.single-post-iframe{position:sticky;top:100px;width:300px;height:460px;-webkit-box-shadow:0 0 10px rgba(21,37,58,.5);box-shadow:0 0 10px rgba(21,37,58,.5)}.single-post-image{height:400px;width:100%;background-position:center;background-size:cover}.single-post .fancybox-content .single-post-iframe{-webkit-box-shadow:none;box-shadow:none;margin:-25px}@media (max-width:767.98px){.single-post-image{height:300px}}@media (max-width:575.98px){.single-post-image{height:230px}}.single-post-content .alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.single-post-content .alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.single-post-content .aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.single-post-content .wp-caption{margin-bottom:1.5em;max-width:100%}.single-post-content .wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.single-post-content .wp-caption .wp-caption-text{margin:.8075em 0}.single-post-content .wp-caption-text{text-align:center}.single-post-content embed,.single-post-content iframe,.single-post-content object{max-width:100%}.single-post-content img{height:auto;max-width:100%}.single-post-content figure{margin:1em 0}.single-post-content table{margin:0 0 1.5em;width:100%}.single-post-content hr{background-color:#ccc;border:0;margin-bottom:1.5em}.single-post-content ol,.single-post-content ul{margin:0 0 1.5em 3em}.single-post-content ul{list-style:disc}.single-post-content ol{list-style:decimal}.single-post-content li>ol,.single-post-content li>ul{margin-bottom:0;margin-left:1.5em}.single-post-content dt{font-weight:700}.single-post-content dd{margin:0 1.5em 1.5em}.single-post-content p{margin-bottom:1.5em}.single-post-content cite,.single-post-content dfn,.single-post-content em,.single-post-content i{font-style:italic}.single-post-content blockquote{margin:0 1.5em}.single-post-content address{margin:0 0 1.5em}.single-post-content pre{background:#eee;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}.single-post-content code,.single-post-content kbd,.single-post-content tt,.single-post-content var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}.single-post-content abbr,.single-post-content acronym{border-bottom:1px dotted #666;cursor:help}.single-post-content ins,.single-post-content mark{background:#fff9c0;text-decoration:none}.single-post-content big{font-size:125%}.single-post-content sub,.single-post-content sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.single-post-content sub{bottom:-.25em}.single-post-content sup{top:-.5em}.single-post-content small{font-size:80%}.single-post-content code,.single-post-content kbd,.single-post-content samp{font-family:monospace,monospace;font-size:1em}.single-post-content b,.single-post-content strong{font-weight:bolder}.single-post-content abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.single-post-content pre{font-family:monospace,monospace;font-size:1em}.single-post-content hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}.blog-sidebar-wrap{position:sticky;top:100px}.blog-sidebar .widget_categories ul{list-style:none}.blog-sidebar .widget_categories ul a{text-decoration:none;position:relative;color:#15253a;z-index:0;padding:.5rem .75rem .5rem .5rem;display:inline-block;-webkit-transition:padding-left .5s;transition:padding-left .5s}.blog-sidebar .widget_categories ul a:before{padding-right:.25rem;font-size:.75rem;content:'\e901';font-family:gocoderz!important}.blog-sidebar .widget_categories ul a:after{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;background:#fff;z-index:-1;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.blog-sidebar .widget_categories ul a:hover{padding-left:.75rem}.blog-sidebar .widget_categories ul a:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.blog-sidebar .search-form .input{display:block;width:100%;font-size:16px;-webkit-transition:.3s;transition:.3s;padding:0 18px;outline:0;border-radius:3px;border:1px solid #959595;height:auto;color:#000}.blog-sidebar .search-form .input:focus{color:#15253a;border-color:#15253a}.blog-sidebar .search-form .input:focus+i{color:#15253a}.blog-sidebar .search-form .input+i{color:#959595}.blog-sidebar .search-form i{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;transition:.3s}.blog-sidebar .search-form .submit{min-height:auto;min-width:auto;padding:10px 35px}.blog-sidebar .form-subscribe{padding-top:15px}.blog-sidebar .form-subscribe__title{font-family:Rubik,sans-serif;font-weight:700;font-size:18px;line-height:1.4;color:#102e4a;margin-bottom:8px;text-align:center}.blog-sidebar .form-subscribe__text{line-height:1.4em;margin:3px 5px;padding:3px 2px;font-size:13px;text-align:center}.blog-sidebar .form-subscribe .input{background-color:#fff;font-size:15px;color:#757575;font-family:Montserrat,Arial,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #959595;border-radius:2px;width:100%;padding:9px;height:37px}.blog-sidebar .form-subscribe .form-error{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fc0;font-size:14px;padding-top:3px;font-weight:300}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxheW91dC9fc2luZ2xlLXBvc3Quc2NzcyIsIi4uL2xpYnMvYm9vdHN0cmFwLTUuMC4wL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwibW9kdWxlcy9fYmxvZy1zaWRlYmFyLnNjc3MiLCJiYXNlL192YXJzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0Msb0JBQ0MsZUFBVSxDQUNWLFNBQUssQ0FDTCxXQUFPLENBQ1AsWUFBUSxDQUNSLDZDQUFxQixDQUFyQixxQ0FBcUIsQ0FDckIsbUJBR0EsWUFBUSxDQUNSLFVBQU8sQ0FDUCwwQkFBcUIsQ0FDckIscUJBQWlCLENBYm5CLG1EQWtCRyx1QkFBWSxDQUFaLGVBQVksQ0FDWixZQUFRLENDeURQLDRCRHBERixtQkFDQyxZQUFRLENBQUEsQ0NtRFAsNEJEOUNGLG1CQUNDLFlBQVEsQ0FBQSxDQUtYLGdDQUVFLFVBQU8sQ0FDUCxrQkFBYyxDQUNkLG1CQUFlLENBSmpCLGlDQVFFLFdBQU8sQ0FDUCxpQkFBYSxDQUNiLG1CQUFlLENBVmpCLGtDQWNFLFVBQU8sQ0FDUCxhQUFTLENBQ1QsZ0JBQWEsQ0FDYixpQkFBYyxDQUNkLG1CQUFlLENBbEJqQixpQ0FzQkUsbUJBQWUsQ0FDZixjQUFXLENBdkJiLHVEQTJCRSxhQUFTLENBQ1QsZ0JBQWEsQ0FDYixpQkFBYyxDQTdCaEIsa0RBaUNFLGdCQUFRLENBakNWLHNDQXFDRSxpQkFBWSxDQXJDZCxtRkEyQ0UsY0FBVyxDQTNDYix5QkErQ0UsV0FBUSxDQUNSLGNBQVcsQ0FoRGIsNEJBb0RFLFlBQVEsQ0FwRFYsMkJBd0RFLGdCQUFRLENBQ1IsVUFBTyxDQXpEVCx3QkE2REUscUJBQWtCLENBQ2xCLFFBQVEsQ0FFUixtQkFBZSxDQWhFakIsZ0RBcUVFLG9CQUFRLENBckVWLHdCQXlFRSxlQUFZLENBekVkLHdCQTZFRSxrQkFBWSxDQTdFZCxzREFrRkUsZUFBZSxDQUNmLGlCQUFhLENBbkZmLHdCQXVGRSxlQUFhLENBdkZmLHdCQTJGRSxvQkFBUSxDQTNGVix1QkErRkUsbUJBQWUsQ0EvRmpCLGtHQXNHRSxpQkFBWSxDQXRHZCxnQ0EwR0UsY0FBUSxDQTFHViw2QkE4R0UsZ0JBQVEsQ0E5R1YseUJBa0hFLGVBQVksQ0FFWixlQUFhLENBQ2IsbUJBQWUsQ0FDZixjQUFXLENBQ1gsYUFBVSxDQUNWLGFBQVMsQ0F4SFgsb0dBK0hFLHNFQUFhLENBL0hmLHVEQW9JRSw2QkFBZSxDQUNmLFdBQVEsQ0FySVYsbURBMElFLGtCQUFZLENBQ1osb0JBQWlCLENBM0luQix5QkErSUUsY0FBVyxDQS9JYixrREFvSkUsYUFBVyxDQUNYLGFBQWEsQ0FDYixpQkFBVSxDQUNWLHVCQUFnQixDQXZKbEIseUJBMkpFLGFBQVEsQ0EzSlYseUJBK0pFLFNBQUssQ0EvSlAsMkJBbUtFLGFBQVcsQ0FuS2IsNkVBeUtFLCtCQUFhLENBQ2IsYUFBVyxDQTFLYixtREErS0Usa0JBQWEsQ0EvS2YsaUNBbUxFLGtCQUFBLENBQ0EseUJBQWlCLENBQ2pCLHdDQUFpQixDQUFqQixnQ0FBaUIsQ0FyTG5CLHlCQXlMRSwrQkFBYSxDQUNiLGFBQVcsQ0ExTGIsd0JBOExFLDhCQUFZLENBQVosc0JBQVksQ0FDWixRQUFRLENBQ1IsZ0JBQVUsQ0FDVixtQkVuT0EsZUFBVSxDQUNWLFNBQUssQ0FIUCxvQ0FRRyxlQUFZLENBUmYsc0NBV0ksb0JBQWlCLENBQ2pCLGlCQUFVLENBQ1YsYUNWVSxDRFdWLFNBQVMsQ0FDVCxnQ0FBUyxDQUNULG9CQUFTLENBQ1QsbUNBQVksQ0FBWiwyQkFBWSxDQWpCaEIsNkNBb0JLLG9CQUFlLENBQ2YsZ0JBQVcsQ0FDWCxlQUFTLENBQ1QsOEJBQWEsQ0F2QmxCLDRDQTRCSyxVQUFTLENBQ1QsaUJBQVUsQ0FDVixLQUFLLENBQ0wsUUFBUSxDQUNSLE1BQU0sQ0FDTixVQUFPLENBQ1AsV0FBUSxDQUNSLGVDakNLLENEa0NMLFVBQVMsQ0FDVCwyQkFBVyxDQUFYLHVCQUFXLENBQVgsbUJBQVcsQ0FDWCx3Q0FBWSxDQUFaLGdDQUFZLENBQVosd0JBQVksQ0FBWiwrQ0FBWSxDQUNaLG9DQUFrQixDQUFsQixnQ0FBa0IsQ0FBbEIsNEJBQWtCLENBdkN2Qiw0Q0EyQ0ssbUJBQWMsQ0EzQ25CLGtEQThDTSwyQkFBVyxDQUFYLHVCQUFXLENBQVgsbUJBQVcsQ0E5Q2pCLGtDQXVERyxhQUFTLENBQ1QsVUFBTyxDQUNQLGNBQVcsQ0FDWCxzQkFRWSxDQVJaLGNBUVksQ0FQWixjQUFTLENBQ1QsU0FBUyxDQUNULGlCQUFlLENBQ2Ysd0JBR2MsQ0FGZCxXQUFRLENBQ1IsVUFBTyxDQWhFVix3Q0FxRUksYUFBTyxDQUNQLG9CQUFjLENBdEVsQiwwQ0F5RUssYUFBTyxDQXpFWixvQ0E4RUksYUFBTyxDQTlFWCw2QkFtRkcsaUJBQVUsQ0FDVixPQUFLLENBQ0wsU0FBTyxDQUNQLGtDQUFXLENBQVgsOEJBQVcsQ0FBWCwwQkFBVyxDQUNYLHNCQUFZLENBQVosY0FBWSxDQXZGZixtQ0EyRkcsZUFBWSxDQUNaLGNBQVcsQ0FDWCxpQkFBUyxDQTdGWiw4QkFrR0UsZ0JBQWEsQ0FsR2YscUNBcUdHLDRCQUFhLENBQ2IsZUFBYSxDQUNiLGNBQVcsQ0FDWCxlQUFhLENBQ2IsYUFBTyxDQUNQLGlCQUFlLENBQ2YsaUJBQVksQ0EzR2Ysb0NBK0dHLGlCQUFhLENBQ2IsY0FBUSxDQUNSLGVBQVMsQ0FDVCxjQUFXLENBQ1gsaUJBQVksQ0FuSGYscUNBdUhHLHFCQUFrQixDQUNsQixjQUFXLENBQ1gsYUFBTyxDQUNQLHVDQUFhLENBQ2IsNkJBQVksQ0FBWixxQkFBWSxDQUNaLHdCQUFRLENBQ1IsaUJBQWUsQ0FDZixVQUFPLENBQ1AsV0FBUyxDQUNULFdBQVEsQ0FoSVgsMENBb0lHLGtCQUFhLENBQ2IsZUFBVSxDQUVWLHNCQUFlLENBQ2YsVUFBTyxDQUNQLGNBQVcsQ0FDWCxlQUFhLENBQ2IsZUFBYSIsImZpbGUiOiJzaW5nbGUtcG9zdC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnNpbmdsZS1wb3N0IHtcblx0Ji1pZnJhbWUge1xuXHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0dG9wOiAxMDBweDtcblx0XHR3aWR0aDogMzAwcHg7XG5cdFx0aGVpZ2h0OiA0NjBweDtcblx0XHRib3gtc2hhZG93OiAwIDAgMTBweCB0cmFuc3BhcmVudGl6ZShtYXAtZ2V0KCRjb2xvciwgJ2RhcmstYmx1ZScpLCAuNSk7XG5cdH1cblxuXHQmLWltYWdlIHtcblx0XHRoZWlnaHQ6IDQwMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHR9XG5cblx0LmZhbmN5Ym94LWNvbnRlbnQge1xuXHRcdC5zaW5nbGUtcG9zdC1pZnJhbWUge1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdG1hcmdpbjogLTI1cHg7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0Ji1pbWFnZSB7XG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdCYtaW1hZ2Uge1xuXHRcdFx0aGVpZ2h0OiAyMzBweDtcblx0XHR9XG5cdH1cbn1cblxuLnNpbmdsZS1wb3N0LWNvbnRlbnQge1xuXHQuYWxpZ25sZWZ0IHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEuNWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNWVtO1xuXHR9XG5cblx0LmFsaWducmlnaHQge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRtYXJnaW4tbGVmdDogMS41ZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG5cdH1cblxuXHQuYWxpZ25jZW50ZXIge1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0fVxuXG5cdC53cC1jYXB0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblxuXHQud3AtY2FwdGlvbiBpbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJdIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdH1cblxuXHQud3AtY2FwdGlvbiAud3AtY2FwdGlvbi10ZXh0IHtcblx0XHRtYXJnaW46IDAuODA3NWVtIDA7XG5cdH1cblxuXHQud3AtY2FwdGlvbi10ZXh0IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHRlbWJlZCxcblx0aWZyYW1lLFxuXHRvYmplY3Qge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXG5cdGltZyB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXG5cdGZpZ3VyZSB7XG5cdFx0bWFyZ2luOiAxZW0gMDtcblx0fVxuXG5cdHRhYmxlIHtcblx0XHRtYXJnaW46IDAgMCAxLjVlbTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdGhyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuXHRcdGJvcmRlcjogMDtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0fVxuXG5cdHVsLFxuXHRvbCB7XG5cdFx0bWFyZ2luOiAwIDAgMS41ZW0gM2VtO1xuXHR9XG5cblx0dWwge1xuXHRcdGxpc3Qtc3R5bGU6IGRpc2M7XG5cdH1cblxuXHRvbCB7XG5cdFx0bGlzdC1zdHlsZTogZGVjaW1hbDtcblx0fVxuXG5cdGxpID4gdWwsXG5cdGxpID4gb2wge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDEuNWVtO1xuXHR9XG5cblx0ZHQge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cblxuXHRkZCB7XG5cdFx0bWFyZ2luOiAwIDEuNWVtIDEuNWVtO1xuXHR9XG5cblx0cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG5cdH1cblxuXHRkZm4sXG5cdGNpdGUsXG5cdGVtLFxuXHRpIHtcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdH1cblxuXHRibG9ja3F1b3RlIHtcblx0XHRtYXJnaW46IDAgMS41ZW07XG5cdH1cblxuXHRhZGRyZXNzIHtcblx0XHRtYXJnaW46IDAgMCAxLjVlbTtcblx0fVxuXG5cdHByZSB7XG5cdFx0YmFja2dyb3VuZDogI2VlZTtcblx0XHRmb250LWZhbWlseTogXCJDb3VyaWVyIDEwIFBpdGNoXCIsIGNvdXJpZXIsIG1vbm9zcGFjZTtcblx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNmVtO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRwYWRkaW5nOiAxLjZlbTtcblx0fVxuXG5cdGNvZGUsXG5cdGtiZCxcblx0dHQsXG5cdHZhciB7XG5cdFx0Zm9udC1mYW1pbHk6IG1vbmFjbywgY29uc29sYXMsIFwiQW5kYWxlIE1vbm9cIiwgXCJEZWphVnUgU2FucyBNb25vXCIsIG1vbm9zcGFjZTtcblx0fVxuXG5cdGFiYnIsXG5cdGFjcm9ueW0ge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzY2Njtcblx0XHRjdXJzb3I6IGhlbHA7XG5cdH1cblxuXHRtYXJrLFxuXHRpbnMge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY5YzA7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0YmlnIHtcblx0XHRmb250LXNpemU6IDEyNSU7XG5cdH1cblxuXHRzdWIsXG5cdHN1cCB7XG5cdFx0Zm9udC1zaXplOiA3NSU7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblx0fVxuXG5cdHN1YiB7XG5cdFx0Ym90dG9tOiAtMC4yNWVtO1xuXHR9XG5cblx0c3VwIHtcblx0XHR0b3A6IC0wLjVlbTtcblx0fVxuXG5cdHNtYWxsIHtcblx0XHRmb250LXNpemU6IDgwJTtcblx0fVxuXG5cdGNvZGUsXG5cdGtiZCxcblx0c2FtcCB7XG5cdFx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHR9XG5cblx0Yixcblx0c3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogYm9sZGVyO1xuXHR9XG5cblx0YWJiclt0aXRsZV0ge1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuXHR9XG5cblx0cHJlIHtcblx0XHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdH1cblxuXHRociB7XG5cdFx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHR9XG59IiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi5ibG9nLXNpZGViYXIgeyBcblx0Ji13cmFwIHtcblx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdHRvcDogMTAwcHg7XG5cdH1cblxuXHQud2lkZ2V0X2NhdGVnb3JpZXMge1xuXHRcdHVsIHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Y29sb3I6IG1hcC1nZXQoJGNvbG9yLCAnZGFyay1ibHVlJyk7XG5cdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdHBhZGRpbmc6IC41cmVtIC43NXJlbSAuNXJlbSAuNXJlbTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBwYWRkaW5nLWxlZnQgLjVzO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAuMjVyZW07XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAuNzVyZW07XG5cdFx0XHRcdFx0Y29udGVudDogJ1xcZTkwMSc7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdnb2NvZGVyeicgIWltcG9ydGFudDtcblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbWFwLWdldCgkY29sb3IsICd3aGl0ZScpO1xuXHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XG5cdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IC43NXJlbTtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlYXJjaC1mb3JtIHtcblx0XHQuaW5wdXQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdHRyYW5zaXRpb246IC4zcztcblx0XHRcdHBhZGRpbmc6IDAgMThweDtcblx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMTUyNTNhO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0Y29sb3I6ICMwMDAwMDA7XG5cdFx0XHRib3JkZXItY29sb3I6ICM5NTk1OTU7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Y29sb3I6ICMxNTI1M2E7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzE1MjUzYTtcblxuXHRcdFx0XHQrIGkge1xuXHRcdFx0XHRcdGNvbG9yOiAjMTUyNTNhO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCsgaSB7XG5cdFx0XHRcdGNvbG9yOiAjOTU5NTk1O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRyaWdodDogNXB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHR9XG5cblx0XHQuc3VibWl0IHtcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0XHRtaW4td2lkdGg6IGF1dG87XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDM1cHg7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm0tc3Vic2NyaWJlIHtcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC1mYW1pbHk6IFJ1YmlrLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdGNvbG9yOiAjMTAyZTRhO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XG5cdFx0Jl9fdGV4dCB7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40ZW07XG5cdFx0XHRtYXJnaW46IDNweCA1cHg7XG5cdFx0XHRwYWRkaW5nOiAzcHggMnB4O1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XG5cdFx0LmlucHV0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LEFyaWFsLHNhbnMtc2VyaWY7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzk1OTU5NTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogOXB4O1xuXHRcdFx0aGVpZ2h0OiAzN3B4O1xuXHRcdH1cblxuXHRcdC5mb3JtLWVycm9yIHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0LW8tdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdGNvbG9yOiAjZmMwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDNweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0fVxuXHR9XG59IiwiLy8gQ29sb3JzXG4kY29sb3I6IChcblx0J3doaXRlJzogI2ZmZixcblx0J2RhcmstYmx1ZSc6ICMxNTI1M0EsXG5cdCdsaWdodC1ncmF5JzogI0Y0RjRGNCxcblx0J21pZGRsZS1ncmF5JzogIzg5OTE5Qixcblx0J21lZGl1bS1ibHVlJzogIzFDNzVCQyxcblx0J2xpZ2h0LWJsdWUnOiAjMERDMUQzLFxuXHQncHVycGxlJzogIzg1MzNDMSxcblx0J3BpbmsnOiAjRjcyODg3LFxuXHQneWVsbG93JzogI0ZGQkEwMCxcblx0J2dyZWVuJzogIzNBQkY4Mixcblx0J2JsYWNrJzogIzAwMCxcblx0J3RyYW5zcGFyZW50JzogdHJhbnNwYXJlbnQsXG5cdCdkYXJrJzogIzIwMzA0NCxcblx0J3JlZCc6ICNGMTBEMEQsXG5cdCdkYXJrLWJsdWUtOTAnOiAjMkQzQjRFLFxuXHQnZGFyay1ibHVlLTgwJzogIzQ0NTE2MSxcblx0J2RhcmstYmx1ZS03MCc6ICM1QzY3NzYsXG5cdCdkYXJrLWJsdWUtNjAnOiAjNzM3Qzg5LFxuXHQnZGFyay1ibHVlLTUwJzogIzhBOTI5RCxcblx0J2RhcmstYmx1ZS00MCc6ICNBMUE4QjAsXG5cdCdkYXJrLWJsdWUtMzAnOiAjQjlCRUM0LFxuXHQnZGFyay1ibHVlLTIwJzogI0QwRDNEOCxcblx0J2RhcmstYmx1ZS0xMCc6ICNFOEVBRUMsXG4pO1xuXG4vLyBGb250IFNpemVzXG4kZm9udC1zaXplLXhsOiAoXG5cdCcxJzogNTRweCxcblx0JzInOiA0MnB4LFxuXHQnMyc6IDMycHgsXG5cdCc0JzogMjRweCxcblx0JzUnOiAxOHB4LFxuXHQnNic6IDE2cHgsXG5cdCc3JzogMTRweCxcblx0JzgnOiAxMnB4LFxuKTtcblxuLy8gQmV0d2VlbiBtZCwgbGdcbiRmb250LXNpemUtbWQ6IChcblx0JzEnOiA0OHB4LFxuXHQnMic6IDM2cHgsXG5cdCczJzogMzBweCxcblx0JzQnOiAyMHB4LFxuXHQnNSc6IDE2cHgsXG5cdCc2JzogMTZweCxcblx0JzcnOiAxNHB4LFxuXHQnOCc6IDEycHgsXG4pO1xuXG4kZm9udC1zaXplLXNtOiAoXG5cdCcxJzogMzJweCxcblx0JzInOiAyOHB4LFxuXHQnMyc6IDI0cHgsXG5cdCc0JzogMThweCxcblx0JzUnOiAxNnB4LFxuXHQnNic6IDE2cHgsXG5cdCc3JzogMTRweCxcblx0JzgnOiAxMnB4LFxuKTtcblxuJGxpbmUtaGVpZ2h0OiAoXG5cdCcwLTgnOiAwLjgsXG5cdCcwLTknOiAwLjksXG5cdCcxJzogMSxcblx0JzEtMSc6IDEuMSxcblx0JzEtMic6IDEuMixcblx0JzEtMyc6IDEuMyxcblx0JzEtNCc6IDEuNCxcblx0JzEtNSc6IDEuNSxcblx0JzEtNic6IDEuNixcblx0JzEtNyc6IDEuNyxcblx0JzEtOCc6IDEuOCxcblx0JzEtOSc6IDEuOSxcbik7XG5cbi8vIEJvb3RzdHJhcFxuJGdyaWQtYnJlYWtwb2ludHM6IChcblx0eHhzOiAwLFxuXHR4czogMzc1cHgsXG5cdHNtOiA1NzZweCxcblx0bWQ6IDc2OHB4LFxuXHRsZzogOTkycHgsXG5cdHhsOiAxMjAwcHhcbik7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuXHRzbTogNTQwcHgsXG5cdG1kOiA3MjBweCxcblx0bGc6IDk2MHB4LFxuXHR4bDogMTE0MHB4LFxuXHR4eGw6IDEyODhweCAvLyAxMjY0cHggKyAyNHB4IChwYWRkaW5ncyBpZiB1c2luZyBib3gtc2l6aW5nOiBib3JkZXItYm94XG4pO1xuXG4kZm9udC13ZWlnaHQtbGlnaHQ6IDMwMDtcbiRmb250LXdlaWdodC1ub3JtYWw6IDQwMDtcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiBib2xkZXI7XG5cbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogdHJ1ZTtcblxuXG4vLyBJY29tb29uXG4kaWNvbW9vbi1mb250LXBhdGg6IFwiLi4vZm9udHMvaWNvbW9vbi9mb250c1wiO1xuXG4vLyBGb250IEF3ZXNvbWVcbiRmYS1mb250LXBhdGg6IFwiLi4vZm9udHMvZm9udC1hd2Vzb21lL2ZvbnRzXCI7XG5cbi8vIFRoZW1lIGltYWdlcyBwYXRoIGZvciBkZXZlbG9wbWVudFxuJHRoZW1lLWltYWdlcy1wYXRoOiBcIi4uL1wiICFkZWZhdWx0OyAvLyB0aGVtZSByb290IGZvbGRlciBmb3IgbG9jYWwgZGV2ZWxvcG1lbnRcblxuQGlmIHZhcmlhYmxlLWV4aXN0cyh0aGVtZV9pbWFnZXNfcGF0aCkge1xuXHQkdGhlbWUtaW1hZ2VzLXBhdGg6ICR0aGVtZV9pbWFnZXNfcGF0aDtcbn0iXX0= */
