@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css");@import url("//cdnjs.cloudflare.com/ajax/libs/flexslider/2.5.0/flexslider.min.css");@import url("//maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css");@import url("//code.jquery.com/ui/1.11.3/themes/smoothness/jquery-ui.css");@import url("https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap");/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.btn>.caret,.comment-form input[type="submit"]>.caret,.dropup>.btn>.caret,.comment-form .dropup>input[type="submit"]>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot");src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"),url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/bootstrap/glyphicons-halflings-regular.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:"\2a"}.glyphicon-plus:before{content:"\2b"}.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"}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only,.screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.screen-reader-text:active,.sr-only-focusable:focus,.screen-reader-text:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:rgba(0,0,0,0)}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#999}.form-control,.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#999;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s}.form-control:focus,.comment-form input:focus[type="text"],.comment-form input:focus[type="email"],.comment-form input:focus[type="url"],.comment-form textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder,.comment-form input[type="text"]::-moz-placeholder,.comment-form input[type="email"]::-moz-placeholder,.comment-form input[type="url"]::-moz-placeholder,.comment-form textarea::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,.comment-form input:-ms-input-placeholder[type="text"],.comment-form input:-ms-input-placeholder[type="email"],.comment-form input:-ms-input-placeholder[type="url"],.comment-form textarea:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,.comment-form input[type="text"]::-webkit-input-placeholder,.comment-form input[type="email"]::-webkit-input-placeholder,.comment-form input[type="url"]::-webkit-input-placeholder,.comment-form textarea::-webkit-input-placeholder{color:#999}.form-control[disabled],.comment-form input[disabled][type="text"],.comment-form input[disabled][type="email"],.comment-form input[disabled][type="url"],.comment-form textarea[disabled],.form-control[readonly],.comment-form input[readonly][type="text"],.comment-form input[readonly][type="email"],.comment-form input[readonly][type="url"],.comment-form textarea[readonly],fieldset[disabled] .form-control,fieldset[disabled] .comment-form input[type="text"],.comment-form fieldset[disabled] input[type="text"],fieldset[disabled] .comment-form input[type="email"],.comment-form fieldset[disabled] input[type="email"],fieldset[disabled] .comment-form input[type="url"],.comment-form fieldset[disabled] input[type="url"],fieldset[disabled] .comment-form textarea,.comment-form fieldset[disabled] textarea{background-color:#eee;opacity:1}.form-control[disabled],.comment-form input[disabled][type="text"],.comment-form input[disabled][type="email"],.comment-form input[disabled][type="url"],.comment-form textarea[disabled],fieldset[disabled] .form-control,fieldset[disabled] .comment-form input[type="text"],.comment-form fieldset[disabled] input[type="text"],fieldset[disabled] .comment-form input[type="email"],.comment-form fieldset[disabled] input[type="email"],fieldset[disabled] .comment-form input[type="url"],.comment-form fieldset[disabled] input[type="url"],fieldset[disabled] .comment-form textarea,.comment-form fieldset[disabled] textarea{cursor:not-allowed}textarea.form-control,.comment-form textarea{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px}input[type="date"].input-sm,.input-group-sm>input.form-control[type="date"],.comment-form .input-group-sm>input[type="date"][type="text"],.comment-form .input-group-sm>input[type="date"][type="email"],.comment-form .input-group-sm>input[type="date"][type="url"],.input-group-sm>input.input-group-addon[type="date"],.input-group-sm>.input-group-btn>input.btn[type="date"],.comment-form .input-group-sm>.input-group-btn>input[type="date"][type="submit"],.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm>input.form-control[type="time"],.comment-form .input-group-sm>input[type="time"][type="text"],.comment-form .input-group-sm>input[type="time"][type="email"],.comment-form .input-group-sm>input[type="time"][type="url"],.input-group-sm>input.input-group-addon[type="time"],.input-group-sm>.input-group-btn>input.btn[type="time"],.comment-form .input-group-sm>.input-group-btn>input[type="time"][type="submit"],.input-group-sm input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm>input.form-control[type="datetime-local"],.comment-form .input-group-sm>input[type="datetime-local"][type="text"],.comment-form .input-group-sm>input[type="datetime-local"][type="email"],.comment-form .input-group-sm>input[type="datetime-local"][type="url"],.input-group-sm>input.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>input.btn[type="datetime-local"],.comment-form .input-group-sm>.input-group-btn>input[type="datetime-local"][type="submit"],.input-group-sm input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm>input.form-control[type="month"],.comment-form .input-group-sm>input[type="month"][type="text"],.comment-form .input-group-sm>input[type="month"][type="email"],.comment-form .input-group-sm>input[type="month"][type="url"],.input-group-sm>input.input-group-addon[type="month"],.input-group-sm>.input-group-btn>input.btn[type="month"],.comment-form .input-group-sm>.input-group-btn>input[type="month"][type="submit"],.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,.input-group-lg>input.form-control[type="date"],.comment-form .input-group-lg>input[type="date"][type="text"],.comment-form .input-group-lg>input[type="date"][type="email"],.comment-form .input-group-lg>input[type="date"][type="url"],.input-group-lg>input.input-group-addon[type="date"],.input-group-lg>.input-group-btn>input.btn[type="date"],.comment-form .input-group-lg>.input-group-btn>input[type="date"][type="submit"],.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg>input.form-control[type="time"],.comment-form .input-group-lg>input[type="time"][type="text"],.comment-form .input-group-lg>input[type="time"][type="email"],.comment-form .input-group-lg>input[type="time"][type="url"],.input-group-lg>input.input-group-addon[type="time"],.input-group-lg>.input-group-btn>input.btn[type="time"],.comment-form .input-group-lg>.input-group-btn>input[type="time"][type="submit"],.input-group-lg input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg>input.form-control[type="datetime-local"],.comment-form .input-group-lg>input[type="datetime-local"][type="text"],.comment-form .input-group-lg>input[type="datetime-local"][type="email"],.comment-form .input-group-lg>input[type="datetime-local"][type="url"],.input-group-lg>input.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>input.btn[type="datetime-local"],.comment-form .input-group-lg>.input-group-btn>input[type="datetime-local"][type="submit"],.input-group-lg input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg>input.form-control[type="month"],.comment-form .input-group-lg>input[type="month"][type="text"],.comment-form .input-group-lg>input[type="month"][type="email"],.comment-form .input-group-lg>input[type="month"][type="url"],.input-group-lg>input.input-group-addon[type="month"],.input-group-lg>.input-group-btn>input.btn[type="month"],.comment-form .input-group-lg>.input-group-btn>input[type="month"][type="submit"],.input-group-lg input[type="month"]{line-height:46px}}.form-group,.comment-form p{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.comment-form .input-group-lg>input.form-control-static[type="text"],.comment-form .input-group-lg>input.form-control-static[type="email"],.comment-form .input-group-lg>input.form-control-static[type="url"],.comment-form .input-group-lg>textarea.form-control-static,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.comment-form .input-group-lg>.input-group-btn>input.form-control-static[type="submit"],.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.comment-form .input-group-sm>input.form-control-static[type="text"],.comment-form .input-group-sm>input.form-control-static[type="email"],.comment-form .input-group-sm>input.form-control-static[type="url"],.comment-form .input-group-sm>textarea.form-control-static,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.comment-form .input-group-sm>.input-group-btn>input.form-control-static[type="submit"]{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.comment-form .input-group-sm>input[type="text"],.comment-form .input-group-sm>input[type="email"],.comment-form .input-group-sm>input[type="url"],.comment-form .input-group-sm>textarea,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.comment-form .input-group-sm>.input-group-btn>input[type="submit"]{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.comment-form .input-group-sm>textarea,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select.form-control[multiple],.input-group-sm>select.input-group-addon[multiple],.input-group-sm>.input-group-btn>select.btn[multiple]{height:auto}.form-group-sm .form-control,.form-group-sm .comment-form input[type="text"],.comment-form .form-group-sm input[type="text"],.form-group-sm .comment-form input[type="email"],.comment-form .form-group-sm input[type="email"],.form-group-sm .comment-form input[type="url"],.comment-form .form-group-sm input[type="url"],.form-group-sm .comment-form textarea,.comment-form .form-group-sm textarea{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm .comment-form textarea,.comment-form .form-group-sm textarea,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;min-height:32px}.input-lg,.input-group-lg>.form-control,.comment-form .input-group-lg>input[type="text"],.comment-form .input-group-lg>input[type="email"],.comment-form .input-group-lg>input[type="url"],.comment-form .input-group-lg>textarea,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.comment-form .input-group-lg>.input-group-btn>input[type="submit"]{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.comment-form .input-group-lg>textarea,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select.form-control[multiple],.input-group-lg>select.input-group-addon[multiple],.input-group-lg>.input-group-btn>select.btn[multiple]{height:auto}.form-group-lg .form-control,.form-group-lg .comment-form input[type="text"],.comment-form .form-group-lg input[type="text"],.form-group-lg .comment-form input[type="email"],.comment-form .form-group-lg input[type="email"],.form-group-lg .comment-form input[type="url"],.comment-form .form-group-lg input[type="url"],.form-group-lg .comment-form textarea,.comment-form .form-group-lg textarea{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg .comment-form textarea,.comment-form .form-group-lg textarea,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;min-height:38px}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback .comment-form input[type="text"],.comment-form .has-feedback input[type="text"],.has-feedback .comment-form input[type="email"],.comment-form .has-feedback input[type="email"],.has-feedback .comment-form input[type="url"],.comment-form .has-feedback input[type="url"],.has-feedback .comment-form textarea,.comment-form .has-feedback textarea{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.comment-form .input-group-lg>input[type="text"]+.form-control-feedback,.comment-form .input-group-lg>input[type="email"]+.form-control-feedback,.comment-form .input-group-lg>input[type="url"]+.form-control-feedback,.comment-form .input-group-lg>textarea+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.comment-form .input-group-lg>.input-group-btn>input[type="submit"]+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.comment-form .input-group-sm>input[type="text"]+.form-control-feedback,.comment-form .input-group-sm>input[type="email"]+.form-control-feedback,.comment-form .input-group-sm>input[type="url"]+.form-control-feedback,.comment-form .input-group-sm>textarea+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.comment-form .input-group-sm>.input-group-btn>input[type="submit"]+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control,.has-success .comment-form input[type="text"],.comment-form .has-success input[type="text"],.has-success .comment-form input[type="email"],.comment-form .has-success input[type="email"],.has-success .comment-form input[type="url"],.comment-form .has-success input[type="url"],.has-success .comment-form textarea,.comment-form .has-success textarea{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus,.has-success .comment-form input:focus[type="text"],.comment-form .has-success input:focus[type="text"],.has-success .comment-form input:focus[type="email"],.comment-form .has-success input:focus[type="email"],.has-success .comment-form input:focus[type="url"],.comment-form .has-success input:focus[type="url"],.has-success .comment-form textarea:focus,.comment-form .has-success textarea:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control,.has-warning .comment-form input[type="text"],.comment-form .has-warning input[type="text"],.has-warning .comment-form input[type="email"],.comment-form .has-warning input[type="email"],.has-warning .comment-form input[type="url"],.comment-form .has-warning input[type="url"],.has-warning .comment-form textarea,.comment-form .has-warning textarea{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus,.has-warning .comment-form input:focus[type="text"],.comment-form .has-warning input:focus[type="text"],.has-warning .comment-form input:focus[type="email"],.comment-form .has-warning input:focus[type="email"],.has-warning .comment-form input:focus[type="url"],.comment-form .has-warning input:focus[type="url"],.has-warning .comment-form textarea:focus,.comment-form .has-warning textarea:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control,.has-error .comment-form input[type="text"],.comment-form .has-error input[type="text"],.has-error .comment-form input[type="email"],.comment-form .has-error input[type="email"],.has-error .comment-form input[type="url"],.comment-form .has-error input[type="url"],.has-error .comment-form textarea,.comment-form .has-error textarea{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus,.has-error .comment-form input:focus[type="text"],.comment-form .has-error input:focus[type="text"],.has-error .comment-form input:focus[type="email"],.comment-form .has-error input:focus[type="email"],.has-error .comment-form input:focus[type="url"],.comment-form .has-error input:focus[type="url"],.has-error .comment-form textarea:focus,.comment-form .has-error textarea:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback,.has-feedback label.screen-reader-text ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group,.form-inline .comment-form p,.comment-form .form-inline p{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline .comment-form input[type="text"],.comment-form .form-inline input[type="text"],.form-inline .comment-form input[type="email"],.comment-form .form-inline input[type="email"],.form-inline .comment-form input[type="url"],.comment-form .form-inline input[type="url"],.form-inline .comment-form textarea,.comment-form .form-inline textarea{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control,.form-inline .input-group .comment-form input[type="text"],.comment-form .form-inline .input-group input[type="text"],.form-inline .input-group .comment-form input[type="email"],.comment-form .form-inline .input-group input[type="email"],.form-inline .input-group .comment-form input[type="url"],.comment-form .form-inline .input-group input[type="url"],.form-inline .input-group .comment-form textarea,.comment-form .form-inline .input-group textarea{width:auto}.form-inline .input-group>.form-control,.form-inline .comment-form .input-group>input[type="text"],.comment-form .form-inline .input-group>input[type="text"],.form-inline .comment-form .input-group>input[type="email"],.comment-form .form-inline .input-group>input[type="email"],.form-inline .comment-form .input-group>input[type="url"],.comment-form .form-inline .input-group>input[type="url"],.form-inline .comment-form .input-group>textarea,.comment-form .form-inline .input-group>textarea{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group,.form-horizontal .comment-form p,.comment-form .form-horizontal p{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .comment-form p:before,.comment-form .form-horizontal p:before,.form-horizontal .form-group:after,.form-horizontal .comment-form p:after,.comment-form .form-horizontal p:after{content:" ";display:table}.form-horizontal .form-group:after,.form-horizontal .comment-form p:after,.comment-form .form-horizontal p:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33333px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn,.comment-form input[type="submit"]{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.comment-form input:focus[type="submit"],.btn.focus,.comment-form input.focus[type="submit"],.btn:active:focus,.comment-form input:active:focus[type="submit"],.btn:active.focus,.comment-form input:active.focus[type="submit"],.btn.active:focus,.comment-form input.active:focus[type="submit"],.btn.active.focus,.comment-form input.active.focus[type="submit"]{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.comment-form input:hover[type="submit"],.btn:focus,.comment-form input:focus[type="submit"],.btn.focus,.comment-form input.focus[type="submit"]{color:#333;text-decoration:none}.btn:active,.comment-form input:active[type="submit"],.btn.active,.comment-form input.active[type="submit"]{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.comment-form input.disabled[type="submit"],.btn[disabled],.comment-form input[disabled][type="submit"],fieldset[disabled] .btn,fieldset[disabled] .comment-form input[type="submit"],.comment-form fieldset[disabled] input[type="submit"]{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary,.comment-form input[type="submit"]{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:hover,.comment-form input:hover[type="submit"],.btn-primary:focus,.comment-form input:focus[type="submit"],.btn-primary.focus,.comment-form input.focus[type="submit"],.btn-primary:active,.comment-form input:active[type="submit"],.btn-primary.active,.comment-form input.active[type="submit"],.open>.btn-primary.dropdown-toggle,.comment-form .open>input.dropdown-toggle[type="submit"]{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.comment-form input:active[type="submit"],.btn-primary.active,.comment-form input.active[type="submit"],.open>.btn-primary.dropdown-toggle,.comment-form .open>input.dropdown-toggle[type="submit"]{background-image:none}.btn-primary.disabled,.comment-form input.disabled[type="submit"],.btn-primary.disabled:hover,.comment-form input.disabled:hover[type="submit"],.btn-primary.disabled:focus,.comment-form input.disabled:focus[type="submit"],.btn-primary.disabled.focus,.comment-form input.disabled.focus[type="submit"],.btn-primary.disabled:active,.comment-form input.disabled:active[type="submit"],.btn-primary.disabled.active,.comment-form input.disabled.active[type="submit"],.btn-primary[disabled],.comment-form input[disabled][type="submit"],.btn-primary[disabled]:hover,.comment-form input[disabled]:hover[type="submit"],.btn-primary[disabled]:focus,.comment-form input[disabled]:focus[type="submit"],.btn-primary[disabled].focus,.comment-form input[disabled].focus[type="submit"],.btn-primary[disabled]:active,.comment-form input[disabled]:active[type="submit"],.btn-primary[disabled].active,.comment-form input[disabled].active[type="submit"],fieldset[disabled] .btn-primary,fieldset[disabled] .comment-form input[type="submit"],.comment-form fieldset[disabled] input[type="submit"],fieldset[disabled] .btn-primary:hover,fieldset[disabled] .comment-form input:hover[type="submit"],.comment-form fieldset[disabled] input:hover[type="submit"],fieldset[disabled] .btn-primary:focus,fieldset[disabled] .comment-form input:focus[type="submit"],.comment-form fieldset[disabled] input:focus[type="submit"],fieldset[disabled] .btn-primary.focus,fieldset[disabled] .comment-form input.focus[type="submit"],.comment-form fieldset[disabled] input.focus[type="submit"],fieldset[disabled] .btn-primary:active,fieldset[disabled] .comment-form input:active[type="submit"],.comment-form fieldset[disabled] input:active[type="submit"],fieldset[disabled] .btn-primary.active,fieldset[disabled] .comment-form input.active[type="submit"],.comment-form fieldset[disabled] input.active[type="submit"]{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge,.comment-form input[type="submit"] .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn,.comment-form .btn-group-lg>input[type="submit"]{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-sm,.btn-group-sm>.btn,.comment-form .btn-group-sm>input[type="submit"]{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn,.comment-form .btn-group-xs>input[type="submit"]{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.comment-form .btn-group>input[type="submit"],.btn-group-vertical>.btn,.comment-form .btn-group-vertical>input[type="submit"]{position:relative;float:left}.btn-group>.btn:hover,.comment-form .btn-group>input:hover[type="submit"],.btn-group>.btn:focus,.comment-form .btn-group>input:focus[type="submit"],.btn-group>.btn:active,.comment-form .btn-group>input:active[type="submit"],.btn-group>.btn.active,.comment-form .btn-group>input.active[type="submit"],.btn-group-vertical>.btn:hover,.comment-form .btn-group-vertical>input:hover[type="submit"],.btn-group-vertical>.btn:focus,.comment-form .btn-group-vertical>input:focus[type="submit"],.btn-group-vertical>.btn:active,.comment-form .btn-group-vertical>input:active[type="submit"],.btn-group-vertical>.btn.active,.comment-form .btn-group-vertical>input.active[type="submit"]{z-index:2}.btn-group .btn+.btn,.btn-group .comment-form input[type="submit"]+.btn,.comment-form .btn-group input[type="submit"]+.btn,.btn-group .comment-form .btn+input[type="submit"],.comment-form .btn-group .btn+input[type="submit"],.btn-group .comment-form input[type="submit"]+input[type="submit"],.comment-form .btn-group input[type="submit"]+input[type="submit"],.btn-group .btn+.btn-group,.btn-group .comment-form input[type="submit"]+.btn-group,.comment-form .btn-group input[type="submit"]+.btn-group,.btn-group .btn-group+.btn,.btn-group .comment-form .btn-group+input[type="submit"],.comment-form .btn-group .btn-group+input[type="submit"],.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.comment-form .btn-toolbar>input[type="submit"],.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.comment-form .btn-group>input:not(:first-child):not(:last-child):not(.dropdown-toggle)[type="submit"]{border-radius:0}.btn-group>.btn:first-child,.comment-form .btn-group>input:first-child[type="submit"]{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.comment-form .btn-group>input:first-child:not(:last-child):not(.dropdown-toggle)[type="submit"]{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.comment-form .btn-group>input:last-child:not(:first-child)[type="submit"],.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.comment-form .btn-group>.btn-group:not(:first-child):not(:last-child)>input[type="submit"]{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.comment-form .btn-group>.btn-group:first-child:not(:last-child)>input:last-child[type="submit"],.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.comment-form .btn-group>.btn-group:last-child:not(:first-child)>input:first-child[type="submit"]{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle,.comment-form .btn-group>input[type="submit"]+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle,.comment-form .btn-group-lg.btn-group>input[type="submit"]+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret,.comment-form input[type="submit"] .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret,.comment-form .btn-group-lg>input[type="submit"] .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret,.dropup .comment-form .btn-group-lg>input[type="submit"] .caret,.comment-form .dropup .btn-group-lg>input[type="submit"] .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.comment-form .btn-group-vertical>input[type="submit"],.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.comment-form .btn-group-vertical>.btn-group>input[type="submit"]{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn,.comment-form .btn-group-vertical>.btn-group>input[type="submit"]{float:none}.btn-group-vertical>.btn+.btn,.comment-form .btn-group-vertical>input[type="submit"]+.btn,.comment-form .btn-group-vertical>.btn+input[type="submit"],.comment-form .btn-group-vertical>input[type="submit"]+input[type="submit"],.btn-group-vertical>.btn+.btn-group,.comment-form .btn-group-vertical>input[type="submit"]+.btn-group,.btn-group-vertical>.btn-group+.btn,.comment-form .btn-group-vertical>.btn-group+input[type="submit"],.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.comment-form .btn-group-vertical>input:not(:first-child):not(:last-child)[type="submit"]{border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child),.comment-form .btn-group-vertical>input:first-child:not(:last-child)[type="submit"]{border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child),.comment-form .btn-group-vertical>input:last-child:not(:first-child)[type="submit"]{border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.comment-form .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type="submit"]{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.comment-form .btn-group-vertical>.btn-group:first-child:not(:last-child)>input:last-child[type="submit"],.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.comment-form .btn-group-vertical>.btn-group:last-child:not(:first-child)>input:first-child[type="submit"]{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.comment-form .btn-group-justified>input[type="submit"],.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group .comment-form input[type="submit"],.comment-form .btn-group-justified>.btn-group input[type="submit"]{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],.comment-form [data-toggle="buttons"]>input[type="submit"] input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],.comment-form [data-toggle="buttons"]>input[type="submit"] input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],.comment-form [data-toggle="buttons"]>.btn-group>input[type="submit"] input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"],.comment-form [data-toggle="buttons"]>.btn-group>input[type="submit"] input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control,.input-group .comment-form input[type="text"],.comment-form .input-group input[type="text"],.input-group .comment-form input[type="email"],.comment-form .input-group input[type="email"],.input-group .comment-form input[type="url"],.comment-form .input-group input[type="url"],.input-group .comment-form textarea,.comment-form .input-group textarea{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control,.input-group .comment-form input[type="text"],.comment-form .input-group input[type="text"],.input-group .comment-form input[type="email"],.comment-form .input-group input[type="email"],.input-group .comment-form input[type="url"],.comment-form .input-group input[type="url"],.input-group .comment-form textarea,.comment-form .input-group textarea{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group .comment-form input:not(:first-child):not(:last-child)[type="text"],.comment-form .input-group input:not(:first-child):not(:last-child)[type="text"],.input-group .comment-form input:not(:first-child):not(:last-child)[type="email"],.comment-form .input-group input:not(:first-child):not(:last-child)[type="email"],.input-group .comment-form input:not(:first-child):not(:last-child)[type="url"],.comment-form .input-group input:not(:first-child):not(:last-child)[type="url"],.input-group .comment-form textarea:not(:first-child):not(:last-child),.comment-form .input-group textarea:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#999;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.comment-form .input-group-sm>input.input-group-addon[type="text"],.comment-form .input-group-sm>input.input-group-addon[type="email"],.comment-form .input-group-sm>input.input-group-addon[type="url"],.comment-form .input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn,.comment-form .input-group-sm>.input-group-btn>input.input-group-addon[type="submit"]{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.comment-form .input-group-lg>input.input-group-addon[type="text"],.comment-form .input-group-lg>input.input-group-addon[type="email"],.comment-form .input-group-lg>input.input-group-addon[type="url"],.comment-form .input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn,.comment-form .input-group-lg>.input-group-btn>input.input-group-addon[type="submit"]{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group .comment-form input:first-child[type="text"],.comment-form .input-group input:first-child[type="text"],.input-group .comment-form input:first-child[type="email"],.comment-form .input-group input:first-child[type="email"],.input-group .comment-form input:first-child[type="url"],.comment-form .input-group input:first-child[type="url"],.input-group .comment-form textarea:first-child,.comment-form .input-group textarea:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.comment-form .input-group-btn:first-child>input[type="submit"],.input-group-btn:first-child>.btn-group>.btn,.comment-form .input-group-btn:first-child>.btn-group>input[type="submit"],.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.comment-form .input-group-btn:last-child>input:not(:last-child):not(.dropdown-toggle)[type="submit"],.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.comment-form .input-group-btn:last-child>.btn-group:not(:last-child)>input[type="submit"]{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group .comment-form input:last-child[type="text"],.comment-form .input-group input:last-child[type="text"],.input-group .comment-form input:last-child[type="email"],.comment-form .input-group input:last-child[type="email"],.input-group .comment-form input:last-child[type="url"],.comment-form .input-group input:last-child[type="url"],.input-group .comment-form textarea:last-child,.comment-form .input-group textarea:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.comment-form .input-group-btn:last-child>input[type="submit"],.input-group-btn:last-child>.btn-group>.btn,.comment-form .input-group-btn:last-child>.btn-group>input[type="submit"],.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.comment-form .input-group-btn:first-child>input:not(:first-child)[type="submit"],.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.comment-form .input-group-btn:first-child>.btn-group:not(:first-child)>input[type="submit"]{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn,.comment-form .input-group-btn>input[type="submit"]{position:relative}.input-group-btn>.btn+.btn,.comment-form .input-group-btn>input[type="submit"]+.btn,.comment-form .input-group-btn>.btn+input[type="submit"],.comment-form .input-group-btn>input[type="submit"]+input[type="submit"]{margin-left:-1px}.input-group-btn>.btn:hover,.comment-form .input-group-btn>input:hover[type="submit"],.input-group-btn>.btn:focus,.comment-form .input-group-btn>input:focus[type="submit"],.input-group-btn>.btn:active,.comment-form .input-group-btn>input:active[type="submit"]{z-index:2}.input-group-btn:first-child>.btn,.comment-form .input-group-btn:first-child>input[type="submit"],.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.comment-form .input-group-btn:last-child>input[type="submit"],.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#999;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group,.navbar-form .comment-form p,.comment-form .navbar-form p{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control,.navbar-form .comment-form input[type="text"],.comment-form .navbar-form input[type="text"],.navbar-form .comment-form input[type="email"],.comment-form .navbar-form input[type="email"],.navbar-form .comment-form input[type="url"],.comment-form .navbar-form input[type="url"],.navbar-form .comment-form textarea,.comment-form .navbar-form textarea{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control,.navbar-form .input-group .comment-form input[type="text"],.comment-form .navbar-form .input-group input[type="text"],.navbar-form .input-group .comment-form input[type="email"],.comment-form .navbar-form .input-group input[type="email"],.navbar-form .input-group .comment-form input[type="url"],.comment-form .navbar-form .input-group input[type="url"],.navbar-form .input-group .comment-form textarea,.comment-form .navbar-form .input-group textarea{width:auto}.navbar-form .input-group>.form-control,.navbar-form .comment-form .input-group>input[type="text"],.comment-form .navbar-form .input-group>input[type="text"],.navbar-form .comment-form .input-group>input[type="email"],.comment-form .navbar-form .input-group>input[type="email"],.navbar-form .comment-form .input-group>input[type="url"],.comment-form .navbar-form .input-group>input[type="url"],.navbar-form .comment-form .input-group>textarea,.comment-form .navbar-form .input-group>textarea{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group,.navbar-form .comment-form p,.comment-form .navbar-form p{margin-bottom:5px}.navbar-form .form-group:last-child,.navbar-form .comment-form p:last-child,.comment-form .navbar-form p:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn,.comment-form .btn-group-sm>input.navbar-btn[type="submit"]{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn,.comment-form .btn-group-xs>input.navbar-btn[type="submit"]{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:rgba(0,0,0,0)}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:rgba(0,0,0,0)}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:rgba(0,0,0,0)}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:rgba(0,0,0,0)}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label,.comment-form input[type="submit"] .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge,.comment-form input[type="submit"] .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge,.comment-form .btn-group-xs>input[type="submit"] .badge,.btn-group-xs>.btn .badge,.comment-form .btn-group-xs>input[type="submit"] .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail,.wp-caption{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.wp-caption>img,.thumbnail a>img,.wp-caption a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption,.wp-caption .caption{padding:9px;color:#333}a.thumbnail:hover,a.wp-caption:hover,a.thumbnail:focus,a.wp-caption:focus,a.thumbnail.active,a.active.wp-caption{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn,.modal-footer .comment-form input[type="submit"]+.btn,.comment-form .modal-footer input[type="submit"]+.btn,.modal-footer .comment-form .btn+input[type="submit"],.comment-form .modal-footer .btn+input[type="submit"],.modal-footer .comment-form input[type="submit"]+input[type="submit"],.comment-form .modal-footer input[type="submit"]+input[type="submit"]{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .comment-form input[type="submit"]+.btn,.comment-form .modal-footer .btn-group input[type="submit"]+.btn,.modal-footer .btn-group .comment-form .btn+input[type="submit"],.comment-form .modal-footer .btn-group .btn+input[type="submit"],.modal-footer .btn-group .comment-form input[type="submit"]+input[type="submit"],.comment-form .modal-footer .btn-group input[type="submit"]+input[type="submit"]{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:1.42857;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn,.carousel-caption .comment-form input[type="submit"],.comment-form .carousel-caption input[type="submit"]{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}body{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.green{color:#78c062 !important}.dark-blue{color:#00273d !important}.light-blue{color:#87c5e8 !important}.yellow{color:#fcce2c !important}.orange{color:#e28842 !important}.gray{color:#cdcdcd}a,a:hover{color:#e28842}h1,h2,h3,h4,h5,h6{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:600}.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6{opacity:0 !important}.wf-loading #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation a{opacity:0}h1.entry-title{font-size:34px;margin-bottom:9px;line-height:30px;margin-top:0;line-height:1.1}img{display:block;max-width:100%;height:auto}.thumbnail,.wp-caption,.wp-caption{max-width:100%}.main{font-size:18px;line-height:1.3;color:#444}.main a{text-decoration:none}.main a:hover{text-decoration:underline}.main .entry-content .excerpt p{line-height:1.5}.main .entry-content p{margin-bottom:30px;line-height:1.7}.main .entry-content ul,.main .entry-content ol{margin-bottom:30px;line-height:1.7}.main .entry-content blockquote{margin:30px 0;border-left:5px solid #00273d}.main .entry-content blockquote cite{text-align:center}.main .entry-content li{list-style:none;margin-bottom:10px}.main .entry-content li:before{content:"• ";color:#06559f;margin-left:-14px}.main .entry-content .wp-caption-text,.main .entry-content figcaption{margin-top:0;margin-bottom:1em;color:#555d66;text-align:center;padding:9px 5px;background:#e7e7e7;font-size:12px;font-style:italic;display:block}.main .metaslider{position:relative}.single .entry-content h1 a,.single .entry-content h2 a,.single .entry-content h3 a,.single .entry-content h4 a,.single .entry-content h5 a,.single .entry-content h6 a{position:relative;display:inline-block;text-decoration:none;color:#00273d;margin-bottom:10px}.single .entry-content h1 a:after,.single .entry-content h2 a:after,.single .entry-content h3 a:after,.single .entry-content h4 a:after,.single .entry-content h5 a:after,.single .entry-content h6 a:after{position:relative;display:inline-block;top:3px;margin-left:10px;content:" ";height:25px;width:25px;background:#e28842 url(../images/submit_bg.jpg) 50% 50% no-repeat;opacity:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}.single .entry-content h1 a:after:hover,.single .entry-content h2 a:after:hover,.single .entry-content h3 a:after:hover,.single .entry-content h4 a:after:hover,.single .entry-content h5 a:after:hover,.single .entry-content h6 a:after:hover{opacity:.7;-webkit-transition:all 250ms ease;transition:all 250ms ease}.single .entry-content h1 a:hover:after,.single .entry-content h2 a:hover:after,.single .entry-content h3 a:hover:after,.single .entry-content h4 a:hover:after,.single .entry-content h5 a:hover:after,.single .entry-content h6 a:hover:after{margin-left:13px;opacity:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}.single .entry-content h1 a:hover:after:hover,.single .entry-content h2 a:hover:after:hover,.single .entry-content h3 a:hover:after:hover,.single .entry-content h4 a:hover:after:hover,.single .entry-content h5 a:hover:after:hover,.single .entry-content h6 a:hover:after:hover{opacity:.7;-webkit-transition:all 250ms ease;transition:all 250ms ease}.page .entry-content h1,.page .entry-content h2{font-size:26px}.page .entry-content h3{font-size:22px}.page .entry-content h1 a,.page .entry-content h2 a,.page .entry-content h3 a,.page .entry-content h4 a,.page .entry-content h5 a,.page .entry-content h6 a{position:relative;display:inline-block;text-decoration:none;color:#00273d}.image-tip{display:block;height:32px;width:32px;background:url(../images/info.png) 50% 50% no-repeat}.wp-caption,.wp-block-image{position:relative;border:0 none;padding:0}.wp-caption .image-tip,.wp-block-image .image-tip{position:absolute;right:10px;bottom:10px}.search-toggle{display:block}.page-header{margin:0}.btn,.comment-form input[type="submit"]{text-decoration:none !important;display:inline-block;margin:0 5px;padding:7px 20px;color:white;font-size:16px;text-transform:uppercase;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;text-align:center;border-radius:0;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.btn:hover,.comment-form input:hover[type="submit"]{opacity:.8;color:white;-webkit-transition:all 500ms ease;transition:all 500ms ease}.inline-btn{padding:10px 46px;font-size:23px;opacity:1;background:#e28842 url(../images/submit_bg.png) 88% 50% no-repeat}.inline-btn:hover{opacity:.9;color:white;background:#e28842 url(../images/submit_bg.png) 92% 50% no-repeat}.small{font-size:12px}.btn-gold{background-color:#b29c31}.btn-orange{background-color:#e28842}.quote-wrap{color:#84949d;font-size:22px;line-height:1.9}.quote-wrap .quote{position:relative;text-indent:50px;color:#476373}.quote-wrap .quote:before,.quote-wrap .quote .end-quote{background-image:url("../images/content_quote_sprite.jpg");background-repeat:no-repeat;height:41px;width:50px}.quote-wrap .quote:before{display:inline-block;content:" ";position:absolute;top:-12px;left:0;background-position:-150px 0}.quote-wrap .quote .end-quote{display:none;position:relative;bottom:-13px;margin-left:5px;background-position:0 0}.quote-wrap .quoted{margin-top:21px;font-size:14px;font-style:italic;color:#333;overflow:hidden}.quote-wrap .quote-image{float:left;width:73px;height:auto}.quote-wrap .quote-image img{display:block;max-width:100%;height:auto}.quote-wrap .quote-name{line-height:77px;margin-left:30px;float:left}.content-inner{overflow:hidden;padding:25px 10px 0}.content-inner{overflow:hidden;padding:25px 10px 0}@media (min-width: 768px){.wrap{padding:0}.content-inner{padding:0 10px;margin:45px auto 0;max-width:920px;width:100%}.quote-wrap{max-width:90%;margin:40px auto;padding:55px 70px;border-top:1px solid #00273d}.quote-wrap .quote{text-indent:0}.quote-wrap .quote:before{top:-22px;left:-60px}.quote-wrap .quote .end-quote{position:absolute;bottom:0px;right:-30px;display:inline-block}.quote-wrap.inline-quote{border-top:0 none;margin:20px auto;padding:35px 70px}}@media (min-width: 992px){.content-inner{padding:0}}.pagination-container{color:#999;font-size:14px;text-transform:uppercase;padding-bottom:40px}.pagination-container a{text-decoration:none;padding:0 4px}.home .nc_socialPanelSide,.page-template-template-landing-php .nc_socialPanelSide,.page-template-template-landing-variant-php .nc_socialPanelSide{display:none !important}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:520px;-webkit-transition:all 1s ease;transition:all 1s ease}@media (min-width: 1400px){.flex-viewport{max-height:570px}}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-size:40px;display:inline-block;color:rgba(0,0,0,0);text-shadow:1px 1px 0 rgba(255,255,255,0)}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0;left:10px}.flexslider:hover .flex-direction-nav .flex-next{opacity:0;right:10px}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-size:20px;display:inline-block}.flex-pauseplay a:hover{opacity:1}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}#acf-resource_type{display:none}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.entry-content .su-spoiler-style-default>.su-spoiler-content{padding:1em 0}.entry-content .su-spoiler-style-default>.su-spoiler-title{display:inline-block;background:#e28842;padding-right:28px;padding-left:20px;color:white;text-transform:uppercase;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .su-spoiler-style-default>.su-spoiler-title:hover{opacity:.7;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon{left:85%}.entry-content .su-button,.wp-block-button .wp-block-button__link{background:#e28842;color:white;padding:0 !important;border:0 none !important;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase !important;padding:0 !important;line-height:50px !important;border-radius:0 !important;font-size:18px !important;letter-spacing:.5px}.entry-content .su-button span,.wp-block-button .wp-block-button__link span{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px !important;letter-spacing:.5px;padding:0 30px !important;line-height:50px !important;border:0 none !important;border-radius:0 !important;font-weight:bold}.wp-block-button .wp-block-button__link{font-size:18px !important;letter-spacing:.5px;padding:0 30px !important;line-height:50px !important;border:0 none !important;border-radius:0 !important;text-decoration:none;-webkit-transition:all 250ms ease;transition:all 250ms ease;border:2px solid #e28842 !important;color:white;font-weight:bold}.wp-block-button .wp-block-button__link:hover{background:transparent;color:#e28842;-webkit-transition:all 250ms ease;transition:all 250ms ease;text-decoration:none}.wp-block-button.is-style-outline .wp-block-button__link{border:2px solid #06559f !important;color:#06559f;background:transparent;-webkit-transition:all 250ms ease;transition:all 250ms ease}.wp-block-button.is-style-outline .wp-block-button__link:hover{-webkit-transition:all 250ms ease;transition:all 250ms ease;background:#06559f;color:white}.su-button-style-default span{border:0 none;font-size:20px}.single-micropage .hentry{display:none}.single-micropage .content-inner{margin:0;max-width:100000000px;padding:0}.single-micropage .nc_socialPanelSide{display:none !important}@media (min-width: 1200px){.single-micropage .nc_socialPanelSide{display:block !important}}.single-micropage .footer-top{margin-top:0}.micro-text-area-container{background-color:#fff;padding:20px 10px}@media (min-width: 600px){.micro-text-area-container{padding:60px 10px 80px}}@media (min-width: 992px){.micro-text-area-container{padding:60px 0 80px}}.micro-text-area{margin-left:auto;margin-right:auto;max-width:calc(950px + 2 * 10px)}.micro-text-area p{font-size:20px;margin-bottom:30px;line-height:1.7}@media (min-width: 992px){.micro-text-area{padding-left:10px;padding-right:10px}}.micro-form{margin-bottom:40px}.micro-form input[type="text"],.micro-form input[type="email"],.micro-form input[type="phone"],.micro-form input[type="number"]{min-width:1px;width:100%;height:38px}@media (min-width: 600px){.micro-form input[type="text"],.micro-form input[type="email"],.micro-form input[type="phone"],.micro-form input[type="number"]{width:calc(50% - 5px)}}@media (min-width: 768px){.micro-form input[type="text"],.micro-form input[type="email"],.micro-form input[type="phone"],.micro-form input[type="number"]{width:calc(20% - 5px)}}.micro-form button{display:block;width:100%;margin-top:10px}@media (min-width: 600px){.micro-form button{width:calc(100% - 5px);display:inline-block}}@media (min-width: 768px){.micro-form button{width:18%}}.micro-highlight-container{padding:0 0 40px}@media (min-width: 768px){.micro-highlight-container{padding-left:1px;padding-right:1px}.micro-highlight-container:first-of-type{padding-left:0;padding-right:2px}.micro-highlight-container:last-of-type{padding-left:2px;padding-right:0}}.micro-highlight-image-0,.micro-highlight-image-1,.micro-highlight-image-2{background-size:cover;margin-bottom:15px;padding-top:75%}.micro-highlight-title{color:black;font-weight:bold;padding-left:5px;padding-right:5px;text-decoration:none;text-align:center}.micro-highlights-inner-container{margin-left:auto;margin-right:auto;max-width:calc(950px + 2 * 10px);padding-left:10px;padding-right:10px}.micro-highlights-outer-container{background-color:#f2f2f2;overflow:auto;padding:20px 0 10px}.micro-highlights-outer-container a{text-decoration:none}.micro-highlights-inner-container{overflow:auto;padding:20px 10px 10px}.micro-highlights-inner-container a{text-decoration:none}.micro-highlights-row{margin-left:0;margin-right:0}.micro-highlights-section-title{border-bottom:1px solid black;color:#00273d;display:inline-block;font-size:46px;margin-bottom:30px;padding-bottom:5px}.fmw-stories{margin:0 -15px}.fmw-stories .fmw-stories-inner{position:relative}@media (min-width: 992px){.fmw-stories .fmw-stories-inner{margin:0 auto;max-width:1400px}}.fmw-stories .stories-tag{text-align:center;color:#333;width:100%;font-weight:bold;letter-spacing:1px;padding:10px 0;text-shadow:1px 1px 4px black}@media (min-width: 768px){.fmw-stories .stories-tag{position:absolute;top:0;z-index:100;height:81px;padding:20px 0 0;background-image:url("../images/fmw-stories-bg.png");background-repeat:no-repeat;background-position:50% 0;color:white}}.fmw-stories .owl-item{position:relative}.fmw-stories .slide-text{margin:0 15px}@media (min-width: 768px){.fmw-stories .slide-text{position:absolute;bottom:20px;left:0;right:0;margin:0 auto;color:white;max-width:86%;z-index:101}}@media (min-width: 992px){.fmw-stories .slide-text{bottom:43px}}.fmw-stories .slide-text h2{margin:10px 0;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:28px}@media (min-width: 768px){.fmw-stories .slide-text h2{display:inline-block;width:45%;margin-right:3%;color:#06559f;background:white;padding:29px 20px}}@media (min-width: 992px){.fmw-stories .slide-text h2{padding:25px;width:42%;margin-right:5%}}@media (min-width: 768px){.fmw-stories .slide-text .slide-blurb{display:inline-block;width:51%;color:white}}@media (min-width: 992px){.fmw-stories .slide-text .slide-blurb{vertical-align:top;padding:38px 0 0}}.fmw-stories #sync1 .owl-nav{display:none}.fmw-stories #sync1 .owl-item{position:relative}@media (min-width: 768px){.fmw-stories #sync1 .owl-item a.story-image-overlay:before{position:absolute;top:0;left:0;right:0;z-index:100;display:block;width:100%;height:250px;content:" ";background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.65)), to(rgba(0,0,0,0)));background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=0)}.fmw-stories #sync1 .owl-item a.story-image-overlay:after{position:absolute;bottom:0;left:0;right:0;z-index:100;display:block;width:100%;height:250px;content:" ";background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.65)));background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0)}}.fmw-stories #sync2{margin-top:-7px}.fmw-stories #sync2 .owl-stage{margin:0 auto}.fmw-stories #sync2 .owl-item{position:relative;padding-top:7px;opacity:.8;-webkit-box-shadow:inset 0 0 0 #07b7b7;box-shadow:inset 0 0 0 #07b7b7;-webkit-transition:all 250ms linear;transition:all 250ms linear}.fmw-stories #sync2 .owl-item.current,.fmw-stories #sync2 .owl-item:hover{opacity:1;-webkit-box-shadow:inset 0 7px 0 #07b7b7;box-shadow:inset 0 7px 0 #07b7b7;-webkit-transition:all 250ms linear;transition:all 250ms linear}.fmw-stories #sync2 .owl-nav{display:block}.fmw-stories #sync2 .owl-prev,.fmw-stories #sync2 .owl-next{opacity:1}.fmw-stories #sync2 .owl-prev{left:10px}.fmw-stories #sync2 .owl-next{left:auto;right:10px}.single-micropage #cboxOverlay{background-color:black}.single-micropage #cboxMiddleLeft,.single-micropage #cboxMiddleRight,.single-micropage #cboxBottomLeft,.single-micropage #cboxBottomRight,.single-micropage #cboxBottomCenter,.single-micropage #cboxTopLeft,.single-micropage #cboxTopRight,.single-micropage #cboxTopCenter,.single-micropage #cboxCurrent{display:none;width:0;height:0;background:0 none}.single-micropage #cboxContent{padding-top:40px;background:transparent none}.single-micropage #cboxContent,.single-micropage #cboxLoadedContent{opacity:1 !important;margin-bottom:0}.single-micropage #cboxLoadedContent{max-width:88%;margin:0 auto}@media (min-width: 992px){.single-micropage #cboxLoadedContent{max-width:80%}}.single-micropage #cboxClose{position:absolute;top:-2px;right:20px;height:35px !important;width:35px !important;background-image:url(../images/fmw-stories-close.png);background-position:50% 50%;background-repeat:no-repeat;background-size:100%;opacity:.6;text-indent:-99999px}.single-micropage #cboxNext,.single-micropage #cboxPrevious{position:absolute;top:47%;height:60px;width:40px;background-position:50% 50%;background-repeat:no-repeat;background-size:100%;opacity:.6}.single-micropage #cboxNext{display:none;text-indent:-9999px}@media (min-width: 768px){.single-micropage #cboxNext{display:inline-block;background-image:url(../images/fmw-stories-next.png);left:95%}}@media (min-width: 992px){.single-micropage #cboxNext{left:91%}}.single-micropage #cboxPrevious{display:none;text-indent:-9999px}@media (min-width: 768px){.single-micropage #cboxPrevious{display:inline-block;background-image:url(../images/fmw-stories-prev.png)}}@media (min-width: 992px){.single-micropage #cboxPrevious{left:6%}}.micro-footer{background-color:#00273d;padding:15px 5px}@media (min-width: 768px){.micro-footer{padding:15px 0}}.micro-footer .micro-footer-inner{max-width:1100px;margin:0 auto}.micro-footer .footer-logo img{margin:16px 5px}.micro-footer .menu{margin:5px 0;padding:0}@media (min-width: 768px){.micro-footer .menu{margin:20px 0}}@media (min-width: 992px){.micro-footer .menu{margin:27px 0}}.micro-footer .menu li{position:relative;display:inline-block;list-style:none;margin:0 10px;font-size:14px}@media (min-width: 992px){.micro-footer .menu li:after{display:block;content:" ";height:20px;width:2px;background:white;position:absolute;top:1px;left:-10px}.micro-footer .menu li:first-child:after{display:none}}@media (min-width: 1200px){.micro-footer .menu li{font-size:16px}}.micro-footer .menu li a{color:white;text-decoration:none}.micro-footer .footer-copyright{color:white;text-align:center;font-size:14px}@media (min-width: 768px){.micro-footer .footer-copyright{text-align:left;margin:20px 0}}@media (min-width: 992px){.micro-footer .footer-copyright{margin:27px 0}}@media (min-width: 1200px){.micro-footer .footer-copyright{font-size:16px}}.single-micropage{/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */}.single-micropage .owl-nav{width:100%}.single-micropage .owl-prev,.single-micropage .owl-next{position:absolute;top:33%;background-position:50% 50%;background-repeat:no-repeat;height:45px;width:30px;text-indent:-999999px;opacity:.6}.single-micropage .owl-prev{left:-45px;background-image:url("../images/chevron-left.png")}.single-micropage .owl-next{left:102%;background-image:url("../images/chevron-right.png")}.single-micropage .fancybox-wrap,.single-micropage .fancybox-skin,.single-micropage .fancybox-outer,.single-micropage .fancybox-inner,.single-micropage .fancybox-image,.single-micropage .fancybox-wrap iframe,.single-micropage .fancybox-wrap object,.single-micropage .fancybox-nav,.single-micropage .fancybox-nav span,.single-micropage .fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.single-micropage .fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.single-micropage .fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.single-micropage .fancybox-opened{z-index:8030}.single-micropage .fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.single-micropage .fancybox-outer,.single-micropage .fancybox-inner{position:relative}.single-micropage .fancybox-inner{overflow:hidden}.single-micropage .fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.single-micropage .fancybox-error{color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:15px;white-space:nowrap}.single-micropage .fancybox-image,.single-micropage .fancybox-iframe{display:block;width:100%;height:100%}.single-micropage .fancybox-image{max-width:100%;max-height:100%}.single-micropage #fancybox-loading,.single-micropage .fancybox-close,.single-micropage .fancybox-prev span,.single-micropage .fancybox-next span{background-image:url(fancybox_sprite.png)}.single-micropage #fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.single-micropage #fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}.single-micropage .fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.single-micropage .fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.single-micropage .fancybox-prev{left:0}.single-micropage .fancybox-next{right:0}.single-micropage .fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.single-micropage .fancybox-prev span{left:10px;background-position:0 -36px}.single-micropage .fancybox-next span{right:10px;background-position:0 -72px}.single-micropage .fancybox-nav:hover span{visibility:visible}.single-micropage .fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.single-micropage .fancybox-lock{overflow:hidden !important;width:auto}.single-micropage .fancybox-lock body{overflow:hidden !important}.single-micropage .fancybox-lock-test{overflow-y:hidden !important}.single-micropage .fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.single-micropage .fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.single-micropage .fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.single-micropage .fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050}.single-micropage .fancybox-opened .fancybox-title{visibility:visible}.single-micropage .fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.single-micropage .fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.single-micropage .fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.single-micropage .fancybox-title-inside-wrap{padding-top:10px}.single-micropage .fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.single-micropage #fancybox-loading,.single-micropage .fancybox-close,.single-micropage .fancybox-prev span,.single-micropage .fancybox-next span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}.single-micropage #fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}#comments{padding:0 15px;max-width:920px;margin:40px auto}@media (min-width: 768px){#comments #comments{max-width:500px;margin:40px auto 0}#comments #comments .comment-form-comment textarea,#comments #comments .comment-form-comment input,#comments #comments .comment-form-author textarea,#comments #comments .comment-form-author input,#comments #comments .comment-form-email textarea,#comments #comments .comment-form-email input,#comments #comments .comment-form-url textarea,#comments #comments .comment-form-url input{max-width:500px}#comments #comments input[type="submit"]{width:200px}}@media (min-width: 992px){#comments{margin:40px auto}#comments .comment-form-comment textarea,#comments .comment-form-comment input,#comments .comment-form-author textarea,#comments .comment-form-author input,#comments .comment-form-email textarea,#comments .comment-form-email input,#comments .comment-form-url textarea,#comments .comment-form-url input{max-width:700px}}#comments #reply-title{display:inline-block;font-size:28px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#444;padding-bottom:5px;margin-bottom:10px}#comments .comment-notes{font-size:12px;font-style:italic;color:#636a6e}#comments .comment-form-comment label,#comments .comment-form-author label,#comments .comment-form-email label,#comments .comment-form-url label{display:inline-block;font-size:16px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#444;margin-bottom:0}#comments .comment-form-comment textarea,#comments .comment-form-comment input,#comments .comment-form-author textarea,#comments .comment-form-author input,#comments .comment-form-email textarea,#comments .comment-form-email input,#comments .comment-form-url textarea,#comments .comment-form-url input{border-radius:0}#comments input[type="submit"]{text-indent:0;margin:0;height:auto;text-align:center;line-height:1;padding:10px 20px;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}#comments input[type="submit"]:hover{opacity:.7;-webkit-transition:all 500ms ease;transition:all 500ms ease}.comment-list{padding-left:0;list-style:none}.comment-list ol{list-style:none}.comment{margin:20px 0 35px}.comment p{margin-bottom:25px;line-height:1.5}.comment .reply{margin-top:-20px;font-size:14px}.comment .comment-author a{text-decoration:none;color:#444}.comment .comment-content{line-height:1.4;font-size:16px}.comment .comment-metadata{font-size:14px;margin:0 0 8px}.comment .comment-metadata a{text-decoration:none;color:#333;text-decoration:none}.comment .comment-metadata .edit-link{margin-left:20px}.logged-in-as{font-size:14px}.logged-in-as a{text-decoration:none;color:#444}.pingback{display:none}input[type="submit"],.footer-signup button,button.b1,.cta-wrap button,#petitionForm button{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;height:35px;line-height:37px;padding:0 20px;color:white !important;background:#e28842;border:0;text-transform:uppercase;opacity:1;font-size:16px !important;font-weight:600;-webkit-transition:all 500ms ease;transition:all 500ms ease;width:100%}input[type="submit"]:hover,.footer-signup button:hover,button.b1:hover,.cta-wrap button:hover,#petitionForm button:hover{opacity:.9;background:#e28842;-webkit-transition:all 500ms ease;transition:all 500ms ease}@media (min-width: 992px){input[type="submit"],.footer-signup button,button.b1,.cta-wrap button,#petitionForm button{width:auto}}.footer-signup button{min-width:253px}input[type="text"],input[type="email"],input[type="phone"],input[type="number"]{min-width:253px;width:100%;height:35px;padding:0 10px;border:1px solid #ddd !important;margin:5px 0;font-size:14px}@media (min-width: 992px){input[type="text"],input[type="email"],input[type="phone"],input[type="number"]{max-width:225px}}@media (min-width: 992px){.sidebar .en__component input[type="text"],.sidebar .en__component input[type="email"],.sidebar .en__component input[type="phone"],.sidebar .en__component input[type="number"]{max-width:100%}}textarea{padding:10px !important;border:1px solid #ddd !important}select{-moz-appearance:none;appearance:none;moz-appearance:none;-webkit-appearance:none;height:35px;color:#444;font-size:14px !important;border:0 none;border-radius:0;padding:0 30px 0 10px;border:1px solid #cfcfcf;background:#F7F7F7 url(../images/select_bg.jpg) right 50% no-repeat;color:#999}.ginput_container_checkbox .en__field--checkbox label,#petitionForm .en__field--checkbox label,#donationForm .en__field--checkbox label{font-size:12px;font-weight:normal}.ginput_container_checkbox label,#petitionForm label,#donationForm label{position:relative;display:inline-block;font-size:14px;font-weight:normal;padding-left:5px}.entry-content .gform_wrapper,.landing-content .gform_wrapper{width:100%;max-width:100%;margin:20px 0}.entry-content .gform_wrapper select::-ms-expand,.landing-content .gform_wrapper select::-ms-expand{display:none}.entry-content .gform_wrapper #gform_1 .top_label .gfield_label,.entry-content .gform_wrapper #gform_2 .top_label .gfield_label,.entry-content .gform_wrapper #gform_3 .top_label .gfield_label,.entry-content .gform_wrapper #gform_6 .top_label .gfield_label,.entry-content .gform_wrapper #gform_7 .top_label .gfield_label,.entry-content .gform_wrapper #gform_12 .top_label .gfield_label,.entry-content .gform_wrapper #gform_13 .top_label .gfield_label,.entry-content .gform_wrapper #gform_25 .top_label .gfield_label,.landing-content .gform_wrapper #gform_1 .top_label .gfield_label,.landing-content .gform_wrapper #gform_2 .top_label .gfield_label,.landing-content .gform_wrapper #gform_3 .top_label .gfield_label,.landing-content .gform_wrapper #gform_6 .top_label .gfield_label,.landing-content .gform_wrapper #gform_7 .top_label .gfield_label,.landing-content .gform_wrapper #gform_12 .top_label .gfield_label,.landing-content .gform_wrapper #gform_13 .top_label .gfield_label,.landing-content .gform_wrapper #gform_25 .top_label .gfield_label{display:none}.entry-content .gform_wrapper ul li.gfield,.landing-content .gform_wrapper ul li.gfield{margin-bottom:20px}.entry-content .gform_wrapper label.show-label,.entry-content .gform_wrapper .show-label label,.landing-content .gform_wrapper label.show-label,.landing-content .gform_wrapper .show-label label{display:inline-block !important;margin-bottom:2px;color:#444}.entry-content .gform_wrapper .gfield_description,.landing-content .gform_wrapper .gfield_description{font-size:12px;margin:5px 0 0;padding:0}.entry-content .gform_wrapper input[type="text"],.entry-content .gform_wrapper input[type="email"],.entry-content .gform_wrapper input[type="date"],.entry-content .gform_wrapper textarea,.landing-content .gform_wrapper input[type="text"],.landing-content .gform_wrapper input[type="email"],.landing-content .gform_wrapper input[type="date"],.landing-content .gform_wrapper textarea{width:100%;max-width:400px;padding:0 10px;margin-bottom:10px;border:1px solid #cfcfcf;background-color:#F7F7F7;font-size:14px}.entry-content .gform_wrapper input[type="text"]:focus,.entry-content .gform_wrapper input[type="email"]:focus,.entry-content .gform_wrapper input[type="date"]:focus,.entry-content .gform_wrapper textarea:focus,.landing-content .gform_wrapper input[type="text"]:focus,.landing-content .gform_wrapper input[type="email"]:focus,.landing-content .gform_wrapper input[type="date"]:focus,.landing-content .gform_wrapper textarea:focus{background-color:#DADADA;color:#333}.entry-content .gform_wrapper input[type="text"],.entry-content .gform_wrapper input[type="email"],.entry-content .gform_wrapper input[type="date"],.landing-content .gform_wrapper input[type="text"],.landing-content .gform_wrapper input[type="email"],.landing-content .gform_wrapper input[type="date"]{height:50px}@media (min-width: 576px){.entry-content .gform_wrapper input[type="text"],.entry-content .gform_wrapper input[type="email"],.entry-content .gform_wrapper input[type="date"],.landing-content .gform_wrapper input[type="text"],.landing-content .gform_wrapper input[type="email"],.landing-content .gform_wrapper input[type="date"]{height:35px}}.entry-content .gform_wrapper input[type="checkbox"],.landing-content .gform_wrapper input[type="checkbox"]{vertical-align:top}.entry-content .gform_wrapper input[type="checkbox"]:disabled+label,.landing-content .gform_wrapper input[type="checkbox"]:disabled+label{color:#999}.entry-content .gform_wrapper .ginput_complex,.landing-content .gform_wrapper .ginput_complex{max-width:400px}.entry-content .gform_wrapper .name_first input,.entry-content .gform_wrapper .name_last input,.entry-content .gform_wrapper .ginput_container_address input,.landing-content .gform_wrapper .name_first input,.landing-content .gform_wrapper .name_last input,.landing-content .gform_wrapper .ginput_container_address input{max-width:197px;min-width:94px;width:100%}.entry-content .gform_wrapper .name_first label,.entry-content .gform_wrapper .name_last label,.entry-content .gform_wrapper .ginput_container_address label,.landing-content .gform_wrapper .name_first label,.landing-content .gform_wrapper .name_last label,.landing-content .gform_wrapper .ginput_container_address label{display:none}.entry-content .gform_wrapper .gfield_date_day,.entry-content .gform_wrapper .gfield_date_month,.entry-content .gform_wrapper .gfield_date_year,.landing-content .gform_wrapper .gfield_date_day,.landing-content .gform_wrapper .gfield_date_month,.landing-content .gform_wrapper .gfield_date_year{max-width:100%;min-width:1px}.entry-content .gform_wrapper .gfield_date_day input,.entry-content .gform_wrapper .gfield_date_month input,.entry-content .gform_wrapper .gfield_date_year input,.landing-content .gform_wrapper .gfield_date_day input,.landing-content .gform_wrapper .gfield_date_month input,.landing-content .gform_wrapper .gfield_date_year input{max-width:100%;min-width:1px}.entry-content .gform_wrapper .address_state,.landing-content .gform_wrapper .address_state{width:49.5%}.entry-content .gform_wrapper .ginput_container_time label,.landing-content .gform_wrapper .ginput_container_time label{display:none !important}.entry-content .gform_wrapper .gfield_required,.landing-content .gform_wrapper .gfield_required{color:#e28842}.entry-content .gform_wrapper #field_7_6,.landing-content .gform_wrapper #field_7_6{overflow:hidden;margin-top:20px}.entry-content .gform_wrapper .gfield_time_hour,.entry-content .gform_wrapper .gfield_time_minute,.landing-content .gform_wrapper .gfield_time_hour,.landing-content .gform_wrapper .gfield_time_minute{position:relative;margin:0 20px 0 0}.entry-content .gform_wrapper .gfield_time_hour label,.entry-content .gform_wrapper .gfield_time_hour i,.entry-content .gform_wrapper .gfield_time_minute label,.entry-content .gform_wrapper .gfield_time_minute i,.landing-content .gform_wrapper .gfield_time_hour label,.landing-content .gform_wrapper .gfield_time_hour i,.landing-content .gform_wrapper .gfield_time_minute label,.landing-content .gform_wrapper .gfield_time_minute i{display:block;position:absolute;top:0;left:51px}.entry-content .gform_wrapper .gfield_time_hour input[type="text"],.entry-content .gform_wrapper .gfield_time_minute input[type="text"],.landing-content .gform_wrapper .gfield_time_hour input[type="text"],.landing-content .gform_wrapper .gfield_time_minute input[type="text"]{width:100px !important;min-width:1px !important;max-width:100%}.entry-content .gform_wrapper .ginput_container_checkbox,.landing-content .gform_wrapper .ginput_container_checkbox{margin-top:0}.entry-content .gform_wrapper .gfield_checkbox label,.landing-content .gform_wrapper .gfield_checkbox label{margin:4px 0 0 8px;font-size:16px;color:#444;font-weight:400;width:300px}.entry-content .gform_wrapper .ggf-locator-button,.landing-content .gform_wrapper .ggf-locator-button{background:#e28842;color:white;margin-bottom:20px;height:35px;border:0 none;text-transform:uppercase;font-size:14px;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .gform_wrapper .ggf-locator-button:hover,.landing-content .gform_wrapper .ggf-locator-button:hover{opacity:.7;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .gform_wrapper .gform_footer,.landing-content .gform_wrapper .gform_footer{width:100%;max-width:400px;padding:0;margin:10px auto}.entry-content .gform_wrapper .gform_footer .gform_button,.landing-content .gform_wrapper .gform_footer .gform_button{float:right;width:53px}.entry-content .button-text .gform_footer .gform_button,.landing-content .button-text .gform_footer .gform_button{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;width:auto;padding-right:40px;padding-left:10px}.entry-content .button-text input[type="submit"],.landing-content .button-text input[type="submit"]{color:white;background:#e28842}.entry-content .button-text input[type="submit"]:hover,.landing-content .button-text input[type="submit"]:hover{background:#e28842}.entry-content #dafdirectdiv,.landing-content #dafdirectdiv{width:260px !important}.entry-content #dafdirectdiv .dafdirectInputFull,.entry-content #dafdirectdiv .dafdirectInput,.entry-content #dafdirectdiv .dafdirectSelect,.landing-content #dafdirectdiv .dafdirectInputFull,.landing-content #dafdirectdiv .dafdirectInput,.landing-content #dafdirectdiv .dafdirectSelect{min-width:1px !important;width:100%}.entry-content #dafdirectdiv .dafdirectSelect,.landing-content #dafdirectdiv .dafdirectSelect{-moz-appearance:menulist;appearance:menulist;-webkit-appearance:menulist;moz-appearance:menulist}.entry-content .page-bsd.page .main .content-inner,.landing-content .page-bsd.page .main .content-inner{min-height:52vh;padding-bottom:30px}.entry-content .page-bsd.page .main h1,.landing-content .page-bsd.page .main h1{display:block;border-bottom:0 none}.entry-content .page-bsd.page .main h1,.entry-content .page-bsd.page .main p,.landing-content .page-bsd.page .main h1,.landing-content .page-bsd.page .main p{color:black}.entry-content .page-bsd.page .main input[type="number"],.entry-content .page-bsd.page .main input[type="text"],.entry-content .page-bsd.page .main input[type="email"],.entry-content .page-bsd.page .main input[type="phone"],.entry-content .page-bsd.page .main textarea,.landing-content .page-bsd.page .main input[type="number"],.landing-content .page-bsd.page .main input[type="text"],.landing-content .page-bsd.page .main input[type="email"],.landing-content .page-bsd.page .main input[type="phone"],.landing-content .page-bsd.page .main textarea{width:300px;border:1px solid #ddd;color:black;font-size:15px}.entry-content .page-bsd.page .main select,.landing-content .page-bsd.page .main select{background:white url(../images/select_bg.jpg) right 50% no-repeat}.entry-content .page-bsd.page .main .en__field--subscribed-to-ar-emails,.landing-content .page-bsd.page .main .en__field--subscribed-to-ar-emails{display:none}.entry-content .page-bsd.page .main .radio,.landing-content .page-bsd.page .main .radio{display:inline-block}.entry-content .page-bsd.page .main li:before,.landing-content .page-bsd.page .main li:before{display:none !important}.entry-content .page-bsd.page .main label,.landing-content .page-bsd.page .main label{display:inline-block}.entry-content .page-bsd.page .main td,.landing-content .page-bsd.page .main td{display:block !important}.entry-content .page-bsd.page .main input[type="submit"],.landing-content .page-bsd.page .main input[type="submit"]{width:auto;height:45px;padding:9px 30px 5px 11px;margin-top:20px;color:white;background:#e28842;border:0 none;text-indent:0;text-transform:uppercase;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .page-bsd.page .main input[type="submit"]:hover,.landing-content .page-bsd.page .main input[type="submit"]:hover{opacity:.8;background:#e28842;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content #unsub_form,.landing-content #unsub_form{margin-bottom:50px}.entry-content #unsub_form input[type="text"],.entry-content #unsub_form input[type="email"],.landing-content #unsub_form input[type="text"],.landing-content #unsub_form input[type="email"]{width:80%;margin-bottom:20px}.entry-content #unsub_form textarea,.landing-content #unsub_form textarea{width:80%}.entry-content #unsub_form td,.landing-content #unsub_form td{text-align:left}.entry-content #contribution,.entry-content .bsd-speakout,.entry-content #signup,.landing-content #contribution,.landing-content .bsd-speakout,.landing-content #signup{margin-bottom:70px}.entry-content #contribution h4,.entry-content .bsd-speakout h4,.entry-content #signup h4,.landing-content #contribution h4,.landing-content .bsd-speakout h4,.landing-content #signup h4{font-size:28px}.entry-content #contribution .firstname,.entry-content .bsd-speakout .firstname,.entry-content #signup .firstname,.landing-content #contribution .firstname,.landing-content .bsd-speakout .firstname,.landing-content #signup .firstname{margin-right:5px}.entry-content #contribution td.contribution table td,.entry-content .bsd-speakout td.contribution table td,.entry-content #signup td.contribution table td,.landing-content #contribution td.contribution table td,.landing-content .bsd-speakout td.contribution table td,.landing-content #signup td.contribution table td{text-align:left}.entry-content #contribution .bsd-dynamic-toggle-section-contributor label,.entry-content #contribution .bsd-dynamic-toggle-section-employment label,.entry-content .bsd-speakout .bsd-dynamic-toggle-section-contributor label,.entry-content .bsd-speakout .bsd-dynamic-toggle-section-employment label,.entry-content #signup .bsd-dynamic-toggle-section-contributor label,.entry-content #signup .bsd-dynamic-toggle-section-employment label,.landing-content #contribution .bsd-dynamic-toggle-section-contributor label,.landing-content #contribution .bsd-dynamic-toggle-section-employment label,.landing-content .bsd-speakout .bsd-dynamic-toggle-section-contributor label,.landing-content .bsd-speakout .bsd-dynamic-toggle-section-employment label,.landing-content #signup .bsd-dynamic-toggle-section-contributor label,.landing-content #signup .bsd-dynamic-toggle-section-employment label{display:block}.entry-content #contribution #bsd-amounts-cont label,.entry-content #contribution #bsd-contribution-card-type label,.entry-content .bsd-speakout #bsd-amounts-cont label,.entry-content .bsd-speakout #bsd-contribution-card-type label,.entry-content #signup #bsd-amounts-cont label,.entry-content #signup #bsd-contribution-card-type label,.landing-content #contribution #bsd-amounts-cont label,.landing-content #contribution #bsd-contribution-card-type label,.landing-content .bsd-speakout #bsd-amounts-cont label,.landing-content .bsd-speakout #bsd-contribution-card-type label,.landing-content #signup #bsd-amounts-cont label,.landing-content #signup #bsd-contribution-card-type label{font-size:14px}.entry-content #contribution #bsd-amounts-cont input[type="radio"],.entry-content #contribution #bsd-contribution-card-type input[type="radio"],.entry-content .bsd-speakout #bsd-amounts-cont input[type="radio"],.entry-content .bsd-speakout #bsd-contribution-card-type input[type="radio"],.entry-content #signup #bsd-amounts-cont input[type="radio"],.entry-content #signup #bsd-contribution-card-type input[type="radio"],.landing-content #contribution #bsd-amounts-cont input[type="radio"],.landing-content #contribution #bsd-contribution-card-type input[type="radio"],.landing-content .bsd-speakout #bsd-amounts-cont input[type="radio"],.landing-content .bsd-speakout #bsd-contribution-card-type input[type="radio"],.landing-content #signup #bsd-amounts-cont input[type="radio"],.landing-content #signup #bsd-contribution-card-type input[type="radio"]{margin:4px 5px 0 !important}.entry-content #contribution #bsd-amounts-cont td,.entry-content .bsd-speakout #bsd-amounts-cont td,.entry-content #signup #bsd-amounts-cont td,.landing-content #contribution #bsd-amounts-cont td,.landing-content .bsd-speakout #bsd-amounts-cont td,.landing-content #signup #bsd-amounts-cont td{vertical-align:top !important;float:left;font-size:14px}.entry-content #contribution #bsd-amounts-cont .fieldlabel,.entry-content .bsd-speakout #bsd-amounts-cont .fieldlabel,.entry-content #signup #bsd-amounts-cont .fieldlabel,.landing-content #contribution #bsd-amounts-cont .fieldlabel,.landing-content .bsd-speakout #bsd-amounts-cont .fieldlabel,.landing-content #signup #bsd-amounts-cont .fieldlabel{display:none}.entry-content #contribution #bsd-amounts-cont input[type=text]#amt_other_text,.entry-content .bsd-speakout #bsd-amounts-cont input[type=text]#amt_other_text,.entry-content #signup #bsd-amounts-cont input[type=text]#amt_other_text,.landing-content #contribution #bsd-amounts-cont input[type=text]#amt_other_text,.landing-content .bsd-speakout #bsd-amounts-cont input[type=text]#amt_other_text,.landing-content #signup #bsd-amounts-cont input[type=text]#amt_other_text{min-width:1px;width:54px !important}.entry-content #contribution #bsd-contribution-card-type td,.entry-content .bsd-speakout #bsd-contribution-card-type td,.entry-content #signup #bsd-contribution-card-type td,.landing-content #contribution #bsd-contribution-card-type td,.landing-content .bsd-speakout #bsd-contribution-card-type td,.landing-content #signup #bsd-contribution-card-type td{vertical-align:top !important;min-width:95% !important;float:left;width:95%;font-size:14px}.entry-content #contribution #bsd-contribution-card-type .fieldlabel,.entry-content .bsd-speakout #bsd-contribution-card-type .fieldlabel,.entry-content #signup #bsd-contribution-card-type .fieldlabel,.landing-content #contribution #bsd-contribution-card-type .fieldlabel,.landing-content .bsd-speakout #bsd-contribution-card-type .fieldlabel,.landing-content #signup #bsd-contribution-card-type .fieldlabel{display:none}.entry-content #contribution #payment_options label,.entry-content #contribution #signuptable label,.entry-content .bsd-speakout #payment_options label,.entry-content .bsd-speakout #signuptable label,.entry-content #signup #payment_options label,.entry-content #signup #signuptable label,.landing-content #contribution #payment_options label,.landing-content #contribution #signuptable label,.landing-content .bsd-speakout #payment_options label,.landing-content .bsd-speakout #signuptable label,.landing-content #signup #payment_options label,.landing-content #signup #signuptable label{display:block}.entry-content .bsd-contribForm-belowContent,.landing-content .bsd-contribForm-belowContent{font-size:14px}.entry-content #contribution td td td,.landing-content #contribution td td td{display:block !important}.entry-content #sgcboxLoadedContent h2,.landing-content #sgcboxLoadedContent h2{margin-top:15px}.entry-content #sgcboxLoadedContent .popup-image,.landing-content #sgcboxLoadedContent .popup-image{display:none;width:50%;float:left;background-size:cover;height:500px}@media (min-width: 768px){.entry-content #sgcboxLoadedContent .popup-image,.landing-content #sgcboxLoadedContent .popup-image{display:block}}.entry-content #sgcboxLoadedContent input[type="text"],.entry-content #sgcboxLoadedContent input[type="email"],.entry-content #sgcboxLoadedContent input[type="phone"],.entry-content #sgcboxLoadedContent input[type="number"],.landing-content #sgcboxLoadedContent input[type="text"],.landing-content #sgcboxLoadedContent input[type="email"],.landing-content #sgcboxLoadedContent input[type="phone"],.landing-content #sgcboxLoadedContent input[type="number"]{margin:3px 0}.entry-content #sgcboxLoadedContent .en__field--firstName,.entry-content #sgcboxLoadedContent .en__field--lastName,.landing-content #sgcboxLoadedContent .en__field--firstName,.landing-content #sgcboxLoadedContent .en__field--lastName{display:none}@media (min-width: 768px){.entry-content #sgcboxLoadedContent .en__field--firstName,.entry-content #sgcboxLoadedContent .en__field--lastName,.landing-content #sgcboxLoadedContent .en__field--firstName,.landing-content #sgcboxLoadedContent .en__field--lastName{display:block}}.entry-content #sgcboxLoadedContent .popup-content,.landing-content #sgcboxLoadedContent .popup-content{width:100%}@media (min-width: 768px){.entry-content #sgcboxLoadedContent .popup-content,.landing-content #sgcboxLoadedContent .popup-content{float:left;width:45%;padding-left:5%}}.entry-content .en__field,.landing-content .en__field{margin-bottom:5px}.entry-content .en__field label,.landing-content .en__field label{margin-bottom:0}.entry-content .en__submit button,.landing-content .en__submit button{margin-top:10px;padding:7px 0;min-width:253px;max-width:100%;width:100%;text-transform:uppercase;background:#e28842;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;color:white;opacity:1;border:0 none;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .en__submit button:hover,.landing-content .en__submit button:hover{opacity:.8;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content #signup #signuptable .label,.landing-content #signup #signuptable .label{display:block;margin:0;padding:0 0 5px}.entry-content #signup #signuptable label,.landing-content #signup #signuptable label{color:#333;display:block;margin:0;font-size:16px;text-align:left;white-space:normal;line-height:1.4}.entry-content #signup #signuptable select,.landing-content #signup #signuptable select{height:35px !important;min-width:300px}.entry-content #signup #signuptable input[type="checkbox"],.landing-content #signup #signuptable input[type="checkbox"]{float:left;margin:4px 7px 0px}.entry-content #speakout_form,.landing-content #speakout_form{margin-bottom:70px;overflow:hidden}.entry-content #speakout_form #recipient-list label,.landing-content #speakout_form #recipient-list label{vertical-align:top;margin:0 0 0 10px;display:inline;font-weight:normal}.entry-content #speakout_form #subject,.landing-content #speakout_form #subject{margin-bottom:10px}.entry-content #speakout_form #body,.landing-content #speakout_form #body{margin-top:5px}@media (min-width: 992px){.entry-content #contribution,.entry-content .bsd-speakout,.landing-content #contribution,.landing-content .bsd-speakout{max-width:810px;margin:0 auto}}.entry-content #gform_30 #field_30_6,.landing-content #gform_30 #field_30_6{margin-bottom:10px}.entry-content #gform_30 #input_30_6,.landing-content #gform_30 #input_30_6{width:100%}.entry-content #gform_30 #extensions_message_30_6,.landing-content #gform_30 #extensions_message_30_6{position:relative;top:0;left:0}.entry-content #gform_30 #field_30_7,.landing-content #gform_30 #field_30_7{padding:0}.entry-content .inline-form,.landing-content .inline-form{overflow:hidden;max-width:100%;width:100%;margin-bottom:20px;float:none;background:#e8e8e8;padding:20px 30px;text-align:center}@media (min-width: 768px){.entry-content .inline-form,.landing-content .inline-form{padding:30px 50px 20px}}.entry-content .inline-form h3,.entry-content .inline-form h2,.entry-content .inline-form h1,.landing-content .inline-form h3,.landing-content .inline-form h2,.landing-content .inline-form h1{margin-top:0;font-size:30px}@media (min-width: 768px){.entry-content .inline-form .gform_wrapper ul.gform_fields li.gfield,.landing-content .inline-form .gform_wrapper ul.gform_fields li.gfield{padding-right:10;width:calc(50% - 10px);float:left;clear:none;margin-bottom:0;margin-top:4px}}.entry-content .inline-form .gform_wrapper label.gfield_label,.landing-content .inline-form .gform_wrapper label.gfield_label{margin-bottom:0;font-size:15px;font-weight:normal}.entry-content .inline-form .gform_wrapper .top_label div.ginput_container,.landing-content .inline-form .gform_wrapper .top_label div.ginput_container{margin-top:0}.entry-content .inline-form .gform_wrapper .gform_footer,.landing-content .inline-form .gform_wrapper .gform_footer{max-width:100%;margin:0}.entry-content .inline-form .gform_wrapper .gform_footer .gform_button,.landing-content .inline-form .gform_wrapper .gform_footer .gform_button{float:none !important;width:150px !important;margin:10px 0 0 !important}.alignnone{margin-left:0;margin-right:0;max-width:100%;position:relative}.aligncenter{display:block;position:relative;margin:10px auto}.alignleft,.alignright{margin-bottom:10px;position:relative;margin-left:0;margin-right:0}@media (min-width: 600px){.alignleft{float:left;margin-right:10px}.alignright{float:right;margin-left:10px}}.wp-caption-text{padding:9px}.main .su-note{border-color:#cecece !important;border-radius:0 !important}.main .su-note-inner{border-radius:0 !important;background:#f3f3f3 !important}.main .su-custom-gallery-slide img{border:0 none;border-radius:0}.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;left:0;right:0;top:0;bottom:0;z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-btn,.mm-menu{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-listview a,.mm-listview a:hover,.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-hidden{display:none !important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{display:block;padding:0;position:absolute}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;position:absolute}.mm-btn,.mm-panel.mm-highest{z-index:1}.mm-panels{overflow:hidden}.mm-panel{transition:-webkit-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-panel.mm-opened{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-listview .mm-divider,.mm-listview>li>a,.mm-listview>li>span,.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none !important;transform:none !important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:19px}.mm-btn{width:40px;height:40px;position:absolute;top:0}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-arrow:after,.mm-next:after,.mm-prev:before{content:'';border:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:23px}.mm-arrow:after,.mm-next:after{border-top:none;border-left:none;right:23px}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;bottom:0;left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:disc inside;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.7)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,0.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,0.1)}.mm-menu .mm-listview>li .mm-arrow:after,.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.5);tap-highlight-color:rgba(255,255,255,0.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,0.5)}.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,0.05)}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mm-slideout{transition:-webkit-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking,html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}.mm-menu.mm-offcanvas.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 550px){html.mm-opening .mm-slideout{-webkit-transform:translate3d(440px, 0, 0);transform:translate3d(440px, 0, 0)}}.mm-menu.mm-autoheight.mm-bottom,.mm-menu.mm-autoheight.mm-top{max-height:80%}.mm-menu.mm-autoheight.mm-bottom.mm-fullscreen,.mm-menu.mm-autoheight.mm-top.mm-fullscreen{max-height:100%}.mm-menu.mm-measureheight .mm-panel{display:block !important}.mm-menu.mm-measureheight>.mm-panels>.mm-panel{bottom:auto !important;height:auto !important}.mm-menu.mm-columns{transition-property:width,max-width,-webkit-transform;-webkit-transition-property:width,max-width,-webkit-transform;transition-property:transform,width,max-width;transition-property:transform,width,max-width,-webkit-transform}.mm-menu.mm-columns .mm-panels>.mm-panel{width:100%;right:auto;display:none;transition-property:width,-webkit-transform;-webkit-transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened{border-right:1px solid;border-color:inherit;display:block;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-subopened{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);z-index:2}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-0{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-0{display:block;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-menu.mm-columns-0{width:80%;min-width:140px;max-width:0}html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 0px){html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-1{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-1{display:block;-webkit-transform:translate3d(200%, 0, 0);transform:translate3d(200%, 0, 0)}.mm-menu.mm-columns-1{width:80%;min-width:140px;max-width:440px}html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 550px){html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate3d(440px, 0, 0);transform:translate3d(440px, 0, 0)}}.mm-menu.mm-columns-1 .mm-panels>.mm-panel{width:100%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-2{-webkit-transform:translate3d(200%, 0, 0);transform:translate3d(200%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-2{display:block;-webkit-transform:translate3d(300%, 0, 0);transform:translate3d(300%, 0, 0)}.mm-menu.mm-columns-2{width:80%;min-width:140px;max-width:880px}html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 1100px){html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate3d(880px, 0, 0);transform:translate3d(880px, 0, 0)}}.mm-menu.mm-columns-2 .mm-panels>.mm-panel{width:50%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-3{-webkit-transform:translate3d(300%, 0, 0);transform:translate3d(300%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-3{display:block;-webkit-transform:translate3d(400%, 0, 0);transform:translate3d(400%, 0, 0)}.mm-menu.mm-columns-3{width:80%;min-width:140px;max-width:1320px}html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 1650px){html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate3d(1320px, 0, 0);transform:translate3d(1320px, 0, 0)}}.mm-menu.mm-columns-3 .mm-panels>.mm-panel{width:33.34%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-4{-webkit-transform:translate3d(400%, 0, 0);transform:translate3d(400%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-4{display:block;-webkit-transform:translate3d(500%, 0, 0);transform:translate3d(500%, 0, 0)}.mm-menu.mm-columns-4{width:80%;min-width:140px;max-width:1760px}html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 2200px){html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate3d(1760px, 0, 0);transform:translate3d(1760px, 0, 0)}}.mm-menu.mm-columns-4 .mm-panels>.mm-panel{width:25%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-5{-webkit-transform:translate3d(500%, 0, 0);transform:translate3d(500%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-5{display:block;-webkit-transform:translate3d(600%, 0, 0);transform:translate3d(600%, 0, 0)}.mm-menu.mm-columns-5{width:80%;min-width:140px;max-width:2200px}html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 2750px){html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate3d(2200px, 0, 0);transform:translate3d(2200px, 0, 0)}}.mm-menu.mm-columns-5 .mm-panels>.mm-panel{width:20%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-6{-webkit-transform:translate3d(600%, 0, 0);transform:translate3d(600%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-6{display:block;-webkit-transform:translate3d(700%, 0, 0);transform:translate3d(700%, 0, 0)}.mm-menu.mm-columns-6{width:80%;min-width:140px;max-width:2640px}html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 3300px){html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate3d(2640px, 0, 0);transform:translate3d(2640px, 0, 0)}}.mm-menu.mm-columns-6 .mm-panels>.mm-panel{width:16.67%}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(0,0,0,0.3)}.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:2;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-fixeddivider:after{content:none !important;display:none !important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,0.05)}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;transition-duration:0s}.mm-menu.mm-dropdown{-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.3);box-shadow:0 2px 10px rgba(0,0,0,0.3);height:80%}html.mm-dropdown .mm-slideout{-webkit-transform:none !important;transform:none !important;z-index:0}html.mm-dropdown #mm-blocker{-webkit-transition-delay:0s !important;transition-delay:0s !important;z-index:1}html.mm-dropdown .mm-menu{z-index:2}html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu{display:none}.mm-menu.mm-tip:before{content:'';background:inherit;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.3);box-shadow:0 2px 10px rgba(0,0,0,0.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-tipleft:before{left:22px}.mm-menu.mm-tipright:before{right:22px}.mm-menu.mm-tiptop:before{top:-8px}.mm-menu.mm-tipbottom:before{bottom:-8px}.mm-iconpanel .mm-panel{transition-property:left,-webkit-transform;-webkit-transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform}.mm-iconpanel .mm-panel.mm-opened{border-left:1px solid;border-color:inherit}.mm-iconpanel .mm-panel.mm-subopened{overflow-y:hidden;left:-40px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}.mm-subblocker{background:inherit;opacity:0;display:block;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.mm-subopened .mm-subblocker{opacity:.6;position:absolute;top:0;right:0;bottom:-100000px;left:0;z-index:3}.mm-navbar-bottom,.mm-navbar-top ~ .mm-navbar-top{border-bottom:none}.mm-menu>.mm-navbar{background:inherit;padding:0;z-index:3;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-navbar-bottom{border-top-width:1px;border-top-style:solid;top:auto;bottom:0}.mm-navbar-bottom ~ .mm-navbar-bottom{border-top:none}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-navbar[class*=mm-navbar-content-]>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left}.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-navbar-top-1{top:0}.mm-hasnavbar-top-1 .mm-panels,.mm-navbar-top-2{top:40px}.mm-hasnavbar-top-2 .mm-panels,.mm-navbar-top-3{top:80px}.mm-hasnavbar-top-3 .mm-panels,.mm-navbar-top-4{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-navbar-bottom-1{bottom:0}.mm-hasnavbar-bottom-1 .mm-panels,.mm-navbar-bottom-2{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels,.mm-navbar-bottom-3{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels,.mm-navbar-bottom-4{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}.mm-sronly{text-indent:10px;overflow:hidden;display:block;width:1px;height:1px;position:absolute;z-index:-1}.mm-search,.mm-search input{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-search{height:40px;padding:7px 10px 0;position:relative}.mm-search input{border:none !important;outline:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:26px;font:inherit;font-size:14px;line-height:26px;display:block;width:100%;height:26px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-search .mm-clear,.mm-search .mm-next{right:0}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;padding:40px 0}.mm-noresults .mm-indexer{display:none !important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-panels>.mm-resultspanel:not(.mm-opened){-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu .mm-search input{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.7)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,0.3)}.mm-indexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-100px;z-index:3;-webkit-transition:right .4s ease;transition:right .4s ease;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-indexer a{text-decoration:none;display:block;height:3.85%}.mm-indexer ~ .mm-panel.mm-hasindexer{padding-right:40px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:20px}.mm-menu .mm-indexer a{color:rgba(0,0,0,0.3)}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen),.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen){-webkit-transition:background .4s ease;transition:background .4s ease}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,0.5)}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2;right:20px}label.mm-check:before,label.mm-toggle:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked ~ label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked ~ label.mm-check:before{opacity:1}li.mm-vertical label.mm-check,li.mm-vertical label.mm-toggle{bottom:auto;margin-top:0;top:5px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:60px}a.mm-next+label.mm-check,a.mm-next+label.mm-toggle{right:60px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}em.mm-counter+a.mm-next+label.mm-check,em.mm-counter+a.mm-next+label.mm-toggle{right:100px}em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(0,0,0,0.1)}.mm-menu label.mm-toggle:before{background:#f3f3f3}.mm-menu input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(0,0,0,0.7)}.mm-listview.mm-border-none>li:after,.mm-menu.mm-border-none .mm-listview>li:after{content:none}.mm-listview.mm-border-full>li:after,.mm-menu.mm-border-full .mm-listview>li:after{left:0 !important}.mm-listview.mm-border-offset>li:after,.mm-menu.mm-border-offset .mm-listview>li:after{right:20px}.mm-menu.mm-effect-menu-zoom{transition:-webkit-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}html.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}html.mm-right.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}html.mm-right.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}.mm-menu.mm-effect-menu-slide{transition:-webkit-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}html.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.mm-right.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}html.mm-right.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-effect-menu-fade{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}html.mm-opening .mm-menu.mm-effect-menu-fade{opacity:1}.mm-menu.mm-effect-panels-zoom .mm-panel{-webkit-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);transform:scale(0.7, 0.7) translate3d(-30%, 0, 0)}.mm-menu.mm-effect-panels-slide-0 .mm-panel.mm-subopened{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-effect-panels-slide-100 .mm-panel.mm-subopened{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li{-webkit-transition:none .4s ease;transition:none .4s ease}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(1){-webkit-transition-delay:50ms;transition-delay:50ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(3){-webkit-transition-delay:150ms;transition-delay:150ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(5){-webkit-transition-delay:250ms;transition-delay:250ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(7){-webkit-transition-delay:350ms;transition-delay:350ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(9){-webkit-transition-delay:450ms;transition-delay:450ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(11){-webkit-transition-delay:550ms;transition-delay:550ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(12){-webkit-transition-delay:.6s;transition-delay:.6s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(13){-webkit-transition-delay:650ms;transition-delay:650ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(14){-webkit-transition-delay:.7s;transition-delay:.7s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(15){-webkit-transition-delay:750ms;transition-delay:750ms}.mm-menu.mm-effect-listitems-slide .mm-listview>li{transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0);opacity:0}html.mm-opening .mm-menu.mm-effect-listitems-slide .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.mm-menu.mm-effect-listitems-fade .mm-listview>li{-webkit-transition-property:opacity;transition-property:opacity;opacity:0}html.mm-opening .mm-menu.mm-effect-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}.mm-menu.mm-effect-listitems-drop .mm-listview>li{-webkit-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}html.mm-opening .mm-menu.mm-effect-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}@media all and (max-width: 140px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 10000px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(10000px, 0, 0);transform:translate3d(10000px, 0, 0)}}html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}@media all and (max-width: 140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(-140px, 0, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(-10000px, 0, 0);transform:translate3d(-10000px, 0, 0)}}.mm-menu.mm-fullscreen.mm-bottom,.mm-menu.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}html.mm-opened.mm-fullscreen .mm-page{-webkit-box-shadow:none !important;box-shadow:none !important}.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>a,.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}html.mm-pagedim #mm-blocker,html.mm-pagedim-black #mm-blocker,html.mm-pagedim-white #mm-blocker{opacity:0}html.mm-pagedim-black.mm-opening #mm-blocker,html.mm-pagedim-white.mm-opening #mm-blocker,html.mm-pagedim.mm-opening #mm-blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}html.mm-pagedim #mm-blocker{background:inherit}html.mm-pagedim-white #mm-blocker{background:#fff}html.mm-pagedim-black #mm-blocker{background:#000}.mm-menu.mm-pageshadow:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3)}.mm-menu.mm-pageshadow.mm-right:after{left:auto;right:100%}.mm-menu.mm-pageshadow.mm-front:after,.mm-menu.mm-pageshadow.mm-next:after{content:none;display:none}.mm-menu.mm-popup{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.3);box-shadow:0 2px 10px rgba(0,0,0,0.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}html.mm-popup.mm-opening .mm-menu.mm-popup{opacity:1}html.mm-popup .mm-slideout{-webkit-transform:none !important;transform:none !important;z-index:0}html.mm-popup #mm-blocker{-webkit-transition-delay:0s !important;transition-delay:0s !important;z-index:1}html.mm-popup .mm-menu{z-index:2}.mm-menu.mm-bottom,.mm-menu.mm-top{width:100%;min-width:100%;max-width:100%;height:80%;min-height:140px;max-height:880px}.mm-menu.mm-right{left:auto;right:0}html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate3d(-80%, 0, 0);transform:translate3d(-80%, 0, 0)}@media all and (max-width: 175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate3d(-140px, 0, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate3d(-440px, 0, 0);transform:translate3d(-440px, 0, 0)}}html.mm-front .mm-slideout{-webkit-transform:none !important;transform:none !important;z-index:0}html.mm-front #mm-blocker{z-index:1}html.mm-front .mm-menu{z-index:2}.mm-menu.mm-front,.mm-menu.mm-next{transition:-webkit-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-menu.mm-top{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.mm-menu.mm-bottom{top:auto;bottom:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,0.15);color:rgba(255,255,255,0.8)}.mm-menu.mm-theme-dark .mm-navbar a,.mm-menu.mm-theme-dark .mm-navbar>*,.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-btn:after,.mm-menu.mm-theme-dark .mm-btn:before{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,0.15)}.mm-menu.mm-theme-dark .mm-listview>li .mm-arrow:after,.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,0.1);tap-highlight-color:rgba(0,0,0,0.1)}.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,0.1)}.mm-menu.mm-theme-dark .mm-divider,.mm-menu.mm-theme-dark .mm-fixeddivider span,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,0.05)}.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255,255,255,0.8)}.mm-menu.mm-pageshadow.mm-theme-dark:after{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.5);box-shadow:0 0 20px rgba(0,0,0,0.5)}.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.8)}.mm-menu.mm-theme-dark .mm-indexer a,.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,0.4)}.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,0.1)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,0.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.6)}.mm-menu.mm-theme-white .mm-navbar a,.mm-menu.mm-theme-white .mm-navbar>*,.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-btn:after,.mm-menu.mm-theme-white .mm-btn:before{border-color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,0.1)}.mm-menu.mm-theme-white .mm-listview>li .mm-arrow:after,.mm-menu.mm-theme-white .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,0.05);tap-highlight-color:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span{background:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white .mm-divider,.mm-menu.mm-theme-white .mm-fixeddivider span,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,0.03)}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,0.6)}.mm-menu.mm-pageshadow.mm-theme-white:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2)}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.6)}.mm-menu.mm-theme-white .mm-indexer a,.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,0.3)}.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,0.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:#000;border-color:rgba(255,255,255,0.2);color:rgba(255,255,255,0.6)}.mm-menu.mm-theme-black .mm-navbar a,.mm-menu.mm-theme-black .mm-navbar>*,.mm-menu.mm-theme-black em.mm-counter{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-btn:after,.mm-menu.mm-theme-black .mm-btn:before{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-listview{border-color:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black .mm-listview>li .mm-arrow:after,.mm-menu.mm-theme-black .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.3);tap-highlight-color:rgba(255,255,255,0.3)}.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:rgba(255,255,255,0.3)}.mm-menu.mm-theme-black .mm-divider,.mm-menu.mm-theme-black .mm-fixeddivider span,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255,255,255,0.6)}.mm-menu.mm-pageshadow.mm-theme-black:after{content:none;display:none}.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.6)}.mm-menu.mm-theme-black .mm-indexer a,.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,0.4)}.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,0.3)}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu .mm-tileview.mm-listview:after,.mm-menu.mm-tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu .mm-tileview.mm-listview>li>.mm-next:after,.mm-menu .mm-tileview.mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-listview>li>.mm-next:after,.mm-menu.mm-tileview .mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}.mm-menu .mm-tileview.mm-listview>li,.mm-menu.mm-tileview .mm-listview>li{width:50%;height:0;padding:50% 0 0;float:left;position:relative}.mm-menu .mm-tileview.mm-listview>li:after,.mm-menu.mm-tileview .mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-s,.mm-menu.mm-tileview .mm-listview>li.mm-tile-s{width:25%;padding-top:25%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-l,.mm-menu.mm-tileview .mm-listview>li.mm-tile-l{width:75%;padding-top:75%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}.mm-menu .mm-tileview.mm-listview>li>a,.mm-menu .mm-tileview.mm-listview>li>span,.mm-menu.mm-tileview .mm-listview>li>a,.mm-menu.mm-tileview .mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu .mm-tileview.mm-listview>li>.mm-next,.mm-menu.mm-tileview .mm-listview>li>.mm-next{width:auto}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-listview{margin:0}body.page-template-template-partnership .content-inner{margin:0;max-width:10000000px;padding:0}body.page-template-template-partnership .section-title{color:#00273d;display:inline-block;font-size:46px;margin-bottom:30px;padding-bottom:5px}.partnership-hero-container{position:relative}.warning-message{margin:30px 0}@media (min-width: 992px){.warning-message{margin:10px 45px 30px}}@media (min-width: 768px){.header-intro-text{padding:0 43px}}.partnership-hero-image{background-size:cover;background-position:center bottom;padding-top:60%;position:relative;width:100%}@media (min-width: 600px){.partnership-hero-image{padding-top:40%}}@media (min-width: 768px){.partnership-hero-image{padding-top:35%}}.partnership-hero-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.partnership-hero-text-container{margin-left:auto;margin-right:auto;max-width:1020px;padding-left:10px;padding-right:10px;position:relative;color:black}.partnership-hero-text-container span{background:rgba(2,84,158,0.8);color:white}.partnership-hero-title{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;padding:0 10px;color:white;width:100%;max-width:960px;margin:0 auto;text-align:center;font-size:30px;line-height:1}.partnership-hero-title span{background:rgba(2,84,158,0.8)}@media (min-width: 600px){.partnership-hero-title{font-size:50px}}.partnership-hero-subtitle{text-align:center;line-height:1}.partnership-hero-subtitle span{color:white;background:rgba(2,84,158,0.8)}@media (min-width: 600px){.partnership-hero-subtitle{font-size:24px}}.page-template-template-cleanupmap-php .banner,.page-template-template-partnership .banner{position:relative}.map-top{background-color:#d0d9e0;padding-bottom:20px}.map-top:after{display:block;content:"";clear:both}.map-title{text-align:center;line-height:1.1;color:#06559f}.pledge-top,.partnership-pledge-top{padding:0 10px 20px}#header-total{font-size:16px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;color:#00273d;text-align:center}#header-total #pledge-total{display:block;margin-top:10px;text-align:center;color:#00273d;font-size:26px;font-weight:bold}.pledge-form-top{padding:25px 25px 0;background:white}.pledge-form-top .partnership-brand-logo img{margin:0 auto}#pledge-form .gform_wrapper{margin:0 5% 20px;padding:20px 25px 10px;background:white;margin:0;max-width:100%}#pledge-form .gform_heading{margin-bottom:1.425em}#pledge-form h3.gform_title{display:inline-block;padding-bottom:5px;margin:0 0 19px;text-transform:uppercase;font-size:30px;color:#06559f;border-bottom:1px solid #06559f}#pledge-form .gform_description{line-height:1.3;display:block;font-size:18px;color:#444;clear:both}#pledge-form label.gfield_label+div.ginput_container{margin-top:.075em}#pledge-form .top_label .gfield_label{font-size:14px;font-weight:normal;color:#999;margin:0}#pledge-form ul li.gfield{margin-top:10px}#pledge-form .gfield_required{color:#999}#pledge-form .gform_wrapper input[type="email"],#pledge-form .gform_wrapper input[type="number"],#pledge-form .gform_wrapper input[type="password"],#pledge-form .gform_wrapper input[type="tel"],#pledge-form .gform_wrapper input[type="text"],#pledge-form .gform_wrapper input[type="url"]{width:100%;background-color:#efefef;font-size:14px;margin-bottom:7px;margin-top:0}#pledge-form .gform_wrapper input[type="email"]:focus,#pledge-form .gform_wrapper input[type="number"]:focus,#pledge-form .gform_wrapper input[type="password"]:focus,#pledge-form .gform_wrapper input[type="tel"]:focus,#pledge-form .gform_wrapper input[type="text"]:focus,#pledge-form .gform_wrapper input[type="url"]:focus{background-color:#bebdbd}#pledge-form select{width:100% !important;border:1px solid #06559f;color:#06559f;background:white url(../images/map_select_bg.jpg) 98% 50% no-repeat;margin-top:3px;margin-bottom:0}#pledge-form ul.gfield_checkbox{margin:0}#pledge-form #field_9_6{margin-top:20px;font-weight:bold;text-align:center;border:1px solid #06559f;padding:9px 0;max-width:100%}#pledge-form #field_9_3 label{display:none}#pledge-form #field_9_4 select{margin-top:-6px;margin-bottom:3px;float:right;width:80px !important;background:white url(../images/map_select_bg.jpg) 95% 50% no-repeat}#pledge-form .gfield_checkbox label{font-weight:normal;font-size:14px}#pledge-form .gform_wrapper .gform_footer{margin:0}#pledge-form input[type="submit"]{width:100%;height:45px;line-height:35px;padding:0;background:#78c062 url(../images/submit_bg.png) 95% 50% no-repeat;text-indent:0;text-align:center;font-size:16px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;color:white;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}#pledge-form input[type="submit"]:hover{background:#78c062 url(../images/submit_bg.png) 98% 50% no-repeat;opacity:.8;-webkit-transition:all 500ms ease;transition:all 500ms ease}#dc text{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.partnership-text-area-container{padding:0 0 50px}.partnership-text-area,.partnership-social-teaser{line-height:1.4}.partnership-text-area,.partnership-highlights-inner-container,.partnership-social-inner-container{max-width:1020px;padding:40px 10px 0;margin:0 auto}.partnership-highlight-container{padding:0 0 40px}@media (min-width: 768px){.partnership-highlight-container{padding-left:1px;padding-right:1px}.partnership-highlight-container:first-of-type{padding-left:0;padding-right:2px}.partnership-highlight-container:last-of-type{padding-left:2px;padding-right:0}}.partnership-highlight-image-0,.partnership-highlight-image-1,.partnership-highlight-image-2{background-size:cover;margin-bottom:15px;padding-top:75%}.partnership-highlights-outer-container{background-color:#f5f5f5;overflow:hidden;padding:0 0 30px}.partnership-highlights-outer-container .partnership-highlight-title{font-size:22px;color:black;text-align:center}.partnership-highlights-outer-container a{text-decoration:none}.partnership-social-teaser{margin-bottom:40px}.map-social{padding:30px 15px}.map-social h2{display:inline-block;padding-bottom:5px;margin:0 0 25px;text-transform:uppercase;font-size:30px;color:#06559f;border-bottom:1px solid #06559f}@media (min-width: 768px){.page-template-template-cleanupmap-php .content-inner,.page-template-template-partnership .content-inner{padding:0;margin:0;max-width:100%}.page-template-template-cleanupmap-php .footer-top,.page-template-template-partnership .footer-top{display:none}.map-top{padding:30px 10px}.map-top-inner,.map-social-inner{max-width:1030px;margin:0 auto}.map-social-inner{max-width:1000px}.pledge-top{max-width:750px;margin:0 auto;background:url("../images/nrc_title_bg_no_clouds.png") 50% top no-repeat;background-size:100%}.pledge-top .map-title{height:78px;margin:0;text-indent:-9999px}.partnership-pledge-top{max-width:750px;margin:0 auto;background:url("../images/partnership_banner.png") 50% top no-repeat;background-size:100%}.partnership-pledge-top .map-title{height:78px;text-indent:-9999999px;margin:0}.partnership-pledge-top .header-intro-text{padding:0 43px}.partnership-pledge-top #header-total{margin:0 0 -30px;padding:27px 53px 52px;background:url(../images/clouds_bg.png) 50% 50% no-repeat;background-size:84%}#header-total{padding:27px 53px 52px;background:url(../images/clouds_bg.png) 50% 50% no-repeat;background-size:84%}#header-total #pledge-total{display:inline}#pledge-form .gform_wrapper{margin:0;padding:20px 25px 10px;width:100%}.map-social{padding:30px}}@media (min-width: 992px){.pledge-top{padding-bottom:0}#map-top{padding:30px}.map{padding:3px 0 0 2%}.map svg{width:100%;max-width:100%;margin:-26px auto}#flag{fill:#e28842}#flag-text{fill:white}#map-footer{margin-top:-61px}.map-scale{height:41px;max-width:458px;margin:0 auto 20px;background:url(../images/map_scale.png) 50% 50% no-repeat;background-size:100%}.map-cta{width:458px;margin:0 auto;text-align:center}.map-cta .btn,.map-cta .comment-form input[type="submit"],.comment-form .map-cta input[type="submit"]{text-decoration:none;width:142px;margin:0 10px 0 0;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.map-cta .btn:hover,.map-cta .comment-form input:hover[type="submit"],.comment-form .map-cta input:hover[type="submit"]{color:white;opacity:.8;-webkit-transition:all 500ms ease;transition:all 500ms ease}.map-cta .btn-blue{background-color:#06559f}.map-cta .btn-dblue{background-color:#00273d}.map-cta .btn-lblue{background-color:#87c5e8;margin:0}}.wp-block-embed.is-type-video .wp-block-embed__wrapper.video-ratio{position:relative}.wp-block-embed.is-type-video .wp-block-embed__wrapper.video-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}/*!
 * Start Bootstrap - Simple Sidebar HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */.navbar-toggle .icon-bar{background:#333;-webkit-transition:all 500ms ease;transition:all 500ms ease}.navbar-toggle .icon-bar:nth-of-type(2),.navbar-toggle .icon-bar:nth-of-type(4){-webkit-transform:rotate(0);transform:rotate(0)}.navbar-toggle.active .icon-bar{position:relative;-webkit-transition:all 500ms ease;transition:all 500ms ease}.navbar-toggle.active .icon-bar:nth-of-type(2){top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggle.active .icon-bar:nth-of-type(3){background-color:transparent !important}.navbar-toggle.active .icon-bar:nth-of-type(4){top:-6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}h1.site-title{margin:5px 0}.banner{-webkit-box-shadow:0 1px 1px rgba(51,51,51,0.25);box-shadow:0 1px 1px rgba(51,51,51,0.25);overflow:hidden}.banner-inner h1>a{display:block;background:url("../images/ar_logo.png") left top no-repeat;background-size:100%;text-indent:-9999px;width:211px;height:51px}.page-bsd .main{width:100%;max-width:780px;margin:0 auto;float:none}.page-bsd .entry-content{padding:0 !important}.page-bsd .banner-inner{max-width:767px}.page-bsd .banner-inner h1>a{display:block;background-size:100%}.page-bsd-twocol .banner-inner{max-width:815px}.page-bsd-twocol .main{margin:20px auto;max-width:840px}@media (min-width: 768px){.page-bsd .entry-content{padding:0 !important}}a.mobile-toggle{display:block;height:35px;width:35px;text-decoration:none;font-size:18px;position:absolute;top:0;right:-4px;z-index:10000;color:#333}a.mobile-toggle .fa{font-size:26px}#mobile-menu{height:1px;overflow:hidden;background:#555}#mobile-menu .mm-counter,#mobile-menu .mm-next:after,#mobile-menu a{color:white}#mobile-menu .mm-panels>.mm-panel{padding:0}#mobile-menu .mm-arrow:after,#mobile-menu .mm-next:after{right:32px}#mobile-menu .mm-listview{font-size:18px}#mobile-menu .mm-btn:after,#mobile-menu .mm-btn:before,#mobile-menu .mm-listview>li .mm-arrow:after,#mobile-menu .mm-listview>li .mm-next:after{border-color:white}#mobile-menu .mm-listview>li .mm-arrow:after,#mobile-menu .mm-listview>li .mm-next:after{border-color:white}#mobile-menu .mm-listview>li>a,#mobile-menu .mm-listview>li>span{padding:10px 10px 10px 30px}#mobile-menu .mm-listview>li:after,#mobile-menu .mm-listview .mm-next:before,#mobile-menu .mm-navbar{border:0 none}#mobile-menu .mm-listview .mm-next:before{border-left-width:0}#mobile-menu .mm-navbar{bottom:12px}#mobile-menu .btn-gold,#mobile-menu .btn-orange{position:absolute;width:92%;margin:0 4%}#mobile-menu .btn-gold{bottom:100px}#mobile-menu .btn-orange{bottom:50px}.mm-menu{height:100% !important}.mm-navbar form{position:absolute;bottom:159px;left:10px}.mm-navbar form .search-field{background:#dedede;min-width:178px !important;height:40px;border-radius:0}.mm-navbar form .search-submit{background:#dedede;height:40px;color:black;border:0 none}@media (min-width: 560px){.mm-menu .btn,.mm-menu .comment-form input[type="submit"],.comment-form .mm-menu input[type="submit"]{display:none}}@media (min-width: 768px){.banner{border-bottom:1px solid #cfcfcf;width:100%;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.banner h1>a{width:100%;min-height:78px}.banner-inner{max-width:1010px;height:auto;margin:0 auto}.navbar-toggle{display:block}.navbar{margin:0}}@media (min-width: 992px){a.mobile-toggle,#mobile-menu{display:none}.banner,.single-micropage.no-thumbnail .banner{background-color:white;overflow:visible;height:106px}.banner h1.site-title,.single-micropage.no-thumbnail .banner h1.site-title{margin:24px 0 11px}.banner h1>a,.single-micropage.no-thumbnail .banner h1>a{width:275px;min-height:68px}.single-resource .banner,.single-post .banner,.single-story .banner,.single-btg_resource .banner,.error404 .banner,.no-thumbnail .banner{position:relative}.logo{margin-top:0}#navigation{position:relative}#navigation .utility-nav{margin-top:11px}#navigation .utility-nav ul{margin:0 0 17px 0;padding:0;text-align:right}#navigation .utility-nav li{position:relative;list-style:none;display:inline-block;padding:0 12px}#navigation .utility-nav li:after{content:" ";display:block;position:absolute;top:2px;right:0;height:16px;width:1px;background-color:#000}#navigation .utility-nav li:last-child{padding:0 0 0 10px}#navigation .utility-nav li:last-child:after{display:none}#navigation .utility-nav li a{color:#000;font-size:15px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}#navigation .utility-nav li a:hover{text-decoration:none}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation{float:right;margin-right:58px}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li{line-height:1;margin-bottom:5px}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation a{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important;margin:5px 10px;line-height:1.1;-webkit-transition:all 100ms ease;transition:all 100ms ease}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu{margin:0 3px !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu:hover{background:#555}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>a.mega-menu-link{font-weight:700 !important;text-transform:uppercase !important;line-height:43px;margin:0}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{line-height:1;background:transparent !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-25917 a.mega-menu-link{font-size:15px !important;margin-bottom:15px !important;color:white !important;font-weight:bold !important;opacity:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-25917 a.mega-menu-link:hover{opacity:.7;-webkit-transition:all 250ms ease;transition:all 250ms ease}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{padding-bottom:6px !important;margin-bottom:6px !important;border-bottom:1px solid #737272 !important;color:white !important;font-size:14px;font-weight:normal !important;opacity:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{opacity:.7;-webkit-transition:all 250ms ease;transition:all 250ms ease}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item:last-child>a.mega-menu-link{border-bottom:0 none}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-25917 a.mega-menu-link{border-bottom:0 none !important;padding-bottom:0 !important;margin-bottom:12px !important;margin-top:18px !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-26361 a.mega-menu-link{border-bottom:0 none !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-25779{margin:0 9px 0 3px !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-28037{margin:0 14px 0 0 !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-28037:hover{background:#555 !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-28037>a{background:#e28842;color:white;padding:0 16px !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-28037:hover a{background:#333;color:white;background:#555 !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-25777{margin:0 4px 0 0 !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-25777:hover{background:#555 !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-25777>a{background:#06559f;color:white;padding:0 16px !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-25777:hover a{background:#333;color:white;background:#555 !important}#navigation #search{position:absolute;right:24px;top:49px}#navigation #search .search-toggle{height:40px;width:40px;background-color:#555;text-align:center;color:white;position:relative;z-index:2}#navigation #search .search-toggle .fa{position:absolute;top:9px;left:11px;font-size:22px}#navigation #search .search-toggle.on{background-color:#333}#navigation #search #search-form{position:absolute;width:247px;top:41px;right:0;z-index:5}#navigation #search .search-form{padding:10px;background:#333}#navigation #search .btn,#navigation #search .comment-form input[type="submit"],.comment-form #navigation #search input[type="submit"]{padding:5px 9px;color:#333}.wf-loading #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item>a.mega-menu-link{opacity:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li.mega-menu-item.mega-menu-columns-1-of-6{width:16.5% !important}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li.mega-menu-item.mega-menu-columns-1-of-5{width:20% !important}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li.mega-menu-item.mega-menu-columns-1-of-4{width:25% !important}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item>a.mega-menu-link{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li#mega-menu-item-42226{margin-top:-215px}}@media (min-width: 1200px){#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation{margin-right:34px}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li#mega-menu-item-42226{margin-top:-160px}#navigation #search{position:absolute;right:0}}.sidebar{padding-top:20px}.sidebar section{margin:0 auto 30px;max-width:300px}.sidebar img{max-width:100%;height:auto}.sidebar .section-title h3,.sidebar .section-title h2,.sidebar .widget_nav_menu h3,.sidebar .widget_text h3{display:block;margin:0 6px 11px 0;padding-bottom:5px;border-bottom:1px solid #000}.sidebar .gform_widget{max-width:310px;margin:0 auto}.sidebar .gform_widget-5 h3{display:block;border-bottom:1px solid #333;margin:0 0 19px;padding-bottom:5px}.sidebar .gform_widget-5 .gform_wrapper ul li.gfield{padding-top:0}.sidebar .gform_widget-5 .gform_wrapper .gform_footer{margin:0}.sidebar .gform_widget-5 label{margin-bottom:0}.sidebar .gform_widget-5 input[type="text"]{margin-top:0}.sidebar .donate-form{position:relative}.sidebar .donate-form label,.sidebar .donate-form .instruction{display:none !important}.sidebar .donate-form input[type="text"]{border:1px solid #EFEFEF}.sidebar .donate-form .gform_footer{position:absolute;top:2px;right:0;padding:0;margin:0}.sidebar .widget_nav_menu ul{margin:0;padding:0}.sidebar .widget_nav_menu li{margin:2px 0;padding:0;list-style:none}.sidebar .widget_nav_menu a{font-size:18px;padding:3px 0;color:#e28842;text-decoration:none}.sidebar .widget_nav_menu a:hover{text-decoration:none;color:#00273d}.sidebar .cta-wrap{max-width:296px;margin:0 auto 50px}.sidebar .cta-wrap .cta-container{display:table-cell;height:80px;width:296px;vertical-align:middle;padding:16px 0 20px}.sidebar .cta-wrap .cta-subtitle{font-size:14px;color:#444;font-weight:100;margin-bottom:5px;text-transform:uppercase}.sidebar .cta-wrap h2{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;text-transform:none;margin:1px 0 6px;line-height:1.1}.sidebar .cta-wrap h2 a{color:#444;text-decoration:none}.sidebar .cta-wrap h2 a:hover{text-decoration:none}.sidebar .cta-wrap .btn,.sidebar .cta-wrap .comment-form input[type="submit"],.comment-form .sidebar .cta-wrap input[type="submit"],.sidebar .cta-wrap button{margin:15px 0 0;height:35px;width:100%;text-align:center;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.5px;font-weight:700;color:white}.sidebar .cta-wrap .btn .fa,.sidebar .cta-wrap .comment-form input[type="submit"] .fa,.comment-form .sidebar .cta-wrap input[type="submit"] .fa,.sidebar .cta-wrap button .fa{position:relative;left:4px;font-size:18px;-webkit-transition:all 500ms ease;transition:all 500ms ease}.sidebar .cta-wrap .btn:hover,.sidebar .cta-wrap .comment-form input:hover[type="submit"],.comment-form .sidebar .cta-wrap input:hover[type="submit"],.sidebar .cta-wrap .btn:focus,.sidebar .cta-wrap .comment-form input:focus[type="submit"],.comment-form .sidebar .cta-wrap input:focus[type="submit"],.sidebar .cta-wrap button:hover,.sidebar .cta-wrap button:focus{color:white !important}.sidebar .cta-wrap .btn:hover .fa,.sidebar .cta-wrap .comment-form input:hover[type="submit"] .fa,.comment-form .sidebar .cta-wrap input:hover[type="submit"] .fa,.sidebar .cta-wrap .btn:focus .fa,.sidebar .cta-wrap .comment-form input:focus[type="submit"] .fa,.comment-form .sidebar .cta-wrap input:focus[type="submit"] .fa,.sidebar .cta-wrap button:hover .fa,.sidebar .cta-wrap button:focus .fa{left:6px;-webkit-transition:all 500ms ease;transition:all 500ms ease}.sidebar .cta-wrap .btn a,.sidebar .cta-wrap .comment-form input[type="submit"] a,.comment-form .sidebar .cta-wrap input[type="submit"] a,.sidebar .cta-wrap button a{color:white;text-decoration:none}.sidebar .quote-wrap{color:#84949d;font-size:22px;line-height:1.9;padding:30px 0}.sidebar .quote-wrap .quote{position:relative;text-indent:30px}.sidebar .quote-wrap .quote:before,.sidebar .quote-wrap .quote .end-quote{background-image:url("../images/sidebar_quote_sprite.jpg");background-repeat:no-repeat;height:21px;width:26px}.sidebar .quote-wrap .quote:before{display:inline-block;content:" ";position:absolute;top:9px;left:0;background-position:-75px 0}.sidebar .quote-wrap .quote .end-quote{display:inline-block;position:relative;bottom:-13px;margin-left:5px;background-position:0 0}.sidebar .quote-wrap .quoted{margin-top:10px;font-size:14px;font-style:italic}.sidebar div.gmw-sl-wrapper,.sidebar .widget div.gmw-sl-wrapper{width:100% !important;margin-top:15px;padding:0;border:0 none;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.sidebar div.gmw-sl-wrapper .gmw-sl-map-wrapper,.sidebar .widget div.gmw-sl-wrapper .gmw-sl-map-wrapper{width:100% !important}@media (min-width: 768px){.sidebar{margin:27px auto 0}.sidebar .cta-wrap{margin:0 0 50px}}@media (min-width: 992px){.sidebar{margin:0;padding-top:0;padding-left:30px;max-width:100000px}.sidebar section{max-width:10000000px;margin:0 0 30px}.sidebar .widget_nav_menu{text-align:left}.sidebar .widget_nav_menu li{display:block}}.single-staff .sidebar .section-title h3{font-size:24px;margin:0 0 23px}.office-wrap h2{font-size:18px;margin:10px 0 5px}.author-posts article{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #c5c5c5}.author-posts h3.post-title{text-transform:none;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.3;margin:0;font-size:14px}.author-posts .post-meta a{text-transform:uppercase}.staff-view-all a{display:block;margin-top:15px;float:right;font-size:14px;text-transform:uppercase}.footer-top{padding:30px 10px;background:#444;color:white;overflow:hidden}.footer-top-inner{margin:0 auto;max-width:1010px}h2.support-title,h2.donate-title{display:inline-block;padding:0 0 5px;font-size:26px}h2.support-title{margin:10px 0 25px}.support-content{font-size:18px;margin-bottom:24px}h2.donate-title{color:white;margin:10px 0 5px}#gform_wrapper_3{position:relative}#gform_wrapper_3 ul.gform_fields li.gfield{padding-right:0}#gform_wrapper_3 label,#gform_wrapper_3 .instruction{display:none}#gform_wrapper_3 input{color:#444;width:100%;max-width:350px;margin-right:0;padding-right:0}@media (min-width: 1200px){#gform_wrapper_3 input{max-width:200px}}#gform_wrapper_3 .gform_footer{padding:0;margin:0}#gform_wrapper_3 .gform_footer input{width:100%}@media (min-width: 992px){#gform_wrapper_3 .gform_footer input{max-width:350px}}@media (min-width: 1200px){#gform_wrapper_3 .gform_footer input{max-width:200px}}.footer-signup{margin-top:15px}.footer-signup h2{display:inline-block;margin:10px 0 25px;padding:0 0 5px;font-size:26px}.footer-signup input[type="text"]{margin:0 0 8px;color:#333}.sm-wrap{width:33%}.sm{display:inline-block;height:35px;width:35px;line-height:42px;margin:0 10px;background:white;border-radius:100%;-webkit-transition:all 500ms ease;transition:all 500ms ease;color:#06559f}.sm .fa{font-size:22px;color:#06559f}.sm:hover{-webkit-transition:all 500ms ease;transition:all 500ms ease;background:#06559f;color:white}#footer{padding:30px 10px 60px;background:#00273d;color:white;text-align:center}#footer a{color:white;text-decoration:none}#footer img{display:inline-block;margin:20px 0 0}@media (min-width: 768px){#footer img{margin:0 0 0 5px}}#footer .address{margin-top:11px;font-size:14px}#footer .copyright{margin-top:18px;font-size:12px}.widget_nav_menu{display:none}.footer-inner{margin:0 auto;max-width:1010px}@media (min-width: 768px){.footer-top{margin-top:50px}.gform_wrapper{max-width:87%}.footer-signup{margin-top:0}}@media (min-width: 992px){#footer{padding:67px 10px 60px}#footer .address{margin-top:7px}#footer #gform_wrapper_3 .gform_footer{position:absolute;top:6px;left:262px}.footer-signup input[type="text"]{float:left;min-width:220px;width:47%}.footer-signup input#firstname,.footer-signup input#lastname{margin-bottom:20px}.footer-signup input#lastname,.footer-signup input#zip{margin-left:20px}.footer-signup button{float:left;margin-top:5px;min-width:230px}.widget_nav_menu{display:block;text-align:center;margin-top:25px}.widget_nav_menu ul{margin:0;padding:0}.widget_nav_menu li{display:inline-block;margin:0 10px;padding:0;position:relative;list-style:none}.widget_nav_menu li:before{display:block;position:absolute;content:"";width:1px;height:20px;background-color:#FFF;left:-10px;top:0px}.widget_nav_menu li a{font-size:14px}.widget_nav_menu li:first-child:before{display:none}}@media (min-width: 1200px){.footer-signup input[type="text"]{min-width:233px}.footer-signup button{min-width:130px}}iframe{max-width:100%;width:100%;border:none}.page-header{position:relative;border-bottom:0 none;padding:0}.page-header .header-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.page-header h1{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;color:white;width:100%;max-width:960px;margin:0 auto;text-align:center;font-size:28px}.page-header h1 span{padding:2px 10px;line-height:38px}.page-header span{background:rgba(2,84,158,0.8);padding:2px 10px;color:white}.page-header .subtitle{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;font-weight:normal;text-align:center;margin:0 auto}.page-header .subtitle span{padding:2px 10px;margin:0 auto;line-height:25px}.page-header .image-tip{display:none}.page-header .header-image{max-height:400px;min-height:150px;overflow:hidden}.page-header img{display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover;height:200px}.page-header.no-thumb{min-height:53px}.page-header.no-thumb:after{display:none !important}.page-header.no-thumb h1{color:#444 !important;margin:0 auto;padding-top:20px;padding-bottom:20px}.metaslider.metaslider-flex .ms-image{position:relative}.metaslider.metaslider-flex .caption-wrap .caption{position:absolute;bottom:15px;left:0;width:80%;padding:10px 20px;background:rgba(255,255,255,0.98);font-size:14px;line-height:1.1;color:#333}.metaslider.metaslider-flex .image-tip{display:none}.metaslider.metaslider-flex .flex-direction-nav .flex-prev,.metaslider.metaslider-flex .flex-direction-nav .flex-next{top:53%;height:27px;width:27px;background-image:url(../images/inline_slider_arrows.jpg);background-repeat:no-repeat;opacity:.4;-webkit-transition:all 500ms ease;transition:all 500ms ease}.metaslider.metaslider-flex .flex-direction-nav .flex-prev{left:10px;background-position:-1px -1px}.metaslider.metaslider-flex .flex-direction-nav .flex-next{right:10px;text-align:left;background-position:96% -1px}.metaslider.metaslider-flex:hover .flex-direction-nav .flex-prev,.metaslider.metaslider-flex:hover .flex-direction-nav .flex-next{opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.metaslider.metaslider-flex .flex-control-nav{display:none}.main .su-posts-default-loop .su-post{margin-bottom:20px}.main .su-posts-default-loop .image-tip{display:none}.main .su-posts-default-loop .su-post-thumbnail{margin-right:10px;height:auto}.main .su-posts-default-loop h3.su-post-title{font-size:24px;margin:0}.main .su-posts-default-loop h3.su-post-title a{margin-bottom:0}@media (min-width: 768px){.page-header img{width:100%;-o-object-fit:unset;object-fit:unset;height:auto}.page-header h1{max-width:750px;font-size:32px;margin-bottom:4px}.page-header h1 span{padding:5px 20px;line-height:38px}.page-header .subtitle{max-width:960px;font-size:24px;margin:0 auto}.page-header span{padding:5px 20px;line-height:38px}.subtitle{max-width:960px;font-size:24px;margin:0 auto}.page-header.no-thumb{min-height:149px}.page-header.no-thumb h1{padding-top:50px;padding-bottom:0}}@media (min-width: 992px){.page-header{margin:0 auto}.page-header h1{font-size:40px;margin-bottom:5px;max-width:960px}.page-header h1 span{padding:8px 20px;line-height:51px}.page-header .image-tip{right:3%;bottom:50px}.page-header.no-thumb{min-height:84px}.page-header.no-thumb h1{color:#444;padding-top:58px;position:relative !important;max-width:990px}}@media (min-width: 1200px){.page-header h1{font-size:50px;margin-bottom:13px}.page-header h1 span{padding:13px 30px;line-height:83px}}.single-post h1.entry-title,.single-story h1.entry-title{line-height:1.2;margin-top:30px;margin-bottom:0}.excerpt{margin:16px 0 14px;font-size:18px;line-height:1.3;color:#666}.excerpt p{margin-bottom:0 !important}.entry-meta{color:#8E8E8E;font-size:14px;font-weight:700;padding-bottom:13px;border-bottom:1px solid #333;margin-bottom:30px}.entry-meta a{text-decoration:none;color:#8E8E8E}.post-header{position:relative;margin-bottom:30px}.post-header img{width:100%}.post-header .image-tip{position:absolute;bottom:10px;right:10px}.post-tags{margin-top:47px;font-size:17px;line-height:1.4}.post-tags .tag-label{font-weight:bold;color:#444}.post-tags a{color:#e28842;text-decoration:none}.single-post #read-more{display:block;position:absolute;bottom:0;height:70px;text-align:center;background:url(../images/white_grad.png) bottom left repeat-x;width:100%;line-height:90px;left:0;text-transform:uppercase;text-decoration:none;font-weight:bold}.author-info{max-width:296px;margin:0 auto 40px}.author-info .inner-container{padding:17px 0 10px}.author-info .inner-container a{text-decoration:none}.author-info .inner-container h2{font-size:18px;margin:0;text-transform:none;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.author-info .inner-container h2 a{color:#333}.author-info .inner-container .author-position{color:#666;font-size:16px;line-height:18px;margin:2px 0 6px}.author-info .inner-container .author-bio{font-size:16px;color:#333;line-height:18px}.author-info .inner-container .author-link a{color:#e28842;text-decoration:none}@media (min-width: 768px){.single-post h1.entry-title,.single-story h1.entry-title{margin-top:0;margin-bottom:0}#read-more{display:none}}.entry-content .gform_wrapper #gform_7 .name_first input,.entry-content .gform_wrapper #gform_7 .name_last input,.entry-content .gform_wrapper #gform_1 .name_first input,.entry-content .gform_wrapper #gform_1 .name_last input,.entry-content .gform_wrapper #gform_2 .name_first input,.entry-content .gform_wrapper #gform_2 .name_last input{max-width:100% !important}.entry-content .gform_wrapper #gform_7 .gform_footer,.entry-content .gform_wrapper #gform_1 .gform_footer,.entry-content .gform_wrapper #gform_2 .gform_footer{margin:0}.entry-content .gform_wrapper #gform_7 .gform_footer .gform_button,.entry-content .gform_wrapper #gform_1 .gform_footer .gform_button,.entry-content .gform_wrapper #gform_2 .gform_footer .gform_button{float:left}.cleanup .entry-content .gform_wrapper #gform_7 .gform_footer .gform_button{float:none}.river-ambassadors article.hentry{border:0 none}.river-ambassadors .image-tip{display:none}.single-staff .banner{position:relative}.single-staff .staff-back{display:block;color:#e28842;text-decoration:none;font-size:14px;margin-top:20px;margin-bottom:20px;font-weight:400}.single-staff h1.entry-title{color:#00273d;font-size:36px;margin:0}.single-staff .staff-position{color:#737373;font-size:16px;font-weight:700;margin-top:5px}.single-staff .staff-email{padding-bottom:11px;border-bottom:1px solid #333;margin-bottom:19px}.single-staff .staff-email a{font-size:16px;text-decoration:none}.single-staff .staff-photo{display:block;margin:0 auto 20px}.single-staff .entry-content h2,.single-staff .entry-content h3,.single-staff .entry-content h4,.single-staff .entry-content h5,.single-staff .entry-content h6{text-transform:none;color:#06559f;font-weight:bold}@media (min-width: 768px){.single-staff .staff-back{margin-top:0;margin-bottom:12px}.single-staff .staff-photo{float:right;margin:0 0 20px 30px;max-width:280px;height:auto}}@media (min-width: 1200px){.single-staff .staff-back{margin-top:0}.single-staff .staff-photo{max-width:250px;height:auto}}.category .main h1,.archive .main h1,.page-template-template-listing-php .main h1,.page-template-template-listing-select-php .main h1,.page-template-template-listing-map-php .main h1,.page-template-template-listing-cleanup-map .main h1,.page-template-template-listing-team-php .main h1{display:inline-block;color:#00273d;font-size:36px;padding-bottom:2px;margin-bottom:20px}.category .entry-content,.archive .entry-content,.page-template-template-listing-php .entry-content,.page-template-template-listing-select-php .entry-content,.page-template-template-listing-map-php .entry-content,.page-template-template-listing-cleanup-map .entry-content,.page-template-template-listing-team-php .entry-content{padding:0 15px}.category .listing-container,.archive .listing-container,.page-template-template-listing-php .listing-container,.page-template-template-listing-select-php .listing-container,.page-template-template-listing-map-php .listing-container,.page-template-template-listing-cleanup-map .listing-container,.page-template-template-listing-team-php .listing-container{max-width:310px;margin:30px auto;padding-bottom:20px}.category article,.archive article,.page-template-template-listing-php article,.page-template-template-listing-select-php article,.page-template-template-listing-map-php article,.page-template-template-listing-cleanup-map article,.page-template-template-listing-team-php article{max-width:310px;position:relative;padding:0}.category article:hover img,.archive article:hover img,.page-template-template-listing-php article:hover img,.page-template-template-listing-select-php article:hover img,.page-template-template-listing-map-php article:hover img,.page-template-template-listing-cleanup-map article:hover img,.page-template-template-listing-team-php article:hover img{opacity:.8;-webkit-transition:all ease 500ms;transition:all ease 500ms}.category article:hover h2 a,.archive article:hover h2 a,.page-template-template-listing-php article:hover h2 a,.page-template-template-listing-select-php article:hover h2 a,.page-template-template-listing-map-php article:hover h2 a,.page-template-template-listing-cleanup-map article:hover h2 a,.page-template-template-listing-team-php article:hover h2 a{opacity:.8;-webkit-transition:all ease 500ms;transition:all ease 500ms}.category article:hover .entry-cats,.category article:hover .position,.archive article:hover .entry-cats,.archive article:hover .position,.page-template-template-listing-php article:hover .entry-cats,.page-template-template-listing-php article:hover .position,.page-template-template-listing-select-php article:hover .entry-cats,.page-template-template-listing-select-php article:hover .position,.page-template-template-listing-map-php article:hover .entry-cats,.page-template-template-listing-map-php article:hover .position,.page-template-template-listing-cleanup-map article:hover .entry-cats,.page-template-template-listing-cleanup-map article:hover .position,.page-template-template-listing-team-php article:hover .entry-cats,.page-template-template-listing-team-php article:hover .position{opacity:.8;-webkit-transition:all ease 500ms;transition:all ease 500ms}.category .thumb,.archive .thumb,.page-template-template-listing-php .thumb,.page-template-template-listing-select-php .thumb,.page-template-template-listing-map-php .thumb,.page-template-template-listing-cleanup-map .thumb,.page-template-template-listing-team-php .thumb{position:relative}.category .image-tip,.archive .image-tip,.page-template-template-listing-php .image-tip,.page-template-template-listing-select-php .image-tip,.page-template-template-listing-map-php .image-tip,.page-template-template-listing-cleanup-map .image-tip,.page-template-template-listing-team-php .image-tip{position:absolute;bottom:10px;right:10px;z-index:5}.category .entry-text,.archive .entry-text,.page-template-template-listing-php .entry-text,.page-template-template-listing-select-php .entry-text,.page-template-template-listing-map-php .entry-text,.page-template-template-listing-cleanup-map .entry-text,.page-template-template-listing-team-php .entry-text{display:table-cell;min-height:124px;vertical-align:middle;padding:15px 0 10px}.category .entry-text.short,.archive .entry-text.short,.page-template-template-listing-php .entry-text.short,.page-template-template-listing-select-php .entry-text.short,.page-template-template-listing-map-php .entry-text.short,.page-template-template-listing-cleanup-map .entry-text.short,.page-template-template-listing-team-php .entry-text.short{min-height:80px}.category .entry-cta,.archive .entry-cta,.page-template-template-listing-php .entry-cta,.page-template-template-listing-select-php .entry-cta,.page-template-template-listing-map-php .entry-cta,.page-template-template-listing-cleanup-map .entry-cta,.page-template-template-listing-team-php .entry-cta{display:inline-block;margin:15px 0 0;padding:8px 8%;text-align:center;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:1px;font-weight:400;font-size:14px;background:#e28842}.category .entry-cta a,.archive .entry-cta a,.page-template-template-listing-php .entry-cta a,.page-template-template-listing-select-php .entry-cta a,.page-template-template-listing-map-php .entry-cta a,.page-template-template-listing-cleanup-map .entry-cta a,.page-template-template-listing-team-php .entry-cta a{text-decoration:none;font-weight:400;text-transform:uppercase;color:#fff}.category .entry-cta a .fa,.archive .entry-cta a .fa,.page-template-template-listing-php .entry-cta a .fa,.page-template-template-listing-select-php .entry-cta a .fa,.page-template-template-listing-map-php .entry-cta a .fa,.page-template-template-listing-cleanup-map .entry-cta a .fa,.page-template-template-listing-team-php .entry-cta a .fa{position:relative;left:3px;font-size:16px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.category .entry-cta a:hover .fa,.archive .entry-cta a:hover .fa,.page-template-template-listing-php .entry-cta a:hover .fa,.page-template-template-listing-select-php .entry-cta a:hover .fa,.page-template-template-listing-map-php .entry-cta a:hover .fa,.page-template-template-listing-cleanup-map .entry-cta a:hover .fa,.page-template-template-listing-team-php .entry-cta a:hover .fa{left:6px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.category .entry-cats,.category .position,.archive .entry-cats,.archive .position,.page-template-template-listing-php .entry-cats,.page-template-template-listing-php .position,.page-template-template-listing-select-php .entry-cats,.page-template-template-listing-select-php .position,.page-template-template-listing-map-php .entry-cats,.page-template-template-listing-map-php .position,.page-template-template-listing-cleanup-map .entry-cats,.page-template-template-listing-cleanup-map .position,.page-template-template-listing-team-php .entry-cats,.page-template-template-listing-team-php .position{-webkit-transition:all ease 500ms;transition:all ease 500ms;font-size:14px;color:#444;font-weight:100;text-decoration:none}.category .entry-title h2,.archive .entry-title h2,.page-template-template-listing-php .entry-title h2,.page-template-template-listing-select-php .entry-title h2,.page-template-template-listing-map-php .entry-title h2,.page-template-template-listing-cleanup-map .entry-title h2,.page-template-template-listing-team-php .entry-title h2{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;text-transform:none;margin:5px 0 0;line-height:1.2}.category .entry-title h2 a,.archive .entry-title h2 a,.page-template-template-listing-php .entry-title h2 a,.page-template-template-listing-select-php .entry-title h2 a,.page-template-template-listing-map-php .entry-title h2 a,.page-template-template-listing-cleanup-map .entry-title h2 a,.page-template-template-listing-team-php .entry-title h2 a{-webkit-transition:all ease 500ms;transition:all ease 500ms;color:#444;text-decoration:none;margin:0}.category .entry-title h2 a:hover,.archive .entry-title h2 a:hover,.page-template-template-listing-php .entry-title h2 a:hover,.page-template-template-listing-select-php .entry-title h2 a:hover,.page-template-template-listing-map-php .entry-title h2 a:hover,.page-template-template-listing-cleanup-map .entry-title h2 a:hover,.page-template-template-listing-team-php .entry-title h2 a:hover{text-decoration:none}.category .map-intro,.archive .map-intro,.page-template-template-listing-php .map-intro,.page-template-template-listing-select-php .map-intro,.page-template-template-listing-map-php .map-intro,.page-template-template-listing-cleanup-map .map-intro,.page-template-template-listing-team-php .map-intro{margin:30px 0}.category .map-content,.archive .map-content,.page-template-template-listing-php .map-content,.page-template-template-listing-select-php .map-content,.page-template-template-listing-map-php .map-content,.page-template-template-listing-cleanup-map .map-content,.page-template-template-listing-team-php .map-content{margin:30px 0}.category .google-map iframe,.archive .google-map iframe,.page-template-template-listing-php .google-map iframe,.page-template-template-listing-select-php .google-map iframe,.page-template-template-listing-map-php .google-map iframe,.page-template-template-listing-cleanup-map .google-map iframe,.page-template-template-listing-team-php .google-map iframe{border:0 none}.category .landing-map,.archive .landing-map,.page-template-template-listing-php .landing-map,.page-template-template-listing-select-php .landing-map,.page-template-template-listing-map-php .landing-map,.page-template-template-listing-cleanup-map .landing-map,.page-template-template-listing-team-php .landing-map{position:relative}.category .map-key,.archive .map-key,.page-template-template-listing-php .map-key,.page-template-template-listing-select-php .map-key,.page-template-template-listing-map-php .map-key,.page-template-template-listing-cleanup-map .map-key,.page-template-template-listing-team-php .map-key{position:absolute;bottom:20px;left:20px;padding:10px;background:rgba(255,255,255,0.8)}.category .map-key .ar-hosted,.category .map-key .other-hosted,.archive .map-key .ar-hosted,.archive .map-key .other-hosted,.page-template-template-listing-php .map-key .ar-hosted,.page-template-template-listing-php .map-key .other-hosted,.page-template-template-listing-select-php .map-key .ar-hosted,.page-template-template-listing-select-php .map-key .other-hosted,.page-template-template-listing-map-php .map-key .ar-hosted,.page-template-template-listing-map-php .map-key .other-hosted,.page-template-template-listing-cleanup-map .map-key .ar-hosted,.page-template-template-listing-cleanup-map .map-key .other-hosted,.page-template-template-listing-team-php .map-key .ar-hosted,.page-template-template-listing-team-php .map-key .other-hosted{height:30px;line-height:30px;padding-left:25px;background-image:url("../images/map_key.png");background-repeat:no-repeat;font-size:14px;margin-bottom:5px}.category .map-key .ar-hosted,.archive .map-key .ar-hosted,.page-template-template-listing-php .map-key .ar-hosted,.page-template-template-listing-select-php .map-key .ar-hosted,.page-template-template-listing-map-php .map-key .ar-hosted,.page-template-template-listing-cleanup-map .map-key .ar-hosted,.page-template-template-listing-team-php .map-key .ar-hosted{background-position:0 -85px}.category .landing-listing-footer,.archive .landing-listing-footer,.page-template-template-listing-php .landing-listing-footer,.page-template-template-listing-select-php .landing-listing-footer,.page-template-template-listing-map-php .landing-listing-footer,.page-template-template-listing-cleanup-map .landing-listing-footer,.page-template-template-listing-team-php .landing-listing-footer{font-size:14px}.category .landing-listing-footer article,.archive .landing-listing-footer article,.page-template-template-listing-php .landing-listing-footer article,.page-template-template-listing-select-php .landing-listing-footer article,.page-template-template-listing-map-php .landing-listing-footer article,.page-template-template-listing-cleanup-map .landing-listing-footer article,.page-template-template-listing-team-php .landing-listing-footer article{border:0 none;max-width:90%}.filter-form{margin:25px 0 40px}.filter-form .form-text{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;font-size:20px}.filter-form select{-moz-appearance:none;appearance:none;moz-appearance:none;-webkit-appearance:none;font-size:14px !important;border:0 none;border-radius:0;border:1px solid #1F69A6;background:#fff url("../images/blue_select.png") right 50% no-repeat;color:#1F69A6}.filter-form select,.filter-form input{width:100%}.filter-form .form-text,.filter-form select,.filter-form input{float:left;margin-right:20px;margin-bottom:10px}.listing-container article{padding-bottom:25px;margin-bottom:25px}.listing-container article.campaign{height:470px}.listing-container .thumb{position:relative}.listing-container .image-tip{position:absolute;z-index:5;bottom:10px;right:10px}.listing-container select,.listing-container input{width:100%}.listing-container input{text-indent:0;color:#fff;background-image:none}.listing-container .entry-title h2{margin:0 0 5px;font-size:20px}.listing-container .entry-date{color:#676767;font-size:.8em;margin:8px 0 5px;font-weight:100}.listing-container .entry-cats{margin-bottom:10px;font-size:14px;color:#444;font-weight:100;text-transform:uppercase;text-decoration:none}.listing-container .entry-summary{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;line-height:1.4;color:#444}.listing-container .entry-summary a{text-decoration:none;display:block;margin-top:4px}.listing-container .entry-summary a:hover{text-decoration:underline}.listing-container .listing-container{max-width:100%}.listing-container .listing-container .col-md-4{min-height:441px}.listing-container .listing-container .col-md-4.entry-wrap-short{min-height:405px}.page-template-template-listing-team-php .entry-text.short{min-height:80px}@media (min-width: 768px){.category .content-inner,.archive .content-inner,.page-template-template-listing-php .content-inner,.page-template-template-listing-select-php .content-inner,.page-template-template-listing-map-php .content-inner,.page-template-template-listing-cleanup-map .content-inner,.page-template-template-listing-team-php .content-inner{margin:21px auto 0}.category .entry-content,.archive .entry-content,.page-template-template-listing-php .entry-content,.page-template-template-listing-select-php .entry-content,.page-template-template-listing-map-php .entry-content,.page-template-template-listing-cleanup-map .entry-content,.page-template-template-listing-team-php .entry-content{padding:0}.category .main h1,.archive .main h1,.page-template-template-listing-php .main h1,.page-template-template-listing-select-php .main h1,.page-template-template-listing-map-php .main h1,.page-template-template-listing-cleanup-map .main h1,.page-template-template-listing-team-php .main h1{font-size:46px;letter-spacing:-1px}.category .listing-container,.archive .listing-container,.page-template-template-listing-php .listing-container,.page-template-template-listing-select-php .listing-container,.page-template-template-listing-map-php .listing-container,.page-template-template-listing-cleanup-map .listing-container,.page-template-template-listing-team-php .listing-container{max-width:100%}.category .listing-container .col-md-4,.archive .listing-container .col-md-4,.page-template-template-listing-php .listing-container .col-md-4,.page-template-template-listing-select-php .listing-container .col-md-4,.page-template-template-listing-map-php .listing-container .col-md-4,.page-template-template-listing-cleanup-map .listing-container .col-md-4,.page-template-template-listing-team-php .listing-container .col-md-4{height:441px}.category .listing-container .col-md-4.entry-wrap-short,.archive .listing-container .col-md-4.entry-wrap-short,.page-template-template-listing-php .listing-container .col-md-4.entry-wrap-short,.page-template-template-listing-select-php .listing-container .col-md-4.entry-wrap-short,.page-template-template-listing-map-php .listing-container .col-md-4.entry-wrap-short,.page-template-template-listing-cleanup-map .listing-container .col-md-4.entry-wrap-short,.page-template-template-listing-team-php .listing-container .col-md-4.entry-wrap-short{height:405px}}.page-template-template-listing-team-php .entry-text.short{min-height:80px}.page-template-template-listing-team-php input{background:#e28842;-webkit-transition:all 500ms ease;transition:all 500ms ease;opacity:1}.page-template-template-listing-team-php input:hover{opacity:.8;-webkit-transition:all 500ms ease;transition:all 500ms ease}@media (min-width: 992px){.category .banner,.archive .banner,.page-template-template-listing-php .banner,.page-template-template-listing-select-php .banner,.page-template-template-listing-map-php .banner,.page-template-template-listing-cleanup-map .banner,.page-template-template-listing-team-php .banner{position:relative}.filter-form select,.filter-form input{display:inline-block;width:auto;min-width:200px}.filter-form input{background:#e28842;-webkit-transition:all 500ms ease;transition:all 500ms ease;opacity:1}.filter-form input:hover{opacity:.8;-webkit-transition:all 500ms ease;transition:all 500ms ease}}.search-results .banner{position:relative}.search-results .main h1{margin:0 0 40px}.search-results .search-entry{margin-bottom:20px;padding-bottom:0;border-bottom:1px solid #999}.search-results h2{margin:0 0 10px}.search-results h2 a{color:#333;text-decoration:none}.search-results h2 a:hover{text-decoration:underline}.page-template-template-landing-variant-php .content-inner,.page-template-template-landing-php .content-inner{padding:40px 10px 20px}.page-template-template-landing-variant-php .page-header,.page-template-template-landing-php .page-header{position:relative}.page-template-template-landing-variant-php .page-header h1,.page-template-template-landing-php .page-header h1{padding:0 10px;font-size:30px;color:white;width:100%;text-align:center}.page-template-template-landing-variant-php .page-header .image-tip,.page-template-template-landing-php .page-header .image-tip{position:absolute;z-index:5;bottom:10px;right:10px}.page-template-template-landing-variant-php .landing-variant-intro,.page-template-template-landing-variant-php .landing-intro,.page-template-template-landing-php .landing-variant-intro,.page-template-template-landing-php .landing-intro{padding:20px 10px 15px;margin-bottom:10px;font-size:20px}.page-template-template-landing-variant-php .landing-variant-intro,.page-template-template-landing-php .landing-variant-intro{background:#eff2f4;padding:20px 10px 30px;margin-bottom:40px}.page-template-template-landing-variant-php .landing-stats,.page-template-template-landing-php .landing-stats{overflow:hidden;padding:15px 0;background:#eff2f4}.page-template-template-landing-variant-php .landing-stats h2,.page-template-template-landing-php .landing-stats h2{font-size:30px;text-align:center;margin-bottom:20px}.page-template-template-landing-variant-php .landing-stats .stat,.page-template-template-landing-php .landing-stats .stat{font-size:32px;line-height:43px;font-weight:bold;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:-2px}.page-template-template-landing-variant-php .landing-stats .stat-item,.page-template-template-landing-php .landing-stats .stat-item{text-align:center;margin-bottom:30px}.page-template-template-landing-variant-php .landing-stats .stat-title,.page-template-template-landing-php .landing-stats .stat-title{margin:0 10px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;font-size:18px;line-height:18px;text-transform:none}.page-template-template-landing-variant-php .listing-container .col-md-4,.page-template-template-landing-php .listing-container .col-md-4{height:383px}.page-template-template-landing-variant-php .entry-content .quote-wrap,.page-template-template-landing-php .entry-content .quote-wrap{margin-top:20px}@media (min-width: 768px){.page-template-template-landing-variant-php .page-header h1,.page-template-template-landing-php .page-header h1{font-size:40px}.page-template-template-landing-variant-php .landing-intro,.page-template-template-landing-php .landing-intro{padding:40px 20px 30px;margin-bottom:0;color:#999;font-size:22px}.page-template-template-landing-variant-php .landing-inner,.page-template-template-landing-php .landing-inner{max-width:990px;width:95%;margin:0 auto}.page-template-template-landing-variant-php .landing-variant-intro,.page-template-template-landing-php .landing-variant-intro{padding:40px 20px 30px;margin-bottom:40px;color:#666;font-size:22px}.page-template-template-landing-variant-php .landing-stats,.page-template-template-landing-php .landing-stats{padding:30px 20px 20px;margin-bottom:50px}.page-template-template-landing-variant-php .landing-stats .landing-stats-inner,.page-template-template-landing-php .landing-stats .landing-stats-inner{max-width:990px;width:100%;margin:0 20px}.page-template-template-landing-variant-php .landing-stats h2,.page-template-template-landing-php .landing-stats h2{margin-top:0;margin-bottom:30px}.page-template-template-landing-variant-php .landing-stats .row-1,.page-template-template-landing-variant-php .landing-stats .row-2,.page-template-template-landing-variant-php .landing-stats .row-3,.page-template-template-landing-php .landing-stats .row-1,.page-template-template-landing-php .landing-stats .row-2,.page-template-template-landing-php .landing-stats .row-3{position:relative}.page-template-template-landing-variant-php .landing-stats .row-1:after,.page-template-template-landing-variant-php .landing-stats .row-2:after,.page-template-template-landing-variant-php .landing-stats .row-3:after,.page-template-template-landing-php .landing-stats .row-1:after,.page-template-template-landing-php .landing-stats .row-2:after,.page-template-template-landing-php .landing-stats .row-3:after{display:block;content:" ";position:absolute;top:5px;right:-15px;width:1px;height:116px;background:#a5a5a5}.page-template-template-landing-variant-php .sidebar,.page-template-template-landing-php .sidebar{margin:0}.page-template-template-landing-variant-php .content-inner,.page-template-template-landing-php .content-inner{width:100%;max-width:1030px;margin:0 auto;padding:0 20px}}@media (min-width: 992px){.page-template-template-landing-variant-php .page-header h1,.page-template-template-landing-php .page-header h1{font-size:50px}.page-template-template-landing-variant-php .landing-intro,.page-template-template-landing-php .landing-intro{font-size:24px}.page-template-template-landing-variant-php .landing-stats,.page-template-template-landing-php .landing-stats{padding:50px 20px 40px}.page-template-template-landing-variant-php .landing-stats .landing-stats-inner,.page-template-template-landing-php .landing-stats .landing-stats-inner{margin:0 auto}.page-template-template-landing-variant-php .landing-stats h2,.page-template-template-landing-php .landing-stats h2{font-size:48px;padding:0}.page-template-template-landing-variant-php .landing-stats .stat,.page-template-template-landing-php .landing-stats .stat{font-size:45px;line-height:66px}.page-template-template-landing-variant-php .landing-stats .stat-title,.page-template-template-landing-php .landing-stats .stat-title{font-size:17px;line-height:21px}}@media (min-width: 1200px){.page-template-template-landing-variant-php .page-header h1,.page-template-template-landing-php .page-header h1{max-width:960px}.page-template-template-landing-variant-php .landing-variant-intro,.page-template-template-landing-php .landing-variant-intro{padding:36px 20px 30px;margin-bottom:40px}.page-template-template-landing-variant-php .landing-stats .landing-stats-inner,.page-template-template-landing-php .landing-stats .landing-stats-inner{margin:0 auto}.page-template-template-landing-variant-php .entry-content .quote-wrap,.page-template-template-landing-php .entry-content .quote-wrap{margin-top:55px}}.author h1 a{text-decoration:none;color:#00273d}.home .content-inner{padding:0}video#bgvid{position:absolute;top:49%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover}.home-banner{position:relative;height:80vh;max-height:400px;background-size:cover !important;overflow:hidden}.home-banner .tagline{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;max-width:650px}.home-banner .tagline-inner{width:100%;padding:0 15px}.home-banner .tagline-inner h1{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:28px;color:white;text-align:center;font-weight:700}.home-banner .tagline-inner span{background:rgba(2,84,158,0.8);color:white;padding:2px 10px;line-height:31px}.home-banner .caption{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:center;margin:0;line-height:1.1}.home-banner .caption span{background:rgba(2,84,158,0.8);color:white;padding:2px 10px;line-height:28px}.home-banner .btn,.home-banner .comment-form input[type="submit"],.comment-form .home-banner input[type="submit"]{margin:30px auto 0;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;display:block;max-width:200px}.riversconnect{background:#06559f;padding:20px 15px}.riversconnect .archive-link{display:inline-block;float:right;height:35px;line-height:35px;padding:0 15px;color:#fff;text-decoration:none;background:#e28842;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;font-weight:600;font-size:16px;opacity:1;-webkit-transition:all 500ms linear;transition:all 500ms linear}.riversconnect .archive-link:hover{opacity:.8;-webkit-transition:all 500ms linear;transition:all 500ms linear}.riversconnect h2.section-title{padding-bottom:2px;margin:0 0 15px;text-align:center;font-size:26px;color:white}.riversconnect .riversconnect-item{position:relative;margin:0 auto 15px;max-width:323px}.riversconnect .riversconnect-item:before{position:absolute;display:block;content:" ";z-index:1;height:75%;top:0;width:100%;background:#000;background:-webkit-gradient(linear, left top, left bottom, color-stop(4%, rgba(0,0,0,0.85098)), color-stop(34%, rgba(0,0,0,0.599877)), color-stop(48%, rgba(0,0,0,0.48223)), color-stop(69%, rgba(0,0,0,0.28055)), to(rgba(0,0,0,0)));background:linear-gradient(180deg, rgba(0,0,0,0.85098) 4%, rgba(0,0,0,0.599877) 34%, rgba(0,0,0,0.48223) 48%, rgba(0,0,0,0.28055) 69%, rgba(0,0,0,0) 100%)}.riversconnect .riversconnect-item:hover .riversconnect-blurb{background:rgba(0,0,0,0.9);-webkit-transition:all 500ms ease;transition:all 500ms ease}.riversconnect h3.riversconnect-title{position:absolute;z-index:2;top:16px;left:20px;margin:0;color:white;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;line-height:25px}.riversconnect h3.riversconnect-title a{color:white;text-decoration:none}.riversconnect h3.riversconnect-title a span.sub-title{font-size:26px;display:inline-block;margin-top:3px}.riversconnect .riversconnect-blurb{position:absolute;bottom:0;padding:15px 20px;font-size:16px;background:rgba(0,0,0,0.7);width:100%;-webkit-transition:all 500ms ease;transition:all 500ms ease}.riversconnect .riversconnect-blurb a{height:85px;display:table-cell;vertical-align:middle;color:white;text-decoration:none}.meet{padding:40px 15px 40px}.meet h2.dark-blue{padding-bottom:2px;margin:0 0 17px;text-align:center;font-size:24px}.meet p{font-size:12px;color:#333;margin-bottom:17px}.meet #petitionForm p{margin:10px 0 0}.meet #firstname,.meet #lastname,.meet #zip,.meet br{display:none}.meet input[type="text"]{background:#efefef;font-size:12px;width:100%;max-width:400px;min-width:1px}.meet button.b1{margin-left:10px}.work{background:#efefef;padding:25px 15px 10px}.work h2.section-title{padding-bottom:2px;margin:0 0 15px;text-align:center;color:#00273d;font-size:24px}.work .work-item{position:relative;margin:0 0 15px;max-width:323px}.work .work-item:before{position:absolute;display:block;content:" ";z-index:1;height:75%;top:0;width:100%;background:#000;background:-webkit-gradient(linear, left top, left bottom, color-stop(4%, #000), color-stop(34%, rgba(0,0,0,0.599877)), color-stop(48%, rgba(0,0,0,0.48223)), color-stop(69%, rgba(0,0,0,0.28055)), to(rgba(0,0,0,0)));background:linear-gradient(180deg, #000 4%, rgba(0,0,0,0.599877) 34%, rgba(0,0,0,0.48223) 48%, rgba(0,0,0,0.28055) 69%, rgba(0,0,0,0) 100%)}.work h3.work-title{position:absolute;z-index:3;top:25px;left:15px;margin:0;font-size:24px;line-height:1}.work h3.work-title a{color:white;text-decoration:none}.support{background:#444;padding:20px 15px;color:white}.support p{font-size:12px;margin-bottom:0}.support h2{display:inline-block;padding-bottom:2px;margin:0 0 15px;border-bottom:1px solid white;color:white;font-size:18px}.support .meet-signup h2{margin:0}.support .meet-signup form{margin:10px 0 2px}.support .meet-signup input[type="text"]{font-size:12px}.support .support-image{display:none}.war{position:relative}.war:before{display:block;content:"";position:absolute;z-index:5;width:100%;top:0;height:45px;background:url(../images/war_title.jpg) 50% top no-repeat;background-size:90px}.war #slider,.war .slides{margin:0;border:0 none !important;border-width:0;border-radius:0}.war .item{position:relative;max-height:520px}.war .war-content{position:absolute;bottom:25px;left:15px;max-width:90%;z-index:10}.war .gradient{display:block;position:absolute;z-index:1;width:100%;bottom:0;height:75px;background:url(../images/gradient.png) left top repeat-x}.war h3.war-title{display:inline-block;padding:5px;background-color:white;color:#06559f}.war h3.war-title a{color:#06559f;text-decoration:none}.war .war-teaser{width:100%;font-size:14px;color:white;text-shadow:1px 1px 7px #333}.war .war-teaser a{font-weight:700;text-transform:uppercase;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none}.war .flex-direction-nav,.war .war-share{display:none}@media (min-width: 768px){.home .content-inner{margin:0}.home-banner{position:relative;background-size:cover !important}.home-banner .tagline-inner{padding:0 10px}.home-banner .tagline-inner h1{font-size:32px;margin-bottom:6px}.home-banner .tagline-inner h1 span{padding:1px 10px;line-height:38px}.home-banner .caption{font-size:24px}.home-banner .caption span{padding:7px 19px;line-height:32px}.riversconnect{padding:40px 15px 20px}.riversconnect h2.section-title{font-size:28px;text-align:left}.riversconnect h3.riversconnect-title{font-size:18px;line-height:23px}.riversconnect h3.riversconnect-title span.sub-title{font-size:28px}.meet{padding:30px 10px}.meet h2.dark-blue{text-align:left;font-size:28px}.meet p{font-size:14px;color:#333;margin-bottom:10px}.meet .meet-content a.orange{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;text-transform:uppercase;text-decoration:none}.meet .meet-content a.orange .fa{position:relative;top:-1px;margin-left:0;font-size:15px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.meet .meet-content a.orange:hover{text-decoration:none}.meet .meet-content a.orange:hover .fa{margin-left:2px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.meet h2.section-title{font-size:28px;text-align:left}.work{padding:40px 15px 20px}.work h2.section-title{font-size:28px;text-align:left}.work .work-item{margin-bottom:25px}.work h3.work-title{top:22px;left:15px;font-size:30px;line-height:1}.work .work-blurb{margin-top:10px;font-size:16px;line-height:1.4}.work .work-blurb a{text-decoration:none;color:#333}.support{padding:40px 15px 20px}.support p{font-size:14px}.support h2{font-size:24px}.war:before{height:65px;background-size:130px}.war h3.war-title{font-size:28px}.war .war-teaser{width:80%;font-size:14px}.war .flex-direction-nav,.war .war-share{display:none}}@media (min-width: 992px){.home .content-inner{max-width:1000000px}.home-banner{max-height:500px}.home-banner .tagline-inner{max-width:1070px}.home-banner .tagline-inner h1{font-size:40px;margin-bottom:5px}.home-banner .tagline-inner h1 span{padding:2px 10px;line-height:51px}.riversconnect{padding:49px 0 51px}.riversconnect .riversconnect-inner{margin:0 auto;padding:0 15px;max-width:1030px}.riversconnect h2.section-title{display:inline-block;font-size:32px;margin:0 0 40px}.riversconnect h3.riversconnect-title{font-size:18px;line-height:25px;top:21px}.riversconnect h3.riversconnect-title a span.sub-title{font-size:26px}.riversconnect h3.riversconnect-title .riversconnect-blurb{font-size:15px}.riversconnect h3.riversconnect-title .riversconnect-blurb a{height:85px}.meet{padding:47px 15px 42px}.meet .meet-inner{margin:0 auto;max-width:1030px}.meet h2.dark-blue{font-size:32px;margin:0 0 30px}.meet .meet-content p{font-size:18px;margin-bottom:10px;line-height:24px}.meet .orange{font-size:23px;margin-top:12px;display:inline-block}.meet .meet-signup p{font-size:18px;margin-bottom:22px}.meet input[type="text"]{display:inline-block !important;width:48%;margin-bottom:8px}.meet #firstname,.meet #email{margin-right:3%}.work{padding:49px 0 30px}.work .work-inner{margin:0 auto;padding:0 15px;max-width:1030px}.work h2.section-title{font-size:32px;margin:0 0 40px}.work .work-item{margin-bottom:50px;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.work .work-item:hover{opacity:.95;-webkit-transition:all 500ms ease;transition:all 500ms ease}.work h3.work-title{top:27px;font-size:30px;letter-spacing:-1px;line-height:1}.work .work-blurb{margin-top:20px}.support{padding:40px 15px 30px}.support .support-inner{margin:0 auto;max-width:1030px}.support p{font-size:18px}.support h2{font-size:30px}.support .support-image{display:block;float:left;margin-right:30px}.support .support-content{padding-right:40px}.support .support-content a.orange{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:22px;margin-top:10px;display:block}.support .support-content a.orange:hover{text-decoration:none}.support .support-content a.orange:hover .fa{margin-left:2px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.war .war-inner{margin:0 auto;max-width:1600px;max-height:570px}.war:before{height:84px;background-size:167px}.war .war-content{bottom:124px;left:79px}.war .gradient{height:215px;background:url(../images/gradient.png) left bottom repeat-x}.war .war-share{display:inline-block;position:absolute;bottom:30px;right:3%;z-index:10;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;text-transform:uppercase;color:#fdce2c;text-decoration:none}.war .war-teaser{width:70%;font-size:18px}.war .carousel-wrap{position:absolute;z-index:10;bottom:30px;width:100%;left:73px}.war .carousel-wrap #carousel{max-width:1010px;margin:0 auto;border:0 none;border-width:0;background:transparent}.war .carousel-wrap .flex-viewport{max-width:631px}.war .carousel-wrap li{margin-right:10px}.war .carousel-wrap li:hover{cursor:pointer}.war .carousel-wrap img{display:block;border:1px solid rgba(116,116,115,0.6)}.war .carousel-wrap li.flex-active-slide img{border:1px solid #fcce2c}.war .carousel-wrap .flex-direction-nav{display:block;position:relative;max-width:684px}.war .carousel-wrap .flex-direction-nav .flex-nav-prev,.war .carousel-wrap .flex-direction-nav .flex-nav-next{position:absolute;top:-48px;height:14px;width:42px;margin:0;background-image:url(../images/slider_arrows.png);background-repeat:no-repeat;z-index:10}.war .carousel-wrap .flex-direction-nav .flex-nav-prev{left:-60px}.war .carousel-wrap .flex-direction-nav .flex-nav-next{right:-8px;background-position:-78px 0px}}@media (min-width: 1200px){.home-banner{background-size:cover !important}.home-banner .tagline{max-width:960px}.home-banner .tagline-inner{max-width:100%;padding:0}.home-banner .tagline-inner h1{font-size:54px;margin-bottom:15px}.home-banner .tagline-inner h1 span{padding:8px 21px;line-height:1.45}.home-banner .tagline-inner .caption{font-size:26px}.home-banner .tagline-inner .caption span{line-height:41px}.home-banner .tagline-inner .btn,.home-banner .tagline-inner .comment-form input[type="submit"],.comment-form .home-banner .tagline-inner input[type="submit"]{padding:10px 35px;font-size:23px;max-width:300px}.riversconnect{padding:49px 0 48px}.riversconnect .riversconnect-inner{max-width:1030px;padding:0}.meet{padding:47px 15px 39px}.meet .meet-content{padding-right:60px}.meet #petitionForm button{float:right}.work{padding:48px 0 12px}.work .work-inner{padding:0;max-width:1030px}.work .work-blurb{height:79px}.support{padding:47px 0 38px}.support .support-inner{margin:0 auto;max-width:1030px}.support h2{margin:0 0 27px}.support .meet-signup h2{margin:0 0 9px}.war .war-content{width:100%;position:absolute;bottom:138px}.war .war-content-inner{max-width:1035px;margin:0 auto}.war h3.war-title{max-width:90%;padding:7px 10px}.war .war-teaser{width:61%;font-size:18px}.war .war-share{bottom:60px}.war .carousel-wrap{left:auto;right:auto;margin:0 auto}}@media (min-width: 1400px){.home-banner{max-height:650px}.war .item{max-height:570px}}.related-content-inner{position:relative;max-width:920px;margin:30px auto;padding:0 0 0 15px}@media (min-width: 1030px){.related-content-inner{margin:70px auto 20px;padding:30px 0 0;border-top:1px solid black}}.related-content-inner .section-title{margin-bottom:30px}.related-content-item{border:1px solid black;margin-bottom:30px;margin-left:0;margin-right:0}.related-content-item .related-content-image{padding-right:0}.related-content-item .related-content-body{padding:32px 20px}.related-content-item .related-content{margin:20px 15px 0}.related-content-item h3{margin:0 0 5px;padding:0}.related-content-item h3 a{color:#000;text-decoration:none}.error404 p{margin:0 0 20px}.cleanup-container{background:#eee;padding:20px;margin:20px 0}.cleanup-data{margin-bottom:5px}.cleanup-phone a{color:#444;text-decoration:none}.type-post .entry-content{margin:0 auto;max-width:850px}.type-post header{margin:0 auto;float:none}@media (min-width: 1200px){.type-post header{margin:25px auto 0}}.type-post h1.entry-title{text-align:center;color:#555555;max-width:750px;margin-left:auto;margin-right:auto;letter-spacing:.5px}@media (min-width: 768px){.type-post h1.entry-title{font-size:35px}}@media (min-width: 1200px){.type-post h1.entry-title{font-size:45px;line-height:53px}}.type-post .excerpt,.type-post .post-date{text-align:center;font-size:16px;max-width:750px}.type-post .excerpt{color:black;margin:16px auto 0;line-height:1.6}.type-post .post-date{margin-top:10px;color:#666}.type-post .post-header{margin-top:30px;padding-top:30px;border-top:1px solid black;margin-bottom:0}@media (min-width: 960px){.type-post .post-header{margin-top:37px;padding-top:41px}}.type-post .featured-caption{font-size:14px;color:#999;padding:20px 0}.type-post .test-author-meta{background:#F6F6F6;padding:15px;max-width:450px;width:100%;margin-bottom:31px;margin-top:10px;border-bottom:0 none;overflow:hidden}@media (min-width: 992px){.type-post .test-author-meta{margin:10px 60px 31px}}.type-post .author-photo{width:80px;float:left;margin-right:27px}.type-post .author-photo .image-tip{display:none}.type-post .author-name{font-size:18px}.type-post .author-name a{color:#e28842}.type-post .author-position{color:black;font-weight:400;margin-top:4px;font-size:12px}.type-post .author-social a{font-size:12px;color:#6198D3;font-weight:400}@media (min-width: 768px){.type-post .entry-content p,.type-post .entry-content ul,.type-post .entry-content ol,.type-post .entry-content h2,.type-post .entry-content h3,.type-post .entry-content h4{margin:0 40px 30px}}@media (min-width: 992px){.type-post .entry-content p,.type-post .entry-content ul,.type-post .entry-content ol,.type-post .entry-content h2,.type-post .entry-content h3,.type-post .entry-content h4{margin:0 70px 30px}}.type-post .entry-content .wp-caption-text,.type-post .entry-content figcaption{background:none}.type-post .entry-content .wp-block-image img{margin:0 auto}.type-post .entry-content .block-formcta,.type-post .entry-content .block-related{max-width:100%}@media (min-width: 768px){.type-post .entry-content .block-formcta{padding:25px;margin:45px 0 55px}}.type-post .entry-content .block-formcta h3{font-size:40px;margin:0}.type-post .entry-content .block-formcta .formcta-teaser{font-size:18px}.type-post .entry-content .block-formcta #petitionForm button{height:37px;width:100% !important}.type-post .entry-content .block-related{border:0 none !important;margin:30px 0;padding:30px 0}@media (min-width: 768px){.type-post .entry-content .block-related{padding:25px 0;margin:30px 0}}.type-post .entry-content .block-related .related-subtitle{font-size:16px}.post-tags{max-width:850px}@media (min-width: 768px){.post-tags{margin:0 40px}}@media (min-width: 992px){.post-tags{margin:0 60px}}.block-cta{overflow:hidden;max-width:100%;width:100%;margin:25px 0;float:none;background-color:#ddd;padding:20px 10px;text-align:center;position:relative}@media (min-width: 768px){.block-cta{padding:35px 20px}}.block-cta a{display:block}.block-cta .cta-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:.15;z-index:1;width:100%;height:auto}.block-cta .cta-content{position:relative;z-index:2}.block-cta h3 a{margin-top:0;font-size:22px;color:#272727 !important;margin-bottom:0 !important}@media (min-width: 992px){.block-cta h3 a{font-size:40px}}.block-cta h3 a:after{display:none !important}.block-cta .cta-teaser{color:#272727;margin:0 0 25px}.block-c2t{overflow:hidden;max-width:100%;width:100%;margin:25px 0;background-color:#06559f;padding:30px 15px;position:relative;color:white}@media (min-width: 768px){.block-c2t{padding:35px}}.block-c2t .tweet-content{font-size:22px;line-height:1.4}.block-c2t a{color:white;text-decoration:none;display:block}.block-c2t .tweet-footer{margin-top:10px;float:right;font-weight:bold;text-transform:uppercase;font-size:13px}.block-c2t .fa-twitter{font-size:22px;margin-left:5px}.block-c2t h3 a{margin-top:0;font-size:40px;color:#272727 !important;margin-bottom:0 !important}.block-c2t h3 a:after{display:none !important}.block-c2t .cta-teaser{color:#272727;margin:0 0 25px}.entry-content .block-callout,.micro-text-area .block-callout{background:#f3f3f3;border:1px solid #cecece;padding:25px 20px 10px;margin-bottom:30px}.entry-content .block-callout a,.micro-text-area .block-callout a{text-decoration:underline}.entry-content .block-callout a:hover,.micro-text-area .block-callout a:hover{text-decoration:none}.btn-block-center{text-align:center}.btn-block-right{text-align:right}.btn-block-left{text-align:left}.block-button{margin:25px 0}.block-button .btn,.block-button .comment-form input[type="submit"],.comment-form .block-button input[type="submit"]{text-transform:uppercase;padding:12px 45px;margin:10px 0;display:inline-block}.block-button .btn-orange{color:white;background:#e28842;-webkit-transition:all 500ms linear;transition:all 500ms linear;opacity:1}.block-button .btn-orange:hover{opacity:.8;-webkit-transition:all 500ms linear;transition:all 500ms linear}.block-button .btn-blue{color:white;background:#00273d;-webkit-transition:all 500ms linear;transition:all 500ms linear;opacity:1}.block-button .btn-blue:hover{opacity:.8;-webkit-transition:all 500ms linear;transition:all 500ms linear}.block-button .btn-outline{color:#00273d;background:white;border:2px solid #00273d;-webkit-transition:all 500ms linear;transition:all 500ms linear}.block-button .btn-outline:hover{background:#00273d;color:white;-webkit-transition:all 500ms linear;transition:all 500ms linear}.entry-content .block-related{border-top:2px solid #707070;border-bottom:2px solid #707070;overflow:hidden;max-width:100%;width:100%;margin:15px 0 35px;float:none;padding:30px 10px;position:relative}@media (min-width: 768px){.entry-content .block-related{padding:50px 40px 25px}}.entry-content .block-related .related-image{display:none;width:40%;max-width:220px}@media (min-width: 768px){.entry-content .block-related .related-image{float:left;display:inline-block}}.entry-content .block-related .related-image img{width:100%;height:auto}.entry-content .block-related .block-related-content{display:inline-block}@media (min-width: 768px){.entry-content .block-related .block-related-content{max-width:calc(100% - 250px);margin-left:30px}}.entry-content .block-related .related-subtitle{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#e28842;text-transform:uppercase;font-size:22px}.entry-content .block-related h3{font-size:30px;margin:0}.entry-content .block-related h3 a{color:black;text-decoration:none;margin-bottom:6px}.entry-content .block-related h3 a:after{display:none !important}.entry-content .block-related .related-teaser{color:#444;font-size:16px;line-height:1.6}.entry-content .block-related .related-link{color:#e28842;text-decoration:underline}.entry-content .block-related .related-link:hover{text-decoration:none}.block-img-compare{position:relative;margin-bottom:35px}.ba-slider{position:relative;overflow:hidden}.ba-slider img{width:100%;max-width:10000000000px !important;display:block}.ba-slider .image-tip{display:none}.resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}.handle{position:absolute;left:50%;top:0;bottom:0;width:4px;margin-left:-2px;background:rgba(0,0,0,0.5)}.handle:after{position:absolute;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;content:'\21d4';color:white;font-weight:bold;font-size:20px;text-align:center;line-height:42px;background:#07b7b7;border:1px solid #07b7b7;border-radius:50%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.draggable:after{width:40px;height:40px;margin:-20px 0 0 -20px;line-height:42px;font-size:20px}.ba-caption{position:absolute;top:0;color:white;background:rgba(0,0,0,0.7);padding:5px 15px 0}.before-caption{left:0}.after-caption{right:0}.block-formcta{position:relative;background-size:cover;background-position:50% 50%;padding:30px 0;color:white;text-align:center;max-width:690px;margin:0 auto 40px}@media (min-width: 768px){.block-formcta{overflow:hidden;padding:30px 20px;text-align:left}}.cta-form-overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.formcta-content h3{font-size:35px;margin-top:0}.formcta-content .subtitle{font-weight:bold;margin-bottom:5px}.formcta-teaser{margin-bottom:30px;font-size:16px;line-height:1.6}.formcta-embed input[type="text"],.formcta-embed input[type="email"],.formcta-embed input[type="phone"],.formcta-embed input[type="number"],.formcta-embed textarea{width:100%;max-width:100%;color:#333;margin:8px 0}.formcta-embed button{width:100%;margin-top:6px}.rad-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - (2 * 15px));flex:0 0 calc(100% - (2 * 15px));width:100%;margin-bottom:30px;margin-left:15px;margin-right:15px;position:relative}.rad-tile::before{content:"";width:1px;margin-left:-1px;height:0;padding-top:100%}.rad-tile.has-dark-blue-background-color{background-color:#0a569c}.rad-tile.has-light-blue-background-color{background-color:#199BD6}.rad-tile.has-pumpkin-background-color{background-color:#E17F2D}.rad-tile.has-emerald-background-color{background-color:#11857E}.rad-tile.has-sunshine-background-color{background-color:#FECE2F}.rad-tile.has-sunshine-background-color .rad-tile__stat,.rad-tile.has-sunshine-background-color .rad-tile__header-text,.rad-tile.has-sunshine-background-color .rad-tile__footer-text{color:black}.rad-tile.tile--has-bg-image{background-color:unset}.rad-tile.tile--has-bg-image .rad-tile__footer-text{background-color:rgba(0,0,0,0.7);margin:auto -10px -10px -10px;padding:10px}.rad-tile__bg-image__wrapper{position:absolute;left:0;right:0;width:100%;height:100%;z-index:0}.rad-tile__bg-image__wrapper:after{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.8)), color-stop(45.18%, rgba(0,0,0,0)));background:linear-gradient(180deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 45.18%)}.rad-tile__bg-image__wrapper .rad-tile__bg-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}a.rad-tile__link{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}a.rad-tile__link:hover{text-decoration:none}.rad-tile__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;padding:10px;position:relative;width:100%;z-index:1}.rad-tile__stat{color:white;font-size:40px;font-weight:bold}.rad-tile__header-text{color:white;font-size:20px;font-weight:bold}.rad-tile__footer-text{color:white;font-size:16px;margin-top:auto}.tile--has-stat .rad-tile__header-text{text-transform:uppercase}.rad-tile.XS .rad-tile__stat{font-size:36px}.rad-tile.XS .rad-tile__header-text{font-size:16px}.rad-tile.XS .rad-tile__footer-text{font-size:15px}.rad-tile.XS.SM .rad-tile__stat{font-size:50px}.rad-tile.XS.SM .rad-tile__header-text{font-size:20px}.rad-tile.XS.SM .rad-tile__footer-text{font-size:16px}.rad-tile.XS.SM.MD .rad-tile__stat{font-size:80px}.rad-tile.XS.SM.MD .rad-tile__header-text{font-size:24px}.rad-tile.XS.SM.MD.LG .rad-tile__stat{font-size:80px}.rad-tile.XS.SM.MD.LG .rad-tile__header-text{font-size:46px}.rad-tile.XS.SM.MD.LG .rad-tile__footer-text{font-size:18px}.rad-tile-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:calc(100% + 2 * 15px)}@media (min-width: 576px){.rad-tile-group.is-style-small .rad-tile{-ms-flex-preferred-size:calc(50% - (2 * 15px));flex-basis:calc(50% - (2 * 15px))}}@media (min-width: 768px){.rad-tile-group.is-style-small .rad-tile{-ms-flex-preferred-size:calc(25% - (2 * 15px));flex-basis:calc(25% - (2 * 15px))}}.rad-tile-group.is-style-small.dynamic .rad-tile{-ms-flex-preferred-size:calc(100% - (2 * 15px));flex-basis:calc(100% - (2 * 15px))}.rad-tile-group.is-style-small.dynamic.XS .rad-tile{-ms-flex-preferred-size:calc(50% - (2 * 15px));flex-basis:calc(50% - (2 * 15px))}.rad-tile-group.is-style-small.dynamic.XS.SM .rad-tile{-ms-flex-preferred-size:calc(33% - (2 * 15px));flex-basis:calc(33% - (2 * 15px))}.rad-tile-group.is-style-small.dynamic.XS.SM.MD.LG .rad-tile{-ms-flex-preferred-size:calc(25% - (2 * 15px));flex-basis:calc(25% - (2 * 15px))}@media (min-width: 768px){.rad-tile-group.is-style-medium .rad-tile{-ms-flex-preferred-size:calc(50% - (2 * 15px));flex-basis:calc(50% - (2 * 15px))}}@media (min-width: 992px){.rad-tile-group.is-style-medium .rad-tile{-ms-flex-preferred-size:calc(33% - (2 * 15px));flex-basis:calc(33% - (2 * 15px))}}.rad-tile-group.is-style-medium.dynamic .rad-tile{-ms-flex-preferred-size:calc(100% - (2 * 15px));flex-basis:calc(100% - (2 * 15px))}.rad-tile-group.is-style-medium.dynamic.XS.SM .rad-tile{-ms-flex-preferred-size:calc(50% - (2 * 15px));flex-basis:calc(50% - (2 * 15px))}.rad-tile-group.is-style-medium.dynamic.XS.SM.MD.LG .rad-tile{-ms-flex-preferred-size:calc(33% - (2 * 15px));flex-basis:calc(33% - (2 * 15px))}@media (min-width: 768px){.rad-tile-group.is-style-large .rad-tile{-ms-flex-preferred-size:calc(50% - (2 * 15px));flex-basis:calc(50% - (2 * 15px))}}.rad-tile-group.is-style-large.dynamic .rad-tile{-ms-flex-preferred-size:calc(100% - (2 * 15px));flex-basis:calc(100% - (2 * 15px))}.rad-tile-group.is-style-large.dynamic.XS.SM.MD.LG .rad-tile{-ms-flex-preferred-size:calc(50% - (2 * 15px));flex-basis:calc(50% - (2 * 15px))}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYi1mb2N1cy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1vdmVyZmxvdy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb2RlLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MiLCJjb21tb24vX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fb3BhY2l0eS5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNldC1maWx0ZXIuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX25hdi12ZXJ0aWNhbC1hbGlnbi5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19icmVhZGNydW1icy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhZ2VyLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xhYmVscy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGFiZWxzLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2JhZGdlcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGh1bWJuYWlscy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Byb2dyZXNzLWJhci5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fd2VsbHMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2xvc2Uuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NlbnRlci1ibG9jay5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2hpZGUtdGV4dC5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MiLCJjb21tb24vX2dsb2JhbC5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fbWljcm9wYWdlLnNjc3MiLCJjb21wb25lbnRzL19jb21tZW50cy5zY3NzIiwiY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsImNvbXBvbmVudHMvX3dwLWNsYXNzZXMuc2NzcyIsImNvbXBvbmVudHMvX2pxdWVyeS5tbWVudS5hbGwuc2NzcyIsImNvbXBvbmVudHMvX25yYy1tYXAuc2NzcyIsImNvbXBvbmVudHMvX3ZpZGVvLXJhdGlvLXN0eWxlcy5zY3NzIiwibWFpbi5jc3MiLCJsYXlvdXRzL19vZmZjYW52YXMuc2NzcyIsImxheW91dHMvX2hlYWRlci5zY3NzIiwibGF5b3V0cy9fc2lkZWJhci5zY3NzIiwibGF5b3V0cy9fZm9vdGVyLnNjc3MiLCJsYXlvdXRzL19wYWdlcy5zY3NzIiwibGF5b3V0cy9fcG9zdHMuc2NzcyIsImJsb2Nrcy9ibG9jay1jdGEuc2NzcyIsImJsb2Nrcy9ibG9jay1jMnQuc2NzcyIsImJsb2Nrcy9fYmxvY2stY2FsbG91dC5zY3NzIiwiYmxvY2tzL19ibG9jay1idXR0b24uc2NzcyIsImJsb2Nrcy9ibG9jay1yZWxhdGVkLnNjc3MiLCJibG9ja3MvX2ltYWdlLWNvbXBhcmlzb24uc2NzcyIsImJsb2Nrcy9fYmxvY2stY3RhLWZvcm0uc2NzcyIsImJsb2Nrcy9fYmxvY2stcmFkLXRpbGUuc2NzcyIsImJsb2Nrcy9fYmxvY2stcmFkLXRpbGUtZ3JvdXAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSw2RkFBWSxDQUNaLG1GQUFZLENBQ1osOEVBQVksQ0FDWiwwRUFBWSxDQUNaLGtGQUFZLENDUFosMkRBQUEsQ0FBNEQsS0FTMUQsc0JBQXVCLENBQ3ZCLHlCQUEwQixDQUMxQiw2QkFBOEIsQ0FDL0IsS0FPQyxRQUFT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QixDQUFJLHFCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHNCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHNCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLHNCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLGlDQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLG1DQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLGtDQUNwQixlQUFnQixDQUFJLG9DQUNwQixlQUFnQixDQUFJLHNCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLHFDQUNwQixlQUFnQixDQUFJLG9DQUNwQixlQUFnQixDQUFJLGtDQUNwQixlQUFnQixDQUFJLG9DQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLHNCQUNwQixlQUFnQixDQUFJLHNCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLG1DQUNwQixlQUFnQixDQUFJLHVDQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLG9DQUNwQixlQUFnQixDQUFJLHFDQUNwQixlQUFnQixDQUFJLHlDQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLGdDQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLDBCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLDhCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLGlDQUNwQixlQUFnQixDQUFJLG9DQUNwQixlQUFnQixDQUFJLGlDQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLGlDQUNwQixlQUFnQixDQUFJLHFCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLDJCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHdCQVNwQixlQUFnQixDQUFJLDRCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLHlCQUNwQixlQUFnQixDQUFJLCtCQUNwQixlQUFnQixDQUFJLHVCQUNwQixlQUFnQixDQUFJLDZCQUNwQixlQUFnQixDQUFJLHNCQUNwQixlQUFnQixDQUFJLHdCQUNwQixlQUFn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cEkvRyxnQmhCb0krRyxDZ0JuSWhILDhKQUlDLFdBQVksQ0FDYixvQ0ZpUEMsV2RuSCtHLENjb0gvRyxnQmRuTzRCLENjb081QixjZHBSb0QsQ2NxUnBELGVkL04yQixDY2dPM0IsZUFBc0QsQ0VyUXhELCtXQUNFLFdoQjJJOEcsQ2dCMUk5RyxpQmhCMEI0QixDZ0J6QjVCLGNoQnJCb0QsQ2dCc0JwRCxtQmhCZ0NpQyxDZ0IvQmpDLGlCaEJtQzJCLENnQmxDNUIseUlBR0MsV2hCbUk4RyxDZ0JsSTlHLGdCaEJrSThHLENnQmpJL0cseVdBSUMsV0FBWSxDQWZkLHlZQUNFLFdoQjJJOEcsQ2dCMUk5RyxpQmhCMEI0QixDZ0J6QjVCLGNoQnJCb0QsQ2dCc0JwRCxtQmhCZ0NpQyxDZ0IvQmpDLGlCaEJtQzJCLENnQmxDNUIsbUNBR0MsV2hCbUk4RyxDZ0JsSTlHLGdCaEJrSThHLENnQmpJL0csOEpBSUMsV0FBWSxDQUNiLG9DRitQQyxXZG5JOEcsQ2NvSTlHLGlCZHBQNEIsQ2NxUDVCLGNkblNvRCxDY29TcEQsbUJkOU9pQyxDYytPakMsZUFBc0QsQ0FDdkQsY0FVRCxpQkFBa0IsQ0FGcEIsZ1lBTUksb0JBQTBDLENBQzNDLHVCQUlELGlCQUFrQixDQUNsQixLQUFNLENBQ04sT0FBUSxDQUNSLFNBQVUsQ0FDVixhQUFjLENBQ2QsVWRsS3lGLENjbUt6RixXZG5LeUYsQ2NvS3pGLGdCZHBLeUYsQ2NxS3pGLGlCQUFrQixDQUNsQixtQkFBb0IsQ0FDckIsOGpCQUVDLFVkdktnSCxDY3dLaEgsV2R4S2dILENjeUtoSCxnQmR6S2dILENjMEtqSCw4akJBRUMsVWQxS2lILENjMktqSCxXZDNLaUgsQ2M0S2pILGdCZDVLaUgsQ2dCN01qSCxpUkFVRSxhaEJnZW9DLENnQi9kckMsdVhBR0Msb0JoQjRkb0MsQ0Y3YXRDLG9Ea0I5Q3NELENsQitDOUMsNENrQi9DOEMsQ0FDcEQsNmFBQ0Usb0JBQXdDLENsQjRDNUMsb0VrQjNDa0YsQ2xCNEMxRSw0RGtCNUMwRSxDQUUvRSxnQ0FJRCxhaEJrZG9DLENnQmpkcEMsb0Jo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QUN2Qiw4aUJBVUcscUJsQnNIK0IsQ2tCckgzQixpQmxCc0gyQixDa0JySGhDLG9CQUlELFVsQmdIaUMsQ2tCL0dqQyxxQmxCOEdpQyxDa0I3R2xDLGdEQXBDRCxVbEJxSm1DLENrQnBKbkMsd0JsQlUyQyxDa0JUM0Msb0JsQnFKMEQsQ2tCbkoxRCw0WUFNRSxVbEIySWlDLENrQjFJakMsd0JBQTBDLENBQ3RDLG9CQUFrQyxDQUN2Qyx3TkFJQyxxQkFBc0IsQ0FDdkIsNDBEQVVHLHdCbEJqQnVDLENrQmtCbkMsb0JsQjBIa0QsQ2tCekh2RCw4REFJRCxhbEJ2QnlDLENrQndCekMscUJsQmtIaUMsQ2tCakhsQyxhQXBDRCxVbEJ5Sm1DLENrQnhKbkMsd0JsQlc2QixDa0JWN0Isb0JsQnlKMEQsQ2tCdkoxRCxvSUFNRSxVbEIrSWlDLENrQjlJakMsd0JBQTBDLENBQ3RDLG9CQUFrQyxDQUN2QywyRUFJQyxxQkFBc0IsQ0FDdkIsOGlCQVVHLHdCbEJoQnlCLENrQmlCckIsb0JsQjhIa0QsQ2tCN0h2RCxvQkFJRCxhbEJ0QjJCLENrQnVCM0IscUJsQnNIaUMsQ2tCckhsQyxVQXBDRCxVbEI2Sm1DLENrQjVKbkMsd0JsQlk2QixDa0JYN0Isb0JsQjZKdUQsQ2tCM0p2RCxrSEFNRSxVbEJtSmlDLENrQmxKakMsd0JBQTBDLENBQ3RDLG9CQUFrQyxDQUN2QyxrRUFJQyxxQkFBc0IsQ0FDdkIsd2ZBVUcsd0JsQmZ5QixDa0JnQnJCLG9CbEJrSStDLENrQmpJcEQsaUJBSUQsYWxCckIyQixDa0JzQjNCLHFCbEIwSGlDLENrQnpIbEMsYUFwQ0QsVWxCaUttQyxDa0JoS25DLHdCbEJhNkIsQ2tCWjdCLG9CbEJpSzBELENrQi9KMUQsb0lBTUUsVWxCdUppQyxDa0J0SmpDLHdCQUEwQyxDQUN0QyxvQkFBa0MsQ0FDdkMsMkVBSUMscUJBQXNCLENBQ3ZCLDhpQkFVRyx3QmxCZHlCLENrQmVyQixvQmxCc0lrRCxDa0JySXZELG9CQUlELGFsQnBCMkIsQ2tCcUIzQixxQmxCOEhpQyxDa0I3SGxDLFlBcENELFVsQnFLbUMsQ2tCcEtuQyx3QmxCYzZCLENrQmI3QixvQmxCcUt5RCxDa0JuS3pELDhIQU1FLFVsQjJKaUMsQ2tCMUpqQyx3QkFBMEMsQ0FDdEMsb0JBQWtDLENBQ3ZDLHdFQUlDLHFCQUFzQixDQUN2Qiw0aEJBVUcsd0JsQmJ5QixDa0JjckIsb0JsQjBJaUQsQ2tCekl0RCxtQkFJRCxhbEJuQjJCLENrQm9CM0IscUJsQmtJaUMsQ2tCaklsQyxVRDhDRCxhakJ2RTJDLENpQndFM0Msa0JBQW1CLENBQ25CLGVBQWdCLENBSGxCLDZGQVVJLDRCQUE2QixDbkI3Qi9CLHVCbUI4QjBCLENuQjdCbEIsZW1CNkJrQixDQVg1QiwyREFpQkksd0JBQXlCLENBakI3QixnQ0FxQkksYWpCeEU0QyxDaUJ5RTVDLHlCakJ2RTZCLENpQndFN0IsNEJBQTZCLENBdkJqQywwSEE2Qk0sVWpCdEc2QyxDaUJ1RzdDLG9CQUFxQixDQUN0Qiw0RUN2RUgsaUJsQm1EOEIsQ2tCbEQ5QixjbEJJc0QsQ2tCSHRELG1CbEJ5RG1DLENrQnhEbkMsaUJsQjRENkIsQ2lCbUI5Qiw0RUNsRkMsZ0JsQnNEOEIsQ2tCckQ5QixjbEJLc0QsQ2tCSnRELGVsQjBENkIsQ2tCekQ3QixpQmxCNkQ2QixDaUJzQjlCLDRFQ3RGQyxlbEJ5RDZCLENrQnhEN0IsY2xCS3NELENrQkp0RCxlbEIwRDZCLENrQnpEN0IsaUJsQjZENkIsQ2lCeUI5QixXQU9DLGFBQWMsQ0FDZCxVQUFXLENBQ1osc0JBSUMsY0FBZSxDQUNoQiw0RkFPRyxVQUFXLENBQ1osTUdwSkQsU0FBVSxDdEIrS1YsdUNzQjlLdUMsQ3RCZ0wvQiwrQnNCaEwrQixDQUZ6QyxTQUlJLFNBQVUsQ0FDWCxVQUlELFlBQWEsQ0FEZixhQUdjLGFBQWMsQ0FBSSxlQUtaLGlCQUFrQixDQUFJLGtCQUV0Qix1QkFBd0IsQ0FBSSxZQUc5QyxpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULGVBQWdCLEN0QjhKaEIsNkNzQjdKK0MsQ3RCOEp2QyxxQ3NCOUp1QyxDdEJxSy9DLGlDc0JwS2lDLEN0QnFLekIseUJzQnJLeUIs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NUIzRDhDLEM0Qm1CdEQsK0JBOENJLGlCNUJ2RDJDLEM0QlMvQywwRUFpRE0scUI1QjVEeUMsQzRCVy9DLHlDQW9ETSxxQjVCOUR5QyxDNEJVL0MsOERBMERJLG9CNUJ0RitELEM0QjRCbkUsd0hBb0VRLHdCNUJ6Rm1FLEM0QjBGbkUsVTVCM0Z1QyxDNEI0RnhDLDBCQXRFUCxzREE2RVUsVTVCdEdxQyxDNEJ5Qi9DLHdIQWdGWSxVNUJ4R21DLEM0QnlHbkMsOEI1QnhHMEMsQzRCdUJ0RCw2TEF3RlksVTVCOUdtQyxDNEIrR25DLHdCNUI5RytELEM0QnFCM0UsbU1BZ0dZLFU1QnBIbUMsQzRCcUhuQyw4QjVCcEgwQyxDNEJxSDNDLENBbEdYLDZCQThHSSxVNUJ2STJDLEM0QnlCL0MsbUNBZ0hNLFU1QnhJeUMsQzRCd0IvQywwQkFxSEksVTVCOUkyQyxDNEJ5Qi9DLGdFQXdITSxVNUJoSnlDLEM0QndCL0MsMExBOEhRLFU1QmxKdUMsQzRCbUp4QyxnQkFRTCxxQjVCMUk4QyxDNEIySTlDLG9CNUIxSXlFLEM0QndJM0UsOEJBS0ksYTVCMUlpRSxDNEJxSXJFLHdFQVFNLFU1Qm5JMEMsQzRCb0kxQyw4QjVCbklpRCxDNEIwSHZELDZCQWNJLGE1QnhKaUUsQzRCMElyRSxpQ0FtQk0sYTVCeEorRCxDNEJxSXJFLDhFQXVCUSxVNUIzSndDLEM0QjRKeEMsOEI1QjNKK0MsQzRCbUl2RCw4SEErQlEsVTVCbkt3QyxDNEJvS3hDLHdCNUJqS21FLEM0QmlJM0Usb0lBdUNRLFU1QnZLd0MsQzRCd0t4Qyw4QjVCdksrQyxDNEIrSHZELCtCQStDSSxpQjVCcEs0QyxDNEJxSGhELDBFQWtETSxxQjVCekswQyxDNEJ1SGhELHlDQXFETSxxQjVCM0swQyxDNEJzSGhELDhEQTJESSxvQkFBNEMsQ0EzRGhELHdIQW9FUSx3QjVCck1tRSxDNEJzTW5FLFU1QnpNd0MsQzRCME16QywwQkF0RVAsa0VBNkVVLG9CNUJyTmlFLEM0QndJM0UsMERBZ0ZVLHdCNUJ4TmlFLEM0QndJM0Usc0RBbUZVLGE1QnhOMkQsQzRCcUlyRSx3SEFzRlksVTVCMU5vQyxDNEIyTnBDLDhCNUIxTjJDLEM0Qm1JdkQsNkxBOEZZLFU1QmxPb0MsQzRCbU9wQyx3QjVCaE8rRCxDNEJpSTNFLG1NQXNHWSxVNUJ0T29DLEM0QnVPcEMsOEI1QnRPMkMsQzRCdU81QyxDQXhHWCw2QkErR0ksYTVCcFBpRSxDNEJxSXJFLG1DQWlITSxVNUJyUDBDLEM0Qm9JaEQsMEJBc0hJLGE1QjNQaUUsQzRCcUlyRSxnRUF5SE0sVTVCN1AwQyxDNEJvSWhELDBMQStIUSxVNUIvUHdDLEM0QmdRekMsWUU1b0JMLGdCOUIrd0JrQyxDOEI5d0JsQyxrQjlCMERvRSxDOEJ6RHBFLGVBQWdCLENBQ2hCLHdCOUI4d0JxQyxDOEI3d0JyQyxpQjlCbUc2QixDOEJ4Ry9CLGVBUUksb0JBQXFCLENBUnpCLHlCQVdNLFlBQXdDLENBQ3hDLGFBQWMsQ0FDZCxVOUJ1d0I4QixDOEJweEJwQyxvQkFrQkksVTlCVCtDLEM4QlVoRCxZQ3BCRCxvQkFBcUIsQ0FDckIsY0FBZSxDQUNmLGFBQStCLENBQy9CLGlCL0JzRzZCLEMrQjFHL0IsZUFPSSxjQUFlLENBUG5CLHFDQVVNLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsZ0IvQmdGMEIsQytCL0UxQixtQi9CK0MrQixDK0I5Qy9CLG9CQUFxQixDQUNyQixhL0JEdUMsQytCRXZDLHFCL0IrYXFDLEMrQjlhckMscUIvQithcUMsQytCOWFyQyxnQkFBaUIsQ0FsQnZCLDZEQXVCUSxhQUFjLENOWHBCLDZCekI4RjZCLEN5QjdGMUIsMEJ6QjZGMEIsQytCMUcvQiwyRE5JRSw4QnpCc0c2QixDeUJyRzFCLDJCekJxRzBCLEMrQjFHL0Isa0dBdUNNLGEvQk4wQyxDK0JPMUMscUIvQjVCNkMsQytCNkI3QyxpQi9CMlpxQyxDK0JwYzNDLHFLQWtETSxTQUFVLENBQ1YsVS9CbVpxQyxDK0JsWnJDLHdCL0J0Q3VDLEMrQnVDdkMsb0IvQnZDdUMsQytCd0N2QyxjQUFlLENBdERyQixpTEFpRU0sVS9CdEQ2QyxDK0J1RDdDLHFCL0J5WXFDLEMrQnhZckMsaUIvQnlZcUMs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QmtDLEM2QzVvQnBDLDZCcEJqQkUsMkJ6QjBHNkIsQ3lCekc1QiwwQnpCeUc0QixDNkN6Ri9CLDRCQWNJLGVBQWdCLENwQnZCbEIsOEJ6QmtHNkIsQ3lCakc1Qiw2QnpCaUc0QixDNkN6RTVCLGtCQVVELFU3Q3dvQmtDLEM2Q3pvQnBDLDJDQUlJLFU3Q3VvQmdDLEM2QzNvQnBDLGdEQVVJLG9CQUFxQixDQUNyQixVN0M4bkJnQyxDNkM3bkJoQyx3QjdDNG1CbUMsQzZDM21CcEMsMEZBUUMscUI3Q25EK0MsQzZDb0QvQyxVN0NyRCtDLEM2Q3NEL0Msa0I3QzhKd0MsQzZDcks1QyxxS0FXTSxhQUFjLENBWHBCLDRKQWNNLFU3QzdENkMsQzZDK0NuRCxvRkFzQkksU0FBVSxDQUNWLFU3QzhCNEIsQzZDN0I1Qix3QjdDcEV5QyxDNkNxRXpDLG9CN0NyRXlDLEM2QzRDN0Msb2dCQStCTSxhQUFjLENBL0JwQixzSkFrQ00sYTdDOGtCNkQsQzhDMXFCakUseUJBQ0UsYTlDNmVvQyxDOEM1ZXBDLHdCOUM2ZW9DLEM4QzFlckMsMEJBR0MsYTlDc2VvQyxDOEN2ZXRDLG1EQUlJLGFBQWMsQ0FKbEIsZ0VBU0ksYTlDOGRrQyxDOEM3ZGxDLHdCQUF5QyxDQVY3QywrR0FlSSxVQUFXLENBQ1gsd0I5Q3Vka0MsQzhDdGRsQyxvQjlDc2RrQyxDOEM5ZXRDLHNCQUNFLGE5Q2lmb0MsQzhDaGZwQyx3QjlDaWZvQyxDOEM5ZXJDLHVCQUdDLGE5QzBlb0MsQzhDM2V0QyxnREFJSSxhQUFjLENBSmxCLDBEQVNJLGE5Q2tla0MsQzhDamVsQyx3QkFBeUMsQ0FWN0Msc0dBZUksVUFBVyxDQUNYLHdCOUMyZGtDLEM4QzFkbEMsb0I5QzBka0MsQzhDbGZ0Qyx5QkFDRSxhOUNxZm9DLEM4Q3BmcEMsd0I5Q3Fmb0MsQzhDbGZyQywwQkFHQyxhOUM4ZW9DLEM4Qy9ldEMsbURBSUksYUFBYyxDQUpsQixnRUFTSSxhOUNzZWtDLEM4Q3JlbEMsd0JBQXlDLENBVjdDLCtHQWVJLFVBQVcsQ0FDWCx3QjlDK2RrQyxDOEM5ZGxDLG9COUM4ZGtD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b0JoRGdmNkUsQ2dEOWU3RSw4QkFDRSxhaEQyZW9DLENnRDFlcEMsd0JoRDJlb0MsQ2dEMWVwQyxvQmhEMmUyRSxDZ0R6ZTNFLDBEQUNFLHdCaER3ZXlFLENnRHZlMUUscUNBRUMsYWhEb2VrQyxDZ0RuZWxDLHdCaERrZWtDLENnRGplbkMseURBSUMsMkJoRCtkeUUsQ2dEOWQxRSxZQWxCSCxvQmhEb2YwRSxDZ0RsZjFFLDJCQUNFLGFoRCtlb0MsQ2dEOWVwQyx3QmhEK2VvQyxDZ0Q5ZXBDLG9CaEQrZXdFLENnRDdleEUsdURBQ0Usd0JoRDRlc0UsQ2dEM2V2RSxrQ0FFQyxhaER3ZWtDLENnRHZlbEMsd0JoRHNla0MsQ2dEcmVuQyxzREFJQywyQmhEbWVzRSxDZ0RsZXZFLGVBbEJILG9CaER3ZjZFLENnRHRmN0UsOEJBQ0UsYWhEbWZvQyxDZ0RsZnBDLHdCaERtZm9DLENnRGxmcEMsb0JoRG1mMkUsQ2dEamYzRSwwREFDRSx3QmhEZ2Z5RSxDZ0QvZTFFLHFDQUVDLGFoRDRla0MsQ2dEM2VsQyx3QmhEMGVrQyxDZ0R6ZW5DLHlEQUlDLDJCaER1ZXlFLENnRHRlMUUsY0FsQkgsb0JoRDRmNEUsQ2dEMWY1RSw2QkFDRSxhaER1Zm9DLENnRHRmcEMsd0JoRHVmb0MsQ2dEdGZwQyxvQmhEdWYwRSxDZ0RyZjFFLHlEQUNFLHdCaERvZndFLENnRG5mekUsb0NBRUMsYWhEZ2ZrQyxDZ0QvZWxDLHdCaEQ4ZWtDLENnRDdlbkMsd0RBSUMsMkJoRDJld0UsQ2dEMWV6RSxrQkNoQkgsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxRQUFTLENBQ1QsU0FBVSxDQUNWLGVBQWdCLENBTGxCLDJJQVlJLGlCQUFrQixDQUNsQixLQUFNLENBQ04sTUFBTyxDQUNQLFFBQVMsQ0FDVCxXQUFZLENBQ1osVUFBVyxDQUNYLFFBQVMsQ0FDVix3QkFLRCxxQkFBc0IsQ0FDdkIsdUJBSUMsa0JBQW1CLENBQ3BCLE1DM0JDLGVBQWdCLENBQ2hCLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsd0JsRCt1Qm1DLENrRDl1Qm5DLHdCbEQrdUJnRCxD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LGlDQUFpRCxDQUNsRCxDQUlILDBCQTdFSiwwQ0ErRVEsOENBQVksQ0FBWixpQ0FBaUQsQ0FDbEQsQ0FoRlAsa0RBd0ZRLCtDQUFZLENBQVosa0NBQWtELENBeEYxRCx3REE4RlUsOENBQVksQ0FBWixpQ0FBaUQsQ0E5RjNELDhEQXFHVSw4Q0FBWSxDQUFaLGlDQUFpRCxDQUNsRCwwQkF0R1QseUNBaUhRLDhDQUFZLENBQVosaUNBQWlELENBQ2xELENBbEhQLGlEQTBIUSwrQ0FBWSxDQUFaLGtDQUFrRCxDQTFIMUQsNkRBZ0lVLDhDQUFZLENBQVosaUNBQWlEIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcImNvbW1vbi9fdmFyaWFibGVzXCI7XG5cbi8vQ0ROJ3MgSW1wb3J0XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvZm9udC1hd2Vzb21lLzQuNy4wL2Nzcy9mb250LWF3ZXNvbWUuY3NzJyk7XG5AaW1wb3J0IHVybCgnLy9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvZmxleHNsaWRlci8yLjUuMC9mbGV4c2xpZGVyLm1pbi5jc3MnKTtcbkBpbXBvcnQgdXJsKCcvL21heGNkbi5ib290c3RyYXBjZG4uY29tL2Jvb3RzdHJhcC8zLjMuNi9jc3MvYm9vdHN0cmFwLm1pbi5jc3MnKTtcbkBpbXBvcnQgdXJsKCcvL2NvZGUuanF1ZXJ5LmNvbS91aS8xLjExLjMvdGhlbWVzL3Ntb290aG5lc3MvanF1ZXJ5LXVpLmNzcycpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG86NDAwLDcwMCZkaXNwbGF5PXN3YXAnKTtcblxuLy8gQXV0b21hdGljYWxseSBpbmplY3RlZCBCb3dlciBkZXBlbmRlbmNpZXMgdmlhIHdpcmVkZXAgKG5ldmVyIG1hbnVhbGx5IGVkaXQgdGhpcyBibG9jaylcbi8vIGJvd2VyOnNjc3NcbkBpbXBvcnQgXCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9fYm9vdHN0cmFwLnNjc3NcIjtcbi8vIGVuZGJvd2VyXG5cblxuQGltcG9ydCBcImNvbW1vbi9fZ2xvYmFsXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fYnV0dG9uc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX21pY3JvcGFnZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2NvbW1lbnRzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fZm9ybXNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19ncmlkXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fd3AtY2xhc3Nlc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2pxdWVyeS5tbWVudS5hbGxcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19ucmMtbWFwXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fdmlkZW8tcmF0aW8tc3R5bGVzXCI7XG5AaW1wb3J0IFwibGF5b3V0cy9fb2ZmY2FudmFzXCI7XG5AaW1wb3J0IFwibGF5b3V0cy9faGVhZGVyXCI7XG5AaW1wb3J0IFwibGF5b3V0cy9fc2lkZWJhclwiO1xuQGltcG9ydCBcImxheW91dHMvX2Zvb3RlclwiO1xuQGltcG9ydCBcImxheW91dHMvX3BhZ2VzXCI7XG5AaW1wb3J0IFwibGF5b3V0cy9fcG9zdHNcIjtcbkBpbXBvcnQgXCJsYXlvdXRzL190ZXN0aW5nXCI7XG4vL0BpbXBvcnQgXCJsYXlvdXRzL3BhcnRuZXJzaGlwXCI7XG5AaW1wb3J0IFwiYmxvY2tzL2Jsb2NrLWN0YVwiO1xuQGltcG9ydCBcImJsb2Nrcy9ibG9jay1jMnRcIjtcbkBpbXBvcnQgXCJibG9ja3MvYmxvY2stY2FsbG91dFwiO1xuQGltcG9ydCBcImJsb2Nrcy9ibG9jay1idXR0b25cIjtcbkBpbXBvcnQgXCJibG9ja3MvYmxvY2stcmVsYXRlZFwiO1xuQGltcG9ydCBcImJsb2Nrcy9pbWFnZS1jb21wYXJpc29uXCI7XG5AaW1wb3J0IFwiYmxvY2tzL2Jsb2NrLWN0YS1mb3JtXCI7XG5AaW1wb3J0IFwiYmxvY2tzL2Jsb2NrLXJhZC10aWxlXCI7XG5AaW1wb3J0IFwiYmxvY2tzL2Jsb2NrLXJhZC10aWxlLWdyb3VwXCI7XG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cblxuLy9cbi8vIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXG4vLyAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcbi8vICAgIHVzZXIgem9vbS5cbi8vXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMVxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDJcbn1cblxuLy9cbi8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbi8vXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8vIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbi8vIGFuZCBGaXJlZm94LlxuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cbi8vXG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbi8vIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbi8vXG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIDJcbn1cblxuLy9cbi8vIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4vLyBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuLy9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxuLy8gSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuLy9cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIExpbmtzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4vL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8vXG4vLyBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cbi8vXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgQ2hyb21lLlxuLy9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuLy9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuLy9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vL1xuLy8gQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxuLy8gY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuLy9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLy9cbi8vIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG4vL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8vXG4vLyBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbi8vXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vLyBFbWJlZGRlZCBjb250ZW50XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4vL1xuXG5pbWcge1xuICBib3JkZXI6IDA7XG59XG5cbi8vXG4vLyBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cbi8vXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy8gR3JvdXBpbmcgY29udGVudFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxuLy9cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLy9cbi8vIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbi8vXG5cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxuLy9cbi8vIENvbnRhaW4gb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzLlxuLy9cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8vXG4vLyBBZGRyZXNzIG9kZCBgZW1gLXVuaXQgZm9udCBzaXplIHJlbmRlcmluZyBpbiBhbGwgYnJvd3NlcnMuXG4vL1xuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8vIEZvcm1zXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcbi8vIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cbi8vXG5cbi8vXG4vLyAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4vLyAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cbi8vIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4vLyAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbi8vXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiBpbmhlcml0OyAvLyAxXG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAzXG59XG5cbi8vXG4vLyBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cbi8vXG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxuLy8gQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cbi8vIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCwgSUUgOC85LzEwLzExLCBhbmQgT3BlcmEuXG4vLyBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXG4vL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4vLyAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbi8vIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbi8vIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4vLyAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4vL1xuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8vIDFcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxuICBjdXJzb3I6IHBvaW50ZXI7IC8vIDNcbn1cblxuLy9cbi8vIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4vL1xuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8vXG4vLyBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXG4vL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLy9cbi8vIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbi8vIHRoZSBVQSBzdHlsZXNoZWV0LlxuLy9cblxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vL1xuLy8gSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxuLy8gRmlyZWZveCdzIGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgcmVzcGVjdCBib3gtc2l6aW5nLCBwYWRkaW5nLCBvciB3aWR0aC5cbi8vXG4vLyAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuLy8gMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbi8vXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbiAgcGFkZGluZzogMDsgLy8gMlxufVxuXG4vL1xuLy8gRml4IHRoZSBjdXJzb3Igc3R5bGUgZm9yIENocm9tZSdzIGluY3JlbWVudC9kZWNyZW1lbnQgYnV0dG9ucy4gRm9yIGNlcnRhaW5cbi8vIGBmb250LXNpemVgIHZhbHVlcyBvZiB0aGUgYGlucHV0YCwgaXQgY2F1c2VzIHRoZSBjdXJzb3Igc3R5bGUgb2YgdGhlXG4vLyBkZWNyZW1lbnQgYnV0dG9uIHRvIGNoYW5nZSBmcm9tIGBkZWZhdWx0YCB0byBgdGV4dGAuXG4vL1xuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy9cbi8vIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuLy8gMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZVxuLy8gICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXG4vL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDFcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMlxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLy9cbi8vIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxuLy8gU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xuLy8gcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxuLy9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4vL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cbi8vIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cbi8vXG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG59XG5cbi8vXG4vLyBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuLy9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLy9cbi8vIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbi8vIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuLy9cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLy8gVGFibGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG59XG4iLCIvKiEgU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzICovXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQcmludCBzdHlsZXMuXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDogaDVicC5jb20vclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6YmVmb3JlLFxuICAgICo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50OyAvLyBCbGFjayBwcmludHMgZmFzdGVyOiBoNWJwLmNvbS9zXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBhLFxuICAgIGE6dmlzaXRlZCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIGFbaHJlZl06YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICB9XG5cbiAgICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgICB9XG5cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICBhW2hyZWZePVwiI1wiXTphZnRlcixcbiAgICBhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cblxuICAgIHByZSxcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHRoZWFkIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyAvLyBoNWJwLmNvbS90XG4gICAgfVxuXG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgICBvcnBoYW5zOiAzO1xuICAgICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuICAgIC8vXG4gICAgLy8gQ2hyb21lIChPU1gpIGZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTI0NVxuICAgIC8vIE9uY2UgZml4ZWQsIHdlIGNhbiBqdXN0IHN0cmFpZ2h0IHVwIHJlbW92ZSB0aGlzLlxuICAgIHNlbGVjdCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgY29tcG9uZW50c1xuICAgIC5uYXZiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYnRuLFxuICAgIC5kcm9wdXAgPiAuYnRuIHtcbiAgICAgICAgPiAuY2FyZXQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sYWJlbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIHRkLFxuICAgICAgICB0aCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIGVuZFxufVxuIiwiLy9cbi8vIEdseXBoaWNvbnMgZm9yIEJvb3RzdHJhcFxuLy9cbi8vIFNpbmNlIGljb25zIGFyZSBmb250cywgdGhleSBjYW4gYmUgcGxhY2VkIGFueXdoZXJlIHRleHQgaXMgcGxhY2VkIGFuZCBhcmVcbi8vIHRodXMgYXV0b21hdGljYWxseSBzaXplZCB0byBtYXRjaCB0aGUgc3Vycm91bmRpbmcgY2hpbGQuIFRvIHVzZSwgY3JlYXRlIGFuXG4vLyBpbmxpbmUgZWxlbWVudCB3aXRoIHRoZSBhcHByb3ByaWF0ZSBjbGFzc2VzLCBsaWtlIHNvOlxuLy9cbi8vIDxhIGhyZWY9XCIjXCI+PHNwYW4gY2xhc3M9XCJnbHlwaGljb24gZ2x5cGhpY29uLXN0YXJcIj48L3NwYW4+IFN0YXI8L2E+XG5cbi8vIEltcG9ydCB0aGUgZm9udHNcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcbiAgc3JjOiB1cmwoaWYoJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciwgdHdicy1mb250LXBhdGgoJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS5lb3QnKSwgJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS5lb3QnKSk7XG4gIHNyYzogdXJsKGlmKCRib290c3RyYXAtc2Fzcy1hc3NldC1oZWxwZXIsIHR3YnMtZm9udC1wYXRoKCcjeyRpY29uLWZvbnQtcGF0aH0jeyRpY29uLWZvbnQtbmFtZX0uZW90PyNpZWZpeCcpLCAnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LmVvdD8jaWVmaXgnKSkgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgIHVybChpZigkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLCB0d2JzLWZvbnQtcGF0aCgnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LndvZmYyJyksICcjeyRpY29uLWZvbnQtcGF0aH0jeyRpY29uLWZvbnQtbmFtZX0ud29mZjInKSkgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgIHVybChpZigkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLCB0d2JzLWZvbnQtcGF0aCgnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LndvZmYnKSwgJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS53b2ZmJykpIGZvcm1hdCgnd29mZicpLFxuICAgICAgIHVybChpZigkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLCB0d2JzLWZvbnQtcGF0aCgnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LnR0ZicpLCAnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LnR0ZicpKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgdXJsKGlmKCRib290c3RyYXAtc2Fzcy1hc3NldC1oZWxwZXIsIHR3YnMtZm9udC1wYXRoKCcjeyRpY29uLWZvbnQtcGF0aH0jeyRpY29uLWZvbnQtbmFtZX0uc3ZnIyN7JGljb24tZm9udC1zdmctaWR9JyksICcjeyRpY29uLWZvbnQtcGF0aH0jeyRpY29uLWZvbnQtbmFtZX0uc3ZnIyN7JGljb24tZm9udC1zdmctaWR9JykpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbi8vIENhdGNoYWxsIGJhc2VjbGFzc1xuLmdseXBoaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vLyBJbmRpdmlkdWFsIGljb25zXG4uZ2x5cGhpY29uLWFzdGVyaXNrICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyYVwiOyB9IH1cbi5nbHlwaGljb24tcGx1cyAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDJiXCI7IH0gfVxuLmdseXBoaWNvbi1ldXJvLFxuLmdseXBoaWNvbi1ldXIgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjBhY1wiOyB9IH1cbi5nbHlwaGljb24tbWludXMgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDIyMTJcIjsgfSB9XG4uZ2x5cGhpY29uLWNsb3VkICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyNjAxXCI7IH0gfVxuLmdseXBoaWNvbi1lbnZlbG9wZSAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjcwOVwiOyB9IH1cbi5nbHlwaGljb24tcGVuY2lsICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDI3MGZcIjsgfSB9XG4uZ2x5cGhpY29uLWdsYXNzICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDAxXCI7IH0gfVxuLmdseXBoaWNvbi1tdXNpYyAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwMlwiOyB9IH1cbi5nbHlwaGljb24tc2VhcmNoICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDNcIjsgfSB9XG4uZ2x5cGhpY29uLWhlYXJ0ICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA1XCI7IH0gfVxuLmdseXBoaWNvbi1zdGFyICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwNlwiOyB9IH1cbi5nbHlwaGljb24tc3Rhci1lbXB0eSAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDdcIjsgfSB9XG4uZ2x5cGhpY29uLXVzZXIgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA4XCI7IH0gfVxuLmdseXBoaWNvbi1maWxtICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwOVwiOyB9IH1cbi5nbHlwaGljb24tdGgtbGFyZ2UgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTBcIjsgfSB9XG4uZ2x5cGhpY29uLXRoICAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDExXCI7IH0gfVxuLmdseXBoaWNvbi10aC1saXN0ICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxMlwiOyB9IH1cbi5nbHlwaGljb24tb2sgICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTNcIjsgfSB9XG4uZ2x5cGhpY29uLXJlbW92ZSAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDE0XCI7IH0gfVxuLmdseXBoaWNvbi16b29tLWluICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxNVwiOyB9IH1cbi5nbHlwaGljb24tem9vbS1vdXQgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTZcIjsgfSB9XG4uZ2x5cGhpY29uLW9mZiAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDE3XCI7IH0gfVxuLmdseXBoaWNvbi1zaWduYWwgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxOFwiOyB9IH1cbi5nbHlwaGljb24tY29nICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTlcIjsgfSB9XG4uZ2x5cGhpY29uLXRyYXNoICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDIwXCI7IH0gfVxuLmdseXBoaWNvbi1ob21lICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyMVwiOyB9IH1cbi5nbHlwaGljb24tZmlsZSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjJcIjsgfSB9XG4uZ2x5cGhpY29uLXRpbWUgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDIzXCI7IH0gfVxuLmdseXBoaWNvbi1yb2FkICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyNFwiOyB9IH1cbi5nbHlwaGljb24tZG93bmxvYWQtYWx0ICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjVcIjsgfSB9XG4uZ2x5cGhpY29uLWRvd25sb2FkICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDI2XCI7IH0gfVxuLmdseXBoaWNvbi11cGxvYWQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyN1wiOyB9IH1cbi5nbHlwaGljb24taW5ib3ggICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjhcIjsgfSB9XG4uZ2x5cGhpY29uLXBsYXktY2lyY2xlICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDI5XCI7IH0gfVxuLmdseXBoaWNvbi1yZXBlYXQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzMFwiOyB9IH1cbi5nbHlwaGljb24tcmVmcmVzaCAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzFcIjsgfSB9XG4uZ2x5cGhpY29uLWxpc3QtYWx0ICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDMyXCI7IH0gfVxuLmdseXBoaWNvbi1sb2NrICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzM1wiOyB9IH1cbi5nbHlwaGljb24tZmxhZyAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzRcIjsgfSB9XG4uZ2x5cGhpY29uLWhlYWRwaG9uZXMgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDM1XCI7IH0gfVxuLmdseXBoaWNvbi12b2x1bWUtb2ZmICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzNlwiOyB9IH1cbi5nbHlwaGljb24tdm9sdW1lLWRvd24gICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzdcIjsgfSB9XG4uZ2x5cGhpY29uLXZvbHVtZS11cCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDM4XCI7IH0gfVxuLmdseXBoaWNvbi1xcmNvZGUgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzOVwiOyB9IH1cbi5nbHlwaGljb24tYmFyY29kZSAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDBcIjsgfSB9XG4uZ2x5cGhpY29uLXRhZyAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQxXCI7IH0gfVxuLmdseXBoaWNvbi10YWdzICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0MlwiOyB9IH1cbi5nbHlwaGljb24tYm9vayAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDNcIjsgfSB9XG4uZ2x5cGhpY29uLWJvb2ttYXJrICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQ0XCI7IH0gfVxuLmdseXBoaWNvbi1wcmludCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0NVwiOyB9IH1cbi5nbHlwaGljb24tY2FtZXJhICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDZcIjsgfSB9XG4uZ2x5cGhpY29uLWZvbnQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQ3XCI7IH0gfVxuLmdseXBoaWNvbi1ib2xkICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0OFwiOyB9IH1cbi5nbHlwaGljb24taXRhbGljICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDlcIjsgfSB9XG4uZ2x5cGhpY29uLXRleHQtaGVpZ2h0ICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDUwXCI7IH0gfVxuLmdseXBoaWNvbi10ZXh0LXdpZHRoICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1MVwiOyB9IH1cbi5nbHlwaGljb24tYWxpZ24tbGVmdCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTJcIjsgfSB9XG4uZ2x5cGhpY29uLWFsaWduLWNlbnRlciAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDUzXCI7IH0gfVxuLmdseXBoaWNvbi1hbGlnbi1yaWdodCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1NFwiOyB9IH1cbi5nbHlwaGljb24tYWxpZ24tanVzdGlmeSAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTVcIjsgfSB9XG4uZ2x5cGhpY29uLWxpc3QgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDU2XCI7IH0gfVxuLmdseXBoaWNvbi1pbmRlbnQtbGVmdCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1N1wiOyB9IH1cbi5nbHlwaGljb24taW5kZW50LXJpZ2h0ICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNThcIjsgfSB9XG4uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDU5XCI7IH0gfVxuLmdseXBoaWNvbi1waWN0dXJlICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2MFwiOyB9IH1cbi5nbHlwaGljb24tbWFwLW1hcmtlciAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjJcIjsgfSB9XG4uZ2x5cGhpY29uLWFkanVzdCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDYzXCI7IH0gfVxuLmdseXBoaWNvbi10aW50ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2NFwiOyB9IH1cbi5nbHlwaGljb24tZWRpdCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjVcIjsgfSB9XG4uZ2x5cGhpY29uLXNoYXJlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDY2XCI7IH0gfVxuLmdseXBoaWNvbi1jaGVjayAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2N1wiOyB9IH1cbi5nbHlwaGljb24tbW92ZSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjhcIjsgfSB9XG4uZ2x5cGhpY29uLXN0ZXAtYmFja3dhcmQgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDY5XCI7IH0gfVxuLmdseXBoaWNvbi1mYXN0LWJhY2t3YXJkICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3MFwiOyB9IH1cbi5nbHlwaGljb24tYmFja3dhcmQgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzFcIjsgfSB9XG4uZ2x5cGhpY29uLXBsYXkgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDcyXCI7IH0gfVxuLmdseXBoaWNvbi1wYXVzZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3M1wiOyB9IH1cbi5nbHlwaGljb24tc3RvcCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzRcIjsgfSB9XG4uZ2x5cGhpY29uLWZvcndhcmQgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDc1XCI7IH0gfVxuLmdseXBoaWNvbi1mYXN0LWZvcndhcmQgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3NlwiOyB9IH1cbi5nbHlwaGljb24tc3RlcC1mb3J3YXJkICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzdcIjsgfSB9XG4uZ2x5cGhpY29uLWVqZWN0ICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDc4XCI7IH0gfVxuLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3OVwiOyB9IH1cbi5nbHlwaGljb24tY2hldnJvbi1yaWdodCAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODBcIjsgfSB9XG4uZ2x5cGhpY29uLXBsdXMtc2lnbiAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDgxXCI7IH0gfVxuLmdseXBoaWNvbi1taW51cy1zaWduICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4MlwiOyB9IH1cbi5nbHlwaGljb24tcmVtb3ZlLXNpZ24gICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODNcIjsgfSB9XG4uZ2x5cGhpY29uLW9rLXNpZ24gICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDg0XCI7IH0gfVxuLmdseXBoaWNvbi1xdWVzdGlvbi1zaWduICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4NVwiOyB9IH1cbi5nbHlwaGljb24taW5mby1zaWduICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODZcIjsgfSB9XG4uZ2x5cGhpY29uLXNjcmVlbnNob3QgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDg3XCI7IH0gfVxuLmdseXBoaWNvbi1yZW1vdmUtY2lyY2xlICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4OFwiOyB9IH1cbi5nbHlwaGljb24tb2stY2lyY2xlICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODlcIjsgfSB9XG4uZ2x5cGhpY29uLWJhbi1jaXJjbGUgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDkwXCI7IH0gfVxuLmdseXBoaWNvbi1hcnJvdy1sZWZ0ICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5MVwiOyB9IH1cbi5nbHlwaGljb24tYXJyb3ctcmlnaHQgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwOTJcIjsgfSB9XG4uZ2x5cGhpY29uLWFycm93LXVwICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDkzXCI7IH0gfVxuLmdseXBoaWNvbi1hcnJvdy1kb3duICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5NFwiOyB9IH1cbi5nbHlwaGljb24tc2hhcmUtYWx0ICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwOTVcIjsgfSB9XG4uZ2x5cGhpY29uLXJlc2l6ZS1mdWxsICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDk2XCI7IH0gfVxuLmdseXBoaWNvbi1yZXNpemUtc21hbGwgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5N1wiOyB9IH1cbi5nbHlwaGljb24tZXhjbGFtYXRpb24tc2lnbiAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDFcIjsgfSB9XG4uZ2x5cGhpY29uLWdpZnQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTAyXCI7IH0gfVxuLmdseXBoaWNvbi1sZWFmICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwM1wiOyB9IH1cbi5nbHlwaGljb24tZmlyZSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDRcIjsgfSB9XG4uZ2x5cGhpY29uLWV5ZS1vcGVuICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA1XCI7IH0gfVxuLmdseXBoaWNvbi1leWUtY2xvc2UgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwNlwiOyB9IH1cbi5nbHlwaGljb24td2FybmluZy1zaWduICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDdcIjsgfSB9XG4uZ2x5cGhpY29uLXBsYW5lICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA4XCI7IH0gfVxuLmdseXBoaWNvbi1jYWxlbmRhciAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwOVwiOyB9IH1cbi5nbHlwaGljb24tcmFuZG9tICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTBcIjsgfSB9XG4uZ2x5cGhpY29uLWNvbW1lbnQgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTExXCI7IH0gfVxuLmdseXBoaWNvbi1tYWduZXQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExMlwiOyB9IH1cbi5nbHlwaGljb24tY2hldnJvbi11cCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTNcIjsgfSB9XG4uZ2x5cGhpY29uLWNoZXZyb24tZG93biAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTE0XCI7IH0gfVxuLmdseXBoaWNvbi1yZXR3ZWV0ICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExNVwiOyB9IH1cbi5nbHlwaGljb24tc2hvcHBpbmctY2FydCAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTZcIjsgfSB9XG4uZ2x5cGhpY29uLWZvbGRlci1jbG9zZSAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTE3XCI7IH0gfVxuLmdseXBoaWNvbi1mb2xkZXItb3BlbiAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExOFwiOyB9IH1cbi5nbHlwaGljb24tcmVzaXplLXZlcnRpY2FsICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTlcIjsgfSB9XG4uZ2x5cGhpY29uLXJlc2l6ZS1ob3Jpem9udGFsICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTIwXCI7IH0gfVxuLmdseXBoaWNvbi1oZGQgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyMVwiOyB9IH1cbi5nbHlwaGljb24tYnVsbGhvcm4gICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjJcIjsgfSB9XG4uZ2x5cGhpY29uLWJlbGwgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTIzXCI7IH0gfVxuLmdseXBoaWNvbi1jZXJ0aWZpY2F0ZSAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyNFwiOyB9IH1cbi5nbHlwaGljb24tdGh1bWJzLXVwICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjVcIjsgfSB9XG4uZ2x5cGhpY29uLXRodW1icy1kb3duICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI2XCI7IH0gfVxuLmdseXBoaWNvbi1oYW5kLXJpZ2h0ICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyN1wiOyB9IH1cbi5nbHlwaGljb24taGFuZC1sZWZ0ICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjhcIjsgfSB9XG4uZ2x5cGhpY29uLWhhbmQtdXAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI5XCI7IH0gfVxuLmdseXBoaWNvbi1oYW5kLWRvd24gICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzMFwiOyB9IH1cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LXJpZ2h0ICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzFcIjsgfSB9XG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0ICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTMyXCI7IH0gfVxuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctdXAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzM1wiOyB9IH1cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LWRvd24gICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzRcIjsgfSB9XG4uZ2x5cGhpY29uLWdsb2JlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM1XCI7IH0gfVxuLmdseXBoaWNvbi13cmVuY2ggICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzNlwiOyB9IH1cbi5nbHlwaGljb24tdGFza3MgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzdcIjsgfSB9XG4uZ2x5cGhpY29uLWZpbHRlciAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM4XCI7IH0gfVxuLmdseXBoaWNvbi1icmllZmNhc2UgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzOVwiOyB9IH1cbi5nbHlwaGljb24tZnVsbHNjcmVlbiAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDBcIjsgfSB9XG4uZ2x5cGhpY29uLWRhc2hib2FyZCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQxXCI7IH0gfVxuLmdseXBoaWNvbi1wYXBlcmNsaXAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0MlwiOyB9IH1cbi5nbHlwaGljb24taGVhcnQtZW1wdHkgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDNcIjsgfSB9XG4uZ2x5cGhpY29uLWxpbmsgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQ0XCI7IH0gfVxuLmdseXBoaWNvbi1waG9uZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0NVwiOyB9IH1cbi5nbHlwaGljb24tcHVzaHBpbiAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDZcIjsgfSB9XG4uZ2x5cGhpY29uLXVzZCAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQ4XCI7IH0gfVxuLmdseXBoaWNvbi1nYnAgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0OVwiOyB9IH1cbi5nbHlwaGljb24tc29ydCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTBcIjsgfSB9XG4uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTUxXCI7IH0gfVxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0LWFsdCAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1MlwiOyB9IH1cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlciAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTNcIjsgfSB9XG4uZ2x5cGhpY29uLXNvcnQtYnktb3JkZXItYWx0ICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU0XCI7IH0gfVxuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXMgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1NVwiOyB9IH1cbi5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzLWFsdCB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTZcIjsgfSB9XG4uZ2x5cGhpY29uLXVuY2hlY2tlZCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU3XCI7IH0gfVxuLmdseXBoaWNvbi1leHBhbmQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1OFwiOyB9IH1cbi5nbHlwaGljb24tY29sbGFwc2UtZG93biAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTlcIjsgfSB9XG4uZ2x5cGhpY29uLWNvbGxhcHNlLXVwICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTYwXCI7IH0gfVxuLmdseXBoaWNvbi1sb2ctaW4gICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2MVwiOyB9IH1cbi5nbHlwaGljb24tZmxhc2ggICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjJcIjsgfSB9XG4uZ2x5cGhpY29uLWxvZy1vdXQgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTYzXCI7IH0gfVxuLmdseXBoaWNvbi1uZXctd2luZG93ICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2NFwiOyB9IH1cbi5nbHlwaGljb24tcmVjb3JkICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjVcIjsgfSB9XG4uZ2x5cGhpY29uLXNhdmUgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTY2XCI7IH0gfVxuLmdseXBoaWNvbi1vcGVuICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2N1wiOyB9IH1cbi5nbHlwaGljb24tc2F2ZWQgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjhcIjsgfSB9XG4uZ2x5cGhpY29uLWltcG9ydCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTY5XCI7IH0gfVxuLmdseXBoaWNvbi1leHBvcnQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3MFwiOyB9IH1cbi5nbHlwaGljb24tc2VuZCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzFcIjsgfSB9XG4uZ2x5cGhpY29uLWZsb3BweS1kaXNrICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTcyXCI7IH0gfVxuLmdseXBoaWNvbi1mbG9wcHktc2F2ZWQgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3M1wiOyB9IH1cbi5nbHlwaGljb24tZmxvcHB5LXJlbW92ZSAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzRcIjsgfSB9XG4uZ2x5cGhpY29uLWZsb3BweS1zYXZlICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTc1XCI7IH0gfVxuLmdseXBoaWNvbi1mbG9wcHktb3BlbiAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3NlwiOyB9IH1cbi5nbHlwaGljb24tY3JlZGl0LWNhcmQgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzdcIjsgfSB9XG4uZ2x5cGhpY29uLXRyYW5zZmVyICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTc4XCI7IH0gfVxuLmdseXBoaWNvbi1jdXRsZXJ5ICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3OVwiOyB9IH1cbi5nbHlwaGljb24taGVhZGVyICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODBcIjsgfSB9XG4uZ2x5cGhpY29uLWNvbXByZXNzZWQgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTgxXCI7IH0gfVxuLmdseXBoaWNvbi1lYXJwaG9uZSAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4MlwiOyB9IH1cbi5nbHlwaGljb24tcGhvbmUtYWx0ICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODNcIjsgfSB9XG4uZ2x5cGhpY29uLXRvd2VyICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTg0XCI7IH0gfVxuLmdseXBoaWNvbi1zdGF0cyAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4NVwiOyB9IH1cbi5nbHlwaGljb24tc2QtdmlkZW8gICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODZcIjsgfSB9XG4uZ2x5cGhpY29uLWhkLXZpZGVvICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTg3XCI7IH0gfVxuLmdseXBoaWNvbi1zdWJ0aXRsZXMgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4OFwiOyB9IH1cbi5nbHlwaGljb24tc291bmQtc3RlcmVvICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODlcIjsgfSB9XG4uZ2x5cGhpY29uLXNvdW5kLWRvbGJ5ICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTkwXCI7IH0gfVxuLmdseXBoaWNvbi1zb3VuZC01LTEgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5MVwiOyB9IH1cbi5nbHlwaGljb24tc291bmQtNi0xICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTJcIjsgfSB9XG4uZ2x5cGhpY29uLXNvdW5kLTctMSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTkzXCI7IH0gfVxuLmdseXBoaWNvbi1jb3B5cmlnaHQtbWFyayAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5NFwiOyB9IH1cbi5nbHlwaGljb24tcmVnaXN0cmF0aW9uLW1hcmsgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTVcIjsgfSB9XG4uZ2x5cGhpY29uLWNsb3VkLWRvd25sb2FkICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTk3XCI7IH0gfVxuLmdseXBoaWNvbi1jbG91ZC11cGxvYWQgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5OFwiOyB9IH1cbi5nbHlwaGljb24tdHJlZS1jb25pZmVyICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTlcIjsgfSB9XG4uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjAwXCI7IH0gfVxuLmdseXBoaWNvbi1jZCAgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwMVwiOyB9IH1cbi5nbHlwaGljb24tc2F2ZS1maWxlICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDJcIjsgfSB9XG4uZ2x5cGhpY29uLW9wZW4tZmlsZSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjAzXCI7IH0gfVxuLmdseXBoaWNvbi1sZXZlbC11cCAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwNFwiOyB9IH1cbi5nbHlwaGljb24tY29weSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDVcIjsgfSB9XG4uZ2x5cGhpY29uLXBhc3RlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjA2XCI7IH0gfVxuLy8gVGhlIGZvbGxvd2luZyAyIEdseXBoaWNvbnMgYXJlIG9taXR0ZWQgZm9yIHRoZSB0aW1lIGJlaW5nIGJlY2F1c2Vcbi8vIHRoZXkgY3VycmVudGx5IHVzZSBVbmljb2RlIGNvZGVwb2ludHMgdGhhdCBhcmUgb3V0c2lkZSB0aGVcbi8vIEJhc2ljIE11bHRpbGluZ3VhbCBQbGFuZSAoQk1QKS4gT2xkZXIgYnVnZ3kgdmVyc2lvbnMgb2YgV2ViS2l0IGNhbid0IGhhbmRsZVxuLy8gbm9uLUJNUCBjb2RlcG9pbnRzIGluIENTUyBzdHJpbmcgZXNjYXBlcywgYW5kIHRodXMgY2FuJ3QgZGlzcGxheSB0aGVzZSB0d28gaWNvbnMuXG4vLyBOb3RhYmx5LCB0aGUgYnVnIGFmZmVjdHMgc29tZSBvbGRlciB2ZXJzaW9ucyBvZiB0aGUgQW5kcm9pZCBCcm93c2VyLlxuLy8gTW9yZSBpbmZvOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEwMTA2XG4vLyAuZ2x5cGhpY29uLWRvb3IgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwxZjZhYVwiOyB9IH1cbi8vIC5nbHlwaGljb24ta2V5ICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDFmNTExXCI7IH0gfVxuLmdseXBoaWNvbi1hbGVydCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwOVwiOyB9IH1cbi5nbHlwaGljb24tZXF1YWxpemVyICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMTBcIjsgfSB9XG4uZ2x5cGhpY29uLWtpbmcgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjExXCI7IH0gfVxuLmdseXBoaWNvbi1xdWVlbiAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIxMlwiOyB9IH1cbi5nbHlwaGljb24tcGF3biAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMTNcIjsgfSB9XG4uZ2x5cGhpY29uLWJpc2hvcCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjE0XCI7IH0gfVxuLmdseXBoaWNvbi1rbmlnaHQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIxNVwiOyB9IH1cbi5nbHlwaGljb24tYmFieS1mb3JtdWxhICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMTZcIjsgfSB9XG4uZ2x5cGhpY29uLXRlbnQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyNmZhXCI7IH0gfVxuLmdseXBoaWNvbi1ibGFja2JvYXJkICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIxOFwiOyB9IH1cbi5nbHlwaGljb24tYmVkICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMTlcIjsgfSB9XG4uZ2x5cGhpY29uLWFwcGxlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmOGZmXCI7IH0gfVxuLmdseXBoaWNvbi1lcmFzZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIyMVwiOyB9IH1cbi5nbHlwaGljb24taG91cmdsYXNzICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDIzMWJcIjsgfSB9XG4uZ2x5cGhpY29uLWxhbXAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjIzXCI7IH0gfVxuLmdseXBoaWNvbi1kdXBsaWNhdGUgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIyNFwiOyB9IH1cbi5nbHlwaGljb24tcGlnZ3ktYmFuayAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMjVcIjsgfSB9XG4uZ2x5cGhpY29uLXNjaXNzb3JzICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjI2XCI7IH0gfVxuLmdseXBoaWNvbi1iaXRjb2luICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIyN1wiOyB9IH1cbi5nbHlwaGljb24tYnRjICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMjdcIjsgfSB9XG4uZ2x5cGhpY29uLXhidCAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjI3XCI7IH0gfVxuLmdseXBoaWNvbi15ZW4gICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMDBhNVwiOyB9IH1cbi5nbHlwaGljb24tanB5ICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDAwYTVcIjsgfSB9XG4uZ2x5cGhpY29uLXJ1YmxlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyMGJkXCI7IH0gfVxuLmdseXBoaWNvbi1ydWIgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjBiZFwiOyB9IH1cbi5nbHlwaGljb24tc2NhbGUgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzBcIjsgfSB9XG4uZ2x5cGhpY29uLWljZS1sb2xseSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjMxXCI7IH0gfVxuLmdseXBoaWNvbi1pY2UtbG9sbHktdGFzdGVkICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzMlwiOyB9IH1cbi5nbHlwaGljb24tZWR1Y2F0aW9uICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzNcIjsgfSB9XG4uZ2x5cGhpY29uLW9wdGlvbi1ob3Jpem9udGFsICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjM0XCI7IH0gfVxuLmdseXBoaWNvbi1vcHRpb24tdmVydGljYWwgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzNVwiOyB9IH1cbi5nbHlwaGljb24tbWVudS1oYW1idXJnZXIgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzZcIjsgfSB9XG4uZ2x5cGhpY29uLW1vZGFsLXdpbmRvdyAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjM3XCI7IH0gfVxuLmdseXBoaWNvbi1vaWwgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzOFwiOyB9IH1cbi5nbHlwaGljb24tZ3JhaW4gICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzlcIjsgfSB9XG4uZ2x5cGhpY29uLXN1bmdsYXNzZXMgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQwXCI7IH0gfVxuLmdseXBoaWNvbi10ZXh0LXNpemUgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0MVwiOyB9IH1cbi5nbHlwaGljb24tdGV4dC1jb2xvciAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDJcIjsgfSB9XG4uZ2x5cGhpY29uLXRleHQtYmFja2dyb3VuZCAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQzXCI7IH0gfVxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdG9wICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0NFwiOyB9IH1cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWJvdHRvbSAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDVcIjsgfSB9XG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1ob3Jpem9udGFseyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQ2XCI7IH0gfVxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tbGVmdCAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0N1wiOyB9IH1cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLXZlcnRpY2FsICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDhcIjsgfSB9XG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1yaWdodCAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQ5XCI7IH0gfVxuLmdseXBoaWNvbi10cmlhbmdsZS1yaWdodCAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1MFwiOyB9IH1cbi5nbHlwaGljb24tdHJpYW5nbGUtbGVmdCAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTFcIjsgfSB9XG4uZ2x5cGhpY29uLXRyaWFuZ2xlLWJvdHRvbSAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjUyXCI7IH0gfVxuLmdseXBoaWNvbi10cmlhbmdsZS10b3AgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1M1wiOyB9IH1cbi5nbHlwaGljb24tY29uc29sZSAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTRcIjsgfSB9XG4uZ2x5cGhpY29uLXN1cGVyc2NyaXB0ICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjU1XCI7IH0gfVxuLmdseXBoaWNvbi1zdWJzY3JpcHQgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1NlwiOyB9IH1cbi5nbHlwaGljb24tbWVudS1sZWZ0ICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTdcIjsgfSB9XG4uZ2x5cGhpY29uLW1lbnUtcmlnaHQgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjU4XCI7IH0gfVxuLmdseXBoaWNvbi1tZW51LWRvd24gICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1OVwiOyB9IH1cbi5nbHlwaGljb24tbWVudS11cCAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNjBcIjsgfSB9XG4iLCIvLyBWZW5kb3IgUHJlZml4ZXNcbi8vXG4vLyBBbGwgdmVuZG9yIG1peGlucyBhcmUgZGVwcmVjYXRlZCBhcyBvZiB2My4yLjAgZHVlIHRvIHRoZSBpbnRyb2R1Y3Rpb24gb2Zcbi8vIEF1dG9wcmVmaXhlciBpbiBvdXIgR3J1bnRmaWxlLiBUaGV5IHdpbGwgYmUgcmVtb3ZlZCBpbiB2NC5cblxuLy8gLSBBbmltYXRpb25zXG4vLyAtIEJhY2tmYWNlIHZpc2liaWxpdHlcbi8vIC0gQm94IHNoYWRvd1xuLy8gLSBCb3ggc2l6aW5nXG4vLyAtIENvbnRlbnQgY29sdW1uc1xuLy8gLSBIeXBoZW5zXG4vLyAtIFBsYWNlaG9sZGVyIHRleHRcbi8vIC0gVHJhbnNmb3JtYXRpb25zXG4vLyAtIFRyYW5zaXRpb25zXG4vLyAtIFVzZXIgU2VsZWN0XG5cblxuLy8gQW5pbWF0aW9uc1xuQG1peGluIGFuaW1hdGlvbigkYW5pbWF0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xuICAgICAgIC1vLWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcbiAgICAgICAgICBhbmltYXRpb246ICRhbmltYXRpb247XG59XG5AbWl4aW4gYW5pbWF0aW9uLW5hbWUoJG5hbWUpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogJG5hbWU7XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6ICRuYW1lO1xufVxuQG1peGluIGFuaW1hdGlvbi1kdXJhdGlvbigkZHVyYXRpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcbiAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcbn1cbkBtaXhpbiBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uKCR0aW1pbmctZnVuY3Rpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ICR0aW1pbmctZnVuY3Rpb247XG59XG5AbWl4aW4gYW5pbWF0aW9uLWRlbGF5KCRkZWxheSkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogJGRlbGF5O1xuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogJGRlbGF5O1xufVxuQG1peGluIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQoJGl0ZXJhdGlvbi1jb3VudCkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6ICRpdGVyYXRpb24tY291bnQ7XG4gICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogJGl0ZXJhdGlvbi1jb3VudDtcbn1cbkBtaXhpbiBhbmltYXRpb24tZGlyZWN0aW9uKCRkaXJlY3Rpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xuICAgICAgICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG59XG5AbWl4aW4gYW5pbWF0aW9uLWZpbGwtbW9kZSgkZmlsbC1tb2RlKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogJGZpbGwtbW9kZTtcbiAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiAkZmlsbC1tb2RlO1xufVxuXG4vLyBCYWNrZmFjZSB2aXNpYmlsaXR5XG4vLyBQcmV2ZW50IGJyb3dzZXJzIGZyb20gZmxpY2tlcmluZyB3aGVuIHVzaW5nIENTUyAzRCB0cmFuc2Zvcm1zLlxuLy8gRGVmYXVsdCB2YWx1ZSBpcyBgdmlzaWJsZWAsIGJ1dCBjYW4gYmUgY2hhbmdlZCB0byBgaGlkZGVuYFxuXG5AbWl4aW4gYmFja2ZhY2UtdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSl7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogJHZpc2liaWxpdHk7XG4gICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogJHZpc2liaWxpdHk7XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogJHZpc2liaWxpdHk7XG59XG5cbi8vIERyb3Agc2hhZG93c1xuLy9cbi8vIE5vdGU6IERlcHJlY2F0ZWQgYC5ib3gtc2hhZG93KClgIGFzIG9mIHYzLjEuMCBzaW5jZSBhbGwgb2YgQm9vdHN0cmFwJ3Ncbi8vIHN1cHBvcnRlZCBicm93c2VycyB0aGF0IGhhdmUgYm94IHNoYWRvdyBjYXBhYmlsaXRpZXMgbm93IHN1cHBvcnQgaXQuXG5cbkBtaXhpbiBib3gtc2hhZG93KCRzaGFkb3cuLi4pIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAkc2hhZG93OyAvLyBpT1MgPDQuMyAmIEFuZHJvaWQgPDQuMVxuICAgICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XG59XG5cbi8vIEJveCBzaXppbmdcbkBtaXhpbiBib3gtc2l6aW5nKCRib3htb2RlbCkge1xuICAtd2Via2l0LWJveC1zaXppbmc6ICRib3htb2RlbDtcbiAgICAgLW1vei1ib3gtc2l6aW5nOiAkYm94bW9kZWw7XG4gICAgICAgICAgYm94LXNpemluZzogJGJveG1vZGVsO1xufVxuXG4vLyBDU1MzIENvbnRlbnQgQ29sdW1uc1xuQG1peGluIGNvbnRlbnQtY29sdW1ucygkY29sdW1uLWNvdW50LCAkY29sdW1uLWdhcDogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC13ZWJraXQtY29sdW1uLWNvdW50OiAkY29sdW1uLWNvdW50O1xuICAgICAtbW96LWNvbHVtbi1jb3VudDogJGNvbHVtbi1jb3VudDtcbiAgICAgICAgICBjb2x1bW4tY291bnQ6ICRjb2x1bW4tY291bnQ7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogJGNvbHVtbi1nYXA7XG4gICAgIC1tb3otY29sdW1uLWdhcDogJGNvbHVtbi1nYXA7XG4gICAgICAgICAgY29sdW1uLWdhcDogJGNvbHVtbi1nYXA7XG59XG5cbi8vIE9wdGlvbmFsIGh5cGhlbmF0aW9uXG5AbWl4aW4gaHlwaGVucygkbW9kZTogYXV0bykge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIC13ZWJraXQtaHlwaGVuczogJG1vZGU7XG4gICAgIC1tb3otaHlwaGVuczogJG1vZGU7XG4gICAgICAtbXMtaHlwaGVuczogJG1vZGU7IC8vIElFMTArXG4gICAgICAgLW8taHlwaGVuczogJG1vZGU7XG4gICAgICAgICAgaHlwaGVuczogJG1vZGU7XG59XG5cbi8vIFBsYWNlaG9sZGVyIHRleHRcbkBtaXhpbiBwbGFjZWhvbGRlcigkY29sb3I6ICRpbnB1dC1jb2xvci1wbGFjZWhvbGRlcikge1xuICAvLyBGaXJlZm94XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eTogMTsgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjZcbiAgfVxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAkY29sb3I7IH0gLy8gSW50ZXJuZXQgRXhwbG9yZXIgMTArXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgIHsgY29sb3I6ICRjb2xvcjsgfSAvLyBTYWZhcmkgYW5kIENocm9tZVxufVxuXG4vLyBUcmFuc2Zvcm1hdGlvbnNcbkBtaXhpbiBzY2FsZSgkcmF0aW8uLi4pIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgkcmF0aW8pOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XG59XG5cbkBtaXhpbiBzY2FsZVgoJHJhdGlvKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgkcmF0aW8pOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTtcbn1cbkBtaXhpbiBzY2FsZVkoJHJhdGlvKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoJHJhdGlvKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgkcmF0aW8pOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoJHJhdGlvKTtcbn1cbkBtaXhpbiBza2V3KCR4LCAkeSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goJHgpIHNrZXdZKCR5KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzQ4ODU7IElFOStcbiAgICAgICAtby10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpO1xufVxuQG1peGluIHRyYW5zbGF0ZSgkeCwgJHkpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpO1xufVxuQG1peGluIHRyYW5zbGF0ZTNkKCR4LCAkeSwgJHopIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCR4LCAkeSwgJHopO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJHgsICR5LCAkeik7XG59XG5AbWl4aW4gcm90YXRlKCRkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xufVxuQG1peGluIHJvdGF0ZVgoJGRlZ3JlZXMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgkZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpO1xufVxuQG1peGluIHJvdGF0ZVkoJGRlZ3JlZXMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWSgkZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpO1xufVxuQG1peGluIHBlcnNwZWN0aXZlKCRwZXJzcGVjdGl2ZSkge1xuICAtd2Via2l0LXBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XG4gICAgIC1tb3otcGVyc3BlY3RpdmU6ICRwZXJzcGVjdGl2ZTtcbiAgICAgICAgICBwZXJzcGVjdGl2ZTogJHBlcnNwZWN0aXZlO1xufVxuQG1peGluIHBlcnNwZWN0aXZlLW9yaWdpbigkcGVyc3BlY3RpdmUpIHtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZS1vcmlnaW46ICRwZXJzcGVjdGl2ZTtcbiAgICAgLW1vei1wZXJzcGVjdGl2ZS1vcmlnaW46ICRwZXJzcGVjdGl2ZTtcbiAgICAgICAgICBwZXJzcGVjdGl2ZS1vcmlnaW46ICRwZXJzcGVjdGl2ZTtcbn1cbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luKCRvcmlnaW4pIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG4gICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjsgLy8gSUU5IG9ubHlcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xufVxuXG5cbi8vIFRyYW5zaXRpb25zXG5cbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgLW8tdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG59XG5AbWl4aW4gdHJhbnNpdGlvbi1wcm9wZXJ0eSgkdHJhbnNpdGlvbi1wcm9wZXJ0eS4uLikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6ICR0cmFuc2l0aW9uLXByb3BlcnR5O1xuICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6ICR0cmFuc2l0aW9uLXByb3BlcnR5O1xufVxuQG1peGluIHRyYW5zaXRpb24tZGVsYXkoJHRyYW5zaXRpb24tZGVsYXkpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAkdHJhbnNpdGlvbi1kZWxheTtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAkdHJhbnNpdGlvbi1kZWxheTtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLWR1cmF0aW9uKCR0cmFuc2l0aW9uLWR1cmF0aW9uLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb247XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb247XG59XG5AbWl4aW4gdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oJHRpbWluZy1mdW5jdGlvbikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xufVxuQG1peGluIHRyYW5zaXRpb24tdHJhbnNmb3JtKCR0cmFuc2l0aW9uLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gJHRyYW5zaXRpb247XG4gICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gJHRyYW5zaXRpb247XG4gICAgICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcbn1cblxuXG4vLyBVc2VyIHNlbGVjdFxuLy8gRm9yIHNlbGVjdGluZyB0ZXh0IG9uIHRoZSBwYWdlXG5cbkBtaXhpbiB1c2VyLXNlbGVjdCgkc2VsZWN0KSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6ICRzZWxlY3Q7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6ICRzZWxlY3Q7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6ICRzZWxlY3Q7IC8vIElFMTArXG4gICAgICAgICAgdXNlci1zZWxlY3Q6ICRzZWxlY3Q7XG59XG4iLCIvL1xuLy8gU2NhZmZvbGRpbmdcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gUmVzZXQgdGhlIGJveC1zaXppbmdcbi8vXG4vLyBIZWFkcyB1cCEgVGhpcyByZXNldCBtYXkgY2F1c2UgY29uZmxpY3RzIHdpdGggc29tZSB0aGlyZC1wYXJ0eSB3aWRnZXRzLlxuLy8gRm9yIHJlY29tbWVuZGF0aW9ucyBvbiByZXNvbHZpbmcgc3VjaCBjb25mbGljdHMsIHNlZVxuLy8gaHR0cDovL2dldGJvb3RzdHJhcC5jb20vZ2V0dGluZy1zdGFydGVkLyN0aGlyZC1ib3gtc2l6aW5nXG4qIHtcbiAgQGluY2x1ZGUgYm94LXNpemluZyhib3JkZXItYm94KTtcbn1cbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIEBpbmNsdWRlIGJveC1zaXppbmcoYm9yZGVyLWJveCk7XG59XG5cblxuLy8gQm9keSByZXNldFxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG59XG5cbi8vIFJlc2V0IGZvbnRzIGZvciByZWxldmFudCBlbGVtZW50c1xuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5cbi8vIExpbmtzXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgQGluY2x1ZGUgdGFiLWZvY3VzO1xuICB9XG59XG5cblxuLy8gRmlndXJlc1xuLy9cbi8vIFdlIHJlc2V0IHRoaXMgaGVyZSBiZWNhdXNlIHByZXZpb3VzbHkgTm9ybWFsaXplIGhhZCBubyBgZmlndXJlYCBtYXJnaW5zLiBUaGlzXG4vLyBlbnN1cmVzIHdlIGRvbid0IGJyZWFrIGFueW9uZSdzIHVzZSBvZiB0aGUgZWxlbWVudC5cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5cbi8vIEltYWdlc1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi5pbWctcmVzcG9uc2l2ZSB7XG4gIEBpbmNsdWRlIGltZy1yZXNwb25zaXZlO1xufVxuXG4vLyBSb3VuZGVkIGNvcm5lcnNcbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxhcmdlO1xufVxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4vL1xuLy8gSGVhZHMgdXAhIFRoaXMgaXMgbWl4aW4tZWQgaW50byB0aHVtYm5haWxzLmxlc3MgZm9yIGAudGh1bWJuYWlsYC5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICR0aHVtYm5haWwtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyBlYXNlLWluLW91dCk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1yZXNwb25zaXZlKGlubGluZS1ibG9jayk7XG59XG5cbi8vIFBlcmZlY3QgY2lyY2xlXG4uaW1nLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgLy8gc2V0IHJhZGl1cyBpbiBwZXJjZW50c1xufVxuXG5cbi8vIEhvcml6b250YWwgcnVsZXNcblxuaHIge1xuICBtYXJnaW4tdG9wOiAgICAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGhyLWJvcmRlcjtcbn1cblxuXG4vLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy9cbi8vIFNlZTogaHR0cDovL2ExMXlwcm9qZWN0LmNvbS9wb3N0cy9ob3ctdG8taGlkZS1jb250ZW50L1xuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLDAsMCwwKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gIH1cbn1cblxuXG4vLyBpT1MgXCJjbGlja2FibGUgZWxlbWVudHNcIiBmaXggZm9yIHJvbGU9XCJidXR0b25cIlxuLy9cbi8vIEZpeGVzIFwiY2xpY2thYmlsaXR5XCIgaXNzdWUgKGFuZCBtb3JlIGdlbmVyYWxseSwgdGhlIGZpcmluZyBvZiBldmVudHMgc3VjaCBhcyBmb2N1cyBhcyB3ZWxsKVxuLy8gZm9yIHRyYWRpdGlvbmFsbHkgbm9uLWZvY3VzYWJsZSBlbGVtZW50cyB3aXRoIHJvbGU9XCJidXR0b25cIlxuLy8gc2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG4vLyBVcHN0cmVhbSBwYXRjaCBmb3Igbm9ybWFsaXplLmNzcyBzdWJtaXR0ZWQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvcHVsbC8zNzkgLSByZW1vdmUgdGhpcyBmaXggb25jZSB0aGF0IGlzIG1lcmdlZFxuXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn0iLCIkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyOiBmYWxzZSAhZGVmYXVsdDtcbi8vXG4vLyBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy89PSBDb2xvcnNcbi8vXG4vLyMjIEdyYXkgYW5kIGJyYW5kIGNvbG9ycyBmb3IgdXNlIGFjcm9zcyBCb290c3RyYXAuXG5cbiRncmF5LWJhc2U6ICAgICAgICAgICAgICAjMDAwICFkZWZhdWx0O1xuJGdyYXktZGFya2VyOiAgICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktYmFzZSwgMTMuNSUpICFkZWZhdWx0OyAvLyAjMjIyXG4kZ3JheS1kYXJrOiAgICAgICAgICAgICAgbGlnaHRlbigkZ3JheS1iYXNlLCAyMCUpICFkZWZhdWx0OyAgIC8vICMzMzNcbiRncmF5OiAgICAgICAgICAgICAgICAgICBsaWdodGVuKCRncmF5LWJhc2UsIDMzLjUlKSAhZGVmYXVsdDsgLy8gIzU1NVxuJGdyYXktbGlnaHQ6ICAgICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktYmFzZSwgNDYuNyUpICFkZWZhdWx0OyAvLyAjNzc3XG4kZ3JheS1saWdodGVyOiAgICAgICAgICAgbGlnaHRlbigkZ3JheS1iYXNlLCA5My41JSkgIWRlZmF1bHQ7IC8vICNlZWVcblxuJGJyYW5kLXByaW1hcnk6ICAgICAgICAgZGFya2VuKCM0MjhiY2EsIDYuNSUpICFkZWZhdWx0OyAvLyAjMzM3YWI3XG4kYnJhbmQtc3VjY2VzczogICAgICAgICAjNWNiODVjICFkZWZhdWx0O1xuJGJyYW5kLWluZm86ICAgICAgICAgICAgIzViYzBkZSAhZGVmYXVsdDtcbiRicmFuZC13YXJuaW5nOiAgICAgICAgICNmMGFkNGUgIWRlZmF1bHQ7XG4kYnJhbmQtZGFuZ2VyOiAgICAgICAgICAjZDk1MzRmICFkZWZhdWx0O1xuXG5cbi8vPT0gU2NhZmZvbGRpbmdcbi8vXG4vLyMjIFNldHRpbmdzIGZvciBzb21lIG9mIHRoZSBtb3N0IGdsb2JhbCBzdHlsZXMuXG5cbi8vKiogQmFja2dyb3VuZCBjb2xvciBmb3IgYDxib2R5PmAuXG4kYm9keS1iZzogICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuLy8qKiBHbG9iYWwgdGV4dCBjb2xvciBvbiBgPGJvZHk+YC5cbiR0ZXh0LWNvbG9yOiAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XG5cbi8vKiogR2xvYmFsIHRleHR1YWwgbGluayBjb2xvci5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8qKiBMaW5rIGhvdmVyIGNvbG9yIHNldCB2aWEgYGRhcmtlbigpYCBmdW5jdGlvbi5cbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbi8vKiogTGluayBob3ZlciBkZWNvcmF0aW9uLlxuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogdW5kZXJsaW5lICFkZWZhdWx0O1xuXG5cbi8vPT0gVHlwb2dyYXBoeVxuLy9cbi8vIyMgRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LXNlcmlmOiAgICAgICBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWYgIWRlZmF1bHQ7XG4vLyoqIERlZmF1bHQgbW9ub3NwYWNlIGZvbnRzIGZvciBgPGNvZGU+YCwgYDxrYmQ+YCwgYW5kIGA8cHJlPmAuXG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgMTRweCAhZGVmYXVsdDtcbiRmb250LXNpemUtbGFyZ2U6ICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkpICFkZWZhdWx0OyAvLyB+MThweFxuJGZvbnQtc2l6ZS1zbWFsbDogICAgICAgICBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAwLjg1KSkgIWRlZmF1bHQ7IC8vIH4xMnB4XG5cbiRmb250LXNpemUtaDE6ICAgICAgICAgICAgZmxvb3IoKCRmb250LXNpemUtYmFzZSAqIDIuNikpICFkZWZhdWx0OyAvLyB+MzZweFxuJGZvbnQtc2l6ZS1oMjogICAgICAgICAgICBmbG9vcigoJGZvbnQtc2l6ZS1iYXNlICogMi4xNSkpICFkZWZhdWx0OyAvLyB+MzBweFxuJGZvbnQtc2l6ZS1oMzogICAgICAgICAgICBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAxLjcpKSAhZGVmYXVsdDsgLy8gfjI0cHhcbiRmb250LXNpemUtaDQ6ICAgICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkpICFkZWZhdWx0OyAvLyB+MThweFxuJGZvbnQtc2l6ZS1oNTogICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWg2OiAgICAgICAgICAgIGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDAuODUpKSAhZGVmYXVsdDsgLy8gfjEycHhcblxuLy8qKiBVbml0LWxlc3MgYGxpbmUtaGVpZ2h0YCBmb3IgdXNlIGluIGNvbXBvbmVudHMgbGlrZSBidXR0b25zLlxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAxLjQyODU3MTQyOSAhZGVmYXVsdDsgLy8gMjAvMTRcbi8vKiogQ29tcHV0ZWQgXCJsaW5lLWhlaWdodFwiIChgZm9udC1zaXplYCAqIGBsaW5lLWhlaWdodGApIGZvciB1c2Ugd2l0aCBgbWFyZ2luYCwgYHBhZGRpbmdgLCBldGMuXG4kbGluZS1oZWlnaHQtY29tcHV0ZWQ6ICAgIGZsb29yKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSkpICFkZWZhdWx0OyAvLyB+MjBweFxuXG4vLyoqIEJ5IGRlZmF1bHQsIHRoaXMgaW5oZXJpdHMgZnJvbSB0aGUgYDxib2R5PmAuXG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgMS4xICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG5cbi8vPT0gSWNvbm9ncmFwaHlcbi8vXG4vLyMjIFNwZWNpZnkgY3VzdG9tIGxvY2F0aW9uIGFuZCBmaWxlbmFtZSBvZiB0aGUgaW5jbHVkZWQgR2x5cGhpY29ucyBpY29uIGZvbnQuIFVzZWZ1bCBmb3IgdGhvc2UgaW5jbHVkaW5nIEJvb3RzdHJhcCB2aWEgQm93ZXIuXG5cbi8vKiogTG9hZCBmb250cyBmcm9tIHRoaXMgZGlyZWN0b3J5LlxuXG4vLyBbY29udmVydGVyXSBJZiAkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyIGlmIHVzZWQsIHByb3ZpZGUgcGF0aCByZWxhdGl2ZSB0byB0aGUgYXNzZXRzIGxvYWQgcGF0aC5cbi8vIFtjb252ZXJ0ZXJdIFRoaXMgaXMgYmVjYXVzZSBzb21lIGFzc2V0IGhlbHBlcnMsIHN1Y2ggYXMgU3Byb2NrZXRzLCBkbyBub3Qgd29yayB3aXRoIGZpbGUtcmVsYXRpdmUgcGF0aHMuXG4kaWNvbi1mb250LXBhdGg6IGlmKCRib290c3RyYXAtc2Fzcy1hc3NldC1oZWxwZXIsIFwiYm9vdHN0cmFwL1wiLCBcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9cIikgIWRlZmF1bHQ7XG5cbi8vKiogRmlsZSBuYW1lIGZvciBhbGwgZm9udCBmaWxlcy5cbiRpY29uLWZvbnQtbmFtZTogICAgICAgICAgXCJnbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyXCIgIWRlZmF1bHQ7XG4vLyoqIEVsZW1lbnQgSUQgd2l0aGluIFNWRyBpY29uIGZpbGUuXG4kaWNvbi1mb250LXN2Zy1pZDogICAgICAgIFwiZ2x5cGhpY29uc19oYWxmbGluZ3NyZWd1bGFyXCIgIWRlZmF1bHQ7XG5cblxuLy89PSBDb21wb25lbnRzXG4vL1xuLy8jIyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuIFZhbHVlcyBiYXNlZCBvbiAxNHB4IHRleHQgYW5kIDEuNDI4IGxpbmUtaGVpZ2h0ICh+MjBweCB0byBzdGFydCkuXG5cbiRwYWRkaW5nLWJhc2UtdmVydGljYWw6ICAgICA2cHggIWRlZmF1bHQ7XG4kcGFkZGluZy1iYXNlLWhvcml6b250YWw6ICAgMTJweCAhZGVmYXVsdDtcblxuJHBhZGRpbmctbGFyZ2UtdmVydGljYWw6ICAgIDEwcHggIWRlZmF1bHQ7XG4kcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsOiAgMTZweCAhZGVmYXVsdDtcblxuJHBhZGRpbmctc21hbGwtdmVydGljYWw6ICAgIDVweCAhZGVmYXVsdDtcbiRwYWRkaW5nLXNtYWxsLWhvcml6b250YWw6ICAxMHB4ICFkZWZhdWx0O1xuXG4kcGFkZGluZy14cy12ZXJ0aWNhbDogICAgICAgMXB4ICFkZWZhdWx0O1xuJHBhZGRpbmcteHMtaG9yaXpvbnRhbDogICAgIDVweCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWxhcmdlOiAgICAgICAgIDEuMzMzMzMzMyAhZGVmYXVsdDsgLy8gZXh0cmEgZGVjaW1hbHMgZm9yIFdpbiA4LjEgQ2hyb21lXG4kbGluZS1oZWlnaHQtc21hbGw6ICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1cy1iYXNlOiAgICAgICAgNHB4ICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGFyZ2U6ICAgICAgIDZweCAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtYWxsOiAgICAgICAzcHggIWRlZmF1bHQ7XG5cbi8vKiogR2xvYmFsIGNvbG9yIGZvciBhY3RpdmUgaXRlbXMgKGUuZy4sIG5hdnMgb3IgZHJvcGRvd25zKS5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAjZmZmICFkZWZhdWx0O1xuLy8qKiBHbG9iYWwgYmFja2dyb3VuZCBjb2xvciBmb3IgYWN0aXZlIGl0ZW1zIChlLmcuLCBuYXZzIG9yIGRyb3Bkb3ducykuXG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vKiogV2lkdGggb2YgdGhlIGBib3JkZXJgIGZvciBnZW5lcmF0aW5nIGNhcmV0cyB0aGF0IGluZGljYXRvciBkcm9wZG93bnMuXG4kY2FyZXQtd2lkdGgtYmFzZTogICAgICAgICAgNHB4ICFkZWZhdWx0O1xuLy8qKiBDYXJldHMgaW5jcmVhc2Ugc2xpZ2h0bHkgaW4gc2l6ZSBmb3IgbGFyZ2VyIGNvbXBvbmVudHMuXG4kY2FyZXQtd2lkdGgtbGFyZ2U6ICAgICAgICAgNXB4ICFkZWZhdWx0O1xuXG5cbi8vPT0gVGFibGVzXG4vL1xuLy8jIyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vKiogUGFkZGluZyBmb3IgYDx0aD5gcyBhbmQgYDx0ZD5gcy5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgICAgOHB4ICFkZWZhdWx0O1xuLy8qKiBQYWRkaW5nIGZvciBjZWxscyBpbiBgLnRhYmxlLWNvbmRlbnNlZGAuXG4kdGFibGUtY29uZGVuc2VkLWNlbGwtcGFkZGluZzogIDVweCAhZGVmYXVsdDtcblxuLy8qKiBEZWZhdWx0IGJhY2tncm91bmQgY29sb3IgdXNlZCBmb3IgYWxsIHRhYmxlcy5cbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4vLyoqIEJhY2tncm91bmQgY29sb3IgdXNlZCBmb3IgYC50YWJsZS1zdHJpcGVkYC5cbiR0YWJsZS1iZy1hY2NlbnQ6ICAgICAgICAgICAgICAgI2Y5ZjlmOSAhZGVmYXVsdDtcbi8vKiogQmFja2dyb3VuZCBjb2xvciB1c2VkIGZvciBgLnRhYmxlLWhvdmVyYC5cbiR0YWJsZS1iZy1ob3ZlcjogICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbiR0YWJsZS1iZy1hY3RpdmU6ICAgICAgICAgICAgICAgJHRhYmxlLWJnLWhvdmVyICFkZWZhdWx0O1xuXG4vLyoqIEJvcmRlciBjb2xvciBmb3IgdGFibGUgYW5kIGNlbGwgYm9yZGVycy5cbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcblxuXG4vLz09IEJ1dHRvbnNcbi8vXG4vLyMjIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG5vcm1hbCAhZGVmYXVsdDtcblxuJGJ0bi1kZWZhdWx0LWNvbG9yOiAgICAgICAgICAgICAgIzMzMyAhZGVmYXVsdDtcbiRidG4tZGVmYXVsdC1iZzogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYnRuLWRlZmF1bHQtYm9yZGVyOiAgICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xuXG4kYnRuLXByaW1hcnktY29sb3I6ICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGJ0bi1wcmltYXJ5LWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4kYnRuLXByaW1hcnktYm9yZGVyOiAgICAgICAgICAgICBkYXJrZW4oJGJ0bi1wcmltYXJ5LWJnLCA1JSkgIWRlZmF1bHQ7XG5cbiRidG4tc3VjY2Vzcy1jb2xvcjogICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYnRuLXN1Y2Nlc3MtYmc6ICAgICAgICAgICAgICAgICAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcbiRidG4tc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAgICAgIGRhcmtlbigkYnRuLXN1Y2Nlc3MtYmcsIDUlKSAhZGVmYXVsdDtcblxuJGJ0bi1pbmZvLWNvbG9yOiAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRidG4taW5mby1iZzogICAgICAgICAgICAgICAgICAgICRicmFuZC1pbmZvICFkZWZhdWx0O1xuJGJ0bi1pbmZvLWJvcmRlcjogICAgICAgICAgICAgICAgZGFya2VuKCRidG4taW5mby1iZywgNSUpICFkZWZhdWx0O1xuXG4kYnRuLXdhcm5pbmctY29sb3I6ICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGJ0bi13YXJuaW5nLWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XG4kYnRuLXdhcm5pbmctYm9yZGVyOiAgICAgICAgICAgICBkYXJrZW4oJGJ0bi13YXJuaW5nLWJnLCA1JSkgIWRlZmF1bHQ7XG5cbiRidG4tZGFuZ2VyLWNvbG9yOiAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYnRuLWRhbmdlci1iZzogICAgICAgICAgICAgICAgICAkYnJhbmQtZGFuZ2VyICFkZWZhdWx0O1xuJGJ0bi1kYW5nZXItYm9yZGVyOiAgICAgICAgICAgICAgZGFya2VuKCRidG4tZGFuZ2VyLWJnLCA1JSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuXG5cbi8vPT0gRm9ybXNcbi8vXG4vLyMjXG5cbi8vKiogYDxpbnB1dD5gIGJhY2tncm91bmQgY29sb3JcbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIGA8aW5wdXQgZGlzYWJsZWQ+YCBiYWNrZ3JvdW5kIGNvbG9yXG4kaW5wdXQtYmctZGlzYWJsZWQ6ICAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuXG4vLyoqIFRleHQgY29sb3IgZm9yIGA8aW5wdXQ+YHNcbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5ICFkZWZhdWx0O1xuLy8qKiBgPGlucHV0PmAgYm9yZGVyIGNvbG9yXG4kaW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xuXG4vLyBUT0RPOiBSZW5hbWUgYCRpbnB1dC1ib3JkZXItcmFkaXVzYCB0byBgJGlucHV0LWJvcmRlci1yYWRpdXMtYmFzZWAgaW4gdjRcbi8vKiogRGVmYXVsdCBgLmZvcm0tY29udHJvbGAgYm9yZGVyIHJhZGl1c1xuLy8gVGhpcyBoYXMgbm8gZWZmZWN0IG9uIGA8c2VsZWN0PmBzIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuLy8qKiBMYXJnZSBgLmZvcm0tY29udHJvbGAgYm9yZGVyIHJhZGl1c1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGFyZ2U6ICAgICAgJGJvcmRlci1yYWRpdXMtbGFyZ2UgIWRlZmF1bHQ7XG4vLyoqIFNtYWxsIGAuZm9ybS1jb250cm9sYCBib3JkZXIgcmFkaXVzXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbWFsbDogICAgICAkYm9yZGVyLXJhZGl1cy1zbWFsbCAhZGVmYXVsdDtcblxuLy8qKiBCb3JkZXIgY29sb3IgZm9yIGlucHV0cyBvbiBmb2N1c1xuJGlucHV0LWJvcmRlci1mb2N1czogICAgICAgICAgICAgIzY2YWZlOSAhZGVmYXVsdDtcblxuLy8qKiBQbGFjZWhvbGRlciB0ZXh0IGNvbG9yXG4kaW5wdXQtY29sb3ItcGxhY2Vob2xkZXI6ICAgICAgICAjOTk5ICFkZWZhdWx0O1xuXG4vLyoqIERlZmF1bHQgYC5mb3JtLWNvbnRyb2xgIGhlaWdodFxuJGlucHV0LWhlaWdodC1iYXNlOiAgICAgICAgICAgICAgKCRsaW5lLWhlaWdodC1jb21wdXRlZCArICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICogMikgKyAyKSAhZGVmYXVsdDtcbi8vKiogTGFyZ2UgYC5mb3JtLWNvbnRyb2xgIGhlaWdodFxuJGlucHV0LWhlaWdodC1sYXJnZTogICAgICAgICAgICAgKGNlaWwoJGZvbnQtc2l6ZS1sYXJnZSAqICRsaW5lLWhlaWdodC1sYXJnZSkgKyAoJHBhZGRpbmctbGFyZ2UtdmVydGljYWwgKiAyKSArIDIpICFkZWZhdWx0O1xuLy8qKiBTbWFsbCBgLmZvcm0tY29udHJvbGAgaGVpZ2h0XG4kaW5wdXQtaGVpZ2h0LXNtYWxsOiAgICAgICAgICAgICAoZmxvb3IoJGZvbnQtc2l6ZS1zbWFsbCAqICRsaW5lLWhlaWdodC1zbWFsbCkgKyAoJHBhZGRpbmctc21hbGwtdmVydGljYWwgKiAyKSArIDIpICFkZWZhdWx0O1xuXG4vLyoqIGAuZm9ybS1ncm91cGAgbWFyZ2luXG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAxNXB4ICFkZWZhdWx0O1xuXG4kbGVnZW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xuJGxlZ2VuZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgI2U1ZTVlNSAhZGVmYXVsdDtcblxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIGZvciB0ZXh0dWFsIGlucHV0IGFkZG9uc1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcbi8vKiogQm9yZGVyIGNvbG9yIGZvciB0ZXh0dWFsIGlucHV0IGFkZG9uc1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlciAhZGVmYXVsdDtcblxuLy8qKiBEaXNhYmxlZCBjdXJzb3IgZm9yIGZvcm0gY29udHJvbHMgYW5kIGJ1dHRvbnMuXG4kY3Vyc29yLWRpc2FibGVkOiAgICAgICAgICAgICAgICBub3QtYWxsb3dlZCAhZGVmYXVsdDtcblxuXG4vLz09IERyb3Bkb3duc1xuLy9cbi8vIyMgRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyoqIEJhY2tncm91bmQgZm9yIHRoZSBkcm9wZG93biBtZW51LlxuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogRHJvcGRvd24gbWVudSBgYm9yZGVyLWNvbG9yYC5cbiRkcm9wZG93bi1ib3JkZXI6ICAgICAgICAgICAgICAgIHJnYmEoMCwwLDAsLjE1KSAhZGVmYXVsdDtcbi8vKiogRHJvcGRvd24gbWVudSBgYm9yZGVyLWNvbG9yYCAqKmZvciBJRTgqKi5cbiRkcm9wZG93bi1mYWxsYmFjay1ib3JkZXI6ICAgICAgICNjY2MgIWRlZmF1bHQ7XG4vLyoqIERpdmlkZXIgY29sb3IgZm9yIGJldHdlZW4gZHJvcGRvd24gaXRlbXMuXG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAjZTVlNWU1ICFkZWZhdWx0O1xuXG4vLyoqIERyb3Bkb3duIGxpbmsgdGV4dCBjb2xvci5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XG4vLyoqIEhvdmVyIGNvbG9yIGZvciBkcm9wZG93biBsaW5rcy5cbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgIGRhcmtlbigkZ3JheS1kYXJrLCA1JSkgIWRlZmF1bHQ7XG4vLyoqIEhvdmVyIGJhY2tncm91bmQgZm9yIGRyb3Bkb3duIGxpbmtzLlxuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcblxuLy8qKiBBY3RpdmUgZHJvcGRvd24gbWVudSBpdGVtIHRleHQgY29sb3IuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vKiogQWN0aXZlIGRyb3Bkb3duIG1lbnUgaXRlbSBiYWNrZ3JvdW5kIGNvbG9yLlxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbi8vKiogRGlzYWJsZWQgZHJvcGRvd24gbWVudSBpdGVtIGJhY2tncm91bmQgY29sb3IuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAkZ3JheS1saWdodCAhZGVmYXVsdDtcblxuLy8qKiBUZXh0IGNvbG9yIGZvciBoZWFkZXJzIHdpdGhpbiBkcm9wZG93biBtZW51cy5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuXG4vLyoqIERlcHJlY2F0ZWQgYCRkcm9wZG93bi1jYXJldC1jb2xvcmAgYXMgb2YgdjMuMS4wXG4kZHJvcGRvd24tY2FyZXQtY29sb3I6ICAgICAgICAgICAjMDAwICFkZWZhdWx0O1xuXG5cbi8vLS0gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuLy9cbi8vIE5vdGU6IFRoZXNlIHZhcmlhYmxlcyBhcmUgbm90IGdlbmVyYXRlZCBpbnRvIHRoZSBDdXN0b21pemVyLlxuXG4kemluZGV4LW5hdmJhcjogICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuJHppbmRleC1uYXZiYXItZml4ZWQ6ICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2dyb3VuZDogIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuXG5cbi8vPT0gTWVkaWEgcXVlcmllcyBicmVha3BvaW50c1xuLy9cbi8vIyMgRGVmaW5lIHRoZSBicmVha3BvaW50cyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSwgYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gRXh0cmEgc21hbGwgc2NyZWVuIC8gcGhvbmVcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi14c2AgYXMgb2YgdjMuMC4xXG4kc2NyZWVuLXhzOiAgICAgICAgICAgICAgICAgIDQ4MHB4ICFkZWZhdWx0O1xuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXhzLW1pbmAgYXMgb2YgdjMuMi4wXG4kc2NyZWVuLXhzLW1pbjogICAgICAgICAgICAgICRzY3JlZW4teHMgIWRlZmF1bHQ7XG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tcGhvbmVgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1waG9uZTogICAgICAgICAgICAgICAkc2NyZWVuLXhzLW1pbiAhZGVmYXVsdDtcblxuLy8gU21hbGwgc2NyZWVuIC8gdGFibGV0XG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tc21gIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1zbTogICAgICAgICAgICAgICAgICA3NjhweCAhZGVmYXVsdDtcbiRzY3JlZW4tc20tbWluOiAgICAgICAgICAgICAgJHNjcmVlbi1zbSAhZGVmYXVsdDtcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi10YWJsZXRgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi10YWJsZXQ6ICAgICAgICAgICAgICAkc2NyZWVuLXNtLW1pbiAhZGVmYXVsdDtcblxuLy8gTWVkaXVtIHNjcmVlbiAvIGRlc2t0b3Bcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1tZGAgYXMgb2YgdjMuMC4xXG4kc2NyZWVuLW1kOiAgICAgICAgICAgICAgICAgIDk5MnB4ICFkZWZhdWx0O1xuJHNjcmVlbi1tZC1taW46ICAgICAgICAgICAgICAkc2NyZWVuLW1kICFkZWZhdWx0O1xuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLWRlc2t0b3BgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1kZXNrdG9wOiAgICAgICAgICAgICAkc2NyZWVuLW1kLW1pbiAhZGVmYXVsdDtcblxuLy8gTGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbGdgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1sZzogICAgICAgICAgICAgICAgICAxMjAwcHggIWRlZmF1bHQ7XG4kc2NyZWVuLWxnLW1pbjogICAgICAgICAgICAgICRzY3JlZW4tbGcgIWRlZmF1bHQ7XG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbGctZGVza3RvcGAgYXMgb2YgdjMuMC4xXG4kc2NyZWVuLWxnLWRlc2t0b3A6ICAgICAgICAgICRzY3JlZW4tbGctbWluICFkZWZhdWx0O1xuXG4vLyBTbyBtZWRpYSBxdWVyaWVzIGRvbid0IG92ZXJsYXAgd2hlbiByZXF1aXJlZCwgcHJvdmlkZSBhIG1heGltdW1cbiRzY3JlZW4teHMtbWF4OiAgICAgICAgICAgICAgKCRzY3JlZW4tc20tbWluIC0gMSkgIWRlZmF1bHQ7XG4kc2NyZWVuLXNtLW1heDogICAgICAgICAgICAgICgkc2NyZWVuLW1kLW1pbiAtIDEpICFkZWZhdWx0O1xuJHNjcmVlbi1tZC1tYXg6ICAgICAgICAgICAgICAoJHNjcmVlbi1sZy1taW4gLSAxKSAhZGVmYXVsdDtcblxuXG4vLz09IEdyaWQgc3lzdGVtXG4vL1xuLy8jIyBEZWZpbmUgeW91ciBjdXN0b20gcmVzcG9uc2l2ZSBncmlkLlxuXG4vLyoqIE51bWJlciBvZiBjb2x1bW5zIGluIHRoZSBncmlkLlxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuLy8qKiBQYWRkaW5nIGJldHdlZW4gY29sdW1ucy4gR2V0cyBkaXZpZGVkIGluIGhhbGYgZm9yIHRoZSBsZWZ0IGFuZCByaWdodC5cbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAzMHB4ICFkZWZhdWx0O1xuLy8gTmF2YmFyIGNvbGxhcHNlXG4vLyoqIFBvaW50IGF0IHdoaWNoIHRoZSBuYXZiYXIgYmVjb21lcyB1bmNvbGxhcHNlZC5cbiRncmlkLWZsb2F0LWJyZWFrcG9pbnQ6ICAgICAkc2NyZWVuLXNtLW1pbiAhZGVmYXVsdDtcbi8vKiogUG9pbnQgYXQgd2hpY2ggdGhlIG5hdmJhciBiZWdpbnMgY29sbGFwc2luZy5cbiRncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4OiAoJGdyaWQtZmxvYXQtYnJlYWtwb2ludCAtIDEpICFkZWZhdWx0O1xuXG5cbi8vPT0gQ29udGFpbmVyIHNpemVzXG4vL1xuLy8jIyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBTbWFsbCBzY3JlZW4gLyB0YWJsZXRcbiRjb250YWluZXItdGFibGV0OiAgICAgICAgICAgICAoNzIwcHggKyAkZ3JpZC1ndXR0ZXItd2lkdGgpICFkZWZhdWx0O1xuLy8qKiBGb3IgYCRzY3JlZW4tc20tbWluYCBhbmQgdXAuXG4kY29udGFpbmVyLXNtOiAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci10YWJsZXQgIWRlZmF1bHQ7XG5cbi8vIE1lZGl1bSBzY3JlZW4gLyBkZXNrdG9wXG4kY29udGFpbmVyLWRlc2t0b3A6ICAgICAgICAgICAgKDk0MHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vKiogRm9yIGAkc2NyZWVuLW1kLW1pbmAgYW5kIHVwLlxuJGNvbnRhaW5lci1tZDogICAgICAgICAgICAgICAgICRjb250YWluZXItZGVza3RvcCAhZGVmYXVsdDtcblxuLy8gTGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXG4kY29udGFpbmVyLWxhcmdlLWRlc2t0b3A6ICAgICAgKDExNDBweCArICRncmlkLWd1dHRlci13aWR0aCkgIWRlZmF1bHQ7XG4vLyoqIEZvciBgJHNjcmVlbi1sZy1taW5gIGFuZCB1cC5cbiRjb250YWluZXItbGc6ICAgICAgICAgICAgICAgICAkY29udGFpbmVyLWxhcmdlLWRlc2t0b3AgIWRlZmF1bHQ7XG5cblxuLy89PSBOYXZiYXJcbi8vXG4vLyMjXG5cbi8vIEJhc2ljcyBvZiBhIG5hdmJhclxuJG5hdmJhci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICA1MHB4ICFkZWZhdWx0O1xuJG5hdmJhci1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAkbGluZS1oZWlnaHQtY29tcHV0ZWQgIWRlZmF1bHQ7XG4kbmF2YmFyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDogICAgICAgIGZsb29yKCgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSkgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmctdmVydGljYWw6ICAgICAgICAgICgoJG5hdmJhci1oZWlnaHQgLSAkbGluZS1oZWlnaHQtY29tcHV0ZWQpIC8gMikgIWRlZmF1bHQ7XG4kbmF2YmFyLWNvbGxhcHNlLW1heC1oZWlnaHQ6ICAgICAgIDM0MHB4ICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRlZmF1bHQtY29sb3I6ICAgICAgICAgICAgICM3NzcgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtYmc6ICAgICAgICAgICAgICAgICNmOGY4ZjggIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtYm9yZGVyOiAgICAgICAgICAgIGRhcmtlbigkbmF2YmFyLWRlZmF1bHQtYmcsIDYuNSUpICFkZWZhdWx0O1xuXG4vLyBOYXZiYXIgbGlua3NcbiRuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAjNzc3ICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICMzMzMgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAgIzU1NSAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICBkYXJrZW4oJG5hdmJhci1kZWZhdWx0LWJnLCA2LjUlKSAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAjY2NjICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtYmc6ICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4vLyBOYXZiYXIgYnJhbmQgbGFiZWxcbiRuYXZiYXItZGVmYXVsdC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAkbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJG5hdmJhci1kZWZhdWx0LWJyYW5kLWNvbG9yLCAxMCUpICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWJyYW5kLWhvdmVyLWJnOiAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4vLyBOYXZiYXIgdG9nZ2xlXG4kbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWhvdmVyLWJnOiAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC10b2dnbGUtaWNvbi1iYXItYmc6ICAgICAgICAjODg4ICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1ib3JkZXItY29sb3I6ICAgICAgICNkZGQgIWRlZmF1bHQ7XG5cblxuLy8gSW52ZXJ0ZWQgbmF2YmFyXG4vLyBSZXNldCBpbnZlcnRlZCBuYXZiYXIgYmFzaWNzXG4kbmF2YmFyLWludmVyc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktbGlnaHQsIDE1JSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICMyMjIgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkbmF2YmFyLWludmVyc2UtYmcsIDEwJSkgIWRlZmF1bHQ7XG5cbi8vIEludmVydGVkIG5hdmJhciBsaW5rc1xuJG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICBsaWdodGVuKCRncmF5LWxpZ2h0LCAxNSUpICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAgIGRhcmtlbigkbmF2YmFyLWludmVyc2UtYmcsIDEwJSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICM0NDQgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1iZzogICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4vLyBJbnZlcnRlZCBuYXZiYXIgYnJhbmQgbGFiZWxcbiRuYXZiYXItaW52ZXJzZS1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4vLyBJbnZlcnRlZCBuYXZiYXIgdG9nZ2xlXG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWhvdmVyLWJnOiAgICAgICAgICAgICMzMzMgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWljb24tYmFyLWJnOiAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWJvcmRlci1jb2xvcjogICAgICAgICMzMzMgIWRlZmF1bHQ7XG5cblxuLy89PSBOYXZzXG4vL1xuLy8jI1xuXG4vLz09PSBTaGFyZWQgbmF2IHN0eWxlc1xuJG5hdi1saW5rLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMHB4IDE1cHggIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG5cbiRuYXYtZGlzYWJsZWQtbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4kbmF2LWRpc2FibGVkLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuXG4vLz09IFRhYnNcbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWFjdGl2ZS1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAkZ3JheSAhZGVmYXVsdDtcbiRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAgI2RkZCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWp1c3RpZmllZC1saW5rLWJvcmRlci1jb2xvcjogICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xuJG5hdi10YWJzLWp1c3RpZmllZC1hY3RpdmUtbGluay1ib3JkZXItY29sb3I6ICAgICAkYm9keS1iZyAhZGVmYXVsdDtcblxuLy89PSBQaWxsc1xuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuJG5hdi1waWxscy1hY3RpdmUtbGluay1ob3Zlci1iZzogICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtYWN0aXZlLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy89PSBQYWdpbmF0aW9uXG4vL1xuLy8jI1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXI6ICAgICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyOiAgICAgICAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyOiAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcblxuXG4vLz09IFBhZ2VyXG4vL1xuLy8jI1xuXG4kcGFnZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1iZyAhZGVmYXVsdDtcbiRwYWdlci1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICAgICAgICRwYWdpbmF0aW9uLWJvcmRlciAhZGVmYXVsdDtcbiRwYWdlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgIDE1cHggIWRlZmF1bHQ7XG5cbiRwYWdlci1ob3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICRwYWdpbmF0aW9uLWhvdmVyLWJnICFkZWZhdWx0O1xuXG4kcGFnZXItYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnZXItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cbiRwYWdlci1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vPT0gSnVtYm90cm9uXG4vL1xuLy8jI1xuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1jb2xvcjogICAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tYmc6ICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWhlYWRpbmctY29sb3I6ICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1mb250LXNpemU6ICAgICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS41KSkgIWRlZmF1bHQ7XG5cblxuLy89PSBGb3JtIHN0YXRlcyBhbmQgYWxlcnRzXG4vL1xuLy8jIyBEZWZpbmUgY29sb3JzIGZvciBmb3JtIGZlZWRiYWNrIHN0YXRlcyBhbmQsIGJ5IGRlZmF1bHQsIGFsZXJ0cy5cblxuJHN0YXRlLXN1Y2Nlc3MtdGV4dDogICAgICAgICAgICAgIzNjNzYzZCAhZGVmYXVsdDtcbiRzdGF0ZS1zdWNjZXNzLWJnOiAgICAgICAgICAgICAgICNkZmYwZDggIWRlZmF1bHQ7XG4kc3RhdGUtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAgICBkYXJrZW4oYWRqdXN0LWh1ZSgkc3RhdGUtc3VjY2Vzcy1iZywgLTEwKSwgNSUpICFkZWZhdWx0O1xuXG4kc3RhdGUtaW5mby10ZXh0OiAgICAgICAgICAgICAgICAjMzE3MDhmICFkZWZhdWx0O1xuJHN0YXRlLWluZm8tYmc6ICAgICAgICAgICAgICAgICAgI2Q5ZWRmNyAhZGVmYXVsdDtcbiRzdGF0ZS1pbmZvLWJvcmRlcjogICAgICAgICAgICAgIGRhcmtlbihhZGp1c3QtaHVlKCRzdGF0ZS1pbmZvLWJnLCAtMTApLCA3JSkgIWRlZmF1bHQ7XG5cbiRzdGF0ZS13YXJuaW5nLXRleHQ6ICAgICAgICAgICAgICM4YTZkM2IgIWRlZmF1bHQ7XG4kc3RhdGUtd2FybmluZy1iZzogICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuJHN0YXRlLXdhcm5pbmctYm9yZGVyOiAgICAgICAgICAgZGFya2VuKGFkanVzdC1odWUoJHN0YXRlLXdhcm5pbmctYmcsIC0xMCksIDUlKSAhZGVmYXVsdDtcblxuJHN0YXRlLWRhbmdlci10ZXh0OiAgICAgICAgICAgICAgI2E5NDQ0MiAhZGVmYXVsdDtcbiRzdGF0ZS1kYW5nZXItYmc6ICAgICAgICAgICAgICAgICNmMmRlZGUgIWRlZmF1bHQ7XG4kc3RhdGUtZGFuZ2VyLWJvcmRlcjogICAgICAgICAgICBkYXJrZW4oYWRqdXN0LWh1ZSgkc3RhdGUtZGFuZ2VyLWJnLCAtMTApLCA1JSkgIWRlZmF1bHQ7XG5cblxuLy89PSBUb29sdGlwc1xuLy9cbi8vIyNcblxuLy8qKiBUb29sdGlwIG1heCB3aWR0aFxuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4vLyoqIFRvb2x0aXAgdGV4dCBjb2xvclxuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogVG9vbHRpcCBiYWNrZ3JvdW5kIGNvbG9yXG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAjMDAwICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG5cbi8vKiogVG9vbHRpcCBhcnJvdyB3aWR0aFxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgNXB4ICFkZWZhdWx0O1xuLy8qKiBUb29sdGlwIGFycm93IGNvbG9yXG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuXG4vLz09IFBvcG92ZXJzXG4vL1xuLy8jI1xuXG4vLyoqIFBvcG92ZXIgYm9keSBiYWNrZ3JvdW5kIGNvbG9yXG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIFBvcG92ZXIgbWF4aW11bSB3aWR0aFxuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbi8vKiogUG9wb3ZlciBib3JkZXIgY29sb3JcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgwLDAsMCwuMikgIWRlZmF1bHQ7XG4vLyoqIFBvcG92ZXIgZmFsbGJhY2sgYm9yZGVyIGNvbG9yXG4kcG9wb3Zlci1mYWxsYmFjay1ib3JkZXItY29sb3I6ICAgICAgICNjY2MgIWRlZmF1bHQ7XG5cbi8vKiogUG9wb3ZlciB0aXRsZSBiYWNrZ3JvdW5kIGNvbG9yXG4kcG9wb3Zlci10aXRsZS1iZzogICAgICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuXG4vLyoqIFBvcG92ZXIgYXJyb3cgd2lkdGhcbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbi8vKiogUG9wb3ZlciBhcnJvdyBjb2xvclxuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuLy8qKiBQb3BvdmVyIG91dGVyIGFycm93IHdpZHRoXG4kcG9wb3Zlci1hcnJvdy1vdXRlci13aWR0aDogICAgICAgICAgICgkcG9wb3Zlci1hcnJvdy13aWR0aCArIDEpICFkZWZhdWx0O1xuLy8qKiBQb3BvdmVyIG91dGVyIGFycm93IGNvbG9yXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICAgIGZhZGVfaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAwLjA1KSAhZGVmYXVsdDtcbi8vKiogUG9wb3ZlciBvdXRlciBhcnJvdyBmYWxsYmFjayBjb2xvclxuJHBvcG92ZXItYXJyb3ctb3V0ZXItZmFsbGJhY2stY29sb3I6ICBkYXJrZW4oJHBvcG92ZXItZmFsbGJhY2stYm9yZGVyLWNvbG9yLCAyMCUpICFkZWZhdWx0O1xuXG5cbi8vPT0gTGFiZWxzXG4vL1xuLy8jI1xuXG4vLyoqIERlZmF1bHQgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLWRlZmF1bHQtYmc6ICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIFByaW1hcnkgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLXByaW1hcnktYmc6ICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4vLyoqIFN1Y2Nlc3MgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLXN1Y2Nlc3MtYmc6ICAgICAgICAgICAgJGJyYW5kLXN1Y2Nlc3MgIWRlZmF1bHQ7XG4vLyoqIEluZm8gbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLWluZm8tYmc6ICAgICAgICAgICAgICAgJGJyYW5kLWluZm8gIWRlZmF1bHQ7XG4vLyoqIFdhcm5pbmcgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLXdhcm5pbmctYmc6ICAgICAgICAgICAgJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XG4vLyoqIERhbmdlciBsYWJlbCBiYWNrZ3JvdW5kIGNvbG9yXG4kbGFiZWwtZGFuZ2VyLWJnOiAgICAgICAgICAgICAkYnJhbmQtZGFuZ2VyICFkZWZhdWx0O1xuXG4vLyoqIERlZmF1bHQgbGFiZWwgdGV4dCBjb2xvclxuJGxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogRGVmYXVsdCB0ZXh0IGNvbG9yIG9mIGEgbGlua2VkIGxhYmVsXG4kbGFiZWwtbGluay1ob3Zlci1jb2xvcjogICAgICAjZmZmICFkZWZhdWx0O1xuXG5cbi8vPT0gTW9kYWxzXG4vL1xuLy8jI1xuXG4vLyoqIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgMTVweCAhZGVmYXVsdDtcblxuLy8qKiBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIHRpdGxlXG4kbW9kYWwtdGl0bGUtcGFkZGluZzogICAgICAgICAxNXB4ICFkZWZhdWx0O1xuLy8qKiBNb2RhbCB0aXRsZSBsaW5lLWhlaWdodFxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiBtb2RhbCBjb250ZW50IGFyZWFcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogTW9kYWwgY29udGVudCBib3JkZXIgY29sb3JcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgcmdiYSgwLDAsMCwuMikgIWRlZmF1bHQ7XG4vLyoqIE1vZGFsIGNvbnRlbnQgYm9yZGVyIGNvbG9yICoqZm9yIElFOCoqXG4kbW9kYWwtY29udGVudC1mYWxsYmFjay1ib3JkZXItY29sb3I6ICAgICAgICAgICM5OTkgIWRlZmF1bHQ7XG5cbi8vKiogTW9kYWwgYmFja2Ryb3AgYmFja2dyb3VuZCBjb2xvclxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcbi8vKiogTW9kYWwgYmFja2Ryb3Agb3BhY2l0eVxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgLjUgIWRlZmF1bHQ7XG4vLyoqIE1vZGFsIGhlYWRlciBib3JkZXIgY29sb3JcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICNlNWU1ZTUgIWRlZmF1bHQ7XG4vLyoqIE1vZGFsIGZvb3RlciBib3JkZXIgY29sb3JcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICA5MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgIDYwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cblxuLy89PSBBbGVydHNcbi8vXG4vLyMjIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZzogICAgICAgICAgICAgICAxNXB4ICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgIGJvbGQgIWRlZmF1bHQ7XG5cbiRhbGVydC1zdWNjZXNzLWJnOiAgICAgICAgICAgICRzdGF0ZS1zdWNjZXNzLWJnICFkZWZhdWx0O1xuJGFsZXJ0LXN1Y2Nlc3MtdGV4dDogICAgICAgICAgJHN0YXRlLXN1Y2Nlc3MtdGV4dCAhZGVmYXVsdDtcbiRhbGVydC1zdWNjZXNzLWJvcmRlcjogICAgICAgICRzdGF0ZS1zdWNjZXNzLWJvcmRlciAhZGVmYXVsdDtcblxuJGFsZXJ0LWluZm8tYmc6ICAgICAgICAgICAgICAgJHN0YXRlLWluZm8tYmcgIWRlZmF1bHQ7XG4kYWxlcnQtaW5mby10ZXh0OiAgICAgICAgICAgICAkc3RhdGUtaW5mby10ZXh0ICFkZWZhdWx0O1xuJGFsZXJ0LWluZm8tYm9yZGVyOiAgICAgICAgICAgJHN0YXRlLWluZm8tYm9yZGVyICFkZWZhdWx0O1xuXG4kYWxlcnQtd2FybmluZy1iZzogICAgICAgICAgICAkc3RhdGUtd2FybmluZy1iZyAhZGVmYXVsdDtcbiRhbGVydC13YXJuaW5nLXRleHQ6ICAgICAgICAgICRzdGF0ZS13YXJuaW5nLXRleHQgIWRlZmF1bHQ7XG4kYWxlcnQtd2FybmluZy1ib3JkZXI6ICAgICAgICAkc3RhdGUtd2FybmluZy1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRhbGVydC1kYW5nZXItYmc6ICAgICAgICAgICAgICRzdGF0ZS1kYW5nZXItYmcgIWRlZmF1bHQ7XG4kYWxlcnQtZGFuZ2VyLXRleHQ6ICAgICAgICAgICAkc3RhdGUtZGFuZ2VyLXRleHQgIWRlZmF1bHQ7XG4kYWxlcnQtZGFuZ2VyLWJvcmRlcjogICAgICAgICAkc3RhdGUtZGFuZ2VyLWJvcmRlciAhZGVmYXVsdDtcblxuXG4vLz09IFByb2dyZXNzIGJhcnNcbi8vXG4vLyMjXG5cbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiB0aGUgd2hvbGUgcHJvZ3Jlc3MgY29tcG9uZW50XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xuLy8qKiBQcm9ncmVzcyBiYXIgdGV4dCBjb2xvclxuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogVmFyaWFibGUgZm9yIHNldHRpbmcgcm91bmRlZCBjb3JuZXJzIG9uIHByb2dyZXNzIGJhci5cbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XG5cbi8vKiogRGVmYXVsdCBwcm9ncmVzcyBiYXIgY29sb3JcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8qKiBTdWNjZXNzIHByb2dyZXNzIGJhciBjb2xvclxuJHByb2dyZXNzLWJhci1zdWNjZXNzLWJnOiAgICAgJGJyYW5kLXN1Y2Nlc3MgIWRlZmF1bHQ7XG4vLyoqIFdhcm5pbmcgcHJvZ3Jlc3MgYmFyIGNvbG9yXG4kcHJvZ3Jlc3MtYmFyLXdhcm5pbmctYmc6ICAgICAkYnJhbmQtd2FybmluZyAhZGVmYXVsdDtcbi8vKiogRGFuZ2VyIHByb2dyZXNzIGJhciBjb2xvclxuJHByb2dyZXNzLWJhci1kYW5nZXItYmc6ICAgICAgJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcbi8vKiogSW5mbyBwcm9ncmVzcyBiYXIgY29sb3JcbiRwcm9ncmVzcy1iYXItaW5mby1iZzogICAgICAgICRicmFuZC1pbmZvICFkZWZhdWx0O1xuXG5cbi8vPT0gTGlzdCBncm91cFxuLy9cbi8vIyNcblxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9uIGAubGlzdC1ncm91cC1pdGVtYFxuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuLy8qKiBgLmxpc3QtZ3JvdXAtaXRlbWAgYm9yZGVyIGNvbG9yXG4kbGlzdC1ncm91cC1ib3JkZXI6ICAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG4vLyoqIExpc3QgZ3JvdXAgYm9yZGVyIHJhZGl1c1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2Ygc2luZ2xlIGxpc3QgaXRlbXMgb24gaG92ZXJcbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbi8vKiogVGV4dCBjb2xvciBvZiBhY3RpdmUgbGlzdCBpdGVtc1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiBhY3RpdmUgbGlzdCBpdGVtc1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbi8vKiogQm9yZGVyIGNvbG9yIG9mIGFjdGl2ZSBsaXN0IGVsZW1lbnRzXG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyOiAgICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbi8vKiogVGV4dCBjb2xvciBmb3IgY29udGVudCB3aXRoaW4gYWN0aXZlIGxpc3QgaXRlbXNcbiRsaXN0LWdyb3VwLWFjdGl2ZS10ZXh0LWNvbG9yOiAgbGlnaHRlbigkbGlzdC1ncm91cC1hY3RpdmUtYmcsIDQwJSkgIWRlZmF1bHQ7XG5cbi8vKiogVGV4dCBjb2xvciBvZiBkaXNhYmxlZCBsaXN0IGl0ZW1zXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiBkaXNhYmxlZCBsaXN0IGl0ZW1zXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuLy8qKiBUZXh0IGNvbG9yIGZvciBjb250ZW50IHdpdGhpbiBkaXNhYmxlZCBsaXN0IGl0ZW1zXG4kbGlzdC1ncm91cC1kaXNhYmxlZC10ZXh0LWNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtbGluay1jb2xvcjogICAgICAgICAjNTU1ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtbGluay1ob3Zlci1jb2xvcjogICAkbGlzdC1ncm91cC1saW5rLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtbGluay1oZWFkaW5nLWNvbG9yOiAjMzMzICFkZWZhdWx0O1xuXG5cbi8vPT0gUGFuZWxzXG4vL1xuLy8jI1xuXG4kcGFuZWwtYmc6ICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJHBhbmVsLWJvZHktcGFkZGluZzogICAgICAgICAgMTVweCAhZGVmYXVsdDtcbiRwYW5lbC1oZWFkaW5nLXBhZGRpbmc6ICAgICAgIDEwcHggMTVweCAhZGVmYXVsdDtcbiRwYW5lbC1mb290ZXItcGFkZGluZzogICAgICAgICRwYW5lbC1oZWFkaW5nLXBhZGRpbmcgIWRlZmF1bHQ7XG4kcGFuZWwtYm9yZGVyLXJhZGl1czogICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuXG4vLyoqIEJvcmRlciBjb2xvciBmb3IgZWxlbWVudHMgd2l0aGluIHBhbmVsc1xuJHBhbmVsLWlubmVyLWJvcmRlcjogICAgICAgICAgI2RkZCAhZGVmYXVsdDtcbiRwYW5lbC1mb290ZXItYmc6ICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG5cbiRwYW5lbC1kZWZhdWx0LXRleHQ6ICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XG4kcGFuZWwtZGVmYXVsdC1ib3JkZXI6ICAgICAgICAjZGRkICFkZWZhdWx0O1xuJHBhbmVsLWRlZmF1bHQtaGVhZGluZy1iZzogICAgI2Y1ZjVmNSAhZGVmYXVsdDtcblxuJHBhbmVsLXByaW1hcnktdGV4dDogICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRwYW5lbC1wcmltYXJ5LWJvcmRlcjogICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuJHBhbmVsLXByaW1hcnktaGVhZGluZy1iZzogICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG5cbiRwYW5lbC1zdWNjZXNzLXRleHQ6ICAgICAgICAgICRzdGF0ZS1zdWNjZXNzLXRleHQgIWRlZmF1bHQ7XG4kcGFuZWwtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAkc3RhdGUtc3VjY2Vzcy1ib3JkZXIgIWRlZmF1bHQ7XG4kcGFuZWwtc3VjY2Vzcy1oZWFkaW5nLWJnOiAgICAkc3RhdGUtc3VjY2Vzcy1iZyAhZGVmYXVsdDtcblxuJHBhbmVsLWluZm8tdGV4dDogICAgICAgICAgICAgJHN0YXRlLWluZm8tdGV4dCAhZGVmYXVsdDtcbiRwYW5lbC1pbmZvLWJvcmRlcjogICAgICAgICAgICRzdGF0ZS1pbmZvLWJvcmRlciAhZGVmYXVsdDtcbiRwYW5lbC1pbmZvLWhlYWRpbmctYmc6ICAgICAgICRzdGF0ZS1pbmZvLWJnICFkZWZhdWx0O1xuXG4kcGFuZWwtd2FybmluZy10ZXh0OiAgICAgICAgICAkc3RhdGUtd2FybmluZy10ZXh0ICFkZWZhdWx0O1xuJHBhbmVsLXdhcm5pbmctYm9yZGVyOiAgICAgICAgJHN0YXRlLXdhcm5pbmctYm9yZGVyICFkZWZhdWx0O1xuJHBhbmVsLXdhcm5pbmctaGVhZGluZy1iZzogICAgJHN0YXRlLXdhcm5pbmctYmcgIWRlZmF1bHQ7XG5cbiRwYW5lbC1kYW5nZXItdGV4dDogICAgICAgICAgICRzdGF0ZS1kYW5nZXItdGV4dCAhZGVmYXVsdDtcbiRwYW5lbC1kYW5nZXItYm9yZGVyOiAgICAgICAgICRzdGF0ZS1kYW5nZXItYm9yZGVyICFkZWZhdWx0O1xuJHBhbmVsLWRhbmdlci1oZWFkaW5nLWJnOiAgICAgJHN0YXRlLWRhbmdlci1iZyAhZGVmYXVsdDtcblxuXG4vLz09IFRodW1ibmFpbHNcbi8vXG4vLyMjXG5cbi8vKiogUGFkZGluZyBhcm91bmQgdGhlIHRodW1ibmFpbCBpbWFnZVxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgNHB4ICFkZWZhdWx0O1xuLy8qKiBUaHVtYm5haWwgYmFja2dyb3VuZCBjb2xvclxuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4vLyoqIFRodW1ibmFpbCBib3JkZXIgY29sb3JcbiR0aHVtYm5haWwtYm9yZGVyOiAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG4vLyoqIFRodW1ibmFpbCBib3JkZXIgcmFkaXVzXG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuXG4vLyoqIEN1c3RvbSB0ZXh0IGNvbG9yIGZvciB0aHVtYm5haWwgY2FwdGlvbnNcbiR0aHVtYm5haWwtY2FwdGlvbi1jb2xvcjogICAgICR0ZXh0LWNvbG9yICFkZWZhdWx0O1xuLy8qKiBQYWRkaW5nIGFyb3VuZCB0aGUgdGh1bWJuYWlsIGNhcHRpb25cbiR0aHVtYm5haWwtY2FwdGlvbi1wYWRkaW5nOiAgIDlweCAhZGVmYXVsdDtcblxuXG4vLz09IFdlbGxzXG4vL1xuLy8jI1xuXG4kd2VsbC1iZzogICAgICAgICAgICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xuJHdlbGwtYm9yZGVyOiAgICAgICAgICAgICAgICAgZGFya2VuKCR3ZWxsLWJnLCA3JSkgIWRlZmF1bHQ7XG5cblxuLy89PSBCYWRnZXNcbi8vXG4vLyMjXG5cbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIExpbmtlZCBiYWRnZSB0ZXh0IGNvbG9yIG9uIGhvdmVyXG4kYmFkZ2UtbGluay1ob3Zlci1jb2xvcjogICAgICAjZmZmICFkZWZhdWx0O1xuJGJhZGdlLWJnOiAgICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG5cbi8vKiogQmFkZ2UgdGV4dCBjb2xvciBpbiBhY3RpdmUgbmF2IGxpbmtcbiRiYWRnZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuLy8qKiBCYWRnZSBiYWNrZ3JvdW5kIGNvbG9yIGluIGFjdGl2ZSBuYXYgbGlua1xuJGJhZGdlLWFjdGl2ZS1iZzogICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcblxuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1saW5lLWhlaWdodDogICAgICAgICAgIDEgIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAxMHB4ICFkZWZhdWx0O1xuXG5cbi8vPT0gQnJlYWRjcnVtYnNcbi8vXG4vLyMjXG5cbiRicmVhZGNydW1iLXBhZGRpbmctdmVydGljYWw6ICAgOHB4ICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy1ob3Jpem9udGFsOiAxNXB4ICFkZWZhdWx0O1xuLy8qKiBCcmVhZGNydW1iIGJhY2tncm91bmQgY29sb3JcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbi8vKiogQnJlYWRjcnVtYiB0ZXh0IGNvbG9yXG4kYnJlYWRjcnVtYi1jb2xvcjogICAgICAgICAgICAgICNjY2MgIWRlZmF1bHQ7XG4vLyoqIFRleHQgY29sb3Igb2YgY3VycmVudCBwYWdlIGluIHRoZSBicmVhZGNydW1iXG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuLy8qKiBUZXh0dWFsIHNlcGFyYXRvciBmb3IgYmV0d2VlbiBicmVhZGNydW1iIGVsZW1lbnRzXG4kYnJlYWRjcnVtYi1zZXBhcmF0b3I6ICAgICAgICAgIFwiL1wiICFkZWZhdWx0O1xuXG5cbi8vPT0gQ2Fyb3VzZWxcbi8vXG4vLyMjXG5cbiRjYXJvdXNlbC10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgwLDAsMCwuNikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcblxuXG4vLz09IENsb3NlXG4vL1xuLy8jI1xuXG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICBib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgIDAgMXB4IDAgI2ZmZiAhZGVmYXVsdDtcblxuXG4vLz09IENvZGVcbi8vXG4vLyMjXG5cbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICNjNzI1NGUgIWRlZmF1bHQ7XG4kY29kZS1iZzogICAgICAgICAgICAgICAgICAgICAjZjlmMmY0ICFkZWZhdWx0O1xuXG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgIzMzMyAhZGVmYXVsdDtcblxuJHByZS1iZzogICAgICAgICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XG4kcHJlLWJvcmRlci1jb2xvcjogICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy89PSBUeXBlXG4vL1xuLy8jI1xuXG4vLyoqIEhvcml6b250YWwgb2Zmc2V0IGZvciBmb3JtcyBhbmQgbGlzdHMuXG4kY29tcG9uZW50LW9mZnNldC1ob3Jpem9udGFsOiAxODBweCAhZGVmYXVsdDtcbi8vKiogVGV4dCBtdXRlZCBjb2xvclxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIEFiYnJldmlhdGlvbnMgYW5kIGFjcm9ueW1zIGJvcmRlciBjb2xvclxuJGFiYnItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIEhlYWRpbmdzIHNtYWxsIGNvbG9yXG4kaGVhZGluZ3Mtc21hbGwtY29sb3I6ICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcbi8vKiogQmxvY2txdW90ZSBzbWFsbCBjb2xvclxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIEJsb2NrcXVvdGUgZm9udCBzaXplXG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG4vLyoqIEJsb2NrcXVvdGUgYm9yZGVyIGNvbG9yXG4kYmxvY2txdW90ZS1ib3JkZXItY29sb3I6ICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuLy8qKiBQYWdlIGhlYWRlciBib3JkZXIgY29sb3JcbiRwYWdlLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4vLyoqIFdpZHRoIG9mIGhvcml6b250YWwgZGVzY3JpcHRpb24gbGlzdCB0aXRsZXNcbiRkbC1ob3Jpem9udGFsLW9mZnNldDogICAgICAgICRjb21wb25lbnQtb2Zmc2V0LWhvcml6b250YWwgIWRlZmF1bHQ7XG4vLyoqIEhvcml6b250YWwgbGluZSBjb2xvci5cbiRoci1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4iLCIvLyBXZWJLaXQtc3R5bGUgZm9jdXNcblxuQG1peGluIHRhYi1mb2N1cygpIHtcbiAgLy8gRGVmYXVsdFxuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgLy8gV2ViS2l0XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cbkBtaXhpbiBpbWctcmVzcG9uc2l2ZSgkZGlzcGxheTogYmxvY2spIHtcbiAgZGlzcGxheTogJGRpc3BsYXk7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgaGVpZ2h0OiBhdXRvOyAvLyBQYXJ0IDI6IFNjYWxlIHRoZSBoZWlnaHQgYWNjb3JkaW5nIHRvIHRoZSB3aWR0aCwgb3RoZXJ3aXNlIHlvdSBnZXQgc3RyZXRjaGluZ1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS4gTm90ZSB0aGF0IHRoZVxuLy8gc3BlbGxpbmcgb2YgYG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpb2AgaXMgaW50ZW50aW9uYWwuXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaWYoJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciwgdHdicy1pbWFnZS1wYXRoKFwiI3skZmlsZS0xeH1cIiksIFwiI3skZmlsZS0xeH1cIikpO1xuXG4gIEBtZWRpYVxuICBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgbWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgb25seSBzY3JlZW4gYW5kICggICAgIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAgICBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgb25seSBzY3JlZW4gYW5kICggICAgICAgICAgICAgICAgbWluLXJlc29sdXRpb246IDE5MmRwaSksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAgICAgICAgICAgIG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpZigkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLCB0d2JzLWltYWdlLXBhdGgoXCIjeyRmaWxlLTJ4fVwiKSwgXCIjeyRmaWxlLTJ4fVwiKSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxufVxuIiwiLy9cbi8vIFR5cG9ncmFwaHlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gSGVhZGluZ3Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xuXG4gIHNtYWxsLFxuICAuc21hbGwge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICRoZWFkaW5ncy1zbWFsbC1jb2xvcjtcbiAgfVxufVxuXG5oMSwgLmgxLFxuaDIsIC5oMixcbmgzLCAuaDMge1xuICBtYXJnaW4tdG9wOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIG1hcmdpbi1ib3R0b206ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcblxuICBzbWFsbCxcbiAgLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDY1JTtcbiAgfVxufVxuaDQsIC5oNCxcbmg1LCAuaDUsXG5oNiwgLmg2IHtcbiAgbWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XG5cbiAgc21hbGwsXG4gIC5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gIH1cbn1cblxuaDEsIC5oMSB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMTsgfVxuaDIsIC5oMiB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMjsgfVxuaDMsIC5oMyB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMzsgfVxuaDQsIC5oNCB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNDsgfVxuaDUsIC5oNSB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNTsgfVxuaDYsIC5oNiB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNjsgfVxuXG5cbi8vIEJvZHkgdGV4dFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5wIHtcbiAgbWFyZ2luOiAwIDAgKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpO1xufVxuXG4ubGVhZCB7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgZm9udC1zaXplOiBmbG9vcigoJGZvbnQtc2l6ZS1iYXNlICogMS4xNSkpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtYmFzZSAqIDEuNSk7XG4gIH1cbn1cblxuXG4vLyBFbXBoYXNpcyAmIG1pc2Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRXg6ICgxMnB4IHNtYWxsIGZvbnQgLyAxNHB4IGJhc2UgZm9udCkgKiAxMDAlID0gYWJvdXQgODUlXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogZmxvb3IoKDEwMCUgKiAkZm9udC1zaXplLXNtYWxsIC8gJGZvbnQtc2l6ZS1iYXNlKSk7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzdGF0ZS13YXJuaW5nLWJnO1xuICBwYWRkaW5nOiAuMmVtO1xufVxuXG4vLyBBbGlnbm1lbnRcbi50ZXh0LWxlZnQgICAgICAgICAgIHsgdGV4dC1hbGlnbjogbGVmdDsgfVxuLnRleHQtcmlnaHQgICAgICAgICAgeyB0ZXh0LWFsaWduOiByaWdodDsgfVxuLnRleHQtY2VudGVyICAgICAgICAgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbi50ZXh0LWp1c3RpZnkgICAgICAgIHsgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuLnRleHQtbm93cmFwICAgICAgICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG4udGV4dC1sb3dlcmNhc2UgICAgICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cbi50ZXh0LXVwcGVyY2FzZSAgICAgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuLnRleHQtY2FwaXRhbGl6ZSAgICAgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogJHRleHQtbXV0ZWQ7XG59XG5cbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtcHJpbWFyeScsICRicmFuZC1wcmltYXJ5KTtcblxuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC1zdWNjZXNzJywgJHN0YXRlLXN1Y2Nlc3MtdGV4dCk7XG5cbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtaW5mbycsICRzdGF0ZS1pbmZvLXRleHQpO1xuXG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LXdhcm5pbmcnLCAkc3RhdGUtd2FybmluZy10ZXh0KTtcblxuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC1kYW5nZXInLCAkc3RhdGUtZGFuZ2VyLXRleHQpO1xuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG4vLyBGb3Igbm93IHdlJ2xsIGxlYXZlIHRoZXNlIGFsb25nc2lkZSB0aGUgdGV4dCBjbGFzc2VzIHVudGlsIHY0IHdoZW4gd2UgY2FuXG4vLyBzYWZlbHkgc2hpZnQgdGhpbmdzIGFyb3VuZCAocGVyIFNlbVZlciBydWxlcykuXG4uYmctcHJpbWFyeSB7XG4gIC8vIEdpdmVuIHRoZSBjb250cmFzdCBoZXJlLCB0aGlzIGlzIHRoZSBvbmx5IGNsYXNzIHRvIGhhdmUgaXRzIGNvbG9yIGludmVydGVkXG4gIC8vIGF1dG9tYXRpY2FsbHkuXG4gIGNvbG9yOiAjZmZmO1xufVxuQGluY2x1ZGUgYmctdmFyaWFudCgnLmJnLXByaW1hcnknLCAkYnJhbmQtcHJpbWFyeSk7XG5cbkBpbmNsdWRlIGJnLXZhcmlhbnQoJy5iZy1zdWNjZXNzJywgJHN0YXRlLXN1Y2Nlc3MtYmcpO1xuXG5AaW5jbHVkZSBiZy12YXJpYW50KCcuYmctaW5mbycsICRzdGF0ZS1pbmZvLWJnKTtcblxuQGluY2x1ZGUgYmctdmFyaWFudCgnLmJnLXdhcm5pbmcnLCAkc3RhdGUtd2FybmluZy1iZyk7XG5cbkBpbmNsdWRlIGJnLXZhcmlhbnQoJy5iZy1kYW5nZXInLCAkc3RhdGUtZGFuZ2VyLWJnKTtcblxuXG4vLyBQYWdlIGhlYWRlclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucGFnZS1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogKCgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKSAtIDEpO1xuICBtYXJnaW46ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgKiAyKSAwICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwYWdlLWhlYWRlci1ib3JkZXItY29sb3I7XG59XG5cblxuLy8gTGlzdHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gVW5vcmRlcmVkIGFuZCBPcmRlcmVkIGxpc3RzXG51bCxcbm9sIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpO1xuICB1bCxcbiAgb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLy8gTGlzdCBvcHRpb25zXG5cbi8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCBmcm9tIGAubGlzdC11bnN0eWxlZGAgZm9yIGxpYnNhc3MgY29tcGF0aWJpbGl0eVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4vLyBbY29udmVydGVyXSBleHRyYWN0ZWQgYXMgYEBtaXhpbiBsaXN0LXVuc3R5bGVkYCBmb3IgbGlic2FzcyBjb21wYXRpYmlsaXR5XG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQ7XG59XG5cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQ7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuXG4gID4gbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuLy8gRGVzY3JpcHRpb24gTGlzdHNcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdFxuICBtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG59XG5kdCxcbmRkIHtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xufVxuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbi8vIEhvcml6b250YWwgZGVzY3JpcHRpb24gbGlzdHNcbi8vXG4vLyBEZWZhdWx0cyB0byBiZWluZyBzdGFja2VkIHdpdGhvdXQgYW55IG9mIHRoZSBiZWxvdyBzdHlsZXMgYXBwbGllZCwgdW50aWwgdGhlXG4vLyBncmlkIGJyZWFrcG9pbnQgaXMgcmVhY2hlZCAoZGVmYXVsdCBvZiB+NzY4cHgpLlxuXG4uZGwtaG9yaXpvbnRhbCB7XG4gIGRkIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDsgLy8gQ2xlYXIgdGhlIGZsb2F0ZWQgYGR0YCBpZiBhbiBlbXB0eSBgZGRgIGlzIHByZXNlbnRcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgZHQge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogKCRkbC1ob3Jpem9udGFsLW9mZnNldCAtIDIwKTtcbiAgICAgIGNsZWFyOiBsZWZ0O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBAaW5jbHVkZSB0ZXh0LW92ZXJmbG93O1xuICAgIH1cbiAgICBkZCB7XG4gICAgICBtYXJnaW4tbGVmdDogJGRsLWhvcml6b250YWwtb2Zmc2V0O1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE1pc2Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gQWJicmV2aWF0aW9ucyBhbmQgYWNyb255bXNcbmFiYnJbdGl0bGVdLFxuLy8gQWRkIGRhdGEtKiBhdHRyaWJ1dGUgdG8gaGVscCBvdXQgb3VyIHRvb2x0aXAgcGx1Z2luLCBwZXIgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy81MjU3XG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRhYmJyLWJvcmRlci1jb2xvcjtcbn1cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIEBleHRlbmQgLnRleHQtdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKSAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIG1hcmdpbjogMCAwICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgZm9udC1zaXplOiAkYmxvY2txdW90ZS1mb250LXNpemU7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJGJsb2NrcXVvdGUtYm9yZGVyLWNvbG9yO1xuXG4gIHAsXG4gIHVsLFxuICBvbCB7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLy8gTm90ZTogRGVwcmVjYXRlZCBzbWFsbCBhbmQgLnNtYWxsIGFzIG9mIHYzLjEuMFxuICAvLyBDb250ZXh0OiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjYwXG4gIGZvb3RlcixcbiAgc21hbGwsXG4gIC5zbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiA4MCU7IC8vIGJhY2sgdG8gZGVmYXVsdCBmb250LXNpemVcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgY29sb3I6ICRibG9ja3F1b3RlLXNtYWxsLWNvbG9yO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcMjAxNCBcXDAwQTAnOyAvLyBlbSBkYXNoLCBuYnNwXG4gICAgfVxuICB9XG59XG5cbi8vIE9wcG9zaXRlIGFsaWdubWVudCBvZiBibG9ja3F1b3RlXG4vL1xuLy8gSGVhZHMgdXA6IGBibG9ja3F1b3RlLnB1bGwtcmlnaHRgIGhhcyBiZWVuIGRlcHJlY2F0ZWQgYXMgb2YgdjMuMS4wLlxuLmJsb2NrcXVvdGUtcmV2ZXJzZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgJGJsb2NrcXVvdGUtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgLy8gQWNjb3VudCBmb3IgY2l0YXRpb25cbiAgZm9vdGVyLFxuICBzbWFsbCxcbiAgLnNtYWxsIHtcbiAgICAmOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnXFwwMEEwIFxcMjAxNCc7IC8vIG5ic3AsIGVtIGRhc2hcbiAgICB9XG4gIH1cbn1cblxuLy8gQWRkcmVzc2VzXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbn1cbiIsIi8vIFR5cG9ncmFwaHlcblxuLy8gW2NvbnZlcnRlcl0gJHBhcmVudCBoYWNrXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gIGEjeyRwYXJlbnR9OmhvdmVyIHtcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgfVxufVxuIiwiLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xuXG4vLyBbY29udmVydGVyXSAkcGFyZW50IGhhY2tcbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbiAgYSN7JHBhcmVudH06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsIi8vIENsZWFyZml4XG4vL1xuLy8gRm9yIG1vZGVybiBicm93c2Vyc1xuLy8gMS4gVGhlIHNwYWNlIGNvbnRlbnQgaXMgb25lIHdheSB0byBhdm9pZCBhbiBPcGVyYSBidWcgd2hlbiB0aGVcbi8vICAgIGNvbnRlbnRlZGl0YWJsZSBhdHRyaWJ1dGUgaXMgaW5jbHVkZWQgYW55d2hlcmUgZWxzZSBpbiB0aGUgZG9jdW1lbnQuXG4vLyAgICBPdGhlcndpc2UgaXQgY2F1c2VzIHNwYWNlIHRvIGFwcGVhciBhdCB0aGUgdG9wIGFuZCBib3R0b20gb2YgZWxlbWVudHNcbi8vICAgIHRoYXQgYXJlIGNsZWFyZml4ZWQuXG4vLyAyLiBUaGUgdXNlIG9mIGB0YWJsZWAgcmF0aGVyIHRoYW4gYGJsb2NrYCBpcyBvbmx5IG5lY2Vzc2FyeSBpZiB1c2luZ1xuLy8gICAgYDpiZWZvcmVgIHRvIGNvbnRhaW4gdGhlIHRvcC1tYXJnaW5zIG9mIGNoaWxkIGVsZW1lbnRzLlxuLy9cbi8vIFNvdXJjZTogaHR0cDovL25pY29sYXNnYWxsYWdoZXIuY29tL21pY3JvLWNsZWFyZml4LWhhY2svXG5cbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiOyAvLyAxXG4gICAgZGlzcGxheTogdGFibGU7IC8vIDJcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuIiwiLy8gVGV4dCBvdmVyZmxvd1xuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC1vdmVyZmxvdygpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvL1xuLy8gQ29kZSAoaW5saW5lIGFuZCBibG9jaylcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gSW5saW5lIGFuZCBibG9jayBjb2RlIHN0eWxlc1xuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbn1cblxuLy8gSW5saW5lIGNvZGVcbmNvZGUge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29kZS1iZztcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbn1cblxuLy8gVXNlciBpbnB1dCB0eXBpY2FsbHkgZW50ZXJlZCB2aWEga2V5Ym9hcmRcbmtiZCB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc21hbGw7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwwLDAsLjI1KTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuLy8gQmxvY2tzIG9mIGNvZGVcbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAoKCRsaW5lLWhlaWdodC1jb21wdXRlZCAtIDEpIC8gMik7XG4gIG1hcmdpbjogMCAwICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcbiAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1iYXNlIC0gMSk7IC8vIDE0cHggdG8gMTNweFxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBjb2xvcjogJHByZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByZS1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgJHByZS1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLy8gRW5hYmxlIHNjcm9sbGFibGUgYmxvY2tzIG9mIGNvZGVcbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6ICRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4iLCIvLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuLy8gQ2VudGVyZWQgY29udGFpbmVyIGVsZW1lbnRcbkBtaXhpbiBjb250YWluZXItZml4ZWQoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xufVxuXG4vLyBDcmVhdGVzIGEgd3JhcHBlciBmb3IgYSBzZXJpZXMgb2YgY29sdW1uc1xuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBtYXJnaW4tbGVmdDogICgkZ3V0dGVyIC8gLTIpO1xuICBtYXJnaW4tcmlnaHQ6ICgkZ3V0dGVyIC8gLTIpO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbn1cblxuLy8gR2VuZXJhdGUgdGhlIGV4dHJhIHNtYWxsIGNvbHVtbnNcbkBtaXhpbiBtYWtlLXhzLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xufVxuQG1peGluIG1ha2UteHMtY29sdW1uLW9mZnNldCgkY29sdW1ucykge1xuICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG59XG5AbWl4aW4gbWFrZS14cy1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xuICBsZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbn1cbkBtaXhpbiBtYWtlLXhzLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XG4gIHJpZ2h0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbn1cblxuLy8gR2VuZXJhdGUgdGhlIHNtYWxsIGNvbHVtbnNcbkBtaXhpbiBtYWtlLXNtLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2Utc20tY29sdW1uLW9mZnNldCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLXNtLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1zbS1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cblxuLy8gR2VuZXJhdGUgdGhlIG1lZGl1bSBjb2x1bW5zXG5AbWl4aW4gbWFrZS1tZC1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLW1kLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1tZC1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbWQtY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBsYXJnZSBjb2x1bW5zXG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLWxnLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbGctY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG4iLCIvL1xuLy8gR3JpZCBzeXN0ZW1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuLmNvbnRhaW5lciB7XG4gIEBpbmNsdWRlIGNvbnRhaW5lci1maXhlZDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICB3aWR0aDogJGNvbnRhaW5lci1zbTtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICB3aWR0aDogJGNvbnRhaW5lci1tZDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICB3aWR0aDogJGNvbnRhaW5lci1sZztcbiAgfVxufVxuXG5cbi8vIEZsdWlkIGNvbnRhaW5lclxuLy9cbi8vIFV0aWxpemVzIHRoZSBtaXhpbiBtZWFudCBmb3IgZml4ZWQgd2lkdGggY29udGFpbmVycywgYnV0IHdpdGhvdXQgYW55IGRlZmluZWRcbi8vIHdpZHRoIGZvciBmbHVpZCwgZnVsbCB3aWR0aCBsYXlvdXRzLlxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgQGluY2x1ZGUgY29udGFpbmVyLWZpeGVkO1xufVxuXG5cbi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiBhbmQgY2xlYXIgdGhlIGZsb2F0cyBvZiB5b3VyIGNvbHVtbnMuXG5cbi5yb3cge1xuICBAaW5jbHVkZSBtYWtlLXJvdztcbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucztcblxuXG4vLyBFeHRyYSBzbWFsbCBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIGV4dHJhIHNtYWxsIGRldmljZXMgbGlrZVxuLy8gc21hcnRwaG9uZXMuXG5cbkBpbmNsdWRlIG1ha2UtZ3JpZCh4cyk7XG5cblxuLy8gU21hbGwgZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgc21hbGwgZGV2aWNlIHJhbmdlLCBmcm9tIHBob25lc1xuLy8gdG8gdGFibGV0cy5cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZChzbSk7XG59XG5cblxuLy8gTWVkaXVtIGdyaWRcbi8vXG4vLyBDb2x1bW5zLCBvZmZzZXRzLCBwdXNoZXMsIGFuZCBwdWxscyBmb3IgdGhlIGRlc2t0b3AgZGV2aWNlIHJhbmdlLlxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkKG1kKTtcbn1cblxuXG4vLyBMYXJnZSBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIHRoZSBsYXJnZSBkZXNrdG9wIGRldmljZSByYW5nZS5cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZChsZyk7XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGRlZmluZWQgcmVjdXJzaXZlbHkgaW4gTEVTUywgYnV0IFNhc3Mgc3VwcG9ydHMgcmVhbCBsb29wc1xuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRpOiAxLCAkbGlzdDogXCIuY29sLXhzLSN7JGl9LCAuY29sLXNtLSN7JGl9LCAuY29sLW1kLSN7JGl9LCAuY29sLWxnLSN7JGl9XCIpIHtcbiAgQGZvciAkaSBmcm9tICgxICsgMSkgdGhyb3VnaCAkZ3JpZC1jb2x1bW5zIHtcbiAgICAkbGlzdDogXCIjeyRsaXN0fSwgLmNvbC14cy0jeyRpfSwgLmNvbC1zbS0jeyRpfSwgLmNvbC1tZC0jeyRpfSwgLmNvbC1sZy0jeyRpfVwiO1xuICB9XG4gICN7JGxpc3R9IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gY29sbGFwc2luZyB3aGVuIGVtcHR5XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIC8vIElubmVyIGd1dHRlciB2aWEgcGFkZGluZ1xuICAgIHBhZGRpbmctbGVmdDogICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIH1cbn1cblxuXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGRlZmluZWQgcmVjdXJzaXZlbHkgaW4gTEVTUywgYnV0IFNhc3Mgc3VwcG9ydHMgcmVhbCBsb29wc1xuQG1peGluIGZsb2F0LWdyaWQtY29sdW1ucygkY2xhc3MsICRpOiAxLCAkbGlzdDogXCIuY29sLSN7JGNsYXNzfS0jeyRpfVwiKSB7XG4gIEBmb3IgJGkgZnJvbSAoMSArIDEpIHRocm91Z2ggJGdyaWQtY29sdW1ucyB7XG4gICAgJGxpc3Q6IFwiI3skbGlzdH0sIC5jb2wtI3skY2xhc3N9LSN7JGl9XCI7XG4gIH1cbiAgI3skbGlzdH0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cblxuQG1peGluIGNhbGMtZ3JpZC1jb2x1bW4oJGluZGV4LCAkY2xhc3MsICR0eXBlKSB7XG4gIEBpZiAoJHR5cGUgPT0gd2lkdGgpIGFuZCAoJGluZGV4ID4gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LSN7JGluZGV4fSB7XG4gICAgICB3aWR0aDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IHB1c2gpIGFuZCAoJGluZGV4ID4gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LXB1c2gtI3skaW5kZXh9IHtcbiAgICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBwdXNoKSBhbmQgKCRpbmRleCA9PSAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVzaC0wIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gcHVsbCkgYW5kICgkaW5kZXggPiAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVsbC0jeyRpbmRleH0ge1xuICAgICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBwdWxsKSBhbmQgKCRpbmRleCA9PSAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVsbC0wIHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IG9mZnNldCkge1xuICAgIC5jb2wtI3skY2xhc3N9LW9mZnNldC0jeyRpbmRleH0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gW2NvbnZlcnRlcl0gVGhpcyBpcyBkZWZpbmVkIHJlY3Vyc2l2ZWx5IGluIExFU1MsIGJ1dCBTYXNzIHN1cHBvcnRzIHJlYWwgbG9vcHNcbkBtaXhpbiBsb29wLWdyaWQtY29sdW1ucygkY29sdW1ucywgJGNsYXNzLCAkdHlwZSkge1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICBAaW5jbHVkZSBjYWxjLWdyaWQtY29sdW1uKCRpLCAkY2xhc3MsICR0eXBlKTtcbiAgfVxufVxuXG5cbi8vIENyZWF0ZSBncmlkIGZvciBzcGVjaWZpYyBjbGFzc1xuQG1peGluIG1ha2UtZ3JpZCgkY2xhc3MpIHtcbiAgQGluY2x1ZGUgZmxvYXQtZ3JpZC1jb2x1bW5zKCRjbGFzcyk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgd2lkdGgpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIHB1bGwpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIHB1c2gpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIG9mZnNldCk7XG59XG4iLCIvL1xuLy8gVGFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnO1xufVxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxudGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5cbi8vIEJhc2VsaW5lIHN0eWxlc1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIC8vIENlbGxzXG4gID4gdGhlYWQsXG4gID4gdGJvZHksXG4gID4gdGZvb3Qge1xuICAgID4gdHIge1xuICAgICAgPiB0aCxcbiAgICAgID4gdGQge1xuICAgICAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBCb3R0b20gYWxpZ24gZm9yIGNvbHVtbiBoZWFkaW5nc1xuICA+IHRoZWFkID4gdHIgPiB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuICAvLyBSZW1vdmUgdG9wIGJvcmRlciBmcm9tIHRoZWFkIGJ5IGRlZmF1bHRcbiAgPiBjYXB0aW9uICsgdGhlYWQsXG4gID4gY29sZ3JvdXAgKyB0aGVhZCxcbiAgPiB0aGVhZDpmaXJzdC1jaGlsZCB7XG4gICAgPiB0cjpmaXJzdC1jaGlsZCB7XG4gICAgICA+IHRoLFxuICAgICAgPiB0ZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIEFjY291bnQgZm9yIG11bHRpcGxlIHRib2R5IGluc3RhbmNlc1xuICA+IHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gTmVzdGluZ1xuICAudGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuICB9XG59XG5cblxuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuXG4udGFibGUtY29uZGVuc2VkIHtcbiAgPiB0aGVhZCxcbiAgPiB0Ym9keSxcbiAgPiB0Zm9vdCB7XG4gICAgPiB0ciB7XG4gICAgICA+IHRoLFxuICAgICAgPiB0ZCB7XG4gICAgICAgIHBhZGRpbmc6ICR0YWJsZS1jb25kZW5zZWQtY2VsbC1wYWRkaW5nO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEJvcmRlcmVkIHZlcnNpb25cbi8vXG4vLyBBZGQgYm9yZGVycyBhbGwgYXJvdW5kIHRoZSB0YWJsZSBhbmQgYmV0d2VlbiBhbGwgdGhlIGNvbHVtbnMuXG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gID4gdGhlYWQsXG4gID4gdGJvZHksXG4gID4gdGZvb3Qge1xuICAgID4gdHIge1xuICAgICAgPiB0aCxcbiAgICAgID4gdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICA+IHRoZWFkID4gdHIge1xuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmctYWNjZW50O1xuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICA+IHRib2R5ID4gdHI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZy1ob3ZlcjtcbiAgfVxufVxuXG5cbi8vIFRhYmxlIGNlbGwgc2l6aW5nXG4vL1xuLy8gUmVzZXQgZGVmYXVsdCB0YWJsZSBiZWhhdmlvclxuXG50YWJsZSBjb2xbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7IC8vIFByZXZlbnQgYm9yZGVyIGhpZGluZyBpbiBGaXJlZm94IGFuZCBJRTktMTEgKHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjIzKVxuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uO1xufVxudGFibGUge1xuICB0ZCxcbiAgdGgge1xuICAgICZbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljOyAvLyBQcmV2ZW50IGJvcmRlciBoaWRpbmcgaW4gRmlyZWZveCBhbmQgSUU5LTExIChzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTYyMylcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG4vLyBHZW5lcmF0ZSB0aGUgY29udGV4dHVhbCB2YXJpYW50c1xuQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJ2FjdGl2ZScsICR0YWJsZS1iZy1hY3RpdmUpO1xuQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJ3N1Y2Nlc3MnLCAkc3RhdGUtc3VjY2Vzcy1iZyk7XG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgnaW5mbycsICRzdGF0ZS1pbmZvLWJnKTtcbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KCd3YXJuaW5nJywgJHN0YXRlLXdhcm5pbmctYmcpO1xuQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJ2RhbmdlcicsICRzdGF0ZS1kYW5nZXItYmcpO1xuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gV3JhcCB5b3VyIHRhYmxlcyBpbiBgLnRhYmxlLXJlc3BvbnNpdmVgIGFuZCB3ZSdsbCBtYWtlIHRoZW0gbW9iaWxlIGZyaWVuZGx5XG4vLyBieSBlbmFibGluZyBob3Jpem9udGFsIHNjcm9sbGluZy4gT25seSBhcHBsaWVzIDw3NjhweC4gRXZlcnl0aGluZyBhYm92ZSB0aGF0XG4vLyB3aWxsIGRpc3BsYXkgbm9ybWFsbHkuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgbWluLWhlaWdodDogMC4wMSU7IC8vIFdvcmthcm91bmQgZm9yIElFOSBidWcgKHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE0ODM3KVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAqIDAuNzUpO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgLy8gVGlnaHRlbiB1cCBzcGFjaW5nXG4gICAgPiAudGFibGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgLy8gRW5zdXJlIHRoZSBjb250ZW50IGRvZXNuJ3Qgd3JhcFxuICAgICAgPiB0aGVhZCxcbiAgICAgID4gdGJvZHksXG4gICAgICA+IHRmb290IHtcbiAgICAgICAgPiB0ciB7XG4gICAgICAgICAgPiB0aCxcbiAgICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU3BlY2lhbCBvdmVycmlkZXMgZm9yIHRoZSBib3JkZXJlZCB0YWJsZXNcbiAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7XG5cbiAgICAgIC8vIE51a2UgdGhlIGFwcHJvcHJpYXRlIGJvcmRlcnMgc28gdGhhdCB0aGUgcGFyZW50IGNhbiBoYW5kbGUgdGhlbVxuICAgICAgPiB0aGVhZCxcbiAgICAgID4gdGJvZHksXG4gICAgICA+IHRmb290IHtcbiAgICAgICAgPiB0ciB7XG4gICAgICAgICAgPiB0aDpmaXJzdC1jaGlsZCxcbiAgICAgICAgICA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IHRoOmxhc3QtY2hpbGQsXG4gICAgICAgICAgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gT25seSBudWtlIHRoZSBsYXN0IHJvdydzIGJvdHRvbS1ib3JkZXIgaW4gYHRib2R5YCBhbmQgYHRmb290YCBzaW5jZVxuICAgICAgLy8gY2hhbmNlcyBhcmUgdGhlcmUgd2lsbCBiZSBvbmx5IG9uZSBgdHJgIGluIGEgYHRoZWFkYCBhbmQgdGhhdCB3b3VsZFxuICAgICAgLy8gcmVtb3ZlIHRoZSBib3JkZXIgYWx0b2dldGhlci5cbiAgICAgID4gdGJvZHksXG4gICAgICA+IHRmb290IHtcbiAgICAgICAgPiB0cjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICA+IHRoLFxuICAgICAgICAgID4gdGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxufVxuIiwiLy8gVGFibGVzXG5cbkBtaXhpbiB0YWJsZS1yb3ctdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kKSB7XG4gIC8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4gIC8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG4gIC50YWJsZSA+IHRoZWFkID4gdHIsXG4gIC50YWJsZSA+IHRib2R5ID4gdHIsXG4gIC50YWJsZSA+IHRmb290ID4gdHIge1xuICAgID4gdGQuI3skc3RhdGV9LFxuICAgID4gdGguI3skc3RhdGV9LFxuICAgICYuI3skc3RhdGV9ID4gdGQsXG4gICAgJi4jeyRzdGF0ZX0gPiB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG4gIH1cblxuICAvLyBIb3ZlciBzdGF0ZXMgZm9yIGAudGFibGUtaG92ZXJgXG4gIC8vIE5vdGU6IHRoaXMgaXMgbm90IGF2YWlsYWJsZSBmb3IgY2VsbHMgb3Igcm93cyB3aXRoaW4gYHRoZWFkYCBvciBgdGZvb3RgLlxuICAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyIHtcbiAgICA+IHRkLiN7JHN0YXRlfTpob3ZlcixcbiAgICA+IHRoLiN7JHN0YXRlfTpob3ZlcixcbiAgICAmLiN7JHN0YXRlfTpob3ZlciA+IHRkLFxuICAgICY6aG92ZXIgPiAuI3skc3RhdGV9LFxuICAgICYuI3skc3RhdGV9OmhvdmVyID4gdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gRm9ybXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gTm9ybWFsaXplIG5vbi1jb250cm9sc1xuLy9cbi8vIFJlc3R5bGUgYW5kIGJhc2VsaW5lIG5vbi1jb250cm9sIGZvcm0gZWxlbWVudHMuXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIC8vIENocm9tZSBhbmQgRmlyZWZveCBzZXQgYSBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbiAgLy8gc28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgaXQgYmVoYXZlcyBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OS5cbiAgbWluLXdpZHRoOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1iYXNlICogMS41KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAkbGVnZW5kLWNvbG9yO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGVnZW5kLWJvcmRlci1jb2xvcjtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gRm9yY2UgSUU4IHRvIHdyYXAgbG9uZyBjb250ZW50IChzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMzE0MSlcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuXG4vLyBOb3JtYWxpemUgZm9ybSBjb250cm9sc1xuLy9cbi8vIFdoaWxlIG1vc3Qgb2Ygb3VyIGZvcm0gc3R5bGVzIHJlcXVpcmUgZXh0cmEgY2xhc3Nlcywgc29tZSBiYXNpYyBub3JtYWxpemF0aW9uXG4vLyBpcyByZXF1aXJlZCB0byBlbnN1cmUgb3B0aW11bSBkaXNwbGF5IHdpdGggb3Igd2l0aG91dCB0aG9zZSBjbGFzc2VzIHRvIGJldHRlclxuLy8gYWRkcmVzcyBicm93c2VyIGluY29uc2lzdGVuY2llcy5cblxuLy8gT3ZlcnJpZGUgY29udGVudC1ib3ggaW4gTm9ybWFsaXplICgqIGlzbid0IHNwZWNpZmljIGVub3VnaClcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICBAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xufVxuXG4vLyBQb3NpdGlvbiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgYmV0dGVyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW46IDRweCAwIDA7XG4gIG1hcmdpbi10b3A6IDFweCBcXDk7IC8vIElFOC05XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8vIFNldCB0aGUgaGVpZ2h0IG9mIGZpbGUgY29udHJvbHMgdG8gbWF0Y2ggdGV4dCBpbnB1dHNcbmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIE1ha2UgcmFuZ2UgaW5wdXRzIGJlaGF2ZSBsaWtlIHRleHR1YWwgZm9ybSBjb250cm9sc1xuaW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vLyBNYWtlIG11bHRpcGxlIHNlbGVjdCBlbGVtZW50cyBoZWlnaHQgbm90IGZpeGVkXG5zZWxlY3RbbXVsdGlwbGVdLFxuc2VsZWN0W3NpemVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyBGb2N1cyBmb3IgZmlsZSwgcmFkaW8sIGFuZCBjaGVja2JveFxuaW5wdXRbdHlwZT1cImZpbGVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMge1xuICBAaW5jbHVkZSB0YWItZm9jdXM7XG59XG5cbi8vIEFkanVzdCBvdXRwdXQgZWxlbWVudFxub3V0cHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAoJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpO1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xufVxuXG5cbi8vIENvbW1vbiBmb3JtIGNvbnRyb2xzXG4vL1xuLy8gU2hhcmVkIHNpemUgYW5kIHR5cGUgcmVzZXRzIGZvciBmb3JtIGNvbnRyb2xzLiBBcHBseSBgLmZvcm0tY29udHJvbGAgdG8gYW55XG4vLyBvZiB0aGUgZm9sbG93aW5nIGZvcm0gY29udHJvbHM6XG4vL1xuLy8gc2VsZWN0XG4vLyB0ZXh0YXJlYVxuLy8gaW5wdXRbdHlwZT1cInRleHRcIl1cbi8vIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXVxuLy8gaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdXG4vLyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1cbi8vIGlucHV0W3R5cGU9XCJkYXRlXCJdXG4vLyBpbnB1dFt0eXBlPVwibW9udGhcIl1cbi8vIGlucHV0W3R5cGU9XCJ0aW1lXCJdXG4vLyBpbnB1dFt0eXBlPVwid2Vla1wiXVxuLy8gaW5wdXRbdHlwZT1cIm51bWJlclwiXVxuLy8gaW5wdXRbdHlwZT1cImVtYWlsXCJdXG4vLyBpbnB1dFt0eXBlPVwidXJsXCJdXG4vLyBpbnB1dFt0eXBlPVwic2VhcmNoXCJdXG4vLyBpbnB1dFt0eXBlPVwidGVsXCJdXG4vLyBpbnB1dFt0eXBlPVwiY29sb3JcIl1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWJhc2U7IC8vIE1ha2UgaW5wdXRzIGF0IGxlYXN0IHRoZSBoZWlnaHQgb2YgdGhlaXIgYnV0dG9uIGNvdW50ZXJwYXJ0IChiYXNlIGxpbmUtaGVpZ2h0ICsgcGFkZGluZyArIGJvcmRlcilcbiAgcGFkZGluZzogJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCAkcGFkZGluZy1iYXNlLWhvcml6b250YWw7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVzZXQgdW51c3VhbCBGaXJlZm94LW9uLUFuZHJvaWQgZGVmYXVsdCBzdHlsZTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvaXNzdWVzLzIxNFxuICBib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1czsgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgPHNlbGVjdD5zIGluIENTUy5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cyk7XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtZm9jdXM7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXI7XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmW2Rpc2FibGVkXSxcbiAgJltyZWFkb25seV0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmctZGlzYWJsZWQ7XG4gICAgb3BhY2l0eTogMTsgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NVxuICB9XG5cbiAgJltkaXNhYmxlZF0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XG4gIH1cblxuICAvLyBbY29udmVydGVyXSBleHRyYWN0ZWQgdGV4dGFyZWEmIHRvIHRleHRhcmVhLmZvcm0tY29udHJvbFxufVxuXG4vLyBSZXNldCBoZWlnaHQgZm9yIGB0ZXh0YXJlYWBzXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gU2VhcmNoIGlucHV0cyBpbiBpT1Ncbi8vXG4vLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4vLyBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbi8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblxuLy8gU3BlY2lhbCBzdHlsZXMgZm9yIGlPUyB0ZW1wb3JhbCBpbnB1dHNcbi8vXG4vLyBJbiBNb2JpbGUgU2FmYXJpLCBzZXR0aW5nIGBkaXNwbGF5OiBibG9ja2Agb24gdGVtcG9yYWwgaW5wdXRzIGNhdXNlcyB0aGVcbi8vIHRleHQgd2l0aGluIHRoZSBpbnB1dCB0byBiZWNvbWUgdmVydGljYWxseSBtaXNhbGlnbmVkLiBBcyBhIHdvcmthcm91bmQsIHdlXG4vLyBzZXQgYSBwaXhlbCBsaW5lLWhlaWdodCB0aGF0IG1hdGNoZXMgdGhlIGdpdmVuIGhlaWdodCBvZiB0aGUgaW5wdXQsIGJ1dCBvbmx5XG4vLyBmb3IgU2FmYXJpLiBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzOTg0OFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWJhc2U7XG5cbiAgICAmLmlucHV0LXNtLFxuICAgIC5pbnB1dC1ncm91cC1zbSAmIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtYWxsO1xuICAgIH1cblxuICAgICYuaW5wdXQtbGcsXG4gICAgLmlucHV0LWdyb3VwLWxnICYge1xuICAgICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGFyZ2U7XG4gICAgfVxuICB9XG59XG5cblxuLy8gRm9ybSBncm91cHNcbi8vXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b207XG59XG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gSW5kZW50IHRoZSBsYWJlbHMgdG8gcG9zaXRpb24gcmFkaW9zL2NoZWNrYm94ZXMgYXMgaGFuZ2luZyBjb250cm9scy5cblxuLnJhZGlvLFxuLmNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICBsYWJlbCB7XG4gICAgbWluLWhlaWdodDogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkOyAvLyBFbnN1cmUgdGhlIGlucHV0IGRvZXNuJ3QganVtcCB3aGVuIHRoZXJlIGlzIG5vIHRleHRcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbi5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi10b3A6IDRweCBcXDk7XG59XG5cbi5yYWRpbyArIC5yYWRpbyxcbi5jaGVja2JveCArIC5jaGVja2JveCB7XG4gIG1hcmdpbi10b3A6IC01cHg7IC8vIE1vdmUgdXAgc2libGluZyByYWRpb3Mgb3IgY2hlY2tib3hlcyBmb3IgdGlnaHRlciBzcGFjaW5nXG59XG5cbi8vIFJhZGlvcyBhbmQgY2hlY2tib3hlcyBvbiBzYW1lIGxpbmVcbi5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lICsgLmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyAvLyBzcGFjZSBvdXQgY29uc2VjdXRpdmUgaW5saW5lIGNvbnRyb2xzXG59XG5cbi8vIEFwcGx5IHNhbWUgZGlzYWJsZWQgY3Vyc29yIHR3ZWFrIGFzIGZvciBpbnB1dHNcbi8vIFNvbWUgc3BlY2lhbCBjYXJlIGlzIG5lZWRlZCBiZWNhdXNlIDxsYWJlbD5zIGRvbid0IGluaGVyaXQgdGhlaXIgcGFyZW50J3MgYGN1cnNvcmAuXG4vL1xuLy8gTm90ZTogTmVpdGhlciByYWRpb3Mgbm9yIGNoZWNrYm94ZXMgY2FuIGJlIHJlYWRvbmx5LlxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgJltkaXNhYmxlZF0sXG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XG4gIH1cbn1cbi8vIFRoZXNlIGNsYXNzZXMgYXJlIHVzZWQgZGlyZWN0bHkgb24gPGxhYmVsPnNcbi5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lIHtcbiAgJi5kaXNhYmxlZCxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcbiAgfVxufVxuLy8gVGhlc2UgY2xhc3NlcyBhcmUgdXNlZCBvbiBlbGVtZW50cyB3aXRoIDxsYWJlbD4gZGVzY2VuZGFudHNcbi5yYWRpbyxcbi5jaGVja2JveCB7XG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBsYWJlbCB7XG4gICAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XG4gICAgfVxuICB9XG59XG5cblxuLy8gU3RhdGljIGZvcm0gY29udHJvbCB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSBgcGAgZWxlbWVudCB0byBtYWtlIGFueSBzdHJpbmcgb2YgdGV4dCBhbGlnbiB3aXRoIGxhYmVscyBpblxuLy8gYSBob3Jpem9udGFsIGZvcm0gbGF5b3V0LlxuXG4uZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIC8vIFNpemUgaXQgYXBwcm9wcmlhdGVseSBuZXh0IHRvIHJlYWwgZm9ybSBjb250cm9sc1xuICBwYWRkaW5nLXRvcDogKCRwYWRkaW5nLWJhc2UtdmVydGljYWwgKyAxKTtcbiAgcGFkZGluZy1ib3R0b206ICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7XG4gIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBmcm9tIGBwYFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICsgJGZvbnQtc2l6ZS1iYXNlKTtcblxuICAmLmlucHV0LWxnLFxuICAmLmlucHV0LXNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBUaGUgYC5mb3JtLWdyb3VwLSogZm9ybS1jb250cm9sYCB2YXJpYXRpb25zIGFyZSBzYWRseSBkdXBsaWNhdGVkIHRvIGF2b2lkIHRoZVxuLy8gaXNzdWUgZG9jdW1lbnRlZCBpbiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE1MDc0LlxuXG5AaW5jbHVkZSBpbnB1dC1zaXplKCcuaW5wdXQtc20nLCAkaW5wdXQtaGVpZ2h0LXNtYWxsLCAkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCwgJHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1zbWFsbCwgJGxpbmUtaGVpZ2h0LXNtYWxsLCAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG4uZm9ybS1ncm91cC1zbSB7XG5cbiAgQGluY2x1ZGUgaW5wdXQtc2l6ZSgnLmZvcm0tY29udHJvbCcsICRpbnB1dC1oZWlnaHQtc21hbGwsICRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsLCAkcGFkZGluZy1zbWFsbC1ob3Jpem9udGFsLCAkZm9udC1zaXplLXNtYWxsLCAkbGluZS1oZWlnaHQtc21hbGwsICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtYWxsKTtcblxuICAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtYWxsO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsICRwYWRkaW5nLXNtYWxsLWhvcml6b250YWw7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtc21hbGw7XG4gICAgbWluLWhlaWdodDogKCRsaW5lLWhlaWdodC1jb21wdXRlZCArICRmb250LXNpemUtc21hbGwpO1xuICB9XG59XG5cbkBpbmNsdWRlIGlucHV0LXNpemUoJy5pbnB1dC1sZycsICRpbnB1dC1oZWlnaHQtbGFyZ2UsICRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsLCAkcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsLCAkZm9udC1zaXplLWxhcmdlLCAkbGluZS1oZWlnaHQtbGFyZ2UsICRpbnB1dC1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbi5mb3JtLWdyb3VwLWxnIHtcblxuICBAaW5jbHVkZSBpbnB1dC1zaXplKCcuZm9ybS1jb250cm9sJywgJGlucHV0LWhlaWdodC1sYXJnZSwgJHBhZGRpbmctbGFyZ2UtdmVydGljYWwsICRwYWRkaW5nLWxhcmdlLWhvcml6b250YWwsICRmb250LXNpemUtbGFyZ2UsICRsaW5lLWhlaWdodC1sYXJnZSwgJGlucHV0LWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuXG4gIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGFyZ2U7XG4gICAgcGFkZGluZzogJHBhZGRpbmctbGFyZ2UtdmVydGljYWwgJHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1sYXJnZTtcbiAgICBtaW4taGVpZ2h0OiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICsgJGZvbnQtc2l6ZS1sYXJnZSk7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgZmVlZGJhY2sgc3RhdGVzXG4vL1xuLy8gQXBwbHkgY29udGV4dHVhbCBhbmQgc2VtYW50aWMgc3RhdGVzIHRvIGluZGl2aWR1YWwgZm9ybSBjb250cm9scy5cblxuLmhhcy1mZWVkYmFjayB7XG4gIC8vIEVuYWJsZSBhYnNvbHV0ZSBwb3NpdGlvbmluZ1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLy8gRW5zdXJlIGljb25zIGRvbid0IG92ZXJsYXAgdGV4dFxuICAuZm9ybS1jb250cm9sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGlucHV0LWhlaWdodC1iYXNlICogMS4yNSk7XG4gIH1cbn1cbi8vIEZlZWRiYWNrIGljb24gKHJlcXVpcmVzIC5nbHlwaGljb24gY2xhc3Nlcylcbi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7IC8vIEVuc3VyZSBpY29uIGlzIGFib3ZlIGlucHV0IGdyb3Vwc1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6ICRpbnB1dC1oZWlnaHQtYmFzZTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6ICRpbnB1dC1oZWlnaHQtbGFyZ2U7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sYXJnZTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGFyZ2U7XG59XG4uaW5wdXQtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6ICRpbnB1dC1oZWlnaHQtc21hbGw7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbWFsbDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc21hbGw7XG59XG5cbi8vIEZlZWRiYWNrIHN0YXRlc1xuLmhhcy1zdWNjZXNzIHtcbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLXZhbGlkYXRpb24oJHN0YXRlLXN1Y2Nlc3MtdGV4dCwgJHN0YXRlLXN1Y2Nlc3MtdGV4dCwgJHN0YXRlLXN1Y2Nlc3MtYmcpO1xufVxuLmhhcy13YXJuaW5nIHtcbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLXZhbGlkYXRpb24oJHN0YXRlLXdhcm5pbmctdGV4dCwgJHN0YXRlLXdhcm5pbmctdGV4dCwgJHN0YXRlLXdhcm5pbmctYmcpO1xufVxuLmhhcy1lcnJvciB7XG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC12YWxpZGF0aW9uKCRzdGF0ZS1kYW5nZXItdGV4dCwgJHN0YXRlLWRhbmdlci10ZXh0LCAkc3RhdGUtZGFuZ2VyLWJnKTtcbn1cblxuLy8gUmVwb3NpdGlvbiBmZWVkYmFjayBpY29uIGlmIGlucHV0IGhhcyB2aXNpYmxlIGxhYmVsIGFib3ZlXG4uaGFzLWZlZWRiYWNrIGxhYmVsIHtcblxuICAmIH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgIHRvcDogKCRsaW5lLWhlaWdodC1jb21wdXRlZCArIDUpOyAvLyBIZWlnaHQgb2YgdGhlIGBsYWJlbGAgYW5kIGl0cyBtYXJnaW5cbiAgfVxuICAmLnNyLW9ubHkgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICAgdG9wOiAwO1xuICB9XG59XG5cblxuLy8gSGVscCB0ZXh0XG4vL1xuLy8gQXBwbHkgdG8gYW55IGVsZW1lbnQgeW91IHdpc2ggdG8gY3JlYXRlIGxpZ2h0IHRleHQgZm9yIHBsYWNlbWVudCBpbW1lZGlhdGVseVxuLy8gYmVsb3cgYSBmb3JtIGNvbnRyb2wuIFVzZSBmb3IgZ2VuZXJhbCBoZWxwLCBmb3JtYXR0aW5nLCBvciBpbnN0cnVjdGlvbmFsIHRleHQuXG5cbi5oZWxwLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7IC8vIGFjY291bnQgZm9yIGFueSBlbGVtZW50IHVzaW5nIGhlbHAtYmxvY2tcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogbGlnaHRlbigkdGV4dC1jb2xvciwgMjUlKTsgLy8gbGlnaHRlbiB0aGUgdGV4dCBzb21lIGZvciBjb250cmFzdFxufVxuXG5cbi8vIElubGluZSBmb3Jtc1xuLy9cbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXG4vLyB2aWV3cG9ydHMgcmVhY2ggPDc2OHB4LlxuLy9cbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2Zcbi8vIGRlZmF1bHQgSFRNTCBmb3JtIGNvbnRyb2xzIGFuZCBvdXIgY3VzdG9tIGZvcm0gY29udHJvbHMgKGUuZy4sIGlucHV0IGdyb3VwcykuXG4vL1xuLy8gSGVhZHMgdXAhIFRoaXMgaXMgbWl4aW4tZWQgaW50byBgLm5hdmJhci1mb3JtYCBpbiBuYXZiYXJzLmxlc3MuXG5cbi8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCBmcm9tIGAuZm9ybS1pbmxpbmVgIGZvciBsaWJzYXNzIGNvbXBhdGliaWxpdHlcbkBtaXhpbiBmb3JtLWlubGluZSB7XG5cbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIC8vIElubGluZS1ibG9jayBhbGwgdGhlIHRoaW5ncyBmb3IgXCJpbmxpbmVcIlxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIEluIG5hdmJhci1mb3JtLCBhbGxvdyBmb2xrcyB0byAqbm90KiB1c2UgYC5mb3JtLWdyb3VwYFxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87IC8vIFByZXZlbnQgbGFiZWxzIGZyb20gc3RhY2tpbmcgYWJvdmUgaW5wdXRzIGluIGAuZm9ybS1ncm91cGBcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gTWFrZSBzdGF0aWMgY29udHJvbHMgYmVoYXZlIGxpa2UgcmVndWxhciBvbmVzXG4gICAgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gICAgICAuaW5wdXQtZ3JvdXAtYnRuLFxuICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIElucHV0IGdyb3VwcyBuZWVkIHRoYXQgMTAwJSB3aWR0aCB0aG91Z2hcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5yYWRpbyxcbiAgICAuY2hlY2tib3gge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC8vIFJlLW92ZXJyaWRlIHRoZSBmZWVkYmFjayBpY29uLlxuICAgIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG59XG4vLyBbY29udmVydGVyXSBleHRyYWN0ZWQgYXMgYEBtaXhpbiBmb3JtLWlubGluZWAgZm9yIGxpYnNhc3MgY29tcGF0aWJpbGl0eVxuLmZvcm0taW5saW5lIHtcbiAgQGluY2x1ZGUgZm9ybS1pbmxpbmU7XG59XG5cblxuXG4vLyBIb3Jpem9udGFsIGZvcm1zXG4vL1xuLy8gSG9yaXpvbnRhbCBmb3JtcyBhcmUgYnVpbHQgb24gZ3JpZCBjbGFzc2VzIGFuZCBhbGxvdyB5b3UgdG8gY3JlYXRlIGZvcm1zIHdpdGhcbi8vIGxhYmVscyBvbiB0aGUgbGVmdCBhbmQgaW5wdXRzIG9uIHRoZSByaWdodC5cblxuLmZvcm0taG9yaXpvbnRhbCB7XG5cbiAgLy8gQ29uc2lzdGVudCB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzXG4gIC8vXG4gIC8vIExhYmVscyBhbHNvIGdldCBzb21lIHJlc2V0IHN0eWxlcywgYnV0IHRoYXQgaXMgc2NvcGVkIHRvIGEgbWVkaWEgcXVlcnkgYmVsb3cuXG4gIC5yYWRpbyxcbiAgLmNoZWNrYm94LFxuICAucmFkaW8taW5saW5lLFxuICAuY2hlY2tib3gtaW5saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6ICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7IC8vIERlZmF1bHQgcGFkZGluZyBwbHVzIGEgYm9yZGVyXG4gIH1cbiAgLy8gQWNjb3VudCBmb3IgcGFkZGluZyB3ZSdyZSBhZGRpbmcgdG8gZW5zdXJlIHRoZSBhbGlnbm1lbnQgYW5kIG9mIGhlbHAgdGV4dFxuICAvLyBhbmQgb3RoZXIgY29udGVudCBiZWxvdyBpdGVtc1xuICAucmFkaW8sXG4gIC5jaGVja2JveCB7XG4gICAgbWluLWhlaWdodDogKCRsaW5lLWhlaWdodC1jb21wdXRlZCArICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSkpO1xuICB9XG5cbiAgLy8gTWFrZSBmb3JtIGdyb3VwcyBiZWhhdmUgbGlrZSByb3dzXG4gIC5mb3JtLWdyb3VwIHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdztcbiAgfVxuXG4gIC8vIFJlc2V0IHNwYWNpbmcgYW5kIHJpZ2h0IGFsaWduIGxhYmVscywgYnV0IHNjb3BlIHRvIG1lZGlhIHF1ZXJpZXMgc28gdGhhdFxuICAvLyBsYWJlbHMgb24gbmFycm93IHZpZXdwb3J0cyBzdGFjayB0aGUgc2FtZSBhcyBhIGRlZmF1bHQgZm9ybSBleGFtcGxlLlxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAuY29udHJvbC1sYWJlbCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLXRvcDogKCRwYWRkaW5nLWJhc2UtdmVydGljYWwgKyAxKTsgLy8gRGVmYXVsdCBwYWRkaW5nIHBsdXMgYSBib3JkZXJcbiAgICB9XG4gIH1cblxuICAvLyBWYWxpZGF0aW9uIHN0YXRlc1xuICAvL1xuICAvLyBSZXBvc2l0aW9uIHRoZSBpY29uIGJlY2F1c2UgaXQncyBub3cgd2l0aGluIGEgZ3JpZCBjb2x1bW4gYW5kIGNvbHVtbnMgaGF2ZVxuICAvLyBgcG9zaXRpb246IHJlbGF0aXZlO2Agb24gdGhlbS4gQWxzbyBhY2NvdW50cyBmb3IgdGhlIGdyaWQgZ3V0dGVyIHBhZGRpbmcuXG4gIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgfVxuXG4gIC8vIEZvcm0gZ3JvdXAgc2l6ZXNcbiAgLy9cbiAgLy8gUXVpY2sgdXRpbGl0eSBjbGFzcyBmb3IgYXBwbHlpbmcgYC5pbnB1dC1sZ2AgYW5kIGAuaW5wdXQtc21gIHN0eWxlcyB0byB0aGVcbiAgLy8gaW5wdXRzIGFuZCBsYWJlbHMgd2l0aGluIGEgYC5mb3JtLWdyb3VwYC5cbiAgLmZvcm0tZ3JvdXAtbGcge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgICAgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgICBwYWRkaW5nLXRvcDogKCgkcGFkZGluZy1sYXJnZS12ZXJ0aWNhbCAqICRsaW5lLWhlaWdodC1sYXJnZSkgKyAxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tZ3JvdXAtc20ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgICAgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgICBwYWRkaW5nLXRvcDogKCRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsICsgMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKiAqKioqKioqKioqKioqKioqKiogTUlYSU5TICoqKioqKioqKioqICovXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzKSB7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0LW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHQtbXMtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cblxuQG1peGluIHNoYWRvdygkc2hhZG93KSB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogJHNoYWRvdztcblx0LW1vei1ib3gtc2hhZG93OiAkc2hhZG93O1xuXHRib3gtc2hhZG93OiAkc2hhZG93O1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbikge1xuXHQtd2Via2l0LXRyYW5zaXRpb246ICgkdHJhbnNpdGlvbik7XG4gICAgLW1vei10cmFuc2l0aW9uOiAoJHRyYW5zaXRpb24pO1xuICAgIC1vLXRyYW5zaXRpb246ICgkdHJhbnNpdGlvbik7XG4gICAgdHJhbnNpdGlvbjogKCR0cmFuc2l0aW9uKTtcbn1cblxuQG1peGluIGhvdmVyLWZhZGUoJGZhZGUpIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZhZGUpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmYWRlKTtcbiAgICB9XG5cbn1cblxuQG1peGluIG1pY3JvcGFnZS10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG59XG5cbi8qICoqKioqKioqKiBWQVJJQUJMRVMgKioqKioqKioqKiogKi9cbiRjb2xvci0tZGFyay1ibHVlOiAjMGE1NjljO1xuJGNvbG9yLS1saWdodC1ibHVlOiAjMTk5QkQ2O1xuJGNvbG9yLS1wdW1wa2luOiAjRTE3RjJEO1xuJGNvbG9yLS1lbWVyYWxkOiAjMTE4NTdFO1xuJGNvbG9yLS1zdW5zaGluZTogI0ZFQ0UyRjtcblxuXG4kb3JhbmdlIDogI2UyODg0MjtcblxuJHRlYWwgOiAjMDdiN2I3O1xuXG4kZGJsdWUgOiAjMDAyNzNkO1xuXG4kYmx1ZSA6ICMwNjU1OWY7XG5cbiRsYmx1ZSA6ICM4N2M1ZTg7XG5cbiRncmVlbiA6ICM3OGMwNjI7XG5cbiRncmF5IDogIzk5OTk5OTtcblxuJGRncmF5OiAjNjM2YTZlO1xuXG4kcm9ib3RvIDogXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsIFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBcIkx1Y2lkYSBHcmFuZGVcIiwgc2Fucy1zZXJpZjtcblxuJHJhZC10aWxlLW1hcmdpbjogMTVweDtcbiIsIi8vIEZvcm0gdmFsaWRhdGlvbiBzdGF0ZXNcbi8vXG4vLyBVc2VkIGluIGZvcm1zLmxlc3MgdG8gZ2VuZXJhdGUgdGhlIGZvcm0gdmFsaWRhdGlvbiBDU1MgZm9yIHdhcm5pbmdzLCBlcnJvcnMsXG4vLyBhbmQgc3VjY2Vzc2VzLlxuXG5AbWl4aW4gZm9ybS1jb250cm9sLXZhbGlkYXRpb24oJHRleHQtY29sb3I6ICM1NTUsICRib3JkZXItY29sb3I6ICNjY2MsICRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1KSB7XG4gIC8vIENvbG9yIHRoZSBsYWJlbCBhbmQgaGVscCB0ZXh0XG4gIC5oZWxwLWJsb2NrLFxuICAuY29udHJvbC1sYWJlbCxcbiAgLnJhZGlvLFxuICAuY2hlY2tib3gsXG4gIC5yYWRpby1pbmxpbmUsXG4gIC5jaGVja2JveC1pbmxpbmUsXG4gICYucmFkaW8gbGFiZWwsXG4gICYuY2hlY2tib3ggbGFiZWwsXG4gICYucmFkaW8taW5saW5lIGxhYmVsLFxuICAmLmNoZWNrYm94LWlubGluZSBsYWJlbCAge1xuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgfVxuICAvLyBTZXQgdGhlIGJvcmRlciBhbmQgYm94IHNoYWRvdyBvbiBzcGVjaWZpYyBpbnB1dHMgdG8gbWF0Y2hcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSkpOyAvLyBSZWRlY2xhcmUgc28gdHJhbnNpdGlvbnMgd29ya1xuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGJvcmRlci1jb2xvciwgMTAlKTtcbiAgICAgICRzaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLCAwIDAgNnB4IGxpZ2h0ZW4oJGJvcmRlci1jb2xvciwgMjAlKTtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJHNoYWRvdyk7XG4gICAgfVxuICB9XG4gIC8vIFNldCB2YWxpZGF0aW9uIHN0YXRlcyBhbHNvIGZvciBhZGRvbnNcbiAgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG4gIC8vIE9wdGlvbmFsIGZlZWRiYWNrIGljb25cbiAgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICB9XG59XG5cblxuLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWJvcmRlci1mb2N1c2AgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoJGNvbG9yOiAkaW5wdXQtYm9yZGVyLWZvY3VzKSB7XG4gICRjb2xvci1yZ2JhOiByZ2JhKHJlZCgkY29sb3IpLCBncmVlbigkY29sb3IpLCBibHVlKCRjb2xvciksIC42KTtcbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLCAwIDAgOHB4ICRjb2xvci1yZ2JhKTtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gUmVsYXRpdmUgdGV4dCBzaXplLCBwYWRkaW5nLCBhbmQgYm9yZGVyLXJhZGlpIGNoYW5nZXMgZm9yIGZvcm0gY29udHJvbHMuIEZvclxuLy8gaG9yaXpvbnRhbCBzaXppbmcsIHdyYXAgY29udHJvbHMgaW4gdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLiBgPHNlbGVjdD5gXG4vLyBlbGVtZW50IGdldHMgc3BlY2lhbCBsb3ZlIGJlY2F1c2UgaXQncyBzcGVjaWFsLCBhbmQgdGhhdCdzIGEgZmFjdCFcbi8vIFtjb252ZXJ0ZXJdICRwYXJlbnQgaGFja1xuQG1peGluIGlucHV0LXNpemUoJHBhcmVudCwgJGlucHV0LWhlaWdodCwgJHBhZGRpbmctdmVydGljYWwsICRwYWRkaW5nLWhvcml6b250YWwsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXZlcnRpY2FsICRwYWRkaW5nLWhvcml6b250YWw7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIH1cblxuICBzZWxlY3QjeyRwYXJlbnR9IHtcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIH1cblxuICB0ZXh0YXJlYSN7JHBhcmVudH0sXG4gIHNlbGVjdFttdWx0aXBsZV0jeyRwYXJlbnR9IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbiIsIi8vXG4vLyBCdXR0b25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEJhc2Ugc3R5bGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBGb3IgaW5wdXQuYnRuXG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlc2V0IHVudXN1YWwgRmlyZWZveC1vbi1BbmRyb2lkIGRlZmF1bHQgc3R5bGU7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzL2lzc3Vlcy8yMTRcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRwYWRkaW5nLWJhc2UtdmVydGljYWwsICRwYWRkaW5nLWJhc2UtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1iYXNlLCAkbGluZS1oZWlnaHQtYmFzZSwgJGJvcmRlci1yYWRpdXMtYmFzZSk7XG4gIEBpbmNsdWRlIHVzZXItc2VsZWN0KG5vbmUpO1xuXG4gICYsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSB7XG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIEBpbmNsdWRlIHRhYi1mb2N1cztcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBjb2xvcjogJGJ0bi1kZWZhdWx0LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSB7XG4gICAgb3V0bGluZTogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsLjEyNSkpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJltkaXNhYmxlZF0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IC8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzXG4gICAgQGluY2x1ZGUgb3BhY2l0eSguNjUpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0bi1kZWZhdWx0IHtcbiAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGJ0bi1kZWZhdWx0LWNvbG9yLCAkYnRuLWRlZmF1bHQtYmcsICRidG4tZGVmYXVsdC1ib3JkZXIpO1xufVxuLmJ0bi1wcmltYXJ5IHtcbiAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGJ0bi1wcmltYXJ5LWNvbG9yLCAkYnRuLXByaW1hcnktYmcsICRidG4tcHJpbWFyeS1ib3JkZXIpO1xufVxuLy8gU3VjY2VzcyBhcHBlYXJzIGFzIGdyZWVuXG4uYnRuLXN1Y2Nlc3Mge1xuICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkYnRuLXN1Y2Nlc3MtY29sb3IsICRidG4tc3VjY2Vzcy1iZywgJGJ0bi1zdWNjZXNzLWJvcmRlcik7XG59XG4vLyBJbmZvIGFwcGVhcnMgYXMgYmx1ZS1ncmVlblxuLmJ0bi1pbmZvIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGJ0bi1pbmZvLWNvbG9yLCAkYnRuLWluZm8tYmcsICRidG4taW5mby1ib3JkZXIpO1xufVxuLy8gV2FybmluZyBhcHBlYXJzIGFzIG9yYW5nZVxuLmJ0bi13YXJuaW5nIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGJ0bi13YXJuaW5nLWNvbG9yLCAkYnRuLXdhcm5pbmctYmcsICRidG4td2FybmluZy1ib3JkZXIpO1xufVxuLy8gRGFuZ2VyIGFuZCBlcnJvciBhcHBlYXIgYXMgcmVkXG4uYnRuLWRhbmdlciB7XG4gIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRidG4tZGFuZ2VyLWNvbG9yLCAkYnRuLWRhbmdlci1iZywgJGJ0bi1kYW5nZXItYm9yZGVyKTtcbn1cblxuXG4vLyBMaW5rIGJ1dHRvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogMDtcblxuICAmLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gICZbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gICZbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQnV0dG9uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYnRuLWxnIHtcbiAgLy8gbGluZS1oZWlnaHQ6IGVuc3VyZSBldmVuLW51bWJlcmVkIGhlaWdodCBvZiBidXR0b24gbmV4dCB0byBsYXJnZSBpbnB1dFxuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkcGFkZGluZy1sYXJnZS12ZXJ0aWNhbCwgJHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1sYXJnZSwgJGxpbmUtaGVpZ2h0LWxhcmdlLCAkYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG59XG4uYnRuLXNtIHtcbiAgLy8gbGluZS1oZWlnaHQ6IGVuc3VyZSBwcm9wZXIgaGVpZ2h0IG9mIGJ1dHRvbiBuZXh0IHRvIHNtYWxsIGlucHV0XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsLCAkcGFkZGluZy1zbWFsbC1ob3Jpem9udGFsLCAkZm9udC1zaXplLXNtYWxsLCAkbGluZS1oZWlnaHQtc21hbGwsICRib3JkZXItcmFkaXVzLXNtYWxsKTtcbn1cbi5idG4teHMge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkcGFkZGluZy14cy12ZXJ0aWNhbCwgJHBhZGRpbmcteHMtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1zbWFsbCwgJGxpbmUtaGVpZ2h0LXNtYWxsLCAkYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG59XG5cblxuLy8gQmxvY2sgYnV0dG9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkY29sb3IsICRiYWNrZ3JvdW5kLCAkYm9yZGVyKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyxcbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAub3BlbiA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgMTIlKTtcbiAgfVxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gIC5vcGVuID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbiAgJi5kaXNhYmxlZCxcbiAgJltkaXNhYmxlZF0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICAmLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICB9XG4gIH1cblxuICAuYmFkZ2Uge1xuICAgIGNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmctdmVydGljYWwsICRwYWRkaW5nLWhvcml6b250YWwsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgcGFkZGluZzogJHBhZGRpbmctdmVydGljYWwgJHBhZGRpbmctaG9yaXpvbnRhbDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbn1cbiIsIi8vIE9wYWNpdHlcblxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHkpIHtcbiAgb3BhY2l0eTogJG9wYWNpdHk7XG4gIC8vIElFOCBmaWx0ZXJcbiAgJG9wYWNpdHktaWU6ICgkb3BhY2l0eSAqIDEwMCk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0kb3BhY2l0eS1pZSk7XG59XG4iLCIvL1xuLy8gQ29tcG9uZW50IGFuaW1hdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEhlYWRzIHVwIVxuLy9cbi8vIFdlIGRvbid0IHVzZSB0aGUgYC5vcGFjaXR5KClgIG1peGluIGhlcmUgc2luY2UgaXQgY2F1c2VzIGEgYnVnIHdpdGggdGV4dFxuLy8gZmllbGRzIGluIElFNy04LiBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzM1NTIuXG5cbi5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IC4xNXMgbGluZWFyKTtcbiAgJi5pbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uY29sbGFwc2Uge1xuICBkaXNwbGF5OiBub25lO1xuXG4gICYuaW4gICAgICB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gIC8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCB0ciYuaW4gdG8gdHIuY29sbGFwc2UuaW5cbiAgLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIHRib2R5Ji5pbiB0byB0Ym9keS5jb2xsYXBzZS5pblxufVxuXG50ci5jb2xsYXBzZS5pbiAgICB7IGRpc3BsYXk6IHRhYmxlLXJvdzsgfVxuXG50Ym9keS5jb2xsYXBzZS5pbiB7IGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDsgfVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXByb3BlcnR5KGhlaWdodCwgdmlzaWJpbGl0eSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tZHVyYXRpb24oLjM1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKGVhc2UpO1xufVxuIiwiLy9cbi8vIERyb3Bkb3duIG1lbnVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIERyb3Bkb3duIGFycm93L2NhcmV0XG4uY2FyZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci10b3A6ICAgJGNhcmV0LXdpZHRoLWJhc2UgZGFzaGVkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aC1iYXNlIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogICRjYXJldC13aWR0aC1iYXNlIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4vLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoZGl2KVxuLmRyb3B1cCxcbi5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLy8gUHJldmVudCB0aGUgZm9jdXMgb24gdGhlIGRyb3Bkb3duIHRvZ2dsZSB3aGVuIGNsb3NpbmcgZHJvcGRvd25zXG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnUgKHVsKVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDJweCAwIDA7IC8vIG92ZXJyaWRlIGRlZmF1bHQgdWxcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICBib3JkZXI6IDFweCBzb2xpZCAkZHJvcGRvd24tZmFsbGJhY2stYm9yZGVyOyAvLyBJRTggZmFsbGJhY2tcbiAgYm9yZGVyOiAxcHggc29saWQgJGRyb3Bkb3duLWJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDZweCAxMnB4IHJnYmEoMCwwLDAsLjE3NSkpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXG4gIC8vIEFsaWducyB0aGUgZHJvcGRvd24gbWVudSB0byByaWdodFxuICAvL1xuICAvLyBEZXByZWNhdGVkIGFzIG9mIDMuMS4wIGluIGZhdm9yIG9mIGAuZHJvcGRvd24tbWVudS1bZGlyXWBcbiAgJi5wdWxsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIHRoZSBkcm9wZG93blxuICAuZGl2aWRlciB7XG4gICAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJGRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICB9XG5cbiAgLy8gTGlua3Mgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4gID4gbGkgPiBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAzcHggMjBweDtcbiAgICBjbGVhcjogYm90aDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIH1cbn1cblxuLy8gSG92ZXIvRm9jdXMgc3RhdGVcbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1iZztcbiAgfVxufVxuXG4vLyBBY3RpdmUgc3RhdGVcbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG4vLyBEaXNhYmxlZCBzdGF0ZVxuLy9cbi8vIEdyYXkgb3V0IHRleHQgYW5kIGVuc3VyZSB0aGUgaG92ZXIvZm9jdXMgc3RhdGUgcmVtYWlucyBncmF5XG5cbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgfVxuXG4gIC8vIE51a2UgaG92ZXIvZm9jdXMgZWZmZWN0c1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVtb3ZlIENTUyBncmFkaWVudFxuICAgIEBpbmNsdWRlIHJlc2V0LWZpbHRlcjtcbiAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XG4gIH1cbn1cblxuLy8gT3BlbiBzdGF0ZSBmb3IgdGhlIGRyb3Bkb3duXG4ub3BlbiB7XG4gIC8vIFNob3cgdGhlIG1lbnVcbiAgPiAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAvLyBSZW1vdmUgdGhlIG91dGxpbmUgd2hlbiA6Zm9jdXMgaXMgdHJpZ2dlcmVkXG4gID4gYSB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4vLyBNZW51IHBvc2l0aW9uaW5nXG4vL1xuLy8gQWRkIGV4dHJhIGNsYXNzIHRvIGAuZHJvcGRvd24tbWVudWAgdG8gZmxpcCB0aGUgYWxpZ25tZW50IG9mIHRoZSBkcm9wZG93blxuLy8gbWVudSB3aXRoIHRoZSBwYXJlbnQuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIGxlZnQ6IGF1dG87IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gYC5kcm9wZG93bi1tZW51YFxuICByaWdodDogMDtcbn1cbi8vIFdpdGggdjMsIHdlIGVuYWJsZWQgYXV0by1mbGlwcGluZyBpZiB5b3UgaGF2ZSBhIGRyb3Bkb3duIHdpdGhpbiBhIHJpZ2h0XG4vLyBhbGlnbmVkIG5hdiBjb21wb25lbnQuIFRvIGVuYWJsZSB0aGUgdW5kb2luZyBvZiB0aGF0LCB3ZSBwcm92aWRlIGFuIG92ZXJyaWRlXG4vLyB0byByZXN0b3JlIHRoZSBkZWZhdWx0IGRyb3Bkb3duIG1lbnUgYWxpZ25tZW50LlxuLy9cbi8vIFRoaXMgaXMgb25seSBmb3IgbGVmdC1hbGlnbmluZyBhIGRyb3Bkb3duIG1lbnUgd2l0aGluIGEgYC5uYXZiYXItcmlnaHRgIG9yXG4vLyBgLnB1bGwtcmlnaHRgIG5hdiBjb21wb25lbnQuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkZHJvcGRvd24taGVhZGVyLWNvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIEJhY2tkcm9wIHRvIGNhdGNoIGJvZHkgY2xpY2tzIG9uIG1vYmlsZSwgZXRjLlxuLmRyb3Bkb3duLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6ICgkemluZGV4LWRyb3Bkb3duIC0gMTApO1xufVxuXG4vLyBSaWdodCBhbGlnbmVkIGRyb3Bkb3duc1xuLnB1bGwtcmlnaHQgPiAuZHJvcGRvd24tbWVudSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQsIGJyby5cbi8vIFRPRE86IGFic3RyYWN0IHRoaXMgc28gdGhhdCB0aGUgbmF2YmFyIGZpeGVkIHN0eWxlcyBhcmUgbm90IHBsYWNlZCBoZXJlP1xuXG4uZHJvcHVwLFxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIHtcbiAgLy8gUmV2ZXJzZSB0aGUgY2FyZXRcbiAgLmNhcmV0IHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aC1iYXNlIHNvbGlkO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLy8gRGlmZmVyZW50IHBvc2l0aW9uaW5nIGZvciBib3R0b20gdXAgbWVudVxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbn1cblxuXG4vLyBDb21wb25lbnQgYWxpZ25tZW50XG4vL1xuLy8gUmVpdGVyYXRlIHBlciBuYXZiYXIubGVzcyBhbmQgdGhlIG1vZGlmaWVkIGNvbXBvbmVudCBhbGlnbm1lbnQgdGhlcmUuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gIC5uYXZiYXItcmlnaHQge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHJpZ2h0OiAwOyBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgICAvLyBOZWNlc3NhcnkgZm9yIG92ZXJyaWRlcyBvZiB0aGUgZGVmYXVsdCByaWdodCBhbGlnbmVkIG1lbnUuXG4gICAgLy8gV2lsbCByZW1vdmUgY29tZSB2NCBpbiBhbGwgbGlrZWxpaG9vZC5cbiAgICAuZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgICAgIGxlZnQ6IDA7IHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy9cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAjZTVlNWU1KSB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46ICgoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMikgLSAxKSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG59XG4iLCIvLyBSZXNldCBmaWx0ZXJzIGZvciBJRVxuLy9cbi8vIFdoZW4geW91IG5lZWQgdG8gcmVtb3ZlIGEgZ3JhZGllbnQgYmFja2dyb3VuZCwgZG8gbm90IGZvcmdldCB0byB1c2UgdGhpcyB0byByZXNldFxuLy8gdGhlIElFIGZpbHRlciBmb3IgSUU5IGFuZCBiZWxvdy5cblxuQG1peGluIHJlc2V0LWZpbHRlcigpIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZCA9IGZhbHNlKTtcbn1cbiIsIi8vXG4vLyBCdXR0b24gZ3JvdXBzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGJ1dHRvbiB0byB0aGUgZnJvbnRcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuLmJ0bi1ncm91cCB7XG4gIC5idG4gKyAuYnRuLFxuICAuYnRuICsgLmJ0bi1ncm91cCxcbiAgLmJ0bi1ncm91cCArIC5idG4sXG4gIC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBtYXJnaW4tbGVmdDogLTVweDsgLy8gT2Zmc2V0IHRoZSBmaXJzdCBjaGlsZCdzIG1hcmdpblxuICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICAuYnRuLWdyb3VwLFxuICAuaW5wdXQtZ3JvdXAge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwLFxuICA+IC5pbnB1dC1ncm91cCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIFNldCBjb3JuZXJzIGluZGl2aWR1YWwgYmVjYXVzZSBzb21ldGltZXMgYSBzaW5nbGUgYnV0dG9uIGNhbiBiZSBpbiBhIC5idG4tZ3JvdXAgYW5kIHdlIG5lZWQgOmZpcnN0LWNoaWxkIGFuZCA6bGFzdC1jaGlsZCB0byBib3RoIG1hdGNoXG4uYnRuLWdyb3VwID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICAmOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICB9XG59XG4vLyBOZWVkIC5kcm9wZG93bi10b2dnbGUgc2luY2UgOmxhc3QtY2hpbGQgZG9lc24ndCBhcHBseSBnaXZlbiBhIC5kcm9wZG93bi1tZW51IGltbWVkaWF0ZWx5IGFmdGVyIGl0XG4uYnRuLWdyb3VwID4gLmJ0bjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5kcm9wZG93bi10b2dnbGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG5cbi8vIEN1c3RvbSBlZGl0cyBmb3IgaW5jbHVkaW5nIGJ0bi1ncm91cHMgd2l0aGluIGJ0bi1ncm91cHMgKHVzZWZ1bCBmb3IgaW5jbHVkaW5nIGRyb3Bkb3duIGJ1dHRvbnMgd2l0aGluIGEgYnRuLWdyb3VwKVxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXAge1xuICBmbG9hdDogbGVmdDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICA+IC5idG46bGFzdC1jaGlsZCxcbiAgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICB9XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbn1cblxuLy8gT24gYWN0aXZlIGFuZCBvcGVuLCBkb24ndCBzaG93IG91dGxpbmVcbi5idG4tZ3JvdXAgLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUsXG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIG91dGxpbmU6IDA7XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAteHMgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXhzOyB9XG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1zbTsgfVxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cblxuXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEdpdmUgdGhlIGxpbmUgYmV0d2VlbiBidXR0b25zIHNvbWUgZGVwdGhcbi5idG4tZ3JvdXAgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gUmVtb3ZlIHRoZSBncmFkaWVudCBhbmQgc2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLC4xMjUpKTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vLyBSZXBvc2l0aW9uIHRoZSBjYXJldFxuLmJ0biAuY2FyZXQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi8vIENhcmV0cyBpbiBvdGhlciBidXR0b24gc2l6ZXNcbi5idG4tbGcgLmNhcmV0IHtcbiAgYm9yZGVyLXdpZHRoOiAkY2FyZXQtd2lkdGgtbGFyZ2UgJGNhcmV0LXdpZHRoLWxhcmdlIDA7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4vLyBVcHNpZGUgZG93biBjYXJldHMgZm9yIC5kcm9wdXBcbi5kcm9wdXAgLmJ0bi1sZyAuY2FyZXQge1xuICBib3JkZXItd2lkdGg6IDAgJGNhcmV0LXdpZHRoLWxhcmdlICRjYXJldC13aWR0aC1sYXJnZTtcbn1cblxuXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCxcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gQ2xlYXIgZmxvYXRzIHNvIGRyb3Bkb3duIG1lbnVzIGNhbiBiZSBwcm9wZXJseSBwbGFjZWRcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICA+IC5idG4ge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgPiAuYnRuICsgLmJ0bixcbiAgPiAuYnRuICsgLmJ0bi1ncm91cCxcbiAgPiAuYnRuLWdyb3VwICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gICY6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAmOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG4gICY6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gID4gLmJ0bjpsYXN0LWNoaWxkLFxuICA+IC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xufVxuXG5cbi8vIEp1c3RpZmllZCBidXR0b24gZ3JvdXBzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4tZ3JvdXAtanVzdGlmaWVkIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB3aWR0aDogMSU7XG4gIH1cbiAgPiAuYnRuLWdyb3VwIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3ggYW5kIHJhZGlvIG9wdGlvbnNcbi8vXG4vLyBJbiBvcmRlciB0byBzdXBwb3J0IHRoZSBicm93c2VyJ3MgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrLCBwb3dlcmVkIGJ5IHRoZVxuLy8gYHJlcXVpcmVkYCBhdHRyaWJ1dGUsIHdlIGhhdmUgdG8gXCJoaWRlXCIgdGhlIGlucHV0cyB2aWEgYGNsaXBgLiBXZSBjYW5ub3QgdXNlXG4vLyBgZGlzcGxheTogbm9uZTtgIG9yIGB2aXNpYmlsaXR5OiBoaWRkZW47YCBhcyB0aGF0IGFsc28gaGlkZXMgdGhlIHBvcG92ZXIuXG4vLyBTaW1wbHkgdmlzdWFsbHkgaGlkaW5nIHRoZSBpbnB1dHMgdmlhIGBvcGFjaXR5YCB3b3VsZCBsZWF2ZSB0aGVtIGNsaWNrYWJsZSBpblxuLy8gY2VydGFpbiBjYXNlcyB3aGljaCBpcyBwcmV2ZW50ZWQgYnkgdXNpbmcgYGNsaXBgIGFuZCBgcG9pbnRlci1ldmVudHNgLlxuLy8gVGhpcyB3YXksIHdlIGVuc3VyZSBhIERPTSBlbGVtZW50IGlzIHZpc2libGUgdG8gcG9zaXRpb24gdGhlIHBvcG92ZXIgZnJvbS5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTI3OTQgYW5kXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xNDU1OSBmb3IgbW9yZSBpbmZvcm1hdGlvbi5cblxuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjbGlwOiByZWN0KDAsMCwwLDApO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbn1cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xufVxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xufVxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG59XG4iLCIvL1xuLy8gSW5wdXQgZ3JvdXBzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBCYXNlIHN0eWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZHJvcGRvd25zXG4gIGRpc3BsYXk6IHRhYmxlO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlOyAvLyBwcmV2ZW50IGlucHV0IGdyb3VwcyBmcm9tIGluaGVyaXRpbmcgYm9yZGVyIHN0eWxlcyBmcm9tIHRhYmxlIGNlbGxzIHdoZW4gcGxhY2VkIHdpdGhpbiBhIHRhYmxlXG5cbiAgLy8gVW5kbyBwYWRkaW5nIGFuZCBmbG9hdCBvZiBncmlkIGNsYXNzZXNcbiAgJltjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIC8vIEVuc3VyZSB0aGF0IHRoZSBpbnB1dCBpcyBhbHdheXMgYWJvdmUgdGhlICphcHBlbmRlZCogYWRkb24gYnV0dG9uIGZvclxuICAgIC8vIHByb3BlciBib3JkZXIgY29sb3JzLlxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgLy8gSUU5IGZ1YmFycyB0aGUgcGxhY2Vob2xkZXIgYXR0cmlidXRlIGluIHRleHQgaW5wdXRzIGFuZCB0aGUgYXJyb3dzIG9uXG4gICAgLy8gc2VsZWN0IGVsZW1lbnRzIGluIGlucHV0IGdyb3Vwcy4gVG8gZml4IGl0LCB3ZSBmbG9hdCB0aGUgaW5wdXQuIERldGFpbHM6XG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU2MSNpc3N1ZWNvbW1lbnQtMjg5MzY4NTVcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLy8gU2l6aW5nIG9wdGlvbnNcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIEBleHRlbmQgLmlucHV0LWxnO1xufVxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgQGV4dGVuZCAuaW5wdXQtc207XG59XG5cblxuLy8gRGlzcGxheSBhcyB0YWJsZS1jZWxsXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuLFxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXG4gICY6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLy8gQWRkb24gYW5kIGFkZG9uIHdyYXBwZXIgZm9yIGJ1dHRvbnNcbi5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1idG4ge1xuICB3aWR0aDogMSU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIE1hdGNoIHRoZSBpbnB1dHNcbn1cblxuLy8gVGV4dCBpbnB1dCBncm91cHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLWJhc2UtdmVydGljYWwgJHBhZGRpbmctYmFzZS1ob3Jpem9udGFsO1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gIC8vIFNpemluZ1xuICAmLmlucHV0LXNtIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCAkcGFkZGluZy1zbWFsbC1ob3Jpem9udGFsO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbWFsbDtcbiAgfVxuICAmLmlucHV0LWxnIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1sYXJnZS12ZXJ0aWNhbCAkcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sYXJnZTtcbiAgfVxuXG4gIC8vIE51a2UgZGVmYXVsdCBtYXJnaW5zIGZyb20gY2hlY2tib3hlcyBhbmQgcmFkaW9zIHRvIHZlcnRpY2FsbHkgY2VudGVyIHdpdGhpbi5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4vLyBCdXR0b24gaW5wdXQgZ3JvdXBzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBKYW5raWx5IHByZXZlbnQgaW5wdXQgYnV0dG9uIGdyb3VwcyBmcm9tIHdyYXBwaW5nIHdpdGggYHdoaXRlLXNwYWNlYCBhbmRcbiAgLy8gYGZvbnQtc2l6ZWAgaW4gY29tYmluYXRpb24gd2l0aCBgaW5saW5lLWJsb2NrYCBvbiBidXR0b25zLlxuICBmb250LXNpemU6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gTmVnYXRpdmUgbWFyZ2luIGZvciBzcGFjaW5nLCBwb3NpdGlvbiBmb3IgYnJpbmdpbmcgaG92ZXJlZC9mb2N1c2VkL2FjdGl2ZWRcbiAgLy8gZWxlbWVudCBhYm92ZSB0aGUgc2libGluZ3MuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICsgLmJ0biB7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB9XG4gICAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgYnV0dG9uIHRvIHRoZSBmcm9udFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgfVxuXG4gIC8vIE5lZ2F0aXZlIG1hcmdpbiB0byBvbmx5IGhhdmUgYSAxcHggYm9yZGVyIGJldHdlZW4gdGhlIHR3b1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICA+IC5idG4sXG4gICAgPiAuYnRuLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICA+IC5idG4sXG4gICAgPiAuYnRuLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIE5hdnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQmFzZSBjbGFzc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLm5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCB1bC9vbFxuICBsaXN0LXN0eWxlOiBub25lO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICA+IGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZztcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LWxpbmstaG92ZXItYmc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gRGlzYWJsZWQgc3RhdGUgc2V0cyB0ZXh0IHRvIGdyYXkgYW5kIG51a2VzIGhvdmVyL3RhYiBlZmZlY3RzXG4gICAgJi5kaXNhYmxlZCA+IGEge1xuICAgICAgY29sb3I6ICRuYXYtZGlzYWJsZWQtbGluay1jb2xvcjtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdi1kaXNhYmxlZC1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gT3BlbiBkcm9wZG93bnNcbiAgLm9wZW4gPiBhIHtcbiAgICAmLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LWxpbmstaG92ZXItYmc7XG4gICAgICBib3JkZXItY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vIE5hdiBkaXZpZGVycyAoZGVwcmVjYXRlZCB3aXRoIHYzLjAuMSlcbiAgLy9cbiAgLy8gVGhpcyBzaG91bGQgaGF2ZSBiZWVuIHJlbW92ZWQgaW4gdjMgd2l0aCB0aGUgZHJvcHBpbmcgb2YgYC5uYXYtbGlzdGAsIGJ1dFxuICAvLyB3ZSBtaXNzZWQgaXQuIFdlIGRvbid0IGN1cnJlbnRseSBzdXBwb3J0IHRoaXMgYW55d2hlcmUsIGJ1dCBpbiB0aGUgaW50ZXJlc3RcbiAgLy8gb2YgbWFpbnRhaW5pbmcgYmFja3dhcmQgY29tcGF0aWJpbGl0eSBpbiBjYXNlIHlvdSB1c2UgaXQsIGl0J3MgZGVwcmVjYXRlZC5cbiAgLm5hdi1kaXZpZGVyIHtcbiAgICBAaW5jbHVkZSBuYXYtZGl2aWRlcjtcbiAgfVxuXG4gIC8vIFByZXZlbnQgSUU4IGZyb20gbWlzcGxhY2luZyBpbWdzXG4gIC8vXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9pc3N1ZXMvOTg0I2lzc3VlY29tbWVudC0zOTg1OTg5XG4gID4gbGkgPiBhID4gaW1nIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBUYWJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEdpdmUgdGhlIHRhYnMgc29tZXRoaW5nIHRvIHNpdCBvblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG4gID4gbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIC8vIE1ha2UgdGhlIGxpc3QtaXRlbXMgb3ZlcmxheSB0aGUgYm90dG9tIGJvcmRlclxuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG5cbiAgICAvLyBBY3R1YWwgdGFicyAoYXMgbGlua3MpXG4gICAgPiBhIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlICRib3JkZXItcmFkaXVzLWJhc2UgMCAwO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yICRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvciAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEFjdGl2ZSBzdGF0ZSwgYW5kIGl0cyA6aG92ZXIgdG8gb3ZlcnJpZGUgbm9ybWFsIDpob3ZlclxuICAgICYuYWN0aXZlID4gYSB7XG4gICAgICAmLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdi10YWJzLWFjdGl2ZS1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItYmc7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1ib3JkZXItY29sb3I7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIHB1bGxpbmcgdGhpcyBpbiBtYWlubHkgZm9yIGxlc3Mgc2hvcnRoYW5kXG4gICYubmF2LWp1c3RpZmllZCB7XG4gICAgQGV4dGVuZCAubmF2LWp1c3RpZmllZDtcbiAgICBAZXh0ZW5kIC5uYXYtdGFicy1qdXN0aWZpZWQ7XG4gIH1cbn1cblxuXG4vLyBQaWxsc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLm5hdi1waWxscyB7XG4gID4gbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgLy8gTGlua3MgcmVuZGVyZWQgYXMgcGlsbHNcbiAgICA+IGEge1xuICAgICAgYm9yZGVyLXJhZGl1czogJG5hdi1waWxscy1ib3JkZXItcmFkaXVzO1xuICAgIH1cbiAgICArIGxpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLy8gQWN0aXZlIHN0YXRlXG4gICAgJi5hY3RpdmUgPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2LXBpbGxzLWFjdGl2ZS1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXBpbGxzLWFjdGl2ZS1saW5rLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFN0YWNrZWQgcGlsbHNcbi5uYXYtc3RhY2tlZCB7XG4gID4gbGkge1xuICAgIGZsb2F0OiBub25lO1xuICAgICsgbGkge1xuICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IC8vIG5vIG5lZWQgZm9yIHRoaXMgZ2FwIGJldHdlZW4gbmF2IGl0ZW1zXG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2IHZhcmlhdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEp1c3RpZmllZCBuYXYgbGlua3Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLm5hdi1qdXN0aWZpZWQge1xuICB3aWR0aDogMTAwJTtcblxuICA+IGxpIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICA+IGEge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgfVxuXG4gID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgID4gbGkge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHdpZHRoOiAxJTtcbiAgICAgID4gYSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE1vdmUgYm9yZGVycyB0byBhbmNob3JzIGluc3RlYWQgb2YgYm90dG9tIG9mIGxpc3Rcbi8vXG4vLyBNaXhpbiBmb3IgYWRkaW5nIG9uIHRvcCB0aGUgc2hhcmVkIGAubmF2LWp1c3RpZmllZGAgc3R5bGVzIGZvciBvdXIgdGFic1xuLm5hdi10YWJzLWp1c3RpZmllZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG5cbiAgPiBsaSA+IGEge1xuICAgIC8vIE92ZXJyaWRlIG1hcmdpbiBmcm9tIC5uYXYtdGFic1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICB9XG5cbiAgPiAuYWN0aXZlID4gYSxcbiAgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJG5hdi10YWJzLWp1c3RpZmllZC1saW5rLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgID4gbGkgPiBhIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbmF2LXRhYnMtanVzdGlmaWVkLWxpbmstYm9yZGVyLWNvbG9yO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZSAkYm9yZGVyLXJhZGl1cy1iYXNlIDAgMDtcbiAgICB9XG4gICAgPiAuYWN0aXZlID4gYSxcbiAgICA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAgID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJG5hdi10YWJzLWp1c3RpZmllZC1hY3RpdmUtbGluay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuXG4vLyBEcm9wZG93bnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gU3BlY2lmaWMgZHJvcGRvd25zXG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICAvLyBtYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG59XG4iLCIvL1xuLy8gTmF2YmFyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBXcmFwcGVyIGFuZCBiYXNlIGNsYXNzXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAkbmF2YmFyLWhlaWdodDsgLy8gRW5zdXJlIGEgbmF2YmFyIGFsd2F5cyBzaG93cyAoZS5nLiwgd2l0aG91dCBhIC5uYXZiYXItYnJhbmQgaW4gY29sbGFwc2VkIG1vZGUpXG4gIG1hcmdpbi1ib3R0b206ICRuYXZiYXItbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgLy8gUHJldmVudCBmbG9hdHMgZnJvbSBicmVha2luZyB0aGUgbmF2YmFyXG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgYm9yZGVyLXJhZGl1czogJG5hdmJhci1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIGhlYWRpbmdcbi8vXG4vLyBHcm91cHMgYC5uYXZiYXItYnJhbmRgIGFuZCBgLm5hdmJhci10b2dnbGVgIGludG8gYSBzaW5nbGUgY29tcG9uZW50IGZvciBlYXN5XG4vLyBzdHlsaW5nIG9mIHJlc3BvbnNpdmUgYXNwZWN0cy5cblxuLm5hdmJhci1oZWFkZXIge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cblxuLy8gTmF2YmFyIGNvbGxhcHNlIChib2R5KVxuLy9cbi8vIEdyb3VwIHlvdXIgbmF2YmFyIGNvbnRlbnQgaW50byB0aGlzIGZvciBlYXN5IGNvbGxhcHNpbmcgYW5kIGV4cGFuZGluZyBhY3Jvc3Ncbi8vIHZhcmlvdXMgZGV2aWNlIHNpemVzLiBCeSBkZWZhdWx0LCB0aGlzIGNvbnRlbnQgaXMgY29sbGFwc2VkIHdoZW4gPDc2OHB4LCBidXRcbi8vIHdpbGwgZXhwYW5kIHBhc3QgdGhhdCBmb3IgYSBob3Jpem9udGFsIGRpc3BsYXkuXG4vL1xuLy8gVG8gc3RhcnQgKG9uIG1vYmlsZSBkZXZpY2VzKSB0aGUgbmF2YmFyIGxpbmtzLCBmb3JtcywgYW5kIGJ1dHRvbnMgYXJlIHN0YWNrZWRcbi8vIHZlcnRpY2FsbHkgYW5kIGluY2x1ZGUgYSBgbWF4LWhlaWdodGAgdG8gb3ZlcmZsb3cgaW4gY2FzZSB5b3UgaGF2ZSB0b28gbXVjaFxuLy8gY29udGVudCBmb3IgdGhlIHVzZXIncyB2aWV3cG9ydC5cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICBwYWRkaW5nLWxlZnQ6ICAkbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsLjEpO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICYuaW4ge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICYuY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgc2V0dGluZ1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmluIHtcbiAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgfVxuXG4gICAgLy8gVW5kbyB0aGUgY29sbGFwc2Ugc2lkZSBwYWRkaW5nIGZvciBuYXZiYXJzIHdpdGggY29udGFpbmVycyB0byBlbnN1cmVcbiAgICAvLyBhbGlnbm1lbnQgb2YgcmlnaHQtYWxpZ25lZCBjb250ZW50cy5cbiAgICAubmF2YmFyLWZpeGVkLXRvcCAmLFxuICAgIC5uYXZiYXItc3RhdGljLXRvcCAmLFxuICAgIC5uYXZiYXItZml4ZWQtYm90dG9tICYge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhci1maXhlZC10b3AsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1heC1oZWlnaHQ6ICRuYXZiYXItY29sbGFwc2UtbWF4LWhlaWdodDtcblxuICAgIEBtZWRpYSAobWF4LWRldmljZS13aWR0aDogJHNjcmVlbi14cy1taW4pIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm90aCBuYXZiYXIgaGVhZGVyIGFuZCBjb2xsYXBzZVxuLy9cbi8vIFdoZW4gYSBjb250YWluZXIgaXMgcHJlc2VudCwgY2hhbmdlIHRoZSBiZWhhdmlvciBvZiB0aGUgaGVhZGVyIGFuZCBjb2xsYXBzZS5cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQge1xuICA+IC5uYXZiYXItaGVhZGVyLFxuICA+IC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1hcmdpbi1yaWdodDogLSRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIG1hcmdpbi1sZWZ0OiAgLSRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAgMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gTmF2YmFyIGFsaWdubWVudCBvcHRpb25zXG4vL1xuLy8gRGlzcGxheSB0aGUgbmF2YmFyIGFjcm9zcyB0aGUgZW50aXJldHkgb2YgdGhlIHBhZ2Ugb3IgZml4ZWQgaXQgdG8gdGhlIHRvcCBvclxuLy8gYm90dG9tIG9mIHRoZSBwYWdlLlxuXG4vLyBTdGF0aWMgdG9wICh1bmZpeGVkLCBidXQgMTAwJSB3aWRlKSBuYXZiYXJcbi5uYXZiYXItc3RhdGljLXRvcCB7XG4gIHotaW5kZXg6ICR6aW5kZXgtbmF2YmFyO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi8vIEZpeCB0aGUgdG9wL2JvdHRvbSBuYXZiYXJzIHdoZW4gc2NyZWVuIHJlYWwgZXN0YXRlIHN1cHBvcnRzIGl0XG4ubmF2YmFyLWZpeGVkLXRvcCxcbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1uYXZiYXItZml4ZWQ7XG5cbiAgLy8gVW5kbyB0aGUgcm91bmRlZCBjb3JuZXJzXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLm5hdmJhci1maXhlZC10b3Age1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbn1cbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBvdmVycmlkZSAubmF2YmFyIGRlZmF1bHRzXG4gIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbn1cblxuXG4vLyBCcmFuZC9wcm9qZWN0IG5hbWVcblxuLm5hdmJhci1icmFuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmctdmVydGljYWwgJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICA+IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIC5uYXZiYXIgPiAuY29udGFpbmVyICYsXG4gICAgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgJiB7XG4gICAgICBtYXJnaW4tbGVmdDogLSRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0b2dnbGVcbi8vXG4vLyBDdXN0b20gYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgYC5uYXZiYXItY29sbGFwc2VgLCBwb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZVxuLy8gSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi5uYXZiYXItdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIHBhZGRpbmc6IDlweCAxMHB4O1xuICBAaW5jbHVkZSBuYXZiYXItdmVydGljYWwtYWxpZ24oMzRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZXNldCB1bnVzdWFsIEZpcmVmb3gtb24tQW5kcm9pZCBkZWZhdWx0IHN0eWxlOyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcy9pc3N1ZXMvMjE0XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gIC8vIFdlIHJlbW92ZSB0aGUgYG91dGxpbmVgIGhlcmUsIGJ1dCBsYXRlciBjb21wZW5zYXRlIGJ5IGF0dGFjaGluZyBgOmhvdmVyYFxuICAvLyBzdHlsZXMgdG8gYDpmb2N1c2AuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAvLyBCYXJzXG4gIC5pY29uLWJhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICB9XG4gIC5pY29uLWJhciArIC5pY29uLWJhciB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIG5hdiBsaW5rc1xuLy9cbi8vIEJ1aWxkcyBvbiB0b3Agb2YgdGhlIGAubmF2YCBjb21wb25lbnRzIHdpdGggaXRzIG93biBtb2RpZmllciBjbGFzcyB0byBtYWtlXG4vLyB0aGUgbmF2IHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgaG9yaXpvbnRhbCBuYXYgKGFib3ZlIDc2OHB4KS5cblxuLm5hdmJhci1uYXYge1xuICBtYXJnaW46ICgkbmF2YmFyLXBhZGRpbmctdmVydGljYWwgLyAyKSAoLSRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsKTtcblxuICA+IGxpID4gYSB7XG4gICAgcGFkZGluZy10b3A6ICAgIDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50LW1heCkge1xuICAgIC8vIERyb3Bkb3ducyBnZXQgY3VzdG9tIGRpc3BsYXkgd2hlbiBjb2xsYXBzZWRcbiAgICAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICA+IGxpID4gYSxcbiAgICAgIC5kcm9wZG93bi1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMjVweDtcbiAgICAgIH1cbiAgICAgID4gbGkgPiBhIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFVuY29sbGFwc2UgdGhlIG5hdlxuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcblxuICAgID4gbGkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICA+IGEge1xuICAgICAgICBwYWRkaW5nLXRvcDogICAgJG5hdmJhci1wYWRkaW5nLXZlcnRpY2FsO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1wYWRkaW5nLXZlcnRpY2FsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciBmb3JtXG4vL1xuLy8gRXh0ZW5zaW9uIG9mIHRoZSBgLmZvcm0taW5saW5lYCB3aXRoIHNvbWUgZXh0cmEgZmxhdm9yIGZvciBvcHRpbXVtIGRpc3BsYXkgaW5cbi8vIG91ciBuYXZiYXJzLlxuXG4ubmF2YmFyLWZvcm0ge1xuICBtYXJnaW4tbGVmdDogLSRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICBtYXJnaW4tcmlnaHQ6IC0kbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgcGFkZGluZzogMTBweCAkbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICRzaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMSksIDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHNoYWRvdyk7XG5cbiAgLy8gTWl4aW4gYmVoYXZpb3IgZm9yIG9wdGltdW0gZGlzcGxheVxuICBAaW5jbHVkZSBmb3JtLWlubGluZTtcblxuICAuZm9ybS1ncm91cCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVmVydGljYWxseSBjZW50ZXIgaW4gZXhwYW5kZWQsIGhvcml6b250YWwgbmF2YmFyXG4gIEBpbmNsdWRlIG5hdmJhci12ZXJ0aWNhbC1hbGlnbigkaW5wdXQtaGVpZ2h0LWJhc2UpO1xuXG4gIC8vIFVuZG8gMTAwJSB3aWR0aCBmb3IgcHVsbCBjbGFzc2VzXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy8gRHJvcGRvd24gbWVudXNcblxuLy8gTWVudSBwb3NpdGlvbiBhbmQgbWVudSBjYXJldHNcbi5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xufVxuLy8gTWVudSBwb3NpdGlvbiBhbmQgbWVudSBjYXJldCBzdXBwb3J0IGZvciBkcm9wdXBzIHZpYSBleHRyYSBkcm9wdXAgY2xhc3Ncbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRuYXZiYXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xufVxuXG5cbi8vIEJ1dHRvbnMgaW4gbmF2YmFyc1xuLy9cbi8vIFZlcnRpY2FsbHkgY2VudGVyIGEgYnV0dG9uIHdpdGhpbiBhIG5hdmJhciAod2hlbiAqbm90KiBpbiBhIGZvcm0pLlxuXG4ubmF2YmFyLWJ0biB7XG4gIEBpbmNsdWRlIG5hdmJhci12ZXJ0aWNhbC1hbGlnbigkaW5wdXQtaGVpZ2h0LWJhc2UpO1xuXG4gICYuYnRuLXNtIHtcbiAgICBAaW5jbHVkZSBuYXZiYXItdmVydGljYWwtYWxpZ24oJGlucHV0LWhlaWdodC1zbWFsbCk7XG4gIH1cbiAgJi5idG4teHMge1xuICAgIEBpbmNsdWRlIG5hdmJhci12ZXJ0aWNhbC1hbGlnbigyMik7XG4gIH1cbn1cblxuXG4vLyBUZXh0IGluIG5hdmJhcnNcbi8vXG4vLyBBZGQgYSBjbGFzcyB0byBtYWtlIGFueSBlbGVtZW50IHByb3Blcmx5IGFsaWduIGl0c2VsZiB2ZXJ0aWNhbGx5IHdpdGhpbiB0aGUgbmF2YmFycy5cblxuLm5hdmJhci10ZXh0IHtcbiAgQGluY2x1ZGUgbmF2YmFyLXZlcnRpY2FsLWFsaWduKCRsaW5lLWhlaWdodC1jb21wdXRlZCk7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgfVxufVxuXG5cbi8vIENvbXBvbmVudCBhbGlnbm1lbnRcbi8vXG4vLyBSZXB1cnBvc2UgdGhlIHB1bGwgdXRpbGl0aWVzIGFzIHRoZWlyIG93biBuYXZiYXIgdXRpbGl0aWVzIHRvIGF2b2lkIHNwZWNpZmljaXR5XG4vLyBpc3N1ZXMgd2l0aCBwYXJlbnRzIGFuZCBjaGFpbmluZy4gT25seSBkbyB0aGlzIHdoZW4gdGhlIG5hdmJhciBpcyB1bmNvbGxhcHNlZFxuLy8gdGhvdWdoIHNvIHRoYXQgbmF2YmFyIGNvbnRlbnRzIHByb3Blcmx5IHN0YWNrIGFuZCBhbGlnbiBpbiBtb2JpbGUuXG4vL1xuLy8gRGVjbGFyZWQgYWZ0ZXIgdGhlIG5hdmJhciBjb21wb25lbnRzIHRvIGVuc3VyZSBtb3JlIHNwZWNpZmljaXR5IG9uIHRoZSBtYXJnaW5zLlxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAubmF2YmFyLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLSRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuXG4gICAgfiAubmF2YmFyLXJpZ2h0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBBbHRlcm5hdGUgbmF2YmFyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRGVmYXVsdCBuYXZiYXJcbi5uYXZiYXItZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC1iZztcbiAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtYm9yZGVyO1xuXG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtYnJhbmQtY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtYnJhbmQtaG92ZXItY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtYnJhbmQtaG92ZXItYmc7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgID4gbGkgPiBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5hY3RpdmUgPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1iZztcbiAgICAgIH1cbiAgICB9XG4gICAgPiAuZGlzYWJsZWQgPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGUge1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1ib3JkZXItY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC10b2dnbGUtaG92ZXItYmc7XG4gICAgfVxuICAgIC5pY29uLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWljb24tYmFyLWJnO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItZm9ybSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtYm9yZGVyO1xuICB9XG5cbiAgLy8gRHJvcGRvd24gbWVudSBpdGVtc1xuICAubmF2YmFyLW5hdiB7XG4gICAgLy8gUmVtb3ZlIGJhY2tncm91bmQgY29sb3IgZnJvbSBvcGVuIGRyb3Bkb3duXG4gICAgPiAub3BlbiA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWJnO1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50LW1heCkge1xuICAgICAgLy8gRHJvcGRvd25zIGdldCBjdXN0b20gZGlzcGxheSB3aGVuIGNvbGxhcHNlZFxuICAgICAgLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICA+IGxpID4gYSB7XG4gICAgICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yO1xuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1iZztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiAuYWN0aXZlID4gYSB7XG4gICAgICAgICAgJixcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1iZztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiAuZGlzYWJsZWQgPiBhIHtcbiAgICAgICAgICAmLFxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1iZztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIC8vIExpbmtzIGluIG5hdmJhcnNcbiAgLy9cbiAgLy8gQWRkIGEgY2xhc3MgdG8gZW5zdXJlIGxpbmtzIG91dHNpZGUgdGhlIG5hdmJhciBuYXYgYXJlIGNvbG9yZWQgY29ycmVjdGx5LlxuXG4gIC5uYXZiYXItbGluayB7XG4gICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tbGluayB7XG4gICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItY29sb3I7XG4gICAgfVxuICAgICZbZGlzYWJsZWRdLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBJbnZlcnNlIG5hdmJhclxuXG4ubmF2YmFyLWludmVyc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtYmc7XG4gIGJvcmRlci1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWJvcmRlcjtcblxuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWJyYW5kLWNvbG9yO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWJyYW5kLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICA+IGxpID4gYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3I7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gICAgPiAuYWN0aXZlID4gYSB7XG4gICAgICAmLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtYmc7XG4gICAgICB9XG4gICAgfVxuICAgID4gLmRpc2FibGVkID4gYSB7XG4gICAgICAmLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIERhcmtlbiB0aGUgcmVzcG9uc2l2ZSBuYXYgdG9nZ2xlXG4gIC5uYXZiYXItdG9nZ2xlIHtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItaW52ZXJzZS10b2dnbGUtYm9yZGVyLWNvbG9yO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtdG9nZ2xlLWhvdmVyLWJnO1xuICAgIH1cbiAgICAuaWNvbi1iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1pY29uLWJhci1iZztcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLWNvbGxhcHNlLFxuICAubmF2YmFyLWZvcm0ge1xuICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRuYXZiYXItaW52ZXJzZS1iZywgNyUpO1xuICB9XG5cbiAgLy8gRHJvcGRvd25zXG4gIC5uYXZiYXItbmF2IHtcbiAgICA+IC5vcGVuID4gYSB7XG4gICAgICAmLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtYmc7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4KSB7XG4gICAgICAvLyBEcm9wZG93bnMgZ2V0IGN1c3RvbSBkaXNwbGF5XG4gICAgICAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgID4gLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtYm9yZGVyO1xuICAgICAgICB9XG4gICAgICAgIC5kaXZpZGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtYm9yZGVyO1xuICAgICAgICB9XG4gICAgICAgID4gbGkgPiBhIHtcbiAgICAgICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3I7XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5hY3RpdmUgPiBhIHtcbiAgICAgICAgICAmLFxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstYWN0aXZlLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5kaXNhYmxlZCA+IGEge1xuICAgICAgICAgICYsXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbGluayB7XG4gICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tbGluayB7XG4gICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWNvbG9yO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3I7XG4gICAgfVxuICAgICZbZGlzYWJsZWRdLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTmF2YmFyIHZlcnRpY2FsIGFsaWduXG4vL1xuLy8gVmVydGljYWxseSBjZW50ZXIgZWxlbWVudHMgaW4gdGhlIG5hdmJhci5cbi8vIEV4YW1wbGU6IGFuIGVsZW1lbnQgaGFzIGEgaGVpZ2h0IG9mIDMwcHgsIHNvIHdyaXRlIG91dCBgLm5hdmJhci12ZXJ0aWNhbC1hbGlnbigzMHB4KTtgIHRvIGNhbGN1bGF0ZSB0aGUgYXBwcm9wcmlhdGUgdG9wIG1hcmdpbi5cblxuQG1peGluIG5hdmJhci12ZXJ0aWNhbC1hbGlnbigkZWxlbWVudC1oZWlnaHQpIHtcbiAgbWFyZ2luLXRvcDogKCgkbmF2YmFyLWhlaWdodCAtICRlbGVtZW50LWhlaWdodCkgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogKCgkbmF2YmFyLWhlaWdodCAtICRlbGVtZW50LWhlaWdodCkgLyAyKTtcbn1cbiIsIi8vXG4vLyBCcmVhZGNydW1ic1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4uYnJlYWRjcnVtYiB7XG4gIHBhZGRpbmc6ICRicmVhZGNydW1iLXBhZGRpbmctdmVydGljYWwgJGJyZWFkY3J1bWItcGFkZGluZy1ob3Jpem9udGFsO1xuICBtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmVhZGNydW1iLWJnO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gID4gbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICsgbGk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiI3skYnJlYWRjcnVtYi1zZXBhcmF0b3J9XFwwMGEwXCI7IC8vIFVuaWNvZGUgc3BhY2UgYWRkZWQgc2luY2UgaW5saW5lLWJsb2NrIG1lYW5zIG5vbi1jb2xsYXBzaW5nIHdoaXRlLXNwYWNlXG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1jb2xvcjtcbiAgICB9XG4gIH1cblxuICA+IC5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn1cbiIsIi8vXG4vLyBQYWdpbmF0aW9uIChtdWx0aXBsZSBwYWdlcylcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46ICRsaW5lLWhlaWdodC1jb21wdXRlZCAwO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gID4gbGkge1xuICAgIGRpc3BsYXk6IGlubGluZTsgLy8gUmVtb3ZlIGxpc3Qtc3R5bGUgYW5kIGJsb2NrLWxldmVsIGRlZmF1bHRzXG4gICAgPiBhLFxuICAgID4gc3BhbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gQ29sbGFwc2Ugd2hpdGUtc3BhY2VcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLWJhc2UtdmVydGljYWwgJHBhZGRpbmctYmFzZS1ob3Jpem9udGFsO1xuICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYmc7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkcGFnaW5hdGlvbi1ib3JkZXI7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICA+IGEsXG4gICAgICA+IHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzLWJhc2UpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgPiBhLFxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cy1iYXNlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IGxpID4gYSxcbiAgPiBsaSA+IHNwYW4ge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJHBhZ2luYXRpb24taG92ZXItY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYm9yZGVyO1xuICAgIH1cbiAgfVxuXG4gID4gLmFjdGl2ZSA+IGEsXG4gID4gLmFjdGl2ZSA+IHNwYW4ge1xuICAgICYsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBjb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgfVxuXG4gID4gLmRpc2FibGVkIHtcbiAgICA+IHNwYW4sXG4gICAgPiBzcGFuOmhvdmVyLFxuICAgID4gc3Bhbjpmb2N1cyxcbiAgICA+IGEsXG4gICAgPiBhOmhvdmVyLFxuICAgID4gYTpmb2N1cyB7XG4gICAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyO1xuICAgICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuICAgIH1cbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIExhcmdlXG4ucGFnaW5hdGlvbi1sZyB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy1sYXJnZS12ZXJ0aWNhbCwgJHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1sYXJnZSwgJGJvcmRlci1yYWRpdXMtbGFyZ2UpO1xufVxuXG4vLyBTbWFsbFxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmctc21hbGwtdmVydGljYWwsICRwYWRkaW5nLXNtYWxsLWhvcml6b250YWwsICRmb250LXNpemUtc21hbGwsICRib3JkZXItcmFkaXVzLXNtYWxsKTtcbn1cbiIsIi8vIFBhZ2luYXRpb25cblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy12ZXJ0aWNhbCwgJHBhZGRpbmctaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgPiBsaSB7XG4gICAgPiBhLFxuICAgID4gc3BhbiB7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZy12ZXJ0aWNhbCAkcGFkZGluZy1ob3Jpem9udGFsO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgID4gYSxcbiAgICAgID4gc3BhbiB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICA+IGEsXG4gICAgICA+IHNwYW4ge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBQYWdlciBwYWdpbmF0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5wYWdlciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICA+IGEsXG4gICAgPiBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDVweCAxNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2VyLWJnO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHBhZ2VyLWJvcmRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRwYWdlci1ib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgID4gYTpob3ZlcixcbiAgICA+IGE6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2VyLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxuXG4gIC5uZXh0IHtcbiAgICA+IGEsXG4gICAgPiBzcGFuIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cblxuICAucHJldmlvdXMge1xuICAgID4gYSxcbiAgICA+IHNwYW4ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgLmRpc2FibGVkIHtcbiAgICA+IGEsXG4gICAgPiBhOmhvdmVyLFxuICAgID4gYTpmb2N1cyxcbiAgICA+IHNwYW4ge1xuICAgICAgY29sb3I6ICRwYWdlci1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdlci1iZztcbiAgICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBMYWJlbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZzogLjJlbSAuNmVtIC4zZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkbGFiZWwtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAuMjVlbTtcblxuICAvLyBbY29udmVydGVyXSBleHRyYWN0ZWQgYSYgdG8gYS5sYWJlbFxuXG4gIC8vIEVtcHR5IGxhYmVscyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5IChub3QgYXZhaWxhYmxlIGluIElFOClcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIFF1aWNrIGZpeCBmb3IgbGFiZWxzIGluIGJ1dHRvbnNcbiAgLmJ0biAmIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXB4O1xuICB9XG59XG5cbi8vIEFkZCBob3ZlciBlZmZlY3RzLCBidXQgb25seSBmb3IgbGlua3NcbmEubGFiZWwge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGxhYmVsLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4vLyBDb2xvcnNcbi8vIENvbnRleHR1YWwgdmFyaWF0aW9ucyAobGlua2VkIGxhYmVscyBnZXQgZGFya2VyIG9uIDpob3ZlcilcblxuLmxhYmVsLWRlZmF1bHQge1xuICBAaW5jbHVkZSBsYWJlbC12YXJpYW50KCRsYWJlbC1kZWZhdWx0LWJnKTtcbn1cblxuLmxhYmVsLXByaW1hcnkge1xuICBAaW5jbHVkZSBsYWJlbC12YXJpYW50KCRsYWJlbC1wcmltYXJ5LWJnKTtcbn1cblxuLmxhYmVsLXN1Y2Nlc3Mge1xuICBAaW5jbHVkZSBsYWJlbC12YXJpYW50KCRsYWJlbC1zdWNjZXNzLWJnKTtcbn1cblxuLmxhYmVsLWluZm8ge1xuICBAaW5jbHVkZSBsYWJlbC12YXJpYW50KCRsYWJlbC1pbmZvLWJnKTtcbn1cblxuLmxhYmVsLXdhcm5pbmcge1xuICBAaW5jbHVkZSBsYWJlbC12YXJpYW50KCRsYWJlbC13YXJuaW5nLWJnKTtcbn1cblxuLmxhYmVsLWRhbmdlciB7XG4gIEBpbmNsdWRlIGxhYmVsLXZhcmlhbnQoJGxhYmVsLWRhbmdlci1iZyk7XG59XG4iLCIvLyBMYWJlbHNcblxuQG1peGluIGxhYmVsLXZhcmlhbnQoJGNvbG9yKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICAmW2hyZWZdIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYWRnZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQmFzZSBjbGFzc1xuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcbiAgY29sb3I6ICRiYWRnZS1jb2xvcjtcbiAgbGluZS1oZWlnaHQ6ICRiYWRnZS1saW5lLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWRnZS1iZztcbiAgYm9yZGVyLXJhZGl1czogJGJhZGdlLWJvcmRlci1yYWRpdXM7XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHkgKG5vdCBhdmFpbGFibGUgaW4gSUU4KVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xuICAuYnRuICYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xcHg7XG4gIH1cblxuICAuYnRuLXhzICYsXG4gIC5idG4tZ3JvdXAteHMgPiAuYnRuICYge1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nOiAxcHggNXB4O1xuICB9XG5cbiAgLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIGEmIHRvIGEuYmFkZ2VcblxuICAvLyBBY2NvdW50IGZvciBiYWRnZXMgaW4gbmF2c1xuICAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSA+ICYsXG4gIC5uYXYtcGlsbHMgPiAuYWN0aXZlID4gYSA+ICYge1xuICAgIGNvbG9yOiAkYmFkZ2UtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWRnZS1hY3RpdmUtYmc7XG4gIH1cblxuICAubGlzdC1ncm91cC1pdGVtID4gJiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLmxpc3QtZ3JvdXAtaXRlbSA+ICYgKyAmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5uYXYtcGlsbHMgPiBsaSA+IGEgPiAmIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICB9XG59XG5cbi8vIEhvdmVyIHN0YXRlLCBidXQgb25seSBmb3IgbGlua3NcbmEuYmFkZ2Uge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGJhZGdlLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuIiwiLy9cbi8vIEp1bWJvdHJvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4uanVtYm90cm9uIHtcbiAgcGFkZGluZzogJGp1bWJvdHJvbi1wYWRkaW5nICgkanVtYm90cm9uLXBhZGRpbmcgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogJGp1bWJvdHJvbi1wYWRkaW5nO1xuICBjb2xvcjogJGp1bWJvdHJvbi1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGp1bWJvdHJvbi1iZztcblxuICBoMSxcbiAgLmgxIHtcbiAgICBjb2xvcjogJGp1bWJvdHJvbi1oZWFkaW5nLWNvbG9yO1xuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogKCRqdW1ib3Ryb24tcGFkZGluZyAvIDIpO1xuICAgIGZvbnQtc2l6ZTogJGp1bWJvdHJvbi1mb250LXNpemU7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuXG4gID4gaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkanVtYm90cm9uLWJnLCAxMCUpO1xuICB9XG5cbiAgLmNvbnRhaW5lciAmLFxuICAuY29udGFpbmVyLWZsdWlkICYge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxhcmdlOyAvLyBPbmx5IHJvdW5kIGNvcm5lcnMgYXQgaGlnaGVyIHJlc29sdXRpb25zIGlmIGNvbnRhaW5lZCBpbiBhIGNvbnRhaW5lclxuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICBwYWRkaW5nOiAoJGp1bWJvdHJvbi1wYWRkaW5nICogMS42KSAwO1xuXG4gICAgLmNvbnRhaW5lciAmLFxuICAgIC5jb250YWluZXItZmx1aWQgJiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICAoJGp1bWJvdHJvbi1wYWRkaW5nICogMik7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAoJGp1bWJvdHJvbi1wYWRkaW5nICogMik7XG4gICAgfVxuXG4gICAgaDEsXG4gICAgLmgxIHtcbiAgICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtYmFzZSAqIDQuNSk7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gVGh1bWJuYWlsc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBNaXhpbiBhbmQgYWRqdXN0IHRoZSByZWd1bGFyIGltYWdlIGNsYXNzXG4udGh1bWJuYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICR0aHVtYm5haWwtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYm9yZGVyIC4ycyBlYXNlLWluLW91dCk7XG5cbiAgPiBpbWcsXG4gIGEgPiBpbWcge1xuICAgIEBpbmNsdWRlIGltZy1yZXNwb25zaXZlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCBhJjpob3ZlciwgYSY6Zm9jdXMsIGEmLmFjdGl2ZSB0byBhLnRodW1ibmFpbDpob3ZlciwgYS50aHVtYm5haWw6Zm9jdXMsIGEudGh1bWJuYWlsLmFjdGl2ZVxuXG4gIC8vIEltYWdlIGNhcHRpb25zXG4gIC5jYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAkdGh1bWJuYWlsLWNhcHRpb24tcGFkZGluZztcbiAgICBjb2xvcjogJHRodW1ibmFpbC1jYXB0aW9uLWNvbG9yO1xuICB9XG59XG5cbi8vIEFkZCBhIGhvdmVyIHN0YXRlIGZvciBsaW5rZWQgdmVyc2lvbnMgb25seVxuYS50aHVtYm5haWw6aG92ZXIsXG5hLnRodW1ibmFpbDpmb2N1cyxcbmEudGh1bWJuYWlsLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogJGxpbmstY29sb3I7XG59XG4iLCIvL1xuLy8gQWxlcnRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEJhc2Ugc3R5bGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5hbGVydCB7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nO1xuICBtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAkYWxlcnQtYm9yZGVyLXJhZGl1cztcblxuICAvLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuICBoNCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICAvLyBTcGVjaWZpZWQgZm9yIHRoZSBoNCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuXG4gIC8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4gIC5hbGVydC1saW5rIHtcbiAgICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG4gIH1cblxuICAvLyBJbXByb3ZlIGFsaWdubWVudCBhbmQgc3BhY2luZyBvZiBpbm5lciBjb250ZW50XG4gID4gcCxcbiAgPiB1bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gID4gcCArIHAge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NhYmxlLCAvLyBUaGUgbWlzc3BlbGxlZCAuYWxlcnQtZGlzbWlzc2FibGUgd2FzIGRlcHJlY2F0ZWQgaW4gMy4yLjAuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAoJGFsZXJ0LXBhZGRpbmcgKyAyMCk7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4O1xuICAgIHJpZ2h0OiAtMjFweDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vL1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBAaW5jbHVkZSBhbGVydC12YXJpYW50KCRhbGVydC1zdWNjZXNzLWJnLCAkYWxlcnQtc3VjY2Vzcy1ib3JkZXIsICRhbGVydC1zdWNjZXNzLXRleHQpO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQoJGFsZXJ0LWluZm8tYmcsICRhbGVydC1pbmZvLWJvcmRlciwgJGFsZXJ0LWluZm8tdGV4dCk7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtd2FybmluZy1iZywgJGFsZXJ0LXdhcm5pbmctYm9yZGVyLCAkYWxlcnQtd2FybmluZy10ZXh0KTtcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQoJGFsZXJ0LWRhbmdlci1iZywgJGFsZXJ0LWRhbmdlci1ib3JkZXIsICRhbGVydC1kYW5nZXItdGV4dCk7XG59XG4iLCIvLyBBbGVydHNcblxuQG1peGluIGFsZXJ0LXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICR0ZXh0LWNvbG9yKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIGNvbG9yOiAkdGV4dC1jb2xvcjtcblxuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRib3JkZXIsIDUlKTtcbiAgfVxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGRhcmtlbigkdGV4dC1jb2xvciwgMTAlKTtcbiAgfVxufVxuIiwiLy9cbi8vIFByb2dyZXNzIGJhcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQmFyIGFuaW1hdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gV2ViS2l0XG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tICB7IGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDsgfVxuICB0byAgICB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxufVxuXG4vLyBTcGVjIGFuZCBJRTEwK1xuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20gIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwOyB9XG4gIHRvICAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG59XG5cblxuLy8gQmFyIGl0c2VsZlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBPdXRlciBjb250YWluZXJcbi5wcm9ncmVzcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iZztcbiAgYm9yZGVyLXJhZGl1czogJHByb2dyZXNzLWJvcmRlci1yYWRpdXM7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjEpKTtcbn1cblxuLy8gQmFyIG9mIHByb2dyZXNzXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItYmc7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAtMXB4IDAgcmdiYSgwLDAsMCwuMTUpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih3aWR0aCAuNnMgZWFzZSk7XG59XG5cbi8vIFN0cmlwZWQgYmFyc1xuLy9cbi8vIGAucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyYCBpcyBkZXByZWNhdGVkIGFzIG9mIHYzLjIuMCBpbiBmYXZvciBvZiB0aGVcbi8vIGAucHJvZ3Jlc3MtYmFyLXN0cmlwZWRgIGNsYXNzLCB3aGljaCB5b3UganVzdCBhZGQgdG8gYW4gZXhpc3Rpbmdcbi8vIGAucHJvZ3Jlc3MtYmFyYC5cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXIsXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDtcbn1cblxuLy8gQ2FsbCBhbmltYXRpb24gZm9yIHRoZSBhY3RpdmUgb25lXG4vL1xuLy8gYC5wcm9ncmVzcy5hY3RpdmUgLnByb2dyZXNzLWJhcmAgaXMgZGVwcmVjYXRlZCBhcyBvZiB2My4yLjAgaW4gZmF2b3Igb2YgdGhlXG4vLyBgLnByb2dyZXNzLWJhci5hY3RpdmVgIGFwcHJvYWNoLlxuLnByb2dyZXNzLmFjdGl2ZSAucHJvZ3Jlc3MtYmFyLFxuLnByb2dyZXNzLWJhci5hY3RpdmUge1xuICBAaW5jbHVkZSBhbmltYXRpb24ocHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlKTtcbn1cblxuXG4vLyBWYXJpYXRpb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5wcm9ncmVzcy1iYXItc3VjY2VzcyB7XG4gIEBpbmNsdWRlIHByb2dyZXNzLWJhci12YXJpYW50KCRwcm9ncmVzcy1iYXItc3VjY2Vzcy1iZyk7XG59XG5cbi5wcm9ncmVzcy1iYXItaW5mbyB7XG4gIEBpbmNsdWRlIHByb2dyZXNzLWJhci12YXJpYW50KCRwcm9ncmVzcy1iYXItaW5mby1iZyk7XG59XG5cbi5wcm9ncmVzcy1iYXItd2FybmluZyB7XG4gIEBpbmNsdWRlIHByb2dyZXNzLWJhci12YXJpYW50KCRwcm9ncmVzcy1iYXItd2FybmluZy1iZyk7XG59XG5cbi5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgQGluY2x1ZGUgcHJvZ3Jlc3MtYmFyLXZhcmlhbnQoJHByb2dyZXNzLWJhci1kYW5nZXItYmcpO1xufVxuIiwiLy8gR3JhZGllbnRzXG5cblxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuLy8gQ29sb3Igc3RvcHMgYXJlIG5vdCBhdmFpbGFibGUgaW4gSUU5IGFuZCBiZWxvdy5cbkBtaXhpbiBncmFkaWVudC1ob3Jpem9udGFsKCRzdGFydC1jb2xvcjogIzU1NSwgJGVuZC1jb2xvcjogIzMzMywgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7IC8vIFNhZmFyaSA1LjEtNiwgQ2hyb21lIDEwK1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7IC8vIE9wZXJhIDEyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7IC8vIFN0YW5kYXJkLCBJRTEwLCBGaXJlZm94IDE2KywgT3BlcmEgMTIuMTArLCBTYWZhcmkgNyssIENocm9tZSAyNitcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScje2llLWhleC1zdHIoJHN0YXJ0LWNvbG9yKX0nLCBlbmRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRlbmQtY29sb3IpfScsIEdyYWRpZW50VHlwZT0xKTsgLy8gSUU5IGFuZCBkb3duXG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuLy8gQ29sb3Igc3RvcHMgYXJlIG5vdCBhdmFpbGFibGUgaW4gSUU5IGFuZCBiZWxvdy5cbkBtaXhpbiBncmFkaWVudC12ZXJ0aWNhbCgkc3RhcnQtY29sb3I6ICM1NTUsICRlbmQtY29sb3I6ICMzMzMsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7ICAvLyBTYWZhcmkgNS4xLTYsIENocm9tZSAxMCtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7ICAvLyBPcGVyYSAxMlxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgLy8gU3RhbmRhcmQsIElFMTAsIEZpcmVmb3ggMTYrLCBPcGVyYSAxMi4xMCssIFNhZmFyaSA3KywgQ2hyb21lIDI2K1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyN7aWUtaGV4LXN0cigkc3RhcnQtY29sb3IpfScsIGVuZENvbG9yc3RyPScje2llLWhleC1zdHIoJGVuZC1jb2xvcil9JywgR3JhZGllbnRUeXBlPTApOyAvLyBJRTkgYW5kIGRvd25cbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogIzU1NSwgJGVuZC1jb2xvcjogIzMzMywgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpOyAvLyBTYWZhcmkgNS4xLTYsIENocm9tZSAxMCtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7IC8vIE9wZXJhIDEyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpOyAvLyBTdGFuZGFyZCwgSUUxMCwgRmlyZWZveCAxNissIE9wZXJhIDEyLjEwKywgU2FmYXJpIDcrLCBDaHJvbWUgMjYrXG59XG5AbWl4aW4gZ3JhZGllbnQtaG9yaXpvbnRhbC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAjMDBiM2VlLCAkbWlkLWNvbG9yOiAjN2E0M2I2LCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAjYzMzMjVmKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyN7aWUtaGV4LXN0cigkc3RhcnQtY29sb3IpfScsIGVuZENvbG9yc3RyPScje2llLWhleC1zdHIoJGVuZC1jb2xvcil9JywgR3JhZGllbnRUeXBlPTEpOyAvLyBJRTkgYW5kIGRvd24sIGdldHMgbm8gY29sb3Itc3RvcCBhdCBhbGwgZm9yIHByb3BlciBmYWxsYmFja1xufVxuQG1peGluIGdyYWRpZW50LXZlcnRpY2FsLXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICMwMGIzZWUsICRtaWQtY29sb3I6ICM3YTQzYjYsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICNjMzMyNWYpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScje2llLWhleC1zdHIoJHN0YXJ0LWNvbG9yKX0nLCBlbmRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRlbmQtY29sb3IpfScsIEdyYWRpZW50VHlwZT0wKTsgLy8gSUU5IGFuZCBkb3duLCBnZXRzIG5vIGNvbG9yLXN0b3AgYXQgYWxsIGZvciBwcm9wZXIgZmFsbGJhY2tcbn1cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAjNTU1LCAkb3V0ZXItY29sb3I6ICMzMzMpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIi8vIFByb2dyZXNzIGJhcnNcblxuQG1peGluIHByb2dyZXNzLWJhci12YXJpYW50KCRjb2xvcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cbiAgLy8gRGVwcmVjYXRlZCBwYXJlbnQgY2xhc3MgcmVxdWlyZW1lbnQgYXMgb2YgdjMuMi4wXG4gIC5wcm9ncmVzcy1zdHJpcGVkICYge1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQ7XG4gIH1cbn1cbiIsIi5tZWRpYSB7XG4gIC8vIFByb3BlciBzcGFjaW5nIGJldHdlZW4gaW5zdGFuY2VzIG9mIC5tZWRpYVxuICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLm1lZGlhLFxuLm1lZGlhLWJvZHkge1xuICB6b29tOiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIHdpZHRoOiAxMDAwMHB4O1xufVxuXG4ubWVkaWEtb2JqZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tZWRpYS1yaWdodCxcbi5tZWRpYSA+IC5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ubWVkaWEtbGVmdCxcbi5tZWRpYSA+IC5wdWxsLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4ubWVkaWEtbGVmdCxcbi5tZWRpYS1yaWdodCxcbi5tZWRpYS1ib2R5IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLm1lZGlhLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tZWRpYS1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIGhlYWRpbmdzIGZvciB0aWdodGVyIGRlZmF1bHQgc3BhY2luZ1xuLm1lZGlhLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8vIE1lZGlhIGxpc3QgdmFyaWF0aW9uXG4vL1xuLy8gVW5kbyBkZWZhdWx0IHVsL29sIHN0eWxlc1xuLm1lZGlhLWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvL1xuLy8gTGlzdCBncm91cHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIC8vIFBsYWNlIHRoZSBib3JkZXIgb24gdGhlIGxpc3QgaXRlbXMgYW5kIG5lZ2F0aXZlIG1hcmdpbiB1cCBmb3IgYmV0dGVyIHN0eWxpbmdcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRsaXN0LWdyb3VwLWJvcmRlcjtcblxuICAvLyBSb3VuZCB0aGUgZmlyc3QgYW5kIGxhc3QgaXRlbXNcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICB9XG59XG5cblxuLy8gTGlua2VkIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIGVsZW1lbnRzIGluc3RlYWQgb2YgYGxpYHMgb3IgYGRpdmBzIHRvIGNyZWF0ZSBsaW5rZWQgbGlzdCBpdGVtcy5cbi8vIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2hvd2luZyBzZWxlY3RlZCBpdGVtcy5cblxuYS5saXN0LWdyb3VwLWl0ZW0ge1xuICBjb2xvcjogJGxpc3QtZ3JvdXAtbGluay1jb2xvcjtcblxuICAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1saW5rLWhlYWRpbmctY29sb3I7XG4gIH1cblxuICAvLyBIb3ZlciBzdGF0ZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWxpbmstaG92ZXItY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtaG92ZXItYmc7XG4gIH1cbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIC8vIERpc2FibGVkIHN0YXRlXG4gICYuZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQ6aG92ZXIsXG4gICYuZGlzYWJsZWQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWJnO1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjtcbiAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XG5cbiAgICAvLyBGb3JjZSBjb2xvciB0byBpbmhlcml0IGZvciBjdXN0b20gY29udGVudFxuICAgIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB9XG4gICAgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgICAgIGNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC10ZXh0LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vIEFjdGl2ZSBjbGFzcyBvbiBpdGVtIGl0c2VsZiwgbm90IHBhcmVudFxuICAmLmFjdGl2ZSxcbiAgJi5hY3RpdmU6aG92ZXIsXG4gICYuYWN0aXZlOmZvY3VzIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlcjtcblxuICAgIC8vIEZvcmNlIGNvbG9yIHRvIGluaGVyaXQgZm9yIGN1c3RvbSBjb250ZW50XG4gICAgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuICAgIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuICAgIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB9XG4gICAgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtdGV4dC1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KHN1Y2Nlc3MsICRzdGF0ZS1zdWNjZXNzLWJnLCAkc3RhdGUtc3VjY2Vzcy10ZXh0KTtcbkBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KGluZm8sICRzdGF0ZS1pbmZvLWJnLCAkc3RhdGUtaW5mby10ZXh0KTtcbkBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KHdhcm5pbmcsICRzdGF0ZS13YXJuaW5nLWJnLCAkc3RhdGUtd2FybmluZy10ZXh0KTtcbkBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KGRhbmdlciwgJHN0YXRlLWRhbmdlci1iZywgJHN0YXRlLWRhbmdlci10ZXh0KTtcblxuXG4vLyBDdXN0b20gY29udGVudCBvcHRpb25zXG4vL1xuLy8gRXh0cmEgY2xhc3NlcyBmb3IgY3JlYXRpbmcgd2VsbC1mb3JtYXR0ZWQgY29udGVudCB3aXRoaW4gYC5saXN0LWdyb3VwLWl0ZW1gcy5cblxuLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbiIsIi8vIExpc3QgR3JvdXBzXG5cbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICAvLyBbY29udmVydGVyXSBleHRyYWN0ZWQgYSYgdG8gYS5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9XG4gIH1cblxuICBhLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcbiAgICB9XG4gICAgJi5hY3RpdmUsXG4gICAgJi5hY3RpdmU6aG92ZXIsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBQYW5lbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQmFzZSBjbGFzc1xuLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFuZWwtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAkcGFuZWwtYm9yZGVyLXJhZGl1cztcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDFweCAxcHggcmdiYSgwLDAsMCwuMDUpKTtcbn1cblxuLy8gUGFuZWwgY29udGVudHNcbi5wYW5lbC1ib2R5IHtcbiAgcGFkZGluZzogJHBhbmVsLWJvZHktcGFkZGluZztcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG59XG5cbi8vIE9wdGlvbmFsIGhlYWRpbmdcbi5wYW5lbC1oZWFkaW5nIHtcbiAgcGFkZGluZzogJHBhbmVsLWhlYWRpbmctcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKSk7XG5cbiAgPiAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy8gV2l0aGluIGhlYWRpbmcsIHN0cmlwIGFueSBgaCpgIHRhZyBvZiBpdHMgZGVmYXVsdCBtYXJnaW5zIGZvciBzcGFjaW5nLlxuLnBhbmVsLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAxLjEyNSkpO1xuICBjb2xvcjogaW5oZXJpdDtcblxuICA+IGEsXG4gID4gc21hbGwsXG4gID4gLnNtYWxsLFxuICA+IHNtYWxsID4gYSxcbiAgPiAuc21hbGwgPiBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBPcHRpb25hbCBmb290ZXIgKHN0YXlzIGdyYXkgaW4gZXZlcnkgbW9kaWZpZXIgY2xhc3MpXG4ucGFuZWwtZm9vdGVyIHtcbiAgcGFkZGluZzogJHBhbmVsLWZvb3Rlci1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFuZWwtZm9vdGVyLWJnO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJHBhbmVsLWlubmVyLWJvcmRlcjtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSkpO1xufVxuXG5cbi8vIExpc3QgZ3JvdXBzIGluIHBhbmVsc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIHNwYWNlIG91dCBsaXN0IGdyb3VwIGNvbnRlbnQgZnJvbSBwYW5lbCBoZWFkaW5ncyB0byBhY2NvdW50IGZvclxuLy8gYW55IGtpbmQgb2YgY3VzdG9tIGNvbnRlbnQgYmV0d2VlbiB0aGUgdHdvLlxuXG4ucGFuZWwge1xuICA+IC5saXN0LWdyb3VwLFxuICA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICBib3JkZXItd2lkdGg6IDFweCAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAvLyBBZGQgYm9yZGVyIHRvcCByYWRpdXMgZm9yIGZpcnN0IG9uZVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gQWRkIGJvcmRlciBib3R0b20gcmFkaXVzIGZvciBsYXN0IG9uZVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBDb2xsYXBzZSBzcGFjZSBiZXR3ZWVuIHdoZW4gdGhlcmUncyBubyBhZGRpdGlvbmFsIGNvbnRlbnQuXG4ucGFuZWwtaGVhZGluZyArIC5saXN0LWdyb3VwIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgfVxufVxuLmxpc3QtZ3JvdXAgKyAucGFuZWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLy8gVGFibGVzIGluIHBhbmVsc1xuLy9cbi8vIFBsYWNlIGEgbm9uLWJvcmRlcmVkIGAudGFibGVgIHdpdGhpbiBhIHBhbmVsIChub3Qgd2l0aGluIGEgYC5wYW5lbC1ib2R5YCkgYW5kXG4vLyB3YXRjaCBpdCBnbyBmdWxsIHdpZHRoLlxuXG4ucGFuZWwge1xuICA+IC50YWJsZSxcbiAgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSxcbiAgPiAucGFuZWwtY29sbGFwc2UgPiAudGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICBjYXB0aW9uIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJHBhbmVsLWJvZHktcGFkZGluZztcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYW5lbC1ib2R5LXBhZGRpbmc7XG4gICAgfVxuICB9XG4gIC8vIEFkZCBib3JkZXIgdG9wIHJhZGl1cyBmb3IgZmlyc3Qgb25lXG4gID4gLnRhYmxlOmZpcnN0LWNoaWxkLFxuICA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKSk7XG5cbiAgICA+IHRoZWFkOmZpcnN0LWNoaWxkLFxuICAgID4gdGJvZHk6Zmlyc3QtY2hpbGQge1xuICAgICAgPiB0cjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSk7XG5cbiAgICAgICAgdGQ6Zmlyc3QtY2hpbGQsXG4gICAgICAgIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKTtcbiAgICAgICAgfVxuICAgICAgICB0ZDpsYXN0LWNoaWxkLFxuICAgICAgICB0aDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gQWRkIGJvcmRlciBib3R0b20gcmFkaXVzIGZvciBsYXN0IG9uZVxuICA+IC50YWJsZTpsYXN0LWNoaWxkLFxuICA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSkpO1xuXG4gICAgPiB0Ym9keTpsYXN0LWNoaWxkLFxuICAgID4gdGZvb3Q6bGFzdC1jaGlsZCB7XG4gICAgICA+IHRyOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpO1xuXG4gICAgICAgIHRkOmZpcnN0LWNoaWxkLFxuICAgICAgICB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSk7XG4gICAgICAgIH1cbiAgICAgICAgdGQ6bGFzdC1jaGlsZCxcbiAgICAgICAgdGg6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gID4gLnBhbmVsLWJvZHkgKyAudGFibGUsXG4gID4gLnBhbmVsLWJvZHkgKyAudGFibGUtcmVzcG9uc2l2ZSxcbiAgPiAudGFibGUgKyAucGFuZWwtYm9keSxcbiAgPiAudGFibGUtcmVzcG9uc2l2ZSArIC5wYW5lbC1ib2R5IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuICA+IC50YWJsZSA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGgsXG4gID4gLnRhYmxlID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuICA+IC50YWJsZS1ib3JkZXJlZCxcbiAgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICAgID4gdGhlYWQsXG4gICAgPiB0Ym9keSxcbiAgICA+IHRmb290IHtcbiAgICAgID4gdHIge1xuICAgICAgICA+IHRoOmZpcnN0LWNoaWxkLFxuICAgICAgICA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICA+IHRoOmxhc3QtY2hpbGQsXG4gICAgICAgID4gdGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgID4gdGhlYWQsXG4gICAgPiB0Ym9keSB7XG4gICAgICA+IHRyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICA+IHRib2R5LFxuICAgID4gdGZvb3Qge1xuICAgICAgPiB0cjpsYXN0LWNoaWxkIHtcbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICA+IC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5cbi8vIENvbGxhcHNhYmxlIHBhbmVscyAoYWthLCBhY2NvcmRpb24pXG4vL1xuLy8gV3JhcCBhIHNlcmllcyBvZiBwYW5lbHMgaW4gYC5wYW5lbC1ncm91cGAgdG8gdHVybiB0aGVtIGludG8gYW4gYWNjb3JkaW9uIHdpdGhcbi8vIHRoZSBoZWxwIG9mIG91ciBjb2xsYXBzZSBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLnBhbmVsLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuXG4gIC8vIFRpZ2h0ZW4gdXAgbWFyZ2luIHNvIGl0J3Mgb25seSBiZXR3ZWVuIHBhbmVsc1xuICAucGFuZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLXJhZGl1czogJHBhbmVsLWJvcmRlci1yYWRpdXM7XG5cbiAgICArIC5wYW5lbCB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuICB9XG5cbiAgLnBhbmVsLWhlYWRpbmcge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG5cbiAgICArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5LFxuICAgICsgLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRwYW5lbC1pbm5lci1ib3JkZXI7XG4gICAgfVxuICB9XG5cbiAgLnBhbmVsLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICArIC5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHBhbmVsLWlubmVyLWJvcmRlcjtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDb250ZXh0dWFsIHZhcmlhdGlvbnNcbi5wYW5lbC1kZWZhdWx0IHtcbiAgQGluY2x1ZGUgcGFuZWwtdmFyaWFudCgkcGFuZWwtZGVmYXVsdC1ib3JkZXIsICRwYW5lbC1kZWZhdWx0LXRleHQsICRwYW5lbC1kZWZhdWx0LWhlYWRpbmctYmcsICRwYW5lbC1kZWZhdWx0LWJvcmRlcik7XG59XG4ucGFuZWwtcHJpbWFyeSB7XG4gIEBpbmNsdWRlIHBhbmVsLXZhcmlhbnQoJHBhbmVsLXByaW1hcnktYm9yZGVyLCAkcGFuZWwtcHJpbWFyeS10ZXh0LCAkcGFuZWwtcHJpbWFyeS1oZWFkaW5nLWJnLCAkcGFuZWwtcHJpbWFyeS1ib3JkZXIpO1xufVxuLnBhbmVsLXN1Y2Nlc3Mge1xuICBAaW5jbHVkZSBwYW5lbC12YXJpYW50KCRwYW5lbC1zdWNjZXNzLWJvcmRlciwgJHBhbmVsLXN1Y2Nlc3MtdGV4dCwgJHBhbmVsLXN1Y2Nlc3MtaGVhZGluZy1iZywgJHBhbmVsLXN1Y2Nlc3MtYm9yZGVyKTtcbn1cbi5wYW5lbC1pbmZvIHtcbiAgQGluY2x1ZGUgcGFuZWwtdmFyaWFudCgkcGFuZWwtaW5mby1ib3JkZXIsICRwYW5lbC1pbmZvLXRleHQsICRwYW5lbC1pbmZvLWhlYWRpbmctYmcsICRwYW5lbC1pbmZvLWJvcmRlcik7XG59XG4ucGFuZWwtd2FybmluZyB7XG4gIEBpbmNsdWRlIHBhbmVsLXZhcmlhbnQoJHBhbmVsLXdhcm5pbmctYm9yZGVyLCAkcGFuZWwtd2FybmluZy10ZXh0LCAkcGFuZWwtd2FybmluZy1oZWFkaW5nLWJnLCAkcGFuZWwtd2FybmluZy1ib3JkZXIpO1xufVxuLnBhbmVsLWRhbmdlciB7XG4gIEBpbmNsdWRlIHBhbmVsLXZhcmlhbnQoJHBhbmVsLWRhbmdlci1ib3JkZXIsICRwYW5lbC1kYW5nZXItdGV4dCwgJHBhbmVsLWRhbmdlci1oZWFkaW5nLWJnLCAkcGFuZWwtZGFuZ2VyLWJvcmRlcik7XG59XG4iLCIvLyBQYW5lbHNcblxuQG1peGluIHBhbmVsLXZhcmlhbnQoJGJvcmRlciwgJGhlYWRpbmctdGV4dC1jb2xvciwgJGhlYWRpbmctYmctY29sb3IsICRoZWFkaW5nLWJvcmRlcikge1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgJiA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgICBjb2xvcjogJGhlYWRpbmctdGV4dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGVhZGluZy1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRoZWFkaW5nLWJvcmRlcjtcblxuICAgICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGJvcmRlcjtcbiAgICB9XG4gICAgLmJhZGdlIHtcbiAgICAgIGNvbG9yOiAkaGVhZGluZy1iZy1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgfVxuICB9XG4gICYgPiAucGFuZWwtZm9vdGVyIHtcbiAgICArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXI7XG4gICAgfVxuICB9XG59XG4iLCIvLyBFbWJlZHMgcmVzcG9uc2l2ZVxuLy9cbi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3QsXG4gIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gTW9kaWZpZXIgY2xhc3MgZm9yIDE2OjkgYXNwZWN0IHJhdGlvXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG59XG5cbi8vIE1vZGlmaWVyIGNsYXNzIGZvciA0OjMgYXNwZWN0IHJhdGlvXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzIHtcbiAgcGFkZGluZy1ib3R0b206IDc1JTtcbn1cbiIsIi8vXG4vLyBXZWxsc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBCYXNlIGNsYXNzXG4ud2VsbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3ZWxsLWJnO1xuICBib3JkZXI6IDFweCBzb2xpZCAkd2VsbC1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA1KSk7XG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwwLDAsLjE1KTtcbiAgfVxufVxuXG4vLyBTaXplc1xuLndlbGwtbGcge1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sYXJnZTtcbn1cbi53ZWxsLXNtIHtcbiAgcGFkZGluZzogOXB4O1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbWFsbDtcbn1cbiIsIi8vXG4vLyBDbG9zZSBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogKCRmb250LXNpemUtYmFzZSAqIDEuNSk7XG4gIGZvbnQtd2VpZ2h0OiAkY2xvc2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICB0ZXh0LXNoYWRvdzogJGNsb3NlLXRleHQtc2hhZG93O1xuICBAaW5jbHVkZSBvcGFjaXR5KC4yKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGluY2x1ZGUgb3BhY2l0eSguNSk7XG4gIH1cblxuICAvLyBbY29udmVydGVyXSBleHRyYWN0ZWQgYnV0dG9uJiB0byBidXR0b24uY2xvc2Vcbn1cblxuLy8gQWRkaXRpb25hbCBwcm9wZXJ0aWVzIGZvciBidXR0b24gdmVyc2lvblxuLy8gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4vLyBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC5cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4iLCIvL1xuLy8gTW9kYWxzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc2hpdFxuXG4vLyBLaWxsIHRoZSBzY3JvbGwgb24gdGhlIGJvZHlcbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gICYuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICBAaW5jbHVkZSB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi10cmFuc2Zvcm0oMC4zcyBlYXNlLW91dCk7XG4gIH1cbiAgJi5pbiAubW9kYWwtZGlhbG9nIHsgQGluY2x1ZGUgdHJhbnNsYXRlKDAsIDApIH1cbn1cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgJG1vZGFsLWNvbnRlbnQtZmFsbGJhY2stYm9yZGVyLWNvbG9yOyAvL29sZCBicm93c2VycyBmYWxsYmFjayAoaWU4IGV0YylcbiAgYm9yZGVyOiAxcHggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sYXJnZTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDNweCA5cHggcmdiYSgwLDAsMCwuNSkpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZ3JvdW5kO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtYmFja2Ryb3AtYmc7XG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IEBpbmNsdWRlIG9wYWNpdHkoMCk7IH1cbiAgJi5pbiB7IEBpbmNsdWRlIG9wYWNpdHkoJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkpOyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogJG1vZGFsLXRpdGxlLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgbWluLWhlaWdodDogKCRtb2RhbC10aXRsZS1wYWRkaW5nICsgJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cbi8vIENsb3NlIGljb25cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IC8vIHJpZ2h0IGFsaWduIGJ1dHRvbnNcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBjbGVhcmZpeDsgLy8gY2xlYXIgaXQgaW4gY2FzZSBmb2xrcyB1c2UgLnB1bGwtKiBjbGFzc2VzIG9uIGJ1dHRvbnNcblxuICAvLyBQcm9wZXJseSBzcGFjZSBvdXQgYnV0dG9uc1xuICAuYnRuICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBhY2NvdW50IGZvciBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHdoaWNoIGdldHMgdGhlIGJvdHRvbSBtYXJnaW4gbGlrZSBhbGwgb3RoZXIgaW5wdXRzXG4gIH1cbiAgLy8gYnV0IG92ZXJyaWRlIHRoYXQgZm9yIGJ1dHRvbiBncm91cHNcbiAgLmJ0bi1ncm91cCAuYnRuICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cbiAgLy8gYW5kIG92ZXJyaWRlIGl0IGZvciBibG9jayBidXR0b25zIGFzIHdlbGxcbiAgLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi8vIE1lYXN1cmUgc2Nyb2xsYmFyIHdpZHRoIGZvciBwYWRkaW5nIGJvZHkgZHVyaW5nIG1vZGFsIHNob3cvaGlkZVxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgfVxuICAubW9kYWwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDVweCAxNXB4IHJnYmEoMCwwLDAsLjUpKTtcbiAgfVxuXG4gIC8vIE1vZGFsIHNpemVzXG4gIC5tb2RhbC1zbSB7IHdpZHRoOiAkbW9kYWwtc207IH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gIC5tb2RhbC1sZyB7IHdpZHRoOiAkbW9kYWwtbGc7IH1cbn1cbiIsIi8vXG4vLyBUb29sdGlwc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC10b29sdGlwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLy8gUmVzZXQgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIGdpdmVuIG5ldyBpbnNlcnRpb24gbWV0aG9kXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBAaW5jbHVkZSBvcGFjaXR5KDApO1xuXG4gICYuaW4gICAgIHsgQGluY2x1ZGUgb3BhY2l0eSgkdG9vbHRpcC1vcGFjaXR5KTsgfVxuICAmLnRvcCAgICB7IG1hcmdpbi10b3A6ICAtM3B4OyBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy13aWR0aCAwOyB9XG4gICYucmlnaHQgIHsgbWFyZ2luLWxlZnQ6ICAzcHg7IHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctd2lkdGg7IH1cbiAgJi5ib3R0b20geyBtYXJnaW4tdG9wOiAgIDNweDsgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctd2lkdGggMDsgfVxuICAmLmxlZnQgICB7IG1hcmdpbi1sZWZ0OiAtM3B4OyBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LXdpZHRoOyB9XG59XG5cbi8vIFdyYXBwZXIgZm9yIHRoZSB0b29sdGlwIGNvbnRlbnRcbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAkdG9vbHRpcC1tYXgtd2lkdGg7XG4gIHBhZGRpbmc6IDNweCA4cHg7XG4gIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xufVxuXG4vLyBBcnJvd3Ncbi50b29sdGlwLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLy8gTm90ZTogRGVwcmVjYXRlZCAudG9wLWxlZnQsIC50b3AtcmlnaHQsIC5ib3R0b20tbGVmdCwgYW5kIC5ib3R0b20tcmlnaHQgYXMgb2YgdjMuMy4xXG4udG9vbHRpcCB7XG4gICYudG9wIC50b29sdGlwLWFycm93IHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy13aWR0aCAkdG9vbHRpcC1hcnJvdy13aWR0aCAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICB9XG4gICYudG9wLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luLWJvdHRvbTogLSR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGJvcmRlci13aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGggJHRvb2x0aXAtYXJyb3ctd2lkdGggMDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgfVxuICAmLnRvcC1yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbi1ib3R0b206IC0kdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoICR0b29sdGlwLWFycm93LXdpZHRoIDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gIH1cbiAgJi5yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAtJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy13aWR0aCAkdG9vbHRpcC1hcnJvdy13aWR0aCAkdG9vbHRpcC1hcnJvdy13aWR0aCAwO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gIH1cbiAgJi5sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAtJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy13aWR0aCAwICR0b29sdGlwLWFycm93LXdpZHRoICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgfVxuICAmLmJvdHRvbSAudG9vbHRpcC1hcnJvdyB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLSR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGJvcmRlci13aWR0aDogMCAkdG9vbHRpcC1hcnJvdy13aWR0aCAkdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgfVxuICAmLmJvdHRvbS1sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbi10b3A6IC0kdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItd2lkdGg6IDAgJHRvb2x0aXAtYXJyb3ctd2lkdGggJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gIH1cbiAgJi5ib3R0b20tcmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tdG9wOiAtJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLXdpZHRoOiAwICR0b29sdGlwLWFycm93LXdpZHRoICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICB9XG59XG4iLCIvL1xuLy8gUG9wb3ZlcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1wb3BvdmVyO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgcGFkZGluZzogMXB4O1xuICAvLyBSZXNldCBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgZ2l2ZW4gbmV3IGluc2VydGlvbiBtZXRob2RcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgJHBvcG92ZXItZmFsbGJhY2stYm9yZGVyLWNvbG9yO1xuICBib3JkZXI6IDFweCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxhcmdlO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KDAgNXB4IDEwcHggcmdiYSgwLDAsMCwuMikpO1xuXG4gIC8vIE92ZXJyaWRlcyBmb3IgcHJvcGVyIGluc2VydGlvblxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gIC8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuICAmLnRvcCAgICAgeyBtYXJnaW4tdG9wOiAtJHBvcG92ZXItYXJyb3ctd2lkdGg7IH1cbiAgJi5yaWdodCAgIHsgbWFyZ2luLWxlZnQ6ICRwb3BvdmVyLWFycm93LXdpZHRoOyB9XG4gICYuYm90dG9tICB7IG1hcmdpbi10b3A6ICRwb3BvdmVyLWFycm93LXdpZHRoOyB9XG4gICYubGVmdCAgICB7IG1hcmdpbi1sZWZ0OiAtJHBvcG92ZXItYXJyb3ctd2lkdGg7IH1cbn1cblxuLnBvcG92ZXItdGl0bGUge1xuICBtYXJnaW46IDA7IC8vIHJlc2V0IGhlYWRpbmcgbWFyZ2luXG4gIHBhZGRpbmc6IDhweCAxNHB4O1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItdGl0bGUtYmc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBkYXJrZW4oJHBvcG92ZXItdGl0bGUtYmcsIDUlKTtcbiAgYm9yZGVyLXJhZGl1czogKCRib3JkZXItcmFkaXVzLWxhcmdlIC0gMSkgKCRib3JkZXItcmFkaXVzLWxhcmdlIC0gMSkgMCAwO1xufVxuXG4ucG9wb3Zlci1jb250ZW50IHtcbiAgcGFkZGluZzogOXB4IDE0cHg7XG59XG5cbi8vIEFycm93c1xuLy9cbi8vIC5hcnJvdyBpcyBvdXRlciwgLmFycm93OmFmdGVyIGlzIGlubmVyXG5cbi5wb3BvdmVyID4gLmFycm93IHtcbiAgJixcbiAgJjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIH1cbn1cbi5wb3BvdmVyID4gLmFycm93IHtcbiAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1vdXRlci13aWR0aDtcbn1cbi5wb3BvdmVyID4gLmFycm93OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnBvcG92ZXIge1xuICAmLnRvcCA+IC5hcnJvdyB7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtJHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1mYWxsYmFjay1jb2xvcjsgLy8gSUU4IGZhbGxiYWNrXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgYm90dG9tOiAtJHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGJvdHRvbTogMXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbiAgJi5yaWdodCA+IC5hcnJvdyB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogLSRwb3BvdmVyLWFycm93LW91dGVyLXdpZHRoO1xuICAgIG1hcmdpbi10b3A6IC0kcG9wb3Zlci1hcnJvdy1vdXRlci13aWR0aDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWZhbGxiYWNrLWNvbG9yOyAvLyBJRTggZmFsbGJhY2tcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBsZWZ0OiAxcHg7XG4gICAgICBib3R0b206IC0kcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbiAgJi5ib3R0b20gPiAuYXJyb3cge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LW91dGVyLXdpZHRoO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItZmFsbGJhY2stY29sb3I7IC8vIElFOCBmYWxsYmFja1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIHRvcDogLSRwb3BvdmVyLWFycm93LW91dGVyLXdpZHRoO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJi5sZWZ0ID4gLmFycm93IHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogLSRwb3BvdmVyLWFycm93LW91dGVyLXdpZHRoO1xuICAgIG1hcmdpbi10b3A6IC0kcG9wb3Zlci1hcnJvdy1vdXRlci13aWR0aDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWZhbGxiYWNrLWNvbG9yOyAvLyBJRTggZmFsbGJhY2tcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgICBib3R0b206IC0kcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBDYXJvdXNlbFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBXcmFwcGVyIGZvciB0aGUgc2xpZGUgY29udGFpbmVyIGFuZCBpbmRpY2F0b3JzXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuaXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguNnMgZWFzZS1pbi1vdXQgbGVmdCk7XG5cbiAgICAvLyBBY2NvdW50IGZvciBqYW5raXR1ZGUgb24gaW1hZ2VzXG4gICAgPiBpbWcsXG4gICAgPiBhID4gaW1nIHtcbiAgICAgIEBpbmNsdWRlIGltZy1yZXNwb25zaXZlO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgLy8gV2ViS2l0IENTUzMgdHJhbnNmb3JtcyBmb3Igc3VwcG9ydGVkIGRldmljZXNcbiAgICBAbWVkaWEgYWxsIGFuZCAodHJhbnNmb3JtLTNkKSwgKC13ZWJraXQtdHJhbnNmb3JtLTNkKSB7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXRyYW5zZm9ybSgwLjZzIGVhc2UtaW4tb3V0KTtcbiAgICAgIEBpbmNsdWRlIGJhY2tmYWNlLXZpc2liaWxpdHkoaGlkZGVuKTtcbiAgICAgIEBpbmNsdWRlIHBlcnNwZWN0aXZlKDEwMDApO1xuXG4gICAgICAmLm5leHQsXG4gICAgICAmLmFjdGl2ZS5yaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJi5wcmV2LFxuICAgICAgJi5hY3RpdmUubGVmdCB7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICAgICYubmV4dC5sZWZ0LFxuICAgICAgJi5wcmV2LnJpZ2h0LFxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IC5hY3RpdmUsXG4gID4gLm5leHQsXG4gID4gLnByZXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgPiAuYWN0aXZlIHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgPiAubmV4dCxcbiAgPiAucHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLm5leHQge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgPiAucHJldiB7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cbiAgPiAubmV4dC5sZWZ0LFxuICA+IC5wcmV2LnJpZ2h0IHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgPiAuYWN0aXZlLmxlZnQge1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG4gID4gLmFjdGl2ZS5yaWdodCB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG59XG5cbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5jYXJvdXNlbC1jb250cm9sIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBAaW5jbHVkZSBvcGFjaXR5KCRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHkpO1xuICBmb250LXNpemU6ICRjYXJvdXNlbC1jb250cm9sLWZvbnQtc2l6ZTtcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiAkY2Fyb3VzZWwtdGV4dC1zaGFkb3c7XG4gIC8vIFdlIGNhbid0IGhhdmUgdGhpcyB0cmFuc2l0aW9uIGhlcmUgYmVjYXVzZSBXZWJLaXQgY2FuY2VscyB0aGUgY2Fyb3VzZWxcbiAgLy8gYW5pbWF0aW9uIGlmIHlvdSB0cmlwIHRoaXMgd2hpbGUgaW4gdGhlIG1pZGRsZSBvZiBhbm90aGVyIGFuaW1hdGlvbi5cblxuICAvLyBTZXQgZ3JhZGllbnRzIGZvciBiYWNrZ3JvdW5kc1xuICAmLmxlZnQge1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWhvcml6b250YWwoJHN0YXJ0LWNvbG9yOiByZ2JhKDAsMCwwLC41KSwgJGVuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDAwMSkpO1xuICB9XG4gICYucmlnaHQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtaG9yaXpvbnRhbCgkc3RhcnQtY29sb3I6IHJnYmEoMCwwLDAsLjAwMDEpLCAkZW5kLWNvbG9yOiByZ2JhKDAsMCwwLC41KSk7XG4gIH1cblxuICAvLyBIb3Zlci9mb2N1cyBzdGF0ZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgb3BhY2l0eSguOSk7XG4gIH1cblxuICAvLyBUb2dnbGVzXG4gIC5pY29uLXByZXYsXG4gIC5pY29uLW5leHQsXG4gIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuICAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuaWNvbi1wcmV2LFxuICAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCB7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgfVxuICAuaWNvbi1uZXh0LFxuICAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxuICAuaWNvbi1wcmV2LFxuICAuaWNvbi1uZXh0IHtcbiAgICB3aWR0aDogIDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgfVxuXG5cbiAgLmljb24tcHJldiB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcMjAzOSc7Ly8gU0lOR0xFIExFRlQtUE9JTlRJTkcgQU5HTEUgUVVPVEFUSU9OIE1BUksgKFUrMjAzOSlcbiAgICB9XG4gIH1cbiAgLmljb24tbmV4dCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcMjAzYSc7Ly8gU0lOR0xFIFJJR0hULVBPSU5USU5HIEFOR0xFIFFVT1RBVElPTiBNQVJLIChVKzIwM0EpXG4gICAgfVxuICB9XG59XG5cbi8vIE9wdGlvbmFsIGluZGljYXRvciBwaXBzXG4vL1xuLy8gQWRkIGFuIHVub3JkZXJlZCBsaXN0IHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGEgbGlzdCBpdGVtIGZvciBlYWNoXG4vLyBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDE1O1xuICB3aWR0aDogNjAlO1xuICBtYXJnaW4tbGVmdDogLTMwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogIDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbjogMXB4O1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNhcm91c2VsLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAvLyBJRTgtOSBoYWNrIGZvciBldmVudCBoYW5kbGluZ1xuICAgIC8vXG4gICAgLy8gSW50ZXJuZXQgRXhwbG9yZXIgOC05IGRvZXMgbm90IHN1cHBvcnQgY2xpY2tzIG9uIGVsZW1lbnRzIHdpdGhvdXQgYSBzZXRcbiAgICAvLyBgYmFja2dyb3VuZC1jb2xvcmAuIFdlIGNhbm5vdCB1c2UgYGZpbHRlcmAgc2luY2UgdGhhdCdzIG5vdCB2aWV3ZWQgYXMgYVxuICAgIC8vIGJhY2tncm91bmQgY29sb3IgYnkgdGhlIGJyb3dzZXIuIFRodXMsIGEgaGFjayBpcyBuZWVkZWQuXG4gICAgLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNJbnRlcm5ldF9FeHBsb3JlclxuICAgIC8vXG4gICAgLy8gRm9yIElFOCwgd2Ugc2V0IHNvbGlkIGJsYWNrIGFzIGl0IGRvZXNuJ3Qgc3VwcG9ydCBgcmdiYSgpYC4gRm9yIElFOSwgd2VcbiAgICAvLyBzZXQgYWxwaGEgdHJhbnNwYXJlbmN5IGZvciB0aGUgYmVzdCByZXN1bHRzIHBvc3NpYmxlLlxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAgXFw5OyAvLyBJRThcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDApOyAvLyBJRTlcbiAgfVxuICAuYWN0aXZlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6ICAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgfVxufVxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEhpZGRlbiBieSBkZWZhdWx0IGZvciBzbWFsbGVyIHZpZXdwb3J0c1xuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1JTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAyMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogJGNhcm91c2VsLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6ICRjYXJvdXNlbC10ZXh0LXNoYWRvdztcbiAgJiAuYnRuIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTsgLy8gTm8gc2hhZG93IGZvciBidXR0b24gZWxlbWVudHMgaW4gY2Fyb3VzZWwtY2FwdGlvblxuICB9XG59XG5cblxuLy8gU2NhbGUgdXAgY29udHJvbHMgZm9yIHRhYmxldHMgYW5kIHVwXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuXG4gIC8vIFNjYWxlIHVwIHRoZSBjb250cm9scyBhIHNtaWRnZVxuICAuY2Fyb3VzZWwtY29udHJvbCB7XG4gICAgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXG4gICAgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LFxuICAgIC5pY29uLXByZXYsXG4gICAgLmljb24tbmV4dCB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cbiAgICAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCxcbiAgICAuaWNvbi1wcmV2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICB9XG4gICAgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LFxuICAgIC5pY29uLW5leHQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICB9XG4gIH1cblxuICAvLyBTaG93IGFuZCBsZWZ0IGFsaWduIHRoZSBjYXB0aW9uc1xuICAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgbGVmdDogMjAlO1xuICAgIHJpZ2h0OiAyMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAvLyBNb3ZlIHVwIHRoZSBpbmRpY2F0b3JzXG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cbn1cbiIsIi8vIENlbnRlci1hbGlnbiBhIGJsb2NrIGxldmVsIGVsZW1lbnRcblxuQG1peGluIGNlbnRlci1ibG9jaygpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4iLCIvL1xuLy8gVXRpbGl0eSBjbGFzc2VzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEZsb2F0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uY2xlYXJmaXgge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbn1cbi5jZW50ZXItYmxvY2sge1xuICBAaW5jbHVkZSBjZW50ZXItYmxvY2s7XG59XG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gVG9nZ2xpbmcgY29udGVudFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBOb3RlOiBEZXByZWNhdGVkIC5oaWRlIGluIGZhdm9yIG9mIC5oaWRkZW4gb3IgLnNyLW9ubHkgKGFzIGFwcHJvcHJpYXRlKSBpbiB2My4wLjFcbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi50ZXh0LWhpZGUge1xuICBAaW5jbHVkZSB0ZXh0LWhpZGU7XG59XG5cblxuLy8gSGlkZSBmcm9tIHNjcmVlbnJlYWRlcnMgYW5kIGJyb3dzZXJzXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5cbi8vIEZvciBBZmZpeCBwbHVnaW5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmFmZml4IHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuIiwiLy8gQ1NTIGltYWdlIHJlcGxhY2VtZW50XG4vL1xuLy8gSGVhZHMgdXAhIHYzIGxhdW5jaGVkIHdpdGggd2l0aCBvbmx5IGAuaGlkZS10ZXh0KClgLCBidXQgcGVyIG91ciBwYXR0ZXJuIGZvclxuLy8gbWl4aW5zIGJlaW5nIHJldXNlZCBhcyBjbGFzc2VzIHdpdGggdGhlIHNhbWUgbmFtZSwgdGhpcyBkb2Vzbid0IGhvbGQgdXAuIEFzXG4vLyBvZiB2My4wLjEgd2UgaGF2ZSBhZGRlZCBgLnRleHQtaGlkZSgpYCBhbmQgZGVwcmVjYXRlZCBgLmhpZGUtdGV4dCgpYC5cbi8vXG4vLyBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2NvbW1pdC9hYTAzOTZlYWU3NTdcblxuLy8gRGVwcmVjYXRlZCBhcyBvZiB2My4wLjEgKHdpbGwgYmUgcmVtb3ZlZCBpbiB2NClcbkBtaXhpbiBoaWRlLXRleHQoKSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBOZXcgbWl4aW4gdG8gdXNlIGFzIG9mIHYzLjAuMVxuQG1peGluIHRleHQtaGlkZSgpIHtcbiAgQGluY2x1ZGUgaGlkZS10ZXh0O1xufVxuIiwiLy9cbi8vIFJlc3BvbnNpdmU6IFV0aWxpdHkgY2xhc3Nlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBJRTEwIGluIFdpbmRvd3MgKFBob25lKSA4XG4vL1xuLy8gU3VwcG9ydCBmb3IgcmVzcG9uc2l2ZSB2aWV3cyB2aWEgbWVkaWEgcXVlcmllcyBpcyBraW5kIG9mIGJvcmtlZCBpbiBJRTEwLCBmb3Jcbi8vIFN1cmZhY2UvZGVza3RvcCBpbiBzcGxpdCB2aWV3IGFuZCBmb3IgV2luZG93cyBQaG9uZSA4LiBUaGlzIHBhcnRpY3VsYXIgZml4XG4vLyBtdXN0IGJlIGFjY29tcGFuaWVkIGJ5IGEgc25pcHBldCBvZiBKYXZhU2NyaXB0IHRvIHNuaWZmIHRoZSB1c2VyIGFnZW50IGFuZFxuLy8gYXBwbHkgc29tZSBjb25kaXRpb25hbCBDU1MgdG8gKm9ubHkqIHRoZSBTdXJmYWNlL2Rlc2t0b3AgV2luZG93cyA4LiBMb29rIGF0XG4vLyBvdXIgR2V0dGluZyBTdGFydGVkIHBhZ2UgZm9yIG1vcmUgaW5mb3JtYXRpb24gb24gdGhpcyBidWcuXG4vL1xuLy8gRm9yIG1vcmUgaW5mb3JtYXRpb24sIHNlZSB0aGUgZm9sbG93aW5nOlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEwNDk3XG4vLyBEb2NzOiBodHRwOi8vZ2V0Ym9vdHN0cmFwLmNvbS9nZXR0aW5nLXN0YXJ0ZWQvI3N1cHBvcnQtaWUxMC13aWR0aFxuLy8gU291cmNlOiBodHRwOi8vdGlta2FkbGVjLmNvbS8yMDEzLzAxL3dpbmRvd3MtcGhvbmUtOC1hbmQtZGV2aWNlLXdpZHRoL1xuLy8gU291cmNlOiBodHRwOi8vdGlta2FkbGVjLmNvbS8yMDEyLzEwL2llMTAtc25hcC1tb2RlLWFuZC1yZXNwb25zaXZlLWRlc2lnbi9cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG59XG5cblxuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcbi8vIE5vdGU6IERlcHJlY2F0ZWQgLnZpc2libGUteHMsIC52aXNpYmxlLXNtLCAudmlzaWJsZS1tZCwgYW5kIC52aXNpYmxlLWxnIGFzIG9mIHYzLjIuMFxuXG5AaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLnZpc2libGUteHMnKTtcbkBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcudmlzaWJsZS1zbScpO1xuQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy52aXNpYmxlLW1kJyk7XG5AaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLnZpc2libGUtbGcnKTtcblxuLnZpc2libGUteHMtYmxvY2ssXG4udmlzaWJsZS14cy1pbmxpbmUsXG4udmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1zbS1ibG9jayxcbi52aXNpYmxlLXNtLWlubGluZSxcbi52aXNpYmxlLXNtLWlubGluZS1ibG9jayxcbi52aXNpYmxlLW1kLWJsb2NrLFxuLnZpc2libGUtbWQtaW5saW5lLFxuLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtbGctYmxvY2ssXG4udmlzaWJsZS1sZy1pbmxpbmUsXG4udmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuICBAaW5jbHVkZSByZXNwb25zaXZlLXZpc2liaWxpdHkoJy52aXNpYmxlLXhzJyk7XG59XG4udmlzaWJsZS14cy1ibG9jayB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXhzLWlubGluZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS14cy1pbmxpbmUtYmxvY2sge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuICBAaW5jbHVkZSByZXNwb25zaXZlLXZpc2liaWxpdHkoJy52aXNpYmxlLXNtJyk7XG59XG4udmlzaWJsZS1zbS1ibG9jayB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtc20taW5saW5lIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuICBAaW5jbHVkZSByZXNwb25zaXZlLXZpc2liaWxpdHkoJy52aXNpYmxlLW1kJyk7XG59XG4udmlzaWJsZS1tZC1ibG9jayB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtbWQtaW5saW5lIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtbWQtaW5saW5lLWJsb2NrIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS12aXNpYmlsaXR5KCcudmlzaWJsZS1sZycpO1xufVxuLnZpc2libGUtbGctYmxvY2sge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS1sZy1pbmxpbmUge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcuaGlkZGVuLXhzJyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcuaGlkZGVuLXNtJyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcuaGlkZGVuLW1kJyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICBAaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLmhpZGRlbi1sZycpO1xufVxuXG5cbi8vIFByaW50IHV0aWxpdGllc1xuLy9cbi8vIE1lZGlhIHF1ZXJpZXMgYXJlIHBsYWNlZCBvbiB0aGUgaW5zaWRlIHRvIGJlIG1peGluLWZyaWVuZGx5LlxuXG4vLyBOb3RlOiBEZXByZWNhdGVkIC52aXNpYmxlLXByaW50IGFzIG9mIHYzLjIuMFxuXG5AaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLnZpc2libGUtcHJpbnQnKTtcblxuQG1lZGlhIHByaW50IHtcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS12aXNpYmlsaXR5KCcudmlzaWJsZS1wcmludCcpO1xufVxuLnZpc2libGUtcHJpbnQtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgQG1lZGlhIHByaW50IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS1wcmludC1pbmxpbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgQG1lZGlhIHByaW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gIEBtZWRpYSBwcmludCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy5oaWRkZW4tcHJpbnQnKTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgdXRpbGl0aWVzXG5cbi8vXG4vLyBNb3JlIGVhc2lseSBpbmNsdWRlIGFsbCB0aGUgc3RhdGVzIGZvciByZXNwb25zaXZlLXV0aWxpdGllcy5sZXNzLlxuLy8gW2NvbnZlcnRlcl0gJHBhcmVudCBoYWNrXG5AbWl4aW4gcmVzcG9uc2l2ZS12aXNpYmlsaXR5KCRwYXJlbnQpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZSN7JHBhcmVudH0gIHsgZGlzcGxheTogdGFibGU7IH1cbiAgdHIjeyRwYXJlbnR9ICAgICB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRoI3skcGFyZW50fSxcbiAgdGQjeyRwYXJlbnR9ICAgICB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxufVxuXG4vLyBbY29udmVydGVyXSAkcGFyZW50IGhhY2tcbkBtaXhpbiByZXNwb25zaXZlLWludmlzaWJpbGl0eSgkcGFyZW50KSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLypcbiAqIGpRdWVyeSBGbGV4U2xpZGVyIHYyLjYuMFxuICogaHR0cDovL3d3dy53b290aGVtZXMuY29tL2ZsZXhzbGlkZXIvXG4gKlxuICogQ29weXJpZ2h0IDIwMTIgV29vVGhlbWVzXG4gKiBGcmVlIHRvIHVzZSB1bmRlciB0aGUgR1BMdjIgYW5kIGxhdGVyIGxpY2Vuc2UuXG4gKiBodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvZ3BsLTIuMC5odG1sXG4gKlxuICogQ29udHJpYnV0aW5nIGF1dGhvcjogVHlsZXIgU21pdGggKEBtYm11ZmZmaW4pXG4gKlxuICovXG5cbmJvZHkge1xuICBmb250LWZhbWlseTogJHJvYm90bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8qIGNvbG9yIGNsYXNzZXMgKi9cbi5ncmVlbiB7XG4gIGNvbG9yOiAkZ3JlZW4gIWltcG9ydGFudDtcbn1cblxuLmRhcmstYmx1ZSB7XG4gIGNvbG9yOiAkZGJsdWUgIWltcG9ydGFudDtcbn1cblxuLmxpZ2h0LWJsdWUge1xuICBjb2xvcjogJGxibHVlICFpbXBvcnRhbnQ7XG59XG5cbi55ZWxsb3cge1xuICBjb2xvcjogI2ZjY2UyYyAhaW1wb3J0YW50O1xufVxuXG4ub3JhbmdlIHtcbiAgY29sb3I6ICRvcmFuZ2UgIWltcG9ydGFudDtcbn1cblxuLmdyYXkge1xuICBjb2xvcjogI2NkY2RjZDtcbn1cblxuYSwgYTpob3ZlciB7XG4gIGNvbG9yOiAkb3JhbmdlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi8qIFR5cGVraXQgRk9VVCAqL1xuLndmLWxvYWRpbmcge1xuXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24ge1xuXG4gICAgYSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxufVxuXG5oMS5lbnRyeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udGh1bWJuYWlsLFxuLndwLWNhcHRpb24ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tYWluIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzQ0NDtcblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICB9XG5cbiAgLmVudHJ5LWNvbnRlbnQge1xuXG4gICAgLmV4Y2VycHQgcCB7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgfVxuXG4gICAgdWwsIG9sIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIH1cblxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICRkYmx1ZTtcblxuICAgICAgY2l0ZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9ICAgIFxuXG4gICAgbGkge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIuKAoiBcIjtcbiAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLndwLWNhcHRpb24tdGV4dCxcbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICBjb2xvcjogIzU1NWQ2NjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDlweCA1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTdlN2U3O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gIH1cblxuICAubWV0YXNsaWRlciB7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gIH1cblxufVxuXG4uc2luZ2xlIC5lbnRyeS1jb250ZW50IHtcblxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcblxuICAgIGEge1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogJGRibHVlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2UgdXJsKC4uL2ltYWdlcy9zdWJtaXRfYmcuanBnKSA1MCUgNTAlIG5vLXJlcGVhdDtcbiAgICAgICAgQGluY2x1ZGUgaG92ZXItZmFkZShhbGwgMjUwbXMgZWFzZSk7XG5cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEzcHg7XG4gICAgICAgICAgQGluY2x1ZGUgaG92ZXItZmFkZShhbGwgMjUwbXMgZWFzZSk7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxufVxuXG4ucGFnZSAuZW50cnktY29udGVudCB7XG5cbiAgaDEsIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG5cbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG5cbiAgICBhIHtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICRkYmx1ZTtcbiAgICB9XG4gIH0gIFxufVxuXG5cbi5pbWFnZS10aXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pbmZvLnBuZykgNTAlIDUwJSBuby1yZXBlYXQ7XG59XG5cbi8qIGlubGluZSBpbWFnZSB0b29sdGlwICovXG4ud3AtY2FwdGlvbixcbi53cC1ibG9jay1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIHBhZGRpbmc6IDA7XG5cbiAgLmltYWdlLXRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uc2VhcmNoLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cbi5wYWdlLWhlYWRlciB7XG4gIG1hcmdpbjowO1xufVxuXG4vKi53cmFwIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufSovXG5cbi8qICoqKioqKioqKioqKiBVSSBFTEVNRU5UUyAqKioqKioqKioqICovXG4uYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogN3B4IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogJHJvYm90bztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IC44O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgfVxuXG59XG5cbi5pbmxpbmUtYnRuIHtcbiAgcGFkZGluZzogMTBweCA0NnB4O1xuICBmb250LXNpemU6IDIzcHg7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICRvcmFuZ2UgdXJsKC4uL2ltYWdlcy9zdWJtaXRfYmcucG5nKSA4OCUgNTAlIG5vLXJlcGVhdDtcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAuOTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZDogJG9yYW5nZSB1cmwoLi4vaW1hZ2VzL3N1Ym1pdF9iZy5wbmcpIDkyJSA1MCUgbm8tcmVwZWF0O1xuICB9XG59XG5cbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmJ0bi1nb2xkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyOWMzMTtcbn1cblxuLmJ0bi1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xufVxuXG4vKiBRdW90ZXMgKi9cbi5xdW90ZS13cmFwIHtcbiAgY29sb3I6ICM4NDk0OWQ7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuOTtcblxuICAucXVvdGUge1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIHRleHQtaW5kZW50OiA1MHB4O1xuICAgIGNvbG9yOiAjNDc2MzczO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgLmVuZC1xdW90ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29udGVudF9xdW90ZV9zcHJpdGUuanBnXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGhlaWdodDogNDFweDtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTJweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUwcHggMDtcbiAgICB9XG5cbiAgICAuZW5kLXF1b3RlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgIGJvdHRvbTogLTEzcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgIH1cblxuICB9XG5cbiAgLnF1b3RlZCB7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAucXVvdGUtaW1hZ2Uge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA3M3B4O1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgfVxuXG4gIC5xdW90ZS1uYW1lIHtcbiAgICBsaW5lLWhlaWdodDogNzdweDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG4uY29udGVudC1pbm5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDI1cHggMTBweCAwO1xufVxuXG5cbi5jb250ZW50LWlubmVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDI1cHggMTBweCAwO1xufVxuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cbi53cmFwIHtcbiAgcGFkZGluZzowO1xufVxuXG4uY29udGVudC1pbm5lciB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luOiA0NXB4IGF1dG8gMDtcbiAgbWF4LXdpZHRoOiA5MjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIFF1b3RlcyAqL1xuLnF1b3RlLXdyYXAge1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiA0MHB4IGF1dG87XG4gIHBhZGRpbmc6IDU1cHggNzBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkYmx1ZTtcblxuICAucXVvdGUge1xuICAgIHRleHQtaW5kZW50OiAwO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgdG9wOiAtMjJweDtcbiAgICAgIGxlZnQ6IC02MHB4O1xuICAgIH1cblxuICAgIC5lbmQtcXVvdGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwcHg7XG4gICAgICByaWdodDogLTMwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gIH1cblxufVxuXG4ucXVvdGUtd3JhcC5pbmxpbmUtcXVvdGUge1xuICBib3JkZXItdG9wOiAwIG5vbmU7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICBwYWRkaW5nOiAzNXB4IDcwcHg7XG59XG5cbn0vKiBlbmQgNzY4cHggKi9cblxuXG5AbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG5cbi5jb250ZW50LWlubmVyIHtcbiAgcGFkZGluZzowO1xufVxuXG59XG5cbi8qIFBhZ2luYXRpb24gKi9cbi5wYWdpbmF0aW9uLWNvbnRhaW5lciB7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDRweDtcbiAgfVxuXG59XG5cbi8qICoqKioqKioqKioqKiBTT0NJQUwgV0FSRkFSRSAqKioqKioqKioqICovXG4uaG9tZSxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCB7XG5cbiAgLm5jX3NvY2lhbFBhbmVsU2lkZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIFJFU0VUU1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmZsZXgtY29udGFpbmVyIGE6aG92ZXIsXG4uZmxleC1zbGlkZXIgYTpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpZGVzLFxuLnNsaWRlcyA+IGxpLFxuLmZsZXgtY29udHJvbC1uYXYsXG4uZmxleC1kaXJlY3Rpb24tbmF2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmZsZXgtcGF1c2VwbGF5IHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKiBCQVNFIFNUWUxFU1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmZsZXhzbGlkZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZmxleHNsaWRlciAuc2xpZGVzID4gbGkge1xuICBkaXNwbGF5OiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5mbGV4c2xpZGVyIC5zbGlkZXMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZsZXhzbGlkZXIgLnNsaWRlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwwMDIwXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuaHRtbFt4bWxuc10gLmZsZXhzbGlkZXIgLnNsaWRlcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuKiBodG1sIC5mbGV4c2xpZGVyIC5zbGlkZXMge1xuICBoZWlnaHQ6IDElO1xufVxuLm5vLWpzIC5mbGV4c2xpZGVyIC5zbGlkZXMgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIERFRkFVTFQgVEhFTUVcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5mbGV4c2xpZGVyIHtcbiAgbWFyZ2luOiAwIDAgNjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiA0cHggc29saWQgI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6b29tOiAxO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAnJyAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6ICcnIDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1vLWJveC1zaGFkb3c6ICcnIDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6ICcnIDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uZmxleHNsaWRlciAuc2xpZGVzIHtcbiAgem9vbTogMTtcbn1cbi5mbGV4c2xpZGVyIC5zbGlkZXMgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xufVxuLmZsZXgtdmlld3BvcnQge1xuICBtYXgtaGVpZ2h0OiA1MjBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG5cbiAgQG1lZGlhKG1pbi13aWR0aDoxNDAwcHgpIHtcbiAgICBtYXgtaGVpZ2h0OiA1NzBweDtcbiAgfVxufVxuLmxvYWRpbmcgLmZsZXgtdmlld3BvcnQge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cbi5jYXJvdXNlbCBsaSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gICpoZWlnaHQ6IDA7XG59XG4uZmxleC1kaXJlY3Rpb24tbmF2IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IC0yMHB4IDAgMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMTA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmZsZXgtZGlyZWN0aW9uLW5hdiBhOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xufVxuLmZsZXgtZGlyZWN0aW9uLW5hdiBhLmZsZXgtbmV4dDpiZWZvcmUge1xufVxuLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1wcmV2IHtcbiAgbGVmdDogLTUwcHg7XG59XG4uZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHQge1xuICByaWdodDogLTUwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmZsZXhzbGlkZXI6aG92ZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1wcmV2IHtcbiAgb3BhY2l0eTogMDtcbiAgbGVmdDogMTBweDtcbn1cbi5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldjpob3ZlciB7XG59XG4uZmxleHNsaWRlcjpob3ZlciAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHQge1xuICBvcGFjaXR5OiAwO1xuICByaWdodDogMTBweDtcbn1cbi5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmV4dDpob3ZlciB7XG59XG4uZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMCFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB6LWluZGV4OiAtMTtcbn1cbi5mbGV4LXBhdXNlcGxheSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1cHg7XG4gIGxlZnQ6IDEwcHg7XG4gIG9wYWNpdHk6IDAuODtcbiAgei1pbmRleDogMTA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwMDA7XG59XG4uZmxleC1wYXVzZXBsYXkgYTpiZWZvcmUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5mbGV4LXBhdXNlcGxheSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5mbGV4LWNvbnRyb2wtbmF2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZsZXgtY29udHJvbC1uYXYgbGkge1xuICBtYXJnaW46IDAgNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHpvb206IDE7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG59XG4uZmxleC1jb250cm9sLXBhZ2luZyBsaSBhIHtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICM2NjY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLW8tYm94LXNoYWRvdzogaW5zZXQgMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5mbGV4LWNvbnRyb2wtcGFnaW5nIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4uZmxleC1jb250cm9sLXBhZ2luZyBsaSBhLmZsZXgtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZmxleC1jb250cm9sLXRodW1icyB7XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mbGV4LWNvbnRyb2wtdGh1bWJzIGxpIHtcbiAgd2lkdGg6IDI1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbn1cbi5mbGV4LWNvbnRyb2wtdGh1bWJzIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAuNztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbn1cbi5mbGV4LWNvbnRyb2wtdGh1bWJzIGltZzpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZmxleC1jb250cm9sLXRodW1icyAuZmxleC1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qIEZvciBjb25kaXRpb25hbCBmaWVsZCBvbiBiYWNrZW5kICovXG4jYWNmLXJlc291cmNlX3R5cGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICogUkVTUE9OU0lWRVxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1wcmV2IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbiAgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uZXh0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG4iLCIvKiBTaG9ydGNvZGUgVGVhc2VyICovXG4uZW50cnktY29udGVudCAuc3Utc3BvaWxlci1zdHlsZS1kZWZhdWx0IHtcblxuXHQ+IC5zdS1zcG9pbGVyLWNvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDFlbSAwO1xuXHR9XG5cblx0PiAuc3Utc3BvaWxlci10aXRsZSB7XG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuXHQgICAgcGFkZGluZy1yaWdodDogMjhweDtcblx0ICAgIHBhZGRpbmctbGVmdDogMjBweDtcblx0ICAgIGNvbG9yOiB3aGl0ZTtcblx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0ICAgIEBpbmNsdWRlIGhvdmVyLWZhZGUoYWxsIDUwMG1zIGVhc2UpO1xuXG5cdCAgICA+IC5zdS1zcG9pbGVyLWljb24ge1xuXHRcdFx0bGVmdDogODUlO1xuXHRcdH1cblxuXHR9XG5cbn1cblxuLyogc2hvcnRjb2RlIGJ1dHRvbnMgKi9cbi5lbnRyeS1jb250ZW50IC5zdS1idXR0b24sXG4ud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuXHRjb2xvcjogd2hpdGU7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0Ym9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcblx0Zm9udC1mYW1pbHk6ICRyb2JvdG87XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1x0XG5cdGxpbmUtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAhaW1wb3J0YW50KTtcblx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdGxldHRlci1zcGFjaW5nOiAuNXB4O1x0XG5cdFxuXHRzcGFuIHtcblx0XHRmb250LWZhbWlseTogJHJvYm90bztcblx0XHRmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcblx0XHRsZXR0ZXItc3BhY2luZzogLjVweDtcblx0XHRwYWRkaW5nOiAwIDMwcHggIWltcG9ydGFudDtcblx0XHRsaW5lLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMCBub25lICFpbXBvcnRhbnQ7XG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICFpbXBvcnRhbnQpO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR9XG5cbn1cblxuLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdGxldHRlci1zcGFjaW5nOiAuNXB4O1xuXHRwYWRkaW5nOiAwIDMwcHggIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcblx0Ym9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcblx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICFpbXBvcnRhbnQpO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDI1MG1zIGVhc2UpO1xuXHRib3JkZXI6IDJweCBzb2xpZCAkb3JhbmdlICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiB3aGl0ZTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICRvcmFuZ2U7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgZWFzZSk7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0Ym9yZGVyOiAycHggc29saWQgJGJsdWUgIWltcG9ydGFudDtcblx0Y29sb3I6ICRibHVlO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgZWFzZSk7XG5cblx0Jjpob3ZlciB7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgZWFzZSk7XG5cdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHR9XG59XG5cbi5zdS1idXR0b24tc3R5bGUtZGVmYXVsdCB7XG5cblx0c3BhbiB7XG5cdFx0Ym9yZGVyOiAwIG5vbmU7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG5cbn0iLCIvKiAqKioqKioqKioqKiogTEFZT1VUIE9WRVJSSURFUyAqKioqKioqKioqICovXG4uc2luZ2xlLW1pY3JvcGFnZSB7XG5cbiAgLmhlbnRyeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jb250ZW50LWlubmVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAwMDAwMDBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLm5jX3NvY2lhbFBhbmVsU2lkZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmZvb3Rlci10b3Age1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLyogKioqKioqKioqKioqKioqKiogVEVYVCBBUkVBICoqKioqKioqKioqICovXG4ubWljcm8tdGV4dC1hcmVhLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICBwYWRkaW5nOiA2MHB4IDEwcHggODBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHBhZGRpbmc6IDYwcHggMCA4MHB4O1xuICB9XG59XG5cbi5taWNyby10ZXh0LWFyZWEge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IGNhbGMoOTUwcHggKyAyICogMTBweCk7XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgfVxuXG4gIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG4vKiAqKioqKioqKioqKiogRm9ybSAqKioqKioqKioqICovXG4ubWljcm8tZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgaW5wdXRbdHlwZT1cInBob25lXCJdLFxuICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICBtaW4td2lkdGg6IDFweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM4cHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogY2FsYygyMCUgLSA1cHgpO1xuICAgIH1cbiAgfVxuXG4gIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDVweCk7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogMTglO1xuICAgIH1cbiAgfVxuXG59XG5cbi8qICoqKioqKioqKioqKiBGRUFUVVJFRCAqKioqKioqKioqXG4uZmVhdHVyZWQge1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICBjb2xvcjogd2hpdGU7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgIH1cblxuICAgIC5mZWF0dXJlZC1pbm5lciB7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmVhdHVyZWQtdGV4dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgICAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAxNXB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI3cHggMzVweCAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI3cHggMCAwIDQ1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ3MXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI3cHggMTQ0cHggMCAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMzIwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWljcm9wYWdlLXRpdGxlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDU3cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmVhdHVyZWQtdmlkZW8ge1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NzFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50cmFpbGVyLWNvbG9yYm94IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogNDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ3MXB4O1xuICAgICAgICB9XG4gICAgfVxufSovXG5cbi8qICoqKioqKioqKioqKiBQRVRJVElPTiAqKioqKioqKioqXG4ucGV0aXRpb24ge1xuXG4gICAgLnBldGl0aW9uLWlubmVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDI2cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExMjVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgQGluY2x1ZGUgbWljcm9wYWdlLXRpdGxlO1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIG1hcmdpbi10b3A6IDExcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAucGV0aXRpb24tdGVhc2VyIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIGZvcm0ge1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkZGRkZGQ7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgICAgd2lkdGg6IDIxJTtcbiAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjc3VibWl0IHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgYm9yZGVyOiAwIG5vbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSovXG5cbi8qICoqKioqKioqKioqKiBISUdITElHSFRTIFNFQ1RJT04gKioqKiAqL1xuJGxpZ2h0LWdyYXk6ICNmMmYyZjI7XG4kbGlnaHQtYnJvd246ICNlN2Q5YWM7XG4kZGFyay1ibHVlOiAjMDIyZjRjOyAvLyMwNDJlM2I7XG5cbiRoZXJvLWJyZWFrcG9pbnQ6IDYwMHB4O1xuJGNvbnRlbnQtcGFkZGluZzogMTBweDtcbiRtYXgtY29udGVudC13aWR0aDogY2FsYyg5NTBweCArIDIgKiAjeyRjb250ZW50LXBhZGRpbmd9KTsgLy85NTAgKyAyICogY29udGVudC1wYWRkaW5nXG5cbiRmb250LXRpbWVzOiBUaW1lc05ld1JvbWFuLFxuXCJUaW1lcyBOZXcgUm9tYW5cIixcblRpbWVzLFxuQmFza2VydmlsbGUsXG5HZW9yZ2lhLFxuc2VyaWY7XG5cbkBtaXhpbiBwYXJ0bmVyc2hpcC1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IGNhbGMoOTUwcHggKyAyICogMTBweCk7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuQG1peGluIHNlY3Rpb24tdGl0bGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG4gIGNvbG9yOiAkZGJsdWU7IC8vJGRhcmstYmx1ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDQ2cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5taWNyby1oaWdobGlnaHQtY29udGFpbmVyIHtcbiAgJGhpZ2hsaWdodC1wYWRkaW5nOiAxcHg7XG4gIHBhZGRpbmc6IDAgMCA0MHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmctbGVmdDogJGhpZ2hsaWdodC1wYWRkaW5nO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRoaWdobGlnaHQtcGFkZGluZztcblxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkaGlnaGxpZ2h0LXBhZGRpbmcgKiAyO1xuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJGhpZ2hsaWdodC1wYWRkaW5nICogMjtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLm1pY3JvLWhpZ2hsaWdodC1pbWFnZS0wLFxuLm1pY3JvLWhpZ2hsaWdodC1pbWFnZS0xLFxuLm1pY3JvLWhpZ2hsaWdodC1pbWFnZS0yIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLm1pY3JvLWhpZ2hsaWdodC10aXRsZSB7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWljcm8taGlnaGxpZ2h0cy1pbm5lci1jb250YWluZXIge1xuICBAaW5jbHVkZSBwYXJ0bmVyc2hpcC1jb250YWluZXI7XG59XG5cbi5taWNyby1oaWdobGlnaHRzLW91dGVyLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMjBweCAwIDEwcHg7XG4gIC8vIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAvLyBwYWRkaW5nLXRvcDogNDBweDtcblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm1pY3JvLWhpZ2hsaWdodHMtaW5uZXItY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDIwcHggMTBweCAxMHB4O1xuICAvLyBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgLy8gcGFkZGluZy10b3A6IDQwcHg7XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi5taWNyby1oaWdobGlnaHRzLXJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5taWNyby1oaWdobGlnaHRzLXNlY3Rpb24tdGl0bGUge1xuICBAaW5jbHVkZSBzZWN0aW9uLXRpdGxlO1xufVxuXG5cbi8qICoqKioqKioqKioqKiBGTVcgU1RPUklFUyAqKioqKioqKioqICovXG4uZm13LXN0b3JpZXMge1xuICBtYXJnaW46IDAgLTE1cHg7XG5cbiAgLmZtdy1zdG9yaWVzLWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zdG9yaWVzLXRhZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDRweCBibGFjaztcblxuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgIGhlaWdodDogODFweDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Ztdy1zdG9yaWVzLWJnLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAub3dsLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5zbGlkZS10ZXh0IHtcbiAgICBtYXJnaW46IDAgMTVweDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgbWF4LXdpZHRoOiA4NiU7XG4gICAgICB6LWluZGV4OiAxMDE7XG4gICAgICAvKjEgbW9yZSB0aGFuIHRoZSBzbGlkZSBncmFkaWVudHMqL1xuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgIGJvdHRvbTogNDNweDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgIEBpbmNsdWRlIG1pY3JvcGFnZS10aXRsZTtcblxuICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMyU7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDI5cHggMjBweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICB3aWR0aDogNDIlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbGlkZS1ibHVyYiB7XG5cbiAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogNTElO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgcGFkZGluZzogMzhweCAwIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI3N5bmMxIHtcbiAgICAub3dsLW5hdiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5vd2wtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgYS5zdG9yeS1pbWFnZS1vdmVybGF5OmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuXG4gICAgICAgICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzAwMDAwMCswLDAwMDAwMCsxMDAmMC42NSswLDArMTAwO05ldXRyYWwrRGVuc2l0eSAqL1xuICAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwLjY1KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgICAgICAgICAvKiBGRjMuNi0xNSAqL1xuICAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwLjY1KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgICAgICAgICAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC42NSkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG4gICAgICAgICAgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2E2MDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsIEdyYWRpZW50VHlwZT0wKTtcbiAgICAgICAgICAvKiBJRTYtOSAqL1xuICAgICAgICB9XG5cbiAgICAgICAgYS5zdG9yeS1pbWFnZS1vdmVybGF5OmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG5cbiAgICAgICAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMDAwMDAwKzAsMDAwMDAwKzEwMCYwKzAsMC42NSsxMDAgKi9cbiAgICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC42NSkgMTAwJSk7XG4gICAgICAgICAgLyogRkYzLjYtMTUgKi9cbiAgICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC42NSkgMTAwJSk7XG4gICAgICAgICAgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNjUpIDEwMCUpO1xuICAgICAgICAgIC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAwMCcsIGVuZENvbG9yc3RyPScjYTYwMDAwMDAnLCBHcmFkaWVudFR5cGU9MCk7XG4gICAgICAgICAgLyogSUU2LTkgKi9cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIG5hdiBzdHlsZXNcbiAgICAub3dsLW5hdiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzMyU7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgcGFkZGluZzogMCAyJTtcbiAgICAgICAgd2lkdGg6IDk4JTtcblxuICAgICAgICAub3dsLW5leHQsXG4gICAgICAgIC5vd2wtcHJldiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtbmV4dCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH0gKi9cblxuICAvKiBUaHVtYm5haWwgc3R5bGVzICovXG4gICNzeW5jMiB7XG4gICAgbWFyZ2luLXRvcDogLTdweDtcblxuICAgIC5vd2wtc3RhZ2Uge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLm93bC1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgICBvcGFjaXR5OiAuODtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwICR0ZWFsO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgbGluZWFyKTtcblxuICAgICAgJi5jdXJyZW50LFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgN3B4IDAgJHRlYWw7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDI1MG1zIGxpbmVhcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm93bC1uYXYge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLm93bC1wcmV2LFxuICAgIC5vd2wtbmV4dCB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5vd2wtcHJldiB7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5vd2wtbmV4dCB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi8qIG92ZXJsYXlcbi5mdWxsLXN0b3J5IHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxufVxuXG4uc3RvcnktaW1hZ2Uge1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdG9yeS1jb250ZW50IHtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIHdpZHRoOiA5MiU7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMjBweCAwO1xuICAgICAgICBoZWlnaHQ6IDQ4MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgcGFkZGluZzogMjVweCAzMHB4IDA7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgICBAaW5jbHVkZSBtaWNyb3BhZ2UtdGl0bGU7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0b3J5LXN1YnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzRweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LWZhbWlseTogJGdvdGhhbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cbn0gKi9cblxuLyogc2hhcmVcbi5mbXctc2hhcmUge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAudG9wX2xhYmVsIGlucHV0Lm1lZGl1bSB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYS5idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogNDJweCBhdXRvIDA7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjdweCAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgQGluY2x1ZGUgbWljcm9wYWdlLXRpdGxlO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBsaW5lYXIpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgbGluZWFyKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufSovXG5cbi8qIFNoYXJlIEZvcm1cbi5zaGFyZS1mb3JtIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMTUwMG1zIGxpbmVhcik7XG5cbiAgICAmLm9wZW4ge1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MDAwcHg7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDE1MDBtcyBsaW5lYXIpO1xuICAgIH1cblxuICAgIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZGRkZGRkO1xuICAgIH1cblxuICAgIC8qIGNoZWNrYm94IGxhYmVsIGZvciBwZXJtaXNzaW9uXG4gICAgI2lucHV0XzFfMTMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgI2Nob2ljZV8xXzEzXzEge1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgICNsYWJlbF8xXzEzXzEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59Ki9cblxuLyogKioqKioqKioqKioqIEVWRU5UUyAqKioqKioqKioqXG4uZm13LWV2ZW50cyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q0ZDRkNDtcblxuICAgIC5mbXctZXZlbnRzLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBAaW5jbHVkZSBtaWNyb3BhZ2UtdGl0bGU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLmV2ZW50LWRhdGUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmV2ZW50LW5hbWUgaDQge1xuICAgICAgICBmb250LWZhbWlseTogJGdvdGhhbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbWFyZ2luOiA1cHggMCAzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzUyOWFjZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ldmVudC1sb2NhdGlvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgfVxuXG4gICAgLyogbW9iaWxlIGV2ZW50c1xuICAgICNldmVudHMtbW9iaWxlIHtcbiAgICAgICAgLnNsaWRlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59Ki9cblxuLyogKioqKioqKioqKioqIFZJREVPUyAqKioqKioqKioqXG4uZm13LXZpZGVvcyB7XG4gICAgbWFyZ2luOiAzMHB4IC0xNXB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIG1hcmdpbjogNTBweCAtMTVweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgfVxuXG4gICAgLmZtdy12aWRlb3MtaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE3NXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tdGl0bGUgaDIge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIEBpbmNsdWRlIG1pY3JvcGFnZS10aXRsZTtcbiAgICAgICAgbWFyZ2luOjAgMTVweCAyMHB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3dsLWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAucGxheS1idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjglO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDY2cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvZm13LXZpZGVvLnBuZ1wiKSA1MCUgNTAlIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIHRvcDogMzMlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZGVvLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufSovXG5cbi8qICoqKioqKioqKioqKiBQQVJUTkVSUyAqKioqKioqKioqXG4uZm13LXBhcnRuZXJzIHtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgcGFkZGluZzogMjBweCAwIDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcblxuICAgIC5mbXctcGFydG5lcnMtaW5uZXIge1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tdGl0bGUgaDIge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIEBpbmNsdWRlIG1pY3JvcGFnZS10aXRsZTtcbiAgICAgICAgbWFyZ2luOiAyM3B4IDE1cHggMjJweDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjNweCA0MHB4IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcGFydG5lcnMge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgICAgIHBhZGRpbmc6IDMzcHggMTBweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMzBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0bmVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwNXB4O1xuICAgIH1cbn0qL1xuXG4vKiAqKioqKioqKioqKiogT1ZFUkxBWVMgKioqKioqKioqKiAqL1xuLnNpbmdsZS1taWNyb3BhZ2Uge1xuXG4gICNjYm94T3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIH1cblxuICAjY2JveE1pZGRsZUxlZnQsXG4gICNjYm94TWlkZGxlUmlnaHQsXG4gICNjYm94Qm90dG9tTGVmdCxcbiAgI2Nib3hCb3R0b21SaWdodCxcbiAgI2Nib3hCb3R0b21DZW50ZXIsXG4gICNjYm94VG9wTGVmdCxcbiAgI2Nib3hUb3BSaWdodCxcbiAgI2Nib3hUb3BDZW50ZXIsXG4gICNjYm94Q3VycmVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogMCBub25lO1xuICB9XG5cbiAgI2Nib3hDb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xuICB9XG5cbiAgI2Nib3hDb250ZW50LFxuICAjY2JveExvYWRlZENvbnRlbnQge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgI2Nib3hMb2FkZWRDb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDg4JTtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cbiAgfVxuXG4gICNjYm94Q2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0ycHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Ztdy1zdG9yaWVzLWNsb3NlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBvcGFjaXR5OiAuNjtcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG4gIH1cblxuICAjY2JveE5leHQsXG4gICNjYm94UHJldmlvdXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQ3JTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBvcGFjaXR5OiAuNjtcbiAgfVxuXG4gICNjYm94TmV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZm13LXN0b3JpZXMtbmV4dC5wbmcpO1xuICAgICAgbGVmdDogOTUlO1xuICAgIH1cblxuXG4gICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgbGVmdDogOTElO1xuICAgIH1cbiAgfVxuXG4gICNjYm94UHJldmlvdXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Ztdy1zdG9yaWVzLXByZXYucG5nKTtcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICBsZWZ0OiA2JTtcbiAgICB9XG4gIH1cbn1cblxuLyogKioqKioqKioqKioqIE1JQ1JPIEZPT1RFUiAqKioqKioqKioqICovXG4ubWljcm8tZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRibHVlO1xuICBwYWRkaW5nOiAxNXB4IDVweDtcblxuICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG5cbiAgLm1pY3JvLWZvb3Rlci1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuZm9vdGVyLWxvZ28gaW1nIHtcbiAgICBtYXJnaW46IDE2cHggNXB4O1xuICB9XG5cbiAgLm1lbnUge1xuICAgIG1hcmdpbjogNXB4IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgIG1hcmdpbjogMjdweCAwO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb290ZXItY29weXJpZ2h0IHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICBtYXJnaW46IDI3cHggMDtcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuXG4vKiAqKioqKioqKioqKiogT1dMIENBUk9VU0VMICoqKioqKioqKiogKi9cbi8qXG4gICAgQ29sb3Jib3ggQ29yZSBTdHlsZTpcbiAgICBUaGUgZm9sbG93aW5nIENTUyBpcyBjb25zaXN0ZW50IGJldHdlZW4gZXhhbXBsZSB0aGVtZXMgYW5kIHNob3VsZCBub3QgYmUgYWx0ZXJlZC5cbiovXG5cbi5zaW5nbGUtbWljcm9wYWdlIHtcblxuICAvKiBvd2wgbmF2ICovXG4gIC5vd2wtbmF2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vd2wtcHJldixcbiAgLm93bC1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMyU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5OXB4O1xuICAgIG9wYWNpdHk6IC42O1xuICB9XG5cbiAgLm93bC1wcmV2IHtcbiAgICBsZWZ0OiAtNDVweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2hldnJvbi1sZWZ0LnBuZ1wiKTtcbiAgfVxuXG4gIC5vd2wtbmV4dCB7XG4gICAgbGVmdDogMTAyJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2hldnJvbi1yaWdodC5wbmdcIik7XG4gIH1cblxuICAvKiEgZmFuY3lCb3ggdjIuMS41IGZhbmN5YXBwcy5jb20gfCBmYW5jeWFwcHMuY29tL2ZhbmN5Ym94LyNsaWNlbnNlICovXG4gIC5mYW5jeWJveC13cmFwLFxuICAuZmFuY3lib3gtc2tpbixcbiAgLmZhbmN5Ym94LW91dGVyLFxuICAuZmFuY3lib3gtaW5uZXIsXG4gIC5mYW5jeWJveC1pbWFnZSxcbiAgLmZhbmN5Ym94LXdyYXAgaWZyYW1lLFxuICAuZmFuY3lib3gtd3JhcCBvYmplY3QsXG4gIC5mYW5jeWJveC1uYXYsXG4gIC5mYW5jeWJveC1uYXYgc3BhbixcbiAgLmZhbmN5Ym94LXRtcCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcFxuICB9XG5cbiAgLmZhbmN5Ym94LXdyYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA4MDIwXG4gIH1cblxuICAuZmFuY3lib3gtc2tpbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4XG4gIH1cblxuICAuZmFuY3lib3gtb3BlbmVkIHtcbiAgICB6LWluZGV4OiA4MDMwXG4gIH1cblxuICAuZmFuY3lib3gtb3BlbmVkIC5mYW5jeWJveC1za2luIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAuNSlcbiAgfVxuXG4gIC5mYW5jeWJveC1vdXRlcixcbiAgLmZhbmN5Ym94LWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgfVxuXG4gIC5mYW5jeWJveC1pbm5lciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICB9XG5cbiAgLmZhbmN5Ym94LXR5cGUtaWZyYW1lIC5mYW5jeWJveC1pbm5lciB7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoXG4gIH1cblxuICAuZmFuY3lib3gtZXJyb3Ige1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGZvbnQ6IDE0cHgvMjBweCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICB9XG5cbiAgLmZhbmN5Ym94LWltYWdlLFxuICAuZmFuY3lib3gtaWZyYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCVcbiAgfVxuXG4gIC5mYW5jeWJveC1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCVcbiAgfVxuXG4gICNmYW5jeWJveC1sb2FkaW5nLFxuICAuZmFuY3lib3gtY2xvc2UsXG4gIC5mYW5jeWJveC1wcmV2IHNwYW4sXG4gIC5mYW5jeWJveC1uZXh0IHNwYW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChmYW5jeWJveF9zcHJpdGUucG5nKVxuICB9XG5cbiAgI2ZhbmN5Ym94LWxvYWRpbmcge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTIycHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwOHB4O1xuICAgIG9wYWNpdHk6IC44O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiA4MDYwXG4gIH1cblxuICAjZmFuY3lib3gtbG9hZGluZyBkaXYge1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZmFuY3lib3hfbG9hZGluZy5naWYpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0XG4gIH1cblxuICAuZmFuY3lib3gtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xOHB4O1xuICAgIHJpZ2h0OiAtMThweDtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDgwNDBcbiAgfVxuXG4gIC5mYW5jeWJveC1uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoYmxhbmsuZ2lmKTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgei1pbmRleDogODA0MFxuICB9XG5cbiAgLmZhbmN5Ym94LXByZXYge1xuICAgIGxlZnQ6IDBcbiAgfVxuXG4gIC5mYW5jeWJveC1uZXh0IHtcbiAgICByaWdodDogMFxuICB9XG5cbiAgLmZhbmN5Ym94LW5hdiBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIG1hcmdpbi10b3A6IC0xOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiA4MDQwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlblxuICB9XG5cbiAgLmZhbmN5Ym94LXByZXYgc3BhbiB7XG4gICAgbGVmdDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNnB4XG4gIH1cblxuICAuZmFuY3lib3gtbmV4dCBzcGFuIHtcbiAgICByaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03MnB4XG4gIH1cblxuICAuZmFuY3lib3gtbmF2OmhvdmVyIHNwYW4ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGVcbiAgfVxuXG4gIC5mYW5jeWJveC10bXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC05OTk5OXB4O1xuICAgIGxlZnQ6IC05OTk5OXB4O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IDk5OTk5cHg7XG4gICAgbWF4LWhlaWdodDogOTk5OTlweDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50XG4gIH1cblxuICAuZmFuY3lib3gtbG9jayB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvXG4gIH1cblxuICAuZmFuY3lib3gtbG9jayBib2R5IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnRcbiAgfVxuXG4gIC5mYW5jeWJveC1sb2NrLXRlc3Qge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50XG4gIH1cblxuICAuZmFuY3lib3gtb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB6LWluZGV4OiA4MDEwO1xuICAgIGJhY2tncm91bmQ6IHVybChmYW5jeWJveF9vdmVybGF5LnBuZylcbiAgfVxuXG4gIC5mYW5jeWJveC1vdmVybGF5LWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwXG4gIH1cblxuICAuZmFuY3lib3gtbG9jayAuZmFuY3lib3gtb3ZlcmxheSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsXG4gIH1cblxuICAuZmFuY3lib3gtdGl0bGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBmb250OiA0MDAgMTNweC8yMHB4IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgei1pbmRleDogODA1MFxuICB9XG5cbiAgLmZhbmN5Ym94LW9wZW5lZCAuZmFuY3lib3gtdGl0bGUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGVcbiAgfVxuXG4gIC5mYW5jeWJveC10aXRsZS1mbG9hdC13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHg7XG4gICAgei1pbmRleDogODA1MDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgfVxuXG4gIC5mYW5jeWJveC10aXRsZS1mbG9hdC13cmFwIC5jaGlsZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gICAgcGFkZGluZzogMnB4IDIwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuOCk7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHRleHQtc2hhZG93OiAwIDFweCAycHggIzIyMjtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcbiAgfVxuXG4gIC5mYW5jeWJveC10aXRsZS1vdXRzaWRlLXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGNvbG9yOiAjZmZmXG4gIH1cblxuICAuZmFuY3lib3gtdGl0bGUtaW5zaWRlLXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4XG4gIH1cblxuICAuZmFuY3lib3gtdGl0bGUtb3Zlci13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjgpXG4gIH1cblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86MS41KSxcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86MS41KSxcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOjEuNSkge1xuXG4gICAgI2ZhbmN5Ym94LWxvYWRpbmcsXG4gICAgLmZhbmN5Ym94LWNsb3NlLFxuICAgIC5mYW5jeWJveC1wcmV2IHNwYW4sXG4gICAgLmZhbmN5Ym94LW5leHQgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZmFuY3lib3hfc3ByaXRlQDJ4LnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ0cHggMTUycHhcbiAgICB9XG5cbiAgICAjZmFuY3lib3gtbG9hZGluZyBkaXYge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGZhbmN5Ym94X2xvYWRpbmdAMnguZ2lmKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4XG4gICAgfVxuICB9XG59XG4iLCIvKiBDb21tZW50cyAqL1xuI2NvbW1lbnRzIHtcblx0cGFkZGluZzogMCAxNXB4O1xuXHRtYXgtd2lkdGg6IDkyMHB4O1xuXHRtYXJnaW46IDQwcHggYXV0bztcdCAgXG5cblx0QG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXHRcdC8qIENvbW1lbnRzICovXG5cdFx0I2NvbW1lbnRzIHtcblx0XHQgICAgbWF4LXdpZHRoOiA1MDBweDtcblx0XHQgICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcblxuXHRcdCAgICAuY29tbWVudC1mb3JtLWNvbW1lbnQsXG5cdFx0ICAgIC5jb21tZW50LWZvcm0tYXV0aG9yLFxuXHRcdCAgICAuY29tbWVudC1mb3JtLWVtYWlsLFxuXHRcdCAgICAuY29tbWVudC1mb3JtLXVybCB7XG5cblx0XHQgICAgICAgIHRleHRhcmVhLFxuXHRcdCAgICAgICAgaW5wdXQge1xuXHRcdCAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG5cdFx0ICAgICAgICB9XG5cdFx0ICAgIH1cblxuXHRcdCAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0XHQgICAgICAgIHdpZHRoOiAyMDBweDtcblx0XHQgICAgfVxuXHRcdH1cdFxuXHR9XG5cblx0QG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICBtYXJnaW46IDQwcHggYXV0bztcblxuICAgICAgICAuY29tbWVudC1mb3JtLWNvbW1lbnQsXG4gICAgICAgIC5jb21tZW50LWZvcm0tYXV0aG9yLFxuICAgICAgICAuY29tbWVudC1mb3JtLWVtYWlsLFxuICAgICAgICAuY29tbWVudC1mb3JtLXVybCB7XG5cbiAgICAgICAgICAgIHRleHRhcmVhLFxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblx0fVxuXG4gICAgI3JlcGx5LXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAuY29tbWVudC1ub3RlcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBjb2xvcjogJGRncmF5O1xuICAgIH1cblxuICAgIC5jb21tZW50LWZvcm0tY29tbWVudCxcbiAgICAuY29tbWVudC1mb3JtLWF1dGhvcixcbiAgICAuY29tbWVudC1mb3JtLWVtYWlsLFxuICAgIC5jb21tZW50LWZvcm0tdXJsIHtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRleHRhcmVhLFxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBob3Zlci1mYWRlKGFsbCA1MDBtcyBlYXNlKTtcbiAgICB9XG59XG5cbi5jb21tZW50LWxpc3Qge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xufVxuLmNvbW1lbnQtbGlzdCBvbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY29tbWVudC1mb3JtIHAge1xuICBAZXh0ZW5kIC5mb3JtLWdyb3VwO1xufVxuLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLFxuLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSB7XG4gIEBleHRlbmQgLmZvcm0tY29udHJvbDtcbn1cbi5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIEBleHRlbmQgLmJ0bjtcbiAgQGV4dGVuZCAuYnRuLXByaW1hcnk7XG59XG4uY29tbWVudCB7XG5cdG1hcmdpbjogMjBweCAwIDM1cHg7XG5cblx0cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHR9XG5cblx0LnJlcGx5IHtcblx0XHRtYXJnaW4tdG9wOiAtMjBweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblxuXHQuY29tbWVudC1hdXRob3IgYSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiAjNDQ0O1xuXHR9XG5cblx0LmNvbW1lbnQtY29udGVudCB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cdFxuXG5cdC5jb21tZW50LW1ldGFkYXRhIHtcblx0ICAgIGZvbnQtc2l6ZTogMTRweDtcblx0ICAgIG1hcmdpbjogMCAwIDhweDtcblxuXHQgICAgYSB7XG5cdCAgICBcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0ICAgIFx0Y29sb3I6ICMzMzM7XG5cdCAgICBcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0ICAgIH1cblxuXHQgICAgLmVkaXQtbGluayB7XG5cdCAgICBcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHQgICAgfVxuXHR9XHRcbn1cblxuLmxvZ2dlZC1pbi1hcyB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICM0NDQ7XG5cdH1cbn1cblxuLnBpbmdiYWNrIHtcblx0ZGlzcGxheTogbm9uZTtcbn0iLCIvKiBmb3JtcyAqL1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbi5mb290ZXItc2lnbnVwIGJ1dHRvbixcbmJ1dHRvbi5iMSxcbi5jdGEtd3JhcCBidXR0b24sXG4jcGV0aXRpb25Gb3JtIGJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICBib3JkZXI6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogLjk7XG4gICAgYmFja2dyb3VuZDogJG9yYW5nZTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgfVxuXG4gIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uZm9vdGVyLXNpZ251cCBidXR0b24ge1xuICBtaW4td2lkdGg6IDI1M3B4O1xufVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJwaG9uZVwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICBtaW4td2lkdGg6IDI1M3B4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcbiAgbWFyZ2luOiA1cHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuXG4gIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICBtYXgtd2lkdGg6IDIyNXB4O1xuICB9XG59XG5cbi8qRU4gZm9ybXMqL1xuLnNpZGViYXIgLmVuX19jb21wb25lbnQge1xuXG4gIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwicGhvbmVcIl0sIGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG50ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xufVxuXG5zZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBtb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gIHBhZGRpbmc6IDAgMzBweCAwIDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIGJhY2tncm91bmQ6ICNGN0Y3RjcgdXJsKC4uL2ltYWdlcy9zZWxlY3RfYmcuanBnKSByaWdodCA1MCUgbm8tcmVwZWF0O1xuICBjb2xvcjogIzk5OTtcbn1cblxuLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3gsXG4jcGV0aXRpb25Gb3JtLFxuI2RvbmF0aW9uRm9ybSB7XG5cbiAgLyppbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH0qL1xuXG4gIC5lbl9fZmllbGQtLWNoZWNrYm94IGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgLyoxNnB4IHdpZHRoIG9mIGZha2UgY2hlY2tib3ggKyA2cHggZGlzdGFuY2UgYmV0d2VlbiBmYWtlIGNoZWNrYm94IGFuZCB0ZXh0Ki9cbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuXG4gIC8qbGFiZWw6OmJlZm9yZSxcbiAgbGFiZWw6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcblxuICAgIE5lZWRlZCBmb3IgdGhlIGxpbmUtaGVpZ2h0IHRvIHRha2UgZWZmZWN0XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgT3V0ZXIgYm94IG9mIHRoZSBmYWtlIGNoZWNrYm94XG4gIGxhYmVsOjpiZWZvcmUge1xuICAgIGhlaWdodDogMTZweDtcbiAgICB3aWR0aDogMTZweDtcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIGxlZnQ6IC0yMHB4O1xuXG4gICAgLyooMjRweCBsaW5lLWhlaWdodCAtIDE2cHggaGVpZ2h0IG9mIGZha2UgY2hlY2tib3gpIC8gMiAtIDFweCBmb3IgdGhlIGJvcmRlclxuICAgICAqdG8gdmVydGljYWxseSBjZW50ZXIgaXQuXG4gICAgXG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAvKkNoZWNrbWFyayBvZiB0aGUgZmFrZSBjaGVja2JveFxuICBsYWJlbDo6YWZ0ZXIge1xuICAgIGhlaWdodDogNXB4O1xuICAgIHdpZHRoOiA5cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQ7XG5cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXG4gICAgbGVmdDogLTE2cHg7XG4gICAgdG9wOiA0cHg7XG4gIH1cblxuICAvKkhpZGUgdGhlIGNoZWNrbWFyayBieSBkZWZhdWx0XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cblxuICAvKlVuaGlkZSBvbiB0aGUgY2hlY2tlZCBzdGF0ZVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtsYWJlbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtsYWJlbDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgfVxuXG4gIC8qQWRkaW5nIGZvY3VzIHN0eWxlcyBvbiB0aGUgb3V0ZXItYm94IG9mIHRoZSBmYWtlIGNoZWNrYm94XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cytsYWJlbDo6YmVmb3JlIHtcbiAgICBvdXRsaW5lOiByZ2IoNTksIDE1MywgMjUyKSBhdXRvIDVweDtcbiAgfSovXG59XG5cbi8qIGlubGluZSBHcmF2aXR5IEZvcm1zICovXG4uZW50cnktY29udGVudCxcbi5sYW5kaW5nLWNvbnRlbnQge1xuXG4gIC5nZm9ybV93cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgICBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAjZ2Zvcm1fMSxcbiAgICAjZ2Zvcm1fMixcbiAgICAjZ2Zvcm1fMyxcbiAgICAjZ2Zvcm1fNixcbiAgICAjZ2Zvcm1fNyxcbiAgICAjZ2Zvcm1fMTIsXG4gICAgI2dmb3JtXzEzLFxuICAgICNnZm9ybV8yNSB7XG4gICAgICAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIHVsIGxpLmdmaWVsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIGxhYmVsLnNob3ctbGFiZWwsXG4gICAgLnNob3ctbGFiZWwgbGFiZWwge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICBjb2xvcjogIzQ0NDtcbiAgICB9XG5cbiAgICAuZ2ZpZWxkX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAgIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICAgIHRleHRhcmVhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEQURBREE7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgICAgIC8vIGdyYXlpbmcgb3V0IHRoZSBsYWJlbHMgb2YgZGlzYWJsZWQgY2hlY2tib3hlc1xuICAgICAgJjpkaXNhYmxlZCtsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5naW5wdXRfY29tcGxleCB7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIH1cblxuICAgIC5uYW1lX2ZpcnN0LFxuICAgIC5uYW1lX2xhc3QsXG4gICAgLmdpbnB1dF9jb250YWluZXJfYWRkcmVzcyB7XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxOTdweDtcbiAgICAgICAgbWluLXdpZHRoOiA5NHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5nZmllbGRfZGF0ZV9kYXksXG4gICAgLmdmaWVsZF9kYXRlX21vbnRoLFxuICAgIC5nZmllbGRfZGF0ZV95ZWFyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogMXB4O1xuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWluLXdpZHRoOiAxcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFkZHJlc3Nfc3RhdGUge1xuICAgICAgd2lkdGg6IDQ5LjUlO1xuICAgIH1cblxuICAgIC5naW5wdXRfY29udGFpbmVyX3RpbWUge1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2ZpZWxkX3JlcXVpcmVkIHtcbiAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgIH1cblxuICAgIC8qIHJpdmVyIGNsZWFudXAgZGF0ZSBpbnB1dCAqL1xuICAgICNmaWVsZF83XzYge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLmdmaWVsZF90aW1lX2hvdXIsXG4gICAgLmdmaWVsZF90aW1lX21pbnV0ZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgMjBweCAwIDA7XG5cbiAgICAgIGxhYmVsLFxuICAgICAgaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogNTFweDtcbiAgICAgIH1cblxuICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3gge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAuZ2ZpZWxkX2NoZWNrYm94IGxhYmVsIHtcbiAgICAgIG1hcmdpbjogNHB4IDAgMCA4cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogIzQ0NDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgfVxuXG4gICAgLmdnZi1sb2NhdG9yLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIGJvcmRlcjogMCBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZhZGUoYWxsIDUwMG1zIGVhc2UpO1xuXG4gICAgfVxuXG4gICAgLmdmb3JtX2Zvb3RlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG5cbiAgICAgIC5nZm9ybV9idXR0b24ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHdpZHRoOiA1M3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIHNob3cgdGV4dCBpbiBnZm9ybSBidXR0b24gKi9cbiAgLmJ1dHRvbi10ZXh0IHtcblxuICAuZ2Zvcm1fZm9vdGVyIC5nZm9ybV9idXR0b24ge1xuICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gICAgfVxuICB9XG59XG5cbi8qRG9ub3IgQWR2aXNlZCBGdW5kIEZvcm0qL1xuI2RhZmRpcmVjdGRpdiB7XG4gIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuXG4gIC5kYWZkaXJlY3RJbnB1dEZ1bGwsXG4gIC5kYWZkaXJlY3RJbnB1dCxcbiAgLmRhZmRpcmVjdFNlbGVjdCB7XG4gICAgbWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5kYWZkaXJlY3RTZWxlY3Qge1xuICAgIGFwcGVhcmFuY2U6IG1lbnVsaXN0O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbWVudWxpc3Q7XG4gICAgbW96LWFwcGVhcmFuY2U6IG1lbnVsaXN0O1xuICB9XG59XG5cbi8qIEJTRCBXcmFwcGVyIFNwZWNpZmljICovXG4ucGFnZS1ic2QucGFnZSAubWFpbiB7XG5cbiAgLmNvbnRlbnQtaW5uZXIge1xuICAgIG1pbi1oZWlnaHQ6IDUydmg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICBoMSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogMCBub25lO1xuICB9XG5cbiAgaDEsXG4gIHAge1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIGlucHV0W3R5cGU9XCJwaG9uZVwiXSxcbiAgdGV4dGFyZWEge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cblxuICBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvc2VsZWN0X2JnLmpwZykgcmlnaHQgNTAlIG5vLXJlcGVhdDtcbiAgfVxuXG4gIC8qIGhpZGUgb3B0aW4gZmllbGQqL1xuICAuZW5fX2ZpZWxkLS1zdWJzY3JpYmVkLXRvLWFyLWVtYWlscyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5yYWRpbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgbGk6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgcGFkZGluZzogOXB4IDMwcHggNXB4IDExcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZDogI2UyODg0MjtcbiAgICBib3JkZXI6IDAgbm9uZTtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgYmFja2dyb3VuZDogI2UyODg0MjtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuICAgIH1cbiAgfVxufVxuXG4jdW5zdWJfZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgdGV4dGFyZWEge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICB0ZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4jY29udHJpYnV0aW9uLFxuLmJzZC1zcGVha291dCxcbiNzaWdudXAge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuXG4gIGg0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAuZmlyc3RuYW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIHRkLmNvbnRyaWJ1dGlvbiB0YWJsZSB0ZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5ic2QtZHluYW1pYy10b2dnbGUtc2VjdGlvbi1jb250cmlidXRvcixcbiAgLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWVtcGxveW1lbnQge1xuXG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gIH1cblxuICAjYnNkLWFtb3VudHMtY29udCxcbiAgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIHtcblxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgbWFyZ2luOiA0cHggNXB4IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgfVxuXG4gICNic2QtYW1vdW50cy1jb250IHtcblxuICAgIHRkIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5maWVsZGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT10ZXh0XSNhbXRfb3RoZXJfdGV4dCB7XG4gICAgICBtaW4td2lkdGg6IDFweDtcbiAgICAgIHdpZHRoOiA1NHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gIH1cblxuICAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUge1xuXG4gICAgdGQge1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICAgICAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDk1JTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuZmllbGRsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICNwYXltZW50X29wdGlvbnMsXG4gICNzaWdudXB0YWJsZSB7XG5cbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgfVxuXG59XG5cbi5ic2QtY29udHJpYkZvcm0tYmVsb3dDb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4jY29udHJpYnV0aW9uIHtcblxuICB0ZCB0ZCB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKnBvcC11cCBhZHZvY2FjeSBmb3JtKi9cbiNzZ2Nib3hMb2FkZWRDb250ZW50IHtcbiAgaDIge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cblxuICAucG9wdXAtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGhlaWdodDogNTAwcHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICBpbnB1dFt0eXBlPVwicGhvbmVcIl0sXG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICAgIG1hcmdpbjogM3B4IDA7XG4gIH1cblxuICAvKmhpZGUgZmllbGRzIG9uIG1vYmlsZSovXG4gIC5lbl9fZmllbGQtLWZpcnN0TmFtZSxcbiAgLmVuX19maWVsZC0tbGFzdE5hbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAucG9wdXAtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA0NSU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIH1cbiAgfVxufVxuXG4uZW5fX2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gIGxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5lbl9fc3VibWl0IGJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDdweCAwO1xuICBtaW4td2lkdGg6IDI1M3B4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICBmb250LWZhbWlseTogJHJvYm90bztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlcjogMCBub25lO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAuODtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgfVxufVxuXG4vKiBzaWduLXVwIGZvcm0gKi9cbiNzaWdudXAge1xuXG4gICNzaWdudXB0YWJsZSB7XG5cbiAgICAubGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDAgNXB4O1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgfVxuXG4gICAgc2VsZWN0IHtcbiAgICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDRweCA3cHggMHB4O1xuICAgIH1cbiAgfVxufVxuXG4jc3BlYWtvdXRfZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgI3JlY2lwaWVudC1saXN0IHtcblxuICAgIGxhYmVsIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICB9XG5cbiAgI3N1YmplY3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAjYm9keSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5cbkBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcblxuICAjY29udHJpYnV0aW9uLFxuICAuYnNkLXNwZWFrb3V0IHtcblxuICAgIG1heC13aWR0aDogODEwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgfVxufVxuXG5cbi8vIE15T3V0ZG9vcnMgZm9ybVxuI2dmb3JtXzMwIHtcblxuICAjZmllbGRfMzBfNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gICNpbnB1dF8zMF82IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICNleHRlbnNpb25zX21lc3NhZ2VfMzBfNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgI2ZpZWxkXzMwXzcge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLy9JbmxpbmUgRm9ybXNcbi5pbmxpbmUtZm9ybSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZsb2F0OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgcGFkZGluZzogMzBweCA1MHB4IDIwcHg7XG4gIH1cblxuICBoMyxcbiAgaDIsXG4gIGgxIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuXG4gIC5nZm9ybV93cmFwcGVyIHVsLmdmb3JtX2ZpZWxkcyBsaS5nZmllbGQge1xuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwO1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGNsZWFyOiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICB9XG4gIH1cblxuICAuZ2Zvcm1fd3JhcHBlciBsYWJlbC5nZmllbGRfbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cblxuICAuZ2Zvcm1fd3JhcHBlciAudG9wX2xhYmVsIGRpdi5naW5wdXRfY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcblxuICAgIC5nZm9ybV9idXR0b24ge1xuICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAxMHB4IDAgMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG59LyplbmQgOTkycHgqL1xuIiwiLy8gV29yZFByZXNzIEdlbmVyYXRlZCBDbGFzc2VzXG4vLyBodHRwOi8vY29kZXgud29yZHByZXNzLm9yZy9DU1MjV29yZFByZXNzX0dlbmVyYXRlZF9DbGFzc2VzXG5cbi8vIE1lZGlhIGFsaWdubWVudFxuLmFsaWdubm9uZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG59XG4uYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIG1hcmdpbjogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpIGF1dG87XG59XG4uYWxpZ25sZWZ0LFxuLmFsaWducmlnaHQge1xuICBtYXJnaW4tYm90dG9tOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC8vIE9ubHkgZmxvYXQgaWYgbm90IG9uIGFuIGV4dHJhIHNtYWxsIGRldmljZVxuICAuYWxpZ25sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcbiAgfVxuICAuYWxpZ25yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XG4gIH1cbn1cblxuLy8gQ2FwdGlvbnNcbi53cC1jYXB0aW9uIHtcbiAgQGV4dGVuZCAudGh1bWJuYWlsO1xufVxuLndwLWNhcHRpb24tdGV4dCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtY2FwdGlvbi1wYWRkaW5nO1xufVxuXG4vLyBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgQGV4dGVuZCAuc3Itb25seTtcbiAgQGV4dGVuZCAuc3Itb25seS1mb2N1c2FibGU7XG59XG5cbi8vIFN1cGVyIFNob3J0Y29kZSBDbGFzc2VzXG4vLyAhaW1wb3J0YW50IGlzIGJhZCwgYnV0IHNvIGFyZSB0aGUgaW5saW5lIHN0eWxlcyBmb3IgdGhpcyBzdHVwaWQgc2hvcnRjb2RlIGdlbmVyYXRvclxuLm1haW4ge1xuXG4gIC5zdS1ub3RlIHtcbiAgICBib3JkZXItY29sb3I6ICNjZWNlY2UgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgIWltcG9ydGFudCk7XG4gIH1cblxuICAuc3Utbm90ZS1pbm5lciB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICFpbXBvcnRhbnQpO1xuICAgIGJhY2tncm91bmQ6ICNmM2YzZjMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zdS1jdXN0b20tZ2FsbGVyeS1zbGlkZSBpbWcge1xuICAgIGJvcmRlcjogMCBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbiIsIi5tbS1tZW51LC5tbS1wYW5lbHMsLm1tLXBhbmVscz4ubW0tcGFuZWx7bWFyZ2luOjA7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDowO2JveC1zaXppbmc6Ym9yZGVyLWJveH1cbi5tbS1idG4sLm1tLW1lbnV7Ym94LXNpemluZzpib3JkZXItYm94fVxuLm1tLWxpc3R2aWV3IGEsLm1tLWxpc3R2aWV3IGE6aG92ZXIsLm1tLW5hdmJhciBhLC5tbS1uYXZiYXIgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX1cbi5tbS1oaWRkZW57ZGlzcGxheTpub25lIWltcG9ydGFudH1cbi5tbS13cmFwcGVye292ZXJmbG93LXg6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfVxuLm1tLW1lbnV7ZGlzcGxheTpibG9jaztwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGV9XG4ubW0tcGFuZWxzLC5tbS1wYW5lbHM+Lm1tLXBhbmVse2JhY2tncm91bmQ6aW5oZXJpdDtib3JkZXItY29sb3I6aW5oZXJpdDtwb3NpdGlvbjphYnNvbHV0ZX1cbi5tbS1idG4sLm1tLXBhbmVsLm1tLWhpZ2hlc3R7ei1pbmRleDoxfVxuLm1tLXBhbmVsc3tvdmVyZmxvdzpoaWRkZW59XG4ubW0tcGFuZWx7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX1cbi5tbS1wYW5lbC5tbS1vcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG4ubW0tcGFuZWwubW0tc3Vib3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwJSwwLDApfVxuLm1tLXBhbmVscz4ubW0tcGFuZWx7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3c6c2Nyb2xsO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztwYWRkaW5nOjAgMjBweH1cbi5tbS1saXN0dmlldyAubW0tZGl2aWRlciwubW0tbGlzdHZpZXc+bGk+YSwubW0tbGlzdHZpZXc+bGk+c3BhbiwubW0tbmF2YmFyIC5tbS10aXRsZXt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW59XG4ubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1oYXNuYXZiYXJ7cGFkZGluZy10b3A6NDBweH1cbi5tbS1wYW5lbHM+Lm1tLXBhbmVsOmFmdGVyLC5tbS1wYW5lbHM+Lm1tLXBhbmVsOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjIwcHh9XG4ubW0tdmVydGljYWwgLm1tLXBhbmVsey13ZWJraXQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lIWltcG9ydGFudH1cbi5tbS1saXN0dmlldyAubW0tdmVydGljYWwgLm1tLXBhbmVsLC5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXcgLm1tLXBhbmVse2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjEwcHggMCAxMHB4IDEwcHh9XG4ubW0tbGlzdHZpZXcgLm1tLXZlcnRpY2FsIC5tbS1wYW5lbCAubW0tbGlzdHZpZXc+bGk6bGFzdC1jaGlsZDphZnRlciwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3IC5tbS1wYW5lbCAubW0tbGlzdHZpZXc+bGk6bGFzdC1jaGlsZDphZnRlcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9XG4ubW0tdmVydGljYWwgbGkubW0tb3BlbmVkPi5tbS1wYW5lbCxsaS5tbS12ZXJ0aWNhbC5tbS1vcGVuZWQ+Lm1tLXBhbmVse2Rpc3BsYXk6YmxvY2t9XG4ubW0tbGlzdHZpZXc+bGkubW0tdmVydGljYWw+Lm1tLW5leHQsLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saT4ubW0tbmV4dHtoZWlnaHQ6NDBweDtib3R0b206YXV0b31cbi5tbS1saXN0dmlldz5saS5tbS12ZXJ0aWNhbD4ubW0tbmV4dDphZnRlciwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0OmFmdGVye3RvcDoxNnB4O2JvdHRvbTphdXRvfVxuLm1tLWxpc3R2aWV3PmxpLm1tLXZlcnRpY2FsLm1tLW9wZW5lZD4ubW0tbmV4dDphZnRlciwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tbmV4dDphZnRlcnstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3JpZ2h0OjE5cHh9XG4ubW0tYnRue3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjB9XG4ubW0tY2xlYXI6YWZ0ZXIsLm1tLWNsZWFyOmJlZm9yZSwubW0tY2xvc2U6YWZ0ZXIsLm1tLWNsb3NlOmJlZm9yZXtjb250ZW50OicnO2JvcmRlcjoycHggc29saWQgdHJhbnNwYXJlbnQ7ZGlzcGxheTpibG9jazt3aWR0aDo1cHg7aGVpZ2h0OjVweDttYXJnaW46YXV0bztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9XG4ubW0tY2xlYXI6YmVmb3JlLC5tbS1jbG9zZTpiZWZvcmV7Ym9yZGVyLXJpZ2h0Om5vbmU7Ym9yZGVyLWJvdHRvbTpub25lO3JpZ2h0OjE4cHh9XG4ubW0tY2xlYXI6YWZ0ZXIsLm1tLWNsb3NlOmFmdGVye2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLXRvcDpub25lO3JpZ2h0OjI1cHh9XG4ubW0tYXJyb3c6YWZ0ZXIsLm1tLW5leHQ6YWZ0ZXIsLm1tLXByZXY6YmVmb3Jle2NvbnRlbnQ6Jyc7Ym9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrO3dpZHRoOjhweDtoZWlnaHQ6OHB4O21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX1cbi5tbS1wcmV2OmJlZm9yZXtib3JkZXItcmlnaHQ6bm9uZTtib3JkZXItYm90dG9tOm5vbmU7bGVmdDoyM3B4fVxuLm1tLWFycm93OmFmdGVyLC5tbS1uZXh0OmFmdGVye2JvcmRlci10b3A6bm9uZTtib3JkZXItbGVmdDpub25lO3JpZ2h0OjIzcHh9XG4ubW0tbmF2YmFye2JvcmRlci1ib3R0b206MXB4IHNvbGlkO2JvcmRlci1jb2xvcjppbmhlcml0O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjIwcHg7aGVpZ2h0OjQwcHg7cGFkZGluZzowIDQwcHg7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjB9XG4ubW0tbmF2YmFyPip7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMH1cbi5tbS1uYXZiYXIgLm1tLWJ0bjpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MjBweDtsZWZ0OjB9XG4ubW0tbmF2YmFyIC5tbS1idG46bGFzdC1jaGlsZHt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctcmlnaHQ6MjBweDtyaWdodDowfVxuLm1tLXBhbmVsIC5tbS1uYXZiYXJ7ZGlzcGxheTpub25lfVxuLm1tLXBhbmVsLm1tLWhhc25hdmJhciAubW0tbmF2YmFye2Rpc3BsYXk6YmxvY2t9XG4ubW0tbGlzdHZpZXcsLm1tLWxpc3R2aWV3Pmxpe2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MDttYXJnaW46MH1cbi5tbS1saXN0dmlld3tmb250OmluaGVyaXQ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweH1cbi5tbS1saXN0dmlldz5saXtwb3NpdGlvbjpyZWxhdGl2ZX1cbi5tbS1saXN0dmlldz5saSwubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQsLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmJlZm9yZSwubW0tbGlzdHZpZXc+bGk6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOmluaGVyaXR9XG4ubW0tbGlzdHZpZXc+bGk+YSwubW0tbGlzdHZpZXc+bGk+c3Bhbntjb2xvcjppbmhlcml0O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4IDEwcHggMTBweCAyMHB4O21hcmdpbjowfVxuLm1tLWxpc3R2aWV3PmxpPmEubW0tYXJyb3csLm1tLWxpc3R2aWV3PmxpPnNwYW4ubW0tYXJyb3d7cGFkZGluZy1yaWdodDo1MHB4fVxuLm1tLWxpc3R2aWV3PmxpOm5vdCgubW0tZGl2aWRlcik6YWZ0ZXJ7Y29udGVudDonJztib3JkZXItYm90dG9tLXdpZHRoOjFweDtib3JkZXItYm90dG9tLXN0eWxlOnNvbGlkO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjIwcHh9XG4ubW0tbGlzdHZpZXcgLm1tLW5leHR7YmFja2dyb3VuZDpyZ2JhKDMsMiwxLDApO3dpZHRoOjUwcHg7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoyfVxuLm1tLWxpc3R2aWV3IC5tbS1uZXh0OmJlZm9yZXtjb250ZW50OicnO2JvcmRlci1sZWZ0LXdpZHRoOjFweDtib3JkZXItbGVmdC1zdHlsZTpzb2xpZDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MH1cbi5tbS1saXN0dmlldyAubW0tbmV4dCthLC5tbS1saXN0dmlldyAubW0tbmV4dCtzcGFue21hcmdpbi1yaWdodDo1MHB4fVxuLm1tLWxpc3R2aWV3IC5tbS1uZXh0Lm1tLWZ1bGxzdWJvcGVue3dpZHRoOjEwMCV9XG4ubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW46YmVmb3Jle2JvcmRlci1sZWZ0Om5vbmV9XG4ubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW4rYSwubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW4rc3BhbntwYWRkaW5nLXJpZ2h0OjUwcHg7bWFyZ2luLXJpZ2h0OjB9XG4ubW0tcGFuZWxzPi5tbS1wYW5lbD4ubW0tbGlzdHZpZXd7bWFyZ2luOjIwcHggLTIwcHh9XG4ubW0tcGFuZWxzPi5tbS1wYW5lbD4ubW0tbGlzdHZpZXc6Zmlyc3QtY2hpbGQsLm1tLXBhbmVscz4ubW0tcGFuZWw+Lm1tLW5hdmJhcisubW0tbGlzdHZpZXd7bWFyZ2luLXRvcDotMjBweH1cbi5tbS1saXN0dmlldyAubW0taW5zZXR7bGlzdC1zdHlsZTpkaXNjIGluc2lkZTtwYWRkaW5nOjAgMTBweCAxNXB4IDQwcHg7bWFyZ2luOjB9XG4ubW0tbGlzdHZpZXcgLm1tLWluc2V0Pmxpe3BhZGRpbmc6NXB4IDB9XG4ubW0tbGlzdHZpZXcgLm1tLWRpdmlkZXJ7Zm9udC1zaXplOjEwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtaW5kZW50OjIwcHg7bGluZS1oZWlnaHQ6MjVweH1cbi5tbS1saXN0dmlldyAubW0tc3BhY2Vye3BhZGRpbmctdG9wOjQwcHh9XG4ubW0tbGlzdHZpZXcgLm1tLXNwYWNlcj4ubW0tbmV4dHt0b3A6NDBweH1cbi5tbS1saXN0dmlldyAubW0tc3BhY2VyLm1tLWRpdmlkZXJ7cGFkZGluZy10b3A6MjVweH1cbi5tbS1tZW51e2JhY2tncm91bmQ6I2YzZjNmMztib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMSk7Y29sb3I6cmdiYSgwLDAsMCwuNyl9XG4ubW0tbWVudSAubW0tbmF2YmFyIGEsLm1tLW1lbnUgLm1tLW5hdmJhcj4qe2NvbG9yOnJnYmEoMCwwLDAsLjMpfVxuLm1tLW1lbnUgLm1tLWJ0bjphZnRlciwubW0tbWVudSAubW0tYnRuOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMyl9XG4ubW0tbWVudSAubW0tbGlzdHZpZXd7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpfVxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpIC5tbS1hcnJvdzphZnRlciwubW0tbWVudSAubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjMpfVxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpIGE6bm90KC5tbS1uZXh0KXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSk7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX1cbi5tbS1tZW51IC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5hOm5vdCgubW0tbmV4dCksLm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPnNwYW57YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC41KX1cbi5tbS1tZW51IC5tbS1kaXZpZGVyLC5tbS1tZW51IC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+Lm1tLXBhbmVsLC5tbS1tZW51IC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+YS5tbS1uZXh0LC5tbS1tZW51Lm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+Lm1tLXBhbmVsLC5tbS1tZW51Lm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+YS5tbS1uZXh0e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpfVxuLm1tLXBhZ2V7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlfVxuLm1tLXNsaWRlb3V0e3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7ei1pbmRleDoxfVxuaHRtbC5tbS1vcGVuZWR7b3ZlcmZsb3cteDpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9XG5odG1sLm1tLWJsb2NraW5nLGh0bWwubW0tYmxvY2tpbmcgYm9keXtvdmVyZmxvdzpoaWRkZW59XG5odG1sLm1tLWJhY2tncm91bmQgLm1tLXBhZ2V7YmFja2dyb3VuZDppbmhlcml0fVxuI21tLWJsb2NrZXJ7YmFja2dyb3VuZDpyZ2JhKDMsMiwxLDApO2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt6LWluZGV4OjJ9XG5odG1sLm1tLWJsb2NraW5nICNtbS1ibG9ja2Vye2Rpc3BsYXk6YmxvY2t9XG4ubW0tbWVudS5tbS1vZmZjYW52YXN7ei1pbmRleDowO2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZH1cbi5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1jdXJyZW50e2Rpc3BsYXk6YmxvY2t9XG4ubW0tbWVudXt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDo0NDBweH1cbmh0bWwubW0tb3BlbmluZyAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApfVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDo1NTBweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0NDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg0NDBweCwwLDApfVxufVxuLm1tLW1lbnUubW0tYXV0b2hlaWdodC5tbS1ib3R0b20sLm1tLW1lbnUubW0tYXV0b2hlaWdodC5tbS10b3B7bWF4LWhlaWdodDo4MCV9XG4ubW0tbWVudS5tbS1hdXRvaGVpZ2h0Lm1tLWJvdHRvbS5tbS1mdWxsc2NyZWVuLC5tbS1tZW51Lm1tLWF1dG9oZWlnaHQubW0tdG9wLm1tLWZ1bGxzY3JlZW57bWF4LWhlaWdodDoxMDAlfVxuLm1tLW1lbnUubW0tbWVhc3VyZWhlaWdodCAubW0tcGFuZWx7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9XG4ubW0tbWVudS5tbS1tZWFzdXJlaGVpZ2h0Pi5tbS1wYW5lbHM+Lm1tLXBhbmVse2JvdHRvbTphdXRvIWltcG9ydGFudDtoZWlnaHQ6YXV0byFpbXBvcnRhbnR9XG4ubW0tbWVudS5tbS1jb2x1bW5ze3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsbWF4LXdpZHRoLC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLHdpZHRoLG1heC13aWR0aDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSx3aWR0aCxtYXgtd2lkdGgsLXdlYmtpdC10cmFuc2Zvcm19XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVse3dpZHRoOjEwMCU7cmlnaHQ6YXV0bztkaXNwbGF5Om5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSx3aWR0aDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSx3aWR0aCwtd2Via2l0LXRyYW5zZm9ybX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVke2JvcmRlci1yaWdodDoxcHggc29saWQ7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tc3Vib3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7ei1pbmRleDoyfVxuLm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1jb2x1bW5zLTB7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZDpub3QoW2NsYXNzKj1tbS1jb2x1bW5zLV0pfi5tbS1wYW5lbDpub3QoLm1tLW9wZW5lZCkubW0tY29sdW1ucy0we2Rpc3BsYXk6YmxvY2s7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9XG4ubW0tbWVudS5tbS1jb2x1bW5zLTB7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6MH1cbmh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTAgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKX1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTAgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCl9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjBweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG59XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWNvbHVtbnMtMXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSl+Lm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTF7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtMXt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDo0NDBweH1cbmh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTEgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKX1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTEgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCl9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjU1MHB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0xIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0NDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg0NDBweCwwLDApfVxufVxuLm1tLW1lbnUubW0tY29sdW1ucy0xIC5tbS1wYW5lbHM+Lm1tLXBhbmVse3dpZHRoOjEwMCV9XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWNvbHVtbnMtMnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSl+Lm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTJ7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtMnt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDo4ODBweH1cbmh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTIgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKX1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTIgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCl9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjExMDBweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoODgwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODgwcHgsMCwwKX1cbn1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtMiAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDo1MCV9XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWNvbHVtbnMtM3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSl+Lm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTN7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtM3t3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDoxMzIwcHh9XG5odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0zIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCl9XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0zIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDoxNjUwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTMgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEzMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMzIwcHgsMCwwKX1cbn1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtMyAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDozMy4zNCV9XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWNvbHVtbnMtNHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSl+Lm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTR7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtNHt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDoxNzYwcHh9XG5odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy00IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCl9XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy00IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDoyMjAwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE3NjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNzYwcHgsMCwwKX1cbn1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtNCAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDoyNSV9XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWNvbHVtbnMtNXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSl+Lm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTV7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg2MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDYwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtNXt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDoyMjAwcHh9XG5odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy01IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCl9XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy01IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDoyNzUwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTUgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIyMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMjAwcHgsMCwwKX1cbn1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtNSAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDoyMCV9XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWNvbHVtbnMtNnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg2MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDYwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSl+Lm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTZ7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg3MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDcwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtNnt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDoyNjQwcHh9XG5odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy02IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCl9XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy02IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDozMzAwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTYgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI2NDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNjQwcHgsMCwwKX1cbn1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtNiAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDoxNi42NyV9XG5lbS5tbS1jb3VudGVye2ZvbnQ6aW5oZXJpdDtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDt0ZXh0LWluZGVudDowO2xpbmUtaGVpZ2h0OjIwcHg7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOi0xMHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjQ1cHg7dG9wOjUwJX1cbmVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0e3dpZHRoOjkwcHh9XG5lbS5tbS1jb3VudGVyK2EubW0tbmV4dCthLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K3NwYW57bWFyZ2luLXJpZ2h0OjkwcHh9XG5lbS5tbS1jb3VudGVyK2EubW0tZnVsbHN1Ym9wZW57cGFkZGluZy1sZWZ0OjB9XG4ubW0tdmVydGljYWw+Lm1tLWNvdW50ZXJ7dG9wOjEycHg7bWFyZ2luLXRvcDowfVxuLm1tLXZlcnRpY2FsLm1tLXNwYWNlcj4ubW0tY291bnRlcnttYXJnaW4tdG9wOjQwcHh9XG4ubW0tbm9zdWJyZXN1bHRzPi5tbS1jb3VudGVye2Rpc3BsYXk6bm9uZX1cbi5tbS1tZW51IGVtLm1tLWNvdW50ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuMyl9XG4ubW0tZGl2aWRlcj5zcGFue3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7bGluZS1oZWlnaHQ6MjVweH1cbi5tbS1kaXZpZGVyLm1tLW9wZW5lZCBhLm1tLW5leHQ6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX1cbi5tbS1jb2xsYXBzZWQ6bm90KC5tbS11bmNvbGxhcHNlZCl7ZGlzcGxheTpub25lfVxuLm1tLWZpeGVkZGl2aWRlcntiYWNrZ3JvdW5kOmluaGVyaXQ7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO3otaW5kZXg6Mjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX1cbi5tbS1maXhlZGRpdmlkZXI6YWZ0ZXJ7Y29udGVudDpub25lIWltcG9ydGFudDtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fVxuLm1tLWhhc2RpdmlkZXJzIC5tbS1maXhlZGRpdmlkZXJ7ZGlzcGxheTpibG9ja31cbi5tbS1tZW51IC5tbS1maXhlZGRpdmlkZXIgc3BhbntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KX1cbmh0bWwubW0tb3BlbmVkLm1tLWRyYWdnaW5nIC5tbS1tZW51LGh0bWwubW0tb3BlbmVkLm1tLWRyYWdnaW5nIC5tbS1zbGlkZW91dHt0cmFuc2l0aW9uLWR1cmF0aW9uOjBzfVxuLm1tLW1lbnUubW0tZHJvcGRvd257Ym94LXNoYWRvdzowIDJweCAxMHB4IHJnYmEoMCwwLDAsLjMpO2hlaWdodDo4MCV9XG5odG1sLm1tLWRyb3Bkb3duIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7ei1pbmRleDowfVxuaHRtbC5tbS1kcm9wZG93biAjbW0tYmxvY2tlcnt0cmFuc2l0aW9uLWRlbGF5OjBzIWltcG9ydGFudDt6LWluZGV4OjF9XG5odG1sLm1tLWRyb3Bkb3duIC5tbS1tZW51e3otaW5kZXg6Mn1cbmh0bWwubW0tZHJvcGRvd24ubW0tb3BlbmVkOm5vdCgubW0tb3BlbmluZykgLm1tLW1lbnV7ZGlzcGxheTpub25lfVxuLm1tLW1lbnUubW0tdGlwOmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6aW5oZXJpdDtib3gtc2hhZG93OjAgMnB4IDEwcHggcmdiYSgwLDAsMCwuMyk7ZGlzcGxheTpibG9jazt3aWR0aDoxNXB4O2hlaWdodDoxNXB4O3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfVxuLm1tLW1lbnUubW0tdGlwbGVmdDpiZWZvcmV7bGVmdDoyMnB4fVxuLm1tLW1lbnUubW0tdGlwcmlnaHQ6YmVmb3Jle3JpZ2h0OjIycHh9XG4ubW0tbWVudS5tbS10aXB0b3A6YmVmb3Jle3RvcDotOHB4fVxuLm1tLW1lbnUubW0tdGlwYm90dG9tOmJlZm9yZXtib3R0b206LThweH1cbi5tbS1pY29ucGFuZWwgLm1tLXBhbmVse3RyYW5zaXRpb24tcHJvcGVydHk6bGVmdCwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxsZWZ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGxlZnQsLXdlYmtpdC10cmFuc2Zvcm19XG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1vcGVuZWR7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkO2JvcmRlci1jb2xvcjppbmhlcml0fVxuLm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0tc3Vib3BlbmVke292ZXJmbG93LXk6aGlkZGVuO2xlZnQ6LTQwcHg7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMHtsZWZ0OjB9XG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMXtsZWZ0OjQwcHh9XG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMntsZWZ0OjgwcHh9XG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtM3tsZWZ0OjEyMHB4fVxuLm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTR7bGVmdDoxNjBweH1cbi5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC01e2xlZnQ6MjAwcHh9XG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtNntsZWZ0OjI0MHB4fVxuLm1tLXN1YmJsb2NrZXJ7YmFja2dyb3VuZDppbmhlcml0O29wYWNpdHk6MDtkaXNwbGF5OmJsb2NrO3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZX1cbi5tbS1zdWJvcGVuZWQgLm1tLXN1YmJsb2NrZXJ7b3BhY2l0eTouNjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTotMTAwMDAwcHg7bGVmdDowO3otaW5kZXg6M31cbi5tbS1uYXZiYXItYm90dG9tLC5tbS1uYXZiYXItdG9wfi5tbS1uYXZiYXItdG9we2JvcmRlci1ib3R0b206bm9uZX1cbi5tbS1tZW51Pi5tbS1uYXZiYXJ7YmFja2dyb3VuZDppbmhlcml0O3BhZGRpbmc6MDt6LWluZGV4OjM7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG4ubW0tbmF2YmFyLWJvdHRvbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItdG9wLXN0eWxlOnNvbGlkO3RvcDphdXRvO2JvdHRvbTowfVxuLm1tLW5hdmJhci1ib3R0b21+Lm1tLW5hdmJhci1ib3R0b217Ym9yZGVyLXRvcDpub25lfVxuLm1tLW5hdmJhci5tbS1oYXNidG5ze3BhZGRpbmc6MCA0MHB4fVxuLm1tLW5hdmJhcltjbGFzcyo9bW0tbmF2YmFyLWNvbnRlbnQtXT4qe2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnR9XG4ubW0tbmF2YmFyIC5tbS1icmVhZGNydW1ic3t0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3cteDphdXRvO3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOjAgMCAwIDE3cHh9XG4ubW0tbmF2YmFyIC5tbS1icmVhZGNydW1icz4qe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MTBweCAzcHh9XG4ubW0tbmF2YmFyIC5tbS1icmVhZGNydW1icz5he3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9XG4ubW0tbmF2YmFyLm1tLWhhc2J0bnMgLm1tLWJyZWFkY3J1bWJze21hcmdpbi1sZWZ0Oi00MHB4fVxuLm1tLW5hdmJhci5tbS1oYXNidG5zIC5tbS1idG46bm90KC5tbS1oaWRkZW4pKy5tbS1icmVhZGNydW1ic3ttYXJnaW4tbGVmdDowO3BhZGRpbmctbGVmdDowfVxuLm1tLW5hdmJhci10b3AtMXt0b3A6MH1cbi5tbS1oYXNuYXZiYXItdG9wLTEgLm1tLXBhbmVscywubW0tbmF2YmFyLXRvcC0ye3RvcDo0MHB4fVxuLm1tLWhhc25hdmJhci10b3AtMiAubW0tcGFuZWxzLC5tbS1uYXZiYXItdG9wLTN7dG9wOjgwcHh9XG4ubW0taGFzbmF2YmFyLXRvcC0zIC5tbS1wYW5lbHMsLm1tLW5hdmJhci10b3AtNHt0b3A6MTIwcHh9XG4ubW0taGFzbmF2YmFyLXRvcC00IC5tbS1wYW5lbHN7dG9wOjE2MHB4fVxuLm1tLW5hdmJhci1ib3R0b20tMXtib3R0b206MH1cbi5tbS1oYXNuYXZiYXItYm90dG9tLTEgLm1tLXBhbmVscywubW0tbmF2YmFyLWJvdHRvbS0ye2JvdHRvbTo0MHB4fVxuLm1tLWhhc25hdmJhci1ib3R0b20tMiAubW0tcGFuZWxzLC5tbS1uYXZiYXItYm90dG9tLTN7Ym90dG9tOjgwcHh9XG4ubW0taGFzbmF2YmFyLWJvdHRvbS0zIC5tbS1wYW5lbHMsLm1tLW5hdmJhci1ib3R0b20tNHtib3R0b206MTIwcHh9XG4ubW0taGFzbmF2YmFyLWJvdHRvbS00IC5tbS1wYW5lbHN7Ym90dG9tOjE2MHB4fVxuLm1tLW5hdmJhci1zaXplLTJ7aGVpZ2h0OjgwcHh9XG4ubW0tbmF2YmFyLXNpemUtM3toZWlnaHQ6MTIwcHh9XG4ubW0tbmF2YmFyLXNpemUtNHtoZWlnaHQ6MTYwcHh9XG4ubW0tbmF2YmFyLWNvbnRlbnQtMj4qe3dpZHRoOjUwJX1cbi5tbS1uYXZiYXItY29udGVudC0zPip7d2lkdGg6MzMuMzMlfVxuLm1tLW5hdmJhci1jb250ZW50LTQ+Knt3aWR0aDoyNSV9XG4ubW0tbmF2YmFyLWNvbnRlbnQtNT4qe3dpZHRoOjIwJX1cbi5tbS1uYXZiYXItY29udGVudC02Pip7d2lkdGg6MTYuNjclfVxuLm1tLXNyb25seXt0ZXh0LWluZGVudDoxMHB4O292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmJsb2NrO3dpZHRoOjFweDtoZWlnaHQ6MXB4O3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTF9XG4ubW0tc2VhcmNoLC5tbS1zZWFyY2ggaW5wdXR7Ym94LXNpemluZzpib3JkZXItYm94fVxuLm1tLXNlYXJjaHtoZWlnaHQ6NDBweDtwYWRkaW5nOjdweCAxMHB4IDA7cG9zaXRpb246cmVsYXRpdmV9XG4ubW0tc2VhcmNoIGlucHV0e2JvcmRlcjpub25lIWltcG9ydGFudDtvdXRsaW5lOjAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czoyNnB4O2ZvbnQ6aW5oZXJpdDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyNnB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MjZweDttYXJnaW46MDtwYWRkaW5nOjAgMTBweH1cbi5tbS1zZWFyY2ggaW5wdXQ6Oi1tcy1jbGVhcntkaXNwbGF5Om5vbmV9XG4ubW0tc2VhcmNoIC5tbS1jbGVhciwubW0tc2VhcmNoIC5tbS1uZXh0e3JpZ2h0OjB9XG4ubW0tcGFuZWw+Lm1tLXNlYXJjaHt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH1cbi5tbS1wYW5lbC5tbS1oYXNzZWFyY2h7cGFkZGluZy10b3A6NDBweH1cbi5tbS1wYW5lbC5tbS1oYXNzZWFyY2gubW0taGFzbmF2YmFye3BhZGRpbmctdG9wOjgwcHh9XG4ubW0tcGFuZWwubW0taGFzc2VhcmNoLm1tLWhhc25hdmJhciAubW0tc2VhcmNoe3RvcDo0MHB4fVxuLm1tLW5vcmVzdWx0c21zZ3t0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjFweDtwYWRkaW5nOjQwcHggMH1cbi5tbS1ub3Jlc3VsdHMgLm1tLWluZGV4ZXJ7ZGlzcGxheTpub25lIWltcG9ydGFudH1cbmxpLm1tLW5vc3VicmVzdWx0cz5hLm1tLW5leHR7ZGlzcGxheTpub25lfVxubGkubW0tbm9zdWJyZXN1bHRzPmEubW0tbmV4dCthLGxpLm1tLW5vc3VicmVzdWx0cz5hLm1tLW5leHQrc3BhbntwYWRkaW5nLXJpZ2h0OjEwcHh9XG4ubW0tcGFuZWxzPi5tbS1yZXN1bHRzcGFuZWw6bm90KC5tbS1vcGVuZWQpey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfVxuLm1tLW1lbnUgLm1tLXNlYXJjaCBpbnB1dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KTtjb2xvcjpyZ2JhKDAsMCwwLC43KX1cbi5tbS1tZW51IC5tbS1ub3Jlc3VsdHNtc2d7Y29sb3I6cmdiYSgwLDAsMCwuMyl9XG4ubW0taW5kZXhlcntiYWNrZ3JvdW5kOmluaGVyaXQ7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEycHg7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjIwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6LTEwMHB4O3otaW5kZXg6Mzt0cmFuc2l0aW9uOnJpZ2h0IC40cyBlYXNlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfVxuLm1tLWluZGV4ZXIgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmJsb2NrO2hlaWdodDozLjg1JX1cbi5tbS1pbmRleGVyfi5tbS1wYW5lbC5tbS1oYXNpbmRleGVye3BhZGRpbmctcmlnaHQ6NDBweH1cbi5tbS1oYXNpbmRleGVyIC5tbS1pbmRleGVye3JpZ2h0OjB9XG4ubW0taGFzaW5kZXhlciAubW0tZml4ZWRkaXZpZGVye3JpZ2h0OjIwcHh9XG4ubW0tbWVudSAubW0taW5kZXhlciBhe2NvbG9yOnJnYmEoMCwwLDAsLjMpfVxuLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKXt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjRzIGVhc2V9XG4ubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuOmhvdmVyK3NwYW4sLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKTpob3ZlciwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK3NwYW4sLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQ6bm90KC5tbS1mdWxsc3Vib3Blbil7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC41KX1cbmlucHV0Lm1tLWNoZWNrLGlucHV0Lm1tLXRvZ2dsZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMDAwMHB4fVxubGFiZWwubW0tY2hlY2ssbGFiZWwubW0tdG9nZ2xle21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7ei1pbmRleDoyO3JpZ2h0OjIwcHh9XG5sYWJlbC5tbS1jaGVjazpiZWZvcmUsbGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2t9XG5sYWJlbC5tbS10b2dnbGV7Ym9yZGVyLXJhZGl1czozMHB4O3dpZHRoOjUwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luLXRvcDotMTVweH1cbmxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7Ym9yZGVyLXJhZGl1czozMHB4O3dpZHRoOjI4cHg7aGVpZ2h0OjI4cHg7bWFyZ2luOjFweH1cbmlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkfmxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7ZmxvYXQ6cmlnaHR9XG5sYWJlbC5tbS1jaGVja3t3aWR0aDozMHB4O2hlaWdodDozMHB4O21hcmdpbi10b3A6LTE1cHh9XG5sYWJlbC5tbS1jaGVjazpiZWZvcmV7Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkO2JvcmRlci1ib3R0b206M3B4IHNvbGlkO3dpZHRoOjQwJTtoZWlnaHQ6MjAlO21hcmdpbjoyNSUgMCAwIDIwJTtvcGFjaXR5Oi4xOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX1cbmlucHV0Lm1tLWNoZWNrOmNoZWNrZWR+bGFiZWwubW0tY2hlY2s6YmVmb3Jle29wYWNpdHk6MX1cbmxpLm1tLXZlcnRpY2FsIGxhYmVsLm1tLWNoZWNrLGxpLm1tLXZlcnRpY2FsIGxhYmVsLm1tLXRvZ2dsZXtib3R0b206YXV0bzttYXJnaW4tdG9wOjA7dG9wOjVweH1cbmxhYmVsLm1tLXRvZ2dsZSthLGxhYmVsLm1tLXRvZ2dsZStzcGFue3BhZGRpbmctcmlnaHQ6ODBweH1cbmxhYmVsLm1tLWNoZWNrK2EsbGFiZWwubW0tY2hlY2src3BhbntwYWRkaW5nLXJpZ2h0OjYwcHh9XG5hLm1tLW5leHQrbGFiZWwubW0tY2hlY2ssYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZXtyaWdodDo2MHB4fVxuYS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrK2EsYS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrK3NwYW4sYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZSthLGEubW0tbmV4dCtsYWJlbC5tbS10b2dnbGUrc3BhbnttYXJnaW4tcmlnaHQ6NTBweH1cbmEubW0tbmV4dCtsYWJlbC5tbS10b2dnbGUrYSxhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57cGFkZGluZy1yaWdodDo3MHB4fVxuYS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrK2EsYS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrK3NwYW57cGFkZGluZy1yaWdodDo1MHB4fVxuZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tY2hlY2ssZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xle3JpZ2h0OjEwMHB4fVxuZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tY2hlY2srYSxlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjaytzcGFuLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZSthLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZStzcGFue21hcmdpbi1yaWdodDo5MHB4fVxuLm1tLW1lbnUgbGFiZWwubW0tdG9nZ2xle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9XG4ubW0tbWVudSBsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2JhY2tncm91bmQ6I2YzZjNmM31cbi5tbS1tZW51IGlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkfmxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0YmQ5NjN9XG4ubW0tbWVudSBsYWJlbC5tbS1jaGVjazpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjcpfVxuLm1tLWxpc3R2aWV3Lm1tLWJvcmRlci1ub25lPmxpOmFmdGVyLC5tbS1tZW51Lm1tLWJvcmRlci1ub25lIC5tbS1saXN0dmlldz5saTphZnRlcntjb250ZW50Om5vbmV9XG4ubW0tbGlzdHZpZXcubW0tYm9yZGVyLWZ1bGw+bGk6YWZ0ZXIsLm1tLW1lbnUubW0tYm9yZGVyLWZ1bGwgLm1tLWxpc3R2aWV3PmxpOmFmdGVye2xlZnQ6MCFpbXBvcnRhbnR9XG4ubW0tbGlzdHZpZXcubW0tYm9yZGVyLW9mZnNldD5saTphZnRlciwubW0tbWVudS5tbS1ib3JkZXItb2Zmc2V0IC5tbS1saXN0dmlldz5saTphZnRlcntyaWdodDoyMHB4fVxuLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtem9vbXt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlfVxuaHRtbC5tbS1vcGVuZWQgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtem9vbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNywuNykgdHJhbnNsYXRlM2QoLTMwJSwwLDApO3RyYW5zZm9ybTpzY2FsZSguNywuNykgdHJhbnNsYXRlM2QoLTMwJSwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfVxuaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXpvb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSwxKSB0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnNjYWxlKDEsMSkgdHJhbnNsYXRlM2QoMCwwLDApfVxuaHRtbC5tbS1yaWdodC5tbS1vcGVuZWQgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtem9vbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNywuNykgdHJhbnNsYXRlM2QoMzAlLDAsMCk7dHJhbnNmb3JtOnNjYWxlKC43LC43KSB0cmFuc2xhdGUzZCgzMCUsMCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfVxuaHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXpvb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSwxKSB0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnNjYWxlKDEsMSkgdHJhbnNsYXRlM2QoMCwwLDApfVxuLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtc2xpZGV7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZX1cbmh0bWwubW0tb3BlbmVkIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXNsaWRley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwJSwwLDApfVxuaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXNsaWRley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfVxuaHRtbC5tbS1yaWdodC5tbS1vcGVuZWQgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtc2xpZGV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwJSwwLDApfVxuaHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXNsaWRley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfVxuLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtZmFkZXtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlfVxuaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LWZhZGV7b3BhY2l0eToxfVxuLm1tLW1lbnUubW0tZWZmZWN0LXBhbmVscy16b29tIC5tbS1wYW5lbHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUsMS41KSB0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnNjYWxlKDEuNSwxLjUpIHRyYW5zbGF0ZTNkKDEwMCUsMCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcn1cbi5tbS1tZW51Lm1tLWVmZmVjdC1wYW5lbHMtem9vbSAubW0tcGFuZWwubW0tb3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsMSkgdHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTpzY2FsZSgxLDEpIHRyYW5zbGF0ZTNkKDAsMCwwKX1cbi5tbS1tZW51Lm1tLWVmZmVjdC1wYW5lbHMtem9vbSAubW0tcGFuZWwubW0tb3BlbmVkLm1tLXN1Ym9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNywuNykgdHJhbnNsYXRlM2QoLTMwJSwwLDApO3RyYW5zZm9ybTpzY2FsZSguNywuNykgdHJhbnNsYXRlM2QoLTMwJSwwLDApfVxuLm1tLW1lbnUubW0tZWZmZWN0LXBhbmVscy1zbGlkZS0wIC5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG4ubW0tbWVudS5tbS1lZmZlY3QtcGFuZWxzLXNsaWRlLTEwMCAubW0tcGFuZWwubW0tc3Vib3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saXt0cmFuc2l0aW9uOm5vbmUgLjRzIGVhc2V9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMSl7dHJhbnNpdGlvbi1kZWxheTo1MG1zfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDIpe3RyYW5zaXRpb24tZGVsYXk6LjFzfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDMpe3RyYW5zaXRpb24tZGVsYXk6MTUwbXN9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoNCl7dHJhbnNpdGlvbi1kZWxheTouMnN9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoNSl7dHJhbnNpdGlvbi1kZWxheToyNTBtc31cbi5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg2KXt0cmFuc2l0aW9uLWRlbGF5Oi4zc31cbi5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg3KXt0cmFuc2l0aW9uLWRlbGF5OjM1MG1zfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDgpe3RyYW5zaXRpb24tZGVsYXk6LjRzfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDkpe3RyYW5zaXRpb24tZGVsYXk6NDUwbXN9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTApe3RyYW5zaXRpb24tZGVsYXk6LjVzfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDExKXt0cmFuc2l0aW9uLWRlbGF5OjU1MG1zfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDEyKXt0cmFuc2l0aW9uLWRlbGF5Oi42c31cbi5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgxMyl7dHJhbnNpdGlvbi1kZWxheTo2NTBtc31cbi5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgxNCl7dHJhbnNpdGlvbi1kZWxheTouN3N9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTUpe3RyYW5zaXRpb24tZGVsYXk6NzUwbXN9XG4ubW0tbWVudS5tbS1lZmZlY3QtbGlzdGl0ZW1zLXNsaWRlIC5tbS1saXN0dmlldz5saXt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MCUsMCwwKTtvcGFjaXR5OjB9XG5odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LWxpc3RpdGVtcy1zbGlkZSAubW0tcGFuZWwubW0tb3BlbmVkIC5tbS1saXN0dmlldz5saXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTtvcGFjaXR5OjF9XG4ubW0tbWVudS5tbS1lZmZlY3QtbGlzdGl0ZW1zLWZhZGUgLm1tLWxpc3R2aWV3Pmxpe3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTtvcGFjaXR5OjB9XG5odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LWxpc3RpdGVtcy1mYWRlIC5tbS1wYW5lbC5tbS1vcGVuZWQgLm1tLWxpc3R2aWV3Pmxpe29wYWNpdHk6MX1cbi5tbS1tZW51Lm1tLWVmZmVjdC1saXN0aXRlbXMtZHJvcCAubW0tbGlzdHZpZXc+bGl7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRvcDtvcGFjaXR5OjA7dG9wOi0yNSV9XG5odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LWxpc3RpdGVtcy1kcm9wIC5tbS1wYW5lbC5tbS1vcGVuZWQgLm1tLWxpc3R2aWV3Pmxpe29wYWNpdHk6MTt0b3A6MH1cbi5tbS1tZW51Lm1tLWZ1bGxzY3JlZW57d2lkdGg6MTAwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjEwMDAwcHh9XG5odG1sLm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE0MHB4KXtodG1sLm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKX1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6MTAwMDBweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWZ1bGxzY3JlZW4gLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwMDBweCwwLDApfVxufVxuaHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nLm1tLWZ1bGxzY3JlZW4gLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE0MHB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNDBweCwwLDApfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDoxMDAwMHB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMDAwcHgsMCwwKX1cbn1cbi5tbS1tZW51Lm1tLWZ1bGxzY3JlZW4ubW0tYm90dG9tLC5tbS1tZW51Lm1tLWZ1bGxzY3JlZW4ubW0tdG9we2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MTQwcHg7bWF4LWhlaWdodDoxMDAwMHB4fVxuaHRtbC5tbS1vcGVuZWQubW0tZnVsbHNjcmVlbiAubW0tcGFnZXtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50fVxuLm1tLWxpc3R2aWV3Lm1tLW11bHRpbGluZT5saSAubW0tbGlzdHZpZXc+bGkubW0tbXVsdGlsaW5lPmEsLm1tLWxpc3R2aWV3Lm1tLW11bHRpbGluZT5saSAubW0tbGlzdHZpZXc+bGkubW0tbXVsdGlsaW5lPnNwYW4sLm1tLW1lbnUubW0tbXVsdGlsaW5lIC5tbS1saXN0dmlldz5saT5hLC5tbS1tZW51Lm1tLW11bHRpbGluZSAubW0tbGlzdHZpZXc+bGk+c3Bhbnt0ZXh0LW92ZXJmbG93OmNsaXA7d2hpdGUtc3BhY2U6bm9ybWFsfVxuaHRtbC5tbS1wYWdlZGltICNtbS1ibG9ja2VyLGh0bWwubW0tcGFnZWRpbS1ibGFjayAjbW0tYmxvY2tlcixodG1sLm1tLXBhZ2VkaW0td2hpdGUgI21tLWJsb2NrZXJ7b3BhY2l0eTowfVxuaHRtbC5tbS1wYWdlZGltLWJsYWNrLm1tLW9wZW5pbmcgI21tLWJsb2NrZXIsaHRtbC5tbS1wYWdlZGltLXdoaXRlLm1tLW9wZW5pbmcgI21tLWJsb2NrZXIsaHRtbC5tbS1wYWdlZGltLm1tLW9wZW5pbmcgI21tLWJsb2NrZXJ7b3BhY2l0eTouMzt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2UgLjRzfVxuaHRtbC5tbS1wYWdlZGltICNtbS1ibG9ja2Vye2JhY2tncm91bmQ6aW5oZXJpdH1cbmh0bWwubW0tcGFnZWRpbS13aGl0ZSAjbW0tYmxvY2tlcntiYWNrZ3JvdW5kOiNmZmZ9XG5odG1sLm1tLXBhZ2VkaW0tYmxhY2sgI21tLWJsb2NrZXJ7YmFja2dyb3VuZDojMDAwfVxuLm1tLW1lbnUubW0tcGFnZXNoYWRvdzphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoyMHB4O2hlaWdodDoxMjAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTAwJTt0b3A6LTEwJTt6LWluZGV4Ojk5O2JveC1zaGFkb3c6MCAwIDEwcHggcmdiYSgwLDAsMCwuMyl9XG4ubW0tbWVudS5tbS1wYWdlc2hhZG93Lm1tLXJpZ2h0OmFmdGVye2xlZnQ6YXV0bztyaWdodDoxMDAlfVxuLm1tLW1lbnUubW0tcGFnZXNoYWRvdy5tbS1mcm9udDphZnRlciwubW0tbWVudS5tbS1wYWdlc2hhZG93Lm1tLW5leHQ6YWZ0ZXJ7Y29udGVudDpub25lO2Rpc3BsYXk6bm9uZX1cbi5tbS1tZW51Lm1tLXBvcHVwe3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZTtvcGFjaXR5OjA7Ym94LXNoYWRvdzowIDJweCAxMHB4IHJnYmEoMCwwLDAsLjMpO2hlaWdodDo4MCU7bWluLWhlaWdodDoxNDBweDttYXgtaGVpZ2h0Ojg4MHB4O3RvcDo1MCU7bGVmdDo1MCU7Ym90dG9tOmF1dG87cmlnaHQ6YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLC01MCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsLTUwJSwwKX1cbmh0bWwubW0tcG9wdXAubW0tb3BlbmluZyAubW0tbWVudS5tbS1wb3B1cHtvcGFjaXR5OjF9XG5odG1sLm1tLXBvcHVwIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7ei1pbmRleDowfVxuaHRtbC5tbS1wb3B1cCAjbW0tYmxvY2tlcnt0cmFuc2l0aW9uLWRlbGF5OjBzIWltcG9ydGFudDt6LWluZGV4OjF9XG5odG1sLm1tLXBvcHVwIC5tbS1tZW51e3otaW5kZXg6Mn1cbi5tbS1tZW51Lm1tLWJvdHRvbSwubW0tbWVudS5tbS10b3B7d2lkdGg6MTAwJTttaW4td2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6ODAlO21pbi1oZWlnaHQ6MTQwcHg7bWF4LWhlaWdodDo4ODBweH1cbi5tbS1tZW51Lm1tLXJpZ2h0e2xlZnQ6YXV0bztyaWdodDowfVxuaHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtODAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04MCUsMCwwKX1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNDBweCwwLDApfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDo1NTBweCl7aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNDQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTQ0MHB4LDAsMCl9XG59XG5odG1sLm1tLWZyb250IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7ei1pbmRleDowfVxuaHRtbC5tbS1mcm9udCAjbW0tYmxvY2tlcnt6LWluZGV4OjF9XG5odG1sLm1tLWZyb250IC5tbS1tZW51e3otaW5kZXg6Mn1cbi5tbS1tZW51Lm1tLWZyb250LC5tbS1tZW51Lm1tLW5leHR7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfVxuLm1tLW1lbnUubW0tZnJvbnQubW0tcmlnaHQsLm1tLW1lbnUubW0tbmV4dC5tbS1yaWdodHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLXRvcHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfVxuLm1tLW1lbnUubW0tYm90dG9te3RvcDphdXRvO2JvdHRvbTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfVxuaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWZyb250LGh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1uZXh0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFya3tiYWNrZ3JvdW5kOiMzMzM7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjE1KTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC44KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLW5hdmJhciBhLC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLW5hdmJhcj4qLC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgZW0ubW0tY291bnRlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWJ0bjphZnRlciwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1idG46YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3e2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xNSl9XG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saSAubW0tYXJyb3c6YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkgYTpub3QoLm1tLW5leHQpey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLC4xKTt0YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsLjEpfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+YTpub3QoLm1tLW5leHQpLC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPnNwYW57YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX1cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWRpdmlkZXIsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tZml4ZWRkaXZpZGVyIHNwYW4sLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+YS5tbS1uZXh0LC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtZGFyay5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPmEubW0tbmV4dHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjA1KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgbGFiZWwubW0tY2hlY2s6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC44KX1cbi5tbS1tZW51Lm1tLXBhZ2VzaGFkb3cubW0tdGhlbWUtZGFyazphZnRlcntib3gtc2hhZG93OjAgMCAyMHB4IHJnYmEoMCwwLDAsLjUpfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tc2VhcmNoIGlucHV0e2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMyk7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuOCl9XG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1pbmRleGVyIGEsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbm9yZXN1bHRzbXNne2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfVxuLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuOmhvdmVyK3NwYW4sLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pOmhvdmVyLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rYSwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK3NwYW4sLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZDpub3QoLm1tLWZ1bGxzdWJvcGVuKXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayBsYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9XG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIGxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7YmFja2dyb3VuZDojMzMzfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZH5sYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDojNGJkOTYzfVxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGV7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKTtjb2xvcjpyZ2JhKDAsMCwwLC42KX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1uYXZiYXIgYSwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbmF2YmFyPiosLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgZW0ubW0tY291bnRlcntjb2xvcjpyZ2JhKDAsMCwwLC4zKX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1idG46YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWJ0bjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjMpfVxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3e2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saSAubW0tYXJyb3c6YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmFmdGVye2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4zKX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saSBhOm5vdCgubW0tbmV4dCl7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsLjA1KTt0YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsLjA1KX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5hOm5vdCgubW0tbmV4dCksLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPnNwYW57YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSl9XG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tZGl2aWRlciwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tZml4ZWRkaXZpZGVyIHNwYW4sLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD5hLm1tLW5leHQsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD5hLm1tLW5leHR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wMyl9XG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBsYWJlbC5tbS1jaGVjazpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjYpfVxuLm1tLW1lbnUubW0tcGFnZXNoYWRvdy5tbS10aGVtZS13aGl0ZTphZnRlcntib3gtc2hhZG93OjAgMCAxMHB4IHJnYmEoMCwwLDAsLjIpfVxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLXNlYXJjaCBpbnB1dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KTtjb2xvcjpyZ2JhKDAsMCwwLC42KX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1pbmRleGVyIGEsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLW5vcmVzdWx0c21zZ3tjb2xvcjpyZ2JhKDAsMCwwLC4zKX1cbi5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW46aG92ZXIrc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pOmhvdmVyLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZDpub3QoLm1tLWZ1bGxzdWJvcGVuKXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfVxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgbGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtiYWNrZ3JvdW5kOiNmZmZ9XG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZH5sYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDojNGJkOTYzfVxuLm1tLW1lbnUubW0tdGhlbWUtYmxhY2t7YmFja2dyb3VuZDojMDAwO2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4yKTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC42KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1uYXZiYXIgYSwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbmF2YmFyPiosLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgZW0ubW0tY291bnRlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1idG46YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWJ0bjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfVxuLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3e2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4yKX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saSAubW0tYXJyb3c6YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmFmdGVye2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saSBhOm5vdCgubW0tbmV4dCl7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjMpO3RhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMyl9XG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+YTpub3QoLm1tLW5leHQpLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5zcGFue2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMyl9XG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tZGl2aWRlciwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tZml4ZWRkaXZpZGVyIHNwYW4sLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD5hLm1tLW5leHQsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2subW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2subW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD5hLm1tLW5leHR7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4yKX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIGxhYmVsLm1tLWNoZWNrOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNil9XG4ubW0tbWVudS5tbS1wYWdlc2hhZG93Lm1tLXRoZW1lLWJsYWNrOmFmdGVye2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9XG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tc2VhcmNoIGlucHV0e2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMyk7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNil9XG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0taW5kZXhlciBhLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1ub3Jlc3VsdHNtc2d7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCl9XG4ubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuOmhvdmVyK3NwYW4sLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKTpob3ZlciwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK3NwYW4sLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQ6bm90KC5tbS1mdWxsc3Vib3Blbil7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4zKX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjIpfVxuLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgbGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtiYWNrZ3JvdW5kOiMwMDB9XG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZH5sYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDojNGJkOTYzfVxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3OmFmdGVyLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldzphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aH1cbi5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saT4ubW0tbmV4dDphZnRlciwubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHQ6YmVmb3JlLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saT4ubW0tbmV4dDphZnRlciwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHQ6YmVmb3JlLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1wYW5lbDphZnRlcntjb250ZW50Om5vbmU7ZGlzcGxheTpub25lfVxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saXt3aWR0aDo1MCU7aGVpZ2h0OjA7cGFkZGluZzo1MCUgMCAwO2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmV9XG4ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk6YWZ0ZXIsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpOmFmdGVye2xlZnQ6MDt0b3A6MDtib3JkZXItcmlnaHQtd2lkdGg6MXB4O2JvcmRlci1yaWdodC1zdHlsZTpzb2xpZDt6LWluZGV4Oi0xfVxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUteHMsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUteHN7d2lkdGg6MTIuNSU7cGFkZGluZy10b3A6MTIuNSV9XG4ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGkubW0tdGlsZS1zLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saS5tbS10aWxlLXN7d2lkdGg6MjUlO3BhZGRpbmctdG9wOjI1JX1cbi5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saS5tbS10aWxlLWwsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUtbHt3aWR0aDo3NSU7cGFkZGluZy10b3A6NzUlfVxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUteGwsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUteGx7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDoxMDAlfVxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPmEsLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPnNwYW4sLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPmEsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPnNwYW57bGluZS1oZWlnaHQ6MXB4O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6NTAlIDEwcHggMDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDoxcHg7Ym90dG9tOjFweDtsZWZ0OjB9XG4ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHQsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0e3dpZHRoOmF1dG99XG4ubW0tbWVudS5tbS10aWxldmlldyAubW0tcGFuZWx7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfVxuLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3e21hcmdpbjowfSIsIiRsaWdodC1ncmF5OiAjZjJmMmYyO1xuJGxpZ2h0LWJyb3duOiAjZTdkOWFjO1xuJGRhcmstYmx1ZTogIzAyMmY0YzsgLy8jMDQyZTNiO1xuXG4kaGVyby1icmVha3BvaW50OiA2MDBweDtcbiRjb250ZW50LXBhZGRpbmc6IDEwcHg7XG4kbWF4LWNvbnRlbnQtd2lkdGg6IDEwMjBweDsgLy85NTAgKyAyICogY29udGVudC1wYWRkaW5nXG5cbiRmb250LXRpbWVzOiBUaW1lc05ld1JvbWFuLFxuXCJUaW1lcyBOZXcgUm9tYW5cIixcblRpbWVzLFxuQmFza2VydmlsbGUsXG5HZW9yZ2lhLFxuc2VyaWY7XG5cbi8qcGFydG5lcnNoaXAgaGVhZGVyKi9cbkBtaXhpbiBwYXJ0bmVyc2hpcC1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6ICRtYXgtY29udGVudC13aWR0aDtcbiAgcGFkZGluZy1sZWZ0OiAkY29udGVudC1wYWRkaW5nO1xuICBwYWRkaW5nLXJpZ2h0OiAkY29udGVudC1wYWRkaW5nO1xufVxuXG5AbWl4aW4gc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAkZGJsdWU7IC8vJGRhcmstYmx1ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDQ2cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wYXJ0bmVyc2hpcCB7XG4gIC5jb250ZW50LWlubmVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAwMDAwMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgQGluY2x1ZGUgc2VjdGlvbi10aXRsZTtcbiAgfVxufVxuXG4ucGFydG5lcnNoaXAtaGVyby1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53YXJuaW5nLW1lc3NhZ2Uge1xuICBtYXJnaW46IDMwcHggMDtcblxuICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgbWFyZ2luOiAxMHB4IDQ1cHggMzBweDtcbiAgfVxufVxuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cbi5oZWFkZXItaW50cm8tdGV4dCB7XG4gIHBhZGRpbmc6IDAgNDNweDtcbn1cbn1cblxuLnBhcnRuZXJzaGlwLWhlcm8taW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICBwYWRkaW5nLXRvcDogNjAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkaGVyby1icmVha3BvaW50KSB7XG4gICAgLy8gcGFkZGluZy10b3A6IDQ2LjglO1xuICAgIHBhZGRpbmctdG9wOiA0MCU7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMzUlO1xuICB9XG59XG5cbi5wYXJ0bmVyc2hpcC1oZXJvLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhcnRuZXJzaGlwLWhlcm8tdGV4dC1jb250YWluZXIge1xuICBAaW5jbHVkZSBwYXJ0bmVyc2hpcC1jb250YWluZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IGJsYWNrO1xuXG4gIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMiwgODQsIDE1OCwgLjgpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuXG4ucGFydG5lcnNoaXAtaGVyby10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyLCA4NCwgMTU4LCAwLjgpO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRoZXJvLWJyZWFrcG9pbnQpIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cblxuLnBhcnRuZXJzaGlwLWhlcm8tc3VidGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIHNwYW4ge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIsIDg0LCAxNTgsIDAuOCk7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGhlcm8tYnJlYWtwb2ludCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4vKiBBbGwgc3R5bGVzIGZvciB0aGUgcGFydG5lcnNoaXAgJlxuKiBOUkMgcGFnZXMgYW5kIHBsdWctaW5zICovXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jbGVhbnVwbWFwLXBocCxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXBhcnRuZXJzaGlwIHtcblxuICAuYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuLm1hcC10b3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkOWUwO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi5tYXAtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAkYmx1ZTtcbn1cblxuLnBsZWRnZS10b3AsXG4ucGFydG5lcnNoaXAtcGxlZGdlLXRvcCB7XG4gIHBhZGRpbmc6IDAgMTBweCAyMHB4O1xufVxuXG4jaGVhZGVyLXRvdGFsIHtcbiAgLy8gbWFyZ2luOiAyMHB4IDAgMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICRkYmx1ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICNwbGVkZ2UtdG90YWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkZGJsdWU7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gIH1cblxufVxuXG4vKiBmb3JtICovXG4ucGxlZGdlLWZvcm0tdG9wIHtcbiAgcGFkZGluZzogMjVweCAyNXB4IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuXG4gIC5wYXJ0bmVyc2hpcC1icmFuZC1sb2dvIGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuI3BsZWRnZS1mb3JtIHtcblxuICAuZ2Zvcm1fd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwIDUlIDIwcHg7XG4gICAgcGFkZGluZzogMjBweCAyNXB4IDEwcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5nZm9ybV9oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQyNWVtO1xuICB9XG5cbiAgaDMuZ2Zvcm1fdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbjogMCAwIDE5cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6ICRibHVlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmx1ZTtcbiAgfVxuXG4gIC5nZm9ybV9kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICBsYWJlbC5nZmllbGRfbGFiZWwrZGl2LmdpbnB1dF9jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IC4wNzVlbTtcbiAgfVxuXG4gIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgdWwgbGkuZ2ZpZWxkIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG5cbiAgLmdmaWVsZF9yZXF1aXJlZCB7XG4gICAgY29sb3I6ICM5OTk7XG4gIH1cblxuICAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4gIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbiAgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRlbFwiXSxcbiAgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ1cmxcIl0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmViZGJkO1xuICAgIH1cblxuICB9XG5cbiAgc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL21hcF9zZWxlY3RfYmcuanBnKSA5OCUgNTAlIG5vLXJlcGVhdDtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIHVsLmdmaWVsZF9jaGVja2JveCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgI2ZpZWxkXzlfNiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgcGFkZGluZzogOXB4IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgI2ZpZWxkXzlfMyBsYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICNmaWVsZF85XzQgc2VsZWN0IHtcbiAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL21hcF9zZWxlY3RfYmcuanBnKSA5NSUgNTAlIG5vLXJlcGVhdDtcbiAgfVxuXG4gIC5nZmllbGRfY2hlY2tib3ggbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogIzc4YzA2MiB1cmwoLi4vaW1hZ2VzL3N1Ym1pdF9iZy5wbmcpIDk1JSA1MCUgbm8tcmVwZWF0O1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzc4YzA2MiB1cmwoLi4vaW1hZ2VzL3N1Ym1pdF9iZy5wbmcpIDk4JSA1MCUgbm8tcmVwZWF0O1xuICAgICAgb3BhY2l0eTogLjg7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgICB9XG5cbiAgfVxuXG59XG5cbi8qIERDIFRleHQgKi9cbiNkYyB0ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG59XG5cbi8qcGFydG5lcnNoaXAgdGV4dCBzZWN0aW9ucyAqL1xuLnBhcnRuZXJzaGlwLXRleHQtYXJlYS1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDAgNTBweDtcbn1cblxuLnBhcnRuZXJzaGlwLXRleHQtYXJlYSxcbi5wYXJ0bmVyc2hpcC1zb2NpYWwtdGVhc2VyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLnBhcnRuZXJzaGlwLXRleHQtYXJlYSxcbi5wYXJ0bmVyc2hpcC1oaWdobGlnaHRzLWlubmVyLWNvbnRhaW5lcixcbi5wYXJ0bmVyc2hpcC1zb2NpYWwtaW5uZXItY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDIwcHg7XG4gIHBhZGRpbmc6IDQwcHggMTBweCAwO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLypwYXJ0bmVyc2hpcCBoaWdobGlnaHRzKi9cbi5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtY29udGFpbmVyIHtcbiAgJGhpZ2hsaWdodC1wYWRkaW5nOiAxcHg7XG4gIHBhZGRpbmc6IDAgMCA0MHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmctbGVmdDogJGhpZ2hsaWdodC1wYWRkaW5nO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRoaWdobGlnaHQtcGFkZGluZztcblxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkaGlnaGxpZ2h0LXBhZGRpbmcgKiAyO1xuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJGhpZ2hsaWdodC1wYWRkaW5nICogMjtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtaW1hZ2UtMCxcbi5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtaW1hZ2UtMSxcbi5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtaW1hZ2UtMiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5wYXJ0bmVyc2hpcC1oaWdobGlnaHRzLW91dGVyLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMCAzMHB4O1xuICAvLyBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgLy8gcGFkZGluZy10b3A6IDQwcHg7XG5cbiAgLnBhcnRuZXJzaGlwLWhpZ2hsaWdodC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLyogc29jaWFsICovXG5cbi5wYXJ0bmVyc2hpcC1zb2NpYWwtdGVhc2VyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLyogSnVpY2VyL1ZpcnR1YWwgTGFuZGZpbGwgKi9cbi5tYXAtc29jaWFsIHtcbiAgcGFkZGluZzogMzBweCAxNXB4O1xuXG4gIGgyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsdWU7XG4gIH1cblxufVxuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtY2xlYW51cG1hcC1waHAsXG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXBhcnRuZXJzaGlwIHtcbiAgICAuY29udGVudC1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5mb290ZXItdG9wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLm1hcC10b3Age1xuICAgIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgfVxuXG4gIC5tYXAtdG9wLWlubmVyLFxuICAubWFwLXNvY2lhbC1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAubWFwLXNvY2lhbC1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIH1cblxuICAucGxlZGdlLXRvcCB7XG4gICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICAvLyBoZWlnaHQ6IDE4NnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9ucmNfdGl0bGVfYmdfbm9fY2xvdWRzLnBuZ1wiKSA1MCUgdG9wIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cbiAgICAubWFwLXRpdGxlIHtcbiAgICAgIGhlaWdodDogNzhweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIH1cbiAgfVxuXG4gIC5wYXJ0bmVyc2hpcC1wbGVkZ2UtdG9wIHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9wYXJ0bmVyc2hpcF9iYW5uZXIucG5nXCIpIDUwJSB0b3Agbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblxuICAgIC5tYXAtdGl0bGUge1xuICAgICAgaGVpZ2h0OiA3OHB4O1xuICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5OTk5cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmhlYWRlci1pbnRyby10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDAgNDNweDtcbiAgICB9XG5cbiAgICAjaGVhZGVyLXRvdGFsIHtcbiAgICAgIG1hcmdpbjogMCAwIC0zMHB4O1xuICAgICAgcGFkZGluZzogMjdweCA1M3B4IDUycHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Nsb3Vkc19iZy5wbmcpIDUwJSA1MCUgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA4NCU7XG4gICAgfVxuICB9XG5cbiAgI2hlYWRlci10b3RhbCB7XG4gICAgLy8gbWFyZ2luOiA1MXB4IDAgMCA0N3B4O1xuICAgIC8vIG1hcmdpbjogMCAwIC0zMHB4O1xuICAgIHBhZGRpbmc6IDI3cHggNTNweCA1MnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2xvdWRzX2JnLnBuZykgNTAlIDUwJSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4NCU7XG5cbiAgICAjcGxlZGdlLXRvdGFsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG4gIH1cblxuICAvKiBmb3JtICovXG4gICNwbGVkZ2UtZm9ybSB7XG5cbiAgICAuZ2Zvcm1fd3JhcHBlciB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAyMHB4IDI1cHggMTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICB9XG5cbiAgLyogc29jaWFsICovXG4gIC5tYXAtc29jaWFsIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG5cbn1cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXG4gIC8vICNoZWFkZXItdG90YWwge1xuICAvLyAgIG1hcmdpbjogMzlweCAwIDAgNTNweDtcbiAgLy8gfVxuXG4gIC5wbGVkZ2UtdG9wIHtcbiAgICAvLyBoZWlnaHQ6IDE1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLyogbWFwICovXG4gICNtYXAtdG9wIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG5cbiAgLm1hcCB7XG4gICAgcGFkZGluZzogM3B4IDAgMCAyJTtcbiAgfVxuXG4gIC5tYXAgc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAtMjZweCBhdXRvO1xuICB9XG5cbiAgI2ZsYWcge1xuICAgIGZpbGw6ICRvcmFuZ2U7XG4gIH1cblxuICAjZmxhZy10ZXh0IHtcbiAgICBmaWxsOiB3aGl0ZTtcbiAgfVxuXG4gICNtYXAtZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtNjFweDtcbiAgfVxuXG4gIC5tYXAtc2NhbGUge1xuICAgIGhlaWdodDogNDFweDtcbiAgICBtYXgtd2lkdGg6IDQ1OHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tYXBfc2NhbGUucG5nKSA1MCUgNTAlIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIH1cblxuICAubWFwLWN0YSB7XG4gICAgd2lkdGg6IDQ1OHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5idG4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgd2lkdGg6IDE0MnB4O1xuICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuYnRuLWJsdWUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgfVxuXG4gICAgLmJ0bi1kYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGJsdWU7XG4gICAgfVxuXG4gICAgLmJ0bi1sYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGJsdWU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gIH1cblxufVxuXG4vLyBAbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuLy8gICAucGxlZGdlLXRvcCB7XG4vLyAgICAgaGVpZ2h0OiAxNjdweDtcbi8vICAgfVxuXG4vLyB9XG4iLCIud3AtYmxvY2stZW1iZWQuaXMtdHlwZS12aWRlbyB7XG4gIC53cC1ibG9jay1lbWJlZF9fd3JhcHBlci52aWRlby1yYXRpbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaWZyYW1lIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCB1cmwoXCJodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9mb250LWF3ZXNvbWUvNC43LjAvY3NzL2ZvbnQtYXdlc29tZS5jc3NcIik7QGltcG9ydCB1cmwoXCIvL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9mbGV4c2xpZGVyLzIuNS4wL2ZsZXhzbGlkZXIubWluLmNzc1wiKTtAaW1wb3J0IHVybChcIi8vbWF4Y2RuLmJvb3RzdHJhcGNkbi5jb20vYm9vdHN0cmFwLzMuMy42L2Nzcy9ib290c3RyYXAubWluLmNzc1wiKTtAaW1wb3J0IHVybChcIi8vY29kZS5qcXVlcnkuY29tL3VpLzEuMTEuMy90aGVtZXMvc21vb3RobmVzcy9qcXVlcnktdWkuY3NzXCIpO0BpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzo0MDAsNzAwJmRpc3BsYXk9c3dhcFwiKTsvKiEgbm9ybWFsaXplLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfWFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtYWluLG1lbnUsbmF2LHNlY3Rpb24sc3VtbWFyeXtkaXNwbGF5OmJsb2NrfWF1ZGlvLGNhbnZhcyxwcm9ncmVzcyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1hdWRpbzpub3QoW2NvbnRyb2xzXSl7ZGlzcGxheTpub25lO2hlaWdodDowfVtoaWRkZW5dLHRlbXBsYXRle2Rpc3BsYXk6bm9uZX1he2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9YTphY3RpdmUsYTpob3ZlcntvdXRsaW5lOjB9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGR9ZGZue2ZvbnQtc3R5bGU6aXRhbGljfWgxe2ZvbnQtc2l6ZToyZW07bWFyZ2luOjAuNjdlbSAwfW1hcmt7YmFja2dyb3VuZDojZmYwO2NvbG9yOiMwMDB9c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdXB7dG9wOi0wLjVlbX1zdWJ7Ym90dG9tOi0wLjI1ZW19aW1ne2JvcmRlcjowfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1maWd1cmV7bWFyZ2luOjFlbSA0MHB4fWhyey1tb3otYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowfXByZXtvdmVyZmxvdzphdXRvfWNvZGUsa2JkLHByZSxzYW1we2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSwgbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19YnV0dG9uLGlucHV0LG9wdGdyb3VwLHNlbGVjdCx0ZXh0YXJlYXtjb2xvcjppbmhlcml0O2ZvbnQ6aW5oZXJpdDttYXJnaW46MH1idXR0b257b3ZlcmZsb3c6dmlzaWJsZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9YnV0dG9uLGh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxpbnB1dFt0eXBlPVwicmVzZXRcIl0saW5wdXRbdHlwZT1cInN1Ym1pdFwiXXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2N1cnNvcjpwb2ludGVyfWJ1dHRvbltkaXNhYmxlZF0saHRtbCBpbnB1dFtkaXNhYmxlZF17Y3Vyc29yOmRlZmF1bHR9YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGlucHV0OjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH1pbnB1dHtsaW5lLWhlaWdodDpub3JtYWx9aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLGlucHV0W3R5cGU9XCJyYWRpb1wiXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfWlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24saW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31pbnB1dFt0eXBlPVwic2VhcmNoXCJdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7LW1vei1ib3gtc2l6aW5nOmNvbnRlbnQtYm94Oy13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fWlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24saW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1maWVsZHNldHtib3JkZXI6MXB4IHNvbGlkICNjMGMwYzA7bWFyZ2luOjAgMnB4O3BhZGRpbmc6MC4zNWVtIDAuNjI1ZW0gMC43NWVtfWxlZ2VuZHtib3JkZXI6MDtwYWRkaW5nOjB9dGV4dGFyZWF7b3ZlcmZsb3c6YXV0b31vcHRncm91cHtmb250LXdlaWdodDpib2xkfXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItc3BhY2luZzowfXRkLHRoe3BhZGRpbmc6MH0vKiEgU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzICovQG1lZGlhIHByaW50eyosKjpiZWZvcmUsKjphZnRlcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7Y29sb3I6IzAwMCAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O3RleHQtc2hhZG93Om5vbmUgIWltcG9ydGFudH1hLGE6dmlzaXRlZHt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWFbaHJlZl06YWZ0ZXJ7Y29udGVudDpcIiAoXCIgYXR0cihocmVmKSBcIilcIn1hYmJyW3RpdGxlXTphZnRlcntjb250ZW50OlwiIChcIiBhdHRyKHRpdGxlKSBcIilcIn1hW2hyZWZePVwiI1wiXTphZnRlcixhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXJ7Y29udGVudDpcIlwifXByZSxibG9ja3F1b3Rle2JvcmRlcjoxcHggc29saWQgIzk5OTtwYWdlLWJyZWFrLWluc2lkZTphdm9pZH10aGVhZHtkaXNwbGF5OnRhYmxlLWhlYWRlci1ncm91cH10cixpbWd7cGFnZS1icmVhay1pbnNpZGU6YXZvaWR9aW1ne21heC13aWR0aDoxMDAlICFpbXBvcnRhbnR9cCxoMixoM3tvcnBoYW5zOjM7d2lkb3dzOjN9aDIsaDN7cGFnZS1icmVhay1hZnRlcjphdm9pZH1zZWxlY3R7YmFja2dyb3VuZDojZmZmICFpbXBvcnRhbnR9Lm5hdmJhcntkaXNwbGF5Om5vbmV9LmJ0bj4uY2FyZXQsLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdPi5jYXJldCwuZHJvcHVwPi5idG4+LmNhcmV0LC5jb21tZW50LWZvcm0gLmRyb3B1cD5pbnB1dFt0eXBlPVwic3VibWl0XCJdPi5jYXJldHtib3JkZXItdG9wLWNvbG9yOiMwMDAgIWltcG9ydGFudH0ubGFiZWx7Ym9yZGVyOjFweCBzb2xpZCAjMDAwfS50YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2UgIWltcG9ydGFudH0udGFibGUgdGQsLnRhYmxlIHRoe2JhY2tncm91bmQtY29sb3I6I2ZmZiAhaW1wb3J0YW50fS50YWJsZS1ib3JkZXJlZCB0aCwudGFibGUtYm9yZGVyZWQgdGR7Ym9yZGVyOjFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnR9fUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J0dseXBoaWNvbnMgSGFsZmxpbmdzJztzcmM6dXJsKFwiLi4vZm9udHMvYm9vdHN0cmFwL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvYm9vdHN0cmFwL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuc3ZnI2dseXBoaWNvbnNfaGFsZmxpbmdzcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIil9LmdseXBoaWNvbntwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OidHbHlwaGljb25zIEhhbGZsaW5ncyc7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjE7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9LmdseXBoaWNvbi1hc3RlcmlzazpiZWZvcmV7Y29udGVudDpcIlxcMmFcIn0uZ2x5cGhpY29uLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXDJiXCJ9LmdseXBoaWNvbi1ldXJvOmJlZm9yZSwuZ2x5cGhpY29uLWV1cjpiZWZvcmV7Y29udGVudDpcIlxcMjBhY1wifS5nbHlwaGljb24tbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXDIyMTJcIn0uZ2x5cGhpY29uLWNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFwyNjAxXCJ9LmdseXBoaWNvbi1lbnZlbG9wZTpiZWZvcmV7Y29udGVudDpcIlxcMjcwOVwifS5nbHlwaGljb24tcGVuY2lsOmJlZm9yZXtjb250ZW50OlwiXFwyNzBmXCJ9LmdseXBoaWNvbi1nbGFzczpiZWZvcmV7Y29udGVudDpcIlxcZTAwMVwifS5nbHlwaGljb24tbXVzaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDJcIn0uZ2x5cGhpY29uLXNlYXJjaDpiZWZvcmV7Y29udGVudDpcIlxcZTAwM1wifS5nbHlwaGljb24taGVhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDVcIn0uZ2x5cGhpY29uLXN0YXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDZcIn0uZ2x5cGhpY29uLXN0YXItZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDdcIn0uZ2x5cGhpY29uLXVzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDhcIn0uZ2x5cGhpY29uLWZpbG06YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDlcIn0uZ2x5cGhpY29uLXRoLWxhcmdlOmJlZm9yZXtjb250ZW50OlwiXFxlMDEwXCJ9LmdseXBoaWNvbi10aDpiZWZvcmV7Y29udGVudDpcIlxcZTAxMVwifS5nbHlwaGljb24tdGgtbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZTAxMlwifS5nbHlwaGljb24tb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTNcIn0uZ2x5cGhpY29uLXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcZTAxNFwifS5nbHlwaGljb24tem9vbS1pbjpiZWZvcmV7Y29udGVudDpcIlxcZTAxNVwifS5nbHlwaGljb24tem9vbS1vdXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTZcIn0uZ2x5cGhpY29uLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZTAxN1wifS5nbHlwaGljb24tc2lnbmFsOmJlZm9yZXtjb250ZW50OlwiXFxlMDE4XCJ9LmdseXBoaWNvbi1jb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTlcIn0uZ2x5cGhpY29uLXRyYXNoOmJlZm9yZXtjb250ZW50OlwiXFxlMDIwXCJ9LmdseXBoaWNvbi1ob21lOmJlZm9yZXtjb250ZW50OlwiXFxlMDIxXCJ9LmdseXBoaWNvbi1maWxlOmJlZm9yZXtjb250ZW50OlwiXFxlMDIyXCJ9LmdseXBoaWNvbi10aW1lOmJlZm9yZXtjb250ZW50OlwiXFxlMDIzXCJ9LmdseXBoaWNvbi1yb2FkOmJlZm9yZXtjb250ZW50OlwiXFxlMDI0XCJ9LmdseXBoaWNvbi1kb3dubG9hZC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjVcIn0uZ2x5cGhpY29uLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxlMDI2XCJ9LmdseXBoaWNvbi11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjdcIn0uZ2x5cGhpY29uLWluYm94OmJlZm9yZXtjb250ZW50OlwiXFxlMDI4XCJ9LmdseXBoaWNvbi1wbGF5LWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZTAyOVwifS5nbHlwaGljb24tcmVwZWF0OmJlZm9yZXtjb250ZW50OlwiXFxlMDMwXCJ9LmdseXBoaWNvbi1yZWZyZXNoOmJlZm9yZXtjb250ZW50OlwiXFxlMDMxXCJ9LmdseXBoaWNvbi1saXN0LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTAzMlwifS5nbHlwaGljb24tbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZTAzM1wifS5nbHlwaGljb24tZmxhZzpiZWZvcmV7Y29udGVudDpcIlxcZTAzNFwifS5nbHlwaGljb24taGVhZHBob25lczpiZWZvcmV7Y29udGVudDpcIlxcZTAzNVwifS5nbHlwaGljb24tdm9sdW1lLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZTAzNlwifS5nbHlwaGljb24tdm9sdW1lLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzdcIn0uZ2x5cGhpY29uLXZvbHVtZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZTAzOFwifS5nbHlwaGljb24tcXJjb2RlOmJlZm9yZXtjb250ZW50OlwiXFxlMDM5XCJ9LmdseXBoaWNvbi1iYXJjb2RlOmJlZm9yZXtjb250ZW50OlwiXFxlMDQwXCJ9LmdseXBoaWNvbi10YWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDFcIn0uZ2x5cGhpY29uLXRhZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDJcIn0uZ2x5cGhpY29uLWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDNcIn0uZ2x5cGhpY29uLWJvb2ttYXJrOmJlZm9yZXtjb250ZW50OlwiXFxlMDQ0XCJ9LmdseXBoaWNvbi1wcmludDpiZWZvcmV7Y29udGVudDpcIlxcZTA0NVwifS5nbHlwaGljb24tY2FtZXJhOmJlZm9yZXtjb250ZW50OlwiXFxlMDQ2XCJ9LmdseXBoaWNvbi1mb250OmJlZm9yZXtjb250ZW50OlwiXFxlMDQ3XCJ9LmdseXBoaWNvbi1ib2xkOmJlZm9yZXtjb250ZW50OlwiXFxlMDQ4XCJ9LmdseXBoaWNvbi1pdGFsaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDlcIn0uZ2x5cGhpY29uLXRleHQtaGVpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMDUwXCJ9LmdseXBoaWNvbi10ZXh0LXdpZHRoOmJlZm9yZXtjb250ZW50OlwiXFxlMDUxXCJ9LmdseXBoaWNvbi1hbGlnbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMDUyXCJ9LmdseXBoaWNvbi1hbGlnbi1jZW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTNcIn0uZ2x5cGhpY29uLWFsaWduLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMDU0XCJ9LmdseXBoaWNvbi1hbGlnbi1qdXN0aWZ5OmJlZm9yZXtjb250ZW50OlwiXFxlMDU1XCJ9LmdseXBoaWNvbi1saXN0OmJlZm9yZXtjb250ZW50OlwiXFxlMDU2XCJ9LmdseXBoaWNvbi1pbmRlbnQtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTA1N1wifS5nbHlwaGljb24taW5kZW50LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMDU4XCJ9LmdseXBoaWNvbi1mYWNldGltZS12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZTA1OVwifS5nbHlwaGljb24tcGljdHVyZTpiZWZvcmV7Y29udGVudDpcIlxcZTA2MFwifS5nbHlwaGljb24tbWFwLW1hcmtlcjpiZWZvcmV7Y29udGVudDpcIlxcZTA2MlwifS5nbHlwaGljb24tYWRqdXN0OmJlZm9yZXtjb250ZW50OlwiXFxlMDYzXCJ9LmdseXBoaWNvbi10aW50OmJlZm9yZXtjb250ZW50OlwiXFxlMDY0XCJ9LmdseXBoaWNvbi1lZGl0OmJlZm9yZXtjb250ZW50OlwiXFxlMDY1XCJ9LmdseXBoaWNvbi1zaGFyZTpiZWZvcmV7Y29udGVudDpcIlxcZTA2NlwifS5nbHlwaGljb24tY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjdcIn0uZ2x5cGhpY29uLW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjhcIn0uZ2x5cGhpY29uLXN0ZXAtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjlcIn0uZ2x5cGhpY29uLWZhc3QtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzBcIn0uZ2x5cGhpY29uLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDcxXCJ9LmdseXBoaWNvbi1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxlMDcyXCJ9LmdseXBoaWNvbi1wYXVzZTpiZWZvcmV7Y29udGVudDpcIlxcZTA3M1wifS5nbHlwaGljb24tc3RvcDpiZWZvcmV7Y29udGVudDpcIlxcZTA3NFwifS5nbHlwaGljb24tZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA3NVwifS5nbHlwaGljb24tZmFzdC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDc2XCJ9LmdseXBoaWNvbi1zdGVwLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzdcIn0uZ2x5cGhpY29uLWVqZWN0OmJlZm9yZXtjb250ZW50OlwiXFxlMDc4XCJ9LmdseXBoaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzlcIn0uZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODBcIn0uZ2x5cGhpY29uLXBsdXMtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTA4MVwifS5nbHlwaGljb24tbWludXMtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTA4MlwifS5nbHlwaGljb24tcmVtb3ZlLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODNcIn0uZ2x5cGhpY29uLW9rLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODRcIn0uZ2x5cGhpY29uLXF1ZXN0aW9uLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODVcIn0uZ2x5cGhpY29uLWluZm8tc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTA4NlwifS5nbHlwaGljb24tc2NyZWVuc2hvdDpiZWZvcmV7Y29udGVudDpcIlxcZTA4N1wifS5nbHlwaGljb24tcmVtb3ZlLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZTA4OFwifS5nbHlwaGljb24tb2stY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlMDg5XCJ9LmdseXBoaWNvbi1iYW4tY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlMDkwXCJ9LmdseXBoaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMDkxXCJ9LmdseXBoaWNvbi1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTA5MlwifS5nbHlwaGljb24tYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTNcIn0uZ2x5cGhpY29uLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTRcIn0uZ2x5cGhpY29uLXNoYXJlLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTA5NVwifS5nbHlwaGljb24tcmVzaXplLWZ1bGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTZcIn0uZ2x5cGhpY29uLXJlc2l6ZS1zbWFsbDpiZWZvcmV7Y29udGVudDpcIlxcZTA5N1wifS5nbHlwaGljb24tZXhjbGFtYXRpb24tc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTEwMVwifS5nbHlwaGljb24tZ2lmdDpiZWZvcmV7Y29udGVudDpcIlxcZTEwMlwifS5nbHlwaGljb24tbGVhZjpiZWZvcmV7Y29udGVudDpcIlxcZTEwM1wifS5nbHlwaGljb24tZmlyZTpiZWZvcmV7Y29udGVudDpcIlxcZTEwNFwifS5nbHlwaGljb24tZXllLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDVcIn0uZ2x5cGhpY29uLWV5ZS1jbG9zZTpiZWZvcmV7Y29udGVudDpcIlxcZTEwNlwifS5nbHlwaGljb24td2FybmluZy1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMTA3XCJ9LmdseXBoaWNvbi1wbGFuZTpiZWZvcmV7Y29udGVudDpcIlxcZTEwOFwifS5nbHlwaGljb24tY2FsZW5kYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDlcIn0uZ2x5cGhpY29uLXJhbmRvbTpiZWZvcmV7Y29udGVudDpcIlxcZTExMFwifS5nbHlwaGljb24tY29tbWVudDpiZWZvcmV7Y29udGVudDpcIlxcZTExMVwifS5nbHlwaGljb24tbWFnbmV0OmJlZm9yZXtjb250ZW50OlwiXFxlMTEyXCJ9LmdseXBoaWNvbi1jaGV2cm9uLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMTEzXCJ9LmdseXBoaWNvbi1jaGV2cm9uLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTRcIn0uZ2x5cGhpY29uLXJldHdlZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTVcIn0uZ2x5cGhpY29uLXNob3BwaW5nLWNhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTZcIn0uZ2x5cGhpY29uLWZvbGRlci1jbG9zZTpiZWZvcmV7Y29udGVudDpcIlxcZTExN1wifS5nbHlwaGljb24tZm9sZGVyLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMThcIn0uZ2x5cGhpY29uLXJlc2l6ZS12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZTExOVwifS5nbHlwaGljb24tcmVzaXplLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjBcIn0uZ2x5cGhpY29uLWhkZDpiZWZvcmV7Y29udGVudDpcIlxcZTEyMVwifS5nbHlwaGljb24tYnVsbGhvcm46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjJcIn0uZ2x5cGhpY29uLWJlbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjNcIn0uZ2x5cGhpY29uLWNlcnRpZmljYXRlOmJlZm9yZXtjb250ZW50OlwiXFxlMTI0XCJ9LmdseXBoaWNvbi10aHVtYnMtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjVcIn0uZ2x5cGhpY29uLXRodW1icy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMTI2XCJ9LmdseXBoaWNvbi1oYW5kLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMTI3XCJ9LmdseXBoaWNvbi1oYW5kLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjhcIn0uZ2x5cGhpY29uLWhhbmQtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjlcIn0uZ2x5cGhpY29uLWhhbmQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTEzMFwifS5nbHlwaGljb24tY2lyY2xlLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMTMxXCJ9LmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTEzMlwifS5nbHlwaGljb24tY2lyY2xlLWFycm93LXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMTMzXCJ9LmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTEzNFwifS5nbHlwaGljb24tZ2xvYmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzVcIn0uZ2x5cGhpY29uLXdyZW5jaDpiZWZvcmV7Y29udGVudDpcIlxcZTEzNlwifS5nbHlwaGljb24tdGFza3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzdcIn0uZ2x5cGhpY29uLWZpbHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTEzOFwifS5nbHlwaGljb24tYnJpZWZjYXNlOmJlZm9yZXtjb250ZW50OlwiXFxlMTM5XCJ9LmdseXBoaWNvbi1mdWxsc2NyZWVuOmJlZm9yZXtjb250ZW50OlwiXFxlMTQwXCJ9LmdseXBoaWNvbi1kYXNoYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDFcIn0uZ2x5cGhpY29uLXBhcGVyY2xpcDpiZWZvcmV7Y29udGVudDpcIlxcZTE0MlwifS5nbHlwaGljb24taGVhcnQtZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDNcIn0uZ2x5cGhpY29uLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDRcIn0uZ2x5cGhpY29uLXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxlMTQ1XCJ9LmdseXBoaWNvbi1wdXNocGluOmJlZm9yZXtjb250ZW50OlwiXFxlMTQ2XCJ9LmdseXBoaWNvbi11c2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDhcIn0uZ2x5cGhpY29uLWdicDpiZWZvcmV7Y29udGVudDpcIlxcZTE0OVwifS5nbHlwaGljb24tc29ydDpiZWZvcmV7Y29udGVudDpcIlxcZTE1MFwifS5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldDpiZWZvcmV7Y29udGVudDpcIlxcZTE1MVwifS5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTJcIn0uZ2x5cGhpY29uLXNvcnQtYnktb3JkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTNcIn0uZ2x5cGhpY29uLXNvcnQtYnktb3JkZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMTU0XCJ9LmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTVcIn0uZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlcy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTZcIn0uZ2x5cGhpY29uLXVuY2hlY2tlZDpiZWZvcmV7Y29udGVudDpcIlxcZTE1N1wifS5nbHlwaGljb24tZXhwYW5kOmJlZm9yZXtjb250ZW50OlwiXFxlMTU4XCJ9LmdseXBoaWNvbi1jb2xsYXBzZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMTU5XCJ9LmdseXBoaWNvbi1jb2xsYXBzZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZTE2MFwifS5nbHlwaGljb24tbG9nLWluOmJlZm9yZXtjb250ZW50OlwiXFxlMTYxXCJ9LmdseXBoaWNvbi1mbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZTE2MlwifS5nbHlwaGljb24tbG9nLW91dDpiZWZvcmV7Y29udGVudDpcIlxcZTE2M1wifS5nbHlwaGljb24tbmV3LXdpbmRvdzpiZWZvcmV7Y29udGVudDpcIlxcZTE2NFwifS5nbHlwaGljb24tcmVjb3JkOmJlZm9yZXtjb250ZW50OlwiXFxlMTY1XCJ9LmdseXBoaWNvbi1zYXZlOmJlZm9yZXtjb250ZW50OlwiXFxlMTY2XCJ9LmdseXBoaWNvbi1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxlMTY3XCJ9LmdseXBoaWNvbi1zYXZlZDpiZWZvcmV7Y29udGVudDpcIlxcZTE2OFwifS5nbHlwaGljb24taW1wb3J0OmJlZm9yZXtjb250ZW50OlwiXFxlMTY5XCJ9LmdseXBoaWNvbi1leHBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzBcIn0uZ2x5cGhpY29uLXNlbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzFcIn0uZ2x5cGhpY29uLWZsb3BweS1kaXNrOmJlZm9yZXtjb250ZW50OlwiXFxlMTcyXCJ9LmdseXBoaWNvbi1mbG9wcHktc2F2ZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzNcIn0uZ2x5cGhpY29uLWZsb3BweS1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzRcIn0uZ2x5cGhpY29uLWZsb3BweS1zYXZlOmJlZm9yZXtjb250ZW50OlwiXFxlMTc1XCJ9LmdseXBoaWNvbi1mbG9wcHktb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZTE3NlwifS5nbHlwaGljb24tY3JlZGl0LWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzdcIn0uZ2x5cGhpY29uLXRyYW5zZmVyOmJlZm9yZXtjb250ZW50OlwiXFxlMTc4XCJ9LmdseXBoaWNvbi1jdXRsZXJ5OmJlZm9yZXtjb250ZW50OlwiXFxlMTc5XCJ9LmdseXBoaWNvbi1oZWFkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODBcIn0uZ2x5cGhpY29uLWNvbXByZXNzZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODFcIn0uZ2x5cGhpY29uLWVhcnBob25lOmJlZm9yZXtjb250ZW50OlwiXFxlMTgyXCJ9LmdseXBoaWNvbi1waG9uZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODNcIn0uZ2x5cGhpY29uLXRvd2VyOmJlZm9yZXtjb250ZW50OlwiXFxlMTg0XCJ9LmdseXBoaWNvbi1zdGF0czpiZWZvcmV7Y29udGVudDpcIlxcZTE4NVwifS5nbHlwaGljb24tc2QtdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODZcIn0uZ2x5cGhpY29uLWhkLXZpZGVvOmJlZm9yZXtjb250ZW50OlwiXFxlMTg3XCJ9LmdseXBoaWNvbi1zdWJ0aXRsZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODhcIn0uZ2x5cGhpY29uLXNvdW5kLXN0ZXJlbzpiZWZvcmV7Y29udGVudDpcIlxcZTE4OVwifS5nbHlwaGljb24tc291bmQtZG9sYnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTBcIn0uZ2x5cGhpY29uLXNvdW5kLTUtMTpiZWZvcmV7Y29udGVudDpcIlxcZTE5MVwifS5nbHlwaGljb24tc291bmQtNi0xOmJlZm9yZXtjb250ZW50OlwiXFxlMTkyXCJ9LmdseXBoaWNvbi1zb3VuZC03LTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTNcIn0uZ2x5cGhpY29uLWNvcHlyaWdodC1tYXJrOmJlZm9yZXtjb250ZW50OlwiXFxlMTk0XCJ9LmdseXBoaWNvbi1yZWdpc3RyYXRpb24tbWFyazpiZWZvcmV7Y29udGVudDpcIlxcZTE5NVwifS5nbHlwaGljb24tY2xvdWQtZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTdcIn0uZ2x5cGhpY29uLWNsb3VkLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTE5OFwifS5nbHlwaGljb24tdHJlZS1jb25pZmVyOmJlZm9yZXtjb250ZW50OlwiXFxlMTk5XCJ9LmdseXBoaWNvbi10cmVlLWRlY2lkdW91czpiZWZvcmV7Y29udGVudDpcIlxcZTIwMFwifS5nbHlwaGljb24tY2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDFcIn0uZ2x5cGhpY29uLXNhdmUtZmlsZTpiZWZvcmV7Y29udGVudDpcIlxcZTIwMlwifS5nbHlwaGljb24tb3Blbi1maWxlOmJlZm9yZXtjb250ZW50OlwiXFxlMjAzXCJ9LmdseXBoaWNvbi1sZXZlbC11cDpiZWZvcmV7Y29udGVudDpcIlxcZTIwNFwifS5nbHlwaGljb24tY29weTpiZWZvcmV7Y29udGVudDpcIlxcZTIwNVwifS5nbHlwaGljb24tcGFzdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDZcIn0uZ2x5cGhpY29uLWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxlMjA5XCJ9LmdseXBoaWNvbi1lcXVhbGl6ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMTBcIn0uZ2x5cGhpY29uLWtpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMTFcIn0uZ2x5cGhpY29uLXF1ZWVuOmJlZm9yZXtjb250ZW50OlwiXFxlMjEyXCJ9LmdseXBoaWNvbi1wYXduOmJlZm9yZXtjb250ZW50OlwiXFxlMjEzXCJ9LmdseXBoaWNvbi1iaXNob3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMTRcIn0uZ2x5cGhpY29uLWtuaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTIxNVwifS5nbHlwaGljb24tYmFieS1mb3JtdWxhOmJlZm9yZXtjb250ZW50OlwiXFxlMjE2XCJ9LmdseXBoaWNvbi10ZW50OmJlZm9yZXtjb250ZW50OlwiXFwyNmZhXCJ9LmdseXBoaWNvbi1ibGFja2JvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMjE4XCJ9LmdseXBoaWNvbi1iZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMTlcIn0uZ2x5cGhpY29uLWFwcGxlOmJlZm9yZXtjb250ZW50OlwiXFxmOGZmXCJ9LmdseXBoaWNvbi1lcmFzZTpiZWZvcmV7Y29udGVudDpcIlxcZTIyMVwifS5nbHlwaGljb24taG91cmdsYXNzOmJlZm9yZXtjb250ZW50OlwiXFwyMzFiXCJ9LmdseXBoaWNvbi1sYW1wOmJlZm9yZXtjb250ZW50OlwiXFxlMjIzXCJ9LmdseXBoaWNvbi1kdXBsaWNhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjRcIn0uZ2x5cGhpY29uLXBpZ2d5LWJhbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjVcIn0uZ2x5cGhpY29uLXNjaXNzb3JzOmJlZm9yZXtjb250ZW50OlwiXFxlMjI2XCJ9LmdseXBoaWNvbi1iaXRjb2luOmJlZm9yZXtjb250ZW50OlwiXFxlMjI3XCJ9LmdseXBoaWNvbi1idGM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjdcIn0uZ2x5cGhpY29uLXhidDpiZWZvcmV7Y29udGVudDpcIlxcZTIyN1wifS5nbHlwaGljb24teWVuOmJlZm9yZXtjb250ZW50OlwiXFwwMGE1XCJ9LmdseXBoaWNvbi1qcHk6YmVmb3Jle2NvbnRlbnQ6XCJcXDAwYTVcIn0uZ2x5cGhpY29uLXJ1YmxlOmJlZm9yZXtjb250ZW50OlwiXFwyMGJkXCJ9LmdseXBoaWNvbi1ydWI6YmVmb3Jle2NvbnRlbnQ6XCJcXDIwYmRcIn0uZ2x5cGhpY29uLXNjYWxlOmJlZm9yZXtjb250ZW50OlwiXFxlMjMwXCJ9LmdseXBoaWNvbi1pY2UtbG9sbHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzFcIn0uZ2x5cGhpY29uLWljZS1sb2xseS10YXN0ZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzJcIn0uZ2x5cGhpY29uLWVkdWNhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZTIzM1wifS5nbHlwaGljb24tb3B0aW9uLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzRcIn0uZ2x5cGhpY29uLW9wdGlvbi12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZTIzNVwifS5nbHlwaGljb24tbWVudS1oYW1idXJnZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzZcIn0uZ2x5cGhpY29uLW1vZGFsLXdpbmRvdzpiZWZvcmV7Y29udGVudDpcIlxcZTIzN1wifS5nbHlwaGljb24tb2lsOmJlZm9yZXtjb250ZW50OlwiXFxlMjM4XCJ9LmdseXBoaWNvbi1ncmFpbjpiZWZvcmV7Y29udGVudDpcIlxcZTIzOVwifS5nbHlwaGljb24tc3VuZ2xhc3NlczpiZWZvcmV7Y29udGVudDpcIlxcZTI0MFwifS5nbHlwaGljb24tdGV4dC1zaXplOmJlZm9yZXtjb250ZW50OlwiXFxlMjQxXCJ9LmdseXBoaWNvbi10ZXh0LWNvbG9yOmJlZm9yZXtjb250ZW50OlwiXFxlMjQyXCJ9LmdseXBoaWNvbi10ZXh0LWJhY2tncm91bmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDNcIn0uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi10b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDRcIn0uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1ib3R0b206YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDVcIn0uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxlMjQ2XCJ9LmdseXBoaWNvbi1vYmplY3QtYWxpZ24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTI0N1wifS5nbHlwaGljb24tb2JqZWN0LWFsaWduLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxlMjQ4XCJ9LmdseXBoaWNvbi1vYmplY3QtYWxpZ24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDlcIn0uZ2x5cGhpY29uLXRyaWFuZ2xlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMjUwXCJ9LmdseXBoaWNvbi10cmlhbmdsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMjUxXCJ9LmdseXBoaWNvbi10cmlhbmdsZS1ib3R0b206YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTJcIn0uZ2x5cGhpY29uLXRyaWFuZ2xlLXRvcDpiZWZvcmV7Y29udGVudDpcIlxcZTI1M1wifS5nbHlwaGljb24tY29uc29sZTpiZWZvcmV7Y29udGVudDpcIlxcZTI1NFwifS5nbHlwaGljb24tc3VwZXJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTVcIn0uZ2x5cGhpY29uLXN1YnNjcmlwdDpiZWZvcmV7Y29udGVudDpcIlxcZTI1NlwifS5nbHlwaGljb24tbWVudS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMjU3XCJ9LmdseXBoaWNvbi1tZW51LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMjU4XCJ9LmdseXBoaWNvbi1tZW51LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTlcIn0uZ2x5cGhpY29uLW1lbnUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNjBcIn0qey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0qOmJlZm9yZSwqOmFmdGVyey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH1odG1se2ZvbnQtc2l6ZToxMHB4Oy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApfWJvZHl7Zm9udC1mYW1pbHk6XCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTc7Y29sb3I6IzMzMztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9aW5wdXQsYnV0dG9uLHNlbGVjdCx0ZXh0YXJlYXtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9YXtjb2xvcjojMzM3YWI3O3RleHQtZGVjb3JhdGlvbjpub25lfWE6aG92ZXIsYTpmb2N1c3tjb2xvcjojMjM1MjdjO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9YTpmb2N1c3tvdXRsaW5lOnRoaW4gZG90dGVkO291dGxpbmU6NXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO291dGxpbmUtb2Zmc2V0Oi0ycHh9ZmlndXJle21hcmdpbjowfWltZ3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmltZy1yZXNwb25zaXZle2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmltZy1yb3VuZGVke2JvcmRlci1yYWRpdXM6NnB4fS5pbWctdGh1bWJuYWlse3BhZGRpbmc6NHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTc7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RkZDtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LXRyYW5zaXRpb246YWxsIDAuMnMgZWFzZS1pbi1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgMC4ycyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmFsbCAwLjJzIGVhc2UtaW4tb3V0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5pbWctY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlfWhye21hcmdpbi10b3A6MjBweDttYXJnaW4tYm90dG9tOjIwcHg7Ym9yZGVyOjA7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VlZX0uc3Itb25seSwuc2NyZWVuLXJlYWRlci10ZXh0e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsIDAsIDAsIDApO2JvcmRlcjowfS5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsLnNjcmVlbi1yZWFkZXItdGV4dDphY3RpdmUsLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzLC5zY3JlZW4tcmVhZGVyLXRleHQ6Zm9jdXN7cG9zaXRpb246c3RhdGljO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87bWFyZ2luOjA7b3ZlcmZsb3c6dmlzaWJsZTtjbGlwOmF1dG99W3JvbGU9XCJidXR0b25cIl17Y3Vyc29yOnBvaW50ZXJ9aDEsaDIsaDMsaDQsaDUsaDYsLmgxLC5oMiwuaDMsLmg0LC5oNSwuaDZ7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS4xO2NvbG9yOmluaGVyaXR9aDEgc21hbGwsaDEgLnNtYWxsLGgyIHNtYWxsLGgyIC5zbWFsbCxoMyBzbWFsbCxoMyAuc21hbGwsaDQgc21hbGwsaDQgLnNtYWxsLGg1IHNtYWxsLGg1IC5zbWFsbCxoNiBzbWFsbCxoNiAuc21hbGwsLmgxIHNtYWxsLC5oMSAuc21hbGwsLmgyIHNtYWxsLC5oMiAuc21hbGwsLmgzIHNtYWxsLC5oMyAuc21hbGwsLmg0IHNtYWxsLC5oNCAuc21hbGwsLmg1IHNtYWxsLC5oNSAuc21hbGwsLmg2IHNtYWxsLC5oNiAuc21hbGx7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjE7Y29sb3I6Izc3N31oMSwuaDEsaDIsLmgyLGgzLC5oM3ttYXJnaW4tdG9wOjIwcHg7bWFyZ2luLWJvdHRvbToxMHB4fWgxIHNtYWxsLGgxIC5zbWFsbCwuaDEgc21hbGwsLmgxIC5zbWFsbCxoMiBzbWFsbCxoMiAuc21hbGwsLmgyIHNtYWxsLC5oMiAuc21hbGwsaDMgc21hbGwsaDMgLnNtYWxsLC5oMyBzbWFsbCwuaDMgLnNtYWxse2ZvbnQtc2l6ZTo2NSV9aDQsLmg0LGg1LC5oNSxoNiwuaDZ7bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1ib3R0b206MTBweH1oNCBzbWFsbCxoNCAuc21hbGwsLmg0IHNtYWxsLC5oNCAuc21hbGwsaDUgc21hbGwsaDUgLnNtYWxsLC5oNSBzbWFsbCwuaDUgLnNtYWxsLGg2IHNtYWxsLGg2IC5zbWFsbCwuaDYgc21hbGwsLmg2IC5zbWFsbHtmb250LXNpemU6NzUlfWgxLC5oMXtmb250LXNpemU6MzZweH1oMiwuaDJ7Zm9udC1zaXplOjMwcHh9aDMsLmgze2ZvbnQtc2l6ZToyNHB4fWg0LC5oNHtmb250LXNpemU6MThweH1oNSwuaDV7Zm9udC1zaXplOjE0cHh9aDYsLmg2e2ZvbnQtc2l6ZToxMnB4fXB7bWFyZ2luOjAgMCAxMHB4fS5sZWFke21hcmdpbi1ib3R0b206MjBweDtmb250LXNpemU6MTZweDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS40fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmxlYWR7Zm9udC1zaXplOjIxcHh9fXNtYWxsLC5zbWFsbHtmb250LXNpemU6ODUlfW1hcmssLm1hcmt7YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzO3BhZGRpbmc6LjJlbX0udGV4dC1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS50ZXh0LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGV4dC1qdXN0aWZ5e3RleHQtYWxpZ246anVzdGlmeX0udGV4dC1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwfS50ZXh0LWxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2V9LnRleHQtdXBwZXJjYXNlLC5pbml0aWFsaXNte3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0udGV4dC1jYXBpdGFsaXple3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemV9LnRleHQtbXV0ZWR7Y29sb3I6Izc3N30udGV4dC1wcmltYXJ5e2NvbG9yOiMzMzdhYjd9YS50ZXh0LXByaW1hcnk6aG92ZXJ7Y29sb3I6IzI4NjA5MH0udGV4dC1zdWNjZXNze2NvbG9yOiMzYzc2M2R9YS50ZXh0LXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6IzJiNTQyY30udGV4dC1pbmZve2NvbG9yOiMzMTcwOGZ9YS50ZXh0LWluZm86aG92ZXJ7Y29sb3I6IzI0NTI2OX0udGV4dC13YXJuaW5ne2NvbG9yOiM4YTZkM2J9YS50ZXh0LXdhcm5pbmc6aG92ZXJ7Y29sb3I6IzY2NTEyY30udGV4dC1kYW5nZXJ7Y29sb3I6I2E5NDQ0Mn1hLnRleHQtZGFuZ2VyOmhvdmVye2NvbG9yOiM4NDM1MzR9LmJnLXByaW1hcnl7Y29sb3I6I2ZmZn0uYmctcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjd9YS5iZy1wcmltYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzI4NjA5MH0uYmctc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiNkZmYwZDh9YS5iZy1zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2MxZTJiM30uYmctaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiNkOWVkZjd9YS5iZy1pbmZvOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2FmZDllZX0uYmctd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTN9YS5iZy13YXJuaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y3ZWNiNX0uYmctZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX1hLmJnLWRhbmdlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlNGI5Yjl9LnBhZ2UtaGVhZGVye3BhZGRpbmctYm90dG9tOjlweDttYXJnaW46NDBweCAwIDIwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZX11bCxvbHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxMHB4fXVsIHVsLHVsIG9sLG9sIHVsLG9sIG9se21hcmdpbi1ib3R0b206MH0ubGlzdC11bnN0eWxlZHtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9Lmxpc3QtaW5saW5le3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW4tbGVmdDotNXB4fS5saXN0LWlubGluZT5saXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWxlZnQ6NXB4O3BhZGRpbmctcmlnaHQ6NXB4fWRse21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjIwcHh9ZHQsZGR7bGluZS1oZWlnaHQ6MS40Mjg1N31kdHtmb250LXdlaWdodDpib2xkfWRke21hcmdpbi1sZWZ0OjB9LmRsLWhvcml6b250YWwgZGQ6YmVmb3JlLC5kbC1ob3Jpem9udGFsIGRkOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uZGwtaG9yaXpvbnRhbCBkZDphZnRlcntjbGVhcjpib3RofUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmRsLWhvcml6b250YWwgZHR7ZmxvYXQ6bGVmdDt3aWR0aDoxNjBweDtjbGVhcjpsZWZ0O3RleHQtYWxpZ246cmlnaHQ7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS5kbC1ob3Jpem9udGFsIGRke21hcmdpbi1sZWZ0OjE4MHB4fX1hYmJyW3RpdGxlXSxhYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVde2N1cnNvcjpoZWxwO2JvcmRlci1ib3R0b206MXB4IGRvdHRlZCAjNzc3fS5pbml0aWFsaXNte2ZvbnQtc2l6ZTo5MCV9YmxvY2txdW90ZXtwYWRkaW5nOjEwcHggMjBweDttYXJnaW46MCAwIDIwcHg7Zm9udC1zaXplOjE3LjVweDtib3JkZXItbGVmdDo1cHggc29saWQgI2VlZX1ibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCxibG9ja3F1b3RlIHVsOmxhc3QtY2hpbGQsYmxvY2txdW90ZSBvbDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH1ibG9ja3F1b3RlIGZvb3RlcixibG9ja3F1b3RlIHNtYWxsLGJsb2NrcXVvdGUgLnNtYWxse2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjgwJTtsaW5lLWhlaWdodDoxLjQyODU3O2NvbG9yOiM3Nzd9YmxvY2txdW90ZSBmb290ZXI6YmVmb3JlLGJsb2NrcXVvdGUgc21hbGw6YmVmb3JlLGJsb2NrcXVvdGUgLnNtYWxsOmJlZm9yZXtjb250ZW50OidcXDIwMTQgXFwwMEEwJ30uYmxvY2txdW90ZS1yZXZlcnNlLGJsb2NrcXVvdGUucHVsbC1yaWdodHtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjA7Ym9yZGVyLXJpZ2h0OjVweCBzb2xpZCAjZWVlO2JvcmRlci1sZWZ0OjA7dGV4dC1hbGlnbjpyaWdodH0uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjpiZWZvcmUsLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDpiZWZvcmUsLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YmVmb3JlLGJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YmVmb3JlLGJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDpiZWZvcmUsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDpiZWZvcmV7Y29udGVudDonJ30uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjphZnRlciwuYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmFmdGVyLC5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmFmdGVyLGJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YWZ0ZXIsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmFmdGVyLGJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YWZ0ZXJ7Y29udGVudDonXFwwMEEwIFxcMjAxNCd9YWRkcmVzc3ttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS40Mjg1N31jb2RlLGtiZCxwcmUsc2FtcHtmb250LWZhbWlseTpNZW5sbyxNb25hY28sQ29uc29sYXMsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZX1jb2Rle3BhZGRpbmc6MnB4IDRweDtmb250LXNpemU6OTAlO2NvbG9yOiNjNzI1NGU7YmFja2dyb3VuZC1jb2xvcjojZjlmMmY0O2JvcmRlci1yYWRpdXM6NHB4fWtiZHtwYWRkaW5nOjJweCA0cHg7Zm9udC1zaXplOjkwJTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMzMztib3JkZXItcmFkaXVzOjNweDtib3gtc2hhZG93Omluc2V0IDAgLTFweCAwIHJnYmEoMCwwLDAsMC4yNSl9a2JkIGtiZHtwYWRkaW5nOjA7Zm9udC1zaXplOjEwMCU7Zm9udC13ZWlnaHQ6Ym9sZDtib3gtc2hhZG93Om5vbmV9cHJle2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo5LjVweDttYXJnaW46MCAwIDEwcHg7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MS40Mjg1Nzt3b3JkLWJyZWFrOmJyZWFrLWFsbDt3b3JkLXdyYXA6YnJlYWstd29yZDtjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czo0cHh9cHJlIGNvZGV7cGFkZGluZzowO2ZvbnQtc2l6ZTppbmhlcml0O2NvbG9yOmluaGVyaXQ7d2hpdGUtc3BhY2U6cHJlLXdyYXA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjB9LnByZS1zY3JvbGxhYmxle21heC1oZWlnaHQ6MzQwcHg7b3ZlcmZsb3cteTpzY3JvbGx9LmNvbnRhaW5lcnttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvO3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH0uY29udGFpbmVyOmJlZm9yZSwuY29udGFpbmVyOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uY29udGFpbmVyOmFmdGVye2NsZWFyOmJvdGh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29udGFpbmVye3dpZHRoOjc1MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb250YWluZXJ7d2lkdGg6OTcwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5jb250YWluZXJ7d2lkdGg6MTE3MHB4fX0uY29udGFpbmVyLWZsdWlke21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG87cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fS5jb250YWluZXItZmx1aWQ6YmVmb3JlLC5jb250YWluZXItZmx1aWQ6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5jb250YWluZXItZmx1aWQ6YWZ0ZXJ7Y2xlYXI6Ym90aH0ucm93e21hcmdpbi1sZWZ0Oi0xNXB4O21hcmdpbi1yaWdodDotMTVweH0ucm93OmJlZm9yZSwucm93OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0ucm93OmFmdGVye2NsZWFyOmJvdGh9LmNvbC14cy0xLC5jb2wtc20tMSwuY29sLW1kLTEsLmNvbC1sZy0xLC5jb2wteHMtMiwuY29sLXNtLTIsLmNvbC1tZC0yLC5jb2wtbGctMiwuY29sLXhzLTMsLmNvbC1zbS0zLC5jb2wtbWQtMywuY29sLWxnLTMsLmNvbC14cy00LC5jb2wtc20tNCwuY29sLW1kLTQsLmNvbC1sZy00LC5jb2wteHMtNSwuY29sLXNtLTUsLmNvbC1tZC01LC5jb2wtbGctNSwuY29sLXhzLTYsLmNvbC1zbS02LC5jb2wtbWQtNiwuY29sLWxnLTYsLmNvbC14cy03LC5jb2wtc20tNywuY29sLW1kLTcsLmNvbC1sZy03LC5jb2wteHMtOCwuY29sLXNtLTgsLmNvbC1tZC04LC5jb2wtbGctOCwuY29sLXhzLTksLmNvbC1zbS05LC5jb2wtbWQtOSwuY29sLWxnLTksLmNvbC14cy0xMCwuY29sLXNtLTEwLC5jb2wtbWQtMTAsLmNvbC1sZy0xMCwuY29sLXhzLTExLC5jb2wtc20tMTEsLmNvbC1tZC0xMSwuY29sLWxnLTExLC5jb2wteHMtMTIsLmNvbC1zbS0xMiwuY29sLW1kLTEyLC5jb2wtbGctMTJ7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fS5jb2wteHMtMSwuY29sLXhzLTIsLmNvbC14cy0zLC5jb2wteHMtNCwuY29sLXhzLTUsLmNvbC14cy02LC5jb2wteHMtNywuY29sLXhzLTgsLmNvbC14cy05LC5jb2wteHMtMTAsLmNvbC14cy0xMSwuY29sLXhzLTEye2Zsb2F0OmxlZnR9LmNvbC14cy0xe3dpZHRoOjguMzMzMzMlfS5jb2wteHMtMnt3aWR0aDoxNi42NjY2NyV9LmNvbC14cy0ze3dpZHRoOjI1JX0uY29sLXhzLTR7d2lkdGg6MzMuMzMzMzMlfS5jb2wteHMtNXt3aWR0aDo0MS42NjY2NyV9LmNvbC14cy02e3dpZHRoOjUwJX0uY29sLXhzLTd7d2lkdGg6NTguMzMzMzMlfS5jb2wteHMtOHt3aWR0aDo2Ni42NjY2NyV9LmNvbC14cy05e3dpZHRoOjc1JX0uY29sLXhzLTEwe3dpZHRoOjgzLjMzMzMzJX0uY29sLXhzLTExe3dpZHRoOjkxLjY2NjY3JX0uY29sLXhzLTEye3dpZHRoOjEwMCV9LmNvbC14cy1wdWxsLTB7cmlnaHQ6YXV0b30uY29sLXhzLXB1bGwtMXtyaWdodDo4LjMzMzMzJX0uY29sLXhzLXB1bGwtMntyaWdodDoxNi42NjY2NyV9LmNvbC14cy1wdWxsLTN7cmlnaHQ6MjUlfS5jb2wteHMtcHVsbC00e3JpZ2h0OjMzLjMzMzMzJX0uY29sLXhzLXB1bGwtNXtyaWdodDo0MS42NjY2NyV9LmNvbC14cy1wdWxsLTZ7cmlnaHQ6NTAlfS5jb2wteHMtcHVsbC03e3JpZ2h0OjU4LjMzMzMzJX0uY29sLXhzLXB1bGwtOHtyaWdodDo2Ni42NjY2NyV9LmNvbC14cy1wdWxsLTl7cmlnaHQ6NzUlfS5jb2wteHMtcHVsbC0xMHtyaWdodDo4My4zMzMzMyV9LmNvbC14cy1wdWxsLTExe3JpZ2h0OjkxLjY2NjY3JX0uY29sLXhzLXB1bGwtMTJ7cmlnaHQ6MTAwJX0uY29sLXhzLXB1c2gtMHtsZWZ0OmF1dG99LmNvbC14cy1wdXNoLTF7bGVmdDo4LjMzMzMzJX0uY29sLXhzLXB1c2gtMntsZWZ0OjE2LjY2NjY3JX0uY29sLXhzLXB1c2gtM3tsZWZ0OjI1JX0uY29sLXhzLXB1c2gtNHtsZWZ0OjMzLjMzMzMzJX0uY29sLXhzLXB1c2gtNXtsZWZ0OjQxLjY2NjY3JX0uY29sLXhzLXB1c2gtNntsZWZ0OjUwJX0uY29sLXhzLXB1c2gtN3tsZWZ0OjU4LjMzMzMzJX0uY29sLXhzLXB1c2gtOHtsZWZ0OjY2LjY2NjY3JX0uY29sLXhzLXB1c2gtOXtsZWZ0Ojc1JX0uY29sLXhzLXB1c2gtMTB7bGVmdDo4My4zMzMzMyV9LmNvbC14cy1wdXNoLTExe2xlZnQ6OTEuNjY2NjclfS5jb2wteHMtcHVzaC0xMntsZWZ0OjEwMCV9LmNvbC14cy1vZmZzZXQtMHttYXJnaW4tbGVmdDowJX0uY29sLXhzLW9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5jb2wteHMtb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjclfS5jb2wteHMtb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5jb2wteHMtb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5jb2wteHMtb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjclfS5jb2wteHMtb2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5jb2wteHMtb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5jb2wteHMtb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjclfS5jb2wteHMtb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5jb2wteHMtb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0uY29sLXhzLW9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NyV9LmNvbC14cy1vZmZzZXQtMTJ7bWFyZ2luLWxlZnQ6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb2wtc20tMSwuY29sLXNtLTIsLmNvbC1zbS0zLC5jb2wtc20tNCwuY29sLXNtLTUsLmNvbC1zbS02LC5jb2wtc20tNywuY29sLXNtLTgsLmNvbC1zbS05LC5jb2wtc20tMTAsLmNvbC1zbS0xMSwuY29sLXNtLTEye2Zsb2F0OmxlZnR9LmNvbC1zbS0xe3dpZHRoOjguMzMzMzMlfS5jb2wtc20tMnt3aWR0aDoxNi42NjY2NyV9LmNvbC1zbS0ze3dpZHRoOjI1JX0uY29sLXNtLTR7d2lkdGg6MzMuMzMzMzMlfS5jb2wtc20tNXt3aWR0aDo0MS42NjY2NyV9LmNvbC1zbS02e3dpZHRoOjUwJX0uY29sLXNtLTd7d2lkdGg6NTguMzMzMzMlfS5jb2wtc20tOHt3aWR0aDo2Ni42NjY2NyV9LmNvbC1zbS05e3dpZHRoOjc1JX0uY29sLXNtLTEwe3dpZHRoOjgzLjMzMzMzJX0uY29sLXNtLTExe3dpZHRoOjkxLjY2NjY3JX0uY29sLXNtLTEye3dpZHRoOjEwMCV9LmNvbC1zbS1wdWxsLTB7cmlnaHQ6YXV0b30uY29sLXNtLXB1bGwtMXtyaWdodDo4LjMzMzMzJX0uY29sLXNtLXB1bGwtMntyaWdodDoxNi42NjY2NyV9LmNvbC1zbS1wdWxsLTN7cmlnaHQ6MjUlfS5jb2wtc20tcHVsbC00e3JpZ2h0OjMzLjMzMzMzJX0uY29sLXNtLXB1bGwtNXtyaWdodDo0MS42NjY2NyV9LmNvbC1zbS1wdWxsLTZ7cmlnaHQ6NTAlfS5jb2wtc20tcHVsbC03e3JpZ2h0OjU4LjMzMzMzJX0uY29sLXNtLXB1bGwtOHtyaWdodDo2Ni42NjY2NyV9LmNvbC1zbS1wdWxsLTl7cmlnaHQ6NzUlfS5jb2wtc20tcHVsbC0xMHtyaWdodDo4My4zMzMzMyV9LmNvbC1zbS1wdWxsLTExe3JpZ2h0OjkxLjY2NjY3JX0uY29sLXNtLXB1bGwtMTJ7cmlnaHQ6MTAwJX0uY29sLXNtLXB1c2gtMHtsZWZ0OmF1dG99LmNvbC1zbS1wdXNoLTF7bGVmdDo4LjMzMzMzJX0uY29sLXNtLXB1c2gtMntsZWZ0OjE2LjY2NjY3JX0uY29sLXNtLXB1c2gtM3tsZWZ0OjI1JX0uY29sLXNtLXB1c2gtNHtsZWZ0OjMzLjMzMzMzJX0uY29sLXNtLXB1c2gtNXtsZWZ0OjQxLjY2NjY3JX0uY29sLXNtLXB1c2gtNntsZWZ0OjUwJX0uY29sLXNtLXB1c2gtN3tsZWZ0OjU4LjMzMzMzJX0uY29sLXNtLXB1c2gtOHtsZWZ0OjY2LjY2NjY3JX0uY29sLXNtLXB1c2gtOXtsZWZ0Ojc1JX0uY29sLXNtLXB1c2gtMTB7bGVmdDo4My4zMzMzMyV9LmNvbC1zbS1wdXNoLTExe2xlZnQ6OTEuNjY2NjclfS5jb2wtc20tcHVzaC0xMntsZWZ0OjEwMCV9LmNvbC1zbS1vZmZzZXQtMHttYXJnaW4tbGVmdDowJX0uY29sLXNtLW9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5jb2wtc20tb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjclfS5jb2wtc20tb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5jb2wtc20tb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5jb2wtc20tb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjclfS5jb2wtc20tb2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5jb2wtc20tb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5jb2wtc20tb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjclfS5jb2wtc20tb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5jb2wtc20tb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0uY29sLXNtLW9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NyV9LmNvbC1zbS1vZmZzZXQtMTJ7bWFyZ2luLWxlZnQ6MTAwJX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuY29sLW1kLTEsLmNvbC1tZC0yLC5jb2wtbWQtMywuY29sLW1kLTQsLmNvbC1tZC01LC5jb2wtbWQtNiwuY29sLW1kLTcsLmNvbC1tZC04LC5jb2wtbWQtOSwuY29sLW1kLTEwLC5jb2wtbWQtMTEsLmNvbC1tZC0xMntmbG9hdDpsZWZ0fS5jb2wtbWQtMXt3aWR0aDo4LjMzMzMzJX0uY29sLW1kLTJ7d2lkdGg6MTYuNjY2NjclfS5jb2wtbWQtM3t3aWR0aDoyNSV9LmNvbC1tZC00e3dpZHRoOjMzLjMzMzMzJX0uY29sLW1kLTV7d2lkdGg6NDEuNjY2NjclfS5jb2wtbWQtNnt3aWR0aDo1MCV9LmNvbC1tZC03e3dpZHRoOjU4LjMzMzMzJX0uY29sLW1kLTh7d2lkdGg6NjYuNjY2NjclfS5jb2wtbWQtOXt3aWR0aDo3NSV9LmNvbC1tZC0xMHt3aWR0aDo4My4zMzMzMyV9LmNvbC1tZC0xMXt3aWR0aDo5MS42NjY2NyV9LmNvbC1tZC0xMnt3aWR0aDoxMDAlfS5jb2wtbWQtcHVsbC0we3JpZ2h0OmF1dG99LmNvbC1tZC1wdWxsLTF7cmlnaHQ6OC4zMzMzMyV9LmNvbC1tZC1wdWxsLTJ7cmlnaHQ6MTYuNjY2NjclfS5jb2wtbWQtcHVsbC0ze3JpZ2h0OjI1JX0uY29sLW1kLXB1bGwtNHtyaWdodDozMy4zMzMzMyV9LmNvbC1tZC1wdWxsLTV7cmlnaHQ6NDEuNjY2NjclfS5jb2wtbWQtcHVsbC02e3JpZ2h0OjUwJX0uY29sLW1kLXB1bGwtN3tyaWdodDo1OC4zMzMzMyV9LmNvbC1tZC1wdWxsLTh7cmlnaHQ6NjYuNjY2NjclfS5jb2wtbWQtcHVsbC05e3JpZ2h0Ojc1JX0uY29sLW1kLXB1bGwtMTB7cmlnaHQ6ODMuMzMzMzMlfS5jb2wtbWQtcHVsbC0xMXtyaWdodDo5MS42NjY2NyV9LmNvbC1tZC1wdWxsLTEye3JpZ2h0OjEwMCV9LmNvbC1tZC1wdXNoLTB7bGVmdDphdXRvfS5jb2wtbWQtcHVzaC0xe2xlZnQ6OC4zMzMzMyV9LmNvbC1tZC1wdXNoLTJ7bGVmdDoxNi42NjY2NyV9LmNvbC1tZC1wdXNoLTN7bGVmdDoyNSV9LmNvbC1tZC1wdXNoLTR7bGVmdDozMy4zMzMzMyV9LmNvbC1tZC1wdXNoLTV7bGVmdDo0MS42NjY2NyV9LmNvbC1tZC1wdXNoLTZ7bGVmdDo1MCV9LmNvbC1tZC1wdXNoLTd7bGVmdDo1OC4zMzMzMyV9LmNvbC1tZC1wdXNoLTh7bGVmdDo2Ni42NjY2NyV9LmNvbC1tZC1wdXNoLTl7bGVmdDo3NSV9LmNvbC1tZC1wdXNoLTEwe2xlZnQ6ODMuMzMzMzMlfS5jb2wtbWQtcHVzaC0xMXtsZWZ0OjkxLjY2NjY3JX0uY29sLW1kLXB1c2gtMTJ7bGVmdDoxMDAlfS5jb2wtbWQtb2Zmc2V0LTB7bWFyZ2luLWxlZnQ6MCV9LmNvbC1tZC1vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzJX0uY29sLW1kLW9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY3JX0uY29sLW1kLW9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0uY29sLW1kLW9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzJX0uY29sLW1kLW9mZnNldC01e21hcmdpbi1sZWZ0OjQxLjY2NjY3JX0uY29sLW1kLW9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0uY29sLW1kLW9mZnNldC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzJX0uY29sLW1kLW9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0uY29sLW1kLW9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0uY29sLW1kLW9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMyV9LmNvbC1tZC1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfS5jb2wtbWQtb2Zmc2V0LTEye21hcmdpbi1sZWZ0OjEwMCV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5jb2wtbGctMSwuY29sLWxnLTIsLmNvbC1sZy0zLC5jb2wtbGctNCwuY29sLWxnLTUsLmNvbC1sZy02LC5jb2wtbGctNywuY29sLWxnLTgsLmNvbC1sZy05LC5jb2wtbGctMTAsLmNvbC1sZy0xMSwuY29sLWxnLTEye2Zsb2F0OmxlZnR9LmNvbC1sZy0xe3dpZHRoOjguMzMzMzMlfS5jb2wtbGctMnt3aWR0aDoxNi42NjY2NyV9LmNvbC1sZy0ze3dpZHRoOjI1JX0uY29sLWxnLTR7d2lkdGg6MzMuMzMzMzMlfS5jb2wtbGctNXt3aWR0aDo0MS42NjY2NyV9LmNvbC1sZy02e3dpZHRoOjUwJX0uY29sLWxnLTd7d2lkdGg6NTguMzMzMzMlfS5jb2wtbGctOHt3aWR0aDo2Ni42NjY2NyV9LmNvbC1sZy05e3dpZHRoOjc1JX0uY29sLWxnLTEwe3dpZHRoOjgzLjMzMzMzJX0uY29sLWxnLTExe3dpZHRoOjkxLjY2NjY3JX0uY29sLWxnLTEye3dpZHRoOjEwMCV9LmNvbC1sZy1wdWxsLTB7cmlnaHQ6YXV0b30uY29sLWxnLXB1bGwtMXtyaWdodDo4LjMzMzMzJX0uY29sLWxnLXB1bGwtMntyaWdodDoxNi42NjY2NyV9LmNvbC1sZy1wdWxsLTN7cmlnaHQ6MjUlfS5jb2wtbGctcHVsbC00e3JpZ2h0OjMzLjMzMzMzJX0uY29sLWxnLXB1bGwtNXtyaWdodDo0MS42NjY2NyV9LmNvbC1sZy1wdWxsLTZ7cmlnaHQ6NTAlfS5jb2wtbGctcHVsbC03e3JpZ2h0OjU4LjMzMzMzJX0uY29sLWxnLXB1bGwtOHtyaWdodDo2Ni42NjY2NyV9LmNvbC1sZy1wdWxsLTl7cmlnaHQ6NzUlfS5jb2wtbGctcHVsbC0xMHtyaWdodDo4My4zMzMzMyV9LmNvbC1sZy1wdWxsLTExe3JpZ2h0OjkxLjY2NjY3JX0uY29sLWxnLXB1bGwtMTJ7cmlnaHQ6MTAwJX0uY29sLWxnLXB1c2gtMHtsZWZ0OmF1dG99LmNvbC1sZy1wdXNoLTF7bGVmdDo4LjMzMzMzJX0uY29sLWxnLXB1c2gtMntsZWZ0OjE2LjY2NjY3JX0uY29sLWxnLXB1c2gtM3tsZWZ0OjI1JX0uY29sLWxnLXB1c2gtNHtsZWZ0OjMzLjMzMzMzJX0uY29sLWxnLXB1c2gtNXtsZWZ0OjQxLjY2NjY3JX0uY29sLWxnLXB1c2gtNntsZWZ0OjUwJX0uY29sLWxnLXB1c2gtN3tsZWZ0OjU4LjMzMzMzJX0uY29sLWxnLXB1c2gtOHtsZWZ0OjY2LjY2NjY3JX0uY29sLWxnLXB1c2gtOXtsZWZ0Ojc1JX0uY29sLWxnLXB1c2gtMTB7bGVmdDo4My4zMzMzMyV9LmNvbC1sZy1wdXNoLTExe2xlZnQ6OTEuNjY2NjclfS5jb2wtbGctcHVzaC0xMntsZWZ0OjEwMCV9LmNvbC1sZy1vZmZzZXQtMHttYXJnaW4tbGVmdDowJX0uY29sLWxnLW9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5jb2wtbGctb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjclfS5jb2wtbGctb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5jb2wtbGctb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5jb2wtbGctb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjclfS5jb2wtbGctb2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5jb2wtbGctb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5jb2wtbGctb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjclfS5jb2wtbGctb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5jb2wtbGctb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0uY29sLWxnLW9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NyV9LmNvbC1sZy1vZmZzZXQtMTJ7bWFyZ2luLWxlZnQ6MTAwJX19dGFibGV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfWNhcHRpb257cGFkZGluZy10b3A6OHB4O3BhZGRpbmctYm90dG9tOjhweDtjb2xvcjojNzc3O3RleHQtYWxpZ246bGVmdH10aHt0ZXh0LWFsaWduOmxlZnR9LnRhYmxle3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToyMHB4fS50YWJsZT50aGVhZD50cj50aCwudGFibGU+dGhlYWQ+dHI+dGQsLnRhYmxlPnRib2R5PnRyPnRoLC50YWJsZT50Ym9keT50cj50ZCwudGFibGU+dGZvb3Q+dHI+dGgsLnRhYmxlPnRmb290PnRyPnRke3BhZGRpbmc6OHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTc7dmVydGljYWwtYWxpZ246dG9wO2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGR9LnRhYmxlPnRoZWFkPnRyPnRoe3ZlcnRpY2FsLWFsaWduOmJvdHRvbTtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZGRkfS50YWJsZT5jYXB0aW9uK3RoZWFkPnRyOmZpcnN0LWNoaWxkPnRoLC50YWJsZT5jYXB0aW9uK3RoZWFkPnRyOmZpcnN0LWNoaWxkPnRkLC50YWJsZT5jb2xncm91cCt0aGVhZD50cjpmaXJzdC1jaGlsZD50aCwudGFibGU+Y29sZ3JvdXArdGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGQsLnRhYmxlPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkPnRoLC50YWJsZT50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZD50ZHtib3JkZXItdG9wOjB9LnRhYmxlPnRib2R5K3Rib2R5e2JvcmRlci10b3A6MnB4IHNvbGlkICNkZGR9LnRhYmxlIC50YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRhYmxlLWNvbmRlbnNlZD50aGVhZD50cj50aCwudGFibGUtY29uZGVuc2VkPnRoZWFkPnRyPnRkLC50YWJsZS1jb25kZW5zZWQ+dGJvZHk+dHI+dGgsLnRhYmxlLWNvbmRlbnNlZD50Ym9keT50cj50ZCwudGFibGUtY29uZGVuc2VkPnRmb290PnRyPnRoLC50YWJsZS1jb25kZW5zZWQ+dGZvb3Q+dHI+dGR7cGFkZGluZzo1cHh9LnRhYmxlLWJvcmRlcmVke2JvcmRlcjoxcHggc29saWQgI2RkZH0udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGgsLnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkLC50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aCwudGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQsLnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoLC50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZHtib3JkZXI6MXB4IHNvbGlkICNkZGR9LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoLC50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50ZHtib3JkZXItYm90dG9tLXdpZHRoOjJweH0udGFibGUtc3RyaXBlZD50Ym9keT50cjpudGgtb2YtdHlwZShvZGQpe2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmOX0udGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fXRhYmxlIGNvbFtjbGFzcyo9XCJjb2wtXCJde3Bvc2l0aW9uOnN0YXRpYztmbG9hdDpub25lO2Rpc3BsYXk6dGFibGUtY29sdW1ufXRhYmxlIHRkW2NsYXNzKj1cImNvbC1cIl0sdGFibGUgdGhbY2xhc3MqPVwiY29sLVwiXXtwb3NpdGlvbjpzdGF0aWM7ZmxvYXQ6bm9uZTtkaXNwbGF5OnRhYmxlLWNlbGx9LnRhYmxlPnRoZWFkPnRyPnRkLmFjdGl2ZSwudGFibGU+dGhlYWQ+dHI+dGguYWN0aXZlLC50YWJsZT50aGVhZD50ci5hY3RpdmU+dGQsLnRhYmxlPnRoZWFkPnRyLmFjdGl2ZT50aCwudGFibGU+dGJvZHk+dHI+dGQuYWN0aXZlLC50YWJsZT50Ym9keT50cj50aC5hY3RpdmUsLnRhYmxlPnRib2R5PnRyLmFjdGl2ZT50ZCwudGFibGU+dGJvZHk+dHIuYWN0aXZlPnRoLC50YWJsZT50Zm9vdD50cj50ZC5hY3RpdmUsLnRhYmxlPnRmb290PnRyPnRoLmFjdGl2ZSwudGFibGU+dGZvb3Q+dHIuYWN0aXZlPnRkLC50YWJsZT50Zm9vdD50ci5hY3RpdmU+dGh7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC5hY3RpdmU6aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLmFjdGl2ZTpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHIuYWN0aXZlOmhvdmVyPnRkLC50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4uYWN0aXZlLC50YWJsZS1ob3Zlcj50Ym9keT50ci5hY3RpdmU6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZThlOGU4fS50YWJsZT50aGVhZD50cj50ZC5zdWNjZXNzLC50YWJsZT50aGVhZD50cj50aC5zdWNjZXNzLC50YWJsZT50aGVhZD50ci5zdWNjZXNzPnRkLC50YWJsZT50aGVhZD50ci5zdWNjZXNzPnRoLC50YWJsZT50Ym9keT50cj50ZC5zdWNjZXNzLC50YWJsZT50Ym9keT50cj50aC5zdWNjZXNzLC50YWJsZT50Ym9keT50ci5zdWNjZXNzPnRkLC50YWJsZT50Ym9keT50ci5zdWNjZXNzPnRoLC50YWJsZT50Zm9vdD50cj50ZC5zdWNjZXNzLC50YWJsZT50Zm9vdD50cj50aC5zdWNjZXNzLC50YWJsZT50Zm9vdD50ci5zdWNjZXNzPnRkLC50YWJsZT50Zm9vdD50ci5zdWNjZXNzPnRoe2JhY2tncm91bmQtY29sb3I6I2RmZjBkOH0udGFibGUtaG92ZXI+dGJvZHk+dHI+dGQuc3VjY2Vzczpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGguc3VjY2Vzczpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHIuc3VjY2Vzczpob3Zlcj50ZCwudGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+LnN1Y2Nlc3MsLnRhYmxlLWhvdmVyPnRib2R5PnRyLnN1Y2Nlc3M6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZDBlOWM2fS50YWJsZT50aGVhZD50cj50ZC5pbmZvLC50YWJsZT50aGVhZD50cj50aC5pbmZvLC50YWJsZT50aGVhZD50ci5pbmZvPnRkLC50YWJsZT50aGVhZD50ci5pbmZvPnRoLC50YWJsZT50Ym9keT50cj50ZC5pbmZvLC50YWJsZT50Ym9keT50cj50aC5pbmZvLC50YWJsZT50Ym9keT50ci5pbmZvPnRkLC50YWJsZT50Ym9keT50ci5pbmZvPnRoLC50YWJsZT50Zm9vdD50cj50ZC5pbmZvLC50YWJsZT50Zm9vdD50cj50aC5pbmZvLC50YWJsZT50Zm9vdD50ci5pbmZvPnRkLC50YWJsZT50Zm9vdD50ci5pbmZvPnRoe2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmN30udGFibGUtaG92ZXI+dGJvZHk+dHI+dGQuaW5mbzpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGguaW5mbzpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHIuaW5mbzpob3Zlcj50ZCwudGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+LmluZm8sLnRhYmxlLWhvdmVyPnRib2R5PnRyLmluZm86aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojYzRlM2YzfS50YWJsZT50aGVhZD50cj50ZC53YXJuaW5nLC50YWJsZT50aGVhZD50cj50aC53YXJuaW5nLC50YWJsZT50aGVhZD50ci53YXJuaW5nPnRkLC50YWJsZT50aGVhZD50ci53YXJuaW5nPnRoLC50YWJsZT50Ym9keT50cj50ZC53YXJuaW5nLC50YWJsZT50Ym9keT50cj50aC53YXJuaW5nLC50YWJsZT50Ym9keT50ci53YXJuaW5nPnRkLC50YWJsZT50Ym9keT50ci53YXJuaW5nPnRoLC50YWJsZT50Zm9vdD50cj50ZC53YXJuaW5nLC50YWJsZT50Zm9vdD50cj50aC53YXJuaW5nLC50YWJsZT50Zm9vdD50ci53YXJuaW5nPnRkLC50YWJsZT50Zm9vdD50ci53YXJuaW5nPnRoe2JhY2tncm91bmQtY29sb3I6I2ZjZjhlM30udGFibGUtaG92ZXI+dGJvZHk+dHI+dGQud2FybmluZzpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGgud2FybmluZzpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHIud2FybmluZzpob3Zlcj50ZCwudGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+Lndhcm5pbmcsLnRhYmxlLWhvdmVyPnRib2R5PnRyLndhcm5pbmc6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZmFmMmNjfS50YWJsZT50aGVhZD50cj50ZC5kYW5nZXIsLnRhYmxlPnRoZWFkPnRyPnRoLmRhbmdlciwudGFibGU+dGhlYWQ+dHIuZGFuZ2VyPnRkLC50YWJsZT50aGVhZD50ci5kYW5nZXI+dGgsLnRhYmxlPnRib2R5PnRyPnRkLmRhbmdlciwudGFibGU+dGJvZHk+dHI+dGguZGFuZ2VyLC50YWJsZT50Ym9keT50ci5kYW5nZXI+dGQsLnRhYmxlPnRib2R5PnRyLmRhbmdlcj50aCwudGFibGU+dGZvb3Q+dHI+dGQuZGFuZ2VyLC50YWJsZT50Zm9vdD50cj50aC5kYW5nZXIsLnRhYmxlPnRmb290PnRyLmRhbmdlcj50ZCwudGFibGU+dGZvb3Q+dHIuZGFuZ2VyPnRoe2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX0udGFibGUtaG92ZXI+dGJvZHk+dHI+dGQuZGFuZ2VyOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50aC5kYW5nZXI6aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyLmRhbmdlcjpob3Zlcj50ZCwudGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+LmRhbmdlciwudGFibGUtaG92ZXI+dGJvZHk+dHIuZGFuZ2VyOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2ViY2NjY30udGFibGUtcmVzcG9uc2l2ZXtvdmVyZmxvdy14OmF1dG87bWluLWhlaWdodDowLjAxJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRhYmxlLXJlc3BvbnNpdmV7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjE1cHg7b3ZlcmZsb3cteTpoaWRkZW47LW1zLW92ZXJmbG93LXN0eWxlOi1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtib3JkZXI6MXB4IHNvbGlkICNkZGR9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxle21hcmdpbi1ib3R0b206MH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGhlYWQ+dHI+dGgsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRoZWFkPnRyPnRkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Ym9keT50cj50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGJvZHk+dHI+dGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRmb290PnRyPnRoLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Zm9vdD50cj50ZHt3aGl0ZS1zcGFjZTpub3dyYXB9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVke2JvcmRlcjowfS50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6Zmlyc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoOmZpcnN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6Zmlyc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRkOmZpcnN0LWNoaWxke2JvcmRlci1sZWZ0OjB9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmxhc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoOmxhc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmxhc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRkOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjB9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGgsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyOmxhc3QtY2hpbGQ+dGgsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyOmxhc3QtY2hpbGQ+dGR7Ym9yZGVyLWJvdHRvbTowfX1maWVsZHNldHtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjA7bWluLXdpZHRoOjB9bGVnZW5ke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbToyMHB4O2ZvbnQtc2l6ZToyMXB4O2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y29sb3I6IzMzMztib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1fWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO21heC13aWR0aDoxMDAlO21hcmdpbi1ib3R0b206NXB4O2ZvbnQtd2VpZ2h0OmJvbGR9aW5wdXRbdHlwZT1cInNlYXJjaFwiXXstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9aW5wdXRbdHlwZT1cInJhZGlvXCJdLGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXttYXJnaW46NHB4IDAgMDttYXJnaW4tdG9wOjFweCBcXDk7bGluZS1oZWlnaHQ6bm9ybWFsfWlucHV0W3R5cGU9XCJmaWxlXCJde2Rpc3BsYXk6YmxvY2t9aW5wdXRbdHlwZT1cInJhbmdlXCJde2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX1zZWxlY3RbbXVsdGlwbGVdLHNlbGVjdFtzaXplXXtoZWlnaHQ6YXV0b31pbnB1dFt0eXBlPVwiZmlsZVwiXTpmb2N1cyxpbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMsaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3Vze291dGxpbmU6dGhpbiBkb3R0ZWQ7b3V0bGluZTo1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7b3V0bGluZS1vZmZzZXQ6LTJweH1vdXRwdXR7ZGlzcGxheTpibG9jaztwYWRkaW5nLXRvcDo3cHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS40Mjg1Nztjb2xvcjojOTk5fS5mb3JtLWNvbnRyb2wsLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjM0cHg7cGFkZGluZzo2cHggMTJweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjQyODU3O2NvbG9yOiM5OTk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KTstd2Via2l0LXRyYW5zaXRpb246Ym9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7LW8tdHJhbnNpdGlvbjpib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1czt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzfS5mb3JtLWNvbnRyb2w6Zm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1c1t0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYTpmb2N1c3tib3JkZXItY29sb3I6IzY2YWZlOTtvdXRsaW5lOjA7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSwwIDAgOHB4IHJnYmEoMTAyLDE3NSwyMzMsMC42KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSwwIDAgOHB4IHJnYmEoMTAyLDE3NSwyMzMsMC42KX0uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyLC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tb3otcGxhY2Vob2xkZXIsLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi1tb3otcGxhY2Vob2xkZXIsLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdOjotbW96LXBsYWNlaG9sZGVyLC5jb21tZW50LWZvcm0gdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OTtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsLmNvbW1lbnQtZm9ybSBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXJbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXJbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyW3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0uZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5jb21tZW50LWZvcm0gdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0uZm9ybS1jb250cm9sW2Rpc2FibGVkXSwuY29tbWVudC1mb3JtIGlucHV0W2Rpc2FibGVkXVt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIGlucHV0W2Rpc2FibGVkXVt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSBpbnB1dFtkaXNhYmxlZF1bdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIHRleHRhcmVhW2Rpc2FibGVkXSwuZm9ybS1jb250cm9sW3JlYWRvbmx5XSwuY29tbWVudC1mb3JtIGlucHV0W3JlYWRvbmx5XVt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIGlucHV0W3JlYWRvbmx5XVt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSBpbnB1dFtyZWFkb25seV1bdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIHRleHRhcmVhW3JlYWRvbmx5XSxmaWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCxmaWVsZHNldFtkaXNhYmxlZF0gLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwidGV4dFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInVybFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIGZpZWxkc2V0W2Rpc2FibGVkXSB0ZXh0YXJlYXtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7b3BhY2l0eToxfS5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLC5jb21tZW50LWZvcm0gaW5wdXRbZGlzYWJsZWRdW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gaW5wdXRbZGlzYWJsZWRdW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIGlucHV0W2Rpc2FibGVkXVt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gdGV4dGFyZWFbZGlzYWJsZWRdLGZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sZmllbGRzZXRbZGlzYWJsZWRdIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwidXJsXCJdLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gZmllbGRzZXRbZGlzYWJsZWRdIHRleHRhcmVhe2N1cnNvcjpub3QtYWxsb3dlZH10ZXh0YXJlYS5mb3JtLWNvbnRyb2wsLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYXtoZWlnaHQ6YXV0b31pbnB1dFt0eXBlPVwic2VhcmNoXCJdey13ZWJraXQtYXBwZWFyYW5jZTpub25lfUBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApe2lucHV0W3R5cGU9XCJkYXRlXCJdLGlucHV0W3R5cGU9XCJ0aW1lXCJdLGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxpbnB1dFt0eXBlPVwibW9udGhcIl17bGluZS1oZWlnaHQ6MzRweH1pbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1zbSwuaW5wdXQtZ3JvdXAtc20+aW5wdXQuZm9ybS1jb250cm9sW3R5cGU9XCJkYXRlXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJkYXRlXCJdW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJkYXRlXCJdW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwiZGF0ZVwiXVt0eXBlPVwidXJsXCJdLC5pbnB1dC1ncm91cC1zbT5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwiZGF0ZVwiXSwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dC5idG5bdHlwZT1cImRhdGVcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dFt0eXBlPVwiZGF0ZVwiXVt0eXBlPVwic3VibWl0XCJdLC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1zbSwuaW5wdXQtZ3JvdXAtc20+aW5wdXQuZm9ybS1jb250cm9sW3R5cGU9XCJ0aW1lXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJ0aW1lXCJdW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJ0aW1lXCJdW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwidGltZVwiXVt0eXBlPVwidXJsXCJdLC5pbnB1dC1ncm91cC1zbT5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwidGltZVwiXSwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dC5idG5bdHlwZT1cInRpbWVcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dFt0eXBlPVwidGltZVwiXVt0eXBlPVwic3VibWl0XCJdLC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwidGltZVwiXSxpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtc20sLmlucHV0LWdyb3VwLXNtPmlucHV0LmZvcm0tY29udHJvbFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXVt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdW3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwLXNtPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dC5idG5bdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdW3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtc20sLmlucHV0LWdyb3VwLXNtPmlucHV0LmZvcm0tY29udHJvbFt0eXBlPVwibW9udGhcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cIm1vbnRoXCJdW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJtb250aFwiXVt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cIm1vbnRoXCJdW3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwLXNtPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJtb250aFwiXSwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dC5idG5bdHlwZT1cIm1vbnRoXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cIm1vbnRoXCJdW3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJtb250aFwiXXtsaW5lLWhlaWdodDozMHB4fWlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz5pbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cImRhdGVcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cImRhdGVcIl1bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cImRhdGVcIl1bdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJkYXRlXCJdW3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwLWxnPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJkYXRlXCJdLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmJ0blt0eXBlPVwiZGF0ZVwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJkYXRlXCJdW3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJkYXRlXCJdLGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz5pbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cInRpbWVcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cInRpbWVcIl1bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cInRpbWVcIl1bdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJ0aW1lXCJdW3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwLWxnPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJ0aW1lXCJdLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmJ0blt0eXBlPVwidGltZVwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJ0aW1lXCJdW3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJ0aW1lXCJdLGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1sZywuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuZm9ybS1jb250cm9sW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1bdHlwZT1cInVybFwiXSwuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmJ0blt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1bdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1sZywuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuZm9ybS1jb250cm9sW3R5cGU9XCJtb250aFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwibW9udGhcIl1bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cIm1vbnRoXCJdW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwibW9udGhcIl1bdHlwZT1cInVybFwiXSwuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cIm1vbnRoXCJdLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmJ0blt0eXBlPVwibW9udGhcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dFt0eXBlPVwibW9udGhcIl1bdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cIm1vbnRoXCJde2xpbmUtaGVpZ2h0OjQ2cHh9fS5mb3JtLWdyb3VwLC5jb21tZW50LWZvcm0gcHttYXJnaW4tYm90dG9tOjE1cHh9LnJhZGlvLC5jaGVja2JveHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjEwcHh9LnJhZGlvIGxhYmVsLC5jaGVja2JveCBsYWJlbHttaW4taGVpZ2h0OjIwcHg7cGFkZGluZy1sZWZ0OjIwcHg7bWFyZ2luLWJvdHRvbTowO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjdXJzb3I6cG9pbnRlcn0ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luLWxlZnQ6LTIwcHg7bWFyZ2luLXRvcDo0cHggXFw5fS5yYWRpbysucmFkaW8sLmNoZWNrYm94Ky5jaGVja2JveHttYXJnaW4tdG9wOi01cHh9LnJhZGlvLWlubGluZSwuY2hlY2tib3gtaW5saW5le3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctbGVmdDoyMHB4O21hcmdpbi1ib3R0b206MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC13ZWlnaHQ6bm9ybWFsO2N1cnNvcjpwb2ludGVyfS5yYWRpby1pbmxpbmUrLnJhZGlvLWlubGluZSwuY2hlY2tib3gtaW5saW5lKy5jaGVja2JveC1pbmxpbmV7bWFyZ2luLXRvcDowO21hcmdpbi1sZWZ0OjEwcHh9aW5wdXRbdHlwZT1cInJhZGlvXCJdW2Rpc2FibGVkXSxpbnB1dFt0eXBlPVwicmFkaW9cIl0uZGlzYWJsZWQsZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl1bZGlzYWJsZWRdLGlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5kaXNhYmxlZCxmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde2N1cnNvcjpub3QtYWxsb3dlZH0ucmFkaW8taW5saW5lLmRpc2FibGVkLGZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8taW5saW5lLC5jaGVja2JveC1pbmxpbmUuZGlzYWJsZWQsZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmV7Y3Vyc29yOm5vdC1hbGxvd2VkfS5yYWRpby5kaXNhYmxlZCBsYWJlbCxmaWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvIGxhYmVsLC5jaGVja2JveC5kaXNhYmxlZCBsYWJlbCxmaWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94IGxhYmVse2N1cnNvcjpub3QtYWxsb3dlZH0uZm9ybS1jb250cm9sLXN0YXRpY3twYWRkaW5nLXRvcDo3cHg7cGFkZGluZy1ib3R0b206N3B4O21hcmdpbi1ib3R0b206MDttaW4taGVpZ2h0OjM0cHh9LmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbCwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dC5mb3JtLWNvbnRyb2wtc3RhdGljW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0LmZvcm0tY29udHJvbC1zdGF0aWNbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0LmZvcm0tY29udHJvbC1zdGF0aWNbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtc3RhdGljLC5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj4uZm9ybS1jb250cm9sLXN0YXRpYy5idG4sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dC5mb3JtLWNvbnRyb2wtc3RhdGljW3R5cGU9XCJzdWJtaXRcIl0sLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtc20sLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbCwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dC5mb3JtLWNvbnRyb2wtc3RhdGljW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0LmZvcm0tY29udHJvbC1zdGF0aWNbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0LmZvcm0tY29udHJvbC1zdGF0aWNbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtc3RhdGljLC5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uZm9ybS1jb250cm9sLXN0YXRpYy5idG4sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dC5mb3JtLWNvbnRyb2wtc3RhdGljW3R5cGU9XCJzdWJtaXRcIl17cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfS5pbnB1dC1zbSwuaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbCwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT50ZXh0YXJlYSwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5idG4sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dFt0eXBlPVwic3VibWl0XCJde2hlaWdodDozMHB4O3BhZGRpbmc6NXB4IDEwcHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6M3B4fXNlbGVjdC5pbnB1dC1zbSwuaW5wdXQtZ3JvdXAtc20+c2VsZWN0LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAtc20+c2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPnNlbGVjdC5idG57aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweH10ZXh0YXJlYS5pbnB1dC1zbSwuaW5wdXQtZ3JvdXAtc20+dGV4dGFyZWEuZm9ybS1jb250cm9sLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPnRleHRhcmVhLC5pbnB1dC1ncm91cC1zbT50ZXh0YXJlYS5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj50ZXh0YXJlYS5idG4sc2VsZWN0W211bHRpcGxlXS5pbnB1dC1zbSwuaW5wdXQtZ3JvdXAtc20+c2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sLmlucHV0LWdyb3VwLXNtPnNlbGVjdC5pbnB1dC1ncm91cC1hZGRvblttdWx0aXBsZV0sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+c2VsZWN0LmJ0blttdWx0aXBsZV17aGVpZ2h0OmF1dG99LmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCwuZm9ybS1ncm91cC1zbSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmZvcm0tZ3JvdXAtc20gaW5wdXRbdHlwZT1cInRleHRcIl0sLmZvcm0tZ3JvdXAtc20gLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuZm9ybS1ncm91cC1zbSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmZvcm0tZ3JvdXAtc20gLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmZvcm0tZ3JvdXAtc20gaW5wdXRbdHlwZT1cInVybFwiXSwuZm9ybS1ncm91cC1zbSAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLmZvcm0tZ3JvdXAtc20gdGV4dGFyZWF7aGVpZ2h0OjMwcHg7cGFkZGluZzo1cHggMTBweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czozcHh9LmZvcm0tZ3JvdXAtc20gc2VsZWN0LmZvcm0tY29udHJvbHtoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4fS5mb3JtLWdyb3VwLXNtIHRleHRhcmVhLmZvcm0tY29udHJvbCwuZm9ybS1ncm91cC1zbSAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLmZvcm0tZ3JvdXAtc20gdGV4dGFyZWEsLmZvcm0tZ3JvdXAtc20gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2x7aGVpZ2h0OmF1dG99LmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbC1zdGF0aWN7aGVpZ2h0OjMwcHg7cGFkZGluZzo1cHggMTBweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjU7bWluLWhlaWdodDozMnB4fS5pbnB1dC1sZywuaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbCwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz50ZXh0YXJlYSwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5idG4sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dFt0eXBlPVwic3VibWl0XCJde2hlaWdodDo0NnB4O3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzMzMzM7Ym9yZGVyLXJhZGl1czo2cHh9c2VsZWN0LmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz5zZWxlY3QuZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1sZz5zZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+c2VsZWN0LmJ0bntoZWlnaHQ6NDZweDtsaW5lLWhlaWdodDo0NnB4fXRleHRhcmVhLmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz50ZXh0YXJlYS5mb3JtLWNvbnRyb2wsLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+dGV4dGFyZWEsLmlucHV0LWdyb3VwLWxnPnRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPnRleHRhcmVhLmJ0bixzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz5zZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSwuaW5wdXQtZ3JvdXAtbGc+c2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uW211bHRpcGxlXSwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj5zZWxlY3QuYnRuW211bHRpcGxlXXtoZWlnaHQ6YXV0b30uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sLC5mb3JtLWdyb3VwLWxnIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuZm9ybS1ncm91cC1sZyBpbnB1dFt0eXBlPVwidGV4dFwiXSwuZm9ybS1ncm91cC1sZyAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWdyb3VwLWxnIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuZm9ybS1ncm91cC1sZyAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuZm9ybS1ncm91cC1sZyBpbnB1dFt0eXBlPVwidXJsXCJdLC5mb3JtLWdyb3VwLWxnIC5jb21tZW50LWZvcm0gdGV4dGFyZWEsLmNvbW1lbnQtZm9ybSAuZm9ybS1ncm91cC1sZyB0ZXh0YXJlYXtoZWlnaHQ6NDZweDtwYWRkaW5nOjEwcHggMTZweDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjMzMzMzO2JvcmRlci1yYWRpdXM6NnB4fS5mb3JtLWdyb3VwLWxnIHNlbGVjdC5mb3JtLWNvbnRyb2x7aGVpZ2h0OjQ2cHg7bGluZS1oZWlnaHQ6NDZweH0uZm9ybS1ncm91cC1sZyB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsLmZvcm0tZ3JvdXAtbGcgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5mb3JtLWdyb3VwLWxnIHRleHRhcmVhLC5mb3JtLWdyb3VwLWxnIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9se2hlaWdodDphdXRvfS5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wtc3RhdGlje2hlaWdodDo0NnB4O3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzMzMzM7bWluLWhlaWdodDozOHB4fS5oYXMtZmVlZGJhY2t7cG9zaXRpb246cmVsYXRpdmV9Lmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLC5oYXMtZmVlZGJhY2sgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5oYXMtZmVlZGJhY2sgaW5wdXRbdHlwZT1cInRleHRcIl0sLmhhcy1mZWVkYmFjayAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5oYXMtZmVlZGJhY2sgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5oYXMtZmVlZGJhY2sgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmhhcy1mZWVkYmFjayBpbnB1dFt0eXBlPVwidXJsXCJdLC5oYXMtZmVlZGJhY2sgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5oYXMtZmVlZGJhY2sgdGV4dGFyZWF7cGFkZGluZy1yaWdodDo0Mi41cHh9LmZvcm0tY29udHJvbC1mZWVkYmFja3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3otaW5kZXg6MjtkaXNwbGF5OmJsb2NrO3dpZHRoOjM0cHg7aGVpZ2h0OjM0cHg7bGluZS1oZWlnaHQ6MzRweDt0ZXh0LWFsaWduOmNlbnRlcjtwb2ludGVyLWV2ZW50czpub25lfS5pbnB1dC1sZysuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cInRleHRcIl0rLmZvcm0tY29udHJvbC1mZWVkYmFjaywuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwiZW1haWxcIl0rLmZvcm0tY29udHJvbC1mZWVkYmFjaywuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwidXJsXCJdKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+dGV4dGFyZWErLmZvcm0tY29udHJvbC1mZWVkYmFjaywuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+LmJ0bisuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuZm9ybS1jb250cm9sLWZlZWRiYWNre3dpZHRoOjQ2cHg7aGVpZ2h0OjQ2cHg7bGluZS1oZWlnaHQ6NDZweH0uaW5wdXQtc20rLmZvcm0tY29udHJvbC1mZWVkYmFjaywuaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbCsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJ0ZXh0XCJdKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cImVtYWlsXCJdKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cInVybFwiXSsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPnRleHRhcmVhKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1hZGRvbisuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5idG4rLmZvcm0tY29udHJvbC1mZWVkYmFjaywuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0rLmZvcm0tY29udHJvbC1mZWVkYmFja3t3aWR0aDozMHB4O2hlaWdodDozMHB4O2xpbmUtaGVpZ2h0OjMwcHh9Lmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLC5oYXMtc3VjY2VzcyAuY29udHJvbC1sYWJlbCwuaGFzLXN1Y2Nlc3MgLnJhZGlvLC5oYXMtc3VjY2VzcyAuY2hlY2tib3gsLmhhcy1zdWNjZXNzIC5yYWRpby1pbmxpbmUsLmhhcy1zdWNjZXNzIC5jaGVja2JveC1pbmxpbmUsLmhhcy1zdWNjZXNzLnJhZGlvIGxhYmVsLC5oYXMtc3VjY2Vzcy5jaGVja2JveCBsYWJlbCwuaGFzLXN1Y2Nlc3MucmFkaW8taW5saW5lIGxhYmVsLC5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWx7Y29sb3I6IzNjNzYzZH0uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCwuaGFzLXN1Y2Nlc3MgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5oYXMtc3VjY2VzcyBpbnB1dFt0eXBlPVwidGV4dFwiXSwuaGFzLXN1Y2Nlc3MgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLXN1Y2Nlc3MgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5oYXMtc3VjY2VzcyAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLXN1Y2Nlc3MgaW5wdXRbdHlwZT1cInVybFwiXSwuaGFzLXN1Y2Nlc3MgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5oYXMtc3VjY2VzcyB0ZXh0YXJlYXtib3JkZXItY29sb3I6IzNjNzYzZDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpfS5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzLC5oYXMtc3VjY2VzcyAuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmhhcy1zdWNjZXNzIGlucHV0OmZvY3VzW3R5cGU9XCJ0ZXh0XCJdLC5oYXMtc3VjY2VzcyAuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5oYXMtc3VjY2VzcyBpbnB1dDpmb2N1c1t0eXBlPVwiZW1haWxcIl0sLmhhcy1zdWNjZXNzIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5oYXMtc3VjY2VzcyBpbnB1dDpmb2N1c1t0eXBlPVwidXJsXCJdLC5oYXMtc3VjY2VzcyAuY29tbWVudC1mb3JtIHRleHRhcmVhOmZvY3VzLC5jb21tZW50LWZvcm0gLmhhcy1zdWNjZXNzIHRleHRhcmVhOmZvY3Vze2JvcmRlci1jb2xvcjojMmI1NDJjOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDZweCAjNjdiMTY4O2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpLDAgMCA2cHggIzY3YjE2OH0uaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwLWFkZG9ue2NvbG9yOiMzYzc2M2Q7Ym9yZGVyLWNvbG9yOiMzYzc2M2Q7YmFja2dyb3VuZC1jb2xvcjojZGZmMGQ4fS5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNre2NvbG9yOiMzYzc2M2R9Lmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLC5oYXMtd2FybmluZyAuY29udHJvbC1sYWJlbCwuaGFzLXdhcm5pbmcgLnJhZGlvLC5oYXMtd2FybmluZyAuY2hlY2tib3gsLmhhcy13YXJuaW5nIC5yYWRpby1pbmxpbmUsLmhhcy13YXJuaW5nIC5jaGVja2JveC1pbmxpbmUsLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLC5oYXMtd2FybmluZy5jaGVja2JveCBsYWJlbCwuaGFzLXdhcm5pbmcucmFkaW8taW5saW5lIGxhYmVsLC5oYXMtd2FybmluZy5jaGVja2JveC1pbmxpbmUgbGFiZWx7Y29sb3I6IzhhNmQzYn0uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCwuaGFzLXdhcm5pbmcgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5oYXMtd2FybmluZyBpbnB1dFt0eXBlPVwidGV4dFwiXSwuaGFzLXdhcm5pbmcgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLXdhcm5pbmcgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5oYXMtd2FybmluZyAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLXdhcm5pbmcgaW5wdXRbdHlwZT1cInVybFwiXSwuaGFzLXdhcm5pbmcgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5oYXMtd2FybmluZyB0ZXh0YXJlYXtib3JkZXItY29sb3I6IzhhNmQzYjstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpfS5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sOmZvY3VzLC5oYXMtd2FybmluZyAuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmhhcy13YXJuaW5nIGlucHV0OmZvY3VzW3R5cGU9XCJ0ZXh0XCJdLC5oYXMtd2FybmluZyAuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5oYXMtd2FybmluZyBpbnB1dDpmb2N1c1t0eXBlPVwiZW1haWxcIl0sLmhhcy13YXJuaW5nIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5oYXMtd2FybmluZyBpbnB1dDpmb2N1c1t0eXBlPVwidXJsXCJdLC5oYXMtd2FybmluZyAuY29tbWVudC1mb3JtIHRleHRhcmVhOmZvY3VzLC5jb21tZW50LWZvcm0gLmhhcy13YXJuaW5nIHRleHRhcmVhOmZvY3Vze2JvcmRlci1jb2xvcjojNjY1MTJjOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDZweCAjYzBhMTZiO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpLDAgMCA2cHggI2MwYTE2Yn0uaGFzLXdhcm5pbmcgLmlucHV0LWdyb3VwLWFkZG9ue2NvbG9yOiM4YTZkM2I7Ym9yZGVyLWNvbG9yOiM4YTZkM2I7YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfS5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNre2NvbG9yOiM4YTZkM2J9Lmhhcy1lcnJvciAuaGVscC1ibG9jaywuaGFzLWVycm9yIC5jb250cm9sLWxhYmVsLC5oYXMtZXJyb3IgLnJhZGlvLC5oYXMtZXJyb3IgLmNoZWNrYm94LC5oYXMtZXJyb3IgLnJhZGlvLWlubGluZSwuaGFzLWVycm9yIC5jaGVja2JveC1pbmxpbmUsLmhhcy1lcnJvci5yYWRpbyBsYWJlbCwuaGFzLWVycm9yLmNoZWNrYm94IGxhYmVsLC5oYXMtZXJyb3IucmFkaW8taW5saW5lIGxhYmVsLC5oYXMtZXJyb3IuY2hlY2tib3gtaW5saW5lIGxhYmVse2NvbG9yOiNhOTQ0NDJ9Lmhhcy1lcnJvciAuZm9ybS1jb250cm9sLC5oYXMtZXJyb3IgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5oYXMtZXJyb3IgaW5wdXRbdHlwZT1cInRleHRcIl0sLmhhcy1lcnJvciAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5oYXMtZXJyb3IgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5oYXMtZXJyb3IgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmhhcy1lcnJvciBpbnB1dFt0eXBlPVwidXJsXCJdLC5oYXMtZXJyb3IgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5oYXMtZXJyb3IgdGV4dGFyZWF7Ym9yZGVyLWNvbG9yOiNhOTQ0NDI7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KX0uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMsLmhhcy1lcnJvciAuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmhhcy1lcnJvciBpbnB1dDpmb2N1c1t0eXBlPVwidGV4dFwiXSwuaGFzLWVycm9yIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmhhcy1lcnJvciBpbnB1dDpmb2N1c1t0eXBlPVwiZW1haWxcIl0sLmhhcy1lcnJvciAuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLWVycm9yIGlucHV0OmZvY3VzW3R5cGU9XCJ1cmxcIl0sLmhhcy1lcnJvciAuY29tbWVudC1mb3JtIHRleHRhcmVhOmZvY3VzLC5jb21tZW50LWZvcm0gLmhhcy1lcnJvciB0ZXh0YXJlYTpmb2N1c3tib3JkZXItY29sb3I6Izg0MzUzNDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpLDAgMCA2cHggI2NlODQ4Mztib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSwwIDAgNnB4ICNjZTg0ODN9Lmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAtYWRkb257Y29sb3I6I2E5NDQ0Mjtib3JkZXItY29sb3I6I2E5NDQ0MjtiYWNrZ3JvdW5kLWNvbG9yOiNmMmRlZGV9Lmhhcy1lcnJvciAuZm9ybS1jb250cm9sLWZlZWRiYWNre2NvbG9yOiNhOTQ0NDJ9Lmhhcy1mZWVkYmFjayBsYWJlbCB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7dG9wOjI1cHh9Lmhhcy1mZWVkYmFjayBsYWJlbC5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjaywuaGFzLWZlZWRiYWNrIGxhYmVsLnNjcmVlbi1yZWFkZXItdGV4dCB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7dG9wOjB9LmhlbHAtYmxvY2t7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjVweDttYXJnaW4tYm90dG9tOjEwcHg7Y29sb3I6IzczNzM3M31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mb3JtLWlubGluZSAuZm9ybS1ncm91cCwuZm9ybS1pbmxpbmUgLmNvbW1lbnQtZm9ybSBwLC5jb21tZW50LWZvcm0gLmZvcm0taW5saW5lIHB7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCwuZm9ybS1pbmxpbmUgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuZm9ybS1pbmxpbmUgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5mb3JtLWlubGluZSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT1cInVybFwiXSwuZm9ybS1pbmxpbmUgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSB0ZXh0YXJlYXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDphdXRvO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1zdGF0aWN7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZvcm0taW5saW5lIC5pbnB1dC1ncm91cHtkaXNwbGF5OmlubGluZS10YWJsZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCwuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cInVybFwiXSwuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gdGV4dGFyZWEsLmNvbW1lbnQtZm9ybSAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIHRleHRhcmVhe3dpZHRoOmF1dG99LmZvcm0taW5saW5lIC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLC5mb3JtLWlubGluZSAuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXA+aW5wdXRbdHlwZT1cInRleHRcIl0sLmZvcm0taW5saW5lIC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXA+aW5wdXRbdHlwZT1cImVtYWlsXCJdLC5mb3JtLWlubGluZSAuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPVwidXJsXCJdLC5mb3JtLWlubGluZSAuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cD50ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXA+dGV4dGFyZWF7d2lkdGg6MTAwJX0uZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWx7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLnJhZGlvLC5mb3JtLWlubGluZSAuY2hlY2tib3h7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZvcm0taW5saW5lIC5yYWRpbyBsYWJlbCwuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVse3BhZGRpbmctbGVmdDowfS5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5mb3JtLWlubGluZSAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1sZWZ0OjB9LmZvcm0taW5saW5lIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFja3t0b3A6MH19LmZvcm0taG9yaXpvbnRhbCAucmFkaW8sLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLC5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LWlubGluZXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmctdG9wOjdweH0uZm9ybS1ob3Jpem9udGFsIC5yYWRpbywuZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveHttaW4taGVpZ2h0OjI3cHh9LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCwuZm9ybS1ob3Jpem9udGFsIC5jb21tZW50LWZvcm0gcCwuY29tbWVudC1mb3JtIC5mb3JtLWhvcml6b250YWwgcHttYXJnaW4tbGVmdDotMTVweDttYXJnaW4tcmlnaHQ6LTE1cHh9LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsLmZvcm0taG9yaXpvbnRhbCAuY29tbWVudC1mb3JtIHA6YmVmb3JlLC5jb21tZW50LWZvcm0gLmZvcm0taG9yaXpvbnRhbCBwOmJlZm9yZSwuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyLC5mb3JtLWhvcml6b250YWwgLmNvbW1lbnQtZm9ybSBwOmFmdGVyLC5jb21tZW50LWZvcm0gLmZvcm0taG9yaXpvbnRhbCBwOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyLC5mb3JtLWhvcml6b250YWwgLmNvbW1lbnQtZm9ybSBwOmFmdGVyLC5jb21tZW50LWZvcm0gLmZvcm0taG9yaXpvbnRhbCBwOmFmdGVye2NsZWFyOmJvdGh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZm9ybS1ob3Jpem9udGFsIC5jb250cm9sLWxhYmVse3RleHQtYWxpZ246cmlnaHQ7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmctdG9wOjdweH19LmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7cmlnaHQ6MTVweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmNvbnRyb2wtbGFiZWx7cGFkZGluZy10b3A6MTQuMzMzMzNweH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5jb250cm9sLWxhYmVse3BhZGRpbmctdG9wOjZweH19LmJ0biwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTowO2ZvbnQtd2VpZ2h0Om5vcm1hbDt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDt3aGl0ZS1zcGFjZTpub3dyYXA7cGFkZGluZzo2cHggMTJweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjQyODU3O2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYnRuOmZvY3VzLC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLmZvY3VzLC5jb21tZW50LWZvcm0gaW5wdXQuZm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuOmFjdGl2ZTpmb2N1cywuY29tbWVudC1mb3JtIGlucHV0OmFjdGl2ZTpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5idG46YWN0aXZlLmZvY3VzLC5jb21tZW50LWZvcm0gaW5wdXQ6YWN0aXZlLmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi5hY3RpdmU6Zm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dC5hY3RpdmU6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLmFjdGl2ZS5mb2N1cywuY29tbWVudC1mb3JtIGlucHV0LmFjdGl2ZS5mb2N1c1t0eXBlPVwic3VibWl0XCJde291dGxpbmU6dGhpbiBkb3R0ZWQ7b3V0bGluZTo1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7b3V0bGluZS1vZmZzZXQ6LTJweH0uYnRuOmhvdmVyLC5jb21tZW50LWZvcm0gaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwuYnRuOmZvY3VzLC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLmZvY3VzLC5jb21tZW50LWZvcm0gaW5wdXQuZm9jdXNbdHlwZT1cInN1Ym1pdFwiXXtjb2xvcjojMzMzO3RleHQtZGVjb3JhdGlvbjpub25lfS5idG46YWN0aXZlLC5jb21tZW50LWZvcm0gaW5wdXQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi5hY3RpdmUsLmNvbW1lbnQtZm9ybSBpbnB1dC5hY3RpdmVbdHlwZT1cInN1Ym1pdFwiXXtvdXRsaW5lOjA7YmFja2dyb3VuZC1pbWFnZTpub25lOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwwLjEyNSk7Ym94LXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwwLjEyNSl9LmJ0bi5kaXNhYmxlZCwuY29tbWVudC1mb3JtIGlucHV0LmRpc2FibGVkW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bltkaXNhYmxlZF0sLmNvbW1lbnQtZm9ybSBpbnB1dFtkaXNhYmxlZF1bdHlwZT1cInN1Ym1pdFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bixmaWVsZHNldFtkaXNhYmxlZF0gLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17Y3Vyc29yOm5vdC1hbGxvd2VkO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTouNjU7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NjUpOy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZX0uYnRuLWRlZmF1bHR7Y29sb3I6IzMzMztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNjY2N9LmJ0bi1kZWZhdWx0OmhvdmVyLC5idG4tZGVmYXVsdDpmb2N1cywuYnRuLWRlZmF1bHQuZm9jdXMsLmJ0bi1kZWZhdWx0OmFjdGl2ZSwuYnRuLWRlZmF1bHQuYWN0aXZlLC5vcGVuPi5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzMzMztiYWNrZ3JvdW5kLWNvbG9yOiNlNmU2ZTY7Ym9yZGVyLWNvbG9yOiNhZGFkYWR9LmJ0bi1kZWZhdWx0OmFjdGl2ZSwuYnRuLWRlZmF1bHQuYWN0aXZlLC5vcGVuPi5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGV7YmFja2dyb3VuZC1pbWFnZTpub25lfS5idG4tZGVmYXVsdC5kaXNhYmxlZCwuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmZvY3VzLC5idG4tZGVmYXVsdC5kaXNhYmxlZC5mb2N1cywuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6YWN0aXZlLC5idG4tZGVmYXVsdC5kaXNhYmxlZC5hY3RpdmUsLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXSwuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmhvdmVyLC5idG4tZGVmYXVsdFtkaXNhYmxlZF06Zm9jdXMsLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXS5mb2N1cywuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmFjdGl2ZSwuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6YWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQuYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2NjY30uYnRuLWRlZmF1bHQgLmJhZGdle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5idG4tcHJpbWFyeSwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjc7Ym9yZGVyLWNvbG9yOiMyZTZkYTR9LmJ0bi1wcmltYXJ5OmhvdmVyLC5jb21tZW50LWZvcm0gaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnk6Zm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5idG4tcHJpbWFyeS5mb2N1cywuY29tbWVudC1mb3JtIGlucHV0LmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5OmFjdGl2ZSwuY29tbWVudC1mb3JtIGlucHV0OmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdLC5idG4tcHJpbWFyeS5hY3RpdmUsLmNvbW1lbnQtZm9ybSBpbnB1dC5hY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwub3Blbj4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLC5jb21tZW50LWZvcm0gLm9wZW4+aW5wdXQuZHJvcGRvd24tdG9nZ2xlW3R5cGU9XCJzdWJtaXRcIl17Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyODYwOTA7Ym9yZGVyLWNvbG9yOiMyMDRkNzR9LmJ0bi1wcmltYXJ5OmFjdGl2ZSwuY29tbWVudC1mb3JtIGlucHV0OmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdLC5idG4tcHJpbWFyeS5hY3RpdmUsLmNvbW1lbnQtZm9ybSBpbnB1dC5hY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwub3Blbj4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLC5jb21tZW50LWZvcm0gLm9wZW4+aW5wdXQuZHJvcGRvd24tdG9nZ2xlW3R5cGU9XCJzdWJtaXRcIl17YmFja2dyb3VuZC1pbWFnZTpub25lfS5idG4tcHJpbWFyeS5kaXNhYmxlZCwuY29tbWVudC1mb3JtIGlucHV0LmRpc2FibGVkW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmhvdmVyLC5jb21tZW50LWZvcm0gaW5wdXQuZGlzYWJsZWQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dC5kaXNhYmxlZDpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5idG4tcHJpbWFyeS5kaXNhYmxlZC5mb2N1cywuY29tbWVudC1mb3JtIGlucHV0LmRpc2FibGVkLmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmFjdGl2ZSwuY29tbWVudC1mb3JtIGlucHV0LmRpc2FibGVkOmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdLC5idG4tcHJpbWFyeS5kaXNhYmxlZC5hY3RpdmUsLmNvbW1lbnQtZm9ybSBpbnB1dC5kaXNhYmxlZC5hY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnlbZGlzYWJsZWRdLC5jb21tZW50LWZvcm0gaW5wdXRbZGlzYWJsZWRdW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3ZlciwuY29tbWVudC1mb3JtIGlucHV0W2Rpc2FibGVkXTpob3Zlclt0eXBlPVwic3VibWl0XCJdLC5idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dFtkaXNhYmxlZF06Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnlbZGlzYWJsZWRdLmZvY3VzLC5jb21tZW50LWZvcm0gaW5wdXRbZGlzYWJsZWRdLmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsLmNvbW1lbnQtZm9ybSBpbnB1dFtkaXNhYmxlZF06YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXS5hY3RpdmUsLmNvbW1lbnQtZm9ybSBpbnB1dFtkaXNhYmxlZF0uYWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeSxmaWVsZHNldFtkaXNhYmxlZF0gLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmNvbW1lbnQtZm9ybSBpbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5mb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmNvbW1lbnQtZm9ybSBpbnB1dC5mb2N1c1t0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0LmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTphY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5jb21tZW50LWZvcm0gaW5wdXQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5hY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5jb21tZW50LWZvcm0gaW5wdXQuYWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXQuYWN0aXZlW3R5cGU9XCJzdWJtaXRcIl17YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3O2JvcmRlci1jb2xvcjojMmU2ZGE0fS5idG4tcHJpbWFyeSAuYmFkZ2UsLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIC5iYWRnZXtjb2xvcjojMzM3YWI3O2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnRuLXN1Y2Nlc3N7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1Y2I4NWM7Ym9yZGVyLWNvbG9yOiM0Y2FlNGN9LmJ0bi1zdWNjZXNzOmhvdmVyLC5idG4tc3VjY2Vzczpmb2N1cywuYnRuLXN1Y2Nlc3MuZm9jdXMsLmJ0bi1zdWNjZXNzOmFjdGl2ZSwuYnRuLXN1Y2Nlc3MuYWN0aXZlLC5vcGVuPi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM0NDlkNDQ7Ym9yZGVyLWNvbG9yOiMzOTg0Mzl9LmJ0bi1zdWNjZXNzOmFjdGl2ZSwuYnRuLXN1Y2Nlc3MuYWN0aXZlLC5vcGVuPi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGV7YmFja2dyb3VuZC1pbWFnZTpub25lfS5idG4tc3VjY2Vzcy5kaXNhYmxlZCwuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6aG92ZXIsLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmZvY3VzLC5idG4tc3VjY2Vzcy5kaXNhYmxlZC5mb2N1cywuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6YWN0aXZlLC5idG4tc3VjY2Vzcy5kaXNhYmxlZC5hY3RpdmUsLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXSwuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmhvdmVyLC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06Zm9jdXMsLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXS5mb2N1cywuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmFjdGl2ZSwuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6YWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzVjYjg1Yztib3JkZXItY29sb3I6IzRjYWU0Y30uYnRuLXN1Y2Nlc3MgLmJhZGdle2NvbG9yOiM1Y2I4NWM7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4taW5mb3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzViYzBkZTtib3JkZXItY29sb3I6IzQ2YjhkYX0uYnRuLWluZm86aG92ZXIsLmJ0bi1pbmZvOmZvY3VzLC5idG4taW5mby5mb2N1cywuYnRuLWluZm86YWN0aXZlLC5idG4taW5mby5hY3RpdmUsLm9wZW4+LmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMxYjBkNTtib3JkZXItY29sb3I6IzI2OWFiY30uYnRuLWluZm86YWN0aXZlLC5idG4taW5mby5hY3RpdmUsLm9wZW4+LmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJ0bi1pbmZvLmRpc2FibGVkLC5idG4taW5mby5kaXNhYmxlZDpob3ZlciwuYnRuLWluZm8uZGlzYWJsZWQ6Zm9jdXMsLmJ0bi1pbmZvLmRpc2FibGVkLmZvY3VzLC5idG4taW5mby5kaXNhYmxlZDphY3RpdmUsLmJ0bi1pbmZvLmRpc2FibGVkLmFjdGl2ZSwuYnRuLWluZm9bZGlzYWJsZWRdLC5idG4taW5mb1tkaXNhYmxlZF06aG92ZXIsLmJ0bi1pbmZvW2Rpc2FibGVkXTpmb2N1cywuYnRuLWluZm9bZGlzYWJsZWRdLmZvY3VzLC5idG4taW5mb1tkaXNhYmxlZF06YWN0aXZlLC5idG4taW5mb1tkaXNhYmxlZF0uYWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8sZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8uZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzphY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlO2JvcmRlci1jb2xvcjojNDZiOGRhfS5idG4taW5mbyAuYmFkZ2V7Y29sb3I6IzViYzBkZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJ0bi13YXJuaW5ne2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZjBhZDRlO2JvcmRlci1jb2xvcjojZWVhMjM2fS5idG4td2FybmluZzpob3ZlciwuYnRuLXdhcm5pbmc6Zm9jdXMsLmJ0bi13YXJuaW5nLmZvY3VzLC5idG4td2FybmluZzphY3RpdmUsLmJ0bi13YXJuaW5nLmFjdGl2ZSwub3Blbj4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZWM5NzFmO2JvcmRlci1jb2xvcjojZDU4NTEyfS5idG4td2FybmluZzphY3RpdmUsLmJ0bi13YXJuaW5nLmFjdGl2ZSwub3Blbj4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xle2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uYnRuLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi13YXJuaW5nLmRpc2FibGVkOmhvdmVyLC5idG4td2FybmluZy5kaXNhYmxlZDpmb2N1cywuYnRuLXdhcm5pbmcuZGlzYWJsZWQuZm9jdXMsLmJ0bi13YXJuaW5nLmRpc2FibGVkOmFjdGl2ZSwuYnRuLXdhcm5pbmcuZGlzYWJsZWQuYWN0aXZlLC5idG4td2FybmluZ1tkaXNhYmxlZF0sLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTpob3ZlciwuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmZvY3VzLC5idG4td2FybmluZ1tkaXNhYmxlZF0uZm9jdXMsLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTphY3RpdmUsLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5hY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZy5mb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmMGFkNGU7Ym9yZGVyLWNvbG9yOiNlZWEyMzZ9LmJ0bi13YXJuaW5nIC5iYWRnZXtjb2xvcjojZjBhZDRlO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnRuLWRhbmdlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2Q5NTM0Zjtib3JkZXItY29sb3I6I2Q0M2YzYX0uYnRuLWRhbmdlcjpob3ZlciwuYnRuLWRhbmdlcjpmb2N1cywuYnRuLWRhbmdlci5mb2N1cywuYnRuLWRhbmdlcjphY3RpdmUsLmJ0bi1kYW5nZXIuYWN0aXZlLC5vcGVuPi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2M5MzAyYztib3JkZXItY29sb3I6I2FjMjkyNX0uYnRuLWRhbmdlcjphY3RpdmUsLmJ0bi1kYW5nZXIuYWN0aXZlLC5vcGVuPi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJ0bi1kYW5nZXIuZGlzYWJsZWQsLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6aG92ZXIsLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6Zm9jdXMsLmJ0bi1kYW5nZXIuZGlzYWJsZWQuZm9jdXMsLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6YWN0aXZlLC5idG4tZGFuZ2VyLmRpc2FibGVkLmFjdGl2ZSwuYnRuLWRhbmdlcltkaXNhYmxlZF0sLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmhvdmVyLC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cywuYnRuLWRhbmdlcltkaXNhYmxlZF0uZm9jdXMsLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmFjdGl2ZSwuYnRuLWRhbmdlcltkaXNhYmxlZF0uYWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlci5mb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6YWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlci5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmO2JvcmRlci1jb2xvcjojZDQzZjNhfS5idG4tZGFuZ2VyIC5iYWRnZXtjb2xvcjojZDk1MzRmO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnRuLWxpbmt7Y29sb3I6IzMzN2FiNztmb250LXdlaWdodDpub3JtYWw7Ym9yZGVyLXJhZGl1czowfS5idG4tbGluaywuYnRuLWxpbms6YWN0aXZlLC5idG4tbGluay5hY3RpdmUsLmJ0bi1saW5rW2Rpc2FibGVkXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5re2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5idG4tbGluaywuYnRuLWxpbms6aG92ZXIsLmJ0bi1saW5rOmZvY3VzLC5idG4tbGluazphY3RpdmV7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tbGluazpob3ZlciwuYnRuLWxpbms6Zm9jdXN7Y29sb3I6IzIzNTI3Yzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlciwuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpmb2N1c3tjb2xvcjojNzc3O3RleHQtZGVjb3JhdGlvbjpub25lfS5idG4tbGcsLmJ0bi1ncm91cC1sZz4uYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC1sZz5pbnB1dFt0eXBlPVwic3VibWl0XCJde3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzMzMzM7Ym9yZGVyLXJhZGl1czo2cHh9LmJ0bi1zbSwuYnRuLWdyb3VwLXNtPi5idG4sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXNtPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17cGFkZGluZzo1cHggMTBweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czozcHh9LmJ0bi14cywuYnRuLWdyb3VwLXhzPi5idG4sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXhzPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17cGFkZGluZzoxcHggNXB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOjNweH0uYnRuLWJsb2Nre2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uYnRuLWJsb2NrKy5idG4tYmxvY2t7bWFyZ2luLXRvcDo1cHh9aW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssaW5wdXRbdHlwZT1cInJlc2V0XCJdLmJ0bi1ibG9jayxpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLmJ0bi1ibG9ja3t3aWR0aDoxMDAlfS5mYWRle29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAwLjE1cyBsaW5lYXI7LW8tdHJhbnNpdGlvbjpvcGFjaXR5IDAuMTVzIGxpbmVhcjt0cmFuc2l0aW9uOm9wYWNpdHkgMC4xNXMgbGluZWFyfS5mYWRlLmlue29wYWNpdHk6MX0uY29sbGFwc2V7ZGlzcGxheTpub25lfS5jb2xsYXBzZS5pbntkaXNwbGF5OmJsb2NrfXRyLmNvbGxhcHNlLmlue2Rpc3BsYXk6dGFibGUtcm93fXRib2R5LmNvbGxhcHNlLmlue2Rpc3BsYXk6dGFibGUtcm93LWdyb3VwfS5jb2xsYXBzaW5ne3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDowO292ZXJmbG93OmhpZGRlbjstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6aGVpZ2h0LHZpc2liaWxpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTpoZWlnaHQsdmlzaWJpbGl0eTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246MC4zNXM7dHJhbnNpdGlvbi1kdXJhdGlvbjowLjM1czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZX0uY2FyZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDttYXJnaW4tbGVmdDoycHg7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlci10b3A6NHB4IGRhc2hlZDtib3JkZXItcmlnaHQ6NHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0OjRweCBzb2xpZCB0cmFuc3BhcmVudH0uZHJvcHVwLC5kcm9wZG93bntwb3NpdGlvbjpyZWxhdGl2ZX0uZHJvcGRvd24tdG9nZ2xlOmZvY3Vze291dGxpbmU6MH0uZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7ei1pbmRleDoxMDAwO2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O21pbi13aWR0aDoxNjBweDtwYWRkaW5nOjVweCAwO21hcmdpbjoycHggMCAwO2xpc3Qtc3R5bGU6bm9uZTtmb250LXNpemU6MTRweDt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xNSk7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgNnB4IDEycHggcmdiYSgwLDAsMCwwLjE3NSk7Ym94LXNoYWRvdzowIDZweCAxMnB4IHJnYmEoMCwwLDAsMC4xNzUpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveH0uZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfS5kcm9wZG93bi1tZW51IC5kaXZpZGVye2hlaWdodDoxcHg7bWFyZ2luOjlweCAwO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOiNlNWU1ZTV9LmRyb3Bkb3duLW1lbnU+bGk+YXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6M3B4IDIwcHg7Y2xlYXI6Ym90aDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MS40Mjg1Nztjb2xvcjojMzMzO3doaXRlLXNwYWNlOm5vd3JhcH0uZHJvcGRvd24tbWVudT5saT5hOmhvdmVyLC5kcm9wZG93bi1tZW51PmxpPmE6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzI2MjYyNjtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9LmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hLC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpob3ZlciwuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6Zm9jdXN7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtvdXRsaW5lOjA7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3fS5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hLC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmhvdmVyLC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmZvY3Vze2NvbG9yOiM3Nzd9LmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6aG92ZXIsLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkID0gZmFsc2UpO2N1cnNvcjpub3QtYWxsb3dlZH0ub3Blbj4uZHJvcGRvd24tbWVudXtkaXNwbGF5OmJsb2NrfS5vcGVuPmF7b3V0bGluZTowfS5kcm9wZG93bi1tZW51LXJpZ2h0e2xlZnQ6YXV0bztyaWdodDowfS5kcm9wZG93bi1tZW51LWxlZnR7bGVmdDowO3JpZ2h0OmF1dG99LmRyb3Bkb3duLWhlYWRlcntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6M3B4IDIwcHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS40Mjg1Nztjb2xvcjojNzc3O3doaXRlLXNwYWNlOm5vd3JhcH0uZHJvcGRvd24tYmFja2Ryb3B7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7dG9wOjA7ei1pbmRleDo5OTB9LnB1bGwtcmlnaHQ+LmRyb3Bkb3duLW1lbnV7cmlnaHQ6MDtsZWZ0OmF1dG99LmRyb3B1cCAuY2FyZXQsLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5jYXJldHtib3JkZXItdG9wOjA7Ym9yZGVyLWJvdHRvbTo0cHggc29saWQ7Y29udGVudDpcIlwifS5kcm9wdXAgLmRyb3Bkb3duLW1lbnUsLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51e3RvcDphdXRvO2JvdHRvbToxMDAlO21hcmdpbi1ib3R0b206MnB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudXtyaWdodDowO2xlZnQ6YXV0b30ubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51LWxlZnR7bGVmdDowO3JpZ2h0OmF1dG99fS5idG4tZ3JvdXAsLmJ0bi1ncm91cC12ZXJ0aWNhbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmJ0bi1ncm91cD4uYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cD5pbnB1dFt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpsZWZ0fS5idG4tZ3JvdXA+LmJ0bjpob3ZlciwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXA+aW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwPi5idG46Zm9jdXMsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwPmlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cD4uYnRuOmFjdGl2ZSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXA+aW5wdXQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cD4uYnRuLmFjdGl2ZSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXA+aW5wdXQuYWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmhvdmVyLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpmb2N1cywuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+aW5wdXQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46YWN0aXZlLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dDphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4uYWN0aXZlLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dC5hY3RpdmVbdHlwZT1cInN1Ym1pdFwiXXt6LWluZGV4OjJ9LmJ0bi1ncm91cCAuYnRuKy5idG4sLmJ0bi1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0rLmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLC5idG4tZ3JvdXAgLmNvbW1lbnQtZm9ybSAuYnRuK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwIC5idG4raW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXStpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cCBpbnB1dFt0eXBlPVwic3VibWl0XCJdK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cCAuYnRuKy5idG4tZ3JvdXAsLmJ0bi1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0rLmJ0bi1ncm91cCwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLWdyb3VwLC5idG4tZ3JvdXAgLmJ0bi1ncm91cCsuYnRuLC5idG4tZ3JvdXAgLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwIC5idG4tZ3JvdXAraW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwIC5idG4tZ3JvdXArLmJ0bi1ncm91cHttYXJnaW4tbGVmdDotMXB4fS5idG4tdG9vbGJhcnttYXJnaW4tbGVmdDotNXB4fS5idG4tdG9vbGJhcjpiZWZvcmUsLmJ0bi10b29sYmFyOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uYnRuLXRvb2xiYXI6YWZ0ZXJ7Y2xlYXI6Ym90aH0uYnRuLXRvb2xiYXIgLmJ0bi1ncm91cCwuYnRuLXRvb2xiYXIgLmlucHV0LWdyb3Vwe2Zsb2F0OmxlZnR9LmJ0bi10b29sYmFyPi5idG4sLmNvbW1lbnQtZm9ybSAuYnRuLXRvb2xiYXI+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXRvb2xiYXI+LmJ0bi1ncm91cCwuYnRuLXRvb2xiYXI+LmlucHV0LWdyb3Vwe21hcmdpbi1sZWZ0OjVweH0uYnRuLWdyb3VwPi5idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwPmlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpW3R5cGU9XCJzdWJtaXRcIl17Ym9yZGVyLXJhZGl1czowfS5idG4tZ3JvdXA+LmJ0bjpmaXJzdC1jaGlsZCwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXA+aW5wdXQ6Zmlyc3QtY2hpbGRbdHlwZT1cInN1Ym1pdFwiXXttYXJnaW4tbGVmdDowfS5idG4tZ3JvdXA+LmJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXA+aW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSlbdHlwZT1cInN1Ym1pdFwiXXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmJ0bi1ncm91cD4uYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwPmlucHV0Omxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwPi5kcm9wZG93bi10b2dnbGU6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwPi5idG4tZ3JvdXB7ZmxvYXQ6bGVmdH0uYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKT4uYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtib3JkZXItcmFkaXVzOjB9LmJ0bi1ncm91cD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk+LmJ0bjpsYXN0LWNoaWxkLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk+aW5wdXQ6bGFzdC1jaGlsZFt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXA+LmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpPi5kcm9wZG93bi10b2dnbGV7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5idG4tZ3JvdXA+LmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG46Zmlyc3QtY2hpbGQsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwPi5idG4tZ3JvdXA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKT5pbnB1dDpmaXJzdC1jaGlsZFt0eXBlPVwic3VibWl0XCJde2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSwuYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZXtvdXRsaW5lOjB9LmJ0bi1ncm91cD4uYnRuKy5kcm9wZG93bi10b2dnbGUsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0rLmRyb3Bkb3duLXRvZ2dsZXtwYWRkaW5nLWxlZnQ6OHB4O3BhZGRpbmctcmlnaHQ6OHB4fS5idG4tZ3JvdXA+LmJ0bi1sZysuZHJvcGRvd24tdG9nZ2xlLC5idG4tZ3JvdXAtbGcuYnRuLWdyb3VwPi5idG4rLmRyb3Bkb3duLXRvZ2dsZSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtbGcuYnRuLWdyb3VwPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0rLmRyb3Bkb3duLXRvZ2dsZXtwYWRkaW5nLWxlZnQ6MTJweDtwYWRkaW5nLXJpZ2h0OjEycHh9LmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGV7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KTtib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KX0uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGlua3std2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmJ0biAuY2FyZXQsLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIC5jYXJldHttYXJnaW4tbGVmdDowfS5idG4tbGcgLmNhcmV0LC5idG4tZ3JvdXAtbGc+LmJ0biAuY2FyZXQsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLWxnPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0gLmNhcmV0e2JvcmRlci13aWR0aDo1cHggNXB4IDA7Ym9yZGVyLWJvdHRvbS13aWR0aDowfS5kcm9wdXAgLmJ0bi1sZyAuY2FyZXQsLmRyb3B1cCAuYnRuLWdyb3VwLWxnPi5idG4gLmNhcmV0LC5kcm9wdXAgLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLWxnPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0gLmNhcmV0LC5jb21tZW50LWZvcm0gLmRyb3B1cCAuYnRuLWdyb3VwLWxnPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0gLmNhcmV0e2JvcmRlci13aWR0aDowIDVweCA1cHh9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dFt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cCwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA+LmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cD5pbnB1dFt0eXBlPVwic3VibWl0XCJde2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bm9uZTt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpiZWZvcmUsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6YWZ0ZXJ7Y2xlYXI6Ym90aH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA+LmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cD5pbnB1dFt0eXBlPVwic3VibWl0XCJde2Zsb2F0Om5vbmV9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuKy5idG4sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0rLmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bitpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dFt0eXBlPVwic3VibWl0XCJdK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuKy5idG4tZ3JvdXAsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0rLmJ0bi1ncm91cCwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXArLmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cCtpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cCsuYnRuLWdyb3Vwe21hcmdpbi10b3A6LTFweDttYXJnaW4tbGVmdDowfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpW3R5cGU9XCJzdWJtaXRcIl17Ym9yZGVyLXJhZGl1czowfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9XCJzdWJtaXRcIl17Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9XCJzdWJtaXRcIl17Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo0cHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17Ym9yZGVyLXJhZGl1czowfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpPi5idG46bGFzdC1jaGlsZCwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpPmlucHV0Omxhc3QtY2hpbGRbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKT4uZHJvcGRvd24tdG9nZ2xle2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG46Zmlyc3QtY2hpbGQsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKT5pbnB1dDpmaXJzdC1jaGlsZFt0eXBlPVwic3VibWl0XCJde2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5idG4tZ3JvdXAtanVzdGlmaWVke2Rpc3BsYXk6dGFibGU7d2lkdGg6MTAwJTt0YWJsZS1sYXlvdXQ6Zml4ZWQ7Ym9yZGVyLWNvbGxhcHNlOnNlcGFyYXRlfS5idG4tZ3JvdXAtanVzdGlmaWVkPi5idG4sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLWp1c3RpZmllZD5pbnB1dFt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXAtanVzdGlmaWVkPi5idG4tZ3JvdXB7ZmxvYXQ6bm9uZTtkaXNwbGF5OnRhYmxlLWNlbGw7d2lkdGg6MSV9LmJ0bi1ncm91cC1qdXN0aWZpZWQ+LmJ0bi1ncm91cCAuYnRuLC5idG4tZ3JvdXAtanVzdGlmaWVkPi5idG4tZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC1qdXN0aWZpZWQ+LmJ0bi1ncm91cCBpbnB1dFt0eXBlPVwic3VibWl0XCJde3dpZHRoOjEwMCV9LmJ0bi1ncm91cC1qdXN0aWZpZWQ+LmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudXtsZWZ0OmF1dG99W2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXT4uYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwuY29tbWVudC1mb3JtIFtkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXT4uYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwuY29tbWVudC1mb3JtIFtkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXT4uYnRuLWdyb3VwPi5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5jb21tZW50LWZvcm0gW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXT4uYnRuLWdyb3VwPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFtkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0+LmJ0bi1ncm91cD4uYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwuY29tbWVudC1mb3JtIFtkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0+LmJ0bi1ncm91cD5pbnB1dFt0eXBlPVwic3VibWl0XCJdIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtwb3NpdGlvbjphYnNvbHV0ZTtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7cG9pbnRlci1ldmVudHM6bm9uZX0uaW5wdXQtZ3JvdXB7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTp0YWJsZTtib3JkZXItY29sbGFwc2U6c2VwYXJhdGV9LmlucHV0LWdyb3VwW2NsYXNzKj1cImNvbC1cIl17ZmxvYXQ6bm9uZTtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9LmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cInRleHRcIl0sLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gdGV4dGFyZWEsLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgdGV4dGFyZWF7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjB9LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1idG4sLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cInRleHRcIl0sLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gdGV4dGFyZWEsLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgdGV4dGFyZWF7ZGlzcGxheTp0YWJsZS1jZWxsfS5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLC5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSwuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZClbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKVt0eXBlPVwidGV4dFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpW3R5cGU9XCJlbWFpbFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpW3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKVt0eXBlPVwidXJsXCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIHRleHRhcmVhOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgdGV4dGFyZWE6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItcmFkaXVzOjB9LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1idG57d2lkdGg6MSU7d2hpdGUtc3BhY2U6bm93cmFwO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaW5wdXQtZ3JvdXAtYWRkb257cGFkZGluZzo2cHggMTJweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MTtjb2xvcjojOTk5O3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2VlZTtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czo0cHh9LmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LXNtLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPnRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+LmlucHV0LWdyb3VwLWFkZG9uLmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJzdWJtaXRcIl17cGFkZGluZzo1cHggMTBweDtmb250LXNpemU6MTJweDtib3JkZXItcmFkaXVzOjNweH0uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtbGcsLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+dGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj4uaW5wdXQtZ3JvdXAtYWRkb24uYnRuLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cInN1Ym1pdFwiXXtwYWRkaW5nOjEwcHggMTZweDtmb250LXNpemU6MThweDtib3JkZXItcmFkaXVzOjZweH0uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17bWFyZ2luLXRvcDowfS5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0OmZpcnN0LWNoaWxkW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwIGlucHV0OmZpcnN0LWNoaWxkW3R5cGU9XCJ0ZXh0XCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0OmZpcnN0LWNoaWxkW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dDpmaXJzdC1jaGlsZFt0eXBlPVwiZW1haWxcIl0sLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXQ6Zmlyc3QtY2hpbGRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dDpmaXJzdC1jaGlsZFt0eXBlPVwidXJsXCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIHRleHRhcmVhOmZpcnN0LWNoaWxkLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwIHRleHRhcmVhOmZpcnN0LWNoaWxkLC5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCwuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuLWdyb3VwPi5idG4sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4tZ3JvdXA+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5kcm9wZG93bi10b2dnbGUsLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+aW5wdXQ6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSlbdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpPi5idG4sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZHtib3JkZXItcmlnaHQ6MH0uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0Omxhc3QtY2hpbGRbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXQ6bGFzdC1jaGlsZFt0eXBlPVwidGV4dFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dDpsYXN0LWNoaWxkW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dDpsYXN0LWNoaWxkW3R5cGU9XCJlbWFpbFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dDpsYXN0LWNoaWxkW3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXQ6bGFzdC1jaGlsZFt0eXBlPVwidXJsXCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIHRleHRhcmVhOmxhc3QtY2hpbGQsLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgdGV4dGFyZWE6bGFzdC1jaGlsZCwuaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCwuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD5pbnB1dFt0eXBlPVwic3VibWl0XCJdLC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLWdyb3VwPi5idG4sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bi1ncm91cD5pbnB1dFt0eXBlPVwic3VibWl0XCJdLC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uZHJvcGRvd24tdG9nZ2xlLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+aW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT5pbnB1dFt0eXBlPVwic3VibWl0XCJde2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0uaW5wdXQtZ3JvdXAtYnRue3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZTowO3doaXRlLXNwYWNlOm5vd3JhcH0uaW5wdXQtZ3JvdXAtYnRuPi5idG4sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17cG9zaXRpb246cmVsYXRpdmV9LmlucHV0LWdyb3VwLWJ0bj4uYnRuKy5idG4sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0rLmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG4+LmJ0bitpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWJ0bj5pbnB1dFt0eXBlPVwic3VibWl0XCJdK2lucHV0W3R5cGU9XCJzdWJtaXRcIl17bWFyZ2luLWxlZnQ6LTFweH0uaW5wdXQtZ3JvdXAtYnRuPi5idG46aG92ZXIsLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuPmlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLWJ0bj4uYnRuOmZvY3VzLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWJ0bj5pbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5pbnB1dC1ncm91cC1idG4+LmJ0bjphY3RpdmUsLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuPmlucHV0OmFjdGl2ZVt0eXBlPVwic3VibWl0XCJde3otaW5kZXg6Mn0uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuLWdyb3Vwe21hcmdpbi1yaWdodDotMXB4fS5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4tZ3JvdXB7bWFyZ2luLWxlZnQ6LTFweH0ubmF2e21hcmdpbi1ib3R0b206MDtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9Lm5hdjpiZWZvcmUsLm5hdjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9Lm5hdjphZnRlcntjbGVhcjpib3RofS5uYXY+bGl7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9ja30ubmF2PmxpPmF7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMTVweH0ubmF2PmxpPmE6aG92ZXIsLm5hdj5saT5hOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2VlZX0ubmF2PmxpLmRpc2FibGVkPmF7Y29sb3I6Izc3N30ubmF2PmxpLmRpc2FibGVkPmE6aG92ZXIsLm5hdj5saS5kaXNhYmxlZD5hOmZvY3Vze2NvbG9yOiM3Nzc7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6bm90LWFsbG93ZWR9Lm5hdiAub3Blbj5hLC5uYXYgLm9wZW4+YTpob3ZlciwubmF2IC5vcGVuPmE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZWVlO2JvcmRlci1jb2xvcjojMzM3YWI3fS5uYXYgLm5hdi1kaXZpZGVye2hlaWdodDoxcHg7bWFyZ2luOjlweCAwO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOiNlNWU1ZTV9Lm5hdj5saT5hPmltZ3ttYXgtd2lkdGg6bm9uZX0ubmF2LXRhYnN7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZH0ubmF2LXRhYnM+bGl7ZmxvYXQ6bGVmdDttYXJnaW4tYm90dG9tOi0xcHh9Lm5hdi10YWJzPmxpPmF7bWFyZ2luLXJpZ2h0OjJweDtsaW5lLWhlaWdodDoxLjQyODU3O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czo0cHggNHB4IDAgMH0ubmF2LXRhYnM+bGk+YTpob3Zlcntib3JkZXItY29sb3I6I2VlZSAjZWVlICNkZGR9Lm5hdi10YWJzPmxpLmFjdGl2ZT5hLC5uYXYtdGFicz5saS5hY3RpdmU+YTpob3ZlciwubmF2LXRhYnM+bGkuYWN0aXZlPmE6Zm9jdXN7Y29sb3I6Izk5OTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1ib3R0b20tY29sb3I6dHJhbnNwYXJlbnQ7Y3Vyc29yOmRlZmF1bHR9Lm5hdi1waWxscz5saXtmbG9hdDpsZWZ0fS5uYXYtcGlsbHM+bGk+YXtib3JkZXItcmFkaXVzOjRweH0ubmF2LXBpbGxzPmxpK2xpe21hcmdpbi1sZWZ0OjJweH0ubmF2LXBpbGxzPmxpLmFjdGl2ZT5hLC5uYXYtcGlsbHM+bGkuYWN0aXZlPmE6aG92ZXIsLm5hdi1waWxscz5saS5hY3RpdmU+YTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMzN2FiN30ubmF2LXN0YWNrZWQ+bGl7ZmxvYXQ6bm9uZX0ubmF2LXN0YWNrZWQ+bGkrbGl7bWFyZ2luLXRvcDoycHg7bWFyZ2luLWxlZnQ6MH0ubmF2LWp1c3RpZmllZCwubmF2LXRhYnMubmF2LWp1c3RpZmllZHt3aWR0aDoxMDAlfS5uYXYtanVzdGlmaWVkPmxpLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpe2Zsb2F0Om5vbmV9Lm5hdi1qdXN0aWZpZWQ+bGk+YSwubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saT5he3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206NXB4fS5uYXYtanVzdGlmaWVkPi5kcm9wZG93biAuZHJvcGRvd24tbWVudXt0b3A6YXV0bztsZWZ0OmF1dG99QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2LWp1c3RpZmllZD5saSwubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saXtkaXNwbGF5OnRhYmxlLWNlbGw7d2lkdGg6MSV9Lm5hdi1qdXN0aWZpZWQ+bGk+YSwubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saT5he21hcmdpbi1ib3R0b206MH19Lm5hdi10YWJzLWp1c3RpZmllZCwubmF2LXRhYnMubmF2LWp1c3RpZmllZHtib3JkZXItYm90dG9tOjB9Lm5hdi10YWJzLWp1c3RpZmllZD5saT5hLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmF7bWFyZ2luLXJpZ2h0OjA7Ym9yZGVyLXJhZGl1czo0cHh9Lm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmEsLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hLC5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVyLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YTpob3ZlciwubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YTpmb2N1cywubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXN7Ym9yZGVyOjFweCBzb2xpZCAjZGRkfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdi10YWJzLWp1c3RpZmllZD5saT5hLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmF7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZDtib3JkZXItcmFkaXVzOjRweCA0cHggMCAwfS5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YSwubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YTpob3ZlciwubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6aG92ZXIsLm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXMsLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmZvY3Vze2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn19LnRhYi1jb250ZW50Pi50YWItcGFuZXtkaXNwbGF5Om5vbmV9LnRhYi1jb250ZW50Pi5hY3RpdmV7ZGlzcGxheTpibG9ja30ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnV7bWFyZ2luLXRvcDotMXB4O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5uYXZiYXJ7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDo1MHB4O21hcmdpbi1ib3R0b206MjBweDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5uYXZiYXI6YmVmb3JlLC5uYXZiYXI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5uYXZiYXI6YWZ0ZXJ7Y2xlYXI6Ym90aH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXJ7Ym9yZGVyLXJhZGl1czo0cHh9fS5uYXZiYXItaGVhZGVyOmJlZm9yZSwubmF2YmFyLWhlYWRlcjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9Lm5hdmJhci1oZWFkZXI6YWZ0ZXJ7Y2xlYXI6Ym90aH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXItaGVhZGVye2Zsb2F0OmxlZnR9fS5uYXZiYXItY29sbGFwc2V7b3ZlcmZsb3cteDp2aXNpYmxlO3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweDtib3JkZXItdG9wOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjEpOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS5uYXZiYXItY29sbGFwc2U6YmVmb3JlLC5uYXZiYXItY29sbGFwc2U6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5uYXZiYXItY29sbGFwc2U6YWZ0ZXJ7Y2xlYXI6Ym90aH0ubmF2YmFyLWNvbGxhcHNlLmlue292ZXJmbG93LXk6YXV0b31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXItY29sbGFwc2V7d2lkdGg6YXV0bztib3JkZXItdG9wOjA7Ym94LXNoYWRvdzpub25lfS5uYXZiYXItY29sbGFwc2UuY29sbGFwc2V7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MDtvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnR9Lm5hdmJhci1jb2xsYXBzZS5pbntvdmVyZmxvdy15OnZpc2libGV9Lm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSwubmF2YmFyLXN0YXRpYy10b3AgLm5hdmJhci1jb2xsYXBzZSwubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNle3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH19Lm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSwubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNle21heC1oZWlnaHQ6MzQwcHh9QG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKXsubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2V7bWF4LWhlaWdodDoyMDBweH19LmNvbnRhaW5lcj4ubmF2YmFyLWhlYWRlciwuY29udGFpbmVyPi5uYXZiYXItY29sbGFwc2UsLmNvbnRhaW5lci1mbHVpZD4ubmF2YmFyLWhlYWRlciwuY29udGFpbmVyLWZsdWlkPi5uYXZiYXItY29sbGFwc2V7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbnRhaW5lcj4ubmF2YmFyLWhlYWRlciwuY29udGFpbmVyPi5uYXZiYXItY29sbGFwc2UsLmNvbnRhaW5lci1mbHVpZD4ubmF2YmFyLWhlYWRlciwuY29udGFpbmVyLWZsdWlkPi5uYXZiYXItY29sbGFwc2V7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH19Lm5hdmJhci1zdGF0aWMtdG9we3otaW5kZXg6MTAwMDtib3JkZXItd2lkdGg6MCAwIDFweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXItc3RhdGljLXRvcHtib3JkZXItcmFkaXVzOjB9fS5uYXZiYXItZml4ZWQtdG9wLC5uYXZiYXItZml4ZWQtYm90dG9te3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7bGVmdDowO3otaW5kZXg6MTAzMH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXItZml4ZWQtdG9wLC5uYXZiYXItZml4ZWQtYm90dG9te2JvcmRlci1yYWRpdXM6MH19Lm5hdmJhci1maXhlZC10b3B7dG9wOjA7Ym9yZGVyLXdpZHRoOjAgMCAxcHh9Lm5hdmJhci1maXhlZC1ib3R0b217Ym90dG9tOjA7bWFyZ2luLWJvdHRvbTowO2JvcmRlci13aWR0aDoxcHggMCAwfS5uYXZiYXItYnJhbmR7ZmxvYXQ6bGVmdDtwYWRkaW5nOjE1cHggMTVweDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyMHB4O2hlaWdodDo1MHB4fS5uYXZiYXItYnJhbmQ6aG92ZXIsLm5hdmJhci1icmFuZDpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLWJyYW5kPmltZ3tkaXNwbGF5OmJsb2NrfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhcj4uY29udGFpbmVyIC5uYXZiYXItYnJhbmQsLm5hdmJhcj4uY29udGFpbmVyLWZsdWlkIC5uYXZiYXItYnJhbmR7bWFyZ2luLWxlZnQ6LTE1cHh9fS5uYXZiYXItdG9nZ2xle3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OnJpZ2h0O21hcmdpbi1yaWdodDoxNXB4O3BhZGRpbmc6OXB4IDEwcHg7bWFyZ2luLXRvcDo4cHg7bWFyZ2luLWJvdHRvbTo4cHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjRweH0ubmF2YmFyLXRvZ2dsZTpmb2N1c3tvdXRsaW5lOjB9Lm5hdmJhci10b2dnbGUgLmljb24tYmFye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjJweDtoZWlnaHQ6MnB4O2JvcmRlci1yYWRpdXM6MXB4fS5uYXZiYXItdG9nZ2xlIC5pY29uLWJhcisuaWNvbi1iYXJ7bWFyZ2luLXRvcDo0cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLXRvZ2dsZXtkaXNwbGF5Om5vbmV9fS5uYXZiYXItbmF2e21hcmdpbjo3LjVweCAtMTVweH0ubmF2YmFyLW5hdj5saT5he3BhZGRpbmctdG9wOjEwcHg7cGFkZGluZy1ib3R0b206MTBweDtsaW5lLWhlaWdodDoyMHB4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7Lm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246c3RhdGljO2Zsb2F0Om5vbmU7d2lkdGg6YXV0bzttYXJnaW4tdG9wOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MDtib3gtc2hhZG93Om5vbmV9Lm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YSwubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taGVhZGVye3BhZGRpbmc6NXB4IDE1cHggNXB4IDI1cHh9Lm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YXtsaW5lLWhlaWdodDoyMHB4fS5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXIsLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1c3tiYWNrZ3JvdW5kLWltYWdlOm5vbmV9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1uYXZ7ZmxvYXQ6bGVmdDttYXJnaW46MH0ubmF2YmFyLW5hdj5saXtmbG9hdDpsZWZ0fS5uYXZiYXItbmF2PmxpPmF7cGFkZGluZy10b3A6MTVweDtwYWRkaW5nLWJvdHRvbToxNXB4fX0ubmF2YmFyLWZvcm17bWFyZ2luLWxlZnQ6LTE1cHg7bWFyZ2luLXJpZ2h0Oi0xNXB4O3BhZGRpbmc6MTBweCAxNXB4O2JvcmRlci10b3A6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHRyYW5zcGFyZW50Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsMC4xKSwwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsMC4xKTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjEpLDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjEpO21hcmdpbi10b3A6OHB4O21hcmdpbi1ib3R0b206OHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwLC5uYXZiYXItZm9ybSAuY29tbWVudC1mb3JtIHAsLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gcHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sLC5uYXZiYXItZm9ybSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5uYXZiYXItZm9ybSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5uYXZiYXItZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLm5hdmJhci1mb3JtIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5uYXZiYXItZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLC5uYXZiYXItZm9ybSAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIHRleHRhcmVhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlfS5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sLXN0YXRpY3tkaXNwbGF5OmlubGluZS1ibG9ja30ubmF2YmFyLWZvcm0gLmlucHV0LWdyb3Vwe2Rpc3BsYXk6aW5saW5lLXRhYmxlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiwubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cInRleHRcIl0sLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPVwidXJsXCJdLC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgdGV4dGFyZWF7d2lkdGg6YXV0b30ubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wsLm5hdmJhci1mb3JtIC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPVwidGV4dFwiXSwubmF2YmFyLWZvcm0gLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXA+aW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPVwiZW1haWxcIl0sLm5hdmJhci1mb3JtIC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9XCJ1cmxcIl0sLm5hdmJhci1mb3JtIC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwPnRleHRhcmVhLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cD50ZXh0YXJlYXt3aWR0aDoxMDAlfS5uYXZiYXItZm9ybSAuY29udHJvbC1sYWJlbHttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5uYXZiYXItZm9ybSAucmFkaW8sLm5hdmJhci1mb3JtIC5jaGVja2JveHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ubmF2YmFyLWZvcm0gLnJhZGlvIGxhYmVsLC5uYXZiYXItZm9ybSAuY2hlY2tib3ggbGFiZWx7cGFkZGluZy1sZWZ0OjB9Lm5hdmJhci1mb3JtIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLm5hdmJhci1mb3JtIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWxlZnQ6MH0ubmF2YmFyLWZvcm0gLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNre3RvcDowfX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5uYXZiYXItZm9ybSAuZm9ybS1ncm91cCwubmF2YmFyLWZvcm0gLmNvbW1lbnQtZm9ybSBwLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIHB7bWFyZ2luLWJvdHRvbTo1cHh9Lm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQsLm5hdmJhci1mb3JtIC5jb21tZW50LWZvcm0gcDpsYXN0LWNoaWxkLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1mb3Jte3dpZHRoOmF1dG87Ym9yZGVyOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDtwYWRkaW5nLXRvcDowO3BhZGRpbmctYm90dG9tOjA7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfX0ubmF2YmFyLW5hdj5saT4uZHJvcGRvd24tbWVudXttYXJnaW4tdG9wOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9Lm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1uYXY+bGk+LmRyb3Bkb3duLW1lbnV7bWFyZ2luLWJvdHRvbTowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjRweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubmF2YmFyLWJ0bnttYXJnaW4tdG9wOjhweDttYXJnaW4tYm90dG9tOjhweH0ubmF2YmFyLWJ0bi5idG4tc20sLmJ0bi1ncm91cC1zbT4ubmF2YmFyLWJ0bi5idG4sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXNtPmlucHV0Lm5hdmJhci1idG5bdHlwZT1cInN1Ym1pdFwiXXttYXJnaW4tdG9wOjEwcHg7bWFyZ2luLWJvdHRvbToxMHB4fS5uYXZiYXItYnRuLmJ0bi14cywuYnRuLWdyb3VwLXhzPi5uYXZiYXItYnRuLmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAteHM+aW5wdXQubmF2YmFyLWJ0blt0eXBlPVwic3VibWl0XCJde21hcmdpbi10b3A6MTRweDttYXJnaW4tYm90dG9tOjE0cHh9Lm5hdmJhci10ZXh0e21hcmdpbi10b3A6MTVweDttYXJnaW4tYm90dG9tOjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLXRleHR7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDoxNXB4O21hcmdpbi1yaWdodDoxNXB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXItbGVmdHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9Lm5hdmJhci1yaWdodHtmbG9hdDpyaWdodCAhaW1wb3J0YW50O21hcmdpbi1yaWdodDotMTVweH0ubmF2YmFyLXJpZ2h0IH4gLm5hdmJhci1yaWdodHttYXJnaW4tcmlnaHQ6MH19Lm5hdmJhci1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6I2Y4ZjhmODtib3JkZXItY29sb3I6I2U3ZTdlN30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZHtjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmZvY3Vze2NvbG9yOiM1ZTVlNWU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRleHR7Y29sb3I6Izc3N30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+bGk+YXtjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj5saT5hOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj5saT5hOmZvY3Vze2NvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uYWN0aXZlPmEsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5hY3RpdmU+YTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmFjdGl2ZT5hOmZvY3Vze2NvbG9yOiM1NTU7YmFja2dyb3VuZC1jb2xvcjojZTdlN2U3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YSwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmRpc2FibGVkPmE6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hOmZvY3Vze2NvbG9yOiNjY2M7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZXtib3JkZXItY29sb3I6I2RkZH0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2RkZH0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGUgLmljb24tYmFye2JhY2tncm91bmQtY29sb3I6Izg4OH0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1jb2xsYXBzZSwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1mb3Jte2JvcmRlci1jb2xvcjojZTdlN2U3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4ub3Blbj5hLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4ub3Blbj5hOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4ub3Blbj5hOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2U3ZTdlNztjb2xvcjojNTU1fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmF7Y29sb3I6Izc3N30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1c3tjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpmb2N1c3tjb2xvcjojNTU1O2JhY2tncm91bmQtY29sb3I6I2U3ZTdlN30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmEsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpmb2N1c3tjb2xvcjojY2NjO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX19Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGlua3tjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbms6aG92ZXJ7Y29sb3I6IzMzM30ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5re2NvbG9yOiM3Nzd9Lm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpob3ZlciwubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3Vze2NvbG9yOiMzMzN9Lm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXN7Y29sb3I6I2NjY30ubmF2YmFyLWludmVyc2V7YmFja2dyb3VuZC1jb2xvcjojMjIyO2JvcmRlci1jb2xvcjojMDkwOTA5fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5ke2NvbG9yOiM5ZDlkOWR9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdGV4dHtjb2xvcjojOWQ5ZDlkfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj5saT5he2NvbG9yOiM5ZDlkOWR9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2PmxpPmE6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2PmxpPmE6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5hY3RpdmU+YSwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+LmFjdGl2ZT5hOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4uYWN0aXZlPmE6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwOTA5MDl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YTpob3ZlciwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+LmRpc2FibGVkPmE6Zm9jdXN7Y29sb3I6IzQ0NDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xle2JvcmRlci1jb2xvcjojMzMzfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZTpob3ZlciwubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWZvcm17Ym9yZGVyLWNvbG9yOiMxMDEwMTB9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5vcGVuPmEsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5vcGVuPmE6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5vcGVuPmE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMDkwOTA5O2NvbG9yOiNmZmZ9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRyb3Bkb3duLWhlYWRlcntib3JkZXItY29sb3I6IzA5MDkwOX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXJ7YmFja2dyb3VuZC1jb2xvcjojMDkwOTA5fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5he2NvbG9yOiM5ZDlkOWR9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmE6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YSwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwOTA5MDl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpob3ZlciwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6Zm9jdXN7Y29sb3I6IzQ0NDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbmt7Y29sb3I6IzlkOWQ5ZH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1saW5rOmhvdmVye2NvbG9yOiNmZmZ9Lm5hdmJhci1pbnZlcnNlIC5idG4tbGlua3tjb2xvcjojOWQ5ZDlkfS5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpmb2N1c3tjb2xvcjojZmZmfS5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3Vze2NvbG9yOiM0NDR9LmJyZWFkY3J1bWJ7cGFkZGluZzo4cHggMTVweDttYXJnaW4tYm90dG9tOjIwcHg7bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItcmFkaXVzOjRweH0uYnJlYWRjcnVtYj5saXtkaXNwbGF5OmlubGluZS1ibG9ja30uYnJlYWRjcnVtYj5saStsaTpiZWZvcmV7Y29udGVudDpcIi/CoFwiO3BhZGRpbmc6MCA1cHg7Y29sb3I6I2NjY30uYnJlYWRjcnVtYj4uYWN0aXZle2NvbG9yOiM3Nzd9LnBhZ2luYXRpb257ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1sZWZ0OjA7bWFyZ2luOjIwcHggMDtib3JkZXItcmFkaXVzOjRweH0ucGFnaW5hdGlvbj5saXtkaXNwbGF5OmlubGluZX0ucGFnaW5hdGlvbj5saT5hLC5wYWdpbmF0aW9uPmxpPnNwYW57cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6bGVmdDtwYWRkaW5nOjZweCAxMnB4O2xpbmUtaGVpZ2h0OjEuNDI4NTc7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzMzN2FiNztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO21hcmdpbi1sZWZ0Oi0xcHh9LnBhZ2luYXRpb24+bGk6Zmlyc3QtY2hpbGQ+YSwucGFnaW5hdGlvbj5saTpmaXJzdC1jaGlsZD5zcGFue21hcmdpbi1sZWZ0OjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo0cHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo0cHh9LnBhZ2luYXRpb24+bGk6bGFzdC1jaGlsZD5hLC5wYWdpbmF0aW9uPmxpOmxhc3QtY2hpbGQ+c3Bhbntib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4fS5wYWdpbmF0aW9uPmxpPmE6aG92ZXIsLnBhZ2luYXRpb24+bGk+YTpmb2N1cywucGFnaW5hdGlvbj5saT5zcGFuOmhvdmVyLC5wYWdpbmF0aW9uPmxpPnNwYW46Zm9jdXN7Y29sb3I6IzIzNTI3YztiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Ym9yZGVyLWNvbG9yOiNkZGR9LnBhZ2luYXRpb24+LmFjdGl2ZT5hLC5wYWdpbmF0aW9uPi5hY3RpdmU+YTpob3ZlciwucGFnaW5hdGlvbj4uYWN0aXZlPmE6Zm9jdXMsLnBhZ2luYXRpb24+LmFjdGl2ZT5zcGFuLC5wYWdpbmF0aW9uPi5hY3RpdmU+c3Bhbjpob3ZlciwucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW46Zm9jdXN7ei1pbmRleDoyO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3O2JvcmRlci1jb2xvcjojMzM3YWI3O2N1cnNvcjpkZWZhdWx0fS5wYWdpbmF0aW9uPi5kaXNhYmxlZD5zcGFuLC5wYWdpbmF0aW9uPi5kaXNhYmxlZD5zcGFuOmhvdmVyLC5wYWdpbmF0aW9uPi5kaXNhYmxlZD5zcGFuOmZvY3VzLC5wYWdpbmF0aW9uPi5kaXNhYmxlZD5hLC5wYWdpbmF0aW9uPi5kaXNhYmxlZD5hOmhvdmVyLC5wYWdpbmF0aW9uPi5kaXNhYmxlZD5hOmZvY3Vze2NvbG9yOiM3Nzc7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZGRkO2N1cnNvcjpub3QtYWxsb3dlZH0ucGFnaW5hdGlvbi1sZz5saT5hLC5wYWdpbmF0aW9uLWxnPmxpPnNwYW57cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zaXplOjE4cHh9LnBhZ2luYXRpb24tbGc+bGk6Zmlyc3QtY2hpbGQ+YSwucGFnaW5hdGlvbi1sZz5saTpmaXJzdC1jaGlsZD5zcGFue2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NnB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NnB4fS5wYWdpbmF0aW9uLWxnPmxpOmxhc3QtY2hpbGQ+YSwucGFnaW5hdGlvbi1sZz5saTpsYXN0LWNoaWxkPnNwYW57Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NnB4O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjZweH0ucGFnaW5hdGlvbi1zbT5saT5hLC5wYWdpbmF0aW9uLXNtPmxpPnNwYW57cGFkZGluZzo1cHggMTBweDtmb250LXNpemU6MTJweH0ucGFnaW5hdGlvbi1zbT5saTpmaXJzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLXNtPmxpOmZpcnN0LWNoaWxkPnNwYW57Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czozcHh9LnBhZ2luYXRpb24tc20+bGk6bGFzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLXNtPmxpOmxhc3QtY2hpbGQ+c3Bhbntib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6M3B4fS5wYWdlcntwYWRkaW5nLWxlZnQ6MDttYXJnaW46MjBweCAwO2xpc3Qtc3R5bGU6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcn0ucGFnZXI6YmVmb3JlLC5wYWdlcjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9LnBhZ2VyOmFmdGVye2NsZWFyOmJvdGh9LnBhZ2VyIGxpe2Rpc3BsYXk6aW5saW5lfS5wYWdlciBsaT5hLC5wYWdlciBsaT5zcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NXB4IDE0cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RkZDtib3JkZXItcmFkaXVzOjE1cHh9LnBhZ2VyIGxpPmE6aG92ZXIsLnBhZ2VyIGxpPmE6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5wYWdlciAubmV4dD5hLC5wYWdlciAubmV4dD5zcGFue2Zsb2F0OnJpZ2h0fS5wYWdlciAucHJldmlvdXM+YSwucGFnZXIgLnByZXZpb3VzPnNwYW57ZmxvYXQ6bGVmdH0ucGFnZXIgLmRpc2FibGVkPmEsLnBhZ2VyIC5kaXNhYmxlZD5hOmhvdmVyLC5wYWdlciAuZGlzYWJsZWQ+YTpmb2N1cywucGFnZXIgLmRpc2FibGVkPnNwYW57Y29sb3I6Izc3NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y3Vyc29yOm5vdC1hbGxvd2VkfS5sYWJlbHtkaXNwbGF5OmlubGluZTtwYWRkaW5nOi4yZW0gLjZlbSAuM2VtO2ZvbnQtc2l6ZTo3NSU7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2JvcmRlci1yYWRpdXM6LjI1ZW19LmxhYmVsOmVtcHR5e2Rpc3BsYXk6bm9uZX0uYnRuIC5sYWJlbCwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0gLmxhYmVse3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMXB4fWEubGFiZWw6aG92ZXIsYS5sYWJlbDpmb2N1c3tjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyfS5sYWJlbC1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6Izc3N30ubGFiZWwtZGVmYXVsdFtocmVmXTpob3ZlciwubGFiZWwtZGVmYXVsdFtocmVmXTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiM1ZTVlNWV9LmxhYmVsLXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3fS5sYWJlbC1wcmltYXJ5W2hyZWZdOmhvdmVyLC5sYWJlbC1wcmltYXJ5W2hyZWZdOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzI4NjA5MH0ubGFiZWwtc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiM1Y2I4NWN9LmxhYmVsLXN1Y2Nlc3NbaHJlZl06aG92ZXIsLmxhYmVsLXN1Y2Nlc3NbaHJlZl06Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojNDQ5ZDQ0fS5sYWJlbC1pbmZve2JhY2tncm91bmQtY29sb3I6IzViYzBkZX0ubGFiZWwtaW5mb1tocmVmXTpob3ZlciwubGFiZWwtaW5mb1tocmVmXTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMzMWIwZDV9LmxhYmVsLXdhcm5pbmd7YmFja2dyb3VuZC1jb2xvcjojZjBhZDRlfS5sYWJlbC13YXJuaW5nW2hyZWZdOmhvdmVyLC5sYWJlbC13YXJuaW5nW2hyZWZdOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2VjOTcxZn0ubGFiZWwtZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2Q5NTM0Zn0ubGFiZWwtZGFuZ2VyW2hyZWZdOmhvdmVyLC5sYWJlbC1kYW5nZXJbaHJlZl06Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojYzkzMDJjfS5iYWRnZXtkaXNwbGF5OmlubGluZS1ibG9jazttaW4td2lkdGg6MTBweDtwYWRkaW5nOjNweCA3cHg7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjE7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6Izc3Nztib3JkZXItcmFkaXVzOjEwcHh9LmJhZGdlOmVtcHR5e2Rpc3BsYXk6bm9uZX0uYnRuIC5iYWRnZSwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0gLmJhZGdle3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMXB4fS5idG4teHMgLmJhZGdlLC5idG4tZ3JvdXAteHM+LmJ0biAuYmFkZ2UsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXhzPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0gLmJhZGdlLC5idG4tZ3JvdXAteHM+LmJ0biAuYmFkZ2UsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXhzPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0gLmJhZGdle3RvcDowO3BhZGRpbmc6MXB4IDVweH0ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZT4uYmFkZ2UsLm5hdi1waWxscz4uYWN0aXZlPmE+LmJhZGdle2NvbG9yOiMzMzdhYjc7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5saXN0LWdyb3VwLWl0ZW0+LmJhZGdle2Zsb2F0OnJpZ2h0fS5saXN0LWdyb3VwLWl0ZW0+LmJhZGdlKy5iYWRnZXttYXJnaW4tcmlnaHQ6NXB4fS5uYXYtcGlsbHM+bGk+YT4uYmFkZ2V7bWFyZ2luLWxlZnQ6M3B4fWEuYmFkZ2U6aG92ZXIsYS5iYWRnZTpmb2N1c3tjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyfS5qdW1ib3Ryb257cGFkZGluZzozMHB4IDE1cHg7bWFyZ2luLWJvdHRvbTozMHB4O2NvbG9yOmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5qdW1ib3Ryb24gaDEsLmp1bWJvdHJvbiAuaDF7Y29sb3I6aW5oZXJpdH0uanVtYm90cm9uIHB7bWFyZ2luLWJvdHRvbToxNXB4O2ZvbnQtc2l6ZToyMXB4O2ZvbnQtd2VpZ2h0OjIwMH0uanVtYm90cm9uPmhye2JvcmRlci10b3AtY29sb3I6I2Q1ZDVkNX0uY29udGFpbmVyIC5qdW1ib3Ryb24sLmNvbnRhaW5lci1mbHVpZCAuanVtYm90cm9ue2JvcmRlci1yYWRpdXM6NnB4fS5qdW1ib3Ryb24gLmNvbnRhaW5lcnttYXgtd2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lmp1bWJvdHJvbntwYWRkaW5nOjQ4cHggMH0uY29udGFpbmVyIC5qdW1ib3Ryb24sLmNvbnRhaW5lci1mbHVpZCAuanVtYm90cm9ue3BhZGRpbmctbGVmdDo2MHB4O3BhZGRpbmctcmlnaHQ6NjBweH0uanVtYm90cm9uIGgxLC5qdW1ib3Ryb24gLmgxe2ZvbnQtc2l6ZTo2M3B4fX0udGh1bWJuYWlsLC53cC1jYXB0aW9ue2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo0cHg7bWFyZ2luLWJvdHRvbToyMHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTc7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RkZDtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LXRyYW5zaXRpb246Ym9yZGVyIDAuMnMgZWFzZS1pbi1vdXQ7LW8tdHJhbnNpdGlvbjpib3JkZXIgMC4ycyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmJvcmRlciAwLjJzIGVhc2UtaW4tb3V0fS50aHVtYm5haWw+aW1nLC53cC1jYXB0aW9uPmltZywudGh1bWJuYWlsIGE+aW1nLC53cC1jYXB0aW9uIGE+aW1ne2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30udGh1bWJuYWlsIC5jYXB0aW9uLC53cC1jYXB0aW9uIC5jYXB0aW9ue3BhZGRpbmc6OXB4O2NvbG9yOiMzMzN9YS50aHVtYm5haWw6aG92ZXIsYS53cC1jYXB0aW9uOmhvdmVyLGEudGh1bWJuYWlsOmZvY3VzLGEud3AtY2FwdGlvbjpmb2N1cyxhLnRodW1ibmFpbC5hY3RpdmUsYS5hY3RpdmUud3AtY2FwdGlvbntib3JkZXItY29sb3I6IzMzN2FiN30uYWxlcnR7cGFkZGluZzoxNXB4O21hcmdpbi1ib3R0b206MjBweDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NHB4fS5hbGVydCBoNHttYXJnaW4tdG9wOjA7Y29sb3I6aW5oZXJpdH0uYWxlcnQgLmFsZXJ0LWxpbmt7Zm9udC13ZWlnaHQ6Ym9sZH0uYWxlcnQ+cCwuYWxlcnQ+dWx7bWFyZ2luLWJvdHRvbTowfS5hbGVydD5wK3B7bWFyZ2luLXRvcDo1cHh9LmFsZXJ0LWRpc21pc3NhYmxlLC5hbGVydC1kaXNtaXNzaWJsZXtwYWRkaW5nLXJpZ2h0OjM1cHh9LmFsZXJ0LWRpc21pc3NhYmxlIC5jbG9zZSwuYWxlcnQtZGlzbWlzc2libGUgLmNsb3Nle3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMnB4O3JpZ2h0Oi0yMXB4O2NvbG9yOmluaGVyaXR9LmFsZXJ0LXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojZGZmMGQ4O2JvcmRlci1jb2xvcjojZDZlOWM2O2NvbG9yOiMzYzc2M2R9LmFsZXJ0LXN1Y2Nlc3MgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojYzllMmIzfS5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5re2NvbG9yOiMyYjU0MmN9LmFsZXJ0LWluZm97YmFja2dyb3VuZC1jb2xvcjojZDllZGY3O2JvcmRlci1jb2xvcjojYmNlOGYxO2NvbG9yOiMzMTcwOGZ9LmFsZXJ0LWluZm8gaHJ7Ym9yZGVyLXRvcC1jb2xvcjojYTZlMWVjfS5hbGVydC1pbmZvIC5hbGVydC1saW5re2NvbG9yOiMyNDUyNjl9LmFsZXJ0LXdhcm5pbmd7YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzO2JvcmRlci1jb2xvcjojZmFlYmNjO2NvbG9yOiM4YTZkM2J9LmFsZXJ0LXdhcm5pbmcgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojZjdlMWI1fS5hbGVydC13YXJuaW5nIC5hbGVydC1saW5re2NvbG9yOiM2NjUxMmN9LmFsZXJ0LWRhbmdlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMmRlZGU7Ym9yZGVyLWNvbG9yOiNlYmNjZDE7Y29sb3I6I2E5NDQ0Mn0uYWxlcnQtZGFuZ2VyIGhye2JvcmRlci10b3AtY29sb3I6I2U0YjljMH0uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5re2NvbG9yOiM4NDM1MzR9QC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVze2Zyb217YmFja2dyb3VuZC1wb3NpdGlvbjo0MHB4IDB9dG97YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9fUBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXN7ZnJvbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjQwcHggMH10b3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH19LnByb2dyZXNze292ZXJmbG93OmhpZGRlbjtoZWlnaHQ6MjBweDttYXJnaW4tYm90dG9tOjIwcHg7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAycHggcmdiYSgwLDAsMCwwLjEpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMnB4IHJnYmEoMCwwLDAsMC4xKX0ucHJvZ3Jlc3MtYmFye2Zsb2F0OmxlZnQ7d2lkdGg6MCU7aGVpZ2h0OjEwMCU7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6IzMzN2FiNzstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAtMXB4IDAgcmdiYSgwLDAsMCwwLjE1KTtib3gtc2hhZG93Omluc2V0IDAgLTFweCAwIHJnYmEoMCwwLDAsMC4xNSk7LXdlYmtpdC10cmFuc2l0aW9uOndpZHRoIDAuNnMgZWFzZTstby10cmFuc2l0aW9uOndpZHRoIDAuNnMgZWFzZTt0cmFuc2l0aW9uOndpZHRoIDAuNnMgZWFzZX0ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLC5wcm9ncmVzcy1iYXItc3RyaXBlZHtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtc2l6ZTo0MHB4IDQwcHh9LnByb2dyZXNzLmFjdGl2ZSAucHJvZ3Jlc3MtYmFyLC5wcm9ncmVzcy1iYXIuYWN0aXZley13ZWJraXQtYW5pbWF0aW9uOnByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTstby1hbmltYXRpb246cHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjpwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGV9LnByb2dyZXNzLWJhci1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzVjYjg1Y30ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3N7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KX0ucHJvZ3Jlc3MtYmFyLWluZm97YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlfS5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItaW5mb3tiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpfS5wcm9ncmVzcy1iYXItd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmMGFkNGV9LnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci13YXJuaW5ne2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCl9LnByb2dyZXNzLWJhci1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmfS5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItZGFuZ2Vye2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCl9Lm1lZGlhe21hcmdpbi10b3A6MTVweH0ubWVkaWE6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS5tZWRpYSwubWVkaWEtYm9keXt6b29tOjE7b3ZlcmZsb3c6aGlkZGVufS5tZWRpYS1ib2R5e3dpZHRoOjEwMDAwcHh9Lm1lZGlhLW9iamVjdHtkaXNwbGF5OmJsb2NrfS5tZWRpYS1yaWdodCwubWVkaWE+LnB1bGwtcmlnaHR7cGFkZGluZy1sZWZ0OjEwcHh9Lm1lZGlhLWxlZnQsLm1lZGlhPi5wdWxsLWxlZnR7cGFkZGluZy1yaWdodDoxMHB4fS5tZWRpYS1sZWZ0LC5tZWRpYS1yaWdodCwubWVkaWEtYm9keXtkaXNwbGF5OnRhYmxlLWNlbGw7dmVydGljYWwtYWxpZ246dG9wfS5tZWRpYS1taWRkbGV7dmVydGljYWwtYWxpZ246bWlkZGxlfS5tZWRpYS1ib3R0b217dmVydGljYWwtYWxpZ246Ym90dG9tfS5tZWRpYS1oZWFkaW5ne21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjVweH0ubWVkaWEtbGlzdHtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9Lmxpc3QtZ3JvdXB7bWFyZ2luLWJvdHRvbToyMHB4O3BhZGRpbmctbGVmdDowfS5saXN0LWdyb3VwLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMTVweDttYXJnaW4tYm90dG9tOi0xcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RkZH0ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjRweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweH0ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweH1hLmxpc3QtZ3JvdXAtaXRlbXtjb2xvcjojNTU1fWEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjojMzMzfWEubGlzdC1ncm91cC1pdGVtOmhvdmVyLGEubGlzdC1ncm91cC1pdGVtOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM1NTU7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciwubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2VlZTtjb2xvcjojNzc3O2N1cnNvcjpub3QtYWxsb3dlZH0ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjppbmhlcml0fS5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0e2NvbG9yOiM3Nzd9Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXN7ei1pbmRleDoyO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3O2JvcmRlci1jb2xvcjojMzM3YWI3fS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+c21hbGwsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPi5zbWFsbCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPnNtYWxsLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz4uc21hbGwsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz5zbWFsbCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+LnNtYWxse2NvbG9yOmluaGVyaXR9Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHR7Y29sb3I6I2M3ZGRlZn0ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3N7Y29sb3I6IzNjNzYzZDtiYWNrZ3JvdW5kLWNvbG9yOiNkZmYwZDh9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzc3tjb2xvcjojM2M3NjNkfWEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOmluaGVyaXR9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlcixhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmZvY3Vze2NvbG9yOiMzYzc2M2Q7YmFja2dyb3VuZC1jb2xvcjojZDBlOWM2fWEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmhvdmVyLGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojM2M3NjNkO2JvcmRlci1jb2xvcjojM2M3NjNkfS5saXN0LWdyb3VwLWl0ZW0taW5mb3tjb2xvcjojMzE3MDhmO2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmN31hLmxpc3QtZ3JvdXAtaXRlbS1pbmZve2NvbG9yOiMzMTcwOGZ9YS5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmd7Y29sb3I6aW5oZXJpdH1hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLGEubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXN7Y29sb3I6IzMxNzA4ZjtiYWNrZ3JvdW5kLWNvbG9yOiNjNGUzZjN9YS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMTcwOGY7Ym9yZGVyLWNvbG9yOiMzMTcwOGZ9Lmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5ne2NvbG9yOiM4YTZkM2I7YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfWEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmd7Y29sb3I6IzhhNmQzYn1hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjppbmhlcml0fWEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1c3tjb2xvcjojOGE2ZDNiO2JhY2tncm91bmQtY29sb3I6I2ZhZjJjY31hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSxhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3ZlcixhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzhhNmQzYjtib3JkZXItY29sb3I6IzhhNmQzYn0ubGlzdC1ncm91cC1pdGVtLWRhbmdlcntjb2xvcjojYTk0NDQyO2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX1hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXJ7Y29sb3I6I2E5NDQ0Mn1hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOmluaGVyaXR9YS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmhvdmVyLGEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpmb2N1c3tjb2xvcjojYTk0NDQyO2JhY2tncm91bmQtY29sb3I6I2ViY2NjY31hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLGEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2E5NDQ0Mjtib3JkZXItY29sb3I6I2E5NDQ0Mn0ubGlzdC1ncm91cC1pdGVtLWhlYWRpbmd7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206NXB4fS5saXN0LWdyb3VwLWl0ZW0tdGV4dHttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS4zfS5wYW5lbHttYXJnaW4tYm90dG9tOjIwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDUpO2JveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNSl9LnBhbmVsLWJvZHl7cGFkZGluZzoxNXB4fS5wYW5lbC1ib2R5OmJlZm9yZSwucGFuZWwtYm9keTphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9LnBhbmVsLWJvZHk6YWZ0ZXJ7Y2xlYXI6Ym90aH0ucGFuZWwtaGVhZGluZ3twYWRkaW5nOjEwcHggMTVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czozcHh9LnBhbmVsLWhlYWRpbmc+LmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGV7Y29sb3I6aW5oZXJpdH0ucGFuZWwtdGl0bGV7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MTZweDtjb2xvcjppbmhlcml0fS5wYW5lbC10aXRsZT5hLC5wYW5lbC10aXRsZT5zbWFsbCwucGFuZWwtdGl0bGU+LnNtYWxsLC5wYW5lbC10aXRsZT5zbWFsbD5hLC5wYW5lbC10aXRsZT4uc21hbGw+YXtjb2xvcjppbmhlcml0fS5wYW5lbC1mb290ZXJ7cGFkZGluZzoxMHB4IDE1cHg7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6M3B4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4ubGlzdC1ncm91cCwucGFuZWw+LnBhbmVsLWNvbGxhcHNlPi5saXN0LWdyb3Vwe21hcmdpbi1ib3R0b206MH0ucGFuZWw+Lmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSwucGFuZWw+LnBhbmVsLWNvbGxhcHNlPi5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXdpZHRoOjFweCAwO2JvcmRlci1yYWRpdXM6MH0ucGFuZWw+Lmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCwucGFuZWw+LnBhbmVsLWNvbGxhcHNlPi5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjNweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweH0ucGFuZWw+Lmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQsLnBhbmVsPi5wYW5lbC1jb2xsYXBzZT4ubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6M3B4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6M3B4fS5wYW5lbC1oZWFkaW5nKy5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC13aWR0aDowfS5saXN0LWdyb3VwKy5wYW5lbC1mb290ZXJ7Ym9yZGVyLXRvcC13aWR0aDowfS5wYW5lbD4udGFibGUsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZSwucGFuZWw+LnBhbmVsLWNvbGxhcHNlPi50YWJsZXttYXJnaW4tYm90dG9tOjB9LnBhbmVsPi50YWJsZSBjYXB0aW9uLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUgY2FwdGlvbiwucGFuZWw+LnBhbmVsLWNvbGxhcHNlPi50YWJsZSBjYXB0aW9ue3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH0ucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6M3B4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czozcHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweH0ucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjNweH0ucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6M3B4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6M3B4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjNweH0ucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjNweH0ucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6M3B4fS5wYW5lbD4ucGFuZWwtYm9keSsudGFibGUsLnBhbmVsPi5wYW5lbC1ib2R5Ky50YWJsZS1yZXNwb25zaXZlLC5wYW5lbD4udGFibGUrLnBhbmVsLWJvZHksLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlKy5wYW5lbC1ib2R5e2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGR9LnBhbmVsPi50YWJsZT50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aCwucGFuZWw+LnRhYmxlPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRke2JvcmRlci10b3A6MH0ucGFuZWw+LnRhYmxlLWJvcmRlcmVkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9LnBhbmVsPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0ucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6MH0ucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyOmZpcnN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGgsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpmaXJzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmZpcnN0LWNoaWxkPnRoLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cjpmaXJzdC1jaGlsZD50aCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmZpcnN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6Zmlyc3QtY2hpbGQ+dGh7Ym9yZGVyLWJvdHRvbTowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGgsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50aCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpsYXN0LWNoaWxkPnRoLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyOmxhc3QtY2hpbGQ+dGh7Ym9yZGVyLWJvdHRvbTowfS5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZXtib3JkZXI6MDttYXJnaW4tYm90dG9tOjB9LnBhbmVsLWdyb3Vwe21hcmdpbi1ib3R0b206MjBweH0ucGFuZWwtZ3JvdXAgLnBhbmVse21hcmdpbi1ib3R0b206MDtib3JkZXItcmFkaXVzOjRweH0ucGFuZWwtZ3JvdXAgLnBhbmVsKy5wYW5lbHttYXJnaW4tdG9wOjVweH0ucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmd7Ym9yZGVyLWJvdHRvbTowfS5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHksLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ubGlzdC1ncm91cHtib3JkZXItdG9wOjFweCBzb2xpZCAjZGRkfS5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVye2JvcmRlci10b3A6MH0ucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZH0ucGFuZWwtZGVmYXVsdHtib3JkZXItY29sb3I6I2RkZH0ucGFuZWwtZGVmYXVsdD4ucGFuZWwtaGVhZGluZ3tjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2RkZH0ucGFuZWwtZGVmYXVsdD4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojZGRkfS5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1oZWFkaW5nIC5iYWRnZXtjb2xvcjojZjVmNWY1O2JhY2tncm91bmQtY29sb3I6IzMzM30ucGFuZWwtZGVmYXVsdD4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItYm90dG9tLWNvbG9yOiNkZGR9LnBhbmVsLXByaW1hcnl7Ym9yZGVyLWNvbG9yOiMzMzdhYjd9LnBhbmVsLXByaW1hcnk+LnBhbmVsLWhlYWRpbmd7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjc7Ym9yZGVyLWNvbG9yOiMzMzdhYjd9LnBhbmVsLXByaW1hcnk+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci10b3AtY29sb3I6IzMzN2FiN30ucGFuZWwtcHJpbWFyeT4ucGFuZWwtaGVhZGluZyAuYmFkZ2V7Y29sb3I6IzMzN2FiNztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnBhbmVsLXByaW1hcnk+LnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMzM3YWI3fS5wYW5lbC1zdWNjZXNze2JvcmRlci1jb2xvcjojZDZlOWM2fS5wYW5lbC1zdWNjZXNzPi5wYW5lbC1oZWFkaW5ne2NvbG9yOiMzYzc2M2Q7YmFja2dyb3VuZC1jb2xvcjojZGZmMGQ4O2JvcmRlci1jb2xvcjojZDZlOWM2fS5wYW5lbC1zdWNjZXNzPi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItdG9wLWNvbG9yOiNkNmU5YzZ9LnBhbmVsLXN1Y2Nlc3M+LnBhbmVsLWhlYWRpbmcgLmJhZGdle2NvbG9yOiNkZmYwZDg7YmFja2dyb3VuZC1jb2xvcjojM2M3NjNkfS5wYW5lbC1zdWNjZXNzPi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2Q2ZTljNn0ucGFuZWwtaW5mb3tib3JkZXItY29sb3I6I2JjZThmMX0ucGFuZWwtaW5mbz4ucGFuZWwtaGVhZGluZ3tjb2xvcjojMzE3MDhmO2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmNztib3JkZXItY29sb3I6I2JjZThmMX0ucGFuZWwtaW5mbz4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojYmNlOGYxfS5wYW5lbC1pbmZvPi5wYW5lbC1oZWFkaW5nIC5iYWRnZXtjb2xvcjojZDllZGY3O2JhY2tncm91bmQtY29sb3I6IzMxNzA4Zn0ucGFuZWwtaW5mbz4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItYm90dG9tLWNvbG9yOiNiY2U4ZjF9LnBhbmVsLXdhcm5pbmd7Ym9yZGVyLWNvbG9yOiNmYWViY2N9LnBhbmVsLXdhcm5pbmc+LnBhbmVsLWhlYWRpbmd7Y29sb3I6IzhhNmQzYjtiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTM7Ym9yZGVyLWNvbG9yOiNmYWViY2N9LnBhbmVsLXdhcm5pbmc+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci10b3AtY29sb3I6I2ZhZWJjY30ucGFuZWwtd2FybmluZz4ucGFuZWwtaGVhZGluZyAuYmFkZ2V7Y29sb3I6I2ZjZjhlMztiYWNrZ3JvdW5kLWNvbG9yOiM4YTZkM2J9LnBhbmVsLXdhcm5pbmc+LnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmFlYmNjfS5wYW5lbC1kYW5nZXJ7Ym9yZGVyLWNvbG9yOiNlYmNjZDF9LnBhbmVsLWRhbmdlcj4ucGFuZWwtaGVhZGluZ3tjb2xvcjojYTk0NDQyO2JhY2tncm91bmQtY29sb3I6I2YyZGVkZTtib3JkZXItY29sb3I6I2ViY2NkMX0ucGFuZWwtZGFuZ2VyPi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItdG9wLWNvbG9yOiNlYmNjZDF9LnBhbmVsLWRhbmdlcj4ucGFuZWwtaGVhZGluZyAuYmFkZ2V7Y29sb3I6I2YyZGVkZTtiYWNrZ3JvdW5kLWNvbG9yOiNhOTQ0NDJ9LnBhbmVsLWRhbmdlcj4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItYm90dG9tLWNvbG9yOiNlYmNjZDF9LmVtYmVkLXJlc3BvbnNpdmV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVufS5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLC5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCwuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlb3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtib3JkZXI6MH0uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OXtwYWRkaW5nLWJvdHRvbTo1Ni4yNSV9LmVtYmVkLXJlc3BvbnNpdmUtNGJ5M3twYWRkaW5nLWJvdHRvbTo3NSV9LndlbGx7bWluLWhlaWdodDoyMHB4O3BhZGRpbmc6MTlweDttYXJnaW4tYm90dG9tOjIwcHg7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlcjoxcHggc29saWQgI2UzZTNlMztib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA1KX0ud2VsbCBibG9ja3F1b3Rle2JvcmRlci1jb2xvcjojZGRkO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuMTUpfS53ZWxsLWxne3BhZGRpbmc6MjRweDtib3JkZXItcmFkaXVzOjZweH0ud2VsbC1zbXtwYWRkaW5nOjlweDtib3JkZXItcmFkaXVzOjNweH0uY2xvc2V7ZmxvYXQ6cmlnaHQ7Zm9udC1zaXplOjIxcHg7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxO2NvbG9yOiMwMDA7dGV4dC1zaGFkb3c6MCAxcHggMCAjZmZmO29wYWNpdHk6LjI7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MjApfS5jbG9zZTpob3ZlciwuY2xvc2U6Zm9jdXN7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjtvcGFjaXR5Oi41O2ZpbHRlcjphbHBoYShvcGFjaXR5PTUwKX1idXR0b24uY2xvc2V7cGFkZGluZzowO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Lm1vZGFsLW9wZW57b3ZlcmZsb3c6aGlkZGVufS5tb2RhbHtkaXNwbGF5Om5vbmU7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTA1MDstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtvdXRsaW5lOjB9Lm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZ3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTI1JSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTI1JSk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtMjUlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC0yNSUpOy13ZWJraXQtdHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0Oy1tb3otdHJhbnNpdGlvbjotbW96LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0Oy1vLXRyYW5zaXRpb246LW8tdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dH0ubW9kYWwuaW4gLm1vZGFsLWRpYWxvZ3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDApfS5tb2RhbC1vcGVuIC5tb2RhbHtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG99Lm1vZGFsLWRpYWxvZ3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDphdXRvO21hcmdpbjoxMHB4fS5tb2RhbC1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICM5OTk7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMik7Ym9yZGVyLXJhZGl1czo2cHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgM3B4IDlweCByZ2JhKDAsMCwwLDAuNSk7Ym94LXNoYWRvdzowIDNweCA5cHggcmdiYSgwLDAsMCwwLjUpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtvdXRsaW5lOjB9Lm1vZGFsLWJhY2tkcm9we3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTA0MDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9Lm1vZGFsLWJhY2tkcm9wLmZhZGV7b3BhY2l0eTowO2ZpbHRlcjphbHBoYShvcGFjaXR5PTApfS5tb2RhbC1iYWNrZHJvcC5pbntvcGFjaXR5Oi41O2ZpbHRlcjphbHBoYShvcGFjaXR5PTUwKX0ubW9kYWwtaGVhZGVye3BhZGRpbmc6MTVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1O21pbi1oZWlnaHQ6MTYuNDI4NTdweH0ubW9kYWwtaGVhZGVyIC5jbG9zZXttYXJnaW4tdG9wOi0ycHh9Lm1vZGFsLXRpdGxle21hcmdpbjowO2xpbmUtaGVpZ2h0OjEuNDI4NTd9Lm1vZGFsLWJvZHl7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxNXB4fS5tb2RhbC1mb290ZXJ7cGFkZGluZzoxNXB4O3RleHQtYWxpZ246cmlnaHQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U1ZTVlNX0ubW9kYWwtZm9vdGVyOmJlZm9yZSwubW9kYWwtZm9vdGVyOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0ubW9kYWwtZm9vdGVyOmFmdGVye2NsZWFyOmJvdGh9Lm1vZGFsLWZvb3RlciAuYnRuKy5idG4sLm1vZGFsLWZvb3RlciAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0rLmJ0biwuY29tbWVudC1mb3JtIC5tb2RhbC1mb290ZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLC5tb2RhbC1mb290ZXIgLmNvbW1lbnQtZm9ybSAuYnRuK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAubW9kYWwtZm9vdGVyIC5idG4raW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwubW9kYWwtZm9vdGVyIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXStpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gLm1vZGFsLWZvb3RlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdK2lucHV0W3R5cGU9XCJzdWJtaXRcIl17bWFyZ2luLWxlZnQ6NXB4O21hcmdpbi1ib3R0b206MH0ubW9kYWwtZm9vdGVyIC5idG4tZ3JvdXAgLmJ0bisuYnRuLC5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0rLmJ0biwuY29tbWVudC1mb3JtIC5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCBpbnB1dFt0eXBlPVwic3VibWl0XCJdKy5idG4sLm1vZGFsLWZvb3RlciAuYnRuLWdyb3VwIC5jb21tZW50LWZvcm0gLmJ0bitpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gLm1vZGFsLWZvb3RlciAuYnRuLWdyb3VwIC5idG4raW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwubW9kYWwtZm9vdGVyIC5idG4tZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAubW9kYWwtZm9vdGVyIC5idG4tZ3JvdXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXStpbnB1dFt0eXBlPVwic3VibWl0XCJde21hcmdpbi1sZWZ0Oi0xcHh9Lm1vZGFsLWZvb3RlciAuYnRuLWJsb2NrKy5idG4tYmxvY2t7bWFyZ2luLWxlZnQ6MH0ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOi05OTk5cHg7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDtvdmVyZmxvdzpzY3JvbGx9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubW9kYWwtZGlhbG9ne3dpZHRoOjYwMHB4O21hcmdpbjozMHB4IGF1dG99Lm1vZGFsLWNvbnRlbnR7LXdlYmtpdC1ib3gtc2hhZG93OjAgNXB4IDE1cHggcmdiYSgwLDAsMCwwLjUpO2JveC1zaGFkb3c6MCA1cHggMTVweCByZ2JhKDAsMCwwLDAuNSl9Lm1vZGFsLXNte3dpZHRoOjMwMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tb2RhbC1sZ3t3aWR0aDo5MDBweH19LnRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDcwO2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6XCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxLjQ7b3BhY2l0eTowO2ZpbHRlcjphbHBoYShvcGFjaXR5PTApfS50b29sdGlwLmlue29wYWNpdHk6Ljk7ZmlsdGVyOmFscGhhKG9wYWNpdHk9OTApfS50b29sdGlwLnRvcHttYXJnaW4tdG9wOi0zcHg7cGFkZGluZzo1cHggMH0udG9vbHRpcC5yaWdodHttYXJnaW4tbGVmdDozcHg7cGFkZGluZzowIDVweH0udG9vbHRpcC5ib3R0b217bWFyZ2luLXRvcDozcHg7cGFkZGluZzo1cHggMH0udG9vbHRpcC5sZWZ0e21hcmdpbi1sZWZ0Oi0zcHg7cGFkZGluZzowIDVweH0udG9vbHRpcC1pbm5lcnttYXgtd2lkdGg6MjAwcHg7cGFkZGluZzozcHggOHB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1yYWRpdXM6NHB4fS50b29sdGlwLWFycm93e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1zdHlsZTpzb2xpZH0udG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3d7Ym90dG9tOjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTVweDtib3JkZXItd2lkdGg6NXB4IDVweCAwO2JvcmRlci10b3AtY29sb3I6IzAwMH0udG9vbHRpcC50b3AtbGVmdCAudG9vbHRpcC1hcnJvd3tib3R0b206MDtyaWdodDo1cHg7bWFyZ2luLWJvdHRvbTotNXB4O2JvcmRlci13aWR0aDo1cHggNXB4IDA7Ym9yZGVyLXRvcC1jb2xvcjojMDAwfS50b29sdGlwLnRvcC1yaWdodCAudG9vbHRpcC1hcnJvd3tib3R0b206MDtsZWZ0OjVweDttYXJnaW4tYm90dG9tOi01cHg7Ym9yZGVyLXdpZHRoOjVweCA1cHggMDtib3JkZXItdG9wLWNvbG9yOiMwMDB9LnRvb2x0aXAucmlnaHQgLnRvb2x0aXAtYXJyb3d7dG9wOjUwJTtsZWZ0OjA7bWFyZ2luLXRvcDotNXB4O2JvcmRlci13aWR0aDo1cHggNXB4IDVweCAwO2JvcmRlci1yaWdodC1jb2xvcjojMDAwfS50b29sdGlwLmxlZnQgLnRvb2x0aXAtYXJyb3d7dG9wOjUwJTtyaWdodDowO21hcmdpbi10b3A6LTVweDtib3JkZXItd2lkdGg6NXB4IDAgNXB4IDVweDtib3JkZXItbGVmdC1jb2xvcjojMDAwfS50b29sdGlwLmJvdHRvbSAudG9vbHRpcC1hcnJvd3t0b3A6MDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotNXB4O2JvcmRlci13aWR0aDowIDVweCA1cHg7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDAwfS50b29sdGlwLmJvdHRvbS1sZWZ0IC50b29sdGlwLWFycm93e3RvcDowO3JpZ2h0OjVweDttYXJnaW4tdG9wOi01cHg7Ym9yZGVyLXdpZHRoOjAgNXB4IDVweDtib3JkZXItYm90dG9tLWNvbG9yOiMwMDB9LnRvb2x0aXAuYm90dG9tLXJpZ2h0IC50b29sdGlwLWFycm93e3RvcDowO2xlZnQ6NXB4O21hcmdpbi10b3A6LTVweDtib3JkZXItd2lkdGg6MCA1cHggNXB4O2JvcmRlci1ib3R0b20tY29sb3I6IzAwMH0ucG9wb3Zlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDYwO2Rpc3BsYXk6bm9uZTttYXgtd2lkdGg6Mjc2cHg7cGFkZGluZzoxcHg7Zm9udC1mYW1pbHk6XCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxLjQyODU3O3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4yKTtib3JkZXItcmFkaXVzOjZweDstd2Via2l0LWJveC1zaGFkb3c6MCA1cHggMTBweCByZ2JhKDAsMCwwLDAuMik7Ym94LXNoYWRvdzowIDVweCAxMHB4IHJnYmEoMCwwLDAsMC4yKTt3aGl0ZS1zcGFjZTpub3JtYWx9LnBvcG92ZXIudG9we21hcmdpbi10b3A6LTEwcHh9LnBvcG92ZXIucmlnaHR7bWFyZ2luLWxlZnQ6MTBweH0ucG9wb3Zlci5ib3R0b217bWFyZ2luLXRvcDoxMHB4fS5wb3BvdmVyLmxlZnR7bWFyZ2luLWxlZnQ6LTEwcHh9LnBvcG92ZXItdGl0bGV7bWFyZ2luOjA7cGFkZGluZzo4cHggMTRweDtmb250LXNpemU6MTRweDtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYjtib3JkZXItcmFkaXVzOjVweCA1cHggMCAwfS5wb3BvdmVyLWNvbnRlbnR7cGFkZGluZzo5cHggMTRweH0ucG9wb3Zlcj4uYXJyb3csLnBvcG92ZXI+LmFycm93OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS5wb3BvdmVyPi5hcnJvd3tib3JkZXItd2lkdGg6MTFweH0ucG9wb3Zlcj4uYXJyb3c6YWZ0ZXJ7Ym9yZGVyLXdpZHRoOjEwcHg7Y29udGVudDpcIlwifS5wb3BvdmVyLnRvcD4uYXJyb3d7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTExcHg7Ym9yZGVyLWJvdHRvbS13aWR0aDowO2JvcmRlci10b3AtY29sb3I6Izk5OTtib3JkZXItdG9wLWNvbG9yOnJnYmEoMCwwLDAsMC4yNSk7Ym90dG9tOi0xMXB4fS5wb3BvdmVyLnRvcD4uYXJyb3c6YWZ0ZXJ7Y29udGVudDpcIiBcIjtib3R0b206MXB4O21hcmdpbi1sZWZ0Oi0xMHB4O2JvcmRlci1ib3R0b20td2lkdGg6MDtib3JkZXItdG9wLWNvbG9yOiNmZmZ9LnBvcG92ZXIucmlnaHQ+LmFycm93e3RvcDo1MCU7bGVmdDotMTFweDttYXJnaW4tdG9wOi0xMXB4O2JvcmRlci1sZWZ0LXdpZHRoOjA7Ym9yZGVyLXJpZ2h0LWNvbG9yOiM5OTk7Ym9yZGVyLXJpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMC4yNSl9LnBvcG92ZXIucmlnaHQ+LmFycm93OmFmdGVye2NvbnRlbnQ6XCIgXCI7bGVmdDoxcHg7Ym90dG9tOi0xMHB4O2JvcmRlci1sZWZ0LXdpZHRoOjA7Ym9yZGVyLXJpZ2h0LWNvbG9yOiNmZmZ9LnBvcG92ZXIuYm90dG9tPi5hcnJvd3tsZWZ0OjUwJTttYXJnaW4tbGVmdDotMTFweDtib3JkZXItdG9wLXdpZHRoOjA7Ym9yZGVyLWJvdHRvbS1jb2xvcjojOTk5O2JvcmRlci1ib3R0b20tY29sb3I6cmdiYSgwLDAsMCwwLjI1KTt0b3A6LTExcHh9LnBvcG92ZXIuYm90dG9tPi5hcnJvdzphZnRlcntjb250ZW50OlwiIFwiO3RvcDoxcHg7bWFyZ2luLWxlZnQ6LTEwcHg7Ym9yZGVyLXRvcC13aWR0aDowO2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn0ucG9wb3Zlci5sZWZ0Pi5hcnJvd3t0b3A6NTAlO3JpZ2h0Oi0xMXB4O21hcmdpbi10b3A6LTExcHg7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7Ym9yZGVyLWxlZnQtY29sb3I6Izk5OTtib3JkZXItbGVmdC1jb2xvcjpyZ2JhKDAsMCwwLDAuMjUpfS5wb3BvdmVyLmxlZnQ+LmFycm93OmFmdGVye2NvbnRlbnQ6XCIgXCI7cmlnaHQ6MXB4O2JvcmRlci1yaWdodC13aWR0aDowO2JvcmRlci1sZWZ0LWNvbG9yOiNmZmY7Ym90dG9tOi0xMHB4fS5jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZX0uY2Fyb3VzZWwtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCV9LmNhcm91c2VsLWlubmVyPi5pdGVte2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXRyYW5zaXRpb246MC42cyBlYXNlLWluLW91dCBsZWZ0Oy1vLXRyYW5zaXRpb246MC42cyBlYXNlLWluLW91dCBsZWZ0O3RyYW5zaXRpb246MC42cyBlYXNlLWluLW91dCBsZWZ0fS5jYXJvdXNlbC1pbm5lcj4uaXRlbT5pbWcsLmNhcm91c2VsLWlubmVyPi5pdGVtPmE+aW1ne2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bGluZS1oZWlnaHQ6MX1AbWVkaWEgYWxsIGFuZCAodHJhbnNmb3JtLTNkKSwgKC13ZWJraXQtdHJhbnNmb3JtLTNkKXsuY2Fyb3VzZWwtaW5uZXI+Lml0ZW17LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7LW1vei10cmFuc2l0aW9uOi1tb3otdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7LW8tdHJhbnNpdGlvbjotby10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0Oy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXBlcnNwZWN0aXZlOjEwMDA7LW1vei1wZXJzcGVjdGl2ZToxMDAwO3BlcnNwZWN0aXZlOjEwMDB9LmNhcm91c2VsLWlubmVyPi5pdGVtLm5leHQsLmNhcm91c2VsLWlubmVyPi5pdGVtLmFjdGl2ZS5yaWdodHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7bGVmdDowfS5jYXJvdXNlbC1pbm5lcj4uaXRlbS5wcmV2LC5jYXJvdXNlbC1pbm5lcj4uaXRlbS5hY3RpdmUubGVmdHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtsZWZ0OjB9LmNhcm91c2VsLWlubmVyPi5pdGVtLm5leHQubGVmdCwuY2Fyb3VzZWwtaW5uZXI+Lml0ZW0ucHJldi5yaWdodCwuY2Fyb3VzZWwtaW5uZXI+Lml0ZW0uYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTtsZWZ0OjB9fS5jYXJvdXNlbC1pbm5lcj4uYWN0aXZlLC5jYXJvdXNlbC1pbm5lcj4ubmV4dCwuY2Fyb3VzZWwtaW5uZXI+LnByZXZ7ZGlzcGxheTpibG9ja30uY2Fyb3VzZWwtaW5uZXI+LmFjdGl2ZXtsZWZ0OjB9LmNhcm91c2VsLWlubmVyPi5uZXh0LC5jYXJvdXNlbC1pbm5lcj4ucHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5jYXJvdXNlbC1pbm5lcj4ubmV4dHtsZWZ0OjEwMCV9LmNhcm91c2VsLWlubmVyPi5wcmV2e2xlZnQ6LTEwMCV9LmNhcm91c2VsLWlubmVyPi5uZXh0LmxlZnQsLmNhcm91c2VsLWlubmVyPi5wcmV2LnJpZ2h0e2xlZnQ6MH0uY2Fyb3VzZWwtaW5uZXI+LmFjdGl2ZS5sZWZ0e2xlZnQ6LTEwMCV9LmNhcm91c2VsLWlubmVyPi5hY3RpdmUucmlnaHR7bGVmdDoxMDAlfS5jYXJvdXNlbC1jb250cm9se3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtib3R0b206MDt3aWR0aDoxNSU7b3BhY2l0eTouNTtmaWx0ZXI6YWxwaGEob3BhY2l0eT01MCk7Zm9udC1zaXplOjIwcHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwwLjYpfS5jYXJvdXNlbC1jb250cm9sLmxlZnR7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsMCwwLDAuNSkgMCUsIHJnYmEoMCwwLDAsMC4wMDAxKSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsMCwwLDAuNSkgMCUsIHJnYmEoMCwwLDAsMC4wMDAxKSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLDAsMCwwLjUpIDAlLCByZ2JhKDAsMCwwLDAuMDAwMSkgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjODAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMDAwJywgR3JhZGllbnRUeXBlPTEpfS5jYXJvdXNlbC1jb250cm9sLnJpZ2h0e2xlZnQ6YXV0bztyaWdodDowO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLDAsMCwwLjAwMDEpIDAlLCByZ2JhKDAsMCwwLDAuNSkgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLDAsMCwwLjAwMDEpIDAlLCByZ2JhKDAsMCwwLDAuNSkgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwwLDAsMC4wMDAxKSAwJSwgcmdiYSgwLDAsMCwwLjUpIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyM4MDAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKX0uY2Fyb3VzZWwtY29udHJvbDpob3ZlciwuY2Fyb3VzZWwtY29udHJvbDpmb2N1c3tvdXRsaW5lOjA7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtvcGFjaXR5Oi45O2ZpbHRlcjphbHBoYShvcGFjaXR5PTkwKX0uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQsLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7ei1pbmRleDo1O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnR7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTEwcHh9LmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCwuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHR7cmlnaHQ6NTAlO21hcmdpbi1yaWdodDotMTBweH0uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHR7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDttYXJnaW4tdG9wOi0xMHB4O2xpbmUtaGVpZ2h0OjE7Zm9udC1mYW1pbHk6c2VyaWZ9LmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldjpiZWZvcmV7Y29udGVudDonXFwyMDM5J30uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0OmJlZm9yZXtjb250ZW50OidcXDIwM2EnfS5jYXJvdXNlbC1pbmRpY2F0b3Jze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMHB4O2xlZnQ6NTAlO3otaW5kZXg6MTU7d2lkdGg6NjAlO21hcmdpbi1sZWZ0Oi0zMCU7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lO3RleHQtYWxpZ246Y2VudGVyfS5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7bWFyZ2luOjFweDt0ZXh0LWluZGVudDotOTk5cHg7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6MTBweDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAgXFw5O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZle21hcmdpbjowO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jYXJvdXNlbC1jYXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTUlO3JpZ2h0OjE1JTtib3R0b206MjBweDt6LWluZGV4OjEwO3BhZGRpbmctdG9wOjIwcHg7cGFkZGluZy1ib3R0b206MjBweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3RleHQtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLDAuNil9LmNhcm91c2VsLWNhcHRpb24gLmJ0biwuY2Fyb3VzZWwtY2FwdGlvbiAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuY2Fyb3VzZWwtY2FwdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJde3RleHQtc2hhZG93Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCwuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHR7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDttYXJnaW4tdG9wOi0xNXB4O2ZvbnQtc2l6ZTozMHB4fS5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXZ7bWFyZ2luLWxlZnQ6LTE1cHh9LmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHR7bWFyZ2luLXJpZ2h0Oi0xNXB4fS5jYXJvdXNlbC1jYXB0aW9ue2xlZnQ6MjAlO3JpZ2h0OjIwJTtwYWRkaW5nLWJvdHRvbTozMHB4fS5jYXJvdXNlbC1pbmRpY2F0b3Jze2JvdHRvbToyMHB4fX0uY2xlYXJmaXg6YmVmb3JlLC5jbGVhcmZpeDphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9LmNsZWFyZml4OmFmdGVye2NsZWFyOmJvdGh9LmNlbnRlci1ibG9ja3tkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnB1bGwtcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0ucHVsbC1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uaGlkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc2hvd3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmludmlzaWJsZXt2aXNpYmlsaXR5OmhpZGRlbn0udGV4dC1oaWRle2ZvbnQ6MC8wIGE7Y29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfS5oaWRkZW57ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmFmZml4e3Bvc2l0aW9uOmZpeGVkfUAtbXMtdmlld3BvcnR7d2lkdGg6ZGV2aWNlLXdpZHRofS52aXNpYmxlLXhze2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS52aXNpYmxlLXNte2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS52aXNpYmxlLW1ke2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS52aXNpYmxlLWxne2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS52aXNpYmxlLXhzLWJsb2NrLC52aXNpYmxlLXhzLWlubGluZSwudmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssLnZpc2libGUtc20tYmxvY2ssLnZpc2libGUtc20taW5saW5lLC52aXNpYmxlLXNtLWlubGluZS1ibG9jaywudmlzaWJsZS1tZC1ibG9jaywudmlzaWJsZS1tZC1pbmxpbmUsLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLC52aXNpYmxlLWxnLWJsb2NrLC52aXNpYmxlLWxnLWlubGluZSwudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2t7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsudmlzaWJsZS14c3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS14c3tkaXNwbGF5OnRhYmxlfXRyLnZpc2libGUteHN7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH10aC52aXNpYmxlLXhzLHRkLnZpc2libGUteHN7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnZpc2libGUteHMtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey52aXNpYmxlLXhzLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey52aXNpYmxlLXhzLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnZpc2libGUtc217ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fXRhYmxlLnZpc2libGUtc217ZGlzcGxheTp0YWJsZX10ci52aXNpYmxlLXNte2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9dGgudmlzaWJsZS1zbSx0ZC52aXNpYmxlLXNte2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnZpc2libGUtc20tYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnZpc2libGUtc20taW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsudmlzaWJsZS1zbS1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KXsudmlzaWJsZS1tZHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS1tZHtkaXNwbGF5OnRhYmxlfXRyLnZpc2libGUtbWR7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH10aC52aXNpYmxlLW1kLHRkLnZpc2libGUtbWR7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LnZpc2libGUtbWQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey52aXNpYmxlLW1kLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey52aXNpYmxlLW1kLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudmlzaWJsZS1sZ3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS1sZ3tkaXNwbGF5OnRhYmxlfXRyLnZpc2libGUtbGd7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH10aC52aXNpYmxlLWxnLHRkLnZpc2libGUtbGd7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey52aXNpYmxlLWxnLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnZpc2libGUtbGctaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey52aXNpYmxlLWxnLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5oaWRkZW4teHN7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuaGlkZGVuLXNte2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5oaWRkZW4tbWR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5oaWRkZW4tbGd7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS52aXNpYmxlLXByaW50e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS1wcmludHtkaXNwbGF5OnRhYmxlfXRyLnZpc2libGUtcHJpbnR7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH10aC52aXNpYmxlLXByaW50LHRkLnZpc2libGUtcHJpbnR7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9fS52aXNpYmxlLXByaW50LWJsb2Nre2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fS52aXNpYmxlLXByaW50LWlubGluZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgcHJpbnR7LnZpc2libGUtcHJpbnQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9fS52aXNpYmxlLXByaW50LWlubGluZS1ibG9ja3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgcHJpbnR7LnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSBwcmludHsuaGlkZGVuLXByaW50e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1ib2R5e2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uZ3JlZW57Y29sb3I6Izc4YzA2MiAhaW1wb3J0YW50fS5kYXJrLWJsdWV7Y29sb3I6IzAwMjczZCAhaW1wb3J0YW50fS5saWdodC1ibHVle2NvbG9yOiM4N2M1ZTggIWltcG9ydGFudH0ueWVsbG93e2NvbG9yOiNmY2NlMmMgIWltcG9ydGFudH0ub3Jhbmdle2NvbG9yOiNlMjg4NDIgIWltcG9ydGFudH0uZ3JheXtjb2xvcjojY2RjZGNkfWEsYTpob3Zlcntjb2xvcjojZTI4ODQyfWgxLGgyLGgzLGg0LGg1LGg2e2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDB9LndmLWxvYWRpbmcgaDEsLndmLWxvYWRpbmcgaDIsLndmLWxvYWRpbmcgaDMsLndmLWxvYWRpbmcgaDQsLndmLWxvYWRpbmcgaDUsLndmLWxvYWRpbmcgaDZ7b3BhY2l0eTowICFpbXBvcnRhbnR9LndmLWxvYWRpbmcgI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiBhe29wYWNpdHk6MH1oMS5lbnRyeS10aXRsZXtmb250LXNpemU6MzRweDttYXJnaW4tYm90dG9tOjlweDtsaW5lLWhlaWdodDozMHB4O21hcmdpbi10b3A6MDtsaW5lLWhlaWdodDoxLjF9aW1ne2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnRodW1ibmFpbCwud3AtY2FwdGlvbiwud3AtY2FwdGlvbnttYXgtd2lkdGg6MTAwJX0ubWFpbntmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjM7Y29sb3I6IzQ0NH0ubWFpbiBhe3RleHQtZGVjb3JhdGlvbjpub25lfS5tYWluIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ubWFpbiAuZW50cnktY29udGVudCAuZXhjZXJwdCBwe2xpbmUtaGVpZ2h0OjEuNX0ubWFpbiAuZW50cnktY29udGVudCBwe21hcmdpbi1ib3R0b206MzBweDtsaW5lLWhlaWdodDoxLjd9Lm1haW4gLmVudHJ5LWNvbnRlbnQgdWwsLm1haW4gLmVudHJ5LWNvbnRlbnQgb2x7bWFyZ2luLWJvdHRvbTozMHB4O2xpbmUtaGVpZ2h0OjEuN30ubWFpbiAuZW50cnktY29udGVudCBibG9ja3F1b3Rle21hcmdpbjozMHB4IDA7Ym9yZGVyLWxlZnQ6NXB4IHNvbGlkICMwMDI3M2R9Lm1haW4gLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZSBjaXRle3RleHQtYWxpZ246Y2VudGVyfS5tYWluIC5lbnRyeS1jb250ZW50IGxpe2xpc3Qtc3R5bGU6bm9uZTttYXJnaW4tYm90dG9tOjEwcHh9Lm1haW4gLmVudHJ5LWNvbnRlbnQgbGk6YmVmb3Jle2NvbnRlbnQ6XCLigKIgXCI7Y29sb3I6IzA2NTU5ZjttYXJnaW4tbGVmdDotMTRweH0ubWFpbiAuZW50cnktY29udGVudCAud3AtY2FwdGlvbi10ZXh0LC5tYWluIC5lbnRyeS1jb250ZW50IGZpZ2NhcHRpb257bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MWVtO2NvbG9yOiM1NTVkNjY7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzo5cHggNXB4O2JhY2tncm91bmQ6I2U3ZTdlNztmb250LXNpemU6MTJweDtmb250LXN0eWxlOml0YWxpYztkaXNwbGF5OmJsb2NrfS5tYWluIC5tZXRhc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDEgYSwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGgyIGEsLnNpbmdsZSAuZW50cnktY29udGVudCBoMyBhLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDQgYSwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGg1IGEsLnNpbmdsZSAuZW50cnktY29udGVudCBoNiBhe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMwMDI3M2Q7bWFyZ2luLWJvdHRvbToxMHB4fS5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDEgYTphZnRlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGgyIGE6YWZ0ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoMyBhOmFmdGVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDQgYTphZnRlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGg1IGE6YWZ0ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoNiBhOmFmdGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RvcDozcHg7bWFyZ2luLWxlZnQ6MTBweDtjb250ZW50OlwiIFwiO2hlaWdodDoyNXB4O3dpZHRoOjI1cHg7YmFja2dyb3VuZDojZTI4ODQyIHVybCguLi9pbWFnZXMvc3VibWl0X2JnLmpwZykgNTAlIDUwJSBuby1yZXBlYXQ7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2V9LnNpbmdsZSAuZW50cnktY29udGVudCBoMSBhOmFmdGVyOmhvdmVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDIgYTphZnRlcjpob3Zlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGgzIGE6YWZ0ZXI6aG92ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoNCBhOmFmdGVyOmhvdmVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDUgYTphZnRlcjpob3Zlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGg2IGE6YWZ0ZXI6aG92ZXJ7b3BhY2l0eTouNzstd2Via2l0LXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlfS5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDEgYTpob3ZlcjphZnRlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGgyIGE6aG92ZXI6YWZ0ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoMyBhOmhvdmVyOmFmdGVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDQgYTpob3ZlcjphZnRlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGg1IGE6aG92ZXI6YWZ0ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoNiBhOmhvdmVyOmFmdGVye21hcmdpbi1sZWZ0OjEzcHg7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2V9LnNpbmdsZSAuZW50cnktY29udGVudCBoMSBhOmhvdmVyOmFmdGVyOmhvdmVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDIgYTpob3ZlcjphZnRlcjpob3Zlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGgzIGE6aG92ZXI6YWZ0ZXI6aG92ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoNCBhOmhvdmVyOmFmdGVyOmhvdmVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDUgYTpob3ZlcjphZnRlcjpob3Zlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGg2IGE6aG92ZXI6YWZ0ZXI6aG92ZXJ7b3BhY2l0eTouNzstd2Via2l0LXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlfS5wYWdlIC5lbnRyeS1jb250ZW50IGgxLC5wYWdlIC5lbnRyeS1jb250ZW50IGgye2ZvbnQtc2l6ZToyNnB4fS5wYWdlIC5lbnRyeS1jb250ZW50IGgze2ZvbnQtc2l6ZToyMnB4fS5wYWdlIC5lbnRyeS1jb250ZW50IGgxIGEsLnBhZ2UgLmVudHJ5LWNvbnRlbnQgaDIgYSwucGFnZSAuZW50cnktY29udGVudCBoMyBhLC5wYWdlIC5lbnRyeS1jb250ZW50IGg0IGEsLnBhZ2UgLmVudHJ5LWNvbnRlbnQgaDUgYSwucGFnZSAuZW50cnktY29udGVudCBoNiBhe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMwMDI3M2R9LmltYWdlLXRpcHtkaXNwbGF5OmJsb2NrO2hlaWdodDozMnB4O3dpZHRoOjMycHg7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2luZm8ucG5nKSA1MCUgNTAlIG5vLXJlcGVhdH0ud3AtY2FwdGlvbiwud3AtYmxvY2staW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyOjAgbm9uZTtwYWRkaW5nOjB9LndwLWNhcHRpb24gLmltYWdlLXRpcCwud3AtYmxvY2staW1hZ2UgLmltYWdlLXRpcHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMHB4O2JvdHRvbToxMHB4fS5zZWFyY2gtdG9nZ2xle2Rpc3BsYXk6YmxvY2t9LnBhZ2UtaGVhZGVye21hcmdpbjowfS5idG4sLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJde3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgNXB4O3BhZGRpbmc6N3B4IDIwcHg7Y29sb3I6d2hpdGU7Zm9udC1zaXplOjE2cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXI7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjA7LW1vei1ib3JkZXItcmFkaXVzOjA7LW1zLWJvcmRlci1yYWRpdXM6MDtib3JkZXItcmFkaXVzOjA7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmJ0bjpob3ZlciwuY29tbWVudC1mb3JtIGlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl17b3BhY2l0eTouODtjb2xvcjp3aGl0ZTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5pbmxpbmUtYnRue3BhZGRpbmc6MTBweCA0NnB4O2ZvbnQtc2l6ZToyM3B4O29wYWNpdHk6MTtiYWNrZ3JvdW5kOiNlMjg4NDIgdXJsKC4uL2ltYWdlcy9zdWJtaXRfYmcucG5nKSA4OCUgNTAlIG5vLXJlcGVhdH0uaW5saW5lLWJ0bjpob3ZlcntvcGFjaXR5Oi45O2NvbG9yOndoaXRlO2JhY2tncm91bmQ6I2UyODg0MiB1cmwoLi4vaW1hZ2VzL3N1Ym1pdF9iZy5wbmcpIDkyJSA1MCUgbm8tcmVwZWF0fS5zbWFsbHtmb250LXNpemU6MTJweH0uYnRuLWdvbGR7YmFja2dyb3VuZC1jb2xvcjojYjI5YzMxfS5idG4tb3Jhbmdle2JhY2tncm91bmQtY29sb3I6I2UyODg0Mn0ucXVvdGUtd3JhcHtjb2xvcjojODQ5NDlkO2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjEuOX0ucXVvdGUtd3JhcCAucXVvdGV7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1pbmRlbnQ6NTBweDtjb2xvcjojNDc2MzczfS5xdW90ZS13cmFwIC5xdW90ZTpiZWZvcmUsLnF1b3RlLXdyYXAgLnF1b3RlIC5lbmQtcXVvdGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvY29udGVudF9xdW90ZV9zcHJpdGUuanBnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtoZWlnaHQ6NDFweDt3aWR0aDo1MHB4fS5xdW90ZS13cmFwIC5xdW90ZTpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29udGVudDpcIiBcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEycHg7bGVmdDowO2JhY2tncm91bmQtcG9zaXRpb246LTE1MHB4IDB9LnF1b3RlLXdyYXAgLnF1b3RlIC5lbmQtcXVvdGV7ZGlzcGxheTpub25lO3Bvc2l0aW9uOnJlbGF0aXZlO2JvdHRvbTotMTNweDttYXJnaW4tbGVmdDo1cHg7YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9LnF1b3RlLXdyYXAgLnF1b3RlZHttYXJnaW4tdG9wOjIxcHg7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTppdGFsaWM7Y29sb3I6IzMzMztvdmVyZmxvdzpoaWRkZW59LnF1b3RlLXdyYXAgLnF1b3RlLWltYWdle2Zsb2F0OmxlZnQ7d2lkdGg6NzNweDtoZWlnaHQ6YXV0b30ucXVvdGUtd3JhcCAucXVvdGUtaW1hZ2UgaW1ne2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnF1b3RlLXdyYXAgLnF1b3RlLW5hbWV7bGluZS1oZWlnaHQ6NzdweDttYXJnaW4tbGVmdDozMHB4O2Zsb2F0OmxlZnR9LmNvbnRlbnQtaW5uZXJ7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MjVweCAxMHB4IDB9LmNvbnRlbnQtaW5uZXJ7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MjVweCAxMHB4IDB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsud3JhcHtwYWRkaW5nOjB9LmNvbnRlbnQtaW5uZXJ7cGFkZGluZzowIDEwcHg7bWFyZ2luOjQ1cHggYXV0byAwO21heC13aWR0aDo5MjBweDt3aWR0aDoxMDAlfS5xdW90ZS13cmFwe21heC13aWR0aDo5MCU7bWFyZ2luOjQwcHggYXV0bztwYWRkaW5nOjU1cHggNzBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjMDAyNzNkfS5xdW90ZS13cmFwIC5xdW90ZXt0ZXh0LWluZGVudDowfS5xdW90ZS13cmFwIC5xdW90ZTpiZWZvcmV7dG9wOi0yMnB4O2xlZnQ6LTYwcHh9LnF1b3RlLXdyYXAgLnF1b3RlIC5lbmQtcXVvdGV7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjBweDtyaWdodDotMzBweDtkaXNwbGF5OmlubGluZS1ibG9ja30ucXVvdGUtd3JhcC5pbmxpbmUtcXVvdGV7Ym9yZGVyLXRvcDowIG5vbmU7bWFyZ2luOjIwcHggYXV0bztwYWRkaW5nOjM1cHggNzBweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuY29udGVudC1pbm5lcntwYWRkaW5nOjB9fS5wYWdpbmF0aW9uLWNvbnRhaW5lcntjb2xvcjojOTk5O2ZvbnQtc2l6ZToxNHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nLWJvdHRvbTo0MHB4fS5wYWdpbmF0aW9uLWNvbnRhaW5lciBhe3RleHQtZGVjb3JhdGlvbjpub25lO3BhZGRpbmc6MCA0cHh9LmhvbWUgLm5jX3NvY2lhbFBhbmVsU2lkZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubmNfc29jaWFsUGFuZWxTaWRlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLm5jX3NvY2lhbFBhbmVsU2lkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZmxleC1jb250YWluZXIgYTpob3ZlciwuZmxleC1zbGlkZXIgYTpob3ZlcntvdXRsaW5lOm5vbmV9LnNsaWRlcywuc2xpZGVzPmxpLC5mbGV4LWNvbnRyb2wtbmF2LC5mbGV4LWRpcmVjdGlvbi1uYXZ7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZX0uZmxleC1wYXVzZXBsYXkgc3Bhbnt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS5mbGV4c2xpZGVye21hcmdpbjowO3BhZGRpbmc6MH0uZmxleHNsaWRlciAuc2xpZGVzPmxpe2Rpc3BsYXk6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5mbGV4c2xpZGVyIC5zbGlkZXMgaW1ne3dpZHRoOjEwMCU7ZGlzcGxheTpibG9ja30uZmxleHNsaWRlciAuc2xpZGVzOmFmdGVye2NvbnRlbnQ6XCJcXDAwMjBcIjtkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7dmlzaWJpbGl0eTpoaWRkZW47bGluZS1oZWlnaHQ6MDtoZWlnaHQ6MH1odG1sW3htbG5zXSAuZmxleHNsaWRlciAuc2xpZGVze2Rpc3BsYXk6YmxvY2t9KiBodG1sIC5mbGV4c2xpZGVyIC5zbGlkZXN7aGVpZ2h0OjElfS5uby1qcyAuZmxleHNsaWRlciAuc2xpZGVzPmxpOmZpcnN0LWNoaWxke2Rpc3BsYXk6YmxvY2t9LmZsZXhzbGlkZXJ7bWFyZ2luOjAgMCA2MHB4O2JhY2tncm91bmQ6I2ZmZmZmZjtib3JkZXI6NHB4IHNvbGlkICNmZmZmZmY7cG9zaXRpb246cmVsYXRpdmU7em9vbToxOy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6XCJcIiAwIDFweCA0cHggcmdiYSgwLDAsMCwwLjIpOy1tb3otYm94LXNoYWRvdzpcIlwiIDAgMXB4IDRweCByZ2JhKDAsMCwwLDAuMik7LW8tYm94LXNoYWRvdzpcIlwiIDAgMXB4IDRweCByZ2JhKDAsMCwwLDAuMik7Ym94LXNoYWRvdzpcIlwiIDAgMXB4IDRweCByZ2JhKDAsMCwwLDAuMil9LmZsZXhzbGlkZXIgLnNsaWRlc3t6b29tOjF9LmZsZXhzbGlkZXIgLnNsaWRlcyBpbWd7aGVpZ2h0OmF1dG87LW1vei11c2VyLXNlbGVjdDpub25lfS5mbGV4LXZpZXdwb3J0e21heC1oZWlnaHQ6NTIwcHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAxcyBlYXNlOy1tb3otdHJhbnNpdGlvbjphbGwgMXMgZWFzZTstbXMtdHJhbnNpdGlvbjphbGwgMXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAxcyBlYXNlO3RyYW5zaXRpb246YWxsIDFzIGVhc2V9QG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCl7LmZsZXgtdmlld3BvcnR7bWF4LWhlaWdodDo1NzBweH19LmxvYWRpbmcgLmZsZXgtdmlld3BvcnR7bWF4LWhlaWdodDozMDBweH0uY2Fyb3VzZWwgbGl7bWFyZ2luLXJpZ2h0OjVweH0uZmxleC1kaXJlY3Rpb24tbmF2eypoZWlnaHQ6MH0uZmxleC1kaXJlY3Rpb24tbmF2IGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9jazt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O21hcmdpbjotMjBweCAwIDA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt6LWluZGV4OjEwO292ZXJmbG93OmhpZGRlbjtvcGFjaXR5OjA7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6cmdiYSgwLDAsMCwwLjgpO3RleHQtc2hhZG93OjFweCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2UtaW4tb3V0Oy1tb3otdHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlLWluLW91dDstbXMtdHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlLWluLW91dDstby10cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZS1pbi1vdXR9LmZsZXgtZGlyZWN0aW9uLW5hdiBhOmJlZm9yZXtmb250LXNpemU6NDBweDtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjpyZ2JhKDAsMCwwLDApO3RleHQtc2hhZG93OjFweCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDApfS5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldntsZWZ0Oi01MHB4fS5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmV4dHtyaWdodDotNTBweDt0ZXh0LWFsaWduOnJpZ2h0fS5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldntvcGFjaXR5OjA7bGVmdDoxMHB4fS5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmV4dHtvcGFjaXR5OjA7cmlnaHQ6MTBweH0uZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LWRpc2FibGVke29wYWNpdHk6MCAhaW1wb3J0YW50O2ZpbHRlcjphbHBoYShvcGFjaXR5PTApO2N1cnNvcjpkZWZhdWx0O3otaW5kZXg6LTF9LmZsZXgtcGF1c2VwbGF5IGF7ZGlzcGxheTpibG9jazt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo1cHg7bGVmdDoxMHB4O29wYWNpdHk6MC44O3otaW5kZXg6MTA7b3ZlcmZsb3c6aGlkZGVuO2N1cnNvcjpwb2ludGVyO2NvbG9yOiMwMDB9LmZsZXgtcGF1c2VwbGF5IGE6YmVmb3Jle2ZvbnQtc2l6ZToyMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mbGV4LXBhdXNlcGxheSBhOmhvdmVye29wYWNpdHk6MX0uZmxleC1jb250cm9sLW5hdnt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotNDBweDt0ZXh0LWFsaWduOmNlbnRlcn0uZmxleC1jb250cm9sLW5hdiBsaXttYXJnaW46MCA2cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7em9vbToxOypkaXNwbGF5OmlubGluZX0uZmxleC1jb250cm9sLXBhZ2luZyBsaSBhe3dpZHRoOjExcHg7aGVpZ2h0OjExcHg7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOiM2NjY7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNSk7Y3Vyc29yOnBvaW50ZXI7dGV4dC1pbmRlbnQ6LTk5OTlweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDNweCByZ2JhKDAsMCwwLDAuMyk7LW1vei1ib3gtc2hhZG93Omluc2V0IDAgMCAzcHggcmdiYSgwLDAsMCwwLjMpOy1vLWJveC1zaGFkb3c6aW5zZXQgMCAwIDNweCByZ2JhKDAsMCwwLDAuMyk7Ym94LXNoYWRvdzppbnNldCAwIDAgM3B4IHJnYmEoMCwwLDAsMC4zKTstd2Via2l0LWJvcmRlci1yYWRpdXM6MjBweDstbW96LWJvcmRlci1yYWRpdXM6MjBweDtib3JkZXItcmFkaXVzOjIwcHh9LmZsZXgtY29udHJvbC1wYWdpbmcgbGkgYTpob3ZlcntiYWNrZ3JvdW5kOiMzMzM7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNyl9LmZsZXgtY29udHJvbC1wYWdpbmcgbGkgYS5mbGV4LWFjdGl2ZXtiYWNrZ3JvdW5kOiMwMDA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuOSk7Y3Vyc29yOmRlZmF1bHR9LmZsZXgtY29udHJvbC10aHVtYnN7bWFyZ2luOjVweCAwIDA7cG9zaXRpb246c3RhdGljO292ZXJmbG93OmhpZGRlbn0uZmxleC1jb250cm9sLXRodW1icyBsaXt3aWR0aDoyNSU7ZmxvYXQ6bGVmdDttYXJnaW46MH0uZmxleC1jb250cm9sLXRodW1icyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztkaXNwbGF5OmJsb2NrO29wYWNpdHk6Ljc7Y3Vyc29yOnBvaW50ZXI7LW1vei11c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMXMgZWFzZTstbW96LXRyYW5zaXRpb246YWxsIDFzIGVhc2U7LW1zLXRyYW5zaXRpb246YWxsIDFzIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAxcyBlYXNlfS5mbGV4LWNvbnRyb2wtdGh1bWJzIGltZzpob3ZlcntvcGFjaXR5OjF9LmZsZXgtY29udHJvbC10aHVtYnMgLmZsZXgtYWN0aXZle29wYWNpdHk6MTtjdXJzb3I6ZGVmYXVsdH0jYWNmLXJlc291cmNlX3R5cGV7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KXsuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXZ7b3BhY2l0eToxO2xlZnQ6MTBweH0uZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHR7b3BhY2l0eToxO3JpZ2h0OjEwcHh9fS5lbnRyeS1jb250ZW50IC5zdS1zcG9pbGVyLXN0eWxlLWRlZmF1bHQ+LnN1LXNwb2lsZXItY29udGVudHtwYWRkaW5nOjFlbSAwfS5lbnRyeS1jb250ZW50IC5zdS1zcG9pbGVyLXN0eWxlLWRlZmF1bHQ+LnN1LXNwb2lsZXItdGl0bGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDojZTI4ODQyO3BhZGRpbmctcmlnaHQ6MjhweDtwYWRkaW5nLWxlZnQ6MjBweDtjb2xvcjp3aGl0ZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmVudHJ5LWNvbnRlbnQgLnN1LXNwb2lsZXItc3R5bGUtZGVmYXVsdD4uc3Utc3BvaWxlci10aXRsZTpob3ZlcntvcGFjaXR5Oi43Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmVudHJ5LWNvbnRlbnQgLnN1LXNwb2lsZXItc3R5bGUtZGVmYXVsdD4uc3Utc3BvaWxlci10aXRsZT4uc3Utc3BvaWxlci1pY29ue2xlZnQ6ODUlfS5lbnRyeS1jb250ZW50IC5zdS1idXR0b24sLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5re2JhY2tncm91bmQ6I2UyODg0Mjtjb2xvcjp3aGl0ZTtwYWRkaW5nOjAgIWltcG9ydGFudDtib3JkZXI6MCBub25lICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjUwcHggIWltcG9ydGFudDstd2Via2l0LWJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50Oy1tb3otYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7LW1zLWJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LjVweH0uZW50cnktY29udGVudCAuc3UtYnV0dG9uIHNwYW4sLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rIHNwYW57Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LjVweDtwYWRkaW5nOjAgMzBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjUwcHggIWltcG9ydGFudDtib3JkZXI6MCBub25lICFpbXBvcnRhbnQ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDstbW96LWJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50Oy1tcy1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtmb250LXdlaWdodDpib2xkfS53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGlua3tmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOi41cHg7cGFkZGluZzowIDMwcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDo1MHB4ICFpbXBvcnRhbnQ7Ym9yZGVyOjAgbm9uZSAhaW1wb3J0YW50Oy13ZWJraXQtYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7LW1vei1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDstbXMtYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTtib3JkZXI6MnB4IHNvbGlkICNlMjg4NDIgIWltcG9ydGFudDtjb2xvcjp3aGl0ZTtmb250LXdlaWdodDpib2xkfS53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbG9yOiNlMjg4NDI7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0ZXh0LWRlY29yYXRpb246bm9uZX0ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGlua3tib3JkZXI6MnB4IHNvbGlkICMwNjU1OWYgIWltcG9ydGFudDtjb2xvcjojMDY1NTlmO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3Zlcnstd2Via2l0LXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO2JhY2tncm91bmQ6IzA2NTU5Zjtjb2xvcjp3aGl0ZX0uc3UtYnV0dG9uLXN0eWxlLWRlZmF1bHQgc3Bhbntib3JkZXI6MCBub25lO2ZvbnQtc2l6ZToyMHB4fS5zaW5nbGUtbWljcm9wYWdlIC5oZW50cnl7ZGlzcGxheTpub25lfS5zaW5nbGUtbWljcm9wYWdlIC5jb250ZW50LWlubmVye21hcmdpbjowO21heC13aWR0aDoxMDAwMDAwMDBweDtwYWRkaW5nOjB9LnNpbmdsZS1taWNyb3BhZ2UgLm5jX3NvY2lhbFBhbmVsU2lkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuc2luZ2xlLW1pY3JvcGFnZSAubmNfc29jaWFsUGFuZWxTaWRle2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19LnNpbmdsZS1taWNyb3BhZ2UgLmZvb3Rlci10b3B7bWFyZ2luLXRvcDowfS5taWNyby10ZXh0LWFyZWEtY29udGFpbmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjIwcHggMTBweH1AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpey5taWNyby10ZXh0LWFyZWEtY29udGFpbmVye3BhZGRpbmc6NjBweCAxMHB4IDgwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1pY3JvLXRleHQtYXJlYS1jb250YWluZXJ7cGFkZGluZzo2MHB4IDAgODBweH19Lm1pY3JvLXRleHQtYXJlYXttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO21heC13aWR0aDpjYWxjKDk1MHB4ICsgMiAqIDEwcHgpfS5taWNyby10ZXh0LWFyZWEgcHtmb250LXNpemU6MjBweDttYXJnaW4tYm90dG9tOjMwcHg7bGluZS1oZWlnaHQ6MS43fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1pY3JvLXRleHQtYXJlYXtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9fS5taWNyby1mb3Jte21hcmdpbi1ib3R0b206NDBweH0ubWljcm8tZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwubWljcm8tZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLm1pY3JvLWZvcm0gaW5wdXRbdHlwZT1cInBob25lXCJdLC5taWNyby1mb3JtIGlucHV0W3R5cGU9XCJudW1iZXJcIl17bWluLXdpZHRoOjFweDt3aWR0aDoxMDAlO2hlaWdodDozOHB4fUBtZWRpYSAobWluLXdpZHRoOiA2MDBweCl7Lm1pY3JvLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLm1pY3JvLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5taWNyby1mb3JtIGlucHV0W3R5cGU9XCJwaG9uZVwiXSwubWljcm8tZm9ybSBpbnB1dFt0eXBlPVwibnVtYmVyXCJde3dpZHRoOmNhbGMoNTAlIC0gNXB4KX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWljcm8tZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwubWljcm8tZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLm1pY3JvLWZvcm0gaW5wdXRbdHlwZT1cInBob25lXCJdLC5taWNyby1mb3JtIGlucHV0W3R5cGU9XCJudW1iZXJcIl17d2lkdGg6Y2FsYygyMCUgLSA1cHgpfX0ubWljcm8tZm9ybSBidXR0b257ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21hcmdpbi10b3A6MTBweH1AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpey5taWNyby1mb3JtIGJ1dHRvbnt3aWR0aDpjYWxjKDEwMCUgLSA1cHgpO2Rpc3BsYXk6aW5saW5lLWJsb2NrfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5taWNyby1mb3JtIGJ1dHRvbnt3aWR0aDoxOCV9fS5taWNyby1oaWdobGlnaHQtY29udGFpbmVye3BhZGRpbmc6MCAwIDQwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWljcm8taGlnaGxpZ2h0LWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6MXB4O3BhZGRpbmctcmlnaHQ6MXB4fS5taWNyby1oaWdobGlnaHQtY29udGFpbmVyOmZpcnN0LW9mLXR5cGV7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDoycHh9Lm1pY3JvLWhpZ2hsaWdodC1jb250YWluZXI6bGFzdC1vZi10eXBle3BhZGRpbmctbGVmdDoycHg7cGFkZGluZy1yaWdodDowfX0ubWljcm8taGlnaGxpZ2h0LWltYWdlLTAsLm1pY3JvLWhpZ2hsaWdodC1pbWFnZS0xLC5taWNyby1oaWdobGlnaHQtaW1hZ2UtMntiYWNrZ3JvdW5kLXNpemU6Y292ZXI7bWFyZ2luLWJvdHRvbToxNXB4O3BhZGRpbmctdG9wOjc1JX0ubWljcm8taGlnaGxpZ2h0LXRpdGxle2NvbG9yOmJsYWNrO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZy1sZWZ0OjVweDtwYWRkaW5nLXJpZ2h0OjVweDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LWFsaWduOmNlbnRlcn0ubWljcm8taGlnaGxpZ2h0cy1pbm5lci1jb250YWluZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bzttYXgtd2lkdGg6Y2FsYyg5NTBweCArIDIgKiAxMHB4KTtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9Lm1pY3JvLWhpZ2hsaWdodHMtb3V0ZXItY29udGFpbmVye2JhY2tncm91bmQtY29sb3I6I2YyZjJmMjtvdmVyZmxvdzphdXRvO3BhZGRpbmc6MjBweCAwIDEwcHh9Lm1pY3JvLWhpZ2hsaWdodHMtb3V0ZXItY29udGFpbmVyIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm1pY3JvLWhpZ2hsaWdodHMtaW5uZXItY29udGFpbmVye292ZXJmbG93OmF1dG87cGFkZGluZzoyMHB4IDEwcHggMTBweH0ubWljcm8taGlnaGxpZ2h0cy1pbm5lci1jb250YWluZXIgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0ubWljcm8taGlnaGxpZ2h0cy1yb3d7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0ubWljcm8taGlnaGxpZ2h0cy1zZWN0aW9uLXRpdGxle2JvcmRlci1ib3R0b206MXB4IHNvbGlkIGJsYWNrO2NvbG9yOiMwMDI3M2Q7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjQ2cHg7bWFyZ2luLWJvdHRvbTozMHB4O3BhZGRpbmctYm90dG9tOjVweH0uZm13LXN0b3JpZXN7bWFyZ2luOjAgLTE1cHh9LmZtdy1zdG9yaWVzIC5mbXctc3Rvcmllcy1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5mbXctc3RvcmllcyAuZm13LXN0b3JpZXMtaW5uZXJ7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MTQwMHB4fX0uZm13LXN0b3JpZXMgLnN0b3JpZXMtdGFne3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMzMzM7d2lkdGg6MTAwJTtmb250LXdlaWdodDpib2xkO2xldHRlci1zcGFjaW5nOjFweDtwYWRkaW5nOjEwcHggMDt0ZXh0LXNoYWRvdzoxcHggMXB4IDRweCBibGFja31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mbXctc3RvcmllcyAuc3Rvcmllcy10YWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7ei1pbmRleDoxMDA7aGVpZ2h0OjgxcHg7cGFkZGluZzoyMHB4IDAgMDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9mbXctc3Rvcmllcy1iZy5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246NTAlIDA7Y29sb3I6d2hpdGV9fS5mbXctc3RvcmllcyAub3dsLWl0ZW17cG9zaXRpb246cmVsYXRpdmV9LmZtdy1zdG9yaWVzIC5zbGlkZS10ZXh0e21hcmdpbjowIDE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZm13LXN0b3JpZXMgLnNsaWRlLXRleHR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjIwcHg7bGVmdDowO3JpZ2h0OjA7bWFyZ2luOjAgYXV0bztjb2xvcjp3aGl0ZTttYXgtd2lkdGg6ODYlO3otaW5kZXg6MTAxfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5mbXctc3RvcmllcyAuc2xpZGUtdGV4dHtib3R0b206NDNweH19LmZtdy1zdG9yaWVzIC5zbGlkZS10ZXh0IGgye21hcmdpbjoxMHB4IDA7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6MjhweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mbXctc3RvcmllcyAuc2xpZGUtdGV4dCBoMntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo0NSU7bWFyZ2luLXJpZ2h0OjMlO2NvbG9yOiMwNjU1OWY7YmFja2dyb3VuZDp3aGl0ZTtwYWRkaW5nOjI5cHggMjBweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZm13LXN0b3JpZXMgLnNsaWRlLXRleHQgaDJ7cGFkZGluZzoyNXB4O3dpZHRoOjQyJTttYXJnaW4tcmlnaHQ6NSV9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZtdy1zdG9yaWVzIC5zbGlkZS10ZXh0IC5zbGlkZS1ibHVyYntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo1MSU7Y29sb3I6d2hpdGV9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmZtdy1zdG9yaWVzIC5zbGlkZS10ZXh0IC5zbGlkZS1ibHVyYnt2ZXJ0aWNhbC1hbGlnbjp0b3A7cGFkZGluZzozOHB4IDAgMH19LmZtdy1zdG9yaWVzICNzeW5jMSAub3dsLW5hdntkaXNwbGF5Om5vbmV9LmZtdy1zdG9yaWVzICNzeW5jMSAub3dsLWl0ZW17cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZm13LXN0b3JpZXMgI3N5bmMxIC5vd2wtaXRlbSBhLnN0b3J5LWltYWdlLW92ZXJsYXk6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO3otaW5kZXg6MTAwO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MjUwcHg7Y29udGVudDpcIiBcIjtiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwLjY1KSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtiYWNrZ3JvdW5kOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwLjY1KSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwwLDAsMC42NSkgMCUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjYTYwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMDAwJywgR3JhZGllbnRUeXBlPTApfS5mbXctc3RvcmllcyAjc3luYzEgLm93bC1pdGVtIGEuc3RvcnktaW1hZ2Utb3ZlcmxheTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDt6LWluZGV4OjEwMDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjI1MHB4O2NvbnRlbnQ6XCIgXCI7YmFja2dyb3VuZDotbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwwLDAsMCkgMCUsIHJnYmEoMCwwLDAsMC42NSkgMTAwJSk7YmFja2dyb3VuZDotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwwLDAsMCkgMCUsIHJnYmEoMCwwLDAsMC42NSkgMTAwJSk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDAsMCwwLDAuNjUpIDEwMCUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyNhNjAwMDAwMCcsIEdyYWRpZW50VHlwZT0wKX19LmZtdy1zdG9yaWVzICNzeW5jMnttYXJnaW4tdG9wOi03cHh9LmZtdy1zdG9yaWVzICNzeW5jMiAub3dsLXN0YWdle21hcmdpbjowIGF1dG99LmZtdy1zdG9yaWVzICNzeW5jMiAub3dsLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy10b3A6N3B4O29wYWNpdHk6Ljg7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAjMDdiN2I3Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgbGluZWFyOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGxpbmVhcjt0cmFuc2l0aW9uOmFsbCAyNTBtcyBsaW5lYXJ9LmZtdy1zdG9yaWVzICNzeW5jMiAub3dsLWl0ZW0uY3VycmVudCwuZm13LXN0b3JpZXMgI3N5bmMyIC5vd2wtaXRlbTpob3ZlcntvcGFjaXR5OjE7Ym94LXNoYWRvdzppbnNldCAwIDdweCAwICMwN2I3Yjc7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBsaW5lYXI7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgbGluZWFyO3RyYW5zaXRpb246YWxsIDI1MG1zIGxpbmVhcn0uZm13LXN0b3JpZXMgI3N5bmMyIC5vd2wtbmF2e2Rpc3BsYXk6YmxvY2t9LmZtdy1zdG9yaWVzICNzeW5jMiAub3dsLXByZXYsLmZtdy1zdG9yaWVzICNzeW5jMiAub3dsLW5leHR7b3BhY2l0eToxfS5mbXctc3RvcmllcyAjc3luYzIgLm93bC1wcmV2e2xlZnQ6MTBweH0uZm13LXN0b3JpZXMgI3N5bmMyIC5vd2wtbmV4dHtsZWZ0OmF1dG87cmlnaHQ6MTBweH0uc2luZ2xlLW1pY3JvcGFnZSAjY2JveE92ZXJsYXl7YmFja2dyb3VuZC1jb2xvcjpibGFja30uc2luZ2xlLW1pY3JvcGFnZSAjY2JveE1pZGRsZUxlZnQsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hNaWRkbGVSaWdodCwuc2luZ2xlLW1pY3JvcGFnZSAjY2JveEJvdHRvbUxlZnQsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hCb3R0b21SaWdodCwuc2luZ2xlLW1pY3JvcGFnZSAjY2JveEJvdHRvbUNlbnRlciwuc2luZ2xlLW1pY3JvcGFnZSAjY2JveFRvcExlZnQsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hUb3BSaWdodCwuc2luZ2xlLW1pY3JvcGFnZSAjY2JveFRvcENlbnRlciwuc2luZ2xlLW1pY3JvcGFnZSAjY2JveEN1cnJlbnR7ZGlzcGxheTpub25lO3dpZHRoOjA7aGVpZ2h0OjA7YmFja2dyb3VuZDowIG5vbmV9LnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hDb250ZW50e3BhZGRpbmctdG9wOjQwcHg7YmFja2dyb3VuZDp0cmFuc3BhcmVudCBub25lfS5zaW5nbGUtbWljcm9wYWdlICNjYm94Q29udGVudCwuc2luZ2xlLW1pY3JvcGFnZSAjY2JveExvYWRlZENvbnRlbnR7b3BhY2l0eToxICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowfS5zaW5nbGUtbWljcm9wYWdlICNjYm94TG9hZGVkQ29udGVudHttYXgtd2lkdGg6ODglO21hcmdpbjowIGF1dG99QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2luZ2xlLW1pY3JvcGFnZSAjY2JveExvYWRlZENvbnRlbnR7bWF4LXdpZHRoOjgwJX19LnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hDbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTJweDtyaWdodDoyMHB4O2hlaWdodDozNXB4ICFpbXBvcnRhbnQ7d2lkdGg6MzVweCAhaW1wb3J0YW50O2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9mbXctc3Rvcmllcy1jbG9zZS5wbmcpO2JhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCU7b3BhY2l0eTouNjt0ZXh0LWluZGVudDotOTk5OTlweH0uc2luZ2xlLW1pY3JvcGFnZSAjY2JveE5leHQsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hQcmV2aW91c3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NDclO2hlaWdodDo2MHB4O3dpZHRoOjQwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTAwJTtvcGFjaXR5Oi42fS5zaW5nbGUtbWljcm9wYWdlICNjYm94TmV4dHtkaXNwbGF5Om5vbmU7dGV4dC1pbmRlbnQ6LTk5OTlweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zaW5nbGUtbWljcm9wYWdlICNjYm94TmV4dHtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvZm13LXN0b3JpZXMtbmV4dC5wbmcpO2xlZnQ6OTUlfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zaW5nbGUtbWljcm9wYWdlICNjYm94TmV4dHtsZWZ0OjkxJX19LnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hQcmV2aW91c3tkaXNwbGF5Om5vbmU7dGV4dC1pbmRlbnQ6LTk5OTlweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zaW5nbGUtbWljcm9wYWdlICNjYm94UHJldmlvdXN7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL2Ztdy1zdG9yaWVzLXByZXYucG5nKX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2luZ2xlLW1pY3JvcGFnZSAjY2JveFByZXZpb3Vze2xlZnQ6NiV9fS5taWNyby1mb290ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAyNzNkO3BhZGRpbmc6MTVweCA1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWljcm8tZm9vdGVye3BhZGRpbmc6MTVweCAwfX0ubWljcm8tZm9vdGVyIC5taWNyby1mb290ZXItaW5uZXJ7bWF4LXdpZHRoOjExMDBweDttYXJnaW46MCBhdXRvfS5taWNyby1mb290ZXIgLmZvb3Rlci1sb2dvIGltZ3ttYXJnaW46MTZweCA1cHh9Lm1pY3JvLWZvb3RlciAubWVudXttYXJnaW46NXB4IDA7cGFkZGluZzowfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1pY3JvLWZvb3RlciAubWVudXttYXJnaW46MjBweCAwfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5taWNyby1mb290ZXIgLm1lbnV7bWFyZ2luOjI3cHggMH19Lm1pY3JvLWZvb3RlciAubWVudSBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjAgMTBweDtmb250LXNpemU6MTRweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5taWNyby1mb290ZXIgLm1lbnUgbGk6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjb250ZW50OlwiIFwiO2hlaWdodDoyMHB4O3dpZHRoOjJweDtiYWNrZ3JvdW5kOndoaXRlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcHg7bGVmdDotMTBweH0ubWljcm8tZm9vdGVyIC5tZW51IGxpOmZpcnN0LWNoaWxkOmFmdGVye2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7Lm1pY3JvLWZvb3RlciAubWVudSBsaXtmb250LXNpemU6MTZweH19Lm1pY3JvLWZvb3RlciAubWVudSBsaSBhe2NvbG9yOndoaXRlO3RleHQtZGVjb3JhdGlvbjpub25lfS5taWNyby1mb290ZXIgLmZvb3Rlci1jb3B5cmlnaHR7Y29sb3I6d2hpdGU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE0cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWljcm8tZm9vdGVyIC5mb290ZXItY29weXJpZ2h0e3RleHQtYWxpZ246bGVmdDttYXJnaW46MjBweCAwfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5taWNyby1mb290ZXIgLmZvb3Rlci1jb3B5cmlnaHR7bWFyZ2luOjI3cHggMH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7Lm1pY3JvLWZvb3RlciAuZm9vdGVyLWNvcHlyaWdodHtmb250LXNpemU6MTZweH19LnNpbmdsZS1taWNyb3BhZ2V7LyohIGZhbmN5Qm94IHYyLjEuNSBmYW5jeWFwcHMuY29tIHwgZmFuY3lhcHBzLmNvbS9mYW5jeWJveC8jbGljZW5zZSAqL30uc2luZ2xlLW1pY3JvcGFnZSAub3dsLW5hdnt3aWR0aDoxMDAlfS5zaW5nbGUtbWljcm9wYWdlIC5vd2wtcHJldiwuc2luZ2xlLW1pY3JvcGFnZSAub3dsLW5leHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjMzJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJSA1MCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2hlaWdodDo0NXB4O3dpZHRoOjMwcHg7dGV4dC1pbmRlbnQ6LTk5OTk5OXB4O29wYWNpdHk6LjZ9LnNpbmdsZS1taWNyb3BhZ2UgLm93bC1wcmV2e2xlZnQ6LTQ1cHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvY2hldnJvbi1sZWZ0LnBuZ1wiKX0uc2luZ2xlLW1pY3JvcGFnZSAub3dsLW5leHR7bGVmdDoxMDIlO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL2NoZXZyb24tcmlnaHQucG5nXCIpfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC13cmFwLC5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1za2luLC5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1vdXRlciwuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtaW5uZXIsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWltYWdlLC5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC13cmFwIGlmcmFtZSwuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtd3JhcCBvYmplY3QsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LW5hdiwuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtbmF2IHNwYW4sLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXRtcHtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjA7b3V0bGluZTowO3ZlcnRpY2FsLWFsaWduOnRvcH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtd3JhcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDo4MDIwfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1za2lue3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2Y5ZjlmOTtjb2xvcjojNDQ0O3RleHQtc2hhZG93Om5vbmU7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjRweDstbW96LWJvcmRlci1yYWRpdXM6NHB4O2JvcmRlci1yYWRpdXM6NHB4fS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1vcGVuZWR7ei1pbmRleDo4MDMwfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1vcGVuZWQgLmZhbmN5Ym94LXNraW57LXdlYmtpdC1ib3gtc2hhZG93OjAgMTBweCAyNXB4IHJnYmEoMCwwLDAsMC41KTstbW96LWJveC1zaGFkb3c6MCAxMHB4IDI1cHggcmdiYSgwLDAsMCwwLjUpO2JveC1zaGFkb3c6MCAxMHB4IDI1cHggcmdiYSgwLDAsMCwwLjUpfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1vdXRlciwuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmV9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWlubmVye292ZXJmbG93OmhpZGRlbn0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtdHlwZS1pZnJhbWUgLmZhbmN5Ym94LWlubmVyey13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1lcnJvcntjb2xvcjojNDQ0O2ZvbnQ6MTRweC8yMHB4IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjttYXJnaW46MDtwYWRkaW5nOjE1cHg7d2hpdGUtc3BhY2U6bm93cmFwfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1pbWFnZSwuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtaWZyYW1le2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtaW1hZ2V7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlfS5zaW5nbGUtbWljcm9wYWdlICNmYW5jeWJveC1sb2FkaW5nLC5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1jbG9zZSwuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtcHJldiBzcGFuLC5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1uZXh0IHNwYW57YmFja2dyb3VuZC1pbWFnZTp1cmwoZmFuY3lib3hfc3ByaXRlLnBuZyl9LnNpbmdsZS1taWNyb3BhZ2UgI2ZhbmN5Ym94LWxvYWRpbmd7cG9zaXRpb246Zml4ZWQ7dG9wOjUwJTtsZWZ0OjUwJTttYXJnaW4tdG9wOi0yMnB4O21hcmdpbi1sZWZ0Oi0yMnB4O2JhY2tncm91bmQtcG9zaXRpb246MCAtMTA4cHg7b3BhY2l0eTouODtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjgwNjB9LnNpbmdsZS1taWNyb3BhZ2UgI2ZhbmN5Ym94LWxvYWRpbmcgZGl2e3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHg7YmFja2dyb3VuZDp1cmwoZmFuY3lib3hfbG9hZGluZy5naWYpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0fS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTE4cHg7cmlnaHQ6LTE4cHg7d2lkdGg6MzZweDtoZWlnaHQ6MzZweDtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjgwNDB9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LW5hdntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDo0MCU7aGVpZ2h0OjEwMCU7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudCB1cmwoYmxhbmsuZ2lmKTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTt6LWluZGV4OjgwNDB9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXByZXZ7bGVmdDowfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1uZXh0e3JpZ2h0OjB9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LW5hdiBzcGFue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6MzZweDtoZWlnaHQ6MzRweDttYXJnaW4tdG9wOi0xOHB4O2N1cnNvcjpwb2ludGVyO3otaW5kZXg6ODA0MDt2aXNpYmlsaXR5OmhpZGRlbn0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtcHJldiBzcGFue2xlZnQ6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTM2cHh9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LW5leHQgc3BhbntyaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246MCAtNzJweH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtbmF2OmhvdmVyIHNwYW57dmlzaWJpbGl0eTp2aXNpYmxlfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC10bXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOi05OTk5OXB4O2xlZnQ6LTk5OTk5cHg7dmlzaWJpbGl0eTpoaWRkZW47bWF4LXdpZHRoOjk5OTk5cHg7bWF4LWhlaWdodDo5OTk5OXB4O292ZXJmbG93OnZpc2libGUgIWltcG9ydGFudH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtbG9ja3tvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudDt3aWR0aDphdXRvfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1sb2NrIGJvZHl7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnR9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWxvY2stdGVzdHtvdmVyZmxvdy15OmhpZGRlbiAhaW1wb3J0YW50fS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpub25lO3otaW5kZXg6ODAxMDtiYWNrZ3JvdW5kOnVybChmYW5jeWJveF9vdmVybGF5LnBuZyl9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LW92ZXJsYXktZml4ZWR7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7cmlnaHQ6MH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtbG9jayAuZmFuY3lib3gtb3ZlcmxheXtvdmVyZmxvdzphdXRvO292ZXJmbG93LXk6c2Nyb2xsfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC10aXRsZXt2aXNpYmlsaXR5OmhpZGRlbjtmb250OjQwMCAxM3B4LzIwcHggXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtc2hhZG93Om5vbmU7ei1pbmRleDo4MDUwfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1vcGVuZWQgLmZhbmN5Ym94LXRpdGxle3Zpc2liaWxpdHk6dmlzaWJsZX0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtdGl0bGUtZmxvYXQtd3JhcHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDo1MCU7bWFyZ2luLWJvdHRvbTotMzVweDt6LWluZGV4OjgwNTA7dGV4dC1hbGlnbjpjZW50ZXJ9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXRpdGxlLWZsb2F0LXdyYXAgLmNoaWxke2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDotMTAwJTtwYWRkaW5nOjJweCAyMHB4O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuOCk7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjE1cHg7LW1vei1ib3JkZXItcmFkaXVzOjE1cHg7Ym9yZGVyLXJhZGl1czoxNXB4O3RleHQtc2hhZG93OjAgMXB4IDJweCAjMjIyO2NvbG9yOiNGRkY7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjI0cHg7d2hpdGUtc3BhY2U6bm93cmFwfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC10aXRsZS1vdXRzaWRlLXdyYXB7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDoxMHB4O2NvbG9yOiNmZmZ9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXRpdGxlLWluc2lkZS13cmFwe3BhZGRpbmctdG9wOjEwcHh9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXRpdGxlLW92ZXItd3JhcHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7Y29sb3I6I2ZmZjtwYWRkaW5nOjEwcHg7YmFja2dyb3VuZDojMDAwO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjgpfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSwgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KXsuc2luZ2xlLW1pY3JvcGFnZSAjZmFuY3lib3gtbG9hZGluZywuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtY2xvc2UsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXByZXYgc3Bhbiwuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtbmV4dCBzcGFue2JhY2tncm91bmQtaW1hZ2U6dXJsKGZhbmN5Ym94X3Nwcml0ZUAyeC5wbmcpO2JhY2tncm91bmQtc2l6ZTo0NHB4IDE1MnB4fS5zaW5nbGUtbWljcm9wYWdlICNmYW5jeWJveC1sb2FkaW5nIGRpdntiYWNrZ3JvdW5kLWltYWdlOnVybChmYW5jeWJveF9sb2FkaW5nQDJ4LmdpZik7YmFja2dyb3VuZC1zaXplOjI0cHggMjRweH19I2NvbW1lbnRze3BhZGRpbmc6MCAxNXB4O21heC13aWR0aDo5MjBweDttYXJnaW46NDBweCBhdXRvfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7I2NvbW1lbnRzICNjb21tZW50c3ttYXgtd2lkdGg6NTAwcHg7bWFyZ2luOjQwcHggYXV0byAwfSNjb21tZW50cyAjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1jb21tZW50IHRleHRhcmVhLCNjb21tZW50cyAjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1jb21tZW50IGlucHV0LCNjb21tZW50cyAjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1hdXRob3IgdGV4dGFyZWEsI2NvbW1lbnRzICNjb21tZW50cyAuY29tbWVudC1mb3JtLWF1dGhvciBpbnB1dCwjY29tbWVudHMgI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tZW1haWwgdGV4dGFyZWEsI2NvbW1lbnRzICNjb21tZW50cyAuY29tbWVudC1mb3JtLWVtYWlsIGlucHV0LCNjb21tZW50cyAjY29tbWVudHMgLmNvbW1lbnQtZm9ybS11cmwgdGV4dGFyZWEsI2NvbW1lbnRzICNjb21tZW50cyAuY29tbWVudC1mb3JtLXVybCBpbnB1dHttYXgtd2lkdGg6NTAwcHh9I2NvbW1lbnRzICNjb21tZW50cyBpbnB1dFt0eXBlPVwic3VibWl0XCJde3dpZHRoOjIwMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpeyNjb21tZW50c3ttYXJnaW46NDBweCBhdXRvfSNjb21tZW50cyAuY29tbWVudC1mb3JtLWNvbW1lbnQgdGV4dGFyZWEsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tY29tbWVudCBpbnB1dCwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1hdXRob3IgdGV4dGFyZWEsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tYXV0aG9yIGlucHV0LCNjb21tZW50cyAuY29tbWVudC1mb3JtLWVtYWlsIHRleHRhcmVhLCNjb21tZW50cyAuY29tbWVudC1mb3JtLWVtYWlsIGlucHV0LCNjb21tZW50cyAuY29tbWVudC1mb3JtLXVybCB0ZXh0YXJlYSwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS11cmwgaW5wdXR7bWF4LXdpZHRoOjcwMHB4fX0jY29tbWVudHMgI3JlcGx5LXRpdGxle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToyOHB4O2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtjb2xvcjojNDQ0O3BhZGRpbmctYm90dG9tOjVweDttYXJnaW4tYm90dG9tOjEwcHh9I2NvbW1lbnRzIC5jb21tZW50LW5vdGVze2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6aXRhbGljO2NvbG9yOiM2MzZhNmV9I2NvbW1lbnRzIC5jb21tZW50LWZvcm0tY29tbWVudCBsYWJlbCwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1hdXRob3IgbGFiZWwsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tZW1haWwgbGFiZWwsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tdXJsIGxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtjb2xvcjojNDQ0O21hcmdpbi1ib3R0b206MH0jY29tbWVudHMgLmNvbW1lbnQtZm9ybS1jb21tZW50IHRleHRhcmVhLCNjb21tZW50cyAuY29tbWVudC1mb3JtLWNvbW1lbnQgaW5wdXQsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tYXV0aG9yIHRleHRhcmVhLCNjb21tZW50cyAuY29tbWVudC1mb3JtLWF1dGhvciBpbnB1dCwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1lbWFpbCB0ZXh0YXJlYSwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1lbWFpbCBpbnB1dCwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS11cmwgdGV4dGFyZWEsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tdXJsIGlucHV0ey13ZWJraXQtYm9yZGVyLXJhZGl1czowOy1tb3otYm9yZGVyLXJhZGl1czowOy1tcy1ib3JkZXItcmFkaXVzOjA7Ym9yZGVyLXJhZGl1czowfSNjb21tZW50cyBpbnB1dFt0eXBlPVwic3VibWl0XCJde3RleHQtaW5kZW50OjA7bWFyZ2luOjA7aGVpZ2h0OmF1dG87dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MTtwYWRkaW5nOjEwcHggMjBweDtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0jY29tbWVudHMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlcntvcGFjaXR5Oi43Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmNvbW1lbnQtbGlzdHtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9LmNvbW1lbnQtbGlzdCBvbHtsaXN0LXN0eWxlOm5vbmV9LmNvbW1lbnR7bWFyZ2luOjIwcHggMCAzNXB4fS5jb21tZW50IHB7bWFyZ2luLWJvdHRvbToyNXB4O2xpbmUtaGVpZ2h0OjEuNX0uY29tbWVudCAucmVwbHl7bWFyZ2luLXRvcDotMjBweDtmb250LXNpemU6MTRweH0uY29tbWVudCAuY29tbWVudC1hdXRob3IgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojNDQ0fS5jb21tZW50IC5jb21tZW50LWNvbnRlbnR7bGluZS1oZWlnaHQ6MS40O2ZvbnQtc2l6ZToxNnB4fS5jb21tZW50IC5jb21tZW50LW1ldGFkYXRhe2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowIDAgOHB4fS5jb21tZW50IC5jb21tZW50LW1ldGFkYXRhIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzMzMzt0ZXh0LWRlY29yYXRpb246bm9uZX0uY29tbWVudCAuY29tbWVudC1tZXRhZGF0YSAuZWRpdC1saW5re21hcmdpbi1sZWZ0OjIwcHh9LmxvZ2dlZC1pbi1hc3tmb250LXNpemU6MTRweH0ubG9nZ2VkLWluLWFzIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzQ0NH0ucGluZ2JhY2t7ZGlzcGxheTpub25lfWlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmZvb3Rlci1zaWdudXAgYnV0dG9uLGJ1dHRvbi5iMSwuY3RhLXdyYXAgYnV0dG9uLCNwZXRpdGlvbkZvcm0gYnV0dG9ue2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtoZWlnaHQ6MzVweDtsaW5lLWhlaWdodDozN3B4O3BhZGRpbmc6MCAyMHB4O2NvbG9yOndoaXRlICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojZTI4ODQyO2JvcmRlcjowO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtvcGFjaXR5OjE7Zm9udC1zaXplOjE2cHggIWltcG9ydGFudDtmb250LXdlaWdodDo2MDA7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt3aWR0aDoxMDAlfWlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmZvb3Rlci1zaWdudXAgYnV0dG9uOmhvdmVyLGJ1dHRvbi5iMTpob3ZlciwuY3RhLXdyYXAgYnV0dG9uOmhvdmVyLCNwZXRpdGlvbkZvcm0gYnV0dG9uOmhvdmVye29wYWNpdHk6Ljk7YmFja2dyb3VuZDojZTI4ODQyOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXtpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5mb290ZXItc2lnbnVwIGJ1dHRvbixidXR0b24uYjEsLmN0YS13cmFwIGJ1dHRvbiwjcGV0aXRpb25Gb3JtIGJ1dHRvbnt3aWR0aDphdXRvfX0uZm9vdGVyLXNpZ251cCBidXR0b257bWluLXdpZHRoOjI1M3B4fWlucHV0W3R5cGU9XCJ0ZXh0XCJdLGlucHV0W3R5cGU9XCJlbWFpbFwiXSxpbnB1dFt0eXBlPVwicGhvbmVcIl0saW5wdXRbdHlwZT1cIm51bWJlclwiXXttaW4td2lkdGg6MjUzcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MzVweDtwYWRkaW5nOjAgMTBweDtib3JkZXI6MXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDttYXJnaW46NXB4IDA7Zm9udC1zaXplOjE0cHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXtpbnB1dFt0eXBlPVwidGV4dFwiXSxpbnB1dFt0eXBlPVwiZW1haWxcIl0saW5wdXRbdHlwZT1cInBob25lXCJdLGlucHV0W3R5cGU9XCJudW1iZXJcIl17bWF4LXdpZHRoOjIyNXB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zaWRlYmFyIC5lbl9fY29tcG9uZW50IGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5zaWRlYmFyIC5lbl9fY29tcG9uZW50IGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuc2lkZWJhciAuZW5fX2NvbXBvbmVudCBpbnB1dFt0eXBlPVwicGhvbmVcIl0sLnNpZGViYXIgLmVuX19jb21wb25lbnQgaW5wdXRbdHlwZT1cIm51bWJlclwiXXttYXgtd2lkdGg6MTAwJX19dGV4dGFyZWF7cGFkZGluZzoxMHB4ICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnR9c2VsZWN0e2FwcGVhcmFuY2U6bm9uZTttb3otYXBwZWFyYW5jZTpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2hlaWdodDozNXB4O2NvbG9yOiM0NDQ7Zm9udC1zaXplOjE0cHggIWltcG9ydGFudDtib3JkZXI6MCBub25lOy13ZWJraXQtYm9yZGVyLXJhZGl1czowOy1tb3otYm9yZGVyLXJhZGl1czowOy1tcy1ib3JkZXItcmFkaXVzOjA7Ym9yZGVyLXJhZGl1czowO3BhZGRpbmc6MCAzMHB4IDAgMTBweDtib3JkZXI6MXB4IHNvbGlkICNjZmNmY2Y7YmFja2dyb3VuZDojRjdGN0Y3IHVybCguLi9pbWFnZXMvc2VsZWN0X2JnLmpwZykgcmlnaHQgNTAlIG5vLXJlcGVhdDtjb2xvcjojOTk5fS5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94IC5lbl9fZmllbGQtLWNoZWNrYm94IGxhYmVsLCNwZXRpdGlvbkZvcm0gLmVuX19maWVsZC0tY2hlY2tib3ggbGFiZWwsI2RvbmF0aW9uRm9ybSAuZW5fX2ZpZWxkLS1jaGVja2JveCBsYWJlbHtmb250LXNpemU6MTJweDtmb250LXdlaWdodDpub3JtYWx9LmdpbnB1dF9jb250YWluZXJfY2hlY2tib3ggbGFiZWwsI3BldGl0aW9uRm9ybSBsYWJlbCwjZG9uYXRpb25Gb3JtIGxhYmVse3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtwYWRkaW5nLWxlZnQ6NXB4fS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXJ7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTttYXJnaW46MjBweCAwfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIHNlbGVjdDo6LW1zLWV4cGFuZCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIHNlbGVjdDo6LW1zLWV4cGFuZHtkaXNwbGF5Om5vbmV9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzEgLnRvcF9sYWJlbCAuZ2ZpZWxkX2xhYmVsLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8yIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMyAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzYgLnRvcF9sYWJlbCAuZ2ZpZWxkX2xhYmVsLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV83IC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMTIgLnRvcF9sYWJlbCAuZ2ZpZWxkX2xhYmVsLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8xMyAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzI1IC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8xIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8yIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8zIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV82IC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV83IC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8xMiAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMTMgLnRvcF9sYWJlbCAuZ2ZpZWxkX2xhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzI1IC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbHtkaXNwbGF5Om5vbmV9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgdWwgbGkuZ2ZpZWxkLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgdWwgbGkuZ2ZpZWxke21hcmdpbi1ib3R0b206MjBweH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciBsYWJlbC5zaG93LWxhYmVsLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5zaG93LWxhYmVsIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgbGFiZWwuc2hvdy1sYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5zaG93LWxhYmVsIGxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToycHg7Y29sb3I6IzQ0NH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2Rlc2NyaXB0aW9uLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kZXNjcmlwdGlvbntmb250LXNpemU6MTJweDttYXJnaW46NXB4IDAgMDtwYWRkaW5nOjB9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRleHRcIl0sLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJkYXRlXCJdLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIHRleHRhcmVhLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRleHRcIl0sLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIHRleHRhcmVhe3dpZHRoOjEwMCU7bWF4LXdpZHRoOjQwMHB4O3BhZGRpbmc6MCAxMHB4O21hcmdpbi1ib3R0b206MTBweDtib3JkZXI6MXB4IHNvbGlkICNjZmNmY2Y7YmFja2dyb3VuZC1jb2xvcjojRjdGN0Y3O2ZvbnQtc2l6ZToxNHB4fS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cywuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZGF0ZVwiXTpmb2N1cywuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciB0ZXh0YXJlYTpmb2N1cywubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImRhdGVcIl06Zm9jdXMsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciB0ZXh0YXJlYTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNEQURBREE7Y29sb3I6IzMzM30uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXSwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImRhdGVcIl0sLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJkYXRlXCJde2hlaWdodDo1MHB4fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRleHRcIl0sLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJkYXRlXCJdLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRleHRcIl0sLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZGF0ZVwiXXtoZWlnaHQ6MzVweH19LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde3ZlcnRpY2FsLWFsaWduOnRvcH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQrbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQrbGFiZWx7Y29sb3I6Izk5OX0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbXBsZXgsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbXBsZXh7bWF4LXdpZHRoOjQwMHB4fS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5uYW1lX2ZpcnN0IGlucHV0LC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5uYW1lX2xhc3QgaW5wdXQsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfYWRkcmVzcyBpbnB1dCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5uYW1lX2ZpcnN0IGlucHV0LC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLm5hbWVfbGFzdCBpbnB1dCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2FkZHJlc3MgaW5wdXR7bWF4LXdpZHRoOjE5N3B4O21pbi13aWR0aDo5NHB4O3dpZHRoOjEwMCV9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLm5hbWVfZmlyc3QgbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLm5hbWVfbGFzdCBsYWJlbCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9hZGRyZXNzIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLm5hbWVfZmlyc3QgbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAubmFtZV9sYXN0IGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfYWRkcmVzcyBsYWJlbHtkaXNwbGF5Om5vbmV9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX2RheSwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2RhdGVfbW9udGgsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX3llYXIsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2RhdGVfZGF5LC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX21vbnRoLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX3llYXJ7bWF4LXdpZHRoOjEwMCU7bWluLXdpZHRoOjFweH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2RhdGVfZGF5IGlucHV0LC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGF0ZV9tb250aCBpbnB1dCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2RhdGVfeWVhciBpbnB1dCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGF0ZV9kYXkgaW5wdXQsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2RhdGVfbW9udGggaW5wdXQsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2RhdGVfeWVhciBpbnB1dHttYXgtd2lkdGg6MTAwJTttaW4td2lkdGg6MXB4fS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5hZGRyZXNzX3N0YXRlLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmFkZHJlc3Nfc3RhdGV7d2lkdGg6NDkuNSV9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfdGltZSBsYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX3RpbWUgbGFiZWx7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9yZXF1aXJlZCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfcmVxdWlyZWR7Y29sb3I6I2UyODg0Mn0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZmllbGRfN182LC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2ZpZWxkXzdfNntvdmVyZmxvdzpoaWRkZW47bWFyZ2luLXRvcDoyMHB4fS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9ob3VyLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9taW51dGUsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfaG91ciwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9taW51dGV7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgMjBweCAwIDB9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF90aW1lX2hvdXIgbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF90aW1lX2hvdXIgaSwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfbWludXRlIGxhYmVsLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9taW51dGUgaSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9ob3VyIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF90aW1lX2hvdXIgaSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9taW51dGUgbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfbWludXRlIGl7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjUxcHh9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF90aW1lX2hvdXIgaW5wdXRbdHlwZT1cInRleHRcIl0sLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF90aW1lX21pbnV0ZSBpbnB1dFt0eXBlPVwidGV4dFwiXSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9ob3VyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF90aW1lX21pbnV0ZSBpbnB1dFt0eXBlPVwidGV4dFwiXXt3aWR0aDoxMDBweCAhaW1wb3J0YW50O21pbi13aWR0aDoxcHggIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJX0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94e21hcmdpbi10b3A6MH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2NoZWNrYm94IGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9jaGVja2JveCBsYWJlbHttYXJnaW46NHB4IDAgMCA4cHg7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzQ0NDtmb250LXdlaWdodDo0MDA7d2lkdGg6MzAwcHh9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdnZi1sb2NhdG9yLWJ1dHRvbiwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZ2YtbG9jYXRvci1idXR0b257YmFja2dyb3VuZDojZTI4ODQyO2NvbG9yOndoaXRlO21hcmdpbi1ib3R0b206MjBweDtoZWlnaHQ6MzVweDtib3JkZXI6MCBub25lO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTRweDtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2dmLWxvY2F0b3ItYnV0dG9uOmhvdmVyLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdnZi1sb2NhdG9yLWJ1dHRvbjpob3ZlcntvcGFjaXR5Oi43Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXJ7d2lkdGg6MTAwJTttYXgtd2lkdGg6NDAwcHg7cGFkZGluZzowO21hcmdpbjoxMHB4IGF1dG99LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuZ2Zvcm1fYnV0dG9uLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuZ2Zvcm1fYnV0dG9ue2Zsb2F0OnJpZ2h0O3dpZHRoOjUzcHh9LmVudHJ5LWNvbnRlbnQgLmJ1dHRvbi10ZXh0IC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbiwubGFuZGluZy1jb250ZW50IC5idXR0b24tdGV4dCAuZ2Zvcm1fZm9vdGVyIC5nZm9ybV9idXR0b257Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO3dpZHRoOmF1dG87cGFkZGluZy1yaWdodDo0MHB4O3BhZGRpbmctbGVmdDoxMHB4fS5lbnRyeS1jb250ZW50IC5idXR0b24tdGV4dCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5sYW5kaW5nLWNvbnRlbnQgLmJ1dHRvbi10ZXh0IGlucHV0W3R5cGU9XCJzdWJtaXRcIl17Y29sb3I6d2hpdGU7YmFja2dyb3VuZDojZTI4ODQyfS5lbnRyeS1jb250ZW50IC5idXR0b24tdGV4dCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLC5sYW5kaW5nLWNvbnRlbnQgLmJ1dHRvbi10ZXh0IGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXJ7YmFja2dyb3VuZDojZTI4ODQyfS5lbnRyeS1jb250ZW50ICNkYWZkaXJlY3RkaXYsLmxhbmRpbmctY29udGVudCAjZGFmZGlyZWN0ZGl2e3dpZHRoOjI2MHB4ICFpbXBvcnRhbnR9LmVudHJ5LWNvbnRlbnQgI2RhZmRpcmVjdGRpdiAuZGFmZGlyZWN0SW5wdXRGdWxsLC5lbnRyeS1jb250ZW50ICNkYWZkaXJlY3RkaXYgLmRhZmRpcmVjdElucHV0LC5lbnRyeS1jb250ZW50ICNkYWZkaXJlY3RkaXYgLmRhZmRpcmVjdFNlbGVjdCwubGFuZGluZy1jb250ZW50ICNkYWZkaXJlY3RkaXYgLmRhZmRpcmVjdElucHV0RnVsbCwubGFuZGluZy1jb250ZW50ICNkYWZkaXJlY3RkaXYgLmRhZmRpcmVjdElucHV0LC5sYW5kaW5nLWNvbnRlbnQgI2RhZmRpcmVjdGRpdiAuZGFmZGlyZWN0U2VsZWN0e21pbi13aWR0aDoxcHggIWltcG9ydGFudDt3aWR0aDoxMDAlfS5lbnRyeS1jb250ZW50ICNkYWZkaXJlY3RkaXYgLmRhZmRpcmVjdFNlbGVjdCwubGFuZGluZy1jb250ZW50ICNkYWZkaXJlY3RkaXYgLmRhZmRpcmVjdFNlbGVjdHthcHBlYXJhbmNlOm1lbnVsaXN0Oy13ZWJraXQtYXBwZWFyYW5jZTptZW51bGlzdDttb3otYXBwZWFyYW5jZTptZW51bGlzdH0uZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiAuY29udGVudC1pbm5lciwubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIC5jb250ZW50LWlubmVye21pbi1oZWlnaHQ6NTJ2aDtwYWRkaW5nLWJvdHRvbTozMHB4fS5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGgxLC5sYW5kaW5nLWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gaDF7ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOjAgbm9uZX0uZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBoMSwuZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBwLC5sYW5kaW5nLWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gaDEsLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBwe2NvbG9yOmJsYWNrfS5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sLmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gaW5wdXRbdHlwZT1cInRleHRcIl0sLmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGlucHV0W3R5cGU9XCJwaG9uZVwiXSwuZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiB0ZXh0YXJlYSwubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwidGV4dFwiXSwubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGlucHV0W3R5cGU9XCJwaG9uZVwiXSwubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIHRleHRhcmVhe3dpZHRoOjMwMHB4O2JvcmRlcjoxcHggc29saWQgI2RkZDtjb2xvcjpibGFjaztmb250LXNpemU6MTVweH0uZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBzZWxlY3QsLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBzZWxlY3R7YmFja2dyb3VuZDp3aGl0ZSB1cmwoLi4vaW1hZ2VzL3NlbGVjdF9iZy5qcGcpIHJpZ2h0IDUwJSBuby1yZXBlYXR9LmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gLmVuX19maWVsZC0tc3Vic2NyaWJlZC10by1hci1lbWFpbHMsLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiAuZW5fX2ZpZWxkLS1zdWJzY3JpYmVkLXRvLWFyLWVtYWlsc3tkaXNwbGF5Om5vbmV9LmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gLnJhZGlvLC5sYW5kaW5nLWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gLnJhZGlve2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGxpOmJlZm9yZSwubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGxpOmJlZm9yZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBsYWJlbCwubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIHRkLC5sYW5kaW5nLWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gdGR7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwic3VibWl0XCJde3dpZHRoOmF1dG87aGVpZ2h0OjQ1cHg7cGFkZGluZzo5cHggMzBweCA1cHggMTFweDttYXJnaW4tdG9wOjIwcHg7Y29sb3I6d2hpdGU7YmFja2dyb3VuZDojZTI4ODQyO2JvcmRlcjowIG5vbmU7dGV4dC1pbmRlbnQ6MDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXJ7b3BhY2l0eTouODtiYWNrZ3JvdW5kOiNlMjg4NDI7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0uZW50cnktY29udGVudCAjdW5zdWJfZm9ybSwubGFuZGluZy1jb250ZW50ICN1bnN1Yl9mb3Jte21hcmdpbi1ib3R0b206NTBweH0uZW50cnktY29udGVudCAjdW5zdWJfZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuZW50cnktY29udGVudCAjdW5zdWJfZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmxhbmRpbmctY29udGVudCAjdW5zdWJfZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwubGFuZGluZy1jb250ZW50ICN1bnN1Yl9mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXXt3aWR0aDo4MCU7bWFyZ2luLWJvdHRvbToyMHB4fS5lbnRyeS1jb250ZW50ICN1bnN1Yl9mb3JtIHRleHRhcmVhLC5sYW5kaW5nLWNvbnRlbnQgI3Vuc3ViX2Zvcm0gdGV4dGFyZWF7d2lkdGg6ODAlfS5lbnRyeS1jb250ZW50ICN1bnN1Yl9mb3JtIHRkLC5sYW5kaW5nLWNvbnRlbnQgI3Vuc3ViX2Zvcm0gdGR7dGV4dC1hbGlnbjpsZWZ0fS5lbnRyeS1jb250ZW50ICNjb250cmlidXRpb24sLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCwuZW50cnktY29udGVudCAjc2lnbnVwLC5sYW5kaW5nLWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiwubGFuZGluZy1jb250ZW50IC5ic2Qtc3BlYWtvdXQsLmxhbmRpbmctY29udGVudCAjc2lnbnVwe21hcmdpbi1ib3R0b206NzBweH0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uIGg0LC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgaDQsLmVudHJ5LWNvbnRlbnQgI3NpZ251cCBoNCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gaDQsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0IGg0LC5sYW5kaW5nLWNvbnRlbnQgI3NpZ251cCBoNHtmb250LXNpemU6MjhweH0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uIC5maXJzdG5hbWUsLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAuZmlyc3RuYW1lLC5lbnRyeS1jb250ZW50ICNzaWdudXAgLmZpcnN0bmFtZSwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gLmZpcnN0bmFtZSwubGFuZGluZy1jb250ZW50IC5ic2Qtc3BlYWtvdXQgLmZpcnN0bmFtZSwubGFuZGluZy1jb250ZW50ICNzaWdudXAgLmZpcnN0bmFtZXttYXJnaW4tcmlnaHQ6NXB4fS5lbnRyeS1jb250ZW50ICNjb250cmlidXRpb24gdGQuY29udHJpYnV0aW9uIHRhYmxlIHRkLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgdGQuY29udHJpYnV0aW9uIHRhYmxlIHRkLC5lbnRyeS1jb250ZW50ICNzaWdudXAgdGQuY29udHJpYnV0aW9uIHRhYmxlIHRkLC5sYW5kaW5nLWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiB0ZC5jb250cmlidXRpb24gdGFibGUgdGQsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0IHRkLmNvbnRyaWJ1dGlvbiB0YWJsZSB0ZCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgdGQuY29udHJpYnV0aW9uIHRhYmxlIHRke3RleHQtYWxpZ246bGVmdH0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uIC5ic2QtZHluYW1pYy10b2dnbGUtc2VjdGlvbi1jb250cmlidXRvciBsYWJlbCwuZW50cnktY29udGVudCAjY29udHJpYnV0aW9uIC5ic2QtZHluYW1pYy10b2dnbGUtc2VjdGlvbi1lbXBsb3ltZW50IGxhYmVsLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWNvbnRyaWJ1dG9yIGxhYmVsLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWVtcGxveW1lbnQgbGFiZWwsLmVudHJ5LWNvbnRlbnQgI3NpZ251cCAuYnNkLWR5bmFtaWMtdG9nZ2xlLXNlY3Rpb24tY29udHJpYnV0b3IgbGFiZWwsLmVudHJ5LWNvbnRlbnQgI3NpZ251cCAuYnNkLWR5bmFtaWMtdG9nZ2xlLXNlY3Rpb24tZW1wbG95bWVudCBsYWJlbCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWNvbnRyaWJ1dG9yIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAuYnNkLWR5bmFtaWMtdG9nZ2xlLXNlY3Rpb24tZW1wbG95bWVudCBsYWJlbCwubGFuZGluZy1jb250ZW50IC5ic2Qtc3BlYWtvdXQgLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWNvbnRyaWJ1dG9yIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1zcGVha291dCAuYnNkLWR5bmFtaWMtdG9nZ2xlLXNlY3Rpb24tZW1wbG95bWVudCBsYWJlbCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWNvbnRyaWJ1dG9yIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgI3NpZ251cCAuYnNkLWR5bmFtaWMtdG9nZ2xlLXNlY3Rpb24tZW1wbG95bWVudCBsYWJlbHtkaXNwbGF5OmJsb2NrfS5lbnRyeS1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1hbW91bnRzLWNvbnQgbGFiZWwsLmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWFtb3VudHMtY29udCBsYWJlbCwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSBsYWJlbCwuZW50cnktY29udGVudCAjc2lnbnVwICNic2QtYW1vdW50cy1jb250IGxhYmVsLC5lbnRyeS1jb250ZW50ICNzaWdudXAgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjYnNkLWFtb3VudHMtY29udCBsYWJlbCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWFtb3VudHMtY29udCBsYWJlbCwubGFuZGluZy1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgI3NpZ251cCAjYnNkLWFtb3VudHMtY29udCBsYWJlbCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIGxhYmVse2ZvbnQtc2l6ZToxNHB4fS5lbnRyeS1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1hbW91bnRzLWNvbnQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5lbnRyeS1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtYW1vdW50cy1jb250IGlucHV0W3R5cGU9XCJyYWRpb1wiXSwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjYnNkLWFtb3VudHMtY29udCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5sYW5kaW5nLWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjYnNkLWFtb3VudHMtY29udCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtYW1vdW50cy1jb250IGlucHV0W3R5cGU9XCJyYWRpb1wiXSwubGFuZGluZy1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI2JzZC1hbW91bnRzLWNvbnQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5sYW5kaW5nLWNvbnRlbnQgI3NpZ251cCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgaW5wdXRbdHlwZT1cInJhZGlvXCJde21hcmdpbjo0cHggNXB4IDAgIWltcG9ydGFudH0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uICNic2QtYW1vdW50cy1jb250IHRkLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1hbW91bnRzLWNvbnQgdGQsLmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjYnNkLWFtb3VudHMtY29udCB0ZCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1hbW91bnRzLWNvbnQgdGQsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtYW1vdW50cy1jb250IHRkLC5sYW5kaW5nLWNvbnRlbnQgI3NpZ251cCAjYnNkLWFtb3VudHMtY29udCB0ZHt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDtmbG9hdDpsZWZ0O2ZvbnQtc2l6ZToxNHB4fS5lbnRyeS1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1hbW91bnRzLWNvbnQgLmZpZWxkbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWFtb3VudHMtY29udCAuZmllbGRsYWJlbCwuZW50cnktY29udGVudCAjc2lnbnVwICNic2QtYW1vdW50cy1jb250IC5maWVsZGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjYnNkLWFtb3VudHMtY29udCAuZmllbGRsYWJlbCwubGFuZGluZy1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1hbW91bnRzLWNvbnQgLmZpZWxkbGFiZWwsLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNic2QtYW1vdW50cy1jb250IC5maWVsZGxhYmVse2Rpc3BsYXk6bm9uZX0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uICNic2QtYW1vdW50cy1jb250IGlucHV0W3R5cGU9dGV4dF0jYW10X290aGVyX3RleHQsLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWFtb3VudHMtY29udCBpbnB1dFt0eXBlPXRleHRdI2FtdF9vdGhlcl90ZXh0LC5lbnRyeS1jb250ZW50ICNzaWdudXAgI2JzZC1hbW91bnRzLWNvbnQgaW5wdXRbdHlwZT10ZXh0XSNhbXRfb3RoZXJfdGV4dCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1hbW91bnRzLWNvbnQgaW5wdXRbdHlwZT10ZXh0XSNhbXRfb3RoZXJfdGV4dCwubGFuZGluZy1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1hbW91bnRzLWNvbnQgaW5wdXRbdHlwZT10ZXh0XSNhbXRfb3RoZXJfdGV4dCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI2JzZC1hbW91bnRzLWNvbnQgaW5wdXRbdHlwZT10ZXh0XSNhbXRfb3RoZXJfdGV4dHttaW4td2lkdGg6MXB4O3dpZHRoOjU0cHggIWltcG9ydGFudH0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSB0ZCwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSB0ZCwuZW50cnktY29udGVudCAjc2lnbnVwICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSB0ZCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIHRkLC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgdGQsLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSB0ZHt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudDttaW4td2lkdGg6OTUlICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDt3aWR0aDo5NSU7Zm9udC1zaXplOjE0cHh9LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgLmZpZWxkbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgLmZpZWxkbGFiZWwsLmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgLmZpZWxkbGFiZWwsLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSAuZmllbGRsYWJlbCwubGFuZGluZy1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIC5maWVsZGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgI3NpZ251cCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgLmZpZWxkbGFiZWx7ZGlzcGxheTpub25lfS5lbnRyeS1jb250ZW50ICNjb250cmlidXRpb24gI3BheW1lbnRfb3B0aW9ucyBsYWJlbCwuZW50cnktY29udGVudCAjY29udHJpYnV0aW9uICNzaWdudXB0YWJsZSBsYWJlbCwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0ICNwYXltZW50X29wdGlvbnMgbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAjc2lnbnVwdGFibGUgbGFiZWwsLmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjcGF5bWVudF9vcHRpb25zIGxhYmVsLC5lbnRyeS1jb250ZW50ICNzaWdudXAgI3NpZ251cHRhYmxlIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjcGF5bWVudF9vcHRpb25zIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjc2lnbnVwdGFibGUgbGFiZWwsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0ICNwYXltZW50X29wdGlvbnMgbGFiZWwsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0ICNzaWdudXB0YWJsZSBsYWJlbCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI3BheW1lbnRfb3B0aW9ucyBsYWJlbCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI3NpZ251cHRhYmxlIGxhYmVse2Rpc3BsYXk6YmxvY2t9LmVudHJ5LWNvbnRlbnQgLmJzZC1jb250cmliRm9ybS1iZWxvd0NvbnRlbnQsLmxhbmRpbmctY29udGVudCAuYnNkLWNvbnRyaWJGb3JtLWJlbG93Q29udGVudHtmb250LXNpemU6MTRweH0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uIHRkIHRkIHRkLC5sYW5kaW5nLWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiB0ZCB0ZCB0ZHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmVudHJ5LWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgaDIsLmxhbmRpbmctY29udGVudCAjc2djYm94TG9hZGVkQ29udGVudCBoMnttYXJnaW4tdG9wOjE1cHh9LmVudHJ5LWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLnBvcHVwLWltYWdlLC5sYW5kaW5nLWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLnBvcHVwLWltYWdle2Rpc3BsYXk6bm9uZTt3aWR0aDo1MCU7ZmxvYXQ6bGVmdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7aGVpZ2h0OjUwMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmVudHJ5LWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLnBvcHVwLWltYWdlLC5sYW5kaW5nLWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLnBvcHVwLWltYWdle2Rpc3BsYXk6YmxvY2t9fS5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuZW50cnktY29udGVudCAjc2djYm94TG9hZGVkQ29udGVudCBpbnB1dFt0eXBlPVwicGhvbmVcIl0sLmVudHJ5LWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5sYW5kaW5nLWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5sYW5kaW5nLWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgaW5wdXRbdHlwZT1cInBob25lXCJdLC5sYW5kaW5nLWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgaW5wdXRbdHlwZT1cIm51bWJlclwiXXttYXJnaW46M3B4IDB9LmVudHJ5LWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLmVuX19maWVsZC0tZmlyc3ROYW1lLC5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5lbl9fZmllbGQtLWxhc3ROYW1lLC5sYW5kaW5nLWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLmVuX19maWVsZC0tZmlyc3ROYW1lLC5sYW5kaW5nLWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLmVuX19maWVsZC0tbGFzdE5hbWV7ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmVudHJ5LWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLmVuX19maWVsZC0tZmlyc3ROYW1lLC5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5lbl9fZmllbGQtLWxhc3ROYW1lLC5sYW5kaW5nLWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLmVuX19maWVsZC0tZmlyc3ROYW1lLC5sYW5kaW5nLWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLmVuX19maWVsZC0tbGFzdE5hbWV7ZGlzcGxheTpibG9ja319LmVudHJ5LWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLnBvcHVwLWNvbnRlbnQsLmxhbmRpbmctY29udGVudCAjc2djYm94TG9hZGVkQ29udGVudCAucG9wdXAtY29udGVudHt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmVudHJ5LWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLnBvcHVwLWNvbnRlbnQsLmxhbmRpbmctY29udGVudCAjc2djYm94TG9hZGVkQ29udGVudCAucG9wdXAtY29udGVudHtmbG9hdDpsZWZ0O3dpZHRoOjQ1JTtwYWRkaW5nLWxlZnQ6NSV9fS5lbnRyeS1jb250ZW50IC5lbl9fZmllbGQsLmxhbmRpbmctY29udGVudCAuZW5fX2ZpZWxke21hcmdpbi1ib3R0b206NXB4fS5lbnRyeS1jb250ZW50IC5lbl9fZmllbGQgbGFiZWwsLmxhbmRpbmctY29udGVudCAuZW5fX2ZpZWxkIGxhYmVse21hcmdpbi1ib3R0b206MH0uZW50cnktY29udGVudCAuZW5fX3N1Ym1pdCBidXR0b24sLmxhbmRpbmctY29udGVudCAuZW5fX3N1Ym1pdCBidXR0b257bWFyZ2luLXRvcDoxMHB4O3BhZGRpbmc6N3B4IDA7bWluLXdpZHRoOjI1M3B4O21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2JhY2tncm91bmQ6I2UyODg0Mjtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjIwcHg7Y29sb3I6d2hpdGU7b3BhY2l0eToxO2JvcmRlcjowIG5vbmU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0uZW50cnktY29udGVudCAuZW5fX3N1Ym1pdCBidXR0b246aG92ZXIsLmxhbmRpbmctY29udGVudCAuZW5fX3N1Ym1pdCBidXR0b246aG92ZXJ7b3BhY2l0eTouODstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5lbnRyeS1jb250ZW50ICNzaWdudXAgI3NpZ251cHRhYmxlIC5sYWJlbCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI3NpZ251cHRhYmxlIC5sYWJlbHtkaXNwbGF5OmJsb2NrO21hcmdpbjowO3BhZGRpbmc6MCAwIDVweH0uZW50cnktY29udGVudCAjc2lnbnVwICNzaWdudXB0YWJsZSBsYWJlbCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI3NpZ251cHRhYmxlIGxhYmVse2NvbG9yOiMzMzM7ZGlzcGxheTpibG9jazttYXJnaW46MDtmb250LXNpemU6MTZweDt0ZXh0LWFsaWduOmxlZnQ7d2hpdGUtc3BhY2U6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNH0uZW50cnktY29udGVudCAjc2lnbnVwICNzaWdudXB0YWJsZSBzZWxlY3QsLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNzaWdudXB0YWJsZSBzZWxlY3R7aGVpZ2h0OjM1cHggIWltcG9ydGFudDttaW4td2lkdGg6MzAwcHh9LmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjc2lnbnVwdGFibGUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLC5sYW5kaW5nLWNvbnRlbnQgI3NpZ251cCAjc2lnbnVwdGFibGUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde2Zsb2F0OmxlZnQ7bWFyZ2luOjRweCA3cHggMHB4fS5lbnRyeS1jb250ZW50ICNzcGVha291dF9mb3JtLC5sYW5kaW5nLWNvbnRlbnQgI3NwZWFrb3V0X2Zvcm17bWFyZ2luLWJvdHRvbTo3MHB4O292ZXJmbG93OmhpZGRlbn0uZW50cnktY29udGVudCAjc3BlYWtvdXRfZm9ybSAjcmVjaXBpZW50LWxpc3QgbGFiZWwsLmxhbmRpbmctY29udGVudCAjc3BlYWtvdXRfZm9ybSAjcmVjaXBpZW50LWxpc3QgbGFiZWx7dmVydGljYWwtYWxpZ246dG9wO21hcmdpbjowIDAgMCAxMHB4O2Rpc3BsYXk6aW5saW5lO2ZvbnQtd2VpZ2h0Om5vcm1hbH0uZW50cnktY29udGVudCAjc3BlYWtvdXRfZm9ybSAjc3ViamVjdCwubGFuZGluZy1jb250ZW50ICNzcGVha291dF9mb3JtICNzdWJqZWN0e21hcmdpbi1ib3R0b206MTBweH0uZW50cnktY29udGVudCAjc3BlYWtvdXRfZm9ybSAjYm9keSwubGFuZGluZy1jb250ZW50ICNzcGVha291dF9mb3JtICNib2R5e21hcmdpbi10b3A6NXB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0LC5sYW5kaW5nLWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiwubGFuZGluZy1jb250ZW50IC5ic2Qtc3BlYWtvdXR7bWF4LXdpZHRoOjgxMHB4O21hcmdpbjowIGF1dG99fS5lbnRyeS1jb250ZW50ICNnZm9ybV8zMCAjZmllbGRfMzBfNiwubGFuZGluZy1jb250ZW50ICNnZm9ybV8zMCAjZmllbGRfMzBfNnttYXJnaW4tYm90dG9tOjEwcHh9LmVudHJ5LWNvbnRlbnQgI2dmb3JtXzMwICNpbnB1dF8zMF82LC5sYW5kaW5nLWNvbnRlbnQgI2dmb3JtXzMwICNpbnB1dF8zMF82e3dpZHRoOjEwMCV9LmVudHJ5LWNvbnRlbnQgI2dmb3JtXzMwICNleHRlbnNpb25zX21lc3NhZ2VfMzBfNiwubGFuZGluZy1jb250ZW50ICNnZm9ybV8zMCAjZXh0ZW5zaW9uc19tZXNzYWdlXzMwXzZ7cG9zaXRpb246cmVsYXRpdmU7dG9wOjA7bGVmdDowfS5lbnRyeS1jb250ZW50ICNnZm9ybV8zMCAjZmllbGRfMzBfNywubGFuZGluZy1jb250ZW50ICNnZm9ybV8zMCAjZmllbGRfMzBfN3twYWRkaW5nOjB9LmVudHJ5LWNvbnRlbnQgLmlubGluZS1mb3JtLC5sYW5kaW5nLWNvbnRlbnQgLmlubGluZS1mb3Jte292ZXJmbG93OmhpZGRlbjttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MjBweDtmbG9hdDpub25lO2JhY2tncm91bmQ6I2U4ZThlODtwYWRkaW5nOjIwcHggMzBweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5lbnRyeS1jb250ZW50IC5pbmxpbmUtZm9ybSwubGFuZGluZy1jb250ZW50IC5pbmxpbmUtZm9ybXtwYWRkaW5nOjMwcHggNTBweCAyMHB4fX0uZW50cnktY29udGVudCAuaW5saW5lLWZvcm0gaDMsLmVudHJ5LWNvbnRlbnQgLmlubGluZS1mb3JtIGgyLC5lbnRyeS1jb250ZW50IC5pbmxpbmUtZm9ybSBoMSwubGFuZGluZy1jb250ZW50IC5pbmxpbmUtZm9ybSBoMywubGFuZGluZy1jb250ZW50IC5pbmxpbmUtZm9ybSBoMiwubGFuZGluZy1jb250ZW50IC5pbmxpbmUtZm9ybSBoMXttYXJnaW4tdG9wOjA7Zm9udC1zaXplOjMwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZW50cnktY29udGVudCAuaW5saW5lLWZvcm0gLmdmb3JtX3dyYXBwZXIgdWwuZ2Zvcm1fZmllbGRzIGxpLmdmaWVsZCwubGFuZGluZy1jb250ZW50IC5pbmxpbmUtZm9ybSAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgbGkuZ2ZpZWxke3BhZGRpbmctcmlnaHQ6MTA7d2lkdGg6Y2FsYyg1MCUgLSAxMHB4KTtmbG9hdDpsZWZ0O2NsZWFyOm5vbmU7bWFyZ2luLWJvdHRvbTowO21hcmdpbi10b3A6NHB4fX0uZW50cnktY29udGVudCAuaW5saW5lLWZvcm0gLmdmb3JtX3dyYXBwZXIgbGFiZWwuZ2ZpZWxkX2xhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmlubGluZS1mb3JtIC5nZm9ybV93cmFwcGVyIGxhYmVsLmdmaWVsZF9sYWJlbHttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjE1cHg7Zm9udC13ZWlnaHQ6bm9ybWFsfS5lbnRyeS1jb250ZW50IC5pbmxpbmUtZm9ybSAuZ2Zvcm1fd3JhcHBlciAudG9wX2xhYmVsIGRpdi5naW5wdXRfY29udGFpbmVyLC5sYW5kaW5nLWNvbnRlbnQgLmlubGluZS1mb3JtIC5nZm9ybV93cmFwcGVyIC50b3BfbGFiZWwgZGl2LmdpbnB1dF9jb250YWluZXJ7bWFyZ2luLXRvcDowfS5lbnRyeS1jb250ZW50IC5pbmxpbmUtZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyLC5sYW5kaW5nLWNvbnRlbnQgLmlubGluZS1mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXJ7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjB9LmVudHJ5LWNvbnRlbnQgLmlubGluZS1mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbiwubGFuZGluZy1jb250ZW50IC5pbmxpbmUtZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5nZm9ybV9idXR0b257ZmxvYXQ6bm9uZSAhaW1wb3J0YW50O3dpZHRoOjE1MHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjEwcHggMCAwICFpbXBvcnRhbnR9LmFsaWdubm9uZXttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowO21heC13aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5hbGlnbmNlbnRlcntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjoxMHB4IGF1dG99LmFsaWdubGVmdCwuYWxpZ25yaWdodHttYXJnaW4tYm90dG9tOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH1AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpey5hbGlnbmxlZnR7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MTBweH0uYWxpZ25yaWdodHtmbG9hdDpyaWdodDttYXJnaW4tbGVmdDoxMHB4fX0ud3AtY2FwdGlvbi10ZXh0e3BhZGRpbmc6OXB4fS5tYWluIC5zdS1ub3Rle2JvcmRlci1jb2xvcjojY2VjZWNlICFpbXBvcnRhbnQ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDstbW96LWJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50Oy1tcy1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudH0ubWFpbiAuc3Utbm90ZS1pbm5lcnstd2Via2l0LWJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50Oy1tb3otYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7LW1zLWJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2YzZjNmMyAhaW1wb3J0YW50fS5tYWluIC5zdS1jdXN0b20tZ2FsbGVyeS1zbGlkZSBpbWd7Ym9yZGVyOjAgbm9uZTtib3JkZXItcmFkaXVzOjB9Lm1tLW1lbnUsLm1tLXBhbmVscywubW0tcGFuZWxzPi5tbS1wYW5lbHttYXJnaW46MDtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtib3R0b206MDt6LWluZGV4OjA7Ym94LXNpemluZzpib3JkZXItYm94fS5tbS1idG4sLm1tLW1lbnV7Ym94LXNpemluZzpib3JkZXItYm94fS5tbS1saXN0dmlldyBhLC5tbS1saXN0dmlldyBhOmhvdmVyLC5tbS1uYXZiYXIgYSwubW0tbmF2YmFyIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm1tLWhpZGRlbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ubW0td3JhcHBlcntvdmVyZmxvdy14OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0ubW0tbWVudXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZX0ubW0tcGFuZWxzLC5tbS1wYW5lbHM+Lm1tLXBhbmVse2JhY2tncm91bmQ6aW5oZXJpdDtib3JkZXItY29sb3I6aW5oZXJpdDtwb3NpdGlvbjphYnNvbHV0ZX0ubW0tYnRuLC5tbS1wYW5lbC5tbS1oaWdoZXN0e3otaW5kZXg6MX0ubW0tcGFuZWxze292ZXJmbG93OmhpZGRlbn0ubW0tcGFuZWx7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9Lm1tLXBhbmVsLm1tLW9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9Lm1tLXBhbmVsLm1tLXN1Ym9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwJSwgMCwgMCl9Lm1tLXBhbmVscz4ubW0tcGFuZWx7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3c6c2Nyb2xsO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztwYWRkaW5nOjAgMjBweH0ubW0tbGlzdHZpZXcgLm1tLWRpdmlkZXIsLm1tLWxpc3R2aWV3PmxpPmEsLm1tLWxpc3R2aWV3PmxpPnNwYW4sLm1tLW5hdmJhciAubW0tdGl0bGV7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVufS5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWhhc25hdmJhcntwYWRkaW5nLXRvcDo0MHB4fS5tbS1wYW5lbHM+Lm1tLXBhbmVsOmFmdGVyLC5tbS1wYW5lbHM+Lm1tLXBhbmVsOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjIwcHh9Lm1tLXZlcnRpY2FsIC5tbS1wYW5lbHstd2Via2l0LXRyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudH0ubW0tbGlzdHZpZXcgLm1tLXZlcnRpY2FsIC5tbS1wYW5lbCwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3IC5tbS1wYW5lbHtkaXNwbGF5Om5vbmU7cGFkZGluZzoxMHB4IDAgMTBweCAxMHB4fS5tbS1saXN0dmlldyAubW0tdmVydGljYWwgLm1tLXBhbmVsIC5tbS1saXN0dmlldz5saTpsYXN0LWNoaWxkOmFmdGVyLC5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXcgLm1tLXBhbmVsIC5tbS1saXN0dmlldz5saTpsYXN0LWNoaWxkOmFmdGVye2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudH0ubW0tdmVydGljYWwgbGkubW0tb3BlbmVkPi5tbS1wYW5lbCxsaS5tbS12ZXJ0aWNhbC5tbS1vcGVuZWQ+Lm1tLXBhbmVse2Rpc3BsYXk6YmxvY2t9Lm1tLWxpc3R2aWV3PmxpLm1tLXZlcnRpY2FsPi5tbS1uZXh0LC5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHR7aGVpZ2h0OjQwcHg7Ym90dG9tOmF1dG99Lm1tLWxpc3R2aWV3PmxpLm1tLXZlcnRpY2FsPi5tbS1uZXh0OmFmdGVyLC5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHQ6YWZ0ZXJ7dG9wOjE2cHg7Ym90dG9tOmF1dG99Lm1tLWxpc3R2aWV3PmxpLm1tLXZlcnRpY2FsLm1tLW9wZW5lZD4ubW0tbmV4dDphZnRlciwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tbmV4dDphZnRlcnstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3JpZ2h0OjE5cHh9Lm1tLWJ0bnt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowfS5tbS1jbGVhcjphZnRlciwubW0tY2xlYXI6YmVmb3JlLC5tbS1jbG9zZTphZnRlciwubW0tY2xvc2U6YmVmb3Jle2NvbnRlbnQ6Jyc7Ym9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrO3dpZHRoOjVweDtoZWlnaHQ6NXB4O21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX0ubW0tY2xlYXI6YmVmb3JlLC5tbS1jbG9zZTpiZWZvcmV7Ym9yZGVyLXJpZ2h0Om5vbmU7Ym9yZGVyLWJvdHRvbTpub25lO3JpZ2h0OjE4cHh9Lm1tLWNsZWFyOmFmdGVyLC5tbS1jbG9zZTphZnRlcntib3JkZXItbGVmdDpub25lO2JvcmRlci10b3A6bm9uZTtyaWdodDoyNXB4fS5tbS1hcnJvdzphZnRlciwubW0tbmV4dDphZnRlciwubW0tcHJldjpiZWZvcmV7Y29udGVudDonJztib3JkZXI6MnB4IHNvbGlkIHRyYW5zcGFyZW50O2Rpc3BsYXk6YmxvY2s7d2lkdGg6OHB4O2hlaWdodDo4cHg7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfS5tbS1wcmV2OmJlZm9yZXtib3JkZXItcmlnaHQ6bm9uZTtib3JkZXItYm90dG9tOm5vbmU7bGVmdDoyM3B4fS5tbS1hcnJvdzphZnRlciwubW0tbmV4dDphZnRlcntib3JkZXItdG9wOm5vbmU7Ym9yZGVyLWxlZnQ6bm9uZTtyaWdodDoyM3B4fS5tbS1uYXZiYXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQ7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MjBweDtoZWlnaHQ6NDBweDtwYWRkaW5nOjAgNDBweDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MH0ubW0tbmF2YmFyPip7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMH0ubW0tbmF2YmFyIC5tbS1idG46Zmlyc3QtY2hpbGR7cGFkZGluZy1sZWZ0OjIwcHg7bGVmdDowfS5tbS1uYXZiYXIgLm1tLWJ0bjpsYXN0LWNoaWxke3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZy1yaWdodDoyMHB4O3JpZ2h0OjB9Lm1tLXBhbmVsIC5tbS1uYXZiYXJ7ZGlzcGxheTpub25lfS5tbS1wYW5lbC5tbS1oYXNuYXZiYXIgLm1tLW5hdmJhcntkaXNwbGF5OmJsb2NrfS5tbS1saXN0dmlldywubW0tbGlzdHZpZXc+bGl7bGlzdC1zdHlsZTpub25lO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO21hcmdpbjowfS5tbS1saXN0dmlld3tmb250OmluaGVyaXQ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweH0ubW0tbGlzdHZpZXc+bGl7cG9zaXRpb246cmVsYXRpdmV9Lm1tLWxpc3R2aWV3PmxpLC5tbS1saXN0dmlldz5saSAubW0tbmV4dCwubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YmVmb3JlLC5tbS1saXN0dmlldz5saTphZnRlcntib3JkZXItY29sb3I6aW5oZXJpdH0ubW0tbGlzdHZpZXc+bGk+YSwubW0tbGlzdHZpZXc+bGk+c3Bhbntjb2xvcjppbmhlcml0O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4IDEwcHggMTBweCAyMHB4O21hcmdpbjowfS5tbS1saXN0dmlldz5saT5hLm1tLWFycm93LC5tbS1saXN0dmlldz5saT5zcGFuLm1tLWFycm93e3BhZGRpbmctcmlnaHQ6NTBweH0ubW0tbGlzdHZpZXc+bGk6bm90KC5tbS1kaXZpZGVyKTphZnRlcntjb250ZW50OicnO2JvcmRlci1ib3R0b20td2lkdGg6MXB4O2JvcmRlci1ib3R0b20tc3R5bGU6c29saWQ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2JvdHRvbTowO2xlZnQ6MjBweH0ubW0tbGlzdHZpZXcgLm1tLW5leHR7YmFja2dyb3VuZDpyZ2JhKDMsMiwxLDApO3dpZHRoOjUwcHg7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoyfS5tbS1saXN0dmlldyAubW0tbmV4dDpiZWZvcmV7Y29udGVudDonJztib3JkZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjB9Lm1tLWxpc3R2aWV3IC5tbS1uZXh0K2EsLm1tLWxpc3R2aWV3IC5tbS1uZXh0K3NwYW57bWFyZ2luLXJpZ2h0OjUwcHh9Lm1tLWxpc3R2aWV3IC5tbS1uZXh0Lm1tLWZ1bGxzdWJvcGVue3dpZHRoOjEwMCV9Lm1tLWxpc3R2aWV3IC5tbS1uZXh0Lm1tLWZ1bGxzdWJvcGVuOmJlZm9yZXtib3JkZXItbGVmdDpub25lfS5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbithLC5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbitzcGFue3BhZGRpbmctcmlnaHQ6NTBweDttYXJnaW4tcmlnaHQ6MH0ubW0tcGFuZWxzPi5tbS1wYW5lbD4ubW0tbGlzdHZpZXd7bWFyZ2luOjIwcHggLTIwcHh9Lm1tLXBhbmVscz4ubW0tcGFuZWw+Lm1tLWxpc3R2aWV3OmZpcnN0LWNoaWxkLC5tbS1wYW5lbHM+Lm1tLXBhbmVsPi5tbS1uYXZiYXIrLm1tLWxpc3R2aWV3e21hcmdpbi10b3A6LTIwcHh9Lm1tLWxpc3R2aWV3IC5tbS1pbnNldHtsaXN0LXN0eWxlOmRpc2MgaW5zaWRlO3BhZGRpbmc6MCAxMHB4IDE1cHggNDBweDttYXJnaW46MH0ubW0tbGlzdHZpZXcgLm1tLWluc2V0Pmxpe3BhZGRpbmc6NXB4IDB9Lm1tLWxpc3R2aWV3IC5tbS1kaXZpZGVye2ZvbnQtc2l6ZToxMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWluZGVudDoyMHB4O2xpbmUtaGVpZ2h0OjI1cHh9Lm1tLWxpc3R2aWV3IC5tbS1zcGFjZXJ7cGFkZGluZy10b3A6NDBweH0ubW0tbGlzdHZpZXcgLm1tLXNwYWNlcj4ubW0tbmV4dHt0b3A6NDBweH0ubW0tbGlzdHZpZXcgLm1tLXNwYWNlci5tbS1kaXZpZGVye3BhZGRpbmctdG9wOjI1cHh9Lm1tLW1lbnV7YmFja2dyb3VuZDojZjNmM2YzO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuMSk7Y29sb3I6cmdiYSgwLDAsMCwwLjcpfS5tbS1tZW51IC5tbS1uYXZiYXIgYSwubW0tbWVudSAubW0tbmF2YmFyPip7Y29sb3I6cmdiYSgwLDAsMCwwLjMpfS5tbS1tZW51IC5tbS1idG46YWZ0ZXIsLm1tLW1lbnUgLm1tLWJ0bjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC4zKX0ubW0tbWVudSAubW0tbGlzdHZpZXd7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC4xKX0ubW0tbWVudSAubW0tbGlzdHZpZXc+bGkgLm1tLWFycm93OmFmdGVyLC5tbS1tZW51IC5tbS1saXN0dmlldz5saSAubW0tbmV4dDphZnRlcntib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwLjMpfS5tbS1tZW51IC5tbS1saXN0dmlldz5saSBhOm5vdCgubW0tbmV4dCl7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC41KTt0YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC41KX0ubW0tbWVudSAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+YTpub3QoLm1tLW5leHQpLC5tbS1tZW51IC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5zcGFue2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjUpfS5tbS1tZW51IC5tbS1kaXZpZGVyLC5tbS1tZW51IC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+Lm1tLXBhbmVsLC5tbS1tZW51IC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+YS5tbS1uZXh0LC5tbS1tZW51Lm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+Lm1tLXBhbmVsLC5tbS1tZW51Lm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+YS5tbS1uZXh0e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjA1KX0ubW0tcGFnZXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cG9zaXRpb246cmVsYXRpdmV9Lm1tLXNsaWRlb3V0e3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7ei1pbmRleDoxfWh0bWwubW0tb3BlbmVke292ZXJmbG93LXg6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfWh0bWwubW0tYmxvY2tpbmcsaHRtbC5tbS1ibG9ja2luZyBib2R5e292ZXJmbG93OmhpZGRlbn1odG1sLm1tLWJhY2tncm91bmQgLm1tLXBhZ2V7YmFja2dyb3VuZDppbmhlcml0fSNtbS1ibG9ja2Vye2JhY2tncm91bmQ6cmdiYSgzLDIsMSwwKTtkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoyfWh0bWwubW0tYmxvY2tpbmcgI21tLWJsb2NrZXJ7ZGlzcGxheTpibG9ja30ubW0tbWVudS5tbS1vZmZjYW52YXN7ei1pbmRleDowO2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZH0ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tY3VycmVudHtkaXNwbGF5OmJsb2NrfS5tbS1tZW51e3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjQ0MHB4fWh0bWwubW0tb3BlbmluZyAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLCAwLCAwKX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNzVweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNTUwcHgpe2h0bWwubW0tb3BlbmluZyAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNDQwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg0NDBweCwgMCwgMCl9fS5tbS1tZW51Lm1tLWF1dG9oZWlnaHQubW0tYm90dG9tLC5tbS1tZW51Lm1tLWF1dG9oZWlnaHQubW0tdG9we21heC1oZWlnaHQ6ODAlfS5tbS1tZW51Lm1tLWF1dG9oZWlnaHQubW0tYm90dG9tLm1tLWZ1bGxzY3JlZW4sLm1tLW1lbnUubW0tYXV0b2hlaWdodC5tbS10b3AubW0tZnVsbHNjcmVlbnttYXgtaGVpZ2h0OjEwMCV9Lm1tLW1lbnUubW0tbWVhc3VyZWhlaWdodCAubW0tcGFuZWx7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5tbS1tZW51Lm1tLW1lYXN1cmVoZWlnaHQ+Lm1tLXBhbmVscz4ubW0tcGFuZWx7Ym90dG9tOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50fS5tbS1tZW51Lm1tLWNvbHVtbnN7dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCxtYXgtd2lkdGgsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sd2lkdGgsbWF4LXdpZHRoO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLHdpZHRoLG1heC13aWR0aCwtd2Via2l0LXRyYW5zZm9ybX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVse3dpZHRoOjEwMCU7cmlnaHQ6YXV0bztkaXNwbGF5Om5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSx3aWR0aDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSx3aWR0aCwtd2Via2l0LXRyYW5zZm9ybX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZHtib3JkZXItcmlnaHQ6MXB4IHNvbGlkO2JvcmRlci1jb2xvcjppbmhlcml0O2Rpc3BsYXk6YmxvY2s7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tc3Vib3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3otaW5kZXg6Mn0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWNvbHVtbnMtMHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9Lm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1vcGVuZWQ6bm90KFtjbGFzcyo9bW0tY29sdW1ucy1dKSB+IC5tbS1wYW5lbDpub3QoLm1tLW9wZW5lZCkubW0tY29sdW1ucy0we2Rpc3BsYXk6YmxvY2s7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfS5tbS1tZW51Lm1tLWNvbHVtbnMtMHt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDowfWh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTAgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTAgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTAgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19Lm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1jb2x1bW5zLTF7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSkgfiAubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpLm1tLWNvbHVtbnMtMXtkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zLTF7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6NDQwcHh9aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMSAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLCAwLCAwKX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNzVweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMSAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDU1MHB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0xIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0NDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQ0MHB4LCAwLCAwKX19Lm1tLW1lbnUubW0tY29sdW1ucy0xIC5tbS1wYW5lbHM+Lm1tLXBhbmVse3dpZHRoOjEwMCV9Lm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1jb2x1bW5zLTJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMCUsIDAsIDApfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSkgfiAubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpLm1tLWNvbHVtbnMtMntkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zLTJ7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6ODgwcHh9aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLCAwLCAwKX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNzVweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDExMDBweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoODgwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4ODBweCwgMCwgMCl9fS5tbS1tZW51Lm1tLWNvbHVtbnMtMiAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDo1MCV9Lm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1jb2x1bW5zLTN7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMCUsIDAsIDApfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSkgfiAubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpLm1tLWNvbHVtbnMtM3tkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg0MDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zLTN7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6MTMyMHB4fWh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTMgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTMgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxNjUwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTMgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEzMjBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEzMjBweCwgMCwgMCl9fS5tbS1tZW51Lm1tLWNvbHVtbnMtMyAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDozMy4zNCV9Lm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1jb2x1bW5zLTR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNDAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQwMCUsIDAsIDApfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSkgfiAubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpLm1tLWNvbHVtbnMtNHtkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zLTR7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6MTc2MHB4fWh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAyMjAwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE3NjBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE3NjBweCwgMCwgMCl9fS5tbS1tZW51Lm1tLWNvbHVtbnMtNCAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDoyNSV9Lm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1jb2x1bW5zLTV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwMCUsIDAsIDApfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSkgfiAubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpLm1tLWNvbHVtbnMtNXtkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDYwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg2MDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zLTV7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6MjIwMHB4fWh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTUgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTUgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAyNzUwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTUgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIyMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIyMDBweCwgMCwgMCl9fS5tbS1tZW51Lm1tLWNvbHVtbnMtNSAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDoyMCV9Lm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1jb2x1bW5zLTZ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNjAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDYwMCUsIDAsIDApfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSkgfiAubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpLm1tLWNvbHVtbnMtNntkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDcwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg3MDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zLTZ7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6MjY0MHB4fWh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTYgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTYgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAzMzAwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTYgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI2NDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI2NDBweCwgMCwgMCl9fS5tbS1tZW51Lm1tLWNvbHVtbnMtNiAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDoxNi42NyV9ZW0ubW0tY291bnRlcntmb250OmluaGVyaXQ7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1pbmRlbnQ6MDtsaW5lLWhlaWdodDoyMHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDotMTBweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo0NXB4O3RvcDo1MCV9ZW0ubW0tY291bnRlcithLm1tLW5leHR7d2lkdGg6OTBweH1lbS5tbS1jb3VudGVyK2EubW0tbmV4dCthLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K3NwYW57bWFyZ2luLXJpZ2h0OjkwcHh9ZW0ubW0tY291bnRlcithLm1tLWZ1bGxzdWJvcGVue3BhZGRpbmctbGVmdDowfS5tbS12ZXJ0aWNhbD4ubW0tY291bnRlcnt0b3A6MTJweDttYXJnaW4tdG9wOjB9Lm1tLXZlcnRpY2FsLm1tLXNwYWNlcj4ubW0tY291bnRlcnttYXJnaW4tdG9wOjQwcHh9Lm1tLW5vc3VicmVzdWx0cz4ubW0tY291bnRlcntkaXNwbGF5Om5vbmV9Lm1tLW1lbnUgZW0ubW0tY291bnRlcntjb2xvcjpyZ2JhKDAsMCwwLDAuMyl9Lm1tLWRpdmlkZXI+c3Bhbnt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO2xpbmUtaGVpZ2h0OjI1cHh9Lm1tLWRpdmlkZXIubW0tb3BlbmVkIGEubW0tbmV4dDphZnRlcnstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5tbS1jb2xsYXBzZWQ6bm90KC5tbS11bmNvbGxhcHNlZCl7ZGlzcGxheTpub25lfS5tbS1maXhlZGRpdmlkZXJ7YmFja2dyb3VuZDppbmhlcml0O2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDt6LWluZGV4OjI7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1maXhlZGRpdmlkZXI6YWZ0ZXJ7Y29udGVudDpub25lICFpbXBvcnRhbnQ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Lm1tLWhhc2RpdmlkZXJzIC5tbS1maXhlZGRpdmlkZXJ7ZGlzcGxheTpibG9ja30ubW0tbWVudSAubW0tZml4ZWRkaXZpZGVyIHNwYW57YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMDUpfWh0bWwubW0tb3BlbmVkLm1tLWRyYWdnaW5nIC5tbS1tZW51LGh0bWwubW0tb3BlbmVkLm1tLWRyYWdnaW5nIC5tbS1zbGlkZW91dHt0cmFuc2l0aW9uLWR1cmF0aW9uOjBzfS5tbS1tZW51Lm1tLWRyb3Bkb3due2JveC1zaGFkb3c6MCAycHggMTBweCByZ2JhKDAsMCwwLDAuMyk7aGVpZ2h0OjgwJX1odG1sLm1tLWRyb3Bkb3duIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt6LWluZGV4OjB9aHRtbC5tbS1kcm9wZG93biAjbW0tYmxvY2tlcnt0cmFuc2l0aW9uLWRlbGF5OjBzICFpbXBvcnRhbnQ7ei1pbmRleDoxfWh0bWwubW0tZHJvcGRvd24gLm1tLW1lbnV7ei1pbmRleDoyfWh0bWwubW0tZHJvcGRvd24ubW0tb3BlbmVkOm5vdCgubW0tb3BlbmluZykgLm1tLW1lbnV7ZGlzcGxheTpub25lfS5tbS1tZW51Lm1tLXRpcDpiZWZvcmV7Y29udGVudDonJztiYWNrZ3JvdW5kOmluaGVyaXQ7Ym94LXNoYWRvdzowIDJweCAxMHB4IHJnYmEoMCwwLDAsMC4zKTtkaXNwbGF5OmJsb2NrO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9Lm1tLW1lbnUubW0tdGlwbGVmdDpiZWZvcmV7bGVmdDoyMnB4fS5tbS1tZW51Lm1tLXRpcHJpZ2h0OmJlZm9yZXtyaWdodDoyMnB4fS5tbS1tZW51Lm1tLXRpcHRvcDpiZWZvcmV7dG9wOi04cHh9Lm1tLW1lbnUubW0tdGlwYm90dG9tOmJlZm9yZXtib3R0b206LThweH0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbHt0cmFuc2l0aW9uLXByb3BlcnR5OmxlZnQsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sbGVmdDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxsZWZ0LC13ZWJraXQtdHJhbnNmb3JtfS5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLW9wZW5lZHtib3JkZXItbGVmdDoxcHggc29saWQ7Ym9yZGVyLWNvbG9yOmluaGVyaXR9Lm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0tc3Vib3BlbmVke292ZXJmbG93LXk6aGlkZGVuO2xlZnQ6LTQwcHg7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0we2xlZnQ6MH0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMXtsZWZ0OjQwcHh9Lm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTJ7bGVmdDo4MHB4fS5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0ze2xlZnQ6MTIwcHh9Lm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTR7bGVmdDoxNjBweH0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtNXtsZWZ0OjIwMHB4fS5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC02e2xlZnQ6MjQwcHh9Lm1tLXN1YmJsb2NrZXJ7YmFja2dyb3VuZDppbmhlcml0O29wYWNpdHk6MDtkaXNwbGF5OmJsb2NrO3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZX0ubW0tc3Vib3BlbmVkIC5tbS1zdWJibG9ja2Vye29wYWNpdHk6LjY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206LTEwMDAwMHB4O2xlZnQ6MDt6LWluZGV4OjN9Lm1tLW5hdmJhci1ib3R0b20sLm1tLW5hdmJhci10b3AgfiAubW0tbmF2YmFyLXRvcHtib3JkZXItYm90dG9tOm5vbmV9Lm1tLW1lbnU+Lm1tLW5hdmJhcntiYWNrZ3JvdW5kOmluaGVyaXQ7cGFkZGluZzowO3otaW5kZXg6Mzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9Lm1tLW5hdmJhci1ib3R0b217Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLXRvcC1zdHlsZTpzb2xpZDt0b3A6YXV0bztib3R0b206MH0ubW0tbmF2YmFyLWJvdHRvbSB+IC5tbS1uYXZiYXItYm90dG9te2JvcmRlci10b3A6bm9uZX0ubW0tbmF2YmFyLm1tLWhhc2J0bnN7cGFkZGluZzowIDQwcHh9Lm1tLW5hdmJhcltjbGFzcyo9bW0tbmF2YmFyLWNvbnRlbnQtXT4qe2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnR9Lm1tLW5hdmJhciAubW0tYnJlYWRjcnVtYnN7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93LXg6YXV0bzt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZzowIDAgMCAxN3B4fS5tbS1uYXZiYXIgLm1tLWJyZWFkY3J1bWJzPip7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzoxMHB4IDNweH0ubW0tbmF2YmFyIC5tbS1icmVhZGNydW1icz5he3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lm1tLW5hdmJhci5tbS1oYXNidG5zIC5tbS1icmVhZGNydW1ic3ttYXJnaW4tbGVmdDotNDBweH0ubW0tbmF2YmFyLm1tLWhhc2J0bnMgLm1tLWJ0bjpub3QoLm1tLWhpZGRlbikrLm1tLWJyZWFkY3J1bWJze21hcmdpbi1sZWZ0OjA7cGFkZGluZy1sZWZ0OjB9Lm1tLW5hdmJhci10b3AtMXt0b3A6MH0ubW0taGFzbmF2YmFyLXRvcC0xIC5tbS1wYW5lbHMsLm1tLW5hdmJhci10b3AtMnt0b3A6NDBweH0ubW0taGFzbmF2YmFyLXRvcC0yIC5tbS1wYW5lbHMsLm1tLW5hdmJhci10b3AtM3t0b3A6ODBweH0ubW0taGFzbmF2YmFyLXRvcC0zIC5tbS1wYW5lbHMsLm1tLW5hdmJhci10b3AtNHt0b3A6MTIwcHh9Lm1tLWhhc25hdmJhci10b3AtNCAubW0tcGFuZWxze3RvcDoxNjBweH0ubW0tbmF2YmFyLWJvdHRvbS0xe2JvdHRvbTowfS5tbS1oYXNuYXZiYXItYm90dG9tLTEgLm1tLXBhbmVscywubW0tbmF2YmFyLWJvdHRvbS0ye2JvdHRvbTo0MHB4fS5tbS1oYXNuYXZiYXItYm90dG9tLTIgLm1tLXBhbmVscywubW0tbmF2YmFyLWJvdHRvbS0ze2JvdHRvbTo4MHB4fS5tbS1oYXNuYXZiYXItYm90dG9tLTMgLm1tLXBhbmVscywubW0tbmF2YmFyLWJvdHRvbS00e2JvdHRvbToxMjBweH0ubW0taGFzbmF2YmFyLWJvdHRvbS00IC5tbS1wYW5lbHN7Ym90dG9tOjE2MHB4fS5tbS1uYXZiYXItc2l6ZS0ye2hlaWdodDo4MHB4fS5tbS1uYXZiYXItc2l6ZS0ze2hlaWdodDoxMjBweH0ubW0tbmF2YmFyLXNpemUtNHtoZWlnaHQ6MTYwcHh9Lm1tLW5hdmJhci1jb250ZW50LTI+Knt3aWR0aDo1MCV9Lm1tLW5hdmJhci1jb250ZW50LTM+Knt3aWR0aDozMy4zMyV9Lm1tLW5hdmJhci1jb250ZW50LTQ+Knt3aWR0aDoyNSV9Lm1tLW5hdmJhci1jb250ZW50LTU+Knt3aWR0aDoyMCV9Lm1tLW5hdmJhci1jb250ZW50LTY+Knt3aWR0aDoxNi42NyV9Lm1tLXNyb25seXt0ZXh0LWluZGVudDoxMHB4O292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmJsb2NrO3dpZHRoOjFweDtoZWlnaHQ6MXB4O3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTF9Lm1tLXNlYXJjaCwubW0tc2VhcmNoIGlucHV0e2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubW0tc2VhcmNoe2hlaWdodDo0MHB4O3BhZGRpbmc6N3B4IDEwcHggMDtwb3NpdGlvbjpyZWxhdGl2ZX0ubW0tc2VhcmNoIGlucHV0e2JvcmRlcjpub25lICFpbXBvcnRhbnQ7b3V0bGluZTowICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czoyNnB4O2ZvbnQ6aW5oZXJpdDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyNnB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MjZweDttYXJnaW46MDtwYWRkaW5nOjAgMTBweH0ubW0tc2VhcmNoIGlucHV0OjotbXMtY2xlYXJ7ZGlzcGxheTpub25lfS5tbS1zZWFyY2ggLm1tLWNsZWFyLC5tbS1zZWFyY2ggLm1tLW5leHR7cmlnaHQ6MH0ubW0tcGFuZWw+Lm1tLXNlYXJjaHt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0ubW0tcGFuZWwubW0taGFzc2VhcmNoe3BhZGRpbmctdG9wOjQwcHh9Lm1tLXBhbmVsLm1tLWhhc3NlYXJjaC5tbS1oYXNuYXZiYXJ7cGFkZGluZy10b3A6ODBweH0ubW0tcGFuZWwubW0taGFzc2VhcmNoLm1tLWhhc25hdmJhciAubW0tc2VhcmNoe3RvcDo0MHB4fS5tbS1ub3Jlc3VsdHNtc2d7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIxcHg7cGFkZGluZzo0MHB4IDB9Lm1tLW5vcmVzdWx0cyAubW0taW5kZXhlcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1saS5tbS1ub3N1YnJlc3VsdHM+YS5tbS1uZXh0e2Rpc3BsYXk6bm9uZX1saS5tbS1ub3N1YnJlc3VsdHM+YS5tbS1uZXh0K2EsbGkubW0tbm9zdWJyZXN1bHRzPmEubW0tbmV4dCtzcGFue3BhZGRpbmctcmlnaHQ6MTBweH0ubW0tcGFuZWxzPi5tbS1yZXN1bHRzcGFuZWw6bm90KC5tbS1vcGVuZWQpey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0tbWVudSAubW0tc2VhcmNoIGlucHV0e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjA1KTtjb2xvcjpyZ2JhKDAsMCwwLDAuNyl9Lm1tLW1lbnUgLm1tLW5vcmVzdWx0c21zZ3tjb2xvcjpyZ2JhKDAsMCwwLDAuMyl9Lm1tLWluZGV4ZXJ7YmFja2dyb3VuZDppbmhlcml0O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxMnB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDoyMHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3JpZ2h0Oi0xMDBweDt6LWluZGV4OjM7dHJhbnNpdGlvbjpyaWdodCAuNHMgZWFzZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9Lm1tLWluZGV4ZXIgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmJsb2NrO2hlaWdodDozLjg1JX0ubW0taW5kZXhlciB+IC5tbS1wYW5lbC5tbS1oYXNpbmRleGVye3BhZGRpbmctcmlnaHQ6NDBweH0ubW0taGFzaW5kZXhlciAubW0taW5kZXhlcntyaWdodDowfS5tbS1oYXNpbmRleGVyIC5tbS1maXhlZGRpdmlkZXJ7cmlnaHQ6MjBweH0ubW0tbWVudSAubW0taW5kZXhlciBhe2NvbG9yOnJnYmEoMCwwLDAsMC4zKX0ubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3BlbitzcGFuLC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmE6bm90KC5tbS1mdWxsc3Vib3BlbiksLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW4rYSwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3BlbitzcGFuLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pe3RyYW5zaXRpb246YmFja2dyb3VuZCAuNHMgZWFzZX0ubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuOmhvdmVyK3NwYW4sLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKTpob3ZlciwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK3NwYW4sLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQ6bm90KC5tbS1mdWxsc3Vib3Blbil7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuNSl9aW5wdXQubW0tY2hlY2ssaW5wdXQubW0tdG9nZ2xle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTEwMDAwcHh9bGFiZWwubW0tY2hlY2ssbGFiZWwubW0tdG9nZ2xle21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7ei1pbmRleDoyO3JpZ2h0OjIwcHh9bGFiZWwubW0tY2hlY2s6YmVmb3JlLGxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7Y29udGVudDonJztkaXNwbGF5OmJsb2NrfWxhYmVsLm1tLXRvZ2dsZXtib3JkZXItcmFkaXVzOjMwcHg7d2lkdGg6NTBweDtoZWlnaHQ6MzBweDttYXJnaW4tdG9wOi0xNXB4fWxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7Ym9yZGVyLXJhZGl1czozMHB4O3dpZHRoOjI4cHg7aGVpZ2h0OjI4cHg7bWFyZ2luOjFweH1pbnB1dC5tbS10b2dnbGU6Y2hlY2tlZCB+IGxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7ZmxvYXQ6cmlnaHR9bGFiZWwubW0tY2hlY2t7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDttYXJnaW4tdG9wOi0xNXB4fWxhYmVsLm1tLWNoZWNrOmJlZm9yZXtib3JkZXItbGVmdDozcHggc29saWQ7Ym9yZGVyLWJvdHRvbTozcHggc29saWQ7d2lkdGg6NDAlO2hlaWdodDoyMCU7bWFyZ2luOjI1JSAwIDAgMjAlO29wYWNpdHk6LjE7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfWlucHV0Lm1tLWNoZWNrOmNoZWNrZWQgfiBsYWJlbC5tbS1jaGVjazpiZWZvcmV7b3BhY2l0eToxfWxpLm1tLXZlcnRpY2FsIGxhYmVsLm1tLWNoZWNrLGxpLm1tLXZlcnRpY2FsIGxhYmVsLm1tLXRvZ2dsZXtib3R0b206YXV0bzttYXJnaW4tdG9wOjA7dG9wOjVweH1sYWJlbC5tbS10b2dnbGUrYSxsYWJlbC5tbS10b2dnbGUrc3BhbntwYWRkaW5nLXJpZ2h0OjgwcHh9bGFiZWwubW0tY2hlY2srYSxsYWJlbC5tbS1jaGVjaytzcGFue3BhZGRpbmctcmlnaHQ6NjBweH1hLm1tLW5leHQrbGFiZWwubW0tY2hlY2ssYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZXtyaWdodDo2MHB4fWEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaythLGEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaytzcGFuLGEubW0tbmV4dCtsYWJlbC5tbS10b2dnbGUrYSxhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57bWFyZ2luLXJpZ2h0OjUwcHh9YS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZSthLGEubW0tbmV4dCtsYWJlbC5tbS10b2dnbGUrc3BhbntwYWRkaW5nLXJpZ2h0OjcwcHh9YS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrK2EsYS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrK3NwYW57cGFkZGluZy1yaWdodDo1MHB4fWVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZXtyaWdodDoxMDBweH1lbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjaythLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrK3NwYW4sZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK2EsZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57bWFyZ2luLXJpZ2h0OjkwcHh9Lm1tLW1lbnUgbGFiZWwubW0tdG9nZ2xle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjEpfS5tbS1tZW51IGxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7YmFja2dyb3VuZDojZjNmM2YzfS5tbS1tZW51IGlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkIH4gbGFiZWwubW0tdG9nZ2xle2JhY2tncm91bmQ6IzRiZDk2M30ubW0tbWVudSBsYWJlbC5tbS1jaGVjazpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC43KX0ubW0tbGlzdHZpZXcubW0tYm9yZGVyLW5vbmU+bGk6YWZ0ZXIsLm1tLW1lbnUubW0tYm9yZGVyLW5vbmUgLm1tLWxpc3R2aWV3PmxpOmFmdGVye2NvbnRlbnQ6bm9uZX0ubW0tbGlzdHZpZXcubW0tYm9yZGVyLWZ1bGw+bGk6YWZ0ZXIsLm1tLW1lbnUubW0tYm9yZGVyLWZ1bGwgLm1tLWxpc3R2aWV3PmxpOmFmdGVye2xlZnQ6MCAhaW1wb3J0YW50fS5tbS1saXN0dmlldy5tbS1ib3JkZXItb2Zmc2V0PmxpOmFmdGVyLC5tbS1tZW51Lm1tLWJvcmRlci1vZmZzZXQgLm1tLWxpc3R2aWV3PmxpOmFmdGVye3JpZ2h0OjIwcHh9Lm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtem9vbXt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlfWh0bWwubW0tb3BlbmVkIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXpvb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC43LCAwLjcpIHRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgwLjcsIDAuNykgdHJhbnNsYXRlM2QoLTMwJSwgMCwgMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXpvb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlKDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApfWh0bWwubW0tcmlnaHQubW0tb3BlbmVkIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXpvb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC43LCAwLjcpIHRyYW5zbGF0ZTNkKDMwJSwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlKDAuNywgMC43KSB0cmFuc2xhdGUzZCgzMCUsIDAsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXpvb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlKDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXNsaWRle3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2V9aHRtbC5tbS1vcGVuZWQgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtc2xpZGV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApfWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1lZmZlY3QtbWVudS1zbGlkZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9aHRtbC5tbS1yaWdodC5tbS1vcGVuZWQgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtc2xpZGV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAlLCAwLCAwKX1odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtc2xpZGV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LWZhZGV7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZX1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtZmFkZXtvcGFjaXR5OjF9Lm1tLW1lbnUubW0tZWZmZWN0LXBhbmVscy16b29tIC5tbS1wYW5lbHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUsIDEuNSkgdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlKDEuNSwgMS41KSB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcn0ubW0tbWVudS5tbS1lZmZlY3QtcGFuZWxzLXpvb20gLm1tLXBhbmVsLm1tLW9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUoMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCl9Lm1tLW1lbnUubW0tZWZmZWN0LXBhbmVscy16b29tIC5tbS1wYW5lbC5tbS1vcGVuZWQubW0tc3Vib3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuNywgMC43KSB0cmFuc2xhdGUzZCgtMzAlLCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUoMC43LCAwLjcpIHRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApfS5tbS1tZW51Lm1tLWVmZmVjdC1wYW5lbHMtc2xpZGUtMCAubW0tcGFuZWwubW0tc3Vib3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0tbWVudS5tbS1lZmZlY3QtcGFuZWxzLXNsaWRlLTEwMCAubW0tcGFuZWwubW0tc3Vib3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApfS5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3Pmxpe3RyYW5zaXRpb246bm9uZSAuNHMgZWFzZX0ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMSl7dHJhbnNpdGlvbi1kZWxheTo1MG1zfS5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgyKXt0cmFuc2l0aW9uLWRlbGF5Oi4xc30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMyl7dHJhbnNpdGlvbi1kZWxheToxNTBtc30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoNCl7dHJhbnNpdGlvbi1kZWxheTouMnN9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDUpe3RyYW5zaXRpb24tZGVsYXk6MjUwbXN9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDYpe3RyYW5zaXRpb24tZGVsYXk6LjNzfS5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg3KXt0cmFuc2l0aW9uLWRlbGF5OjM1MG1zfS5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg4KXt0cmFuc2l0aW9uLWRlbGF5Oi40c30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoOSl7dHJhbnNpdGlvbi1kZWxheTo0NTBtc30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTApe3RyYW5zaXRpb24tZGVsYXk6LjVzfS5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgxMSl7dHJhbnNpdGlvbi1kZWxheTo1NTBtc30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTIpe3RyYW5zaXRpb24tZGVsYXk6LjZzfS5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgxMyl7dHJhbnNpdGlvbi1kZWxheTo2NTBtc30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTQpe3RyYW5zaXRpb24tZGVsYXk6LjdzfS5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgxNSl7dHJhbnNpdGlvbi1kZWxheTo3NTBtc30ubW0tbWVudS5tbS1lZmZlY3QtbGlzdGl0ZW1zLXNsaWRlIC5tbS1saXN0dmlldz5saXt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwJSwgMCwgMCk7b3BhY2l0eTowfWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1lZmZlY3QtbGlzdGl0ZW1zLXNsaWRlIC5tbS1wYW5lbC5tbS1vcGVuZWQgLm1tLWxpc3R2aWV3Pmxpey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTtvcGFjaXR5OjF9Lm1tLW1lbnUubW0tZWZmZWN0LWxpc3RpdGVtcy1mYWRlIC5tbS1saXN0dmlldz5saXt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7b3BhY2l0eTowfWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1lZmZlY3QtbGlzdGl0ZW1zLWZhZGUgLm1tLXBhbmVsLm1tLW9wZW5lZCAubW0tbGlzdHZpZXc+bGl7b3BhY2l0eToxfS5tbS1tZW51Lm1tLWVmZmVjdC1saXN0aXRlbXMtZHJvcCAubW0tbGlzdHZpZXc+bGl7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRvcDtvcGFjaXR5OjA7dG9wOi0yNSV9aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1saXN0aXRlbXMtZHJvcCAubW0tcGFuZWwubW0tb3BlbmVkIC5tbS1saXN0dmlldz5saXtvcGFjaXR5OjE7dG9wOjB9Lm1tLW1lbnUubW0tZnVsbHNjcmVlbnt3aWR0aDoxMDAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6MTAwMDBweH1odG1sLm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE0MHB4KXtodG1sLm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMDAwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1mdWxsc2NyZWVuIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwMDBweCwgMCwgMCl9fWh0bWwubW0tcmlnaHQubW0tb3BlbmluZy5tbS1mdWxsc2NyZWVuIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDBweCl7aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nLm1tLWZ1bGxzY3JlZW4gLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNDBweCwgMCwgMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMDAwcHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZy5tbS1mdWxsc2NyZWVuIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAwMHB4LCAwLCAwKX19Lm1tLW1lbnUubW0tZnVsbHNjcmVlbi5tbS1ib3R0b20sLm1tLW1lbnUubW0tZnVsbHNjcmVlbi5tbS10b3B7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxNDBweDttYXgtaGVpZ2h0OjEwMDAwcHh9aHRtbC5tbS1vcGVuZWQubW0tZnVsbHNjcmVlbiAubW0tcGFnZXtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH0ubW0tbGlzdHZpZXcubW0tbXVsdGlsaW5lPmxpIC5tbS1saXN0dmlldz5saS5tbS1tdWx0aWxpbmU+YSwubW0tbGlzdHZpZXcubW0tbXVsdGlsaW5lPmxpIC5tbS1saXN0dmlldz5saS5tbS1tdWx0aWxpbmU+c3BhbiwubW0tbWVudS5tbS1tdWx0aWxpbmUgLm1tLWxpc3R2aWV3PmxpPmEsLm1tLW1lbnUubW0tbXVsdGlsaW5lIC5tbS1saXN0dmlldz5saT5zcGFue3RleHQtb3ZlcmZsb3c6Y2xpcDt3aGl0ZS1zcGFjZTpub3JtYWx9aHRtbC5tbS1wYWdlZGltICNtbS1ibG9ja2VyLGh0bWwubW0tcGFnZWRpbS1ibGFjayAjbW0tYmxvY2tlcixodG1sLm1tLXBhZ2VkaW0td2hpdGUgI21tLWJsb2NrZXJ7b3BhY2l0eTowfWh0bWwubW0tcGFnZWRpbS1ibGFjay5tbS1vcGVuaW5nICNtbS1ibG9ja2VyLGh0bWwubW0tcGFnZWRpbS13aGl0ZS5tbS1vcGVuaW5nICNtbS1ibG9ja2VyLGh0bWwubW0tcGFnZWRpbS5tbS1vcGVuaW5nICNtbS1ibG9ja2Vye29wYWNpdHk6LjM7dHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlIC40c31odG1sLm1tLXBhZ2VkaW0gI21tLWJsb2NrZXJ7YmFja2dyb3VuZDppbmhlcml0fWh0bWwubW0tcGFnZWRpbS13aGl0ZSAjbW0tYmxvY2tlcntiYWNrZ3JvdW5kOiNmZmZ9aHRtbC5tbS1wYWdlZGltLWJsYWNrICNtbS1ibG9ja2Vye2JhY2tncm91bmQ6IzAwMH0ubW0tbWVudS5tbS1wYWdlc2hhZG93OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjIwcHg7aGVpZ2h0OjEyMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxMDAlO3RvcDotMTAlO3otaW5kZXg6OTk7Ym94LXNoYWRvdzowIDAgMTBweCByZ2JhKDAsMCwwLDAuMyl9Lm1tLW1lbnUubW0tcGFnZXNoYWRvdy5tbS1yaWdodDphZnRlcntsZWZ0OmF1dG87cmlnaHQ6MTAwJX0ubW0tbWVudS5tbS1wYWdlc2hhZG93Lm1tLWZyb250OmFmdGVyLC5tbS1tZW51Lm1tLXBhZ2VzaGFkb3cubW0tbmV4dDphZnRlcntjb250ZW50Om5vbmU7ZGlzcGxheTpub25lfS5tbS1tZW51Lm1tLXBvcHVwe3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZTtvcGFjaXR5OjA7Ym94LXNoYWRvdzowIDJweCAxMHB4IHJnYmEoMCwwLDAsMC4zKTtoZWlnaHQ6ODAlO21pbi1oZWlnaHQ6MTQwcHg7bWF4LWhlaWdodDo4ODBweDt0b3A6NTAlO2xlZnQ6NTAlO2JvdHRvbTphdXRvO3JpZ2h0OmF1dG87LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApfWh0bWwubW0tcG9wdXAubW0tb3BlbmluZyAubW0tbWVudS5tbS1wb3B1cHtvcGFjaXR5OjF9aHRtbC5tbS1wb3B1cCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7ei1pbmRleDowfWh0bWwubW0tcG9wdXAgI21tLWJsb2NrZXJ7dHJhbnNpdGlvbi1kZWxheTowcyAhaW1wb3J0YW50O3otaW5kZXg6MX1odG1sLm1tLXBvcHVwIC5tbS1tZW51e3otaW5kZXg6Mn0ubW0tbWVudS5tbS1ib3R0b20sLm1tLW1lbnUubW0tdG9we3dpZHRoOjEwMCU7bWluLXdpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OjgwJTttaW4taGVpZ2h0OjE0MHB4O21heC1oZWlnaHQ6ODgwcHh9Lm1tLW1lbnUubW0tcmlnaHR7bGVmdDphdXRvO3JpZ2h0OjB9aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtODAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTgwJSwgMCwgMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LCAwLCAwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNTUwcHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTQ0MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTQ0MHB4LCAwLCAwKX19aHRtbC5tbS1mcm9udCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7ei1pbmRleDowfWh0bWwubW0tZnJvbnQgI21tLWJsb2NrZXJ7ei1pbmRleDoxfWh0bWwubW0tZnJvbnQgLm1tLW1lbnV7ei1pbmRleDoyfS5tbS1tZW51Lm1tLWZyb250LC5tbS1tZW51Lm1tLW5leHR7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX0ubW0tbWVudS5tbS1mcm9udC5tbS1yaWdodCwubW0tbWVudS5tbS1uZXh0Lm1tLXJpZ2h0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX0ubW0tbWVudS5tbS10b3B7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9Lm1tLW1lbnUubW0tYm90dG9te3RvcDphdXRvO2JvdHRvbTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZnJvbnQsaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLW5leHR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmt7YmFja2dyb3VuZDojMzMzO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuMTUpO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC44KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1uYXZiYXIgYSwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1uYXZiYXI+KiwubW0tbWVudS5tbS10aGVtZS1kYXJrIGVtLm1tLWNvdW50ZXJ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjQpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWJ0bjphZnRlciwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1idG46YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNCl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXd7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC4xNSl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkgLm1tLWFycm93OmFmdGVyLC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmFmdGVye2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNCl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkgYTpub3QoLm1tLW5leHQpey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDAuMSk7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDAuMSl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+YTpub3QoLm1tLW5leHQpLC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPnNwYW57YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMSl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tZGl2aWRlciwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1maXhlZGRpdmlkZXIgc3BhbiwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+Lm1tLXBhbmVsLC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD5hLm1tLW5leHQsLm1tLW1lbnUubW0tdGhlbWUtZGFyay5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS1kYXJrLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+YS5tbS1uZXh0e2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjA1KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIGxhYmVsLm1tLWNoZWNrOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjgpfS5tbS1tZW51Lm1tLXBhZ2VzaGFkb3cubW0tdGhlbWUtZGFyazphZnRlcntib3gtc2hhZG93OjAgMCAyMHB4IHJnYmEoMCwwLDAsMC41KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1zZWFyY2ggaW5wdXR7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuMyk7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjgpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWluZGV4ZXIgYSwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1ub3Jlc3VsdHNtc2d7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjQpfS5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3Blbjpob3ZlcitzcGFuLC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKTpob3ZlciwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbitzcGFuLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQ6bm90KC5tbS1mdWxsc3Vib3Blbil7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMSl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayBsYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMTUpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgbGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtiYWNrZ3JvdW5kOiMzMzN9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZCB+IGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0YmQ5NjN9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGV7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuMSk7Y29sb3I6cmdiYSgwLDAsMCwwLjYpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1uYXZiYXIgYSwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbmF2YmFyPiosLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgZW0ubW0tY291bnRlcntjb2xvcjpyZ2JhKDAsMCwwLDAuMyl9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWJ0bjphZnRlciwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tYnRuOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwLjMpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlld3tib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwLjEpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saSAubW0tYXJyb3c6YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmFmdGVye2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuMyl9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpIGE6bm90KC5tbS1uZXh0KXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwLjA1KTt0YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMC4wNSl9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPmE6bm90KC5tbS1uZXh0KSwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+c3BhbntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4wNSl9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWRpdmlkZXIsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWZpeGVkZGl2aWRlciBzcGFuLC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+Lm1tLXBhbmVsLC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+YS5tbS1uZXh0LC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+Lm1tLXBhbmVsLC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+YS5tbS1uZXh0e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjAzKX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBsYWJlbC5tbS1jaGVjazpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC42KX0ubW0tbWVudS5tbS1wYWdlc2hhZG93Lm1tLXRoZW1lLXdoaXRlOmFmdGVye2JveC1zaGFkb3c6MCAwIDEwcHggcmdiYSgwLDAsMCwwLjIpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1zZWFyY2ggaW5wdXR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMDUpO2NvbG9yOnJnYmEoMCwwLDAsMC42KX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0taW5kZXhlciBhLC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1ub3Jlc3VsdHNtc2d7Y29sb3I6cmdiYSgwLDAsMCwwLjMpfS5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW46aG92ZXIrc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pOmhvdmVyLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZDpub3QoLm1tLWZ1bGxzdWJvcGVuKXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4wNSl9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgbGFiZWwubW0tdG9nZ2xle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjEpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7YmFja2dyb3VuZDojZmZmfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkIH4gbGFiZWwubW0tdG9nZ2xle2JhY2tncm91bmQ6IzRiZDk2M30ubW0tbWVudS5tbS10aGVtZS1ibGFja3tiYWNrZ3JvdW5kOiMwMDA7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC4yKTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNil9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLW5hdmJhciBhLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1uYXZiYXI+KiwubW0tbWVudS5tbS10aGVtZS1ibGFjayBlbS5tbS1jb3VudGVye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC40KX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tYnRuOmFmdGVyLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1idG46YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNCl9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3e2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuMil9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpIC5tbS1hcnJvdzphZnRlciwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC40KX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGkgYTpub3QoLm1tLW5leHQpey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuMyk7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuMyl9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPmE6bm90KC5tbS1uZXh0KSwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+c3BhbntiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC4zKX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tZGl2aWRlciwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tZml4ZWRkaXZpZGVyIHNwYW4sLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD5hLm1tLW5leHQsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2subW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2subW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD5hLm1tLW5leHR7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuMil9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgbGFiZWwubW0tY2hlY2s6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNil9Lm1tLW1lbnUubW0tcGFnZXNoYWRvdy5tbS10aGVtZS1ibGFjazphZnRlcntjb250ZW50Om5vbmU7ZGlzcGxheTpub25lfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1zZWFyY2ggaW5wdXR7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuMyk7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjYpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1pbmRleGVyIGEsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLW5vcmVzdWx0c21zZ3tjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNCl9Lm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3Blbjpob3ZlcitzcGFuLC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpPmE6bm90KC5tbS1mdWxsc3Vib3Blbik6aG92ZXIsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rYSwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbitzcGFuLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkOm5vdCgubW0tZnVsbHN1Ym9wZW4pe2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjMpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC4yKX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayBsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2JhY2tncm91bmQ6IzAwMH0ubW0tbWVudS5tbS10aGVtZS1ibGFjayBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZCB+IGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0YmQ5NjN9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3OmFmdGVyLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldzphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aH0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHQ6YWZ0ZXIsLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0OmJlZm9yZSwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHQ6YWZ0ZXIsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0OmJlZm9yZSwubW0tbWVudS5tbS10aWxldmlldyAubW0tcGFuZWw6YWZ0ZXJ7Y29udGVudDpub25lO2Rpc3BsYXk6bm9uZX0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGksLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3Pmxpe3dpZHRoOjUwJTtoZWlnaHQ6MDtwYWRkaW5nOjUwJSAwIDA7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZX0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk6YWZ0ZXIsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpOmFmdGVye2xlZnQ6MDt0b3A6MDtib3JkZXItcmlnaHQtd2lkdGg6MXB4O2JvcmRlci1yaWdodC1zdHlsZTpzb2xpZDt6LWluZGV4Oi0xfS5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saS5tbS10aWxlLXhzLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saS5tbS10aWxlLXhze3dpZHRoOjEyLjUlO3BhZGRpbmctdG9wOjEyLjUlfS5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saS5tbS10aWxlLXMsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUtc3t3aWR0aDoyNSU7cGFkZGluZy10b3A6MjUlfS5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saS5tbS10aWxlLWwsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUtbHt3aWR0aDo3NSU7cGFkZGluZy10b3A6NzUlfS5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saS5tbS10aWxlLXhsLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saS5tbS10aWxlLXhse3dpZHRoOjEwMCU7cGFkZGluZy10b3A6MTAwJX0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk+YSwubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk+c3BhbiwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGk+YSwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGk+c3BhbntsaW5lLWhlaWdodDoxcHg7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzo1MCUgMTBweCAwO21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjFweDtib3R0b206MXB4O2xlZnQ6MH0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHQsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0e3dpZHRoOmF1dG99Lm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLXBhbmVse3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0ubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXd7bWFyZ2luOjB9Ym9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXBhcnRuZXJzaGlwIC5jb250ZW50LWlubmVye21hcmdpbjowO21heC13aWR0aDoxMDAwMDAwMHB4O3BhZGRpbmc6MH1ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcGFydG5lcnNoaXAgLnNlY3Rpb24tdGl0bGV7Y29sb3I6IzAwMjczZDtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6NDZweDttYXJnaW4tYm90dG9tOjMwcHg7cGFkZGluZy1ib3R0b206NXB4fS5wYXJ0bmVyc2hpcC1oZXJvLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0ud2FybmluZy1tZXNzYWdle21hcmdpbjozMHB4IDB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsud2FybmluZy1tZXNzYWdle21hcmdpbjoxMHB4IDQ1cHggMzBweH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaGVhZGVyLWludHJvLXRleHR7cGFkZGluZzowIDQzcHh9fS5wYXJ0bmVyc2hpcC1oZXJvLWltYWdle2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBib3R0b207cGFkZGluZy10b3A6NjAlO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KXsucGFydG5lcnNoaXAtaGVyby1pbWFnZXtwYWRkaW5nLXRvcDo0MCV9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBhcnRuZXJzaGlwLWhlcm8taW1hZ2V7cGFkZGluZy10b3A6MzUlfX0ucGFydG5lcnNoaXAtaGVyby1vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt3aWR0aDoxMDAlfS5wYXJ0bmVyc2hpcC1oZXJvLXRleHQtY29udGFpbmVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87bWF4LXdpZHRoOjEwMjBweDtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHg7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6YmxhY2t9LnBhcnRuZXJzaGlwLWhlcm8tdGV4dC1jb250YWluZXIgc3BhbntiYWNrZ3JvdW5kOnJnYmEoMiw4NCwxNTgsMC44KTtjb2xvcjp3aGl0ZX0ucGFydG5lcnNoaXAtaGVyby10aXRsZXtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MCAxMHB4O2NvbG9yOndoaXRlO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjk2MHB4O21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjMwcHg7bGluZS1oZWlnaHQ6MX0ucGFydG5lcnNoaXAtaGVyby10aXRsZSBzcGFue2JhY2tncm91bmQ6cmdiYSgyLDg0LDE1OCwwLjgpfUBtZWRpYSAobWluLXdpZHRoOiA2MDBweCl7LnBhcnRuZXJzaGlwLWhlcm8tdGl0bGV7Zm9udC1zaXplOjUwcHh9fS5wYXJ0bmVyc2hpcC1oZXJvLXN1YnRpdGxle3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjF9LnBhcnRuZXJzaGlwLWhlcm8tc3VidGl0bGUgc3Bhbntjb2xvcjp3aGl0ZTtiYWNrZ3JvdW5kOnJnYmEoMiw4NCwxNTgsMC44KX1AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpey5wYXJ0bmVyc2hpcC1oZXJvLXN1YnRpdGxle2ZvbnQtc2l6ZToyNHB4fX0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jbGVhbnVwbWFwLXBocCAuYmFubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXBhcnRuZXJzaGlwIC5iYW5uZXJ7cG9zaXRpb246cmVsYXRpdmV9Lm1hcC10b3B7YmFja2dyb3VuZC1jb2xvcjojZDBkOWUwO3BhZGRpbmctYm90dG9tOjIwcHh9Lm1hcC10b3A6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aH0ubWFwLXRpdGxle3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjEuMTtjb2xvcjojMDY1NTlmfS5wbGVkZ2UtdG9wLC5wYXJ0bmVyc2hpcC1wbGVkZ2UtdG9we3BhZGRpbmc6MCAxMHB4IDIwcHh9I2hlYWRlci10b3RhbHtmb250LXNpemU6MTZweDtsZXR0ZXItc3BhY2luZzoxcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzAwMjczZDt0ZXh0LWFsaWduOmNlbnRlcn0jaGVhZGVyLXRvdGFsICNwbGVkZ2UtdG90YWx7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzAwMjczZDtmb250LXNpemU6MjZweDtmb250LXdlaWdodDpib2xkfS5wbGVkZ2UtZm9ybS10b3B7cGFkZGluZzoyNXB4IDI1cHggMDtiYWNrZ3JvdW5kOndoaXRlfS5wbGVkZ2UtZm9ybS10b3AgLnBhcnRuZXJzaGlwLWJyYW5kLWxvZ28gaW1ne21hcmdpbjowIGF1dG99I3BsZWRnZS1mb3JtIC5nZm9ybV93cmFwcGVye21hcmdpbjowIDUlIDIwcHg7cGFkZGluZzoyMHB4IDI1cHggMTBweDtiYWNrZ3JvdW5kOndoaXRlO21hcmdpbjowO21heC13aWR0aDoxMDAlfSNwbGVkZ2UtZm9ybSAuZ2Zvcm1faGVhZGluZ3ttYXJnaW4tYm90dG9tOjEuNDI1ZW19I3BsZWRnZS1mb3JtIGgzLmdmb3JtX3RpdGxle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctYm90dG9tOjVweDttYXJnaW46MCAwIDE5cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZTozMHB4O2NvbG9yOiMwNjU1OWY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzA2NTU5Zn0jcGxlZGdlLWZvcm0gLmdmb3JtX2Rlc2NyaXB0aW9ue2xpbmUtaGVpZ2h0OjEuMztkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxOHB4O2NvbG9yOiM0NDQ7Y2xlYXI6Ym90aH0jcGxlZGdlLWZvcm0gbGFiZWwuZ2ZpZWxkX2xhYmVsK2Rpdi5naW5wdXRfY29udGFpbmVye21hcmdpbi10b3A6LjA3NWVtfSNwbGVkZ2UtZm9ybSAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWx7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiM5OTk7bWFyZ2luOjB9I3BsZWRnZS1mb3JtIHVsIGxpLmdmaWVsZHttYXJnaW4tdG9wOjEwcHh9I3BsZWRnZS1mb3JtIC5nZmllbGRfcmVxdWlyZWR7Y29sb3I6Izk5OX0jcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sI3BsZWRnZS1mb3JtIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZWxcIl0sI3BsZWRnZS1mb3JtIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidXJsXCJde3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZWZlZmVmO2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1ib3R0b206N3B4O21hcmdpbi10b3A6MH0jcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLCNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzLCNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMsI3BsZWRnZS1mb3JtIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsI3BsZWRnZS1mb3JtIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLCNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidXJsXCJdOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2JlYmRiZH0jcGxlZGdlLWZvcm0gc2VsZWN0e3dpZHRoOjEwMCUgIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkICMwNjU1OWY7Y29sb3I6IzA2NTU5ZjtiYWNrZ3JvdW5kOndoaXRlIHVybCguLi9pbWFnZXMvbWFwX3NlbGVjdF9iZy5qcGcpIDk4JSA1MCUgbm8tcmVwZWF0O21hcmdpbi10b3A6M3B4O21hcmdpbi1ib3R0b206MH0jcGxlZGdlLWZvcm0gdWwuZ2ZpZWxkX2NoZWNrYm94e21hcmdpbjowfSNwbGVkZ2UtZm9ybSAjZmllbGRfOV82e21hcmdpbi10b3A6MjBweDtmb250LXdlaWdodDpib2xkO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlcjoxcHggc29saWQgIzA2NTU5ZjtwYWRkaW5nOjlweCAwO21heC13aWR0aDoxMDAlfSNwbGVkZ2UtZm9ybSAjZmllbGRfOV8zIGxhYmVse2Rpc3BsYXk6bm9uZX0jcGxlZGdlLWZvcm0gI2ZpZWxkXzlfNCBzZWxlY3R7bWFyZ2luLXRvcDotNnB4O21hcmdpbi1ib3R0b206M3B4O2Zsb2F0OnJpZ2h0O3dpZHRoOjgwcHggIWltcG9ydGFudDtiYWNrZ3JvdW5kOndoaXRlIHVybCguLi9pbWFnZXMvbWFwX3NlbGVjdF9iZy5qcGcpIDk1JSA1MCUgbm8tcmVwZWF0fSNwbGVkZ2UtZm9ybSAuZ2ZpZWxkX2NoZWNrYm94IGxhYmVse2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6MTRweH0jcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlcnttYXJnaW46MH0jcGxlZGdlLWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXt3aWR0aDoxMDAlO2hlaWdodDo0NXB4O2xpbmUtaGVpZ2h0OjM1cHg7cGFkZGluZzowO2JhY2tncm91bmQ6Izc4YzA2MiB1cmwoLi4vaW1hZ2VzL3N1Ym1pdF9iZy5wbmcpIDk1JSA1MCUgbm8tcmVwZWF0O3RleHQtaW5kZW50OjA7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE2cHg7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjp3aGl0ZTtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0jcGxlZGdlLWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlcntiYWNrZ3JvdW5kOiM3OGMwNjIgdXJsKC4uL2ltYWdlcy9zdWJtaXRfYmcucG5nKSA5OCUgNTAlIG5vLXJlcGVhdDtvcGFjaXR5Oi44Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9I2RjIHRleHR7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmfS5wYXJ0bmVyc2hpcC10ZXh0LWFyZWEtY29udGFpbmVye3BhZGRpbmc6MCAwIDUwcHh9LnBhcnRuZXJzaGlwLXRleHQtYXJlYSwucGFydG5lcnNoaXAtc29jaWFsLXRlYXNlcntsaW5lLWhlaWdodDoxLjR9LnBhcnRuZXJzaGlwLXRleHQtYXJlYSwucGFydG5lcnNoaXAtaGlnaGxpZ2h0cy1pbm5lci1jb250YWluZXIsLnBhcnRuZXJzaGlwLXNvY2lhbC1pbm5lci1jb250YWluZXJ7bWF4LXdpZHRoOjEwMjBweDtwYWRkaW5nOjQwcHggMTBweCAwO21hcmdpbjowIGF1dG99LnBhcnRuZXJzaGlwLWhpZ2hsaWdodC1jb250YWluZXJ7cGFkZGluZzowIDAgNDBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtY29udGFpbmVye3BhZGRpbmctbGVmdDoxcHg7cGFkZGluZy1yaWdodDoxcHh9LnBhcnRuZXJzaGlwLWhpZ2hsaWdodC1jb250YWluZXI6Zmlyc3Qtb2YtdHlwZXtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjJweH0ucGFydG5lcnNoaXAtaGlnaGxpZ2h0LWNvbnRhaW5lcjpsYXN0LW9mLXR5cGV7cGFkZGluZy1sZWZ0OjJweDtwYWRkaW5nLXJpZ2h0OjB9fS5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtaW1hZ2UtMCwucGFydG5lcnNoaXAtaGlnaGxpZ2h0LWltYWdlLTEsLnBhcnRuZXJzaGlwLWhpZ2hsaWdodC1pbWFnZS0ye2JhY2tncm91bmQtc2l6ZTpjb3ZlcjttYXJnaW4tYm90dG9tOjE1cHg7cGFkZGluZy10b3A6NzUlfS5wYXJ0bmVyc2hpcC1oaWdobGlnaHRzLW91dGVyLWNvbnRhaW5lcntiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCAwIDMwcHh9LnBhcnRuZXJzaGlwLWhpZ2hsaWdodHMtb3V0ZXItY29udGFpbmVyIC5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtdGl0bGV7Zm9udC1zaXplOjIycHg7Y29sb3I6YmxhY2s7dGV4dC1hbGlnbjpjZW50ZXJ9LnBhcnRuZXJzaGlwLWhpZ2hsaWdodHMtb3V0ZXItY29udGFpbmVyIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnBhcnRuZXJzaGlwLXNvY2lhbC10ZWFzZXJ7bWFyZ2luLWJvdHRvbTo0MHB4fS5tYXAtc29jaWFse3BhZGRpbmc6MzBweCAxNXB4fS5tYXAtc29jaWFsIGgye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctYm90dG9tOjVweDttYXJnaW46MCAwIDI1cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZTozMHB4O2NvbG9yOiMwNjU1OWY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzA2NTU5Zn1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWNsZWFudXBtYXAtcGhwIC5jb250ZW50LWlubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXBhcnRuZXJzaGlwIC5jb250ZW50LWlubmVye3BhZGRpbmc6MDttYXJnaW46MDttYXgtd2lkdGg6MTAwJX0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jbGVhbnVwbWFwLXBocCAuZm9vdGVyLXRvcCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wYXJ0bmVyc2hpcCAuZm9vdGVyLXRvcHtkaXNwbGF5Om5vbmV9Lm1hcC10b3B7cGFkZGluZzozMHB4IDEwcHh9Lm1hcC10b3AtaW5uZXIsLm1hcC1zb2NpYWwtaW5uZXJ7bWF4LXdpZHRoOjEwMzBweDttYXJnaW46MCBhdXRvfS5tYXAtc29jaWFsLWlubmVye21heC13aWR0aDoxMDAwcHh9LnBsZWRnZS10b3B7bWF4LXdpZHRoOjc1MHB4O21hcmdpbjowIGF1dG87YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvbnJjX3RpdGxlX2JnX25vX2Nsb3Vkcy5wbmdcIikgNTAlIHRvcCBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCV9LnBsZWRnZS10b3AgLm1hcC10aXRsZXtoZWlnaHQ6NzhweDttYXJnaW46MDt0ZXh0LWluZGVudDotOTk5OXB4fS5wYXJ0bmVyc2hpcC1wbGVkZ2UtdG9we21heC13aWR0aDo3NTBweDttYXJnaW46MCBhdXRvO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL3BhcnRuZXJzaGlwX2Jhbm5lci5wbmdcIikgNTAlIHRvcCBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCV9LnBhcnRuZXJzaGlwLXBsZWRnZS10b3AgLm1hcC10aXRsZXtoZWlnaHQ6NzhweDt0ZXh0LWluZGVudDotOTk5OTk5OXB4O21hcmdpbjowfS5wYXJ0bmVyc2hpcC1wbGVkZ2UtdG9wIC5oZWFkZXItaW50cm8tdGV4dHtwYWRkaW5nOjAgNDNweH0ucGFydG5lcnNoaXAtcGxlZGdlLXRvcCAjaGVhZGVyLXRvdGFse21hcmdpbjowIDAgLTMwcHg7cGFkZGluZzoyN3B4IDUzcHggNTJweDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvY2xvdWRzX2JnLnBuZykgNTAlIDUwJSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjg0JX0jaGVhZGVyLXRvdGFse3BhZGRpbmc6MjdweCA1M3B4IDUycHg7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2Nsb3Vkc19iZy5wbmcpIDUwJSA1MCUgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTo4NCV9I2hlYWRlci10b3RhbCAjcGxlZGdlLXRvdGFse2Rpc3BsYXk6aW5saW5lfSNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlcnttYXJnaW46MDtwYWRkaW5nOjIwcHggMjVweCAxMHB4O3dpZHRoOjEwMCV9Lm1hcC1zb2NpYWx7cGFkZGluZzozMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5wbGVkZ2UtdG9we3BhZGRpbmctYm90dG9tOjB9I21hcC10b3B7cGFkZGluZzozMHB4fS5tYXB7cGFkZGluZzozcHggMCAwIDIlfS5tYXAgc3Zne3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOi0yNnB4IGF1dG99I2ZsYWd7ZmlsbDojZTI4ODQyfSNmbGFnLXRleHR7ZmlsbDp3aGl0ZX0jbWFwLWZvb3RlcnttYXJnaW4tdG9wOi02MXB4fS5tYXAtc2NhbGV7aGVpZ2h0OjQxcHg7bWF4LXdpZHRoOjQ1OHB4O21hcmdpbjowIGF1dG8gMjBweDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvbWFwX3NjYWxlLnBuZykgNTAlIDUwJSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCV9Lm1hcC1jdGF7d2lkdGg6NDU4cHg7bWFyZ2luOjAgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcn0ubWFwLWN0YSAuYnRuLC5tYXAtY3RhIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5tYXAtY3RhIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17dGV4dC1kZWNvcmF0aW9uOm5vbmU7d2lkdGg6MTQycHg7bWFyZ2luOjAgMTBweCAwIDA7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9Lm1hcC1jdGEgLmJ0bjpob3ZlciwubWFwLWN0YSAuY29tbWVudC1mb3JtIGlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAubWFwLWN0YSBpbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJde2NvbG9yOndoaXRlO29wYWNpdHk6Ljg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0ubWFwLWN0YSAuYnRuLWJsdWV7YmFja2dyb3VuZC1jb2xvcjojMDY1NTlmfS5tYXAtY3RhIC5idG4tZGJsdWV7YmFja2dyb3VuZC1jb2xvcjojMDAyNzNkfS5tYXAtY3RhIC5idG4tbGJsdWV7YmFja2dyb3VuZC1jb2xvcjojODdjNWU4O21hcmdpbjowfX0ud3AtYmxvY2stZW1iZWQuaXMtdHlwZS12aWRlbyAud3AtYmxvY2stZW1iZWRfX3dyYXBwZXIudmlkZW8tcmF0aW97cG9zaXRpb246cmVsYXRpdmV9LndwLWJsb2NrLWVtYmVkLmlzLXR5cGUtdmlkZW8gLndwLWJsb2NrLWVtYmVkX193cmFwcGVyLnZpZGVvLXJhdGlvIGlmcmFtZXtib3R0b206MDtoZWlnaHQ6MTAwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt3aWR0aDoxMDAlfS8qIVxuICogU3RhcnQgQm9vdHN0cmFwIC0gU2ltcGxlIFNpZGViYXIgSFRNTCBUZW1wbGF0ZSAoaHR0cDovL3N0YXJ0Ym9vdHN0cmFwLmNvbSlcbiAqIENvZGUgbGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlIHYyLjAuXG4gKiBGb3IgZGV0YWlscywgc2VlIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMC5cbiAqLy5uYXZiYXItdG9nZ2xlIC5pY29uLWJhcntiYWNrZ3JvdW5kOiMzMzM7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMiksLm5hdmJhci10b2dnbGUgLmljb24tYmFyOm50aC1vZi10eXBlKDQpe3RyYW5zZm9ybTpyb3RhdGUoMCl9Lm5hdmJhci10b2dnbGUuYWN0aXZlIC5pY29uLWJhcntwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5uYXZiYXItdG9nZ2xlLmFjdGl2ZSAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMil7dG9wOjZweDt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0ubmF2YmFyLXRvZ2dsZS5hY3RpdmUgLmljb24tYmFyOm50aC1vZi10eXBlKDMpe2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudH0ubmF2YmFyLXRvZ2dsZS5hY3RpdmUgLmljb24tYmFyOm50aC1vZi10eXBlKDQpe3RvcDotNnB4O3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX1oMS5zaXRlLXRpdGxle21hcmdpbjo1cHggMH0uYmFubmVyey13ZWJraXQtYm94LXNoYWRvdzowIDFweCAxcHggcmdiYSg1MSw1MSw1MSwwLjI1KTstbW96LWJveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoNTEsNTEsNTEsMC4yNSk7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSg1MSw1MSw1MSwwLjI1KTtvdmVyZmxvdzpoaWRkZW59LmJhbm5lci1pbm5lciBoMT5he2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvYXJfbG9nby5wbmdcIikgbGVmdCB0b3Agbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlO3RleHQtaW5kZW50Oi05OTk5cHg7d2lkdGg6MjExcHg7aGVpZ2h0OjUxcHh9LnBhZ2UtYnNkIC5tYWlue3dpZHRoOjEwMCU7bWF4LXdpZHRoOjc4MHB4O21hcmdpbjowIGF1dG87ZmxvYXQ6bm9uZX0ucGFnZS1ic2QgLmVudHJ5LWNvbnRlbnR7cGFkZGluZzowICFpbXBvcnRhbnR9LnBhZ2UtYnNkIC5iYW5uZXItaW5uZXJ7bWF4LXdpZHRoOjc2N3B4fS5wYWdlLWJzZCAuYmFubmVyLWlubmVyIGgxPmF7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLXNpemU6MTAwJX0ucGFnZS1ic2QtdHdvY29sIC5iYW5uZXItaW5uZXJ7bWF4LXdpZHRoOjgxNXB4fS5wYWdlLWJzZC10d29jb2wgLm1haW57bWFyZ2luOjIwcHggYXV0bzttYXgtd2lkdGg6ODQwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGFnZS1ic2QgLmVudHJ5LWNvbnRlbnR7cGFkZGluZzowICFpbXBvcnRhbnR9fWEubW9iaWxlLXRvZ2dsZXtkaXNwbGF5OmJsb2NrO2hlaWdodDozNXB4O3dpZHRoOjM1cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjE4cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6LTRweDt6LWluZGV4OjEwMDAwO2NvbG9yOiMzMzN9YS5tb2JpbGUtdG9nZ2xlIC5mYXtmb250LXNpemU6MjZweH0jbW9iaWxlLW1lbnV7aGVpZ2h0OjFweDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDojNTU1fSNtb2JpbGUtbWVudSAubW0tY291bnRlciwjbW9iaWxlLW1lbnUgLm1tLW5leHQ6YWZ0ZXIsI21vYmlsZS1tZW51IGF7Y29sb3I6d2hpdGV9I21vYmlsZS1tZW51IC5tbS1wYW5lbHM+Lm1tLXBhbmVse3BhZGRpbmc6MH0jbW9iaWxlLW1lbnUgLm1tLWFycm93OmFmdGVyLCNtb2JpbGUtbWVudSAubW0tbmV4dDphZnRlcntyaWdodDozMnB4fSNtb2JpbGUtbWVudSAubW0tbGlzdHZpZXd7Zm9udC1zaXplOjE4cHh9I21vYmlsZS1tZW51IC5tbS1idG46YWZ0ZXIsI21vYmlsZS1tZW51IC5tbS1idG46YmVmb3JlLCNtb2JpbGUtbWVudSAubW0tbGlzdHZpZXc+bGkgLm1tLWFycm93OmFmdGVyLCNtb2JpbGUtbWVudSAubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOndoaXRlfSNtb2JpbGUtbWVudSAubW0tbGlzdHZpZXc+bGkgLm1tLWFycm93OmFmdGVyLCNtb2JpbGUtbWVudSAubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOndoaXRlfSNtb2JpbGUtbWVudSAubW0tbGlzdHZpZXc+bGk+YSwjbW9iaWxlLW1lbnUgLm1tLWxpc3R2aWV3PmxpPnNwYW57cGFkZGluZzoxMHB4IDEwcHggMTBweCAzMHB4fSNtb2JpbGUtbWVudSAubW0tbGlzdHZpZXc+bGk6YWZ0ZXIsI21vYmlsZS1tZW51IC5tbS1saXN0dmlldyAubW0tbmV4dDpiZWZvcmUsI21vYmlsZS1tZW51IC5tbS1uYXZiYXJ7Ym9yZGVyOjAgbm9uZX0jbW9iaWxlLW1lbnUgLm1tLWxpc3R2aWV3IC5tbS1uZXh0OmJlZm9yZXtib3JkZXItbGVmdC13aWR0aDowfSNtb2JpbGUtbWVudSAubW0tbmF2YmFye2JvdHRvbToxMnB4fSNtb2JpbGUtbWVudSAuYnRuLWdvbGQsI21vYmlsZS1tZW51IC5idG4tb3Jhbmdle3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjkyJTttYXJnaW46MCA0JX0jbW9iaWxlLW1lbnUgLmJ0bi1nb2xke2JvdHRvbToxMDBweH0jbW9iaWxlLW1lbnUgLmJ0bi1vcmFuZ2V7Ym90dG9tOjUwcHh9Lm1tLW1lbnV7aGVpZ2h0OjEwMCUgIWltcG9ydGFudH0ubW0tbmF2YmFyIGZvcm17cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjE1OXB4O2xlZnQ6MTBweH0ubW0tbmF2YmFyIGZvcm0gLnNlYXJjaC1maWVsZHtiYWNrZ3JvdW5kOiNkZWRlZGU7bWluLXdpZHRoOjE3OHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjQwcHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjA7LW1vei1ib3JkZXItcmFkaXVzOjA7LW1zLWJvcmRlci1yYWRpdXM6MDtib3JkZXItcmFkaXVzOjB9Lm1tLW5hdmJhciBmb3JtIC5zZWFyY2gtc3VibWl0e2JhY2tncm91bmQ6I2RlZGVkZTtoZWlnaHQ6NDBweDtjb2xvcjpibGFjaztib3JkZXI6MCBub25lfUBtZWRpYSAobWluLXdpZHRoOiA1NjBweCl7Lm1tLW1lbnUgLmJ0biwubW0tbWVudSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAubW0tbWVudSBpbnB1dFt0eXBlPVwic3VibWl0XCJde2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmFubmVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjZmNmY2Y7d2lkdGg6MTAwJTstd2Via2l0LWJveC1zaGFkb3c6MCAwIDAgdHJhbnNwYXJlbnQ7LW1vei1ib3gtc2hhZG93OjAgMCAwIHRyYW5zcGFyZW50O2JveC1zaGFkb3c6MCAwIDAgdHJhbnNwYXJlbnR9LmJhbm5lciBoMT5he3dpZHRoOjEwMCU7bWluLWhlaWdodDo3OHB4fS5iYW5uZXItaW5uZXJ7bWF4LXdpZHRoOjEwMTBweDtoZWlnaHQ6YXV0bzttYXJnaW46MCBhdXRvfS5uYXZiYXItdG9nZ2xle2Rpc3BsYXk6YmxvY2t9Lm5hdmJhcnttYXJnaW46MH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXthLm1vYmlsZS10b2dnbGUsI21vYmlsZS1tZW51e2Rpc3BsYXk6bm9uZX0uYmFubmVyLC5zaW5nbGUtbWljcm9wYWdlLm5vLXRodW1ibmFpbCAuYmFubmVye2JhY2tncm91bmQtY29sb3I6d2hpdGU7b3ZlcmZsb3c6dmlzaWJsZTtoZWlnaHQ6MTA2cHh9LmJhbm5lciBoMS5zaXRlLXRpdGxlLC5zaW5nbGUtbWljcm9wYWdlLm5vLXRodW1ibmFpbCAuYmFubmVyIGgxLnNpdGUtdGl0bGV7bWFyZ2luOjI0cHggMCAxMXB4fS5iYW5uZXIgaDE+YSwuc2luZ2xlLW1pY3JvcGFnZS5uby10aHVtYm5haWwgLmJhbm5lciBoMT5he3dpZHRoOjI3NXB4O21pbi1oZWlnaHQ6NjhweH0uc2luZ2xlLXJlc291cmNlIC5iYW5uZXIsLnNpbmdsZS1wb3N0IC5iYW5uZXIsLnNpbmdsZS1zdG9yeSAuYmFubmVyLC5zaW5nbGUtYnRnX3Jlc291cmNlIC5iYW5uZXIsLmVycm9yNDA0IC5iYW5uZXIsLm5vLXRodW1ibmFpbCAuYmFubmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5sb2dve21hcmdpbi10b3A6MH0jbmF2aWdhdGlvbntwb3NpdGlvbjpyZWxhdGl2ZX0jbmF2aWdhdGlvbiAudXRpbGl0eS1uYXZ7bWFyZ2luLXRvcDoxMXB4fSNuYXZpZ2F0aW9uIC51dGlsaXR5LW5hdiB1bHttYXJnaW46MCAwIDE3cHggMDtwYWRkaW5nOjA7dGV4dC1hbGlnbjpyaWdodH0jbmF2aWdhdGlvbiAudXRpbGl0eS1uYXYgbGl7cG9zaXRpb246cmVsYXRpdmU7bGlzdC1zdHlsZTpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MCAxMnB4fSNuYXZpZ2F0aW9uIC51dGlsaXR5LW5hdiBsaTphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjJweDtyaWdodDowO2hlaWdodDoxNnB4O3dpZHRoOjFweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9I25hdmlnYXRpb24gLnV0aWxpdHktbmF2IGxpOmxhc3QtY2hpbGR7cGFkZGluZzowIDAgMCAxMHB4fSNuYXZpZ2F0aW9uIC51dGlsaXR5LW5hdiBsaTpsYXN0LWNoaWxkOmFmdGVye2Rpc3BsYXk6bm9uZX0jbmF2aWdhdGlvbiAudXRpbGl0eS1uYXYgbGkgYXtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxNXB4O2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZn0jbmF2aWdhdGlvbiAudXRpbGl0eS1uYXYgbGkgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9ue2Zsb2F0OnJpZ2h0O21hcmdpbi1yaWdodDo1OHB4fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gbGl7bGluZS1oZWlnaHQ6MTttYXJnaW4tYm90dG9tOjVweH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uIGF7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmICFpbXBvcnRhbnQ7bWFyZ2luOjVweCAxMHB4O2xpbmUtaGVpZ2h0OjEuMTstd2Via2l0LXRyYW5zaXRpb246YWxsIDEwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAxMDBtcyBlYXNlfSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LW1lZ2FtZW51e21hcmdpbjowIDNweCAhaW1wb3J0YW50fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LW1lZ2FtZW51OmhvdmVye2JhY2tncm91bmQ6IzU1NX0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1tZWdhbWVudT5hLm1lZ2EtbWVudS1saW5re2ZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjQzcHg7bWFyZ2luOjB9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rLCNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0gbGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGlua3tsaW5lLWhlaWdodDoxO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmssI25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtI21lZ2EtbWVudS1pdGVtLTI1OTE3IGEubWVnYS1tZW51LWxpbmt7Zm9udC1zaXplOjE1cHggIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjE1cHggIWltcG9ydGFudDtjb2xvcjp3aGl0ZSAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OmJvbGQgIWltcG9ydGFudDtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbms6aG92ZXIsI25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtI21lZ2EtbWVudS1pdGVtLTI1OTE3IGEubWVnYS1tZW51LWxpbms6aG92ZXJ7b3BhY2l0eTouNzstd2Via2l0LXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlfSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0gbGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGlua3twYWRkaW5nLWJvdHRvbTo2cHggIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjZweCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM3MzcyNzIgIWltcG9ydGFudDtjb2xvcjp3aGl0ZSAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbCAhaW1wb3J0YW50O29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlfSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0gbGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluazpob3ZlcntvcGFjaXR5Oi43Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2V9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbSBsaS5tZWdhLW1lbnUtaXRlbTpsYXN0LWNoaWxkPmEubWVnYS1tZW51LWxpbmt7Ym9yZGVyLWJvdHRvbTowIG5vbmV9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtI21lZ2EtbWVudS1pdGVtLTI1OTE3IGEubWVnYS1tZW51LWxpbmt7Ym9yZGVyLWJvdHRvbTowIG5vbmUgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxMnB4ICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDoxOHB4ICFpbXBvcnRhbnR9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtI21lZ2EtbWVudS1pdGVtLTI2MzYxIGEubWVnYS1tZW51LWxpbmt7Ym9yZGVyLWJvdHRvbTowIG5vbmUgIWltcG9ydGFudH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtaXRlbS0yNTc3OXttYXJnaW46MCA5cHggMCAzcHggIWltcG9ydGFudH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtaXRlbS0yODAzN3ttYXJnaW46MCAxNHB4IDAgMCAhaW1wb3J0YW50fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1pdGVtLTI4MDM3OmhvdmVye2JhY2tncm91bmQ6IzU1NSAhaW1wb3J0YW50fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1pdGVtLTI4MDM3PmF7YmFja2dyb3VuZDojZTI4ODQyO2NvbG9yOndoaXRlO3BhZGRpbmc6MCAxNnB4ICFpbXBvcnRhbnR9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LWl0ZW0tMjgwMzc6aG92ZXIgYXtiYWNrZ3JvdW5kOiMzMzM7Y29sb3I6d2hpdGU7YmFja2dyb3VuZDojNTU1ICFpbXBvcnRhbnR9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LWl0ZW0tMjU3Nzd7bWFyZ2luOjAgNHB4IDAgMCAhaW1wb3J0YW50fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1pdGVtLTI1Nzc3OmhvdmVye2JhY2tncm91bmQ6IzU1NSAhaW1wb3J0YW50fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1pdGVtLTI1Nzc3PmF7YmFja2dyb3VuZDojMDY1NTlmO2NvbG9yOndoaXRlO3BhZGRpbmc6MCAxNnB4ICFpbXBvcnRhbnR9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LWl0ZW0tMjU3Nzc6aG92ZXIgYXtiYWNrZ3JvdW5kOiMzMzM7Y29sb3I6d2hpdGU7YmFja2dyb3VuZDojNTU1ICFpbXBvcnRhbnR9I25hdmlnYXRpb24gI3NlYXJjaHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyNHB4O3RvcDo0OXB4fSNuYXZpZ2F0aW9uICNzZWFyY2ggLnNlYXJjaC10b2dnbGV7aGVpZ2h0OjQwcHg7d2lkdGg6NDBweDtiYWNrZ3JvdW5kLWNvbG9yOiM1NTU7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6d2hpdGU7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfSNuYXZpZ2F0aW9uICNzZWFyY2ggLnNlYXJjaC10b2dnbGUgLmZhe3Bvc2l0aW9uOmFic29sdXRlO3RvcDo5cHg7bGVmdDoxMXB4O2ZvbnQtc2l6ZToyMnB4fSNuYXZpZ2F0aW9uICNzZWFyY2ggLnNlYXJjaC10b2dnbGUub257YmFja2dyb3VuZC1jb2xvcjojMzMzfSNuYXZpZ2F0aW9uICNzZWFyY2ggI3NlYXJjaC1mb3Jte3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjI0N3B4O3RvcDo0MXB4O3JpZ2h0OjA7ei1pbmRleDo1fSNuYXZpZ2F0aW9uICNzZWFyY2ggLnNlYXJjaC1mb3Jte3BhZGRpbmc6MTBweDtiYWNrZ3JvdW5kOiMzMzN9I25hdmlnYXRpb24gI3NlYXJjaCAuYnRuLCNuYXZpZ2F0aW9uICNzZWFyY2ggLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gI25hdmlnYXRpb24gI3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJde3BhZGRpbmc6NXB4IDlweDtjb2xvcjojMzMzfS53Zi1sb2FkaW5nICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGlua3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAxMDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDEwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMTAwbXMgZWFzZX0jbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uIGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtbWVudS1jb2x1bW5zLTEtb2YtNnt3aWR0aDoxNi41JSAhaW1wb3J0YW50fSNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1tZW51LWNvbHVtbnMtMS1vZi01e3dpZHRoOjIwJSAhaW1wb3J0YW50fSNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1tZW51LWNvbHVtbnMtMS1vZi00e3dpZHRoOjI1JSAhaW1wb3J0YW50fSNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGlua3tmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWYgIWltcG9ydGFudH0jbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uIGxpI21lZ2EtbWVudS1pdGVtLTQyMjI2e21hcmdpbi10b3A6LTIxNXB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsjbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9ue21hcmdpbi1yaWdodDozNHB4fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gbGkjbWVnYS1tZW51LWl0ZW0tNDIyMjZ7bWFyZ2luLXRvcDotMTYwcHh9I25hdmlnYXRpb24gI3NlYXJjaHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowfX0uc2lkZWJhcntwYWRkaW5nLXRvcDoyMHB4fS5zaWRlYmFyIHNlY3Rpb257bWFyZ2luOjAgYXV0byAzMHB4O21heC13aWR0aDozMDBweH0uc2lkZWJhciBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnNpZGViYXIgLnNlY3Rpb24tdGl0bGUgaDMsLnNpZGViYXIgLnNlY3Rpb24tdGl0bGUgaDIsLnNpZGViYXIgLndpZGdldF9uYXZfbWVudSBoMywuc2lkZWJhciAud2lkZ2V0X3RleHQgaDN7ZGlzcGxheTpibG9jazttYXJnaW46MCA2cHggMTFweCAwO3BhZGRpbmctYm90dG9tOjVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDAwfS5zaWRlYmFyIC5nZm9ybV93aWRnZXR7bWF4LXdpZHRoOjMxMHB4O21hcmdpbjowIGF1dG99LnNpZGViYXIgLmdmb3JtX3dpZGdldC01IGgze2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzMzMzttYXJnaW46MCAwIDE5cHg7cGFkZGluZy1ib3R0b206NXB4fS5zaWRlYmFyIC5nZm9ybV93aWRnZXQtNSAuZ2Zvcm1fd3JhcHBlciB1bCBsaS5nZmllbGR7cGFkZGluZy10b3A6MH0uc2lkZWJhciAuZ2Zvcm1fd2lkZ2V0LTUgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlcnttYXJnaW46MH0uc2lkZWJhciAuZ2Zvcm1fd2lkZ2V0LTUgbGFiZWx7bWFyZ2luLWJvdHRvbTowfS5zaWRlYmFyIC5nZm9ybV93aWRnZXQtNSBpbnB1dFt0eXBlPVwidGV4dFwiXXttYXJnaW4tdG9wOjB9LnNpZGViYXIgLmRvbmF0ZS1mb3Jte3Bvc2l0aW9uOnJlbGF0aXZlfS5zaWRlYmFyIC5kb25hdGUtZm9ybSBsYWJlbCwuc2lkZWJhciAuZG9uYXRlLWZvcm0gLmluc3RydWN0aW9ue2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5zaWRlYmFyIC5kb25hdGUtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXXtib3JkZXI6MXB4IHNvbGlkICNFRkVGRUZ9LnNpZGViYXIgLmRvbmF0ZS1mb3JtIC5nZm9ybV9mb290ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjJweDtyaWdodDowO3BhZGRpbmc6MDttYXJnaW46MH0uc2lkZWJhciAud2lkZ2V0X25hdl9tZW51IHVse21hcmdpbjowO3BhZGRpbmc6MH0uc2lkZWJhciAud2lkZ2V0X25hdl9tZW51IGxpe21hcmdpbjoycHggMDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lfS5zaWRlYmFyIC53aWRnZXRfbmF2X21lbnUgYXtmb250LXNpemU6MThweDtwYWRkaW5nOjNweCAwO2NvbG9yOiNlMjg4NDI7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnNpZGViYXIgLndpZGdldF9uYXZfbWVudSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMwMDI3M2R9LnNpZGViYXIgLmN0YS13cmFwe21heC13aWR0aDoyOTZweDttYXJnaW46MCBhdXRvIDUwcHh9LnNpZGViYXIgLmN0YS13cmFwIC5jdGEtY29udGFpbmVye2Rpc3BsYXk6dGFibGUtY2VsbDtoZWlnaHQ6ODBweDt3aWR0aDoyOTZweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cGFkZGluZzoxNnB4IDAgMjBweH0uc2lkZWJhciAuY3RhLXdyYXAgLmN0YS1zdWJ0aXRsZXtmb250LXNpemU6MTRweDtjb2xvcjojNDQ0O2ZvbnQtd2VpZ2h0OjEwMDttYXJnaW4tYm90dG9tOjVweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnNpZGViYXIgLmN0YS13cmFwIGgye2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MThweDt0ZXh0LXRyYW5zZm9ybTpub25lO21hcmdpbjoxcHggMCA2cHg7bGluZS1oZWlnaHQ6MS4xfS5zaWRlYmFyIC5jdGEtd3JhcCBoMiBhe2NvbG9yOiM0NDQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnNpZGViYXIgLmN0YS13cmFwIGgyIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnNpZGViYXIgLmN0YS13cmFwIC5idG4sLnNpZGViYXIgLmN0YS13cmFwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5zaWRlYmFyIC5jdGEtd3JhcCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5zaWRlYmFyIC5jdGEtd3JhcCBidXR0b257bWFyZ2luOjE1cHggMCAwO2hlaWdodDozNXB4O3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOi41cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOndoaXRlfS5zaWRlYmFyIC5jdGEtd3JhcCAuYnRuIC5mYSwuc2lkZWJhciAuY3RhLXdyYXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIC5mYSwuY29tbWVudC1mb3JtIC5zaWRlYmFyIC5jdGEtd3JhcCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIC5mYSwuc2lkZWJhciAuY3RhLXdyYXAgYnV0dG9uIC5mYXtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjRweDtmb250LXNpemU6MThweDstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5zaWRlYmFyIC5jdGEtd3JhcCAuYnRuOmhvdmVyLC5zaWRlYmFyIC5jdGEtd3JhcCAuY29tbWVudC1mb3JtIGlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuc2lkZWJhciAuY3RhLXdyYXAgaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwuc2lkZWJhciAuY3RhLXdyYXAgLmJ0bjpmb2N1cywuc2lkZWJhciAuY3RhLXdyYXAgLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gLnNpZGViYXIgLmN0YS13cmFwIGlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLnNpZGViYXIgLmN0YS13cmFwIGJ1dHRvbjpob3Zlciwuc2lkZWJhciAuY3RhLXdyYXAgYnV0dG9uOmZvY3Vze2NvbG9yOndoaXRlICFpbXBvcnRhbnR9LnNpZGViYXIgLmN0YS13cmFwIC5idG46aG92ZXIgLmZhLC5zaWRlYmFyIC5jdGEtd3JhcCAuY29tbWVudC1mb3JtIGlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0gLmZhLC5jb21tZW50LWZvcm0gLnNpZGViYXIgLmN0YS13cmFwIGlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0gLmZhLC5zaWRlYmFyIC5jdGEtd3JhcCAuYnRuOmZvY3VzIC5mYSwuc2lkZWJhciAuY3RhLXdyYXAgLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdIC5mYSwuY29tbWVudC1mb3JtIC5zaWRlYmFyIC5jdGEtd3JhcCBpbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdIC5mYSwuc2lkZWJhciAuY3RhLXdyYXAgYnV0dG9uOmhvdmVyIC5mYSwuc2lkZWJhciAuY3RhLXdyYXAgYnV0dG9uOmZvY3VzIC5mYXtsZWZ0OjZweDstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5zaWRlYmFyIC5jdGEtd3JhcCAuYnRuIGEsLnNpZGViYXIgLmN0YS13cmFwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSBhLC5jb21tZW50LWZvcm0gLnNpZGViYXIgLmN0YS13cmFwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0gYSwuc2lkZWJhciAuY3RhLXdyYXAgYnV0dG9uIGF7Y29sb3I6d2hpdGU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnNpZGViYXIgLnF1b3RlLXdyYXB7Y29sb3I6Izg0OTQ5ZDtmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDoxLjk7cGFkZGluZzozMHB4IDB9LnNpZGViYXIgLnF1b3RlLXdyYXAgLnF1b3Rle3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtaW5kZW50OjMwcHh9LnNpZGViYXIgLnF1b3RlLXdyYXAgLnF1b3RlOmJlZm9yZSwuc2lkZWJhciAucXVvdGUtd3JhcCAucXVvdGUgLmVuZC1xdW90ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9zaWRlYmFyX3F1b3RlX3Nwcml0ZS5qcGdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2hlaWdodDoyMXB4O3dpZHRoOjI2cHh9LnNpZGViYXIgLnF1b3RlLXdyYXAgLnF1b3RlOmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jaztjb250ZW50OlwiIFwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo5cHg7bGVmdDowO2JhY2tncm91bmQtcG9zaXRpb246LTc1cHggMH0uc2lkZWJhciAucXVvdGUtd3JhcCAucXVvdGUgLmVuZC1xdW90ZXtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtib3R0b206LTEzcHg7bWFyZ2luLWxlZnQ6NXB4O2JhY2tncm91bmQtcG9zaXRpb246MCAwfS5zaWRlYmFyIC5xdW90ZS13cmFwIC5xdW90ZWR7bWFyZ2luLXRvcDoxMHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6aXRhbGljfS5zaWRlYmFyIGRpdi5nbXctc2wtd3JhcHBlciwuc2lkZWJhciAud2lkZ2V0IGRpdi5nbXctc2wtd3JhcHBlcnt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDoxNXB4O3BhZGRpbmc6MDtib3JkZXI6MCBub25lOy13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAwIHRyYW5zcGFyZW50Oy1tb3otYm94LXNoYWRvdzowIDAgMCAwIHRyYW5zcGFyZW50O2JveC1zaGFkb3c6MCAwIDAgMCB0cmFuc3BhcmVudH0uc2lkZWJhciBkaXYuZ213LXNsLXdyYXBwZXIgLmdtdy1zbC1tYXAtd3JhcHBlciwuc2lkZWJhciAud2lkZ2V0IGRpdi5nbXctc2wtd3JhcHBlciAuZ213LXNsLW1hcC13cmFwcGVye3dpZHRoOjEwMCUgIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zaWRlYmFye21hcmdpbjoyN3B4IGF1dG8gMH0uc2lkZWJhciAuY3RhLXdyYXB7bWFyZ2luOjAgMCA1MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5zaWRlYmFye21hcmdpbjowO3BhZGRpbmctdG9wOjA7cGFkZGluZy1sZWZ0OjMwcHg7bWF4LXdpZHRoOjEwMDAwMHB4fS5zaWRlYmFyIHNlY3Rpb257bWF4LXdpZHRoOjEwMDAwMDAwcHg7bWFyZ2luOjAgMCAzMHB4fS5zaWRlYmFyIC53aWRnZXRfbmF2X21lbnV7dGV4dC1hbGlnbjpsZWZ0fS5zaWRlYmFyIC53aWRnZXRfbmF2X21lbnUgbGl7ZGlzcGxheTpibG9ja319LnNpbmdsZS1zdGFmZiAuc2lkZWJhciAuc2VjdGlvbi10aXRsZSBoM3tmb250LXNpemU6MjRweDttYXJnaW46MCAwIDIzcHh9Lm9mZmljZS13cmFwIGgye2ZvbnQtc2l6ZToxOHB4O21hcmdpbjoxMHB4IDAgNXB4fS5hdXRob3ItcG9zdHMgYXJ0aWNsZXtwYWRkaW5nLWJvdHRvbToyMHB4O21hcmdpbi1ib3R0b206MjBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYzVjNWM1fS5hdXRob3ItcG9zdHMgaDMucG9zdC10aXRsZXt0ZXh0LXRyYW5zZm9ybTpub25lO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtsaW5lLWhlaWdodDoxLjM7bWFyZ2luOjA7Zm9udC1zaXplOjE0cHh9LmF1dGhvci1wb3N0cyAucG9zdC1tZXRhIGF7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5zdGFmZi12aWV3LWFsbCBhe2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoxNXB4O2Zsb2F0OnJpZ2h0O2ZvbnQtc2l6ZToxNHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uZm9vdGVyLXRvcHtwYWRkaW5nOjMwcHggMTBweDtiYWNrZ3JvdW5kOiM0NDQ7Y29sb3I6d2hpdGU7b3ZlcmZsb3c6aGlkZGVufS5mb290ZXItdG9wLWlubmVye21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjEwMTBweH1oMi5zdXBwb3J0LXRpdGxlLGgyLmRvbmF0ZS10aXRsZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjAgMCA1cHg7Zm9udC1zaXplOjI2cHh9aDIuc3VwcG9ydC10aXRsZXttYXJnaW46MTBweCAwIDI1cHh9LnN1cHBvcnQtY29udGVudHtmb250LXNpemU6MThweDttYXJnaW4tYm90dG9tOjI0cHh9aDIuZG9uYXRlLXRpdGxle2NvbG9yOndoaXRlO21hcmdpbjoxMHB4IDAgNXB4fSNnZm9ybV93cmFwcGVyXzN7cG9zaXRpb246cmVsYXRpdmV9I2dmb3JtX3dyYXBwZXJfMyB1bC5nZm9ybV9maWVsZHMgbGkuZ2ZpZWxke3BhZGRpbmctcmlnaHQ6MH0jZ2Zvcm1fd3JhcHBlcl8zIGxhYmVsLCNnZm9ybV93cmFwcGVyXzMgLmluc3RydWN0aW9ue2Rpc3BsYXk6bm9uZX0jZ2Zvcm1fd3JhcHBlcl8zIGlucHV0e2NvbG9yOiM0NDQ7d2lkdGg6MTAwJTttYXgtd2lkdGg6MzUwcHg7bWFyZ2luLXJpZ2h0OjA7cGFkZGluZy1yaWdodDowfUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpeyNnZm9ybV93cmFwcGVyXzMgaW5wdXR7bWF4LXdpZHRoOjIwMHB4fX0jZ2Zvcm1fd3JhcHBlcl8zIC5nZm9ybV9mb290ZXJ7cGFkZGluZzowO21hcmdpbjowfSNnZm9ybV93cmFwcGVyXzMgLmdmb3JtX2Zvb3RlciBpbnB1dHt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7I2dmb3JtX3dyYXBwZXJfMyAuZ2Zvcm1fZm9vdGVyIGlucHV0e21heC13aWR0aDozNTBweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7I2dmb3JtX3dyYXBwZXJfMyAuZ2Zvcm1fZm9vdGVyIGlucHV0e21heC13aWR0aDoyMDBweH19LmZvb3Rlci1zaWdudXB7bWFyZ2luLXRvcDoxNXB4fS5mb290ZXItc2lnbnVwIGgye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjoxMHB4IDAgMjVweDtwYWRkaW5nOjAgMCA1cHg7Zm9udC1zaXplOjI2cHh9LmZvb3Rlci1zaWdudXAgaW5wdXRbdHlwZT1cInRleHRcIl17bWFyZ2luOjAgMCA4cHg7Y29sb3I6IzMzM30uc20td3JhcHt3aWR0aDozMyV9LnNte2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDozNXB4O3dpZHRoOjM1cHg7bGluZS1oZWlnaHQ6NDJweDttYXJnaW46MCAxMHB4O2JhY2tncm91bmQ6d2hpdGU7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjEwMCU7LW1vei1ib3JkZXItcmFkaXVzOjEwMCU7LW1zLWJvcmRlci1yYWRpdXM6MTAwJTtib3JkZXItcmFkaXVzOjEwMCU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTtjb2xvcjojMDY1NTlmfS5zbSAuZmF7Zm9udC1zaXplOjIycHg7Y29sb3I6IzA2NTU5Zn0uc206aG92ZXJ7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTtiYWNrZ3JvdW5kOiMwNjU1OWY7Y29sb3I6d2hpdGV9I2Zvb3RlcntwYWRkaW5nOjMwcHggMTBweCA2MHB4O2JhY2tncm91bmQ6IzAwMjczZDtjb2xvcjp3aGl0ZTt0ZXh0LWFsaWduOmNlbnRlcn0jZm9vdGVyIGF7Y29sb3I6d2hpdGU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9I2Zvb3RlciBpbWd7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjIwcHggMCAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7I2Zvb3RlciBpbWd7bWFyZ2luOjAgMCAwIDVweH19I2Zvb3RlciAuYWRkcmVzc3ttYXJnaW4tdG9wOjExcHg7Zm9udC1zaXplOjE0cHh9I2Zvb3RlciAuY29weXJpZ2h0e21hcmdpbi10b3A6MThweDtmb250LXNpemU6MTJweH0ud2lkZ2V0X25hdl9tZW51e2Rpc3BsYXk6bm9uZX0uZm9vdGVyLWlubmVye21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjEwMTBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mb290ZXItdG9we21hcmdpbi10b3A6NTBweH0uZ2Zvcm1fd3JhcHBlcnttYXgtd2lkdGg6ODclfS5mb290ZXItc2lnbnVwe21hcmdpbi10b3A6MH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsjZm9vdGVye3BhZGRpbmc6NjdweCAxMHB4IDYwcHh9I2Zvb3RlciAuYWRkcmVzc3ttYXJnaW4tdG9wOjdweH0jZm9vdGVyICNnZm9ybV93cmFwcGVyXzMgLmdmb3JtX2Zvb3Rlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NnB4O2xlZnQ6MjYycHh9LmZvb3Rlci1zaWdudXAgaW5wdXRbdHlwZT1cInRleHRcIl17ZmxvYXQ6bGVmdDttaW4td2lkdGg6MjIwcHg7d2lkdGg6NDclfS5mb290ZXItc2lnbnVwIGlucHV0I2ZpcnN0bmFtZSwuZm9vdGVyLXNpZ251cCBpbnB1dCNsYXN0bmFtZXttYXJnaW4tYm90dG9tOjIwcHh9LmZvb3Rlci1zaWdudXAgaW5wdXQjbGFzdG5hbWUsLmZvb3Rlci1zaWdudXAgaW5wdXQjemlwe21hcmdpbi1sZWZ0OjIwcHh9LmZvb3Rlci1zaWdudXAgYnV0dG9ue2Zsb2F0OmxlZnQ7bWFyZ2luLXRvcDo1cHg7bWluLXdpZHRoOjIzMHB4fS53aWRnZXRfbmF2X21lbnV7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjI1cHh9LndpZGdldF9uYXZfbWVudSB1bHttYXJnaW46MDtwYWRkaW5nOjB9LndpZGdldF9uYXZfbWVudSBsaXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MCAxMHB4O3BhZGRpbmc6MDtwb3NpdGlvbjpyZWxhdGl2ZTtsaXN0LXN0eWxlOm5vbmV9LndpZGdldF9uYXZfbWVudSBsaTpiZWZvcmV7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7d2lkdGg6MXB4O2hlaWdodDoyMHB4O2JhY2tncm91bmQtY29sb3I6I0ZGRjtsZWZ0Oi0xMHB4O3RvcDowcHh9LndpZGdldF9uYXZfbWVudSBsaSBhe2ZvbnQtc2l6ZToxNHB4fS53aWRnZXRfbmF2X21lbnUgbGk6Zmlyc3QtY2hpbGQ6YmVmb3Jle2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmZvb3Rlci1zaWdudXAgaW5wdXRbdHlwZT1cInRleHRcIl17bWluLXdpZHRoOjIzM3B4fS5mb290ZXItc2lnbnVwIGJ1dHRvbnttaW4td2lkdGg6MTMwcHh9fWlmcmFtZXttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlO2JvcmRlcjpub25lfS5wYWdlLWhlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItYm90dG9tOjAgbm9uZTtwYWRkaW5nOjB9LnBhZ2UtaGVhZGVyIC5oZWFkZXItaW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjEwMCV9LnBhZ2UtaGVhZGVyIGgxe2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDA7Y29sb3I6d2hpdGU7d2lkdGg6MTAwJTttYXgtd2lkdGg6OTYwcHg7bWFyZ2luOjAgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjhweH0ucGFnZS1oZWFkZXIgaDEgc3BhbntwYWRkaW5nOjJweCAxMHB4O2xpbmUtaGVpZ2h0OjM4cHh9LnBhZ2UtaGVhZGVyIHNwYW57YmFja2dyb3VuZDpyZ2JhKDIsODQsMTU4LDAuOCk7cGFkZGluZzoycHggMTBweDtjb2xvcjp3aGl0ZX0ucGFnZS1oZWFkZXIgLnN1YnRpdGxle2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MjBweDtmb250LXdlaWdodDpub3JtYWw7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgYXV0b30ucGFnZS1oZWFkZXIgLnN1YnRpdGxlIHNwYW57cGFkZGluZzoycHggMTBweDttYXJnaW46MCBhdXRvO2xpbmUtaGVpZ2h0OjI1cHh9LnBhZ2UtaGVhZGVyIC5pbWFnZS10aXB7ZGlzcGxheTpub25lfS5wYWdlLWhlYWRlciAuaGVhZGVyLWltYWdle21heC1oZWlnaHQ6NDAwcHg7bWluLWhlaWdodDoxNTBweDtvdmVyZmxvdzpoaWRkZW59LnBhZ2UtaGVhZGVyIGltZ3tkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG87b2JqZWN0LWZpdDpjb3ZlcjtoZWlnaHQ6MjAwcHh9LnBhZ2UtaGVhZGVyLm5vLXRodW1ie21pbi1oZWlnaHQ6NTNweH0ucGFnZS1oZWFkZXIubm8tdGh1bWI6YWZ0ZXJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnBhZ2UtaGVhZGVyLm5vLXRodW1iIGgxe2NvbG9yOiM0NDQgIWltcG9ydGFudDttYXJnaW46MCBhdXRvO3BhZGRpbmctdG9wOjIwcHg7cGFkZGluZy1ib3R0b206MjBweH0ubWV0YXNsaWRlci5tZXRhc2xpZGVyLWZsZXggLm1zLWltYWdle3Bvc2l0aW9uOnJlbGF0aXZlfS5tZXRhc2xpZGVyLm1ldGFzbGlkZXItZmxleCAuY2FwdGlvbi13cmFwIC5jYXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxNXB4O2xlZnQ6MDt3aWR0aDo4MCU7cGFkZGluZzoxMHB4IDIwcHg7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuOTgpO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuMTtjb2xvcjojMzMzfS5tZXRhc2xpZGVyLm1ldGFzbGlkZXItZmxleCAuaW1hZ2UtdGlwe2Rpc3BsYXk6bm9uZX0ubWV0YXNsaWRlci5tZXRhc2xpZGVyLWZsZXggLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1wcmV2LC5tZXRhc2xpZGVyLm1ldGFzbGlkZXItZmxleCAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHR7dG9wOjUzJTtoZWlnaHQ6MjdweDt3aWR0aDoyN3B4O2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9pbmxpbmVfc2xpZGVyX2Fycm93cy5qcGcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtvcGFjaXR5Oi40Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9Lm1ldGFzbGlkZXIubWV0YXNsaWRlci1mbGV4IC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldntsZWZ0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjotMXB4IC0xcHh9Lm1ldGFzbGlkZXIubWV0YXNsaWRlci1mbGV4IC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmV4dHtyaWdodDoxMHB4O3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjk2JSAtMXB4fS5tZXRhc2xpZGVyLm1ldGFzbGlkZXItZmxleDpob3ZlciAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXYsLm1ldGFzbGlkZXIubWV0YXNsaWRlci1mbGV4OmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmV4dHtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0ubWV0YXNsaWRlci5tZXRhc2xpZGVyLWZsZXggLmZsZXgtY29udHJvbC1uYXZ7ZGlzcGxheTpub25lfS5tYWluIC5zdS1wb3N0cy1kZWZhdWx0LWxvb3AgLnN1LXBvc3R7bWFyZ2luLWJvdHRvbToyMHB4fS5tYWluIC5zdS1wb3N0cy1kZWZhdWx0LWxvb3AgLmltYWdlLXRpcHtkaXNwbGF5Om5vbmV9Lm1haW4gLnN1LXBvc3RzLWRlZmF1bHQtbG9vcCAuc3UtcG9zdC10aHVtYm5haWx7bWFyZ2luLXJpZ2h0OjEwcHg7aGVpZ2h0OmF1dG99Lm1haW4gLnN1LXBvc3RzLWRlZmF1bHQtbG9vcCBoMy5zdS1wb3N0LXRpdGxle2ZvbnQtc2l6ZToyNHB4O21hcmdpbjowfS5tYWluIC5zdS1wb3N0cy1kZWZhdWx0LWxvb3AgaDMuc3UtcG9zdC10aXRsZSBhe21hcmdpbi1ib3R0b206MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wYWdlLWhlYWRlciBpbWd7d2lkdGg6MTAwJTtvYmplY3QtZml0OnVuc2V0O2hlaWdodDphdXRvfS5wYWdlLWhlYWRlciBoMXttYXgtd2lkdGg6NzUwcHg7Zm9udC1zaXplOjMycHg7bWFyZ2luLWJvdHRvbTo0cHh9LnBhZ2UtaGVhZGVyIGgxIHNwYW57cGFkZGluZzo1cHggMjBweDtsaW5lLWhlaWdodDozOHB4fS5wYWdlLWhlYWRlciAuc3VidGl0bGV7bWF4LXdpZHRoOjk2MHB4O2ZvbnQtc2l6ZToyNHB4O21hcmdpbjowIGF1dG99LnBhZ2UtaGVhZGVyIHNwYW57cGFkZGluZzo1cHggMjBweDtsaW5lLWhlaWdodDozOHB4fS5zdWJ0aXRsZXttYXgtd2lkdGg6OTYwcHg7Zm9udC1zaXplOjI0cHg7bWFyZ2luOjAgYXV0b30ucGFnZS1oZWFkZXIubm8tdGh1bWJ7bWluLWhlaWdodDoxNDlweH0ucGFnZS1oZWFkZXIubm8tdGh1bWIgaDF7cGFkZGluZy10b3A6NTBweDtwYWRkaW5nLWJvdHRvbTowfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5wYWdlLWhlYWRlcnttYXJnaW46MCBhdXRvfS5wYWdlLWhlYWRlciBoMXtmb250LXNpemU6NDBweDttYXJnaW4tYm90dG9tOjVweDttYXgtd2lkdGg6OTYwcHh9LnBhZ2UtaGVhZGVyIGgxIHNwYW57cGFkZGluZzo4cHggMjBweDtsaW5lLWhlaWdodDo1MXB4fS5wYWdlLWhlYWRlciAuaW1hZ2UtdGlwe3JpZ2h0OjMlO2JvdHRvbTo1MHB4fS5wYWdlLWhlYWRlci5uby10aHVtYnttaW4taGVpZ2h0Ojg0cHh9LnBhZ2UtaGVhZGVyLm5vLXRodW1iIGgxe2NvbG9yOiM0NDQ7cGFkZGluZy10b3A6NThweDtwb3NpdGlvbjpyZWxhdGl2ZSAhaW1wb3J0YW50O21heC13aWR0aDo5OTBweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnBhZ2UtaGVhZGVyIGgxe2ZvbnQtc2l6ZTo1MHB4O21hcmdpbi1ib3R0b206MTNweH0ucGFnZS1oZWFkZXIgaDEgc3BhbntwYWRkaW5nOjEzcHggMzBweDtsaW5lLWhlaWdodDo4M3B4fX0uc2luZ2xlLXBvc3QgaDEuZW50cnktdGl0bGUsLnNpbmdsZS1zdG9yeSBoMS5lbnRyeS10aXRsZXtsaW5lLWhlaWdodDoxLjI7bWFyZ2luLXRvcDozMHB4O21hcmdpbi1ib3R0b206MH0uZXhjZXJwdHttYXJnaW46MTZweCAwIDE0cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zO2NvbG9yOiM2NjZ9LmV4Y2VycHQgcHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0uZW50cnktbWV0YXtjb2xvcjojOEU4RThFO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nLWJvdHRvbToxM3B4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMzMzM7bWFyZ2luLWJvdHRvbTozMHB4fS5lbnRyeS1tZXRhIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzhFOEU4RX0ucG9zdC1oZWFkZXJ7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTozMHB4fS5wb3N0LWhlYWRlciBpbWd7d2lkdGg6MTAwJX0ucG9zdC1oZWFkZXIgLmltYWdlLXRpcHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTBweDtyaWdodDoxMHB4fS5wb3N0LXRhZ3N7bWFyZ2luLXRvcDo0N3B4O2ZvbnQtc2l6ZToxN3B4O2xpbmUtaGVpZ2h0OjEuNH0ucG9zdC10YWdzIC50YWctbGFiZWx7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojNDQ0fS5wb3N0LXRhZ3MgYXtjb2xvcjojZTI4ODQyO3RleHQtZGVjb3JhdGlvbjpub25lfS5zaW5nbGUtcG9zdCAjcmVhZC1tb3Jle2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7aGVpZ2h0OjcwcHg7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3doaXRlX2dyYWQucG5nKSBib3R0b20gbGVmdCByZXBlYXQteDt3aWR0aDoxMDAlO2xpbmUtaGVpZ2h0OjkwcHg7bGVmdDowO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDpib2xkfS5hdXRob3ItaW5mb3ttYXgtd2lkdGg6Mjk2cHg7bWFyZ2luOjAgYXV0byA0MHB4fS5hdXRob3ItaW5mbyAuaW5uZXItY29udGFpbmVye3BhZGRpbmc6MTdweCAwIDEwcHh9LmF1dGhvci1pbmZvIC5pbm5lci1jb250YWluZXIgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0uYXV0aG9yLWluZm8gLmlubmVyLWNvbnRhaW5lciBoMntmb250LXNpemU6MThweDttYXJnaW46MDt0ZXh0LXRyYW5zZm9ybTpub25lO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZn0uYXV0aG9yLWluZm8gLmlubmVyLWNvbnRhaW5lciBoMiBhe2NvbG9yOiMzMzN9LmF1dGhvci1pbmZvIC5pbm5lci1jb250YWluZXIgLmF1dGhvci1wb3NpdGlvbntjb2xvcjojNjY2O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE4cHg7bWFyZ2luOjJweCAwIDZweH0uYXV0aG9yLWluZm8gLmlubmVyLWNvbnRhaW5lciAuYXV0aG9yLWJpb3tmb250LXNpemU6MTZweDtjb2xvcjojMzMzO2xpbmUtaGVpZ2h0OjE4cHh9LmF1dGhvci1pbmZvIC5pbm5lci1jb250YWluZXIgLmF1dGhvci1saW5rIGF7Y29sb3I6I2UyODg0Mjt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5zaW5nbGUtcG9zdCBoMS5lbnRyeS10aXRsZSwuc2luZ2xlLXN0b3J5IGgxLmVudHJ5LXRpdGxle21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjB9I3JlYWQtbW9yZXtkaXNwbGF5Om5vbmV9fS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV83IC5uYW1lX2ZpcnN0IGlucHV0LC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV83IC5uYW1lX2xhc3QgaW5wdXQsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzEgLm5hbWVfZmlyc3QgaW5wdXQsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzEgLm5hbWVfbGFzdCBpbnB1dCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMiAubmFtZV9maXJzdCBpbnB1dCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMiAubmFtZV9sYXN0IGlucHV0e21heC13aWR0aDoxMDAlICFpbXBvcnRhbnR9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzcgLmdmb3JtX2Zvb3RlciwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMSAuZ2Zvcm1fZm9vdGVyLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8yIC5nZm9ybV9mb290ZXJ7bWFyZ2luOjB9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzcgLmdmb3JtX2Zvb3RlciAuZ2Zvcm1fYnV0dG9uLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8xIC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbiwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMiAuZ2Zvcm1fZm9vdGVyIC5nZm9ybV9idXR0b257ZmxvYXQ6bGVmdH0uY2xlYW51cCAuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fNyAuZ2Zvcm1fZm9vdGVyIC5nZm9ybV9idXR0b257ZmxvYXQ6bm9uZX0ucml2ZXItYW1iYXNzYWRvcnMgYXJ0aWNsZS5oZW50cnl7Ym9yZGVyOjAgbm9uZX0ucml2ZXItYW1iYXNzYWRvcnMgLmltYWdlLXRpcHtkaXNwbGF5Om5vbmV9LnNpbmdsZS1zdGFmZiAuYmFubmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5zaW5nbGUtc3RhZmYgLnN0YWZmLWJhY2t7ZGlzcGxheTpibG9jaztjb2xvcjojZTI4ODQyO3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtc2l6ZToxNHB4O21hcmdpbi10b3A6MjBweDttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC13ZWlnaHQ6NDAwfS5zaW5nbGUtc3RhZmYgaDEuZW50cnktdGl0bGV7Y29sb3I6IzAwMjczZDtmb250LXNpemU6MzZweDttYXJnaW46MH0uc2luZ2xlLXN0YWZmIC5zdGFmZi1wb3NpdGlvbntjb2xvcjojNzM3MzczO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tdG9wOjVweH0uc2luZ2xlLXN0YWZmIC5zdGFmZi1lbWFpbHtwYWRkaW5nLWJvdHRvbToxMXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMzMzM7bWFyZ2luLWJvdHRvbToxOXB4fS5zaW5nbGUtc3RhZmYgLnN0YWZmLWVtYWlsIGF7Zm9udC1zaXplOjE2cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnNpbmdsZS1zdGFmZiAuc3RhZmYtcGhvdG97ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvIDIwcHh9LnNpbmdsZS1zdGFmZiAuZW50cnktY29udGVudCBoMiwuc2luZ2xlLXN0YWZmIC5lbnRyeS1jb250ZW50IGgzLC5zaW5nbGUtc3RhZmYgLmVudHJ5LWNvbnRlbnQgaDQsLnNpbmdsZS1zdGFmZiAuZW50cnktY29udGVudCBoNSwuc2luZ2xlLXN0YWZmIC5lbnRyeS1jb250ZW50IGg2e3RleHQtdHJhbnNmb3JtOm5vbmU7Y29sb3I6IzA2NTU5Zjtmb250LXdlaWdodDpib2xkfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnNpbmdsZS1zdGFmZiAuc3RhZmYtYmFja3ttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxMnB4fS5zaW5nbGUtc3RhZmYgLnN0YWZmLXBob3Rve2Zsb2F0OnJpZ2h0O21hcmdpbjowIDAgMjBweCAzMHB4O21heC13aWR0aDoyODBweDtoZWlnaHQ6YXV0b319QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnNpbmdsZS1zdGFmZiAuc3RhZmYtYmFja3ttYXJnaW4tdG9wOjB9LnNpbmdsZS1zdGFmZiAuc3RhZmYtcGhvdG97bWF4LXdpZHRoOjI1MHB4O2hlaWdodDphdXRvfX0uY2F0ZWdvcnkgLm1haW4gaDEsLmFyY2hpdmUgLm1haW4gaDEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLm1haW4gaDEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5tYWluIGgxLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAubWFpbiBoMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5tYWluIGgxLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLm1haW4gaDF7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6IzAwMjczZDtmb250LXNpemU6MzZweDtwYWRkaW5nLWJvdHRvbToycHg7bWFyZ2luLWJvdHRvbToyMHB4fS5jYXRlZ29yeSAuZW50cnktY29udGVudCwuYXJjaGl2ZSAuZW50cnktY29udGVudCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuZW50cnktY29udGVudCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmVudHJ5LWNvbnRlbnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5lbnRyeS1jb250ZW50LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmVudHJ5LWNvbnRlbnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuZW50cnktY29udGVudHtwYWRkaW5nOjAgMTVweH0uY2F0ZWdvcnkgLmxpc3RpbmctY29udGFpbmVyLC5hcmNoaXZlIC5saXN0aW5nLWNvbnRhaW5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAubGlzdGluZy1jb250YWluZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5saXN0aW5nLWNvbnRhaW5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmxpc3RpbmctY29udGFpbmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmxpc3RpbmctY29udGFpbmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmxpc3RpbmctY29udGFpbmVye21heC13aWR0aDozMTBweDttYXJnaW46MzBweCBhdXRvO3BhZGRpbmctYm90dG9tOjIwcHh9LmNhdGVnb3J5IGFydGljbGUsLmFyY2hpdmUgYXJ0aWNsZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCBhcnRpY2xlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCBhcnRpY2xlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCBhcnRpY2xlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgYXJ0aWNsZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIGFydGljbGV7bWF4LXdpZHRoOjMxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MH0uY2F0ZWdvcnkgYXJ0aWNsZTpob3ZlciBpbWcsLmFyY2hpdmUgYXJ0aWNsZTpob3ZlciBpbWcsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgYXJ0aWNsZTpob3ZlciBpbWcsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIGFydGljbGU6aG92ZXIgaW1nLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCBhcnRpY2xlOmhvdmVyIGltZywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIGFydGljbGU6aG92ZXIgaW1nLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgYXJ0aWNsZTpob3ZlciBpbWd7b3BhY2l0eTouODstd2Via2l0LXRyYW5zaXRpb246YWxsIGVhc2UgNTAwbXM7LW8tdHJhbnNpdGlvbjphbGwgZWFzZSA1MDBtczt0cmFuc2l0aW9uOmFsbCBlYXNlIDUwMG1zfS5jYXRlZ29yeSBhcnRpY2xlOmhvdmVyIGgyIGEsLmFyY2hpdmUgYXJ0aWNsZTpob3ZlciBoMiBhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIGFydGljbGU6aG92ZXIgaDIgYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgYXJ0aWNsZTpob3ZlciBoMiBhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCBhcnRpY2xlOmhvdmVyIGgyIGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCBhcnRpY2xlOmhvdmVyIGgyIGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCBhcnRpY2xlOmhvdmVyIGgyIGF7b3BhY2l0eTouODstd2Via2l0LXRyYW5zaXRpb246YWxsIGVhc2UgNTAwbXM7LW8tdHJhbnNpdGlvbjphbGwgZWFzZSA1MDBtczt0cmFuc2l0aW9uOmFsbCBlYXNlIDUwMG1zfS5jYXRlZ29yeSBhcnRpY2xlOmhvdmVyIC5lbnRyeS1jYXRzLC5jYXRlZ29yeSBhcnRpY2xlOmhvdmVyIC5wb3NpdGlvbiwuYXJjaGl2ZSBhcnRpY2xlOmhvdmVyIC5lbnRyeS1jYXRzLC5hcmNoaXZlIGFydGljbGU6aG92ZXIgLnBvc2l0aW9uLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIGFydGljbGU6aG92ZXIgLmVudHJ5LWNhdHMsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgYXJ0aWNsZTpob3ZlciAucG9zaXRpb24sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIGFydGljbGU6aG92ZXIgLmVudHJ5LWNhdHMsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIGFydGljbGU6aG92ZXIgLnBvc2l0aW9uLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCBhcnRpY2xlOmhvdmVyIC5lbnRyeS1jYXRzLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCBhcnRpY2xlOmhvdmVyIC5wb3NpdGlvbiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIGFydGljbGU6aG92ZXIgLmVudHJ5LWNhdHMsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCBhcnRpY2xlOmhvdmVyIC5wb3NpdGlvbiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIGFydGljbGU6aG92ZXIgLmVudHJ5LWNhdHMsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCBhcnRpY2xlOmhvdmVyIC5wb3NpdGlvbntvcGFjaXR5Oi44Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgZWFzZSA1MDBtczstby10cmFuc2l0aW9uOmFsbCBlYXNlIDUwMG1zO3RyYW5zaXRpb246YWxsIGVhc2UgNTAwbXN9LmNhdGVnb3J5IC50aHVtYiwuYXJjaGl2ZSAudGh1bWIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLnRodW1iLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAudGh1bWIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC50aHVtYiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC50aHVtYiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC50aHVtYntwb3NpdGlvbjpyZWxhdGl2ZX0uY2F0ZWdvcnkgLmltYWdlLXRpcCwuYXJjaGl2ZSAuaW1hZ2UtdGlwLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5pbWFnZS10aXAsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5pbWFnZS10aXAsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5pbWFnZS10aXAsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuaW1hZ2UtdGlwLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmltYWdlLXRpcHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTBweDtyaWdodDoxMHB4O3otaW5kZXg6NX0uY2F0ZWdvcnkgLmVudHJ5LXRleHQsLmFyY2hpdmUgLmVudHJ5LXRleHQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmVudHJ5LXRleHQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5lbnRyeS10ZXh0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuZW50cnktdGV4dCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5lbnRyeS10ZXh0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmVudHJ5LXRleHR7ZGlzcGxheTp0YWJsZS1jZWxsO21pbi1oZWlnaHQ6MTI0cHg7dmVydGljYWwtYWxpZ246bWlkZGxlO3BhZGRpbmc6MTVweCAwIDEwcHh9LmNhdGVnb3J5IC5lbnRyeS10ZXh0LnNob3J0LC5hcmNoaXZlIC5lbnRyeS10ZXh0LnNob3J0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5lbnRyeS10ZXh0LnNob3J0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuZW50cnktdGV4dC5zaG9ydCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmVudHJ5LXRleHQuc2hvcnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuZW50cnktdGV4dC5zaG9ydCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5lbnRyeS10ZXh0LnNob3J0e21pbi1oZWlnaHQ6ODBweH0uY2F0ZWdvcnkgLmVudHJ5LWN0YSwuYXJjaGl2ZSAuZW50cnktY3RhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5lbnRyeS1jdGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5lbnRyeS1jdGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5lbnRyeS1jdGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuZW50cnktY3RhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmVudHJ5LWN0YXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MTVweCAwIDA7cGFkZGluZzo4cHggOCU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOjFweDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7YmFja2dyb3VuZDojZTI4ODQyfS5jYXRlZ29yeSAuZW50cnktY3RhIGEsLmFyY2hpdmUgLmVudHJ5LWN0YSBhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5lbnRyeS1jdGEgYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmVudHJ5LWN0YSBhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuZW50cnktY3RhIGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuZW50cnktY3RhIGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuZW50cnktY3RhIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC13ZWlnaHQ6NDAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojZmZmfS5jYXRlZ29yeSAuZW50cnktY3RhIGEgLmZhLC5hcmNoaXZlIC5lbnRyeS1jdGEgYSAuZmEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmVudHJ5LWN0YSBhIC5mYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmVudHJ5LWN0YSBhIC5mYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmVudHJ5LWN0YSBhIC5mYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5lbnRyeS1jdGEgYSAuZmEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuZW50cnktY3RhIGEgLmZhe3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6M3B4O2ZvbnQtc2l6ZToxNnB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2V9LmNhdGVnb3J5IC5lbnRyeS1jdGEgYTpob3ZlciAuZmEsLmFyY2hpdmUgLmVudHJ5LWN0YSBhOmhvdmVyIC5mYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuZW50cnktY3RhIGE6aG92ZXIgLmZhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuZW50cnktY3RhIGE6aG92ZXIgLmZhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuZW50cnktY3RhIGE6aG92ZXIgLmZhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmVudHJ5LWN0YSBhOmhvdmVyIC5mYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5lbnRyeS1jdGEgYTpob3ZlciAuZmF7bGVmdDo2cHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0uY2F0ZWdvcnkgLmVudHJ5LWNhdHMsLmNhdGVnb3J5IC5wb3NpdGlvbiwuYXJjaGl2ZSAuZW50cnktY2F0cywuYXJjaGl2ZSAucG9zaXRpb24sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmVudHJ5LWNhdHMsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLnBvc2l0aW9uLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuZW50cnktY2F0cywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLnBvc2l0aW9uLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuZW50cnktY2F0cywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLnBvc2l0aW9uLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmVudHJ5LWNhdHMsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAucG9zaXRpb24sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuZW50cnktY2F0cywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5wb3NpdGlvbnstd2Via2l0LXRyYW5zaXRpb246YWxsIGVhc2UgNTAwbXM7LW8tdHJhbnNpdGlvbjphbGwgZWFzZSA1MDBtczt0cmFuc2l0aW9uOmFsbCBlYXNlIDUwMG1zO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM0NDQ7Zm9udC13ZWlnaHQ6MTAwO3RleHQtZGVjb3JhdGlvbjpub25lfS5jYXRlZ29yeSAuZW50cnktdGl0bGUgaDIsLmFyY2hpdmUgLmVudHJ5LXRpdGxlIGgyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5lbnRyeS10aXRsZSBoMiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmVudHJ5LXRpdGxlIGgyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuZW50cnktdGl0bGUgaDIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuZW50cnktdGl0bGUgaDIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuZW50cnktdGl0bGUgaDJ7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyMHB4O3RleHQtdHJhbnNmb3JtOm5vbmU7bWFyZ2luOjVweCAwIDA7bGluZS1oZWlnaHQ6MS4yfS5jYXRlZ29yeSAuZW50cnktdGl0bGUgaDIgYSwuYXJjaGl2ZSAuZW50cnktdGl0bGUgaDIgYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuZW50cnktdGl0bGUgaDIgYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmVudHJ5LXRpdGxlIGgyIGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5lbnRyeS10aXRsZSBoMiBhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmVudHJ5LXRpdGxlIGgyIGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuZW50cnktdGl0bGUgaDIgYXstd2Via2l0LXRyYW5zaXRpb246YWxsIGVhc2UgNTAwbXM7LW8tdHJhbnNpdGlvbjphbGwgZWFzZSA1MDBtczt0cmFuc2l0aW9uOmFsbCBlYXNlIDUwMG1zO2NvbG9yOiM0NDQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bWFyZ2luOjB9LmNhdGVnb3J5IC5lbnRyeS10aXRsZSBoMiBhOmhvdmVyLC5hcmNoaXZlIC5lbnRyeS10aXRsZSBoMiBhOmhvdmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5lbnRyeS10aXRsZSBoMiBhOmhvdmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuZW50cnktdGl0bGUgaDIgYTpob3ZlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmVudHJ5LXRpdGxlIGgyIGE6aG92ZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuZW50cnktdGl0bGUgaDIgYTpob3ZlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5lbnRyeS10aXRsZSBoMiBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5jYXRlZ29yeSAubWFwLWludHJvLC5hcmNoaXZlIC5tYXAtaW50cm8sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLm1hcC1pbnRybywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLm1hcC1pbnRybywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLm1hcC1pbnRybywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5tYXAtaW50cm8sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAubWFwLWludHJve21hcmdpbjozMHB4IDB9LmNhdGVnb3J5IC5tYXAtY29udGVudCwuYXJjaGl2ZSAubWFwLWNvbnRlbnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLm1hcC1jb250ZW50LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAubWFwLWNvbnRlbnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5tYXAtY29udGVudCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5tYXAtY29udGVudCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5tYXAtY29udGVudHttYXJnaW46MzBweCAwfS5jYXRlZ29yeSAuZ29vZ2xlLW1hcCBpZnJhbWUsLmFyY2hpdmUgLmdvb2dsZS1tYXAgaWZyYW1lLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5nb29nbGUtbWFwIGlmcmFtZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmdvb2dsZS1tYXAgaWZyYW1lLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuZ29vZ2xlLW1hcCBpZnJhbWUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuZ29vZ2xlLW1hcCBpZnJhbWUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuZ29vZ2xlLW1hcCBpZnJhbWV7Ym9yZGVyOjAgbm9uZX0uY2F0ZWdvcnkgLmxhbmRpbmctbWFwLC5hcmNoaXZlIC5sYW5kaW5nLW1hcCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAubGFuZGluZy1tYXAsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5sYW5kaW5nLW1hcCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmxhbmRpbmctbWFwLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmxhbmRpbmctbWFwLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmxhbmRpbmctbWFwe3Bvc2l0aW9uOnJlbGF0aXZlfS5jYXRlZ29yeSAubWFwLWtleSwuYXJjaGl2ZSAubWFwLWtleSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAubWFwLWtleSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLm1hcC1rZXksLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5tYXAta2V5LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLm1hcC1rZXksLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAubWFwLWtleXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MjBweDtsZWZ0OjIwcHg7cGFkZGluZzoxMHB4O2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjgpfS5jYXRlZ29yeSAubWFwLWtleSAuYXItaG9zdGVkLC5jYXRlZ29yeSAubWFwLWtleSAub3RoZXItaG9zdGVkLC5hcmNoaXZlIC5tYXAta2V5IC5hci1ob3N0ZWQsLmFyY2hpdmUgLm1hcC1rZXkgLm90aGVyLWhvc3RlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAubWFwLWtleSAuYXItaG9zdGVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5tYXAta2V5IC5vdGhlci1ob3N0ZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5tYXAta2V5IC5hci1ob3N0ZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5tYXAta2V5IC5vdGhlci1ob3N0ZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5tYXAta2V5IC5hci1ob3N0ZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5tYXAta2V5IC5vdGhlci1ob3N0ZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAubWFwLWtleSAuYXItaG9zdGVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLm1hcC1rZXkgLm90aGVyLWhvc3RlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5tYXAta2V5IC5hci1ob3N0ZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAubWFwLWtleSAub3RoZXItaG9zdGVke2hlaWdodDozMHB4O2xpbmUtaGVpZ2h0OjMwcHg7cGFkZGluZy1sZWZ0OjI1cHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvbWFwX2tleS5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1ib3R0b206NXB4fS5jYXRlZ29yeSAubWFwLWtleSAuYXItaG9zdGVkLC5hcmNoaXZlIC5tYXAta2V5IC5hci1ob3N0ZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLm1hcC1rZXkgLmFyLWhvc3RlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLm1hcC1rZXkgLmFyLWhvc3RlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLm1hcC1rZXkgLmFyLWhvc3RlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5tYXAta2V5IC5hci1ob3N0ZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAubWFwLWtleSAuYXItaG9zdGVke2JhY2tncm91bmQtcG9zaXRpb246MCAtODVweH0uY2F0ZWdvcnkgLmxhbmRpbmctbGlzdGluZy1mb290ZXIsLmFyY2hpdmUgLmxhbmRpbmctbGlzdGluZy1mb290ZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmxhbmRpbmctbGlzdGluZy1mb290ZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5sYW5kaW5nLWxpc3RpbmctZm9vdGVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAubGFuZGluZy1saXN0aW5nLWZvb3RlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5sYW5kaW5nLWxpc3RpbmctZm9vdGVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmxhbmRpbmctbGlzdGluZy1mb290ZXJ7Zm9udC1zaXplOjE0cHh9LmNhdGVnb3J5IC5sYW5kaW5nLWxpc3RpbmctZm9vdGVyIGFydGljbGUsLmFyY2hpdmUgLmxhbmRpbmctbGlzdGluZy1mb290ZXIgYXJ0aWNsZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAubGFuZGluZy1saXN0aW5nLWZvb3RlciBhcnRpY2xlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAubGFuZGluZy1saXN0aW5nLWZvb3RlciBhcnRpY2xlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAubGFuZGluZy1saXN0aW5nLWZvb3RlciBhcnRpY2xlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmxhbmRpbmctbGlzdGluZy1mb290ZXIgYXJ0aWNsZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5sYW5kaW5nLWxpc3RpbmctZm9vdGVyIGFydGljbGV7Ym9yZGVyOjAgbm9uZTttYXgtd2lkdGg6OTAlfS5maWx0ZXItZm9ybXttYXJnaW46MjVweCAwIDQwcHh9LmZpbHRlci1mb3JtIC5mb3JtLXRleHR7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MjBweH0uZmlsdGVyLWZvcm0gc2VsZWN0ey1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTttb3otYXBwZWFyYW5jZTpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2ZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7Ym9yZGVyOjAgbm9uZTtib3JkZXItcmFkaXVzOjA7Ym9yZGVyOjFweCBzb2xpZCAjMUY2OUE2O2JhY2tncm91bmQ6I2ZmZiB1cmwoXCIuLi9pbWFnZXMvYmx1ZV9zZWxlY3QucG5nXCIpIHJpZ2h0IDUwJSBuby1yZXBlYXQ7Y29sb3I6IzFGNjlBNn0uZmlsdGVyLWZvcm0gc2VsZWN0LC5maWx0ZXItZm9ybSBpbnB1dHt3aWR0aDoxMDAlfS5maWx0ZXItZm9ybSAuZm9ybS10ZXh0LC5maWx0ZXItZm9ybSBzZWxlY3QsLmZpbHRlci1mb3JtIGlucHV0e2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbToxMHB4fS5saXN0aW5nLWNvbnRhaW5lciBhcnRpY2xle3BhZGRpbmctYm90dG9tOjI1cHg7bWFyZ2luLWJvdHRvbToyNXB4fS5saXN0aW5nLWNvbnRhaW5lciBhcnRpY2xlLmNhbXBhaWdue2hlaWdodDo0NzBweH0ubGlzdGluZy1jb250YWluZXIgLnRodW1ie3Bvc2l0aW9uOnJlbGF0aXZlfS5saXN0aW5nLWNvbnRhaW5lciAuaW1hZ2UtdGlwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6NTtib3R0b206MTBweDtyaWdodDoxMHB4fS5saXN0aW5nLWNvbnRhaW5lciBzZWxlY3QsLmxpc3RpbmctY29udGFpbmVyIGlucHV0e3dpZHRoOjEwMCV9Lmxpc3RpbmctY29udGFpbmVyIGlucHV0e3RleHQtaW5kZW50OjA7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9Lmxpc3RpbmctY29udGFpbmVyIC5lbnRyeS10aXRsZSBoMnttYXJnaW46MCAwIDVweDtmb250LXNpemU6MjBweH0ubGlzdGluZy1jb250YWluZXIgLmVudHJ5LWRhdGV7Y29sb3I6IzY3Njc2Nztmb250LXNpemU6LjhlbTttYXJnaW46OHB4IDAgNXB4O2ZvbnQtd2VpZ2h0OjEwMH0ubGlzdGluZy1jb250YWluZXIgLmVudHJ5LWNhdHN7bWFyZ2luLWJvdHRvbToxMHB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM0NDQ7Zm9udC13ZWlnaHQ6MTAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWRlY29yYXRpb246bm9uZX0ubGlzdGluZy1jb250YWluZXIgLmVudHJ5LXN1bW1hcnl7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuNDtjb2xvcjojNDQ0fS5saXN0aW5nLWNvbnRhaW5lciAuZW50cnktc3VtbWFyeSBhe3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDo0cHh9Lmxpc3RpbmctY29udGFpbmVyIC5lbnRyeS1zdW1tYXJ5IGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ubGlzdGluZy1jb250YWluZXIgLmxpc3RpbmctY29udGFpbmVye21heC13aWR0aDoxMDAlfS5saXN0aW5nLWNvbnRhaW5lciAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00e21pbi1oZWlnaHQ6NDQxcHh9Lmxpc3RpbmctY29udGFpbmVyIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTQuZW50cnktd3JhcC1zaG9ydHttaW4taGVpZ2h0OjQwNXB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmVudHJ5LXRleHQuc2hvcnR7bWluLWhlaWdodDo4MHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNhdGVnb3J5IC5jb250ZW50LWlubmVyLC5hcmNoaXZlIC5jb250ZW50LWlubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5jb250ZW50LWlubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuY29udGVudC1pbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmNvbnRlbnQtaW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuY29udGVudC1pbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5jb250ZW50LWlubmVye21hcmdpbjoyMXB4IGF1dG8gMH0uY2F0ZWdvcnkgLmVudHJ5LWNvbnRlbnQsLmFyY2hpdmUgLmVudHJ5LWNvbnRlbnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmVudHJ5LWNvbnRlbnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5lbnRyeS1jb250ZW50LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuZW50cnktY29udGVudCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5lbnRyeS1jb250ZW50LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmVudHJ5LWNvbnRlbnR7cGFkZGluZzowfS5jYXRlZ29yeSAubWFpbiBoMSwuYXJjaGl2ZSAubWFpbiBoMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAubWFpbiBoMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLm1haW4gaDEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5tYWluIGgxLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLm1haW4gaDEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAubWFpbiBoMXtmb250LXNpemU6NDZweDtsZXR0ZXItc3BhY2luZzotMXB4fS5jYXRlZ29yeSAubGlzdGluZy1jb250YWluZXIsLmFyY2hpdmUgLmxpc3RpbmctY29udGFpbmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5saXN0aW5nLWNvbnRhaW5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmxpc3RpbmctY29udGFpbmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAubGlzdGluZy1jb250YWluZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAubGlzdGluZy1jb250YWluZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAubGlzdGluZy1jb250YWluZXJ7bWF4LXdpZHRoOjEwMCV9LmNhdGVnb3J5IC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTQsLmFyY2hpdmUgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTR7aGVpZ2h0OjQ0MXB4fS5jYXRlZ29yeSAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00LmVudHJ5LXdyYXAtc2hvcnQsLmFyY2hpdmUgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNC5lbnRyeS13cmFwLXNob3J0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTQuZW50cnktd3JhcC1zaG9ydCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNC5lbnRyeS13cmFwLXNob3J0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00LmVudHJ5LXdyYXAtc2hvcnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00LmVudHJ5LXdyYXAtc2hvcnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00LmVudHJ5LXdyYXAtc2hvcnR7aGVpZ2h0OjQwNXB4fX0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5lbnRyeS10ZXh0LnNob3J0e21pbi1oZWlnaHQ6ODBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIGlucHV0e2JhY2tncm91bmQ6I2UyODg0Mjstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO29wYWNpdHk6MX0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIGlucHV0OmhvdmVye29wYWNpdHk6Ljg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jYXRlZ29yeSAuYmFubmVyLC5hcmNoaXZlIC5iYW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmJhbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmJhbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmJhbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5iYW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuYmFubmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5maWx0ZXItZm9ybSBzZWxlY3QsLmZpbHRlci1mb3JtIGlucHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87bWluLXdpZHRoOjIwMHB4fS5maWx0ZXItZm9ybSBpbnB1dHtiYWNrZ3JvdW5kOiNlMjg4NDI7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTtvcGFjaXR5OjF9LmZpbHRlci1mb3JtIGlucHV0OmhvdmVye29wYWNpdHk6Ljg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX19LnNlYXJjaC1yZXN1bHRzIC5iYW5uZXJ7cG9zaXRpb246cmVsYXRpdmV9LnNlYXJjaC1yZXN1bHRzIC5tYWluIGgxe21hcmdpbjowIDAgNDBweH0uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1lbnRyeXttYXJnaW4tYm90dG9tOjIwcHg7cGFkZGluZy1ib3R0b206MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOTk5fS5zZWFyY2gtcmVzdWx0cyBoMnttYXJnaW46MCAwIDEwcHh9LnNlYXJjaC1yZXN1bHRzIGgyIGF7Y29sb3I6IzMzMzt0ZXh0LWRlY29yYXRpb246bm9uZX0uc2VhcmNoLXJlc3VsdHMgaDIgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmNvbnRlbnQtaW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmNvbnRlbnQtaW5uZXJ7cGFkZGluZzo0MHB4IDEwcHggMjBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5wYWdlLWhlYWRlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAucGFnZS1oZWFkZXJ7cG9zaXRpb246cmVsYXRpdmV9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAucGFnZS1oZWFkZXIgaDEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLnBhZ2UtaGVhZGVyIGgxe3BhZGRpbmc6MCAxMHB4O2ZvbnQtc2l6ZTozMHB4O2NvbG9yOndoaXRlO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAucGFnZS1oZWFkZXIgLmltYWdlLXRpcCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAucGFnZS1oZWFkZXIgLmltYWdlLXRpcHtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjU7Ym90dG9tOjEwcHg7cmlnaHQ6MTBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXZhcmlhbnQtaW50cm8sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1pbnRybywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy12YXJpYW50LWludHJvLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLWludHJve3BhZGRpbmc6MjBweCAxMHB4IDE1cHg7bWFyZ2luLWJvdHRvbToxMHB4O2ZvbnQtc2l6ZToyMHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctdmFyaWFudC1pbnRybywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy12YXJpYW50LWludHJve2JhY2tncm91bmQ6I2VmZjJmNDtwYWRkaW5nOjIwcHggMTBweCAzMHB4O21hcmdpbi1ib3R0b206NDBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRze292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjE1cHggMDtiYWNrZ3JvdW5kOiNlZmYyZjR9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyBoMiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyBoMntmb250LXNpemU6MzBweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjIwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyAuc3RhdCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyAuc3RhdHtmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDo0M3B4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2xldHRlci1zcGFjaW5nOi0ycHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyAuc3RhdC1pdGVtLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIC5zdGF0LWl0ZW17dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTozMHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgLnN0YXQtdGl0bGUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgLnN0YXQtdGl0bGV7bWFyZ2luOjAgMTBweDtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjE4cHg7dGV4dC10cmFuc2Zvcm06bm9uZX0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNHtoZWlnaHQ6MzgzcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAuZW50cnktY29udGVudCAucXVvdGUtd3JhcCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAuZW50cnktY29udGVudCAucXVvdGUtd3JhcHttYXJnaW4tdG9wOjIwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5wYWdlLWhlYWRlciBoMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAucGFnZS1oZWFkZXIgaDF7Zm9udC1zaXplOjQwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1pbnRybywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1pbnRyb3twYWRkaW5nOjQwcHggMjBweCAzMHB4O21hcmdpbi1ib3R0b206MDtjb2xvcjojOTk5O2ZvbnQtc2l6ZToyMnB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctaW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctaW5uZXJ7bWF4LXdpZHRoOjk5MHB4O3dpZHRoOjk1JTttYXJnaW46MCBhdXRvfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctdmFyaWFudC1pbnRybywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy12YXJpYW50LWludHJve3BhZGRpbmc6NDBweCAyMHB4IDMwcHg7bWFyZ2luLWJvdHRvbTo0MHB4O2NvbG9yOiM2NjY7Zm9udC1zaXplOjIycHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0c3twYWRkaW5nOjMwcHggMjBweCAyMHB4O21hcmdpbi1ib3R0b206NTBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIC5sYW5kaW5nLXN0YXRzLWlubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIC5sYW5kaW5nLXN0YXRzLWlubmVye21heC13aWR0aDo5OTBweDt3aWR0aDoxMDAlO21hcmdpbjowIDIwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyBoMiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyBoMnttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTozMHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgLnJvdy0xLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgLnJvdy0yLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgLnJvdy0zLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIC5yb3ctMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyAucm93LTIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgLnJvdy0ze3Bvc2l0aW9uOnJlbGF0aXZlfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgLnJvdy0xOmFmdGVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgLnJvdy0yOmFmdGVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgLnJvdy0zOmFmdGVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIC5yb3ctMTphZnRlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyAucm93LTI6YWZ0ZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgLnJvdy0zOmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIiBcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NXB4O3JpZ2h0Oi0xNXB4O3dpZHRoOjFweDtoZWlnaHQ6MTE2cHg7YmFja2dyb3VuZDojYTVhNWE1fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLnNpZGViYXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLnNpZGViYXJ7bWFyZ2luOjB9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAuY29udGVudC1pbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAuY29udGVudC1pbm5lcnt3aWR0aDoxMDAlO21heC13aWR0aDoxMDMwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMjBweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5wYWdlLWhlYWRlciBoMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAucGFnZS1oZWFkZXIgaDF7Zm9udC1zaXplOjUwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1pbnRybywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1pbnRyb3tmb250LXNpemU6MjRweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRze3BhZGRpbmc6NTBweCAyMHB4IDQwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyAubGFuZGluZy1zdGF0cy1pbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyAubGFuZGluZy1zdGF0cy1pbm5lcnttYXJnaW46MCBhdXRvfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgaDIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgaDJ7Zm9udC1zaXplOjQ4cHg7cGFkZGluZzowfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgLnN0YXQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgLnN0YXR7Zm9udC1zaXplOjQ1cHg7bGluZS1oZWlnaHQ6NjZweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIC5zdGF0LXRpdGxlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIC5zdGF0LXRpdGxle2ZvbnQtc2l6ZToxN3B4O2xpbmUtaGVpZ2h0OjIxcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLnBhZ2UtaGVhZGVyIGgxLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5wYWdlLWhlYWRlciBoMXttYXgtd2lkdGg6OTYwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy12YXJpYW50LWludHJvLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXZhcmlhbnQtaW50cm97cGFkZGluZzozNnB4IDIwcHggMzBweDttYXJnaW4tYm90dG9tOjQwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyAubGFuZGluZy1zdGF0cy1pbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyAubGFuZGluZy1zdGF0cy1pbm5lcnttYXJnaW46MCBhdXRvfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmVudHJ5LWNvbnRlbnQgLnF1b3RlLXdyYXAsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmVudHJ5LWNvbnRlbnQgLnF1b3RlLXdyYXB7bWFyZ2luLXRvcDo1NXB4fX0uYXV0aG9yIGgxIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzAwMjczZH0uaG9tZSAuY29udGVudC1pbm5lcntwYWRkaW5nOjB9dmlkZW8jYmd2aWR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ5JTtsZWZ0OjUwJTttaW4td2lkdGg6MTAwJTttaW4taGVpZ2h0OjEwMCU7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzt6LWluZGV4Oi0xMDA7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uaG9tZS1iYW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0Ojgwdmg7bWF4LWhlaWdodDo0MDBweDtiYWNrZ3JvdW5kLXNpemU6Y292ZXIgIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW59LmhvbWUtYmFubmVyIC50YWdsaW5le3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt3aWR0aDoxMDAlO21heC13aWR0aDo2NTBweH0uaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXJ7d2lkdGg6MTAwJTtwYWRkaW5nOjAgMTVweH0uaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXIgaDF7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyOHB4O2NvbG9yOndoaXRlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OjcwMH0uaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXIgc3BhbntiYWNrZ3JvdW5kOnJnYmEoMiw4NCwxNTgsMC44KTtjb2xvcjp3aGl0ZTtwYWRkaW5nOjJweCAxMHB4O2xpbmUtaGVpZ2h0OjMxcHh9LmhvbWUtYmFubmVyIC5jYXB0aW9ue2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MDtsaW5lLWhlaWdodDoxLjF9LmhvbWUtYmFubmVyIC5jYXB0aW9uIHNwYW57YmFja2dyb3VuZDpyZ2JhKDIsODQsMTU4LDAuOCk7Y29sb3I6d2hpdGU7cGFkZGluZzoycHggMTBweDtsaW5lLWhlaWdodDoyOHB4fS5ob21lLWJhbm5lciAuYnRuLC5ob21lLWJhbm5lciAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuaG9tZS1iYW5uZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXttYXJnaW46MzBweCBhdXRvIDA7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjIwMHB4fS5yaXZlcnNjb25uZWN0e2JhY2tncm91bmQ6IzA2NTU5ZjtwYWRkaW5nOjIwcHggMTVweH0ucml2ZXJzY29ubmVjdCAuYXJjaGl2ZS1saW5re2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0OnJpZ2h0O2hlaWdodDozNXB4O2xpbmUtaGVpZ2h0OjM1cHg7cGFkZGluZzowIDE1cHg7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kOiNlMjg4NDI7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE2cHg7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjt0cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXJ9LnJpdmVyc2Nvbm5lY3QgLmFyY2hpdmUtbGluazpob3ZlcntvcGFjaXR5Oi44Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjt0cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXJ9LnJpdmVyc2Nvbm5lY3QgaDIuc2VjdGlvbi10aXRsZXtwYWRkaW5nLWJvdHRvbToycHg7bWFyZ2luOjAgMCAxNXB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyNnB4O2NvbG9yOndoaXRlfS5yaXZlcnNjb25uZWN0IC5yaXZlcnNjb25uZWN0LWl0ZW17cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgYXV0byAxNXB4O21heC13aWR0aDozMjNweH0ucml2ZXJzY29ubmVjdCAucml2ZXJzY29ubmVjdC1pdGVtOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCIgXCI7ei1pbmRleDoxO2hlaWdodDo3NSU7dG9wOjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiMwMDA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsMCwwLDAuODUwOTgpIDQlLCByZ2JhKDAsMCwwLDAuNTk5ODc3KSAzNCUsIHJnYmEoMCwwLDAsMC40ODIyMykgNDglLCByZ2JhKDAsMCwwLDAuMjgwNTUpIDY5JSwgcmdiYSgwLDAsMCwwKSAxMDAlKX0ucml2ZXJzY29ubmVjdCAucml2ZXJzY29ubmVjdC1pdGVtOmhvdmVyIC5yaXZlcnNjb25uZWN0LWJsdXJie2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjkpOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LnJpdmVyc2Nvbm5lY3QgaDMucml2ZXJzY29ubmVjdC10aXRsZXtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjI7dG9wOjE2cHg7bGVmdDoyMHB4O21hcmdpbjowO2NvbG9yOndoaXRlO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyNXB4fS5yaXZlcnNjb25uZWN0IGgzLnJpdmVyc2Nvbm5lY3QtdGl0bGUgYXtjb2xvcjp3aGl0ZTt0ZXh0LWRlY29yYXRpb246bm9uZX0ucml2ZXJzY29ubmVjdCBoMy5yaXZlcnNjb25uZWN0LXRpdGxlIGEgc3Bhbi5zdWItdGl0bGV7Zm9udC1zaXplOjI2cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXRvcDozcHh9LnJpdmVyc2Nvbm5lY3QgLnJpdmVyc2Nvbm5lY3QtYmx1cmJ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cGFkZGluZzoxNXB4IDIwcHg7Zm9udC1zaXplOjE2cHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNyk7d2lkdGg6MTAwJTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5yaXZlcnNjb25uZWN0IC5yaXZlcnNjb25uZWN0LWJsdXJiIGF7aGVpZ2h0Ojg1cHg7ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjb2xvcjp3aGl0ZTt0ZXh0LWRlY29yYXRpb246bm9uZX0ubWVldHtwYWRkaW5nOjQwcHggMTVweCA0MHB4fS5tZWV0IGgyLmRhcmstYmx1ZXtwYWRkaW5nLWJvdHRvbToycHg7bWFyZ2luOjAgMCAxN3B4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyNHB4fS5tZWV0IHB7Zm9udC1zaXplOjEycHg7Y29sb3I6IzMzMzttYXJnaW4tYm90dG9tOjE3cHh9Lm1lZXQgI3BldGl0aW9uRm9ybSBwe21hcmdpbjoxMHB4IDAgMH0ubWVldCAjZmlyc3RuYW1lLC5tZWV0ICNsYXN0bmFtZSwubWVldCAjemlwLC5tZWV0IGJye2Rpc3BsYXk6bm9uZX0ubWVldCBpbnB1dFt0eXBlPVwidGV4dFwiXXtiYWNrZ3JvdW5kOiNlZmVmZWY7Zm9udC1zaXplOjEycHg7d2lkdGg6MTAwJTttYXgtd2lkdGg6NDAwcHg7bWluLXdpZHRoOjFweH0ubWVldCBidXR0b24uYjF7bWFyZ2luLWxlZnQ6MTBweH0ud29ya3tiYWNrZ3JvdW5kOiNlZmVmZWY7cGFkZGluZzoyNXB4IDE1cHggMTBweH0ud29yayBoMi5zZWN0aW9uLXRpdGxle3BhZGRpbmctYm90dG9tOjJweDttYXJnaW46MCAwIDE1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzAwMjczZDtmb250LXNpemU6MjRweH0ud29yayAud29yay1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIDAgMTVweDttYXgtd2lkdGg6MzIzcHh9LndvcmsgLndvcmstaXRlbTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztjb250ZW50OlwiIFwiO3otaW5kZXg6MTtoZWlnaHQ6NzUlO3RvcDowO3dpZHRoOjEwMCU7YmFja2dyb3VuZDojMDAwO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzAwMCA0JSwgcmdiYSgwLDAsMCwwLjU5OTg3NykgMzQlLCByZ2JhKDAsMCwwLDAuNDgyMjMpIDQ4JSwgcmdiYSgwLDAsMCwwLjI4MDU1KSA2OSUsIHJnYmEoMCwwLDAsMCkgMTAwJSl9LndvcmsgaDMud29yay10aXRsZXtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjM7dG9wOjI1cHg7bGVmdDoxNXB4O21hcmdpbjowO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjF9LndvcmsgaDMud29yay10aXRsZSBhe2NvbG9yOndoaXRlO3RleHQtZGVjb3JhdGlvbjpub25lfS5zdXBwb3J0e2JhY2tncm91bmQ6IzQ0NDtwYWRkaW5nOjIwcHggMTVweDtjb2xvcjp3aGl0ZX0uc3VwcG9ydCBwe2ZvbnQtc2l6ZToxMnB4O21hcmdpbi1ib3R0b206MH0uc3VwcG9ydCBoMntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWJvdHRvbToycHg7bWFyZ2luOjAgMCAxNXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHdoaXRlO2NvbG9yOndoaXRlO2ZvbnQtc2l6ZToxOHB4fS5zdXBwb3J0IC5tZWV0LXNpZ251cCBoMnttYXJnaW46MH0uc3VwcG9ydCAubWVldC1zaWdudXAgZm9ybXttYXJnaW46MTBweCAwIDJweH0uc3VwcG9ydCAubWVldC1zaWdudXAgaW5wdXRbdHlwZT1cInRleHRcIl17Zm9udC1zaXplOjEycHh9LnN1cHBvcnQgLnN1cHBvcnQtaW1hZ2V7ZGlzcGxheTpub25lfS53YXJ7cG9zaXRpb246cmVsYXRpdmV9LndhcjpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo1O3dpZHRoOjEwMCU7dG9wOjA7aGVpZ2h0OjQ1cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3dhcl90aXRsZS5qcGcpIDUwJSB0b3Agbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTo5MHB4fS53YXIgI3NsaWRlciwud2FyIC5zbGlkZXN7bWFyZ2luOjA7Ym9yZGVyOjAgbm9uZSAhaW1wb3J0YW50O2JvcmRlci13aWR0aDowOy13ZWJraXQtYm9yZGVyLXJhZGl1czowOy1tb3otYm9yZGVyLXJhZGl1czowOy1tcy1ib3JkZXItcmFkaXVzOjA7Ym9yZGVyLXJhZGl1czowfS53YXIgLml0ZW17cG9zaXRpb246cmVsYXRpdmU7bWF4LWhlaWdodDo1MjBweH0ud2FyIC53YXItY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MjVweDtsZWZ0OjE1cHg7bWF4LXdpZHRoOjkwJTt6LWluZGV4OjEwfS53YXIgLmdyYWRpZW50e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO3dpZHRoOjEwMCU7Ym90dG9tOjA7aGVpZ2h0Ojc1cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2dyYWRpZW50LnBuZykgbGVmdCB0b3AgcmVwZWF0LXh9LndhciBoMy53YXItdGl0bGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo1cHg7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtjb2xvcjojMDY1NTlmfS53YXIgaDMud2FyLXRpdGxlIGF7Y29sb3I6IzA2NTU5Zjt0ZXh0LWRlY29yYXRpb246bm9uZX0ud2FyIC53YXItdGVhc2Vye3dpZHRoOjEwMCU7Zm9udC1zaXplOjE0cHg7Y29sb3I6d2hpdGU7dGV4dC1zaGFkb3c6MXB4IDFweCA3cHggIzMzM30ud2FyIC53YXItdGVhc2VyIGF7Zm9udC13ZWlnaHQ6NzAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LndhciAuZmxleC1kaXJlY3Rpb24tbmF2LC53YXIgLndhci1zaGFyZXtkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaG9tZSAuY29udGVudC1pbm5lcnttYXJnaW46MH0uaG9tZS1iYW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1zaXplOmNvdmVyICFpbXBvcnRhbnR9LmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVye3BhZGRpbmc6MCAxMHB4fS5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lciBoMXtmb250LXNpemU6MzJweDttYXJnaW4tYm90dG9tOjZweH0uaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXIgaDEgc3BhbntwYWRkaW5nOjFweCAxMHB4O2xpbmUtaGVpZ2h0OjM4cHh9LmhvbWUtYmFubmVyIC5jYXB0aW9ue2ZvbnQtc2l6ZToyNHB4fS5ob21lLWJhbm5lciAuY2FwdGlvbiBzcGFue3BhZGRpbmc6N3B4IDE5cHg7bGluZS1oZWlnaHQ6MzJweH0ucml2ZXJzY29ubmVjdHtwYWRkaW5nOjQwcHggMTVweCAyMHB4fS5yaXZlcnNjb25uZWN0IGgyLnNlY3Rpb24tdGl0bGV7Zm9udC1zaXplOjI4cHg7dGV4dC1hbGlnbjpsZWZ0fS5yaXZlcnNjb25uZWN0IGgzLnJpdmVyc2Nvbm5lY3QtdGl0bGV7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjNweH0ucml2ZXJzY29ubmVjdCBoMy5yaXZlcnNjb25uZWN0LXRpdGxlIHNwYW4uc3ViLXRpdGxle2ZvbnQtc2l6ZToyOHB4fS5tZWV0e3BhZGRpbmc6MzBweCAxMHB4fS5tZWV0IGgyLmRhcmstYmx1ZXt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjI4cHh9Lm1lZXQgcHtmb250LXNpemU6MTRweDtjb2xvcjojMzMzO21hcmdpbi1ib3R0b206MTBweH0ubWVldCAubWVldC1jb250ZW50IGEub3Jhbmdle2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWRlY29yYXRpb246bm9uZX0ubWVldCAubWVldC1jb250ZW50IGEub3JhbmdlIC5mYXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweDttYXJnaW4tbGVmdDowO2ZvbnQtc2l6ZToxNXB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2V9Lm1lZXQgLm1lZXQtY29udGVudCBhLm9yYW5nZTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubWVldCAubWVldC1jb250ZW50IGEub3JhbmdlOmhvdmVyIC5mYXttYXJnaW4tbGVmdDoycHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0ubWVldCBoMi5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZToyOHB4O3RleHQtYWxpZ246bGVmdH0ud29ya3twYWRkaW5nOjQwcHggMTVweCAyMHB4fS53b3JrIGgyLnNlY3Rpb24tdGl0bGV7Zm9udC1zaXplOjI4cHg7dGV4dC1hbGlnbjpsZWZ0fS53b3JrIC53b3JrLWl0ZW17bWFyZ2luLWJvdHRvbToyNXB4fS53b3JrIGgzLndvcmstdGl0bGV7dG9wOjIycHg7bGVmdDoxNXB4O2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjF9LndvcmsgLndvcmstYmx1cmJ7bWFyZ2luLXRvcDoxMHB4O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuNH0ud29yayAud29yay1ibHVyYiBhe3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMzMzN9LnN1cHBvcnR7cGFkZGluZzo0MHB4IDE1cHggMjBweH0uc3VwcG9ydCBwe2ZvbnQtc2l6ZToxNHB4fS5zdXBwb3J0IGgye2ZvbnQtc2l6ZToyNHB4fS53YXI6YmVmb3Jle2hlaWdodDo2NXB4O2JhY2tncm91bmQtc2l6ZToxMzBweH0ud2FyIGgzLndhci10aXRsZXtmb250LXNpemU6MjhweH0ud2FyIC53YXItdGVhc2Vye3dpZHRoOjgwJTtmb250LXNpemU6MTRweH0ud2FyIC5mbGV4LWRpcmVjdGlvbi1uYXYsLndhciAud2FyLXNoYXJle2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuaG9tZSAuY29udGVudC1pbm5lcnttYXgtd2lkdGg6MTAwMDAwMHB4fS5ob21lLWJhbm5lcnttYXgtaGVpZ2h0OjUwMHB4fS5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lcnttYXgtd2lkdGg6MTA3MHB4fS5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lciBoMXtmb250LXNpemU6NDBweDttYXJnaW4tYm90dG9tOjVweH0uaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXIgaDEgc3BhbntwYWRkaW5nOjJweCAxMHB4O2xpbmUtaGVpZ2h0OjUxcHh9LnJpdmVyc2Nvbm5lY3R7cGFkZGluZzo0OXB4IDAgNTFweH0ucml2ZXJzY29ubmVjdCAucml2ZXJzY29ubmVjdC1pbm5lcnttYXJnaW46MCBhdXRvO3BhZGRpbmc6MCAxNXB4O21heC13aWR0aDoxMDMwcHh9LnJpdmVyc2Nvbm5lY3QgaDIuc2VjdGlvbi10aXRsZXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MzJweDttYXJnaW46MCAwIDQwcHh9LnJpdmVyc2Nvbm5lY3QgaDMucml2ZXJzY29ubmVjdC10aXRsZXtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyNXB4O3RvcDoyMXB4fS5yaXZlcnNjb25uZWN0IGgzLnJpdmVyc2Nvbm5lY3QtdGl0bGUgYSBzcGFuLnN1Yi10aXRsZXtmb250LXNpemU6MjZweH0ucml2ZXJzY29ubmVjdCBoMy5yaXZlcnNjb25uZWN0LXRpdGxlIC5yaXZlcnNjb25uZWN0LWJsdXJie2ZvbnQtc2l6ZToxNXB4fS5yaXZlcnNjb25uZWN0IGgzLnJpdmVyc2Nvbm5lY3QtdGl0bGUgLnJpdmVyc2Nvbm5lY3QtYmx1cmIgYXtoZWlnaHQ6ODVweH0ubWVldHtwYWRkaW5nOjQ3cHggMTVweCA0MnB4fS5tZWV0IC5tZWV0LWlubmVye21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjEwMzBweH0ubWVldCBoMi5kYXJrLWJsdWV7Zm9udC1zaXplOjMycHg7bWFyZ2luOjAgMCAzMHB4fS5tZWV0IC5tZWV0LWNvbnRlbnQgcHtmb250LXNpemU6MThweDttYXJnaW4tYm90dG9tOjEwcHg7bGluZS1oZWlnaHQ6MjRweH0ubWVldCAub3Jhbmdle2ZvbnQtc2l6ZToyM3B4O21hcmdpbi10b3A6MTJweDtkaXNwbGF5OmlubGluZS1ibG9ja30ubWVldCAubWVldC1zaWdudXAgcHtmb250LXNpemU6MThweDttYXJnaW4tYm90dG9tOjIycHh9Lm1lZXQgaW5wdXRbdHlwZT1cInRleHRcIl17ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDt3aWR0aDo0OCU7bWFyZ2luLWJvdHRvbTo4cHh9Lm1lZXQgI2ZpcnN0bmFtZSwubWVldCAjZW1haWx7bWFyZ2luLXJpZ2h0OjMlfS53b3Jre3BhZGRpbmc6NDlweCAwIDMwcHh9LndvcmsgLndvcmstaW5uZXJ7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMTVweDttYXgtd2lkdGg6MTAzMHB4fS53b3JrIGgyLnNlY3Rpb24tdGl0bGV7Zm9udC1zaXplOjMycHg7bWFyZ2luOjAgMCA0MHB4fS53b3JrIC53b3JrLWl0ZW17bWFyZ2luLWJvdHRvbTo1MHB4O29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS53b3JrIC53b3JrLWl0ZW06aG92ZXJ7b3BhY2l0eTouOTU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0ud29yayBoMy53b3JrLXRpdGxle3RvcDoyN3B4O2ZvbnQtc2l6ZTozMHB4O2xldHRlci1zcGFjaW5nOi0xcHg7bGluZS1oZWlnaHQ6MX0ud29yayAud29yay1ibHVyYnttYXJnaW4tdG9wOjIwcHh9LnN1cHBvcnR7cGFkZGluZzo0MHB4IDE1cHggMzBweH0uc3VwcG9ydCAuc3VwcG9ydC1pbm5lcnttYXJnaW46MCBhdXRvO21heC13aWR0aDoxMDMwcHh9LnN1cHBvcnQgcHtmb250LXNpemU6MThweH0uc3VwcG9ydCBoMntmb250LXNpemU6MzBweH0uc3VwcG9ydCAuc3VwcG9ydC1pbWFnZXtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjMwcHh9LnN1cHBvcnQgLnN1cHBvcnQtY29udGVudHtwYWRkaW5nLXJpZ2h0OjQwcHh9LnN1cHBvcnQgLnN1cHBvcnQtY29udGVudCBhLm9yYW5nZXtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjIycHg7bWFyZ2luLXRvcDoxMHB4O2Rpc3BsYXk6YmxvY2t9LnN1cHBvcnQgLnN1cHBvcnQtY29udGVudCBhLm9yYW5nZTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uc3VwcG9ydCAuc3VwcG9ydC1jb250ZW50IGEub3JhbmdlOmhvdmVyIC5mYXttYXJnaW4tbGVmdDoycHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0ud2FyIC53YXItaW5uZXJ7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MTYwMHB4O21heC1oZWlnaHQ6NTcwcHh9LndhcjpiZWZvcmV7aGVpZ2h0Ojg0cHg7YmFja2dyb3VuZC1zaXplOjE2N3B4fS53YXIgLndhci1jb250ZW50e2JvdHRvbToxMjRweDtsZWZ0Ojc5cHh9LndhciAuZ3JhZGllbnR7aGVpZ2h0OjIxNXB4O2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9ncmFkaWVudC5wbmcpIGxlZnQgYm90dG9tIHJlcGVhdC14fS53YXIgLndhci1zaGFyZXtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MzBweDtyaWdodDozJTt6LWluZGV4OjEwO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiNmZGNlMmM7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LndhciAud2FyLXRlYXNlcnt3aWR0aDo3MCU7Zm9udC1zaXplOjE4cHh9LndhciAuY2Fyb3VzZWwtd3JhcHtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwO2JvdHRvbTozMHB4O3dpZHRoOjEwMCU7bGVmdDo3M3B4fS53YXIgLmNhcm91c2VsLXdyYXAgI2Nhcm91c2Vse21heC13aWR0aDoxMDEwcHg7bWFyZ2luOjAgYXV0bztib3JkZXI6MCBub25lO2JvcmRlci13aWR0aDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LndhciAuY2Fyb3VzZWwtd3JhcCAuZmxleC12aWV3cG9ydHttYXgtd2lkdGg6NjMxcHh9LndhciAuY2Fyb3VzZWwtd3JhcCBsaXttYXJnaW4tcmlnaHQ6MTBweH0ud2FyIC5jYXJvdXNlbC13cmFwIGxpOmhvdmVye2N1cnNvcjpwb2ludGVyfS53YXIgLmNhcm91c2VsLXdyYXAgaW1ne2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDExNiwxMTYsMTE1LDAuNil9LndhciAuY2Fyb3VzZWwtd3JhcCBsaS5mbGV4LWFjdGl2ZS1zbGlkZSBpbWd7Ym9yZGVyOjFweCBzb2xpZCAjZmNjZTJjfS53YXIgLmNhcm91c2VsLXdyYXAgLmZsZXgtZGlyZWN0aW9uLW5hdntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDo2ODRweH0ud2FyIC5jYXJvdXNlbC13cmFwIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmF2LXByZXYsLndhciAuY2Fyb3VzZWwtd3JhcCAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5hdi1uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNDhweDtoZWlnaHQ6MTRweDt3aWR0aDo0MnB4O21hcmdpbjowO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9zbGlkZXJfYXJyb3dzLnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3otaW5kZXg6MTB9LndhciAuY2Fyb3VzZWwtd3JhcCAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5hdi1wcmV2e2xlZnQ6LTYwcHh9LndhciAuY2Fyb3VzZWwtd3JhcCAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5hdi1uZXh0e3JpZ2h0Oi04cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotNzhweCAwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5ob21lLWJhbm5lcntiYWNrZ3JvdW5kLXNpemU6Y292ZXIgIWltcG9ydGFudH0uaG9tZS1iYW5uZXIgLnRhZ2xpbmV7bWF4LXdpZHRoOjk2MHB4fS5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lcnttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjB9LmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVyIGgxe2ZvbnQtc2l6ZTo1NHB4O21hcmdpbi1ib3R0b206MTVweH0uaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXIgaDEgc3BhbntwYWRkaW5nOjhweCAyMXB4O2xpbmUtaGVpZ2h0OjEuNDV9LmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVyIC5jYXB0aW9ue2ZvbnQtc2l6ZToyNnB4fS5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lciAuY2FwdGlvbiBzcGFue2xpbmUtaGVpZ2h0OjQxcHh9LmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVyIC5idG4sLmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVyIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lciBpbnB1dFt0eXBlPVwic3VibWl0XCJde3BhZGRpbmc6MTBweCAzNXB4O2ZvbnQtc2l6ZToyM3B4O21heC13aWR0aDozMDBweH0ucml2ZXJzY29ubmVjdHtwYWRkaW5nOjQ5cHggMCA0OHB4fS5yaXZlcnNjb25uZWN0IC5yaXZlcnNjb25uZWN0LWlubmVye21heC13aWR0aDoxMDMwcHg7cGFkZGluZzowfS5tZWV0e3BhZGRpbmc6NDdweCAxNXB4IDM5cHh9Lm1lZXQgLm1lZXQtY29udGVudHtwYWRkaW5nLXJpZ2h0OjYwcHh9Lm1lZXQgI3BldGl0aW9uRm9ybSBidXR0b257ZmxvYXQ6cmlnaHR9Lndvcmt7cGFkZGluZzo0OHB4IDAgMTJweH0ud29yayAud29yay1pbm5lcntwYWRkaW5nOjA7bWF4LXdpZHRoOjEwMzBweH0ud29yayAud29yay1ibHVyYntoZWlnaHQ6NzlweH0uc3VwcG9ydHtwYWRkaW5nOjQ3cHggMCAzOHB4fS5zdXBwb3J0IC5zdXBwb3J0LWlubmVye21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjEwMzBweH0uc3VwcG9ydCBoMnttYXJnaW46MCAwIDI3cHh9LnN1cHBvcnQgLm1lZXQtc2lnbnVwIGgye21hcmdpbjowIDAgOXB4fS53YXIgLndhci1jb250ZW50e3dpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEzOHB4fS53YXIgLndhci1jb250ZW50LWlubmVye21heC13aWR0aDoxMDM1cHg7bWFyZ2luOjAgYXV0b30ud2FyIGgzLndhci10aXRsZXttYXgtd2lkdGg6OTAlO3BhZGRpbmc6N3B4IDEwcHh9LndhciAud2FyLXRlYXNlcnt3aWR0aDo2MSU7Zm9udC1zaXplOjE4cHh9LndhciAud2FyLXNoYXJle2JvdHRvbTo2MHB4fS53YXIgLmNhcm91c2VsLXdyYXB7bGVmdDphdXRvO3JpZ2h0OmF1dG87bWFyZ2luOjAgYXV0b319QG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCl7LmhvbWUtYmFubmVye21heC1oZWlnaHQ6NjUwcHh9LndhciAuaXRlbXttYXgtaGVpZ2h0OjU3MHB4fX0ucmVsYXRlZC1jb250ZW50LWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDo5MjBweDttYXJnaW46MzBweCBhdXRvO3BhZGRpbmc6MCAwIDAgMTVweH1AbWVkaWEgKG1pbi13aWR0aDogMTAzMHB4KXsucmVsYXRlZC1jb250ZW50LWlubmVye21hcmdpbjo3MHB4IGF1dG8gMjBweDtwYWRkaW5nOjMwcHggMCAwO2JvcmRlci10b3A6MXB4IHNvbGlkIGJsYWNrfX0ucmVsYXRlZC1jb250ZW50LWlubmVyIC5zZWN0aW9uLXRpdGxle21hcmdpbi1ib3R0b206MzBweH0ucmVsYXRlZC1jb250ZW50LWl0ZW17Ym9yZGVyOjFweCBzb2xpZCBibGFjazttYXJnaW4tYm90dG9tOjMwcHg7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0ucmVsYXRlZC1jb250ZW50LWl0ZW0gLnJlbGF0ZWQtY29udGVudC1pbWFnZXtwYWRkaW5nLXJpZ2h0OjB9LnJlbGF0ZWQtY29udGVudC1pdGVtIC5yZWxhdGVkLWNvbnRlbnQtYm9keXtwYWRkaW5nOjMycHggMjBweH0ucmVsYXRlZC1jb250ZW50LWl0ZW0gLnJlbGF0ZWQtY29udGVudHttYXJnaW46MjBweCAxNXB4IDB9LnJlbGF0ZWQtY29udGVudC1pdGVtIGgze21hcmdpbjowIDAgNXB4O3BhZGRpbmc6MH0ucmVsYXRlZC1jb250ZW50LWl0ZW0gaDMgYXtjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lfS5lcnJvcjQwNCBwe21hcmdpbjowIDAgMjBweH0uY2xlYW51cC1jb250YWluZXJ7YmFja2dyb3VuZDojZWVlO3BhZGRpbmc6MjBweDttYXJnaW46MjBweCAwfS5jbGVhbnVwLWRhdGF7bWFyZ2luLWJvdHRvbTo1cHh9LmNsZWFudXAtcGhvbmUgYXtjb2xvcjojNDQ0O3RleHQtZGVjb3JhdGlvbjpub25lfS50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnR7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6ODUwcHh9LnR5cGUtcG9zdCBoZWFkZXJ7bWFyZ2luOjAgYXV0bztmbG9hdDpub25lfUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey50eXBlLXBvc3QgaGVhZGVye21hcmdpbjoyNXB4IGF1dG8gMH19LnR5cGUtcG9zdCBoMS5lbnRyeS10aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojNTU1NTU1O21heC13aWR0aDo3NTBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2xldHRlci1zcGFjaW5nOi41cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudHlwZS1wb3N0IGgxLmVudHJ5LXRpdGxle2ZvbnQtc2l6ZTozNXB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudHlwZS1wb3N0IGgxLmVudHJ5LXRpdGxle2ZvbnQtc2l6ZTo0NXB4O2xpbmUtaGVpZ2h0OjUzcHh9fS50eXBlLXBvc3QgLmV4Y2VycHQsLnR5cGUtcG9zdCAucG9zdC1kYXRle3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNnB4O21heC13aWR0aDo3NTBweH0udHlwZS1wb3N0IC5leGNlcnB0e2NvbG9yOmJsYWNrO21hcmdpbjoxNnB4IGF1dG8gMDtsaW5lLWhlaWdodDoxLjZ9LnR5cGUtcG9zdCAucG9zdC1kYXRle21hcmdpbi10b3A6MTBweDtjb2xvcjojNjY2fS50eXBlLXBvc3QgLnBvc3QtaGVhZGVye21hcmdpbi10b3A6MzBweDtwYWRkaW5nLXRvcDozMHB4O2JvcmRlci10b3A6MXB4IHNvbGlkIGJsYWNrO21hcmdpbi1ib3R0b206MH1AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpey50eXBlLXBvc3QgLnBvc3QtaGVhZGVye21hcmdpbi10b3A6MzdweDtwYWRkaW5nLXRvcDo0MXB4fX0udHlwZS1wb3N0IC5mZWF0dXJlZC1jYXB0aW9ue2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM5OTk7cGFkZGluZzoyMHB4IDB9LnR5cGUtcG9zdCAudGVzdC1hdXRob3ItbWV0YXtiYWNrZ3JvdW5kOiNGNkY2RjY7cGFkZGluZzoxNXB4O21heC13aWR0aDo0NTBweDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MzFweDttYXJnaW4tdG9wOjEwcHg7Ym9yZGVyLWJvdHRvbTowIG5vbmU7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnR5cGUtcG9zdCAudGVzdC1hdXRob3ItbWV0YXttYXJnaW46MTBweCA2MHB4IDMxcHh9fS50eXBlLXBvc3QgLmF1dGhvci1waG90b3t3aWR0aDo4MHB4O2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjI3cHh9LnR5cGUtcG9zdCAuYXV0aG9yLXBob3RvIC5pbWFnZS10aXB7ZGlzcGxheTpub25lfS50eXBlLXBvc3QgLmF1dGhvci1uYW1le2ZvbnQtc2l6ZToxOHB4fS50eXBlLXBvc3QgLmF1dGhvci1uYW1lIGF7Y29sb3I6I2UyODg0Mn0udHlwZS1wb3N0IC5hdXRob3ItcG9zaXRpb257Y29sb3I6YmxhY2s7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi10b3A6NHB4O2ZvbnQtc2l6ZToxMnB4fS50eXBlLXBvc3QgLmF1dGhvci1zb2NpYWwgYXtmb250LXNpemU6MTJweDtjb2xvcjojNjE5OEQzO2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQgcCwudHlwZS1wb3N0IC5lbnRyeS1jb250ZW50IHVsLC50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQgb2wsLnR5cGUtcG9zdCAuZW50cnktY29udGVudCBoMiwudHlwZS1wb3N0IC5lbnRyeS1jb250ZW50IGgzLC50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQgaDR7bWFyZ2luOjAgNDBweCAzMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQgcCwudHlwZS1wb3N0IC5lbnRyeS1jb250ZW50IHVsLC50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQgb2wsLnR5cGUtcG9zdCAuZW50cnktY29udGVudCBoMiwudHlwZS1wb3N0IC5lbnRyeS1jb250ZW50IGgzLC50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQgaDR7bWFyZ2luOjAgNzBweCAzMHB4fX0udHlwZS1wb3N0IC5lbnRyeS1jb250ZW50IC53cC1jYXB0aW9uLXRleHQsLnR5cGUtcG9zdCAuZW50cnktY29udGVudCBmaWdjYXB0aW9ue2JhY2tncm91bmQ6bm9uZX0udHlwZS1wb3N0IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1pbWFnZSBpbWd7bWFyZ2luOjAgYXV0b30udHlwZS1wb3N0IC5lbnRyeS1jb250ZW50IC5ibG9jay1mb3JtY3RhLC50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQgLmJsb2NrLXJlbGF0ZWR7bWF4LXdpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudHlwZS1wb3N0IC5lbnRyeS1jb250ZW50IC5ibG9jay1mb3JtY3Rhe3BhZGRpbmc6MjVweDttYXJnaW46NDVweCAwIDU1cHh9fS50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQgLmJsb2NrLWZvcm1jdGEgaDN7Zm9udC1zaXplOjQwcHg7bWFyZ2luOjB9LnR5cGUtcG9zdCAuZW50cnktY29udGVudCAuYmxvY2stZm9ybWN0YSAuZm9ybWN0YS10ZWFzZXJ7Zm9udC1zaXplOjE4cHh9LnR5cGUtcG9zdCAuZW50cnktY29udGVudCAuYmxvY2stZm9ybWN0YSAjcGV0aXRpb25Gb3JtIGJ1dHRvbntoZWlnaHQ6MzdweDt3aWR0aDoxMDAlICFpbXBvcnRhbnR9LnR5cGUtcG9zdCAuZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZHtib3JkZXI6MCBub25lICFpbXBvcnRhbnQ7bWFyZ2luOjMwcHggMDtwYWRkaW5nOjMwcHggMH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey50eXBlLXBvc3QgLmVudHJ5LWNvbnRlbnQgLmJsb2NrLXJlbGF0ZWR7cGFkZGluZzoyNXB4IDA7bWFyZ2luOjMwcHggMH19LnR5cGUtcG9zdCAuZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZCAucmVsYXRlZC1zdWJ0aXRsZXtmb250LXNpemU6MTZweH0ucG9zdC10YWdze21heC13aWR0aDo4NTBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wb3N0LXRhZ3N7bWFyZ2luOjAgNDBweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsucG9zdC10YWdze21hcmdpbjowIDYwcHh9fS5ibG9jay1jdGF7b3ZlcmZsb3c6aGlkZGVuO21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7bWFyZ2luOjI1cHggMDtmbG9hdDpub25lO2JhY2tncm91bmQtY29sb3I6I2RkZDtwYWRkaW5nOjIwcHggMTBweDt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5ibG9jay1jdGF7cGFkZGluZzozNXB4IDIwcHh9fS5ibG9jay1jdGEgYXtkaXNwbGF5OmJsb2NrfS5ibG9jay1jdGEgLmN0YS1pbWFnZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7b3BhY2l0eTouMTU7ei1pbmRleDoxO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmJsb2NrLWN0YSAuY3RhLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5ibG9jay1jdGEgaDMgYXttYXJnaW4tdG9wOjA7Zm9udC1zaXplOjIycHg7Y29sb3I6IzI3MjcyNyAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmJsb2NrLWN0YSBoMyBhe2ZvbnQtc2l6ZTo0MHB4fX0uYmxvY2stY3RhIGgzIGE6YWZ0ZXJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmJsb2NrLWN0YSAuY3RhLXRlYXNlcntjb2xvcjojMjcyNzI3O21hcmdpbjowIDAgMjVweH0uYmxvY2stYzJ0e292ZXJmbG93OmhpZGRlbjttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlO21hcmdpbjoyNXB4IDA7YmFja2dyb3VuZC1jb2xvcjojMDY1NTlmO3BhZGRpbmc6MzBweCAxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOndoaXRlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJsb2NrLWMydHtwYWRkaW5nOjM1cHh9fS5ibG9jay1jMnQgLnR3ZWV0LWNvbnRlbnR7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MS40fS5ibG9jay1jMnQgYXtjb2xvcjp3aGl0ZTt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmJsb2NrfS5ibG9jay1jMnQgLnR3ZWV0LWZvb3RlcnttYXJnaW4tdG9wOjEwcHg7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjEzcHh9LmJsb2NrLWMydCAuZmEtdHdpdHRlcntmb250LXNpemU6MjJweDttYXJnaW4tbGVmdDo1cHh9LmJsb2NrLWMydCBoMyBhe21hcmdpbi10b3A6MDtmb250LXNpemU6NDBweDtjb2xvcjojMjcyNzI3ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9LmJsb2NrLWMydCBoMyBhOmFmdGVye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5ibG9jay1jMnQgLmN0YS10ZWFzZXJ7Y29sb3I6IzI3MjcyNzttYXJnaW46MCAwIDI1cHh9LmVudHJ5LWNvbnRlbnQgLmJsb2NrLWNhbGxvdXQsLm1pY3JvLXRleHQtYXJlYSAuYmxvY2stY2FsbG91dHtiYWNrZ3JvdW5kOiNmM2YzZjM7Ym9yZGVyOjFweCBzb2xpZCAjY2VjZWNlO3BhZGRpbmc6MjVweCAyMHB4IDEwcHg7bWFyZ2luLWJvdHRvbTozMHB4fS5lbnRyeS1jb250ZW50IC5ibG9jay1jYWxsb3V0IGEsLm1pY3JvLXRleHQtYXJlYSAuYmxvY2stY2FsbG91dCBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmVudHJ5LWNvbnRlbnQgLmJsb2NrLWNhbGxvdXQgYTpob3ZlciwubWljcm8tdGV4dC1hcmVhIC5ibG9jay1jYWxsb3V0IGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJ0bi1ibG9jay1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LmJ0bi1ibG9jay1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS5idG4tYmxvY2stbGVmdHt0ZXh0LWFsaWduOmxlZnR9LmJsb2NrLWJ1dHRvbnttYXJnaW46MjVweCAwfS5ibG9jay1idXR0b24gLmJ0biwuYmxvY2stYnV0dG9uIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5ibG9jay1idXR0b24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZzoxMnB4IDQ1cHg7bWFyZ2luOjEwcHggMDtkaXNwbGF5OmlubGluZS1ibG9ja30uYmxvY2stYnV0dG9uIC5idG4tb3Jhbmdle2NvbG9yOndoaXRlO2JhY2tncm91bmQ6I2UyODg0Mjstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstbW96LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7dHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyO29wYWNpdHk6MX0uYmxvY2stYnV0dG9uIC5idG4tb3JhbmdlOmhvdmVye29wYWNpdHk6Ljg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW1vei10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyO3RyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcn0uYmxvY2stYnV0dG9uIC5idG4tYmx1ZXtjb2xvcjp3aGl0ZTtiYWNrZ3JvdW5kOiMwMDI3M2Q7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW1vei10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyO3RyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjtvcGFjaXR5OjF9LmJsb2NrLWJ1dHRvbiAuYnRuLWJsdWU6aG92ZXJ7b3BhY2l0eTouODstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstbW96LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7dHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyfS5ibG9jay1idXR0b24gLmJ0bi1vdXRsaW5le2NvbG9yOiMwMDI3M2Q7YmFja2dyb3VuZDp3aGl0ZTtib3JkZXI6MnB4IHNvbGlkICMwMDI3M2Q7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW1vei10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyO3RyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcn0uYmxvY2stYnV0dG9uIC5idG4tb3V0bGluZTpob3ZlcntiYWNrZ3JvdW5kOiMwMDI3M2Q7Y29sb3I6d2hpdGU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW1vei10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyO3RyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcn0uZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZHtib3JkZXItdG9wOjJweCBzb2xpZCAjNzA3MDcwO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICM3MDcwNzA7b3ZlcmZsb3c6aGlkZGVuO21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7bWFyZ2luOjE1cHggMCAzNXB4O2Zsb2F0Om5vbmU7cGFkZGluZzozMHB4IDEwcHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZHtwYWRkaW5nOjUwcHggNDBweCAyNXB4fX0uZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZCAucmVsYXRlZC1pbWFnZXtkaXNwbGF5Om5vbmU7d2lkdGg6NDAlO21heC13aWR0aDoyMjBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIC5yZWxhdGVkLWltYWdle2Zsb2F0OmxlZnQ7ZGlzcGxheTppbmxpbmUtYmxvY2t9fS5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIC5yZWxhdGVkLWltYWdlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfS5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIC5ibG9jay1yZWxhdGVkLWNvbnRlbnR7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZCAuYmxvY2stcmVsYXRlZC1jb250ZW50e21heC13aWR0aDpjYWxjKDEwMCUgLSAyNTBweCk7bWFyZ2luLWxlZnQ6MzBweH19LmVudHJ5LWNvbnRlbnQgLmJsb2NrLXJlbGF0ZWQgLnJlbGF0ZWQtc3VidGl0bGV7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2NvbG9yOiNlMjg4NDI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToyMnB4fS5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIGgze2ZvbnQtc2l6ZTozMHB4O21hcmdpbjowfS5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIGgzIGF7Y29sb3I6YmxhY2s7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bWFyZ2luLWJvdHRvbTo2cHh9LmVudHJ5LWNvbnRlbnQgLmJsb2NrLXJlbGF0ZWQgaDMgYTphZnRlcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZCAucmVsYXRlZC10ZWFzZXJ7Y29sb3I6IzQ0NDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxLjZ9LmVudHJ5LWNvbnRlbnQgLmJsb2NrLXJlbGF0ZWQgLnJlbGF0ZWQtbGlua3tjb2xvcjojZTI4ODQyO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmVudHJ5LWNvbnRlbnQgLmJsb2NrLXJlbGF0ZWQgLnJlbGF0ZWQtbGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uYmxvY2staW1nLWNvbXBhcmV7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTozNXB4fS5iYS1zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufS5iYS1zbGlkZXIgaW1ne3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMDAwMDAwMDAwcHggIWltcG9ydGFudDtkaXNwbGF5OmJsb2NrfS5iYS1zbGlkZXIgLmltYWdlLXRpcHtkaXNwbGF5Om5vbmV9LnJlc2l6ZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjEwMCU7d2lkdGg6NTAlO292ZXJmbG93OmhpZGRlbn0uaGFuZGxle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDowO2JvdHRvbTowO3dpZHRoOjRweDttYXJnaW4tbGVmdDotMnB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjUpfS5oYW5kbGU6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O21hcmdpbjotMjBweCAwIDAgLTIwcHg7Y29udGVudDonXFwyMWQ0Jztjb2xvcjp3aGl0ZTtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyMHB4O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjQycHg7YmFja2dyb3VuZDojMDdiN2I3O2JvcmRlcjoxcHggc29saWQgIzA3YjdiNztib3JkZXItcmFkaXVzOjUwJTt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2V9LmRyYWdnYWJsZTphZnRlcnt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O21hcmdpbjotMjBweCAwIDAgLTIwcHg7bGluZS1oZWlnaHQ6NDJweDtmb250LXNpemU6MjBweH0uYmEtY2FwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtjb2xvcjp3aGl0ZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC43KTtwYWRkaW5nOjVweCAxNXB4IDB9LmJlZm9yZS1jYXB0aW9ue2xlZnQ6MH0uYWZ0ZXItY2FwdGlvbntyaWdodDowfS5ibG9jay1mb3JtY3Rhe3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJSA1MCU7cGFkZGluZzozMHB4IDA7Y29sb3I6d2hpdGU7dGV4dC1hbGlnbjpjZW50ZXI7bWF4LXdpZHRoOjY5MHB4O21hcmdpbjowIGF1dG8gNDBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5ibG9jay1mb3JtY3Rhe292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjMwcHggMjBweDt0ZXh0LWFsaWduOmxlZnR9fS5jdGEtZm9ybS1vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuNSl9LmZvcm1jdGEtY29udGVudCBoM3tmb250LXNpemU6MzVweDttYXJnaW4tdG9wOjB9LmZvcm1jdGEtY29udGVudCAuc3VidGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tYm90dG9tOjVweH0uZm9ybWN0YS10ZWFzZXJ7bWFyZ2luLWJvdHRvbTozMHB4O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuNn0uZm9ybWN0YS1lbWJlZCBpbnB1dFt0eXBlPVwidGV4dFwiXSwuZm9ybWN0YS1lbWJlZCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmZvcm1jdGEtZW1iZWQgaW5wdXRbdHlwZT1cInBob25lXCJdLC5mb3JtY3RhLWVtYmVkIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sLmZvcm1jdGEtZW1iZWQgdGV4dGFyZWF7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtjb2xvcjojMzMzO21hcmdpbjo4cHggMH0uZm9ybWN0YS1lbWJlZCBidXR0b257d2lkdGg6MTAwJTttYXJnaW4tdG9wOjZweH0ucmFkLXRpbGV7ZGlzcGxheTpmbGV4O2ZsZXg6MCAwIGNhbGMoMTAwJSAtICgyICogMTVweCkpO3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTozMHB4O21hcmdpbi1sZWZ0OjE1cHg7bWFyZ2luLXJpZ2h0OjE1cHg7cG9zaXRpb246cmVsYXRpdmV9LnJhZC10aWxlOjpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjFweDttYXJnaW4tbGVmdDotMXB4O2hlaWdodDowO3BhZGRpbmctdG9wOjEwMCV9LnJhZC10aWxlLmhhcy1kYXJrLWJsdWUtYmFja2dyb3VuZC1jb2xvcntiYWNrZ3JvdW5kLWNvbG9yOiMwYTU2OWN9LnJhZC10aWxlLmhhcy1saWdodC1ibHVlLWJhY2tncm91bmQtY29sb3J7YmFja2dyb3VuZC1jb2xvcjojMTk5QkQ2fS5yYWQtdGlsZS5oYXMtcHVtcGtpbi1iYWNrZ3JvdW5kLWNvbG9ye2JhY2tncm91bmQtY29sb3I6I0UxN0YyRH0ucmFkLXRpbGUuaGFzLWVtZXJhbGQtYmFja2dyb3VuZC1jb2xvcntiYWNrZ3JvdW5kLWNvbG9yOiMxMTg1N0V9LnJhZC10aWxlLmhhcy1zdW5zaGluZS1iYWNrZ3JvdW5kLWNvbG9ye2JhY2tncm91bmQtY29sb3I6I0ZFQ0UyRn0ucmFkLXRpbGUuaGFzLXN1bnNoaW5lLWJhY2tncm91bmQtY29sb3IgLnJhZC10aWxlX19zdGF0LC5yYWQtdGlsZS5oYXMtc3Vuc2hpbmUtYmFja2dyb3VuZC1jb2xvciAucmFkLXRpbGVfX2hlYWRlci10ZXh0LC5yYWQtdGlsZS5oYXMtc3Vuc2hpbmUtYmFja2dyb3VuZC1jb2xvciAucmFkLXRpbGVfX2Zvb3Rlci10ZXh0e2NvbG9yOmJsYWNrfS5yYWQtdGlsZS50aWxlLS1oYXMtYmctaW1hZ2V7YmFja2dyb3VuZC1jb2xvcjp1bnNldH0ucmFkLXRpbGUudGlsZS0taGFzLWJnLWltYWdlIC5yYWQtdGlsZV9fZm9vdGVyLXRleHR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuNyk7bWFyZ2luOmF1dG8gLTEwcHggLTEwcHggLTEwcHg7cGFkZGluZzoxMHB4fS5yYWQtdGlsZV9fYmctaW1hZ2VfX3dyYXBwZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjB9LnJhZC10aWxlX19iZy1pbWFnZV9fd3JhcHBlcjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsMCwwLDAuOCkgMCUsIHJnYmEoMCwwLDAsMCkgNDUuMTglKX0ucmFkLXRpbGVfX2JnLWltYWdlX193cmFwcGVyIC5yYWQtdGlsZV9fYmctaW1hZ2V7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO3dpZHRoOjEwMCV9YS5yYWQtdGlsZV9fbGlua3tkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX1hLnJhZC10aWxlX19saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5yYWQtdGlsZV9fY29udGVudHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO3otaW5kZXg6MX0ucmFkLXRpbGVfX3N0YXR7Y29sb3I6d2hpdGU7Zm9udC1zaXplOjQwcHg7Zm9udC13ZWlnaHQ6Ym9sZH0ucmFkLXRpbGVfX2hlYWRlci10ZXh0e2NvbG9yOndoaXRlO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OmJvbGR9LnJhZC10aWxlX19mb290ZXItdGV4dHtjb2xvcjp3aGl0ZTtmb250LXNpemU6MTZweDttYXJnaW4tdG9wOmF1dG99LnRpbGUtLWhhcy1zdGF0IC5yYWQtdGlsZV9faGVhZGVyLXRleHR7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5yYWQtdGlsZS5YUyAucmFkLXRpbGVfX3N0YXR7Zm9udC1zaXplOjM2cHh9LnJhZC10aWxlLlhTIC5yYWQtdGlsZV9faGVhZGVyLXRleHR7Zm9udC1zaXplOjE2cHh9LnJhZC10aWxlLlhTIC5yYWQtdGlsZV9fZm9vdGVyLXRleHR7Zm9udC1zaXplOjE1cHh9LnJhZC10aWxlLlhTLlNNIC5yYWQtdGlsZV9fc3RhdHtmb250LXNpemU6NTBweH0ucmFkLXRpbGUuWFMuU00gLnJhZC10aWxlX19oZWFkZXItdGV4dHtmb250LXNpemU6MjBweH0ucmFkLXRpbGUuWFMuU00gLnJhZC10aWxlX19mb290ZXItdGV4dHtmb250LXNpemU6MTZweH0ucmFkLXRpbGUuWFMuU00uTUQgLnJhZC10aWxlX19zdGF0e2ZvbnQtc2l6ZTo4MHB4fS5yYWQtdGlsZS5YUy5TTS5NRCAucmFkLXRpbGVfX2hlYWRlci10ZXh0e2ZvbnQtc2l6ZToyNHB4fS5yYWQtdGlsZS5YUy5TTS5NRC5MRyAucmFkLXRpbGVfX3N0YXR7Zm9udC1zaXplOjgwcHh9LnJhZC10aWxlLlhTLlNNLk1ELkxHIC5yYWQtdGlsZV9faGVhZGVyLXRleHR7Zm9udC1zaXplOjQ2cHh9LnJhZC10aWxlLlhTLlNNLk1ELkxHIC5yYWQtdGlsZV9fZm9vdGVyLXRleHR7Zm9udC1zaXplOjE4cHh9LnJhZC10aWxlLWdyb3Vwe2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tbGVmdDotMTVweDttYXJnaW4tcmlnaHQ6LTE1cHg7d2lkdGg6Y2FsYygxMDAlICsgMiAqIDE1cHgpfUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LnJhZC10aWxlLWdyb3VwLmlzLXN0eWxlLXNtYWxsIC5yYWQtdGlsZXtmbGV4LWJhc2lzOmNhbGMoNTAlIC0gKDIgKiAxNXB4KSl9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnJhZC10aWxlLWdyb3VwLmlzLXN0eWxlLXNtYWxsIC5yYWQtdGlsZXtmbGV4LWJhc2lzOmNhbGMoMjUlIC0gKDIgKiAxNXB4KSl9fS5yYWQtdGlsZS1ncm91cC5pcy1zdHlsZS1zbWFsbC5keW5hbWljIC5yYWQtdGlsZXtmbGV4LWJhc2lzOmNhbGMoMTAwJSAtICgyICogMTVweCkpfS5yYWQtdGlsZS1ncm91cC5pcy1zdHlsZS1zbWFsbC5keW5hbWljLlhTIC5yYWQtdGlsZXtmbGV4LWJhc2lzOmNhbGMoNTAlIC0gKDIgKiAxNXB4KSl9LnJhZC10aWxlLWdyb3VwLmlzLXN0eWxlLXNtYWxsLmR5bmFtaWMuWFMuU00gLnJhZC10aWxle2ZsZXgtYmFzaXM6Y2FsYygzMyUgLSAoMiAqIDE1cHgpKX0ucmFkLXRpbGUtZ3JvdXAuaXMtc3R5bGUtc21hbGwuZHluYW1pYy5YUy5TTS5NRC5MRyAucmFkLXRpbGV7ZmxleC1iYXNpczpjYWxjKDI1JSAtICgyICogMTVweCkpfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnJhZC10aWxlLWdyb3VwLmlzLXN0eWxlLW1lZGl1bSAucmFkLXRpbGV7ZmxleC1iYXNpczpjYWxjKDUwJSAtICgyICogMTVweCkpfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5yYWQtdGlsZS1ncm91cC5pcy1zdHlsZS1tZWRpdW0gLnJhZC10aWxle2ZsZXgtYmFzaXM6Y2FsYygzMyUgLSAoMiAqIDE1cHgpKX19LnJhZC10aWxlLWdyb3VwLmlzLXN0eWxlLW1lZGl1bS5keW5hbWljIC5yYWQtdGlsZXtmbGV4LWJhc2lzOmNhbGMoMTAwJSAtICgyICogMTVweCkpfS5yYWQtdGlsZS1ncm91cC5pcy1zdHlsZS1tZWRpdW0uZHluYW1pYy5YUy5TTSAucmFkLXRpbGV7ZmxleC1iYXNpczpjYWxjKDUwJSAtICgyICogMTVweCkpfS5yYWQtdGlsZS1ncm91cC5pcy1zdHlsZS1tZWRpdW0uZHluYW1pYy5YUy5TTS5NRC5MRyAucmFkLXRpbGV7ZmxleC1iYXNpczpjYWxjKDMzJSAtICgyICogMTVweCkpfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnJhZC10aWxlLWdyb3VwLmlzLXN0eWxlLWxhcmdlIC5yYWQtdGlsZXtmbGV4LWJhc2lzOmNhbGMoNTAlIC0gKDIgKiAxNXB4KSl9fS5yYWQtdGlsZS1ncm91cC5pcy1zdHlsZS1sYXJnZS5keW5hbWljIC5yYWQtdGlsZXtmbGV4LWJhc2lzOmNhbGMoMTAwJSAtICgyICogMTVweCkpfS5yYWQtdGlsZS1ncm91cC5pcy1zdHlsZS1sYXJnZS5keW5hbWljLlhTLlNNLk1ELkxHIC5yYWQtdGlsZXtmbGV4LWJhc2lzOmNhbGMoNTAlIC0gKDIgKiAxNXB4KSl9XG4iLCIvKiFcbiAqIFN0YXJ0IEJvb3RzdHJhcCAtIFNpbXBsZSBTaWRlYmFyIEhUTUwgVGVtcGxhdGUgKGh0dHA6Ly9zdGFydGJvb3RzdHJhcC5jb20pXG4gKiBDb2RlIGxpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSB2Mi4wLlxuICogRm9yIGRldGFpbHMsIHNlZSBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjAuXG4gKi9cblxuLyogVG9nZ2xlIFN0eWxlcyBcblxuI3NpZGViYXItd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuXG5cbiNzaWRlYmFyLXdyYXBwZXIgLm5hdmJhci10b2dnbGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgYm9yZGVyOiAwIG5vbmU7XG59XG5cbi5uYXZiYXItdG9nZ2xlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgei1pbmRleDogMjAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nOiA5cHggMCA5cHggMTBweDtcbn1cblxuLmljb24tYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggNXB4ICNjY2M7XG4gICAgLW1vei1ib3gtc2hhZG93OiAxcHggMXB4IDVweCAjY2NjO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDFweCA1cHggI2NjYztcbn1cblxuI3NpZGViYXItd3JhcHBlciB7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMjUwcHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMjUwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjYTFhMWExO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuXG4jc2lkZWJhci13cmFwcGVyLm9uIHtcbiAgICB3aWR0aDogMjUwcHg7XG59XG5cbiNwYWdlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4jc2lkZWJhci13cmFwcGVyLm9uICNwYWdlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi1yaWdodDogLTI1MHB4O1xufVxuXG4vKiBTaWRlYmFyIFN0eWxlcyBcblxuLnNpZGViYXItbmF2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uc2lkZWJhci1uYXYgbGkge1xuICAgIHRleHQtaW5kZW50OiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4uc2lkZWJhci1uYXYgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjOTk5OTk5O1xufVxuXG4uc2lkZWJhci1uYXYgbGkgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4yKTtcbn1cblxuLnNpZGViYXItbmF2IGxpIGE6YWN0aXZlLFxuLnNpZGViYXItbmF2IGxpIGE6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNpZGViYXItbmF2ID4gLnNpZGViYXItYnJhbmQge1xuICAgIGhlaWdodDogNjVweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG59XG5cbi5zaWRlYmFyLW5hdiA+IC5zaWRlYmFyLWJyYW5kIGEge1xuICAgIGNvbG9yOiAjOTk5OTk5O1xufVxuXG4uc2lkZWJhci1uYXYgPiAuc2lkZWJhci1icmFuZCBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufSovXG5cbi8qIEhhbWJ1cmdlciBUb2dnbGUgKi9cbi5uYXZiYXItdG9nZ2xlIHtcblxuICAgIC5pY29uLWJhciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuICAgIH1cblxuICAgIC5pY29uLWJhcjpudGgtb2YtdHlwZSgyKSxcbiAgICAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoNCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIH1cblxufVxuXG4ubmF2YmFyLXRvZ2dsZS5hY3RpdmUge1xuXG4gICAgLmljb24tYmFyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTsgICAgICAgIFxuICAgIH1cblxuICAgIC5pY29uLWJhcjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cblxuICAgIC5pY29uLWJhcjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoNCkge1xuICAgICAgICAgIHRvcDogLTZweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cblxufSIsImgxLnNpdGUtdGl0bGUge1xuXHRtYXJnaW46NXB4IDA7XG59XG5cbi5iYW5uZXIge1xuXHRAaW5jbHVkZSBzaGFkb3coMCAxcHggMXB4IHJnYmEoNTEsIDUxLCA1MSwgMC4yNSkpO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYmFubmVyLWlubmVyIHtcblxuXHRoMSA+IGEge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9hcl9sb2dvLnBuZ1wiKSBsZWZ0IHRvcCBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXHRcdHdpZHRoOiAyMTFweDtcblx0XHRoZWlnaHQ6IDUxcHg7XG5cdH1cblxufVxuXG4vKiBCU0QgV3JhcHBlciBTcGVjaWZpYyAqL1xuLnBhZ2UtYnNkIHtcblxuXHQubWFpbiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA3ODBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRmbG9hdDogbm9uZTtcblx0fVxuXG5cdC5lbnRyeS1jb250ZW50IHtcblx0XHRwYWRkaW5nOjAgIWltcG9ydGFudDtcblx0fVxuXG5cdC5iYW5uZXItaW5uZXIge1xuXHRcdG1heC13aWR0aDogNzY3cHg7XG5cblx0XHRoMSA+IGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHQvL2JhY2tncm91bmQ6IHVybChcImh0dHBzOi8vYW1lcmljYW5yaXZlcnMub3JnL3dwLWNvbnRlbnQvdGhlbWVzL2Jhc2UtdGhlbWUvZGlzdC9pbWFnZXMvYXJfbG9nby5zdmdcIikgbGVmdCB0b3Agbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdH1cblxuXHR9XG5cbn1cblxuLnBhZ2UtYnNkLXR3b2NvbCB7XG5cbiAgLmJhbm5lci1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA4MTVweDtcbiAgfVxuXG4gIC5tYWluIHtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICBtYXgtd2lkdGg6IDg0MHB4O1xuICB9XG59XG5cbkBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcblxuLnBhZ2UtYnNkIHtcblxuXHQuZW50cnktY29udGVudCB7XG5cdFx0cGFkZGluZzowICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxufVxuXG4vKiBNTWVudSAqL1xuYS5tb2JpbGUtdG9nZ2xlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMzVweDtcblx0d2lkdGg6IDM1cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogLTRweDtcblx0ei1pbmRleDogMTAwMDA7XG5cdGNvbG9yOiAjMzMzO1xuXG5cdC5mYSB7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHR9XG5cbn1cblxuI21vYmlsZS1tZW51IHtcblx0aGVpZ2h0OiAxcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQ6ICM1NTU7XG5cblx0Lm1tLWNvdW50ZXIsXG5cdC5tbS1uZXh0OmFmdGVyLFxuXHRhIHtcblx0XHRjb2xvcjogd2hpdGU7XG5cdH1cblxuXHQubW0tcGFuZWxzPi5tbS1wYW5lbCB7XG5cdFx0cGFkZGluZzowO1xuXHR9XG5cblx0Lm1tLWFycm93OmFmdGVyLFxuXHQubW0tbmV4dDphZnRlciB7XG5cdFx0cmlnaHQ6IDMycHg7XG5cdH1cblxuXHQubW0tbGlzdHZpZXcge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXG5cdC5tbS1idG46YWZ0ZXIsIFxuXHQubW0tYnRuOmJlZm9yZSxcblx0Lm1tLWxpc3R2aWV3PmxpIC5tbS1hcnJvdzphZnRlcixcblx0Lm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmFmdGVyXHR7XG5cdFx0Ym9yZGVyLWNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdC5tbS1saXN0dmlldz5saSAubW0tYXJyb3c6YWZ0ZXIsXG5cdC5tbS1saXN0dmlldz5saSAubW0tbmV4dDphZnRlclx0e1xuXHRcdGJvcmRlci1jb2xvcjogd2hpdGU7XG5cdH1cblxuXHQubW0tbGlzdHZpZXc+bGk+YSxcblx0Lm1tLWxpc3R2aWV3PmxpPnNwYW4ge1xuXHRcdHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDMwcHg7XG5cdH1cblxuXHQubW0tbGlzdHZpZXc+bGk6YWZ0ZXIsXG5cdC5tbS1saXN0dmlldyAubW0tbmV4dDpiZWZvcmUsXG5cdC5tbS1uYXZiYXIge1xuXHRcdGJvcmRlcjogMCBub25lO1xuXHR9XG5cblx0Lm1tLWxpc3R2aWV3IC5tbS1uZXh0OmJlZm9yZSB7XG5cdFx0Ym9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cdH1cblxuXHQubW0tbmF2YmFyIHtcblx0XHRib3R0b206IDEycHg7XG5cdH1cblxuXHQuYnRuLWdvbGQsXG5cdC5idG4tb3JhbmdlIHtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR3aWR0aDogOTIlO1xuXHQgICAgbWFyZ2luOiAwIDQlO1xuXHR9XG5cblx0LmJ0bi1nb2xkIHtcblx0ICAgIGJvdHRvbTogMTAwcHg7XG5cdH1cblxuXHQuYnRuLW9yYW5nZSB7XG5cdFx0Ym90dG9tOiA1MHB4O1xuXHR9XG5cbn1cblxuLm1tLW1lbnUge1xuXHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1tLW5hdmJhciBmb3JtIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTU5cHg7XG4gICAgbGVmdDogMTBweDtcblxuXHQuc2VhcmNoLWZpZWxkIHtcblx0XHRiYWNrZ3JvdW5kOiAjZGVkZWRlO1xuXHRcdG1pbi13aWR0aDogMTc4cHggIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblx0fVxuXG5cdC5zZWFyY2gtc3VibWl0IHtcblx0XHRiYWNrZ3JvdW5kOiAjZGVkZWRlO1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0Ym9yZGVyOiAwIG5vbmU7XG5cdH1cblxufVxuXG5AbWVkaWEobWluLXdpZHRoOjU2MHB4KSB7XG5cbi5tbS1tZW51IC5idG4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG59XG5cbkBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbi5iYW5uZXIge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBzaGFkb3coMCAwIDAgdHJhbnNwYXJlbnQpO1xuXG4gICAgaDE+YSB7XG4gICAgXHR3aWR0aDogMTAwJTtcbiAgICBcdG1pbi1oZWlnaHQ6IDc4cHg7XG4gICAgfVxuXG59XG5cbi5iYW5uZXItaW5uZXIge1xuICAgIG1heC13aWR0aDogMTAxMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLm5hdmJhci10b2dnbGUge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhcntcbiAgICBtYXJnaW46MDtcbn1cblxuXG59LyogZW5kIDc2OHB4ICovXG5cbkBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbmEubW9iaWxlLXRvZ2dsZSxcbiNtb2JpbGUtbWVudSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iYW5uZXIsXG4uc2luZ2xlLW1pY3JvcGFnZS5uby10aHVtYm5haWwgLmJhbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRoZWlnaHQ6IDEwNnB4O1xuXG5cdGgxLnNpdGUtdGl0bGUge1xuXHRcdG1hcmdpbjogMjRweCAwIDExcHg7XG5cdH1cblxuICAgIGgxPmEge1xuICAgIFx0d2lkdGg6IDI3NXB4O1xuICAgIFx0bWluLWhlaWdodDogNjhweDtcbiAgICB9XG5cbn1cblxuLyogZml4ZWQgaGVhZGVycyBmb3IgYmxvZywgZXJyb3IgcGFnZXNcbiAqIHJlc291cmNlcywgbm8gdGh1bWIgcGFnZXMgYW5kIGdlbmVyYWwgaW5kaXZpZHVhbCBsYXlvdXQgKi9cbi5zaW5nbGUtcmVzb3VyY2UsXG4uc2luZ2xlLXBvc3QsXG4uc2luZ2xlLXN0b3J5LFxuLnNpbmdsZS1idGdfcmVzb3VyY2UsXG4uZXJyb3I0MDQsXG4ubm8tdGh1bWJuYWlsIHtcblxuICAgIC5iYW5uZXIge1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB9XG59XG5cbi5sb2dvIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuI25hdmlnYXRpb24ge1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblxuXHQvKlRvcCBOYXYqL1xuXHQudXRpbGl0eS1uYXYge1xuXHRcdG1hcmdpbi10b3A6IDExcHg7XG5cblx0XHR1bCB7XG5cdFx0XHRtYXJnaW46MCAwIDE3cHggMDtcblx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdHRleHQtYWxpZ246cmlnaHQ7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cGFkZGluZzogMCAxMnB4O1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAycHg7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZDphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogJHJvYm90bztcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiBNZW51ICovXG5cdCNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24ge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRtYXJnaW4tcmlnaHQ6IDU4cHg7XG5cblx0XHRsaSB7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkcm9ib3RvICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW46IDVweCAxMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDEwMG1zIGVhc2UpO1xuXHRcdH1cblxuXHRcdD4gbGkubWVnYS1tZW51LW1lZ2FtZW51IHtcblx0XHRcdG1hcmdpbjogMCAzcHghaW1wb3J0YW50O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzU1NTtcblx0XHRcdH1cblxuXHRcdFx0PiBhLm1lZ2EtbWVudS1saW5rIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0M3B4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQ+IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmssXG5cdFx0PiBsaS5tZWdhLW1lbnUtbWVnYW1lbnUgPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0gbGkubWVnYS1tZW51LWl0ZW0gPiBhLm1lZ2EtbWVudS1saW5rIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQvKiBTZWNvbmQgTGV2ZWwgKi9cblx0XHQ+IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmssXG5cdFx0PiBsaS5tZWdhLW1lbnUtbWVnYW1lbnUgPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSNtZWdhLW1lbnUtaXRlbS0yNTkxNyBhLm1lZ2EtbWVudS1saW5rIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuXHRcdFx0QGluY2x1ZGUgaG92ZXItZmFkZShhbGwgMjUwbXMgZWFzZSk7XG5cdFx0fVxuXG5cdFx0LyogVGhpcmQgbGV2ZWwgKi9cblx0XHQ+IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmsge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzczNzI3MiAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG5cdFx0XHRAaW5jbHVkZSBob3Zlci1mYWRlKGFsbCAyNTBtcyBlYXNlKTtcdFx0XHRcblx0XHR9XG5cblx0XHQ+IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSBsaS5tZWdhLW1lbnUtaXRlbTpsYXN0LWNoaWxkID4gYS5tZWdhLW1lbnUtbGluayB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwIG5vbmU7XG5cdFx0fVxuXG5cdFx0LyogRmFrZSBIZWFkZXJzIGluIG1pZGRsZSBvZiBtZW51ICovXG5cdFx0LyogbWFrZSBoZWFkZXIgKi9cblx0XHQ+IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbT4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtI21lZ2EtbWVudS1pdGVtLTI1OTE3IGEubWVnYS1tZW51LWxpbmsge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMCBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXRvcDogMThweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC8qIHJlbW92ZSBib3JkZXIgZm9yIGFib3ZlIGhlYWRlciAqL1xuXHRcdD4gbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0jbWVnYS1tZW51LWl0ZW0tMjYzNjEgYS5tZWdhLW1lbnUtbGluayB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwIG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQjbWVnYS1tZW51LWl0ZW0tMjU3Nzkge1xuXHRcdFx0bWFyZ2luOiAwIDlweCAwIDNweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC8qIGRvbmF0ZSAqL1xuXHRcdCNtZWdhLW1lbnUtaXRlbS0yODAzNyB7XG5cdFx0XHRtYXJnaW46IDAgMTRweCAwIDAgIWltcG9ydGFudDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM1NTUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0PiBhIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJG9yYW5nZTtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDE2cHggIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciBhIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzMzMztcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNTU1ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQvKiBNYWtlIGFuIEltcGFjdCAqL1xuXHRcdCNtZWdhLW1lbnUtaXRlbS0yNTc3NyB7XG5cdFx0XHRtYXJnaW46IDAgNHB4IDAgMCFpbXBvcnRhbnQ7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNTU1ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdD4gYSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTZweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIGEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM1NTUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XG5cblx0I3NlYXJjaCB7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDI0cHg7XG5cdFx0dG9wOiA0OXB4O1xuXG5cdFx0LnNlYXJjaC10b2dnbGUge1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHQuZmEge1xuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA5cHg7XG5cdFx0XHRcdGxlZnQ6IDExcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC5zZWFyY2gtdG9nZ2xlLm9uIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG5cdFx0fVxuXG5cdFx0I3NlYXJjaC1mb3JtIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAyNDdweDtcblx0XHQgICAgdG9wOiA0MXB4O1xuXHRcdCAgICByaWdodDogMDtcblx0XHQgICAgei1pbmRleDogNTtcblx0XHR9XG5cblx0XHQuc2VhcmNoLWZvcm0ge1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cdFx0XHRwYWRkaW5nOiA1cHggOXB4O1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0fVxuXHR9XG59XG5cbi8qIGRlYWwgd2l0aCBUeXBlS2l0IEZPVVQgKi9cbi53Zi1sb2FkaW5nICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gPiBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmsge1xuXHRvcGFjaXR5OiAwO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAxMDBtcyBlYXNlKTtcbn1cblxuXG4vKiBNZW51IE92ZXJyaWRlcyAqL1xuI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiB7XG5cblx0bGkubWVnYS1tZW51LWl0ZW0ubWVnYS1tZW51LWNvbHVtbnMtMS1vZi02IHtcblx0XHR3aWR0aDogMTYuNSUgIWltcG9ydGFudDtcblx0fVxuXG5cdGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtbWVudS1jb2x1bW5zLTEtb2YtNSB7XG5cdFx0d2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuXHR9XG5cblx0bGkubWVnYS1tZW51LWl0ZW0ubWVnYS1tZW51LWNvbHVtbnMtMS1vZi00IHtcblx0XHR3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQ+IGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayB7XG5cdFx0Zm9udC1mYW1pbHk6ICRyb2JvdG8gIWltcG9ydGFudDtcblx0fVxuXG5cdGxpI21lZ2EtbWVudS1pdGVtLTQyMjI2IHtcblx0XHRtYXJnaW4tdG9wOiAtMjE1cHg7XG5cdH1cbn1cblxufSAvKiBlbmQgOTkycHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcblxuI25hdmlnYXRpb24ge1xuXG5cdC8qIE1lbnUgKi9cblx0I21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAzNHB4O1xuXG5cdFx0bGkjbWVnYS1tZW51LWl0ZW0tNDIyMjYge1xuXHRcdFx0bWFyZ2luLXRvcDogLTE2MHB4O1xuXHRcdH1cblx0fVxuXG5cdCNzZWFyY2gge1xuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG5cbn1cblxufVxuIiwiLnNpZGViYXIge1xuXHRwYWRkaW5nLXRvcDogMjBweDtcblxuc2VjdGlvbiB7XG5cdG1hcmdpbjogMCBhdXRvIDMwcHg7XG5cdG1heC13aWR0aDogMzAwcHg7XG59XG5cbmltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4uc2VjdGlvbi10aXRsZSBoMyxcbi5zZWN0aW9uLXRpdGxlIGgyLFxuLndpZGdldF9uYXZfbWVudSBoMyxcbi53aWRnZXRfdGV4dCBoMyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDAgNnB4IDExcHggMDtcblx0cGFkZGluZy1ib3R0b206IDVweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG59XG5cbi8qIGZvcm1zICovXG4uZ2Zvcm1fd2lkZ2V0IHtcblx0bWF4LXdpZHRoOiAzMTBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5nZm9ybV93aWRnZXQtNSB7XG5cdGgzIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcblx0XHRtYXJnaW46IDAgMCAxOXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdH1cblxuXHQuZ2Zvcm1fd3JhcHBlciB1bCBsaS5nZmllbGQge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG5cblx0Lmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0bGFiZWwge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufVxuXG4uZG9uYXRlLWZvcm0ge1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblxuXHRsYWJlbCxcblx0Lmluc3RydWN0aW9uIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0VGRUZFRjtcblx0fVxuXG5cdC5nZm9ybV9mb290ZXIge1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgdG9wOiAycHg7XG5cdCAgICByaWdodDogMDtcblx0ICAgIHBhZGRpbmc6IDA7XG5cdCAgICBtYXJnaW46MDtcblxuXG5cdH1cblxufVxuXG4vKiBNZW51cyAqL1xuLndpZGdldF9uYXZfbWVudSB7XG5cdHVsIHtcblx0XHRtYXJnaW46MDtcblx0XHRwYWRkaW5nOjA7XG5cdH1cblxuXHRsaSB7XG5cdFx0bWFyZ2luOjJweCAwO1xuXHRcdHBhZGRpbmc6MDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHR9XG5cblx0YSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdHBhZGRpbmc6IDNweCAwO1xuXHRcdGNvbG9yOiAkb3JhbmdlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Y29sb3I6ICRkYmx1ZTtcblx0XHR9XG5cblx0fVxuXG59XG5cbi8qIFRha2UgQWN0aW9uICovXG4uY3RhLXdyYXAge1xuXHRtYXgtd2lkdGg6IDI5NnB4O1xuXHRtYXJnaW46IDAgYXV0byA1MHB4O1xuXG5cdC5jdGEtY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdGhlaWdodDogODBweDtcblx0XHR3aWR0aDogMjk2cHg7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRwYWRkaW5nOiAxNnB4IDAgMjBweDtcblx0fVxuXG5cdC5jdGEtc3VidGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICM0NDQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG4gICAgaDIge1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAxcHggMCA2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bixcbiAgICBidXR0b24ge1xuICAgIFx0bWFyZ2luOiAxNXB4IDAgMDtcbiAgICBcdGhlaWdodDogMzVweDtcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgIFx0dGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgXHRmb250LWZhbWlseTogJHJvYm90bztcbiAgICBcdGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgIFx0Zm9udC13ZWlnaHQ6IDcwMDtcbiAgICBcdGNvbG9yOiB3aGl0ZTtcblxuICAgIFx0LmZhIHtcbiAgICBcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0XHRsZWZ0OiA0cHg7XG4gICAgXHRcdGZvbnQtc2l6ZTogMThweDtcbiAgICBcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG4gICAgXHR9XG5cbiAgICBcdCY6aG92ZXIsXG4gICAgXHQmOmZvY3VzIHtcbiAgICBcdFx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG5cbiAgICBcdFx0LmZhIHtcbiAgICBcdFx0XHRsZWZ0OiA2cHg7XG4gICAgXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG4gICAgXHRcdH1cblxuICAgIFx0fVxuXG4gICAgXHRhIHtcbiAgICBcdFx0Y29sb3I6IHdoaXRlO1xuICAgIFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgXHR9XG5cbiAgICB9XG5cbn0vKiBlbmQgdGFrZSBhY3Rpb24gKi9cblxuLyogUXVvdGUgKi9cbi5xdW90ZS13cmFwIHtcblx0Y29sb3I6ICM4NDk0OWQ7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0bGluZS1oZWlnaHQ6IDEuOTtcblx0cGFkZGluZzogMzBweCAwO1xuXG5cdC5xdW90ZSB7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0dGV4dC1pbmRlbnQ6IDMwcHg7XG5cblx0XHQmOmJlZm9yZSxcblx0XHQuZW5kLXF1b3RlIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zaWRlYmFyX3F1b3RlX3Nwcml0ZS5qcGdcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0aGVpZ2h0OiAyMXB4O1xuXHRcdFx0d2lkdGg6IDI2cHg7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDlweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzVweCAwO1xuXHRcdH1cblxuXHRcdC5lbmQtcXVvdGUge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRib3R0b206IC0xM3B4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0XHR9XG5cblx0fVxuXG5cdC5xdW90ZWQge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0fVxuXG59XG5cbi8qIGNsZWFudXAgKi9cbmRpdi5nbXctc2wtd3JhcHBlcixcbi53aWRnZXQgZGl2Lmdtdy1zbC13cmFwcGVyIHtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0cGFkZGluZzowO1xuXHRib3JkZXI6IDAgbm9uZTtcblx0QGluY2x1ZGUgc2hhZG93KDAgMCAwIDAgdHJhbnNwYXJlbnQpO1xufVxuXG5kaXYuZ213LXNsLXdyYXBwZXIgLmdtdy1zbC1tYXAtd3JhcHBlcixcbi53aWRnZXQgZGl2Lmdtdy1zbC13cmFwcGVyIC5nbXctc2wtbWFwLXdyYXBwZXIge1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5cbn1cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXG4uc2lkZWJhciB7XG5cdG1hcmdpbjogMjdweCBhdXRvIDA7XG5cbi8qIFRha2UgQWN0aW9uICovXG4uY3RhLXdyYXAge1xuXHRtYXJnaW46IDAgMCA1MHB4O1xufS8qIGVuZCB0YWtlIGFjdGlvbiAqL1xuXG5cbn0gLyogZW5kIC5zaWRlYmFyICovXG5cbn0vKiA3NjhweCAqL1xuXG5cbkBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcblxuLnNpZGViYXIge1xuXHRtYXJnaW46MDtcblx0cGFkZGluZy10b3A6IDA7XG5cdHBhZGRpbmctbGVmdDogMzBweDtcblx0bWF4LXdpZHRoOiAxMDAwMDBweDtcblxuXHRzZWN0aW9uIHtcblx0XHRtYXgtd2lkdGg6IDEwMDAwMDAwcHg7XG5cdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0fVxuXG5cdC8qIHNpZGViYXIgbWVudSAqL1xuXHQud2lkZ2V0X25hdl9tZW51IHtcblx0XHR0ZXh0LWFsaWduOmxlZnQ7XG5cblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0fVxuXG59XG5cblxufVxuXG4vKiAqKioqKioqKioqKiogU1RBRkYgKioqKioqKioqKiAqL1xuLnNpbmdsZS1zdGFmZiAuc2lkZWJhciB7XG5cbiAgICAuc2VjdGlvbi10aXRsZSBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjNweDtcbiAgICB9XG5cbn1cblxuLm9mZmljZS13cmFwIHtcblxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdG1hcmdpbjoxMHB4IDAgNXB4O1xuXHR9XG5cbn1cblxuLmF1dGhvci1wb3N0cyB7XG5cblx0YXJ0aWNsZSB7XG5cdCAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0ICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjNWM1YzU7XG5cdH1cblxuXHRoMy5wb3N0LXRpdGxlIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRmb250LWZhbWlseTogJHJvYm90bztcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdG1hcmdpbjowO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxuXG5cdC5wb3N0LW1ldGEgYSB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG59XG5cbi5zdGFmZi12aWV3LWFsbCBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdGZsb2F0OiByaWdodDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuIiwiLyogKioqKioqKioqKioqIEZPT1RFUiBUT1AgKioqKioqKioqKiAqL1xuLmZvb3Rlci10b3Age1xuXHRwYWRkaW5nOiAzMHB4IDEwcHg7XG5cdGJhY2tncm91bmQ6ICM0NDQ7XG5cdGNvbG9yOiB3aGl0ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZvb3Rlci10b3AtaW5uZXIge1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWF4LXdpZHRoOiAxMDEwcHg7XG59XG5cbmgyLnN1cHBvcnQtdGl0bGUsXG5oMi5kb25hdGUtdGl0bGUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDAgMCA1cHg7XG5cdGZvbnQtc2l6ZTogMjZweDtcbn1cblxuLyogc3VwcG9ydCAqL1xuaDIuc3VwcG9ydC10aXRsZSB7XG5cdG1hcmdpbjogMTBweCAwIDI1cHg7XG59XG5cbi5zdXBwb3J0LWNvbnRlbnQge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi8qIGRvbmF0ZSAqL1xuaDIuZG9uYXRlLXRpdGxlIHtcblx0Y29sb3I6IHdoaXRlO1xuXHRtYXJnaW46IDEwcHggMCA1cHg7XG59XG5cbiNnZm9ybV93cmFwcGVyXzMge1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblxuXHR1bC5nZm9ybV9maWVsZHMgbGkuZ2ZpZWxkIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG5cdFxuXHRsYWJlbCxcblx0Lmluc3RydWN0aW9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0aW5wdXQge1xuXHRcdGNvbG9yOiAjNDQ0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMzUwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuXHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHR9XHRcdFxuXHR9XG5cblx0Lmdmb3JtX2Zvb3RlciB7XG5cdFx0cGFkZGluZzowO1xuXHRcdG1hcmdpbjowO1xuXG5cdFx0aW5wdXQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAzNTBweDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyogU2lnbi11cCAqL1xuLmZvb3Rlci1zaWdudXAge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdGgyIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOiAxMHB4IDAgMjVweDtcblx0XHRwYWRkaW5nOiAwIDAgNXB4O1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0fVxuXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRtYXJnaW46IDAgMCA4cHg7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdH1cbn1cblxuLyogKioqKioqKioqKioqIEZPT1RFUiBCT1RUT00gKioqKioqKioqKiAqL1xuLnNtLXdyYXAge1xuXHR3aWR0aDogMzMlO1xufVxuXG4uc20ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGhlaWdodDogMzVweDtcblx0d2lkdGg6IDM1cHg7XG5cdGxpbmUtaGVpZ2h0OiA0MnB4O1xuXHRtYXJnaW46IDAgMTBweDtcblx0YmFja2dyb3VuZDogd2hpdGU7XG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTAwJSk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7ICAgICAgICAgICAgXHRcblx0Y29sb3I6ICRibHVlO1xuXG5cdC5mYSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0fVxuXG5cdCY6aG92ZXIge1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTsgICAgICAgICAgICBcblx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRjb2xvcjogd2hpdGU7XG5cdH1cbn1cblxuI2Zvb3RlciB7XG5cdHBhZGRpbmc6IDMwcHggMTBweCA2MHB4O1xuXHRiYWNrZ3JvdW5kOiAjMDAyNzNkO1xuXHRjb2xvcjogd2hpdGU7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXG5cdGEge1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblxuXHRpbWcge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW46IDIwcHggMCAwO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXHRcdFx0bWFyZ2luOiAwIDAgMCA1cHg7XG5cdFx0fVxuXHR9XG5cblx0LmFkZHJlc3Mge1xuXHRcdG1hcmdpbi10b3A6IDExcHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0LmNvcHlyaWdodCB7XG5cdFx0bWFyZ2luLXRvcDogMThweDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cblxufVxuXG4ud2lkZ2V0X25hdl9tZW51IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmZvb3Rlci1pbm5lciB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMTBweDtcbn1cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXG4uZm9vdGVyLXRvcCB7XG5cdG1hcmdpbi10b3A6IDUwcHg7XG59XG5cbi5nZm9ybV93cmFwcGVyIHtcblx0bWF4LXdpZHRoOiA4NyU7XG59XG5cbi5mb290ZXItc2lnbnVwIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cbn0gLyogZW5kIDc2OHB4ICovXG5cbkBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiNmb290ZXIge1xuXHRwYWRkaW5nOiA2N3B4IDEwcHggNjBweDtcblxuXHQuYWRkcmVzcyB7XG5cdFx0bWFyZ2luLXRvcDogN3B4O1xuXHR9XG5cblx0I2dmb3JtX3dyYXBwZXJfMyB7XG5cblx0XHQuZ2Zvcm1fZm9vdGVyIHtcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0dG9wOiA2cHg7XHRcdFxuXHRcdFx0bGVmdDogMjYycHg7XHRcdFxuXHRcdH1cblx0fVxuXG59XG5cbi5mb290ZXItc2lnbnVwIHtcblxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWluLXdpZHRoOiAyMjBweDtcblx0XHR3aWR0aDogNDclO1xuXHR9XG5cblx0aW5wdXQjZmlyc3RuYW1lLFxuXHRpbnB1dCNsYXN0bmFtZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdGlucHV0I2xhc3RuYW1lLFxuXHRpbnB1dCN6aXAge1xuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHR9XG5cblx0YnV0dG9uIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0bWluLXdpZHRoOiAyMzBweDtcblx0fVxufVxuXG4vKiBtZW51ICovXG4ud2lkZ2V0X25hdl9tZW51IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xuXG5cdHVsIHtcblx0XHRtYXJnaW46MDtcblx0XHRwYWRkaW5nOjA7XG5cdH1cblxuXHRsaSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbjowIDEwcHg7XG5cdFx0cGFkZGluZzowO1xuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdGxlZnQ6IC0xMHB4O1xuXHRcdFx0dG9wOiAwcHg7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXG5cdH1cblxuXHRsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxufVxufVxuLyplbmQgOTkycHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcblxuLmZvb3Rlci1zaWdudXAge1xuXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRtaW4td2lkdGg6IDIzM3B4O1xuXHR9XG5cblx0YnV0dG9uIHtcblx0XHRtaW4td2lkdGg6IDEzMHB4O1xuXHR9XG59XG59XG4vKmVuZCAxMjAwcHgqL1xuIiwiLyogKioqKioqKioqKioqIEdMT0JBTCAqKioqKioqKioqICovXG5cbi8qIFRoaXMgbWlnaHQgYml0ZSBtZSBpbiB0aGUgYXNzLCBidXQgSSBjYW4ndCBzZWUgKmV2ZXIqIHdhbnRpbmcgYW4gaWZyYW1lIHRvIG92ZXJmbG93IGl0cyBjb250YWluZXIuLi4qL1xuaWZyYW1lIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4ucGFnZS1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItYm90dG9tOiAwIG5vbmU7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5oZWFkZXItaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICB9ICAgIFxuICAgICAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyLDg0LDE1OCwuOCk7XG4gICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuXG4gICAgLnN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZS10aXAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5oZWFkZXItaW1hZ2Uge1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IFxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgfVxuXG59XG5cbi5wYWdlLWhlYWRlci5uby10aHVtYiB7XG4gICAgbWluLWhlaWdodDogNTNweDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICBjb2xvcjogIzQ0NCAhaW1wb3J0YW50O1xuICAgICAgICAvLyBtYXJnaW46IDAgMTBweCAtMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cbn1cblxuLyogaW5saW5lIHNsaWRlciAqL1xuLm1ldGFzbGlkZXIubWV0YXNsaWRlci1mbGV4IHtcblxuICAgIC5tcy1pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuY2FwdGlvbi13cmFwIC5jYXB0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDE1cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOTgpO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cblxuICAgIC5pbWFnZS10aXAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuXG4gICAgICAgIC5mbGV4LXByZXYsXG4gICAgICAgIC5mbGV4LW5leHQge1xuICAgICAgICAgICAgdG9wOiA1MyU7XG4gICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaW5saW5lX3NsaWRlcl9hcnJvd3MuanBnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZsZXgtcHJldiB7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTFweCAtMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZsZXgtbmV4dCB7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiUgLTFweDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJjpob3ZlciAuZmxleC1kaXJlY3Rpb24tbmF2IHtcblxuICAgICAgICAuZmxleC1wcmV2LFxuICAgICAgICAuZmxleC1uZXh0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mbGV4LWNvbnRyb2wtbmF2IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi8qIFNVIFBvc3QgbGlzdHMgKi9cbi5tYWluIC5zdS1wb3N0cy1kZWZhdWx0LWxvb3Age1xuXG4gICAgLnN1LXBvc3Qge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5pbWFnZS10aXAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5zdS1wb3N0LXRodW1ibmFpbCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIGgzLnN1LXBvc3QtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAucGFnZS1oZWFkZXIge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiB1bnNldDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfSAgICBcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4OyBcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VidGl0bGUge1xuICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC5wYWdlLWhlYWRlci5uby10aHVtYiB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE0OXB4O1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIC8vIG1hcmdpbjogMCAxMHB4IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59LyogZW5kIDc2OHB4ICovXG5cbkBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAucGFnZS1oZWFkZXIge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZS10aXAge1xuICAgICAgICAgICAgcmlnaHQ6IDMlO1xuICAgICAgICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhZ2UtaGVhZGVyLm5vLXRodW1iIHtcbiAgICAgICAgbWluLWhlaWdodDogODRweDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1OHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyBtYXJnaW46IDAgYXV0byAtNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gYm90dG9tOiAtNThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiA5OTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5OTBweDtcbiAgICAgICAgfVxuICAgIH1cbn0vKiBlbmQgOTkycHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAucGFnZS1oZWFkZXIge1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDMwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4M3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufS8qIGVuZCAxMjAwcHggKi9cblxuLyogKioqKioqKioqKioqIEJMT0cgUE9TVFMgJiAjV0FSIFBPU1RTICoqKioqKioqKiogKi9cbi5zaW5nbGUtcG9zdCxcbi5zaW5nbGUtc3Rvcnkge1xuXG4gICAgaDEuZW50cnktdGl0bGUge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH0gIFxufVxuXG4uZXhjZXJwdCB7XG4gICAgbWFyZ2luOjE2cHggMCAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjNjY2O1xuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lbnRyeS1tZXRhIHtcbiAgICBjb2xvcjogIzhFOEU4RTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICM4RThFOEU7XG4gICAgfVxufVxuXG4ucG9zdC1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmltYWdlLXRpcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICByaWdodDogMTBweDtcbiAgICB9XG5cbn1cblxuLnBvc3QtdGFncyB7XG4gICAgbWFyZ2luLXRvcDogNDdweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgIC50YWctbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICM0NDQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4uc2luZ2xlLXBvc3QgI3JlYWQtbW9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd2hpdGVfZ3JhZC5wbmcpIGJvdHRvbSBsZWZ0IHJlcGVhdC14O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiA5MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIHNpZGViYXIgKi9cbi5hdXRob3ItaW5mbyB7XG4gICAgbWF4LXdpZHRoOiAyOTZweDtcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuXG4gICAgLmlubmVyLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDE3cHggMCAxMHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXV0aG9yLXBvc2l0aW9uIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDJweCAwIDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hdXRob3ItYmlvIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYXV0aG9yLWxpbmsgYSB7XG4gICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXG4gICAgLnNpbmdsZS1wb3N0LFxuICAgIC5zaW5nbGUtc3Rvcnkge1xuXG4gICAgICAgIGgxLmVudHJ5LXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAjcmVhZC1tb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi8qIGVuZCA3NjhweCAqL1xuXG4vKiBlbmQgYmxvZy9wb3N0ICovXG5cbi8qICoqKioqKioqKioqKiBSSVZFUiBDTEVBTi1VUCAmIFdBUiBGT1JNUyAqKioqKioqKioqICovXG4vKiBGb3JtICovXG4uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fNyxcbi5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8xLFxuLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzIge1xuXG4gICAgLm5hbWVfZmlyc3QgaW5wdXQsXG4gICAgLm5hbWVfbGFzdCBpbnB1dCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5nZm9ybV9mb290ZXIge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLmdmb3JtX2J1dHRvbiB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4vLyBEb24ndCBmbG9hdCB0aGUgYnV0dG9uIC0tIGl0IGNvbGxhcHNlcyB0aGUgcGFyZW50IGFuZCB0aGUgc2lkZWJhciBlbmRzIHVwIGNyZWVwaW5nIHVwIHRvbyBoaWdoIGFuZCBjb3ZlcmluZyB0aGUgYnV0dG9uIG9uIG1vYmlsZSA6UFxuLmNsZWFudXAge1xuICAgIC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV83IHtcbiAgICAgICAgLmdmb3JtX2Zvb3RlciB7XG4gICAgICAgICAgICAuZ2Zvcm1fYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogKioqKioqKioqKioqIFBBUlRORVIvU1BPTlNPUlMgUEFHRVMgKioqKioqKioqKiAqL1xuLnJpdmVyLWFtYmFzc2Fkb3JzIHtcbiAgICBhcnRpY2xlLmhlbnRyeSB7XG4gICAgICAgIGJvcmRlcjogMCBub25lO1xuICAgIH1cblxuICAgIC5pbWFnZS10aXAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLyogKioqKioqKioqKioqIFNUQUZGIFBBR0VTICoqKioqKioqKiogKi9cbi5zaW5nbGUtc3RhZmYge1xuICAgIC5iYW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnN0YWZmLWJhY2sge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgIGgxLmVudHJ5LXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRkYmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLnN0YWZmLXBvc2l0aW9uIHtcbiAgICAgICAgY29sb3I6ICM3MzczNzM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cblxuICAgIC5zdGFmZi1lbWFpbCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnN0YWZmLXBob3RvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgfVxuXG4gICAgLmVudHJ5LWNvbnRlbnQge1xuXG4gICAgICAgIGgyLFxuICAgICAgICBoMyxcbiAgICAgICAgaDQsXG4gICAgICAgIGg1LFxuICAgICAgICBoNiB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICB9XG5cbn1cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgIC5zaW5nbGUtc3RhZmYge1xuXG4gICAgICAgIC5zdGFmZi1iYWNrIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0YWZmLXBob3RvIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMzBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG4gICAgLnNpbmdsZS1zdGFmZiB7XG5cbiAgICAgICAgLnN0YWZmLWJhY2sge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGFmZi1waG90byB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBlbmQgc3RhZmYgKi9cblxuLyogKioqKioqKioqKioqIExJU1RJTkcgKioqKioqKioqKiAqL1xuLmNhdGVnb3J5LFxuLmFyY2hpdmUsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIHtcblxuICAgIC5tYWluIGgxIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogJGRibHVlO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7ICAgICAgICAgICAgXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLmVudHJ5LWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgfVxuXG4gICAgLmxpc3RpbmctY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIGFydGljbGUge1xuICAgICAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6MDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiAoYWxsIGVhc2UgNTAwbXMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMiBhIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uIChhbGwgZWFzZSA1MDBtcyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5lbnRyeS1jYXRzLFxuICAgICAgICAgICAgLnBvc2l0aW9uIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uIChhbGwgZWFzZSA1MDBtcyk7ICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGh1bWIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmltYWdlLXRpcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICB9XG5cbiAgICAuZW50cnktdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEyNHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMTBweDtcbiAgICB9XG5cbiAgICAuZW50cnktdGV4dC5zaG9ydCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLmVudHJ5LWN0YSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgICAgICAgcGFkZGluZzogOHB4IDglO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAuZmEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDI1MG1zIGVhc2UpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIC5mYSB7XG4gICAgICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDI1MG1zIGVhc2UpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZW50cnktY2F0cyxcbiAgICAucG9zaXRpb24ge1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uIChhbGwgZWFzZSA1MDBtcyk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICM0NDQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAuZW50cnktdGl0bGUgaDIge1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiA1cHggMCAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiAoYWxsIGVhc2UgNTAwbXMpO1xuICAgICAgICAgICAgY29sb3I6ICM0NDQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAvKiBtYXAgc3BlY2lmaWMgKi9cbiAgICAubWFwLWludHJvIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgfVxuXG4gICAgLm1hcC1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgfVxuXG4gICAgLmdvb2dsZS1tYXAgaWZyYW1lIHtcbiAgICAgICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgfVxuXG4gICAgLmxhbmRpbmctbWFwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5tYXAta2V5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjgpO1xuXG4gICAgICAgIC5hci1ob3N0ZWQsXG4gICAgICAgIC5vdGhlci1ob3N0ZWQge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbWFwX2tleS5wbmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFyLWhvc3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC04NXB4O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAubGFuZGluZy1saXN0aW5nLWZvb3RlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICBhcnRpY2xlIHtcbiAgICAgICAgICAgIGJvcmRlcjogMCBub25lO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIFF1ZXJ5IHdpdGggRmlsdGVyIFRlbXBsYXRlICovXG4uZmlsdGVyLWZvcm0ge1xuICAgIG1hcmdpbjogMjVweCAwIDQwcHg7XG5cbiAgICAuZm9ybS10ZXh0e1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgIFxuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgc2VsZWN0IHtcbiAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBtb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE0cHghaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDAgbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzFGNjlBNjtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy4uL2ltYWdlcy9ibHVlX3NlbGVjdC5wbmcnKSByaWdodCA1MCUgbm8tcmVwZWF0O1xuICAgICAgICBjb2xvcjogIzFGNjlBNjtcbiAgICB9XG5cbiAgICBzZWxlY3QsXG4gICAgaW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZm9ybS10ZXh0LCBzZWxlY3QsIGlucHV0e1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbn1cblxuLmxpc3RpbmctY29udGFpbmVyIHtcblxuICAgIGFydGljbGUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgICAmLmNhbXBhaWduIHtcbiAgICAgICAgICAgIGhlaWdodDogNDcwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGh1bWIge1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuaW1hZ2UtdGlwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIHNlbGVjdCxcbiAgICBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cblxuICAuZW50cnktdGl0bGUgaDIge1xuICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgXG4gIC5lbnRyeS1kYXRlIHtcbiAgICBjb2xvcjogIzY3Njc2NztcbiAgICBmb250LXNpemU6IC44ZW07XG4gICAgbWFyZ2luOiA4cHggMCA1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDsgICAgXG4gIH1cbiAgXG4gIC5lbnRyeS1jYXRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyAgICBcbiAgfVxuICBcbiAgLmVudHJ5LXN1bW1hcnkge1xuICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGNvbG9yOiAjNDQ0OyAgICBcblxuICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmxpc3RpbmctY29udGFpbmVyIHtcblxuICAgIC5saXN0aW5nLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAuY29sLW1kLTQge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDQxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29sLW1kLTQuZW50cnktd3JhcC1zaG9ydCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCB7XG4gICAgLmVudHJ5LXRleHQuc2hvcnQge1xuICAgICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIH0gIFxufVxuXG5cbkBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbi5jYXRlZ29yeSxcbi5hcmNoaXZlLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCB7XG5cbiAgICAgICAgLmNvbnRlbnQtaW5uZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAyMXB4IGF1dG8gMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lbnRyeS1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbiBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0aW5nLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5jb2wtbWQtNCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NDFweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbC1tZC00LmVudHJ5LXdyYXAtc2hvcnQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAge1xuICAgIC5lbnRyeS10ZXh0LnNob3J0IHtcbiAgICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICB9XG4gICAgICBcbiAgICBpbnB1dHtcbiAgICAgICAgYmFja2dyb3VuZDogJG9yYW5nZTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7ICAgICAgICAgICAgICAgIFxuICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTsgICAgICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcblxuICAgIC5jYXRlZ29yeSxcbiAgICAuYXJjaGl2ZSxcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCxcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAsXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwLFxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAsXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCB7XG5cbiAgICAgICAgLmJhbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsdGVyLWZvcm0ge1xuXG4gICAgICAgIHNlbGVjdCxcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG4gICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qICoqKioqKioqKioqKiBTRUFSQ0ggUkVTVUxUUyAqKioqKioqKioqICovXG4uc2VhcmNoLXJlc3VsdHMge1xuXG4gICAgLmJhbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAubWFpbiBoMSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1lbnRyeSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogKioqKioqKioqKioqIExBTkRJTkcgKioqKioqKioqKiAqL1xuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIHtcblxuICAgIC5jb250ZW50LWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMTBweCAyMHB4O1xuICAgIH1cblxuICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZS10aXAge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAubGFuZGluZy12YXJpYW50LWludHJvLFxuICAgIC5sYW5kaW5nLWludHJvIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4IDE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAubGFuZGluZy12YXJpYW50LWludHJvIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2VmZjJmNDtcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLyogc3RhdHMgKi9cbiAgICAubGFuZGluZy1zdGF0cyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47ICAgIFxuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlZmYyZjQ7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGF0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0YXQtaXRlbSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0YXQtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOjAgMTBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGlzdGluZy1jb250YWluZXIge1xuXG4gICAgICAgIC5jb2wtbWQtNCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4M3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVudHJ5LWNvbnRlbnQgLnF1b3RlLXdyYXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbn1cblxuLyogZW5kIGxhbmRpbmcgcGFnZXMgKi9cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCxcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCB7XG5cbiAgICAgICAgLnBhZ2UtaGVhZGVyIHtcblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmxhbmRpbmctaW50cm8ge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAyMHB4IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGFuZGluZy1pbm5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhbmRpbmctdmFyaWFudC1pbnRybyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHggMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sYW5kaW5nLXN0YXRzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweCAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAgICAgLmxhbmRpbmctc3RhdHMtaW5uZXIge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTkwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAucm93LTEsXG4gICAgICAgICAgLnJvdy0yLFxuICAgICAgICAgIC5yb3ctMyB7XG4gICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTE2cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNhNWE1YTU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGViYXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtaW5uZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMzBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLyogZW5kIDc2OHB4ICovXG5cbkBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcblxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAsXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAge1xuXG4gICAgICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxhbmRpbmctaW50cm8ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhbmRpbmctc3RhdHMge1xuICAgICAgICAgICAgcGFkZGluZzogNTBweCAyMHB4IDQwcHg7XG4gICAgICAgIFxuICAgICAgICAgICAgLmxhbmRpbmctc3RhdHMtaW5uZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfSAgICBcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3RhdCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2NnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3RhdC10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgfSAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogZW5kIDk5MnB4ICovXG5cbkBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG5cbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwLFxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIHtcblxuICAgICAgICAucGFnZS1oZWFkZXIge1xuXG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmxhbmRpbmctdmFyaWFudC1pbnRybyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzNnB4IDIwcHggMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGFuZGluZy1zdGF0cyAubGFuZGluZy1zdGF0cy1pbm5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5lbnRyeS1jb250ZW50IC5xdW90ZS13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIGVuZCAxMjAwcHggKi9cblxuLyogKioqKioqKioqKioqIEFVVEhPUiBBUkNISVZFUyAqKioqKioqKioqICovXG4uYXV0aG9yIHtcbiAgICBoMSBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzAwMjczZDtcbiAgICB9XG59XG5cblxuLyogKioqKioqKioqKioqIEhPTUUgKioqKioqKioqKiAqL1xuLmhvbWUgLmNvbnRlbnQtaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi8qIFZpZGVvICovXG52aWRlbyNiZ3ZpZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDklO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogLTEwMDtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5ob21lLWJhbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogODB2aDtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC50YWdsaW5lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgfVxuXG4gICAgLnRhZ2xpbmUtaW5uZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyLCA4NCwgMTU4LCAuOCk7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuY2FwdGlvbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMiwgODQsIDE1OCwgLjgpO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgfVxufVxuXG4vKiBSaXZlcnMgQ29ubmVjdCAqL1xuLnJpdmVyc2Nvbm5lY3Qge1xuICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcblxuICAgIC5hcmNoaXZlLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTI4ODQyO1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBsaW5lYXIpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBsaW5lYXIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDIuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuXG4gICAgLnJpdmVyc2Nvbm5lY3QtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjNweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGhlaWdodDogNzUlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwwLDApO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzAwMDAwMGQ5IDQlLCByZ2JhKDAsMCwwLDAuNTk5ODc3KSAzNCUsIHJnYmEoMCwwLDAsMC40ODIyMykgNDglLCByZ2JhKDAsMCwwLDAuMjgwNTUpIDY5JSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLnJpdmVyc2Nvbm5lY3QtYmx1cmIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuOSk7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgaDMucml2ZXJzY29ubmVjdC10aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgIHNwYW4uc3ViLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yaXZlcnNjb25uZWN0LWJsdXJiIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC43KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIEFib3V0ICovXG4ubWVldCB7XG4gICAgcGFkZGluZzogNDBweCAxNXB4IDQwcHg7XG5cbiAgICBoMi5kYXJrLWJsdWUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICAgICAgICBtYXJnaW46IDAgMCAxN3B4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICB9XG5cbiAgICAjcGV0aXRpb25Gb3JtIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2ZpcnN0bmFtZSxcbiAgICAjbGFzdG5hbWUsXG4gICAgI3ppcCxcbiAgICBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDFweDtcbiAgICB9XG5cbiAgICBidXR0b24uYjEge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG59XG5cbi8qIFdvcmsgKi9cbi53b3JrIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICAgIHBhZGRpbmc6IDI1cHggMTVweCAxMHB4O1xuXG4gICAgaDIuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRkYmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgIC53b3JrLWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjNweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGhlaWdodDogNzUlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwwLDApO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLDAsMCwxKSA0JSwgcmdiYSgwLDAsMCwwLjU5OTg3NzQ1MDk4MDM5MjEpIDM0JSwgcmdiYSgwLDAsMCwwLjQ4MjIzMDM5MjE1Njg2MjcpIDQ4JSwgcmdiYSgwLDAsMCwwLjI4MDU0OTcxOTg4Nzk1NTIpIDY5JSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgzLndvcmstdGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdXBwb3J0IHtcbiAgICBiYWNrZ3JvdW5kOiAjNDQ0O1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICBjb2xvcjogd2hpdGU7XG5cbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIC5tZWV0LXNpZ251cCB7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAycHg7XG4gICAgICAgIH1cblxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnN1cHBvcnQtaW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLyogV0FSICovXG4ud2FyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy93YXJfdGl0bGUuanBnKSA1MCUgdG9wIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5MHB4O1xuICAgIH1cblxuICAgICNzbGlkZXIsXG4gICAgLnNsaWRlcyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYm9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgIH1cblxuICAgIC5pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MjBweDtcbiAgICB9XG5cbiAgICAud2FyLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMjVweDtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgIH1cblxuICAgIC5ncmFkaWVudCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9ncmFkaWVudC5wbmcpIGxlZnQgdG9wIHJlcGVhdC14O1xuICAgIH1cblxuICAgIGgzLndhci10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAud2FyLXRlYXNlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggN3B4ICMzMzM7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuZmxleC1kaXJlY3Rpb24tbmF2LFxuICAgIC53YXItc2hhcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgIC5ob21lIC5jb250ZW50LWlubmVyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5ob21lLWJhbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuXG4gICAgICAgIC50YWdsaW5lLWlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjZweDtcblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTlweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIFJpdmVycyBDb25uZWN0ICovXG4gICAgLnJpdmVyc2Nvbm5lY3Qge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDE1cHggMjBweDtcblxuICAgICAgICBoMi5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzLnJpdmVyc2Nvbm5lY3QtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG5cbiAgICAgICAgICAgIHNwYW4uc3ViLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBBYm91dCAqL1xuICAgIC5tZWV0IHtcbiAgICAgICAgcGFkZGluZzogMzBweCAxMHB4O1xuICAgIFxuICAgICAgICBoMi5kYXJrLWJsdWUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lZXQtY29udGVudCBhLm9yYW5nZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgLmZhIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAyNTBtcyBlYXNlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgLmZhIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgZWFzZSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIGgyLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIFdvcmsgKi9cbiAgICAud29yayB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMTVweCAyMHB4O1xuXG4gICAgICAgIGgyLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLndvcmstaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDMud29yay10aXRsZSB7XG4gICAgICAgICAgICB0b3A6IDIycHg7XG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAud29yay1ibHVyYiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1cHBvcnQge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDE1cHggMjBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLyogV0FSICovXG4gICAgLndhciB7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzLndhci10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAud2FyLXRlYXNlciB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZsZXgtZGlyZWN0aW9uLW5hdixcbiAgICAgICAgLndhci1zaGFyZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBlbmQgNzY4cHggKi9cbkBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcblxuICAgIC5ob21lIC5jb250ZW50LWlubmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwMDAwcHg7XG4gICAgfVxuXG4gICAgLmhvbWUtYmFubmVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG5cbiAgICAgICAgLnRhZ2xpbmUtaW5uZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDcwcHg7XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBSaXZlcnMgQ29ubmVjdCAqL1xuICAgIC5yaXZlcnNjb25uZWN0IHtcbiAgICAgICAgcGFkZGluZzogNDlweCAwIDUxcHg7XG5cbiAgICAgICAgLnJpdmVyc2Nvbm5lY3QtaW5uZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzLnJpdmVyc2Nvbm5lY3QtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB0b3A6IDIxcHg7XG5cbiAgICAgICAgICAgIGEgc3Bhbi5zdWItdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJpdmVyc2Nvbm5lY3QtYmx1cmIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBBYm91dCAqL1xuICAgIC5tZWV0IHtcbiAgICAgICAgcGFkZGluZzogNDdweCAxNXB4IDQycHg7XG5cbiAgICAgICAgLm1lZXQtaW5uZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyLmRhcmstYmx1ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lZXQtY29udGVudCBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vcmFuZ2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLm1lZXQtc2lnbnVwIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICNmaXJzdG5hbWUsXG4gICAgICAgICNlbWFpbCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogV29yayAqL1xuICAgIC53b3JrIHtcbiAgICAgICAgcGFkZGluZzogNDlweCAwIDMwcHg7XG5cbiAgICAgICAgLndvcmstaW5uZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNDBweDsgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLndvcmstaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuOTU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMy53b3JrLXRpdGxlIHtcbiAgICAgICAgICAgIHRvcDogMjdweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAud29yay1ibHVyYiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLypzdXBwb3J0Ki9cbiAgICAuc3VwcG9ydCB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMTVweCAzMHB4O1xuXG4gICAgICAgIC5zdXBwb3J0LWlubmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdXBwb3J0LWltYWdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3VwcG9ydC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgIGEub3JhbmdlIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgICAgICAgICAgICBcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgLmZhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAyNTBtcyBlYXNlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIFdBUiAqL1xuICAgIC53YXIge1xuXG4gICAgICAgIC53YXItaW5uZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgaGVpZ2h0OiA4NHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNjdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53YXItY29udGVudCB7XG4gICAgICAgICAgICBib3R0b206IDEyNHB4O1xuICAgICAgICAgICAgbGVmdDogNzlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncmFkaWVudCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9ncmFkaWVudC5wbmcpIGxlZnQgYm90dG9tIHJlcGVhdC14O1xuICAgICAgICB9XG5cbiAgICAgICAgLndhci1zaGFyZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAzJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmRjZTJjO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLndhci10ZWFzZXIge1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJvdXNlbC13cmFwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiA3M3B4O1xuXG4gICAgICAgICAgICAjY2Fyb3VzZWwge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMCBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZsZXgtdmlld3BvcnQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjMxcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTE2LCAxMTYsIDExNSwgLjYpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaS5mbGV4LWFjdGl2ZS1zbGlkZSB7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmNjZTJjO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmxleC1kaXJlY3Rpb24tbmF2IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2ODRweDtcblxuICAgICAgICAgICAgICAgIC5mbGV4LW5hdi1wcmV2LFxuICAgICAgICAgICAgICAgIC5mbGV4LW5hdi1uZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC00OHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2xpZGVyX2Fycm93cy5wbmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmxleC1uYXYtcHJldiB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mbGV4LW5hdi1uZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC04cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03OHB4IDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIGVuZCA5OTJweCAqL1xuXG5AbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuLmhvbWUtYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnRhZ2xpbmUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWdsaW5lLWlubmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMjFweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAzNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogUml2ZXJzIENvbm5lY3QgKi9cbiAgICAucml2ZXJzY29ubmVjdCB7XG4gICAgICAgIHBhZGRpbmc6IDQ5cHggMCA0OHB4O1xuXG4gICAgICAgIC5yaXZlcnNjb25uZWN0LWlubmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLyogQWJvdXQgKi9cbiAgICAubWVldCB7XG4gICAgICAgIHBhZGRpbmc6IDQ3cHggMTVweCAzOXB4O1xuXG4gICAgICAgIC5tZWV0LWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICNwZXRpdGlvbkZvcm0ge1xuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLyogV29yayAqL1xuICAgIC53b3JrIHtcbiAgICAgICAgcGFkZGluZzogNDhweCAwIDEycHg7XG5cbiAgICAgICAgLndvcmstaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndvcmstYmx1cmIge1xuICAgICAgICAgICAgaGVpZ2h0OiA3OXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1cHBvcnQge1xuICAgICAgICBwYWRkaW5nOiA0N3B4IDAgMzhweDtcblxuICAgICAgICAuc3VwcG9ydC1pbm5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWV0LXNpZ251cCBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA5cHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC8qIFdBUiAqL1xuICAgIC53YXIge1xuXG4gICAgICAgIC53YXItY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMTM4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAud2FyLWNvbnRlbnQtaW5uZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDM1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIGgzLndhci10aXRsZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndhci10ZWFzZXIge1xuICAgICAgICAgICAgd2lkdGg6IDYxJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53YXItc2hhcmUge1xuICAgICAgICAgICAgYm90dG9tOiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcm91c2VsLXdyYXAge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiBlbmQgMTIwMHB4ICovXG5cbkBtZWRpYShtaW4td2lkdGg6MTQwMHB4KSB7XG5cbiAgICAuaG9tZS1iYW5uZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA2NTBweDtcbiAgICB9XG5cbiAgICAvKiBXQVIgKi9cbiAgICAud2FyIHtcblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NzBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAqKioqKioqKioqKiogUkVMQVRFRCBDT05URU5UICoqKioqKioqKiogKi9cbi5yZWxhdGVkLWNvbnRlbnQtaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDkyMHB4O1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjEwMzBweCkge1xuICAgICAgICBtYXJnaW46IDcwcHggYXV0byAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGJsYWNrOyAgICAgICAgXG4gICAgfSAgICBcblxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG59XG5cbi5yZWxhdGVkLWNvbnRlbnQtaXRlbSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAucmVsYXRlZC1jb250ZW50LWltYWdlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1jb250ZW50LWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDIwcHg7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogMjBweCAxNXB4IDA7XG4gICAgfSAgICBcblxuICAgIGgzIHtcbiAgICAgICAgbWFyZ2luOjAgMCA1cHg7XG4gICAgICAgIHBhZGRpbmc6MDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi8qIGVycm9yIHBhZ2UqL1xuLmVycm9yNDA0IHtcbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICB9XG59XG5cbiIsIi8qIENsZWFudXAgcG9zdHMqL1xuXG4uY2xlYW51cC1jb250YWluZXIge1xuXHRiYWNrZ3JvdW5kOiAjZWVlO1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRtYXJnaW46IDIwcHggMDtcbn1cblxuLmNsZWFudXAtZGF0YXtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uY2xlYW51cC1waG9uZSBhIHtcblx0Y29sb3I6ICM0NDQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuXG4udHlwZS1wb3N0IHtcblx0LmVudHJ5LWNvbnRlbnQge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1heC13aWR0aDogODUwcHg7XG5cdH1cblxuXHRoZWFkZXIge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGZsb2F0OiBub25lO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcblx0XHRcdG1hcmdpbjogMjVweCBhdXRvIDA7XG5cdFx0fVxuXHR9XHRcblxuXHRoMS5lbnRyeS10aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiAjNTU1NTU1O1xuXHRcdG1heC13aWR0aDogNzUwcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdGxldHRlci1zcGFjaW5nOiAuNXB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDQ1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNTNweDtcblx0XHR9XG5cdH1cblxuXHQuZXhjZXJwdCxcblx0LnBvc3QtZGF0ZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRtYXgtd2lkdGg6IDc1MHB4O1x0XG5cdH1cblxuXHQuZXhjZXJwdCB7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdG1hcmdpbjogMTZweCBhdXRvIDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0fVxuXG5cdC5wb3N0LWRhdGUge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0Y29sb3I6ICM2NjY7XG5cdH1cblxuXHQucG9zdC1oZWFkZXIge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGJsYWNrO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOjk2MHB4KSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzN3B4O1xuXHRcdFx0cGFkZGluZy10b3A6IDQxcHg7XG5cdFx0fVxuXHR9XG5cblx0LmZlYXR1cmVkLWNhcHRpb24ge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogIzk5OTtcblx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cdH1cblxuXHQudGVzdC1hdXRob3ItbWV0YSB7XG5cdFx0YmFja2dyb3VuZDogI0Y2RjZGNjtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdG1heC13aWR0aDogNDUwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzFweDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDAgbm9uZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXHRcdFx0bWFyZ2luOiAxMHB4IDYwcHggMzFweDtcdFxuXHRcdH1cblx0fVxuXG5cdC5hdXRob3ItcGhvdG8ge1xuXHRcdHdpZHRoOiA4MHB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbi1yaWdodDogMjdweDtcblxuXHRcdC5pbWFnZS10aXAge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuYXV0aG9yLW5hbWUge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRvcmFuZ2U7XG5cdFx0fVxuXHR9XG5cblx0LmF1dGhvci1wb3NpdGlvbiB7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0fVxuXG5cdC5hdXRob3Itc29jaWFsIGEge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRjb2xvcjogIzYxOThEMztcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHR9XG5cblx0LmVudHJ5LWNvbnRlbnQge1xuXHRcdHAsIHVsLCBvbCwgaDIsIGgzLCBoNCB7XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cdFx0XHRcdG1hcmdpbjogMCA0MHB4IDMwcHg7XHRcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXHRcdFx0XHRtYXJnaW46IDAgNzBweCAzMHB4O1x0XG5cdFx0XHR9XHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC53cC1jYXB0aW9uLXRleHQsIFxuXHRcdGZpZ2NhcHRpb24ge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHR9XG5cblx0XHQud3AtYmxvY2staW1hZ2UgaW1nIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblxuXHRcdC5ibG9jay1mb3JtY3RhLFxuXHRcdC5ibG9jay1yZWxhdGVkIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuYmxvY2stZm9ybWN0YSB7XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0XHRcdG1hcmdpbjogNDVweCAwIDU1cHg7XG5cdFx0XHR9XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5mb3JtY3RhLXRlYXNlciB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdH1cblxuXHRcdFx0I3BldGl0aW9uRm9ybSBidXR0b24ge1xuXHRcdFx0XHRoZWlnaHQ6IDM3cHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJsb2NrLXJlbGF0ZWQge1xuXHRcdFx0Ym9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbjogMzBweCAwO1xuXHRcdFx0cGFkZGluZzogMzBweCAwO1xuXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDI1cHggMDtcblx0XHRcdFx0bWFyZ2luOiAzMHB4IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5yZWxhdGVkLXN1YnRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVx0XG59XG5cbi5wb3N0LXRhZ3Mge1xuXHRtYXgtd2lkdGg6IDg1MHB4O1xuXHRcblx0QG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXHRcdG1hcmdpbjogMCA0MHB4O1x0XG5cdH1cblxuXHRAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG5cdFx0bWFyZ2luOiAwIDYwcHg7XHRcblx0fVx0XHRcdFxufSIsIi8vQ1RBIGJsb2NrXG4uYmxvY2stY3RhIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAyNXB4IDA7XG5cdGZsb2F0OiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuXHRwYWRkaW5nOiAyMHB4IDEwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cblx0QG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXHRcdHBhZGRpbmc6IDM1cHggMjBweDtcblx0fVxuXG5cdGEge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmN0YS1pbWFnZSB7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdG9wYWNpdHk6IC4xNTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXG5cdC5jdGEtY29udGVudCB7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblx0fVxuXG5cdGgzIGEge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGNvbG9yOiAjMjcyNzI3ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5jdGEtdGVhc2VyIHtcblx0XHRjb2xvcjogIzI3MjcyNztcblx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHR9XG59XG4iLCIvL0NUQSBibG9ja1xuLmJsb2NrLWMydCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1heC13aWR0aDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMjVweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0cGFkZGluZzogMzBweCAxNXB4O1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0Y29sb3I6IHdoaXRlO1xuXG5cdEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcblx0XHRwYWRkaW5nOiAzNXB4O1xuXHR9XG5cblx0LnR3ZWV0LWNvbnRlbnQge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC50d2VldC1mb290ZXIge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHR9XG5cblx0LmZhLXR3aXR0ZXIge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHR9XG5cblx0aDMgYSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0Y29sb3I6ICMyNzI3MjcgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuY3RhLXRlYXNlciB7XG5cdFx0Y29sb3I6ICMyNzI3Mjc7XG5cdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0fVxufSIsIi8vQ1RBIGJsb2NrXG4uZW50cnktY29udGVudCxcbi5taWNyby10ZXh0LWFyZWEge1xuXG4gIC5ibG9jay1jYWxsb3V0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWNlY2U7XG4gICAgcGFkZGluZzogMjVweCAyMHB4IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cbiIsIkBpbXBvcnQgXCJjb21tb24vX3ZhcmlhYmxlc1wiO1xuXG4vL2J1dHRvbiBibG9ja1xuLmJ0bi1ibG9jay1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5idG4tYmxvY2stcmlnaHQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmJ0bi1ibG9jay1sZWZ0IHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmJsb2NrLWJ1dHRvbiB7XG5cdG1hcmdpbjogMjVweCAwO1xuXG5cdC5idG4ge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0cGFkZGluZzogMTJweCA0NXB4O1xuXHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXG5cdC5idG4tb3JhbmdlIHtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogJG9yYW5nZTtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBsaW5lYXIpO1xuXHRcdG9wYWNpdHk6IDE7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgbGluZWFyKTtcblx0XHR9XG5cdH1cblxuXHQuYnRuLWJsdWUge1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kOiAkZGJsdWU7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgbGluZWFyKTtcblx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAuODtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGxpbmVhcik7XG5cdFx0fVxuXHR9XG5cblx0LmJ0bi1vdXRsaW5lIHtcblx0XHRjb2xvcjogJGRibHVlO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRkYmx1ZTtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBsaW5lYXIpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZGJsdWU7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBsaW5lYXIpO1xuXHRcdH1cblx0fVxufVxuIiwiLy9DVEEgYmxvY2tcbi5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIHtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICM3MDcwNzA7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNzA3MDcwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDE1cHggMCAzNXB4O1xuXHRmbG9hdDogbm9uZTtcblx0cGFkZGluZzogMzBweCAxMHB4O1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblxuXHRAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cdFx0cGFkZGluZzogNTBweCA0MHB4IDI1cHg7XG5cdH1cblxuXHQucmVsYXRlZC1pbWFnZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogNDAlO1xuXHRcdG1heC13aWR0aDogMjIwcHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0LmJsb2NrLXJlbGF0ZWQtY29udGVudCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyNTBweCk7XG5cdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHR9XG5cdH1cblxuXHQucmVsYXRlZC1zdWJ0aXRsZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRyb2JvdG87XG5cdFx0Y29sb3I6ICRvcmFuZ2U7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdH1cblxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdGgzIGEge1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LnJlbGF0ZWQtdGVhc2VyIHtcblx0XHRjb2xvcjogIzQ0NDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0fVxuXG5cdC5yZWxhdGVkLWxpbmsge1xuXHRcdGNvbG9yOiAkb3JhbmdlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59IiwiLmJsb2NrLWltZy1jb21wYXJlIHtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5iYS1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAwMDAwMDAwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5pbWFnZS10aXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiBcbi5yZXNpemUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogNTAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cblxuLmhhbmRsZSB7IC8qIFRoaW4gbGluZSBzZXBlcmF0b3IgKi9cbiAgcG9zaXRpb246YWJzb2x1dGU7IFxuICBsZWZ0OjUwJTtcbiAgdG9wOjA7XG4gIGJvdHRvbTowO1xuICB3aWR0aDo0cHg7XG4gIG1hcmdpbi1sZWZ0Oi0ycHg7XG4gXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjUpO1xuXG4gICY6YWZ0ZXIgeyAgLyogQmlnIG9yYW5nZSBrbm9iICAqL1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiAtMjBweCAwIDAgLTIwcHg7XG4gXG4gICAgY29udGVudDonXFwyMWQ0JztcbiAgICBjb2xvcjp3aGl0ZTtcbiAgICBmb250LXdlaWdodDpib2xkO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiBcbiAgICBiYWNrZ3JvdW5kOiAkdGVhbDsgLyogQG9yYW5nZSAqL1xuICAgIGJvcmRlcjoxcHggc29saWQgJHRlYWw7IC8qIGRhcmtlbihAb3JhbmdlLCA1JSkgKi9cbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlO1xuICB9XG59XG5cbi5kcmFnZ2FibGU6YWZ0ZXIge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IC0yMHB4IDAgMCAtMjBweDtcbiAgICBsaW5lLWhlaWdodDo0MnB4O1xuICAgIGZvbnQtc2l6ZToyMHB4O1xufVxuXG4uYmEtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjcpO1xuICBwYWRkaW5nOiA1cHggMTVweCAwO1xufVxuXG4uYmVmb3JlLWNhcHRpb24ge1xuICBsZWZ0OiAwO1xufVxuXG4uYWZ0ZXItY2FwdGlvbiB7XG4gIHJpZ2h0OiAwO1xufVxuXG4iLCIuYmxvY2stZm9ybWN0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA2OTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcblxuICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uY3RhLWZvcm0tb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjUpO1xufVxuXG4uZm9ybWN0YS1jb250ZW50IHtcblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuc3VidGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuXG5cbi5mb3JtY3RhLXRlYXNlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLmZvcm1jdGEtZW1iZWQge1xuXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIGlucHV0W3R5cGU9XCJwaG9uZVwiXSxcbiAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzMzMztcbiAgICBtYXJnaW46IDhweCAwO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi9jb21tb24vdmFyaWFibGVzXCI7XG5cbi5yYWQtdGlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAoMiAqICN7JHJhZC10aWxlLW1hcmdpbn0pKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIgKiAkcmFkLXRpbGUtbWFyZ2luO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICB9XG5cbiAgJi5oYXMtZGFyay1ibHVlLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tZGFyay1ibHVlO1xuICB9XG5cbiAgJi5oYXMtbGlnaHQtYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWxpZ2h0LWJsdWU7XG4gIH1cblxuICAmLmhhcy1wdW1wa2luLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tcHVtcGtpbjtcbiAgfVxuXG4gICYuaGFzLWVtZXJhbGQtYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1lbWVyYWxkO1xuICB9XG5cbiAgJi5oYXMtc3Vuc2hpbmUtYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1zdW5zaGluZTtcblxuICAgIC5yYWQtdGlsZV9fc3RhdCxcbiAgICAucmFkLXRpbGVfX2hlYWRlci10ZXh0LFxuICAgIC5yYWQtdGlsZV9fZm9vdGVyLXRleHQge1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgIH1cbiAgfVxuXG4gIC8vIGlmIHRoZXJlJ3MgYSBiYWNrZ3JvdW5kIGltYWdlXG4gIC8vIHJlbW92ZSB0aGUgYmFja2dyb3VuZCBjb2xvclxuICAvLyBhbmQgYWRkIGEgdHJhbnNsdWNlbnQgYmcgdG8gdGhlIGZvb3RlciB0ZXh0XG4gICYudGlsZS0taGFzLWJnLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcblxuICAgIC5yYWQtdGlsZV9fZm9vdGVyLXRleHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYShibGFjaywgMC43KTtcbiAgICAgIG1hcmdpbjogYXV0byAtMTBweCAtMTBweCAtMTBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi5yYWQtdGlsZV9fYmctaW1hZ2VfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAwO1xuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjgpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDQ1LjE4JSk7XG4gIH1cblxuICAucmFkLXRpbGVfX2JnLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuXG5hLnJhZC10aWxlX19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnJhZC10aWxlX19jb250ZW50IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5yYWQtdGlsZV9fc3RhdCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnJhZC10aWxlX19oZWFkZXItdGV4dCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnJhZC10aWxlX19mb290ZXItdGV4dCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4udGlsZS0taGFzLXN0YXQge1xuICAucmFkLXRpbGVfX2hlYWRlci10ZXh0IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5cbi5yYWQtdGlsZS5YUyB7XG4gIC5yYWQtdGlsZV9fc3RhdCB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG5cbiAgLnJhZC10aWxlX19oZWFkZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLnJhZC10aWxlX19mb290ZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi5yYWQtdGlsZS5YUy5TTSB7XG4gIC5yYWQtdGlsZV9fc3RhdCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG5cbiAgLnJhZC10aWxlX19oZWFkZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgLnJhZC10aWxlX19mb290ZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cblxuXG4ucmFkLXRpbGUuWFMuU00uTUQge1xuICAucmFkLXRpbGVfX3N0YXQge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxuXG4gIC5yYWQtdGlsZV9faGVhZGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC8vIC5yYWQtdGlsZV9fZm9vdGVyLXRleHQge1xuICAvLyAgIGZvbnQtc2l6ZTogMTZweDtcbiAgLy8gfVxufVxuXG4ucmFkLXRpbGUuWFMuU00uTUQuTEcge1xuICAucmFkLXRpbGVfX3N0YXQge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxuXG4gIC5yYWQtdGlsZV9faGVhZGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgfVxuXG4gIC5yYWQtdGlsZV9fZm9vdGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuIiwiLy8gTm90ZSB0aGF0IGR5bmFtaWMtc2l6ZXMuanMgaXMgbW9uaXRvcmluZyB0aGUgdGlsZSBncm91cFxuLy8gSXQgYW5kIGFkZHMgYW5kIHJlbW92ZXMgc3R5bGVzIGJhc2VkIG9uIGNvbXBvbmVudCB3aWR0aCB1c2luZyBSZXNpemVPYnNlcnZlclxuLy8gU28gd2hldGhlciB0aGUgY29tcG9uZW50IGlzIHNtYWxsIGJlY2F1c2Ugb2YgYSBzaWRlYmFyIG9yIGEgc21hbGxlciBzY3JlZW4sIHRoZSBzYW1lIHN0eWxpbmcgd2lsbCBhcHBseSFcbi8vIE1lYW53aGlsZSwgdGhlcmUgYXJlIHNvbWUgYmFzaWMgc3R5bGVzIHRvIHN1cHBvcnQgb2xkZXIgYnJvd3NlcnNcblxuLnJhZC10aWxlLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTEgKiAkcmFkLXRpbGUtbWFyZ2luO1xuICBtYXJnaW4tcmlnaHQ6IC0xICogJHJhZC10aWxlLW1hcmdpbjtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIgKiAjeyRyYWQtdGlsZS1tYXJnaW59KTtcblxuXG4gIC8vIElkZWFsbHksIHNtYWxsIGJsb2NrcyBhcmUgMjAwIC0gMzAwcHgsIG1lZCBibG9ja3MgYXJlIDMwMCAtIDQwMHB4LCBhbmQgbGFyZ2UgYmxvY2tzIGFyZSA0MDBweCtcblxuICAvLyBEeW5hbWljIFNpemluZyBDdXQtb2ZmcyBmb3IgUmFkLVRpbGUgR3JvdXBzXG4gIC8vIChVc2VkIHRvIHRyeSB0byBrZWVwIHRoZSBibG9jayBzaXplcyByaWdodGlzaClcbiAgLy8gWFM6IDUwMHB4XG4gIC8vIFNNOiA3MDBweFxuICAvLyBNRDogOTAwcHhcbiAgLy8gTEc6IDEwMDBweFxuICAvLyBYTDogMTIwMHB4XG5cbiAgJi5pcy1zdHlsZS1zbWFsbCB7XG5cbiAgICAvKiBEZWZhdWx0IHN0eWxpbmcgdGhhdCB3aWxsIGJlIG92ZXJyaWRkZW4gYnkgbW9yZSBzcGVjaWZpYyBzdHlsZXMgaWYgZHluYW1pYy1zdHlsZXMuanMgaXMgcnVubmluZyAqL1xuICAgIC8vIDIgYWNyb3NzIG9uIHNtYWxsIHNjcmVlbnNcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5yYWQtdGlsZSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gKDIgKiAjeyRyYWQtdGlsZS1tYXJnaW59KSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gNCBhY3Jvc3Mgb24gbWVkaXVtIHNjcmVlbnNcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5yYWQtdGlsZSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMjUlIC0gKDIgKiAjeyRyYWQtdGlsZS1tYXJnaW59KSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLyogU3R5bGluZyBpZiBkeW5hbWljLXN0eWxlcy5qcyBpcyBydW5uaW5nICovXG4gICAgJi5keW5hbWljIHtcblxuICAgICAgLy8gMSBhY3Jvc3NcbiAgICAgIC5yYWQtdGlsZSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtICgyICogI3skcmFkLXRpbGUtbWFyZ2lufSkpO1xuICAgICAgfVxuXG4gICAgICAvLyAyIGFjcm9zc1xuICAgICAgJi5YUyB7XG4gICAgICAgIC5yYWQtdGlsZSB7XG4gICAgICAgICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAoMiAqICN7JHJhZC10aWxlLW1hcmdpbn0pKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyAzIGFjcm9zc1xuICAgICAgJi5YUy5TTSB7XG4gICAgICAgIC5yYWQtdGlsZSB7XG4gICAgICAgICAgZmxleC1iYXNpczogY2FsYygzMyUgLSAoMiAqICN7JHJhZC10aWxlLW1hcmdpbn0pKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyA0IGFjcm9zc1xuICAgICAgJi5YUy5TTS5NRC5MRyB7XG4gICAgICAgIC5yYWQtdGlsZSB7XG4gICAgICAgICAgZmxleC1iYXNpczogY2FsYygyNSUgLSAoMiAqICN7JHJhZC10aWxlLW1hcmdpbn0pKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuaXMtc3R5bGUtbWVkaXVtIHtcblxuICAgIC8qIERlZmF1bHQgc3R5bGluZyB0aGF0IHdpbGwgYmUgb3ZlcnJpZGRlbiBieSBtb3JlIHNwZWNpZmljIHN0eWxlcyBpZiBkeW5hbWljLXN0eWxlcy5qcyBpcyBydW5uaW5nICovXG4gICAgLy8gMiBhY3Jvc3Mgb24gbWVkaXVtIHNjcmVlbnNcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5yYWQtdGlsZSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gKDIgKiAjeyRyYWQtdGlsZS1tYXJnaW59KSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gMyBhY3Jvc3Mgb24gbGFyZ2Ugc2NyZWVuc1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnJhZC10aWxlIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygzMyUgLSAoMiAqICN7JHJhZC10aWxlLW1hcmdpbn0pKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBTdHlsaW5nIGlmIGR5bmFtaWMtc3R5bGVzLmpzIGlzIHJ1bm5pbmcgKi9cbiAgICAmLmR5bmFtaWMge1xuXG4gICAgICAvLyAxIGFjcm9zc1xuICAgICAgLnJhZC10aWxlIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gKDIgKiAjeyRyYWQtdGlsZS1tYXJnaW59KSk7XG4gICAgICB9XG5cbiAgICAgIC8vIDIgYWNyb3NzXG4gICAgICAmLlhTLlNNIHtcbiAgICAgICAgLnJhZC10aWxlIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtICgyICogI3skcmFkLXRpbGUtbWFyZ2lufSkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIDMgYWNyb3NzXG4gICAgICAmLlhTLlNNLk1ELkxHIHtcbiAgICAgICAgLnJhZC10aWxlIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDMzJSAtICgyICogI3skcmFkLXRpbGUtbWFyZ2lufSkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pcy1zdHlsZS1sYXJnZSB7XG5cbiAgICAvKiBEZWZhdWx0IHN0eWxpbmcgdGhhdCB3aWxsIGJlIG92ZXJyaWRkZW4gYnkgbW9yZSBzcGVjaWZpYyBzdHlsZXMgaWYgZHluYW1pYy1zdHlsZXMuanMgaXMgcnVubmluZyAqL1xuICAgIC8vIDIgYWNyb3NzIG9uIG1lZGl1bSBzY3JlZW5zXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucmFkLXRpbGUge1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtICgyICogI3skcmFkLXRpbGUtbWFyZ2lufSkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8qIFN0eWxpbmcgaWYgZHluYW1pYy1zdHlsZXMuanMgaXMgcnVubmluZyAqL1xuICAgICYuZHluYW1pYyB7XG5cbiAgICAgIC8vIDEgYWNyb3NzXG4gICAgICAucmFkLXRpbGUge1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAoMiAqICN7JHJhZC10aWxlLW1hcmdpbn0pKTtcbiAgICAgIH1cblxuICAgICAgLy8gMiBhY3Jvc3NcbiAgICAgICYuWFMuU00uTUQuTEcge1xuICAgICAgICAucmFkLXRpbGUge1xuICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gKDIgKiAjeyRyYWQtdGlsZS1tYXJnaW59KSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiJdfQ== */
