/*!*****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./assets/sass/source/person/HR.Candidates.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************/
#jv-candidates #jv-candidatesGrid #jv-gridHeader .jv-sortAsc,#jv-candidates #jv-candidatesGrid #jv-gridHeader .jv-sortDesc,#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown:after,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown:after,#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions .smallcolorlink,#jv-mergeWrapper .jv-recordColumnHighlight .jv-EntryCheckSelected,.blue-arrow-left,.blue-arrow-right,.blue-checkmark_icon,.blue-icon,.blue-icon-active,.blue-icon-add,.blue-icon-addAttachment,.blue-icon-addCampaign,.blue-icon-addCandidate,.blue-icon-addContact,.blue-icon-addLinks,.blue-icon-addRequisition,.blue-icon-alert,.blue-icon-alertRed,.blue-icon-app-facebook,.blue-icon-app-facebook-gray,.blue-icon-app-gmail,.blue-icon-app-gmail-gray,.blue-icon-app-google-apps,.blue-icon-app-google-apps-gray,.blue-icon-app-google-calendar,.blue-icon-app-google-calendar-gray,.blue-icon-app-hireright,.blue-icon-app-hireright-gray,.blue-icon-app-linkedin,.blue-icon-app-linkedin-gray,.blue-icon-app-talentwise,.blue-icon-app-talentwise-gray,.blue-icon-app-twitter,.blue-icon-app-twitter-gray,.blue-icon-app-yahoo,.blue-icon-app-yahoo-gray,.blue-icon-back-blue,.blue-icon-backtotop,.blue-icon-bing,.blue-icon-calendar,.blue-icon-calendar-white,.blue-icon-circleMinus,.blue-icon-circlePlus,.blue-icon-clear-input,.blue-icon-close,.blue-icon-close-gray,.blue-icon-close_active,.blue-icon-close_hover,.blue-icon-collapse,.blue-icon-community,.blue-icon-createDbsearch24,.blue-icon-createJob24,.blue-icon-delete,.blue-icon-download,.blue-icon-dragDrop,.blue-icon-droparrow,.blue-icon-edit,.blue-icon-edit-gray,.blue-icon-edit-light,.blue-icon-email,.blue-icon-equest24,.blue-icon-expand,.blue-icon-facebook,.blue-icon-facebook16,.blue-icon-feedback,.blue-icon-google,.blue-icon-help,.blue-icon-hide,.blue-icon-importContacts,.blue-icon-inactive,.blue-icon-jobtarget24,.blue-icon-linkedin,.blue-icon-linkedin16,.blue-icon-linkedin24,.blue-icon-logout,.blue-icon-mail-blue,.blue-icon-message,.blue-icon-minimize,.blue-icon-myaccount,.blue-icon-newpage-blue,.blue-icon-note,.blue-icon-pagination-left,.blue-icon-pagination-right,.blue-icon-pdfPreview,.blue-icon-popout-blue,.blue-icon-print,.blue-icon-profilePic,.blue-icon-referFriend,.blue-icon-search,.blue-icon-selectTemplate,.blue-icon-send,.blue-icon-sendEmail,.blue-icon-sendEmail_active,.blue-icon-sendEmail_hover,.blue-icon-sendJobvite,.blue-icon-sendJobvite24,.blue-icon-settings,.blue-icon-share24,.blue-icon-sortDown,.blue-icon-sortUp,.blue-icon-src-agency,.blue-icon-src-arrow,.blue-icon-src-campaign,.blue-icon-src-candidate,.blue-icon-src-careersite,.blue-icon-src-custom,.blue-icon-src-email,.blue-icon-src-employee,.blue-icon-src-facebook,.blue-icon-src-hiringmanager,.blue-icon-src-import,.blue-icon-src-internal,.blue-icon-src-jobboard,.blue-icon-src-jobnotification,.blue-icon-src-linkedin,.blue-icon-src-othernetwork,.blue-icon-src-recruiter,.blue-icon-src-twitter,.blue-icon-src-webpage,.blue-icon-src-websearch,.blue-icon-table-carrot,.blue-icon-table-carrot2,.blue-icon-tag,.blue-icon-task,.blue-icon-tasksNav,.blue-icon-textPreview,.blue-icon-training,.blue-icon-trash-blue,.blue-icon-twitter,.blue-icon-twitter16,.blue-icon-upload,.blue-icon-view,.blue-icon-view_hover,.blue-lock,.blue-logo,.blue-maybe_lg,.blue-maybe_sm,.blue-new_window_blue_icon_12x12,.blue-new_window_white_icon_12x12,.blue-no_lg,.blue-no_sm,.blue-shl_icon_24x14,.blue-skip_icon,.blue-talentwise_icon_21x24,.blue-yes_lg,.blue-yes_sm,.communityIcon,.emailIcon,.feedbackIcon,.helpIcon,.hr-addCandidate .jsIcons-icon-add:before,.hr-addCandidate .jsIcons-icon-importContacts:before,.inputClearIcon,.inputClearIconHover,.jsIcons-icon-collapse,.jsIcons-icon-expand,.jv-AddNote,.jv-actionClose,.jv-actionMessage,.jv-actionMinimize,.jv-actionNote,.jv-actionTag,.jv-actionTask,.jv-addAttachment,.jv-addCampaignIcon,.jv-addCandidateIcon,.jv-addContactIcon,.jv-addIcon,.jv-addLinks,.jv-addRequisitionIcon,.jv-alertIcon,.jv-alertIconRed,.jv-arrowLeft,.jv-arrowRight,.jv-backBlue,.jv-backtotopIcon,.jv-calendarIcon,.jv-calendarIconWhite,.jv-checkmark,.jv-circleMinus,.jv-circlePlus,.jv-clearInputIcon,.jv-close-gray,.jv-collapseArrow,.jv-deleteBlue,.jv-deleteIcon,.jv-downloadIcon,.jv-dragDrop,.jv-editIcon,.jv-editIconLight,.jv-expandArrow,.jv-facebookProfile,.jv-facebookProfile16,.jv-googleProfile,.jv-headerLogo,.jv-iconView,.jv-importContacts,.jv-linkedInProfile,.jv-linkedInProfile16,.jv-maybeLg,.jv-maybeSm,.jv-minusIcon,.jv-plusIcon,.jv-popOut,.jv-print,.jv-referfriendIcon,.jv-searchIcon,.jv-selectTemplate,.jv-sendEmail,.jv-sendJVIcon,.jv-sendJobviteIcon,.jv-skip,.jv-sortDown,.jv-sortUp,.jv-srcArrow,.jv-tablePaginationLeft,.jv-tablePaginationRight,.jv-textPreview,.jv-thumbsDownLg,.jv-thumbsDownSm,.jv-thumbsUpLg,.jv-thumbsUpSm,.jv-twitterProfile,.jv-twitterProfile16,.jv-uploadIcon,.jv-userProfilePic,.logoutIcon,.moreArrow,.myAccountIcon,.settingsIcon,.tasksIcon,.trainingIcon{background-image:url(../../abfa633e582f584f4393.png)}#jv-candidates #jv-candidatesGrid #jv-gridHeader .jv-sortAsc,.blue-icon-sortUp,.jv-sortUp{background-position:-10px -10px}#jv-candidates #jv-candidatesGrid #jv-gridHeader .jv-sortDesc,.blue-icon-sortDown,.jv-sortDown{background-position:-10px -34px}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown:after,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown:after,.blue-icon-droparrow,.moreArrow{background-position:-10px -58px}.blue-icon-close_hover,.inputClearIconHover{background-position:-10px -87px}.blue-icon-close_active{background-position:-10px -116px}.blue-icon-clear-input,.jv-clearInputIcon{background-position:-10px -145px}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions .smallcolorlink,.blue-icon-close,.inputClearIcon{background-position:-10px -174px}.blue-icon-mail-blue{background-position:-10px -203px}.blue-icon-src-arrow,.jv-srcArrow{background-position:-10px -235px}.blue-icon-table-carrot,.jv-plusIcon{background-position:-10px -267px}.blue-icon-table-carrot2,.jv-minusIcon{background-position:-10px -299px}.blue-new_window_blue_icon_12x12{background-position:-10px -331px}.blue-new_window_white_icon_12x12{background-position:-10px -363px}.blue-icon-pagination-left,.jv-tablePaginationLeft{background-position:-10px -395px}.blue-icon-pagination-right,.jv-tablePaginationRight{background-position:-10px -428px}.blue-shl_icon_24x14{background-position:-10px -461px}.blue-icon-active{background-position:-10px -495px}.blue-icon-popout-blue,.jv-popOut{background-position:-10px -529px}.blue-icon-pdfPreview{background-position:-10px -563px}.blue-icon-edit-gray{background-position:-10px -599px}.blue-skip_icon,.jv-skip{background-position:-10px -635px}.blue-icon-facebook16,.jv-facebookProfile16{background-position:-10px -671px}.blue-icon-close-gray,.jv-close-gray{background-position:-10px -707px}#jv-mergeWrapper .jv-recordColumnHighlight .jv-EntryCheckSelected,.blue-checkmark_icon,.jv-checkmark{background-position:-10px -743px}.blue-icon-inactive{background-position:-10px -779px}.blue-icon-linkedin16,.jv-linkedInProfile16{background-position:-10px -815px}.blue-icon-circleMinus,.jv-circleMinus{background-position:-10px -851px}.blue-icon-newpage-blue,.jv-AddNote{background-position:-10px -887px}.blue-icon-delete,.jv-deleteIcon{background-position:-10px -923px}.blue-icon-download,.jv-downloadIcon{background-position:-10px -959px}.blue-icon-circlePlus,.jv-circlePlus{background-position:-10px -995px}.blue-icon-back-blue,.jv-backBlue{background-position:-10px -1031px}.blue-icon-print,.jv-print{background-position:-10px -1067px}.blue-icon-textPreview,.jv-textPreview{background-position:-10px -1103px}.blue-icon-trash-blue,.jv-deleteBlue{background-position:-10px -1139px}.blue-icon-send,.jv-sendJVIcon{background-position:-10px -1175px}.blue-icon-twitter16,.jv-twitterProfile16{background-position:-10px -1211px}.blue-icon-upload,.jv-uploadIcon{background-position:-10px -1247px}.blue-logo,.jv-headerLogo{background-position:-10px -1283px}.blue-icon-add,.hr-addCandidate .jsIcons-icon-add:before,.hr-addCandidate .jsIcons-icon-importContacts:before,.jv-addIcon{background-position:-10px -1319px}.blue-lock{background-position:-10px -1355px}.blue-icon-importContacts,.hr-addCandidate .jsIcons-icon-importContacts:before,.jv-importContacts{background-position:-10px -1391px}.blue-icon-app-gmail-gray{background-position:-10px -1427px}.blue-icon-app-gmail{background-position:-10px -1465px}.blue-icon-search,.jv-searchIcon{background-position:-10px -1503px}.blue-icon-app-google-calendar-gray{background-position:-10px -1542px}.blue-icon-app-google-calendar{background-position:-10px -1583px}.blue-icon-addAttachment,.jv-addAttachment{background-position:-10px -1624px}.blue-icon-app-google-apps-gray{background-position:-10px -1668px}.blue-icon-dragDrop,.jv-dragDrop{background-position:-10px -1712px}.blue-icon-app-google-apps{background-position:-10px -1756px}.blue-icon-addCampaign,.jv-addCampaignIcon{background-position:-10px -1800px}.blue-icon-edit-light,.jv-editIconLight{background-position:-10px -1844px}.blue-icon-edit,.jv-editIcon{background-position:-10px -1888px}.blue-icon-email,.emailIcon{background-position:-10px -1932px}.blue-icon-equest24{background-position:-10px -1976px}.blue-icon-expand,.jsIcons-icon-expand,.jv-expandArrow{background-position:-10px -2020px}.blue-icon-addCandidate,.jv-addCandidateIcon{background-position:-10px -2064px}.blue-icon-app-hireright-gray{background-position:-10px -2108px}.blue-icon-feedback,.feedbackIcon{background-position:-10px -2152px}.blue-icon-app-hireright{background-position:-10px -2196px}.blue-icon-help,.helpIcon{background-position:-10px -2240px}.blue-icon-hide,.jv-actionClose{background-position:-10px -2284px}.blue-icon-app-linkedin-gray{background-position:-10px -2328px}.blue-icon-app-linkedin{background-position:-10px -2372px}.blue-icon-jobtarget24{background-position:-10px -2416px}.blue-no_sm,.jv-thumbsDownSm{background-position:-10px -2460px}.blue-icon-app-talentwise-gray{background-position:-10px -2504px}.blue-icon-linkedin24{background-position:-10px -2548px}.blue-icon-logout,.logoutIcon{background-position:-10px -2592px}.blue-icon-app-talentwise{background-position:-10px -2636px}.blue-icon-message,.jv-actionMessage{background-position:-10px -2680px}.blue-icon-minimize,.jv-actionMinimize{background-position:-10px -2724px}.blue-icon-myaccount,.myAccountIcon{background-position:-10px -2768px}.blue-icon-app-twitter-gray{background-position:-10px -2812px}.blue-icon-note,.jv-actionNote{background-position:-10px -2856px}.blue-icon-app-twitter{background-position:-10px -2900px}.blue-icon-app-yahoo-gray{background-position:-10px -2944px}.blue-icon-app-yahoo{background-position:-10px -2988px}.blue-icon-addContact,.jv-addContactIcon{background-position:-10px -3032px}.blue-talentwise_icon_21x24{background-position:-10px -3076px}.blue-icon-bing{background-position:-10px -3120px}.blue-icon-referFriend,.jv-referfriendIcon{background-position:-10px -3164px}.blue-icon-calendar-white,.jv-calendarIconWhite{background-position:-10px -3208px}.blue-icon-selectTemplate,.jv-selectTemplate{background-position:-10px -3252px}.blue-icon-calendar,.jv-calendarIcon{background-position:-10px -3296px}.blue-icon-sendEmail,.jv-sendEmail{background-position:-10px -3340px}.blue-icon-sendEmail_active{background-position:-10px -3384px}.blue-icon-sendEmail_hover{background-position:-10px -3428px}.blue-icon-sendJobvite,.jv-sendJobviteIcon{background-position:-10px -3472px}.blue-maybe_sm,.jv-maybeSm{background-position:-10px -3516px}.blue-icon-settings,.settingsIcon{background-position:-10px -3560px}.blue-icon-share24{background-position:-10px -3604px}.blue-icon-addLinks,.jv-addLinks{background-position:-10px -3648px}.blue-icon-addRequisition,.jv-addRequisitionIcon{background-position:-10px -3692px}.blue-icon-alert,.jv-alertIcon{background-position:-10px -3736px}.blue-icon-alertRed,.jv-alertIconRed{background-position:-10px -3780px}.blue-icon-app-facebook-gray{background-position:-10px -3824px}.blue-icon-app-facebook{background-position:-10px -3868px}.blue-yes_sm,.jv-thumbsUpSm{background-position:-10px -3912px}.blue-icon-collapse,.jsIcons-icon-collapse,.jv-collapseArrow{background-position:-10px -3956px}.blue-icon-training,.trainingIcon{background-position:-10px -4000px}.blue-icon-community,.communityIcon{background-position:-10px -4044px}.blue-icon-tasksNav,.tasksIcon{background-position:-10px -4088px}.blue-icon-task,.jv-actionTask{background-position:-10px -4132px}.blue-icon-tag,.jv-actionTag{background-position:-10px -4176px}.blue-icon-createDbsearch24{background-position:-10px -4220px}.blue-icon-createJob24{background-position:-10px -4264px}.blue-icon-view,.jv-iconView{background-position:-10px -4308px}.blue-icon-view_hover{background-position:-10px -4358px}.blue-icon-sendJobvite24{background-position:-10px -4408px}.blue-icon-profilePic,.jv-userProfilePic{background-position:-10px -4458px}.blue-icon-src-careersite{background-position:-10px -4508px}.blue-icon-src-webpage{background-position:-10px -4560px}.blue-icon-src-websearch{background-position:-10px -4612px}.blue-icon-src-jobboard{background-position:-10px -4664px}.blue-icon-src-internal{background-position:-10px -4716px}.blue-icon-src-import{background-position:-10px -4768px}.blue-yes_lg,.jv-thumbsUpLg{background-position:-10px -4820px}.blue-icon-src-facebook{background-position:-10px -4872px}.blue-icon-src-employee{background-position:-10px -4924px}.blue-icon-src-email{background-position:-10px -4976px}.blue-icon-src-custom{background-position:-10px -5028px}.blue-icon-twitter,.jv-twitterProfile{background-position:-10px -5080px}.blue-icon-src-linkedin{background-position:-10px -5132px}.blue-icon-src-candidate{background-position:-10px -5184px}.blue-icon-src-jobnotification{background-position:-10px -5236px}.blue-icon-src-othernetwork{background-position:-10px -5288px}.blue-icon-src-campaign{background-position:-10px -5340px}.blue-icon-src-agency{background-position:-10px -5392px}.blue-maybe_lg,.jv-maybeLg{background-position:-10px -5444px}.blue-icon-src-recruiter{background-position:-10px -5496px}.blue-icon-src-twitter{background-position:-10px -5548px}.blue-icon-facebook,.jv-facebookProfile{background-position:-10px -5600px}.blue-no_lg,.jv-thumbsDownLg{background-position:-10px -5652px}.blue-icon-linkedin,.jv-linkedInProfile{background-position:-10px -5704px}.blue-icon-google,.jv-googleProfile{background-position:-10px -5756px}.blue-icon-src-hiringmanager{background-position:-10px -5808px}.blue-icon-backtotop,.jv-backtotopIcon{background-position:-10px -5867px}.blue-arrow-right,.jv-arrowRight{background-position:-10px -5927px}.blue-arrow-left,.jv-arrowLeft{background-position:-10px -6002px}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(../../bb51aad66cf829ed66aa.eot);src:url(../../bb51aad66cf829ed66aa.eot?#iefix) format("embedded-opentype"),url(../../b4a1398ddd410ed6cd3e.woff) format("woff"),url(../../76cc0d9b8f407f895d52.ttf) format("truetype"),url(../../0634eb637b04e5c5dd60.svg#09be4bfe8975a657af6444a6f1d73848) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:url(../../6b51c533bcc5d5e8f0f1.eot);src:url(../../6b51c533bcc5d5e8f0f1.eot?#iefix) format("embedded-opentype"),url(../../35a78c11f1eb84841621.woff) format("woff"),url(../../49f4ad618268dc94a782.ttf) format("truetype"),url(../../22e65c0c6ef954993a96.svg#fccccf1acf55b11d3e92cdf123b28da0) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../ce3b977fbf862016fff9.eot);src:url(../../ce3b977fbf862016fff9.eot?#iefix) format("embedded-opentype"),url(../../a7625556cfdf92a6efd3.woff) format("woff"),url(../../45008f107fa37c1ff2c0.ttf) format("truetype"),url(../../638c1a7237dbdd7a5e48.svg#dc56f0938c09c27a4156bb0f8f5176a2) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url(../../ae061cec1486bb158800.eot);src:url(../../ae061cec1486bb158800.eot?#iefix) format("embedded-opentype"),url(../../d5bf4a85afc3d78ec788.woff) format("woff"),url(../../b07be5ef697ccb58ab50.ttf) format("truetype"),url(../../8bfe8c5b6553e50b2e33.svg#94c33cdd8f8847f3444990ab6c6e6a61) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(../../dbda9fdfe3e57a30311f.eot);src:url(../../dbda9fdfe3e57a30311f.eot?#iefix) format("embedded-opentype"),url(../../80b62f00e8febdd42ca7.woff) format("woff"),url(../../653637fe3b337d845106.ttf) format("truetype"),url(../../c62b075098b939316303.svg#b96880fafbf6b051ff49d9fe8a31137c) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;src:url(../../1a890a3366699d9f73aa.eot);src:url(../../1a890a3366699d9f73aa.eot?#iefix) format("embedded-opentype"),url(../../be42c4e1cd17929b8895.woff) format("woff"),url(../../4bf1409d6158e3b789ed.ttf) format("truetype"),url(../../27185343a71345261f10.svg#32756bd590186a9f248741d5548b466e) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(../../4ee8680df096ec01146e.eot);src:url(../../4ee8680df096ec01146e.eot?#iefix) format("embedded-opentype"),url(../../609e4aa5ac6f569f10a2.woff) format("woff"),url(../../22ae88ebb4492a9fd874.ttf) format("truetype"),url(../../2d00474563aaebe5906c.svg#72800b665ba60a9a58674e2a6befde3a) format("svg")}body{color:#333;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.4}body,h1{font-weight:400}h1{font-size:22px}h2{font-size:16px}.small,b,h2,h3,h4,h5,strong{font-weight:600}.small,time{font-size:12px}time{color:#8c8c8c;font-weight:400}.jv-blueButton{display:inline-block;font-size:13px}.jv-blueButton:hover{background:#3d87cf;color:#fff;opacity:1}.jv-grayButton{background:#333;display:inline-block;font-size:13px}.jv-grayButton:hover{background:#333;color:#fff;opacity:1}.jv-loading-image{background-image:url(../../013f1a04d7d70954a316.gif);background-position:50%;background-repeat:no-repeat;height:32px;width:32px}.jv-loading-overlay{background-color:hsla(0,0%,100%,0);position:fixed;z-index:10000}.jv-contextual-loading-overlay,.jv-loading-overlay{background-position:50%;background-repeat:no-repeat;bottom:0;left:0;right:0;top:0}.jv-contextual-loading-overlay{background-color:#fff;opacity:.5;position:absolute;transition:opacity .2s;z-index:9999}.jv-contextual-loading-overlay .jv-loading-image{display:none}.spin{-webkit-animation:spin .7s linear infinite;-moz-animation:spin .7s linear infinite;animation:spin .7s linear infinite;height:13px;width:13px}@-moz-keyframes spin{to{-moz-transform:rotate(1turn)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.jv-loading-image{left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%}.loading-animate-hide.loading-animate-hide-active,.loading-animate-show{opacity:0}clearfix{overflow:hidden}clearfix:after{clear:both;content:"";display:table}h4.nofontfamilyreq{font-weight:600!important}.jv-modal-container{overflow-x:hidden;top:0}.jv-modal-container,.jv-modal-container-center{bottom:0;left:0;position:fixed;right:0;z-index:11000}.jv-modal-container-center{overflow:hidden;top:50%}.jv-modal input,.jv-modal textarea{background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;color:#404040;display:inline-block;font-size:13px;height:auto;margin:0;padding:6px 5px 7px;resize:none}.jv-modal input:focus,.jv-modal textarea:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.jv-modal .row-label-multiple{float:left;padding-right:15px}.jv-modal input{font-weight:400;vertical-align:middle}.jv-modal input[type=radio]{margin:5px}.jv-modal input[type=checkbox],.jv-modal input[type=radio]{border:none!important;overflow-y:auto}.jv-modal select{-webkit-appearance:none;box-sizing:border-box;color:#333;font-size:13px;height:28px;-webkit-box-align:center;border-image:initial;white-space:pre;-webkit-rtl-ordering:logical;border:1px solid #e6e6e6;color:#000;cursor:default;min-width:85px;padding:5px}.jv-modal select:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.jv-modal .select2-container{margin:0}.jv-modal .hasDatepicker{background-image:url(../../cf88f593f319a8a03bc3.png);background-position:100% 0;background-repeat:no-repeat}.jv-modal .next,.jv-modal .prev{background:#fff no-repeat 50%;box-sizing:content-box;display:block;height:65px;margin:-32px 0 0;opacity:1;padding:0;position:absolute;top:50%;width:55px!important}.jv-modal .next:hover,.jv-modal .prev:hover{background-color:#fff;opacity:.8}.jv-modal .prev{background:url(../../4a1141184967009b17ea.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.jv-modal .prev.disabled{cursor:text;display:inline-block;opacity:.3}.jv-modal .prev{left:-57px}.jv-modal .next{background:url(../../24d4f4f57f1e96194e2e.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.jv-modal .next.disabled{cursor:text;display:inline-block;opacity:.3}.jv-modal .next{right:-57px}.jv-modal{background-color:#fff;border-radius:0 0 2px 2px;box-shadow:0 0 2em rgba(0,0,0,.3);margin:0 auto 20px;position:relative;top:10%!important;width:740px;z-index:12000}.jv-modal .modalTableView tr:last-child{border-bottom:1px solid #ccc!important}.jv-modal .modalTableView td{max-width:123px;padding:3px}.jv-modal .modalTableView th{padding:5px 2px;text-align:left}.jv-modal .paging{position:absolute;right:10px;top:125px}.jv-modal .paging .jv-arrowLeft{margin-right:0}.jv-modal .paging .jv-arrowLeft,.jv-modal .paging .jv-arrowRight{height:30px!important;min-width:30px!important}.jv-modal .paging .pagination-count{color:#333}.jv-modal-minimal .jv-modal{border-radius:3px;margin-top:20px}.jv-modal-minimal .jv-modal-header{display:none}.jv-modal-minimal .jv-modal-content{padding:25px;text-align:center}.jv-modal-minimal .jv-modal-icon-close{color:#ccc}.jv-modal-minimal .jv-modal-close{right:10px;top:10px}.jv-modal-content,.jv-modal-header{overflow:auto;padding:15px}.jv-modal-content.clearfix,.jv-modal-header.clearfix{overflow:inherit}.jv-modal-content .jv-modal-subpoints,.jv-modal-header .jv-modal-subpoints{margin:15px 40px}.jv-modal-content .jv-modal-subpoints>li,.jv-modal-header .jv-modal-subpoints>li{font-size:11px;list-style:initial;margin-bottom:10px}.jv-modal-content .tooltipWindow,.jv-modal-header .tooltipWindow{padding:0}.jv-modal-content .tooltipWindow:before,.jv-modal-header .tooltipWindow:before{border-left:0;border-right:0}.jv-modalSubTitle{display:inline-block;padding:0 0 10px}.jv-modal-header{background:#3d87cf;box-sizing:border-box;color:#fff;height:50px;position:relative}.jv-modal-header h1,.jv-modal-header h2,.jv-modal-header h3,.jv-modal-header h4,.jv-modal-header h5,.jv-modal-header h6{border:0;font-weight:400;margin:0;padding:0}.jv-modal-header h2{font-size:13px;font-weight:600;margin-top:4px;padding:0}.jv-modal-overlay{background-color:rgba(51,51,51,.2);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:10000}.jv-modal-overlay.animate{transition:opacity .2s,visibility 0s linear;transition-delay:.2s,.4s}.jv-modal-overlay.visible{opacity:1;transition-delay:0s;visibility:visible}.jv-modal-visible{height:100%;overflow:hidden;position:static}.jv-modal-visible .select2-drop{z-index:13000}.jv-modal-visible .select2-drop-mask{z-index:12999}.jv-modal-visible #ui-datepicker-div{z-index:13001!important}.jv-modal-close{position:absolute;right:15px;top:18px}.jv-modal-icon-close{color:#fff;font-size:13px}.modal-animate-hide,.modal-animate-show{transition:opacity .3s,transform .4s}.modal-animate-hide.modal-animate-hide-active,.modal-animate-show{bottom:-100px;opacity:0;transform:translateY(-100px)}.modal-animate-hide.modal-animate-hide-active .jv-modal,.modal-animate-show .jv-modal{margin-bottom:120px}.modal-animate-show.modal-animate-show-active{opacity:1;transform:translateY(0)}.animate-modal{transition:opacity .3s,transform .4s}.animate-modal.ng-hide-add,.animate-modal.ng-hide-remove{display:block!important}.animate-modal.ng-hide-add-active,.animate-modal.ng-hide-remove{bottom:-100px;opacity:0;transform:translateY(-100px)}.animate-modal.ng-hide-add-active .jv-modal,.animate-modal.ng-hide-remove .jv-modal{margin-bottom:120px}.animate-modal.ng-hide-remove-active{opacity:1;transform:translateY(0)}.error,.errorLabel{color:#e51414}.error{background-color:#fff;padding-top:5px}.ng-hide{display:none!important}.field-row{margin-bottom:10px}.field-row:after{clear:both;content:"";display:table}.field-row .row-label{float:left;margin-top:5px;width:120px}.field-row .row-label.required:after{content:"*";margin-left:2px}.field-row .row-controls{margin-left:130px}.field-row .row-controls p{padding-top:5px}.field-row.wide .row-label{display:block;float:none;margin-bottom:5px}.field-row.wide .row-controls{margin-left:0}.field-row .row-error{color:#e51414}.field-divider{background-color:transparent;border:0;border-bottom:1px solid #e6e6e6;height:0;margin:15px 0}.expDatePlaceholder{box-sizing:border-box;cursor:pointer;width:100%}.jv-actionClose{padding:12px}.button-group{margin-top:15px}.button-group:after{clear:both;content:"";display:table}.primary-buttons{float:right}.primary-buttons button{margin-left:10px;margin-right:0}.secondary-buttons{float:left}.jv-modal-header h3{font-size:13px;padding-top:3px}.row-label{width:125px}.row-controls{margin-left:125px}.row-controls .include{padding-right:20px}.row-controls input[type=checkbox]{margin-bottom:3px}.row-controls .recipient{padding-top:5px}.row-controls .recipient ul li{display:inline;list-style-type:none}.row-controls .recipient ul li:last-child:after{content:""}.row-controls .recipient ul li:after{content:", "}.row-controls .textModal{padding-top:5px}.textOverflow{max-height:200px;overflow:scroll}.disable,.disable:hover{cursor:text!important;opacity:.5!important}#ui-datepicker-div{clip:auto}.jv-modal .field-divider{border-bottom:1px solid #f4f4f4!important}.jv-modal .field-row-less{margin:0 auto;max-width:100%;overflow:hidden}.jv-modal .field-row-less:after{clear:both;content:"";display:table}.jv-modal .field-row-less .jv-column-1{width:15.2542372881%}.jv-modal .field-row-less .jv-column-1,.jv-modal .field-row-less .jv-column-2{box-sizing:border-box;float:left;padding:0;margin-opposite-position(left):1.6949152542%}.jv-modal .field-row-less .jv-column-2{float:opposite-position(left);width:83.0508474576%;margin-opposite-position(left):0}.jv-modal .field-row-less .jv-column-1{font-weight:bolder}.canDetail-form input,.canDetail-form textarea{background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;color:#404040;display:inline-block;font-size:13px;height:auto;margin:0;padding:6px 5px 7px;resize:none}.canDetail-form input:focus,.canDetail-form textarea:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.canDetail-form .row-label-multiple{float:left;padding-right:15px}.canDetail-form input{font-weight:400;vertical-align:middle}.canDetail-form input[type=radio]{margin:5px}.canDetail-form input[type=checkbox],.canDetail-form input[type=radio]{border:none!important;overflow-y:auto}.canDetail-form select{-webkit-appearance:none;box-sizing:border-box;color:#333;font-size:13px;height:28px;-webkit-box-align:center;border-image:initial;white-space:pre;-webkit-rtl-ordering:logical;border:1px solid #e6e6e6;color:#000;cursor:default;min-width:85px;padding:5px}.canDetail-form select:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.canDetail-form .select2-container{margin:0}.canDetail-form .hasDatepicker{background-image:url(../../cf88f593f319a8a03bc3.png);background-position:100% 0;background-repeat:no-repeat}.canDetail-form .next,.canDetail-form .prev{background:#fff no-repeat 50%;box-sizing:content-box;display:block;height:65px;margin:-32px 0 0;opacity:1;padding:0;position:absolute;top:50%;width:55px!important}.canDetail-form .next:hover,.canDetail-form .prev:hover{background-color:#fff;opacity:.8}.canDetail-form .prev{background:url(../../4a1141184967009b17ea.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.canDetail-form .prev.disabled{cursor:text;display:inline-block;opacity:.3}.canDetail-form .prev{left:-57px}.canDetail-form .next{background:url(../../24d4f4f57f1e96194e2e.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.canDetail-form .next.disabled{cursor:text;display:inline-block;opacity:.3}.canDetail-form .next{right:-57px}.canDetail-form .row-label-multiple input[type=radio]{margin:0 0 5px;width:1.5em}.canDetail-form h3{font-size:13px;font-weight:400;margin-bottom:5px}.canDetail-form textarea{min-height:150px}.canDetail-form input[type=text],.canDetail-form select,.canDetail-form textarea{box-sizing:border-box;display:inline-block;width:100%}.canDetail-form input[type=text]{padding:6px 5px 7px}.canDetail-form input[type=checkbox]{margin-bottom:3px;margin-right:5px}.canDetail-form .select2-input{border:0!important;width:auto!important}.canDetail-form .field-row .row-label{cursor:default}.canDetail-form .field-divider{border-bottom:1px solid #e6e6e6!important}.canDetail-form .errorDiv{border:1px solid #e51414!important}.canDetail-form .warning{background-color:#fff;color:#f57d21;padding-top:0}.canDetail-form .tinymce-placeholder{background-color:#f4f4f4;border:solid #e6e6e6;border-radius:3px 3px 0 0;border-width:1px 1px 0;height:25px}.canDetail-form .tinymce-placeholder+textarea{border-radius:0 0 3px 3px;border-top:0;box-shadow:none}.canDetail-form .tinymce-placeholder+textarea:focus{border-top:0}.canDetail-form .select2-container{border:0;border-radius:3px;box-sizing:border-box;width:100%}.canDetail-form .select2-container .select2-choice,.canDetail-form .select2-container .select2-choices{border:1px solid grey!important}.canDetail-form .select2-container .select2-offscreen{position:absolute}.canDetail-form .select2-result-label strong{display:block;margin-bottom:3px}.jv-blueButton{background:#3d87cf;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.jv-blueButton:focus,.jv-blueButton:hover{background:#215485;color:#fff;opacity:1}.jv-blueButton:focus{border:none}.jv-blueButton:active{opacity:.8}.jv-grayButton{background:grey;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.jv-grayButton:focus,.jv-grayButton:hover{background:#4d4d4d;color:#fff;opacity:1}.jv-grayButton:focus{border:none}.jv-grayButton:active{opacity:.8}.btn,.btn-blue,.btn-cancel,.btn-green,.btn-red,.cancel{background:#3d87cf;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;margin-right:10px;min-width:50px;padding:8px 15px;text-align:center}.btn-blue:focus,.btn-blue:hover,.btn-cancel:focus,.btn-cancel:hover,.btn-green:focus,.btn-green:hover,.btn-red:focus,.btn-red:hover,.btn:focus,.btn:hover,.cancel:focus,.cancel:hover{background:#215485;color:#fff;opacity:1}.btn-blue:focus,.btn-cancel:focus,.btn-green:focus,.btn-red:focus,.btn:focus,.cancel:focus{border:none}.btn-blue:active,.btn-cancel:active,.btn-green:active,.btn-red:active,.btn:active,.cancel:active{opacity:.8}.btn.right,.right.btn-blue,.right.btn-cancel,.right.btn-green,.right.btn-red,.right.cancel{margin-left:10px;margin-right:0}.btn.inline,.inline.btn-blue,.inline.btn-cancel,.inline.btn-green,.inline.btn-red,.inline.cancel{padding:7px 9px}.btn-cancel,.cancel{background:grey;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.btn-cancel:focus,.btn-cancel:hover,.cancel:focus,.cancel:hover{background:#4d4d4d;color:#fff;opacity:1}.btn-cancel:focus,.cancel:focus{border:none}.btn-cancel:active,.cancel:active{opacity:.8}.btn-green{background:#38b24a;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.btn-green:focus,.btn-green:hover{background:#20642a;color:#fff;opacity:1}.btn-green:focus{border:none}.btn-green:active{opacity:.8}.btn-blue:focus,.btn-blue:hover{background:#215485;color:#fff;opacity:1}.btn-blue:focus{border:none}.btn-blue:active{opacity:.8}.btn-hollow{border:1px solid #3d87cf;border-radius:2px;font-weight:400;padding-bottom:7px;padding-top:7px}.btn-hollow,.btn-hollow:hover{background:transparent;color:#3d87cf}.btn-hollow:active,.btn-hollow:focus{border:1px solid #3d87cf}.btn-hollow:disabled{border-color:grey;color:#333}.btn-red{background:#e51414;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.btn-red:focus,.btn-red:hover{background:#870c0c;color:#fff;opacity:1}.btn-red:focus{border:none}.btn-red:active{opacity:.8}.w0{margin-left:0!important;margin-right:0!important;overflow:hidden!important;padding-left:0!important;padding-right:0!important;width:0!important}.w5{width:5%!important}.w10{width:10%!important}.w20{width:20%!important}.w25{width:25%!important}.w33{width:33%!important}.w34{width:34%!important}.w35{width:35%!important}.w40{width:40%!important}.w45{width:45%!important}.w50{width:50%!important}.w55{width:55%!important}.w60{width:60%!important}.w65{width:65%!important}.w70{width:70%!important}.w75{width:75%!important}.w80{width:80%!important}.w85{width:85%!important}.w90{width:90%!important}.w95{width:95%!important}.w100{margin-left:0!important;margin-right:0!important;width:100%!important}.marginTop0{margin-top:0!important}.marginTop5{margin-top:5px!important}.marginTop10{margin-top:10px!important}.marginTop15{margin-top:15px!important}.marginTop20{margin-top:20px!important}.marginTop25{margin-top:25px!important}.marginTop30{margin-top:30px!important}.marginRight0{margin-right:0!important}.marginRight5{margin-right:5px!important}.marginRight10{margin-right:10px!important}.marginRight15{margin-right:15px!important}.marginRight20{margin-right:20px!important}.marginRight25{margin-right:25px!important}.marginRight30{margin-right:30px!important}.marginLeft0{margin-left:0!important}.marginLeft5{margin-left:5px!important}.marginLeft10{margin-left:10px!important}.marginLeft15{margin-left:15px!important}.marginLeft20{margin-left:20px!important}.marginLeft25{margin-left:25px!important}.marginLeft30{margin-left:30px!important}.marginBottom0{margin-bottom:0!important}.marginBottom5{margin-bottom:5px!important}.marginBottom10{margin-bottom:10px!important}.marginBottom15{margin-bottom:15px!important}.marginBottom20{margin-bottom:20px!important}.marginBottom25{margin-bottom:25px!important}.marginBottom30{margin-bottom:30px!important}.m0{margin:0;padding-left:0;padding-right:0}.m5{margin:5px}.m10{margin:10px}.m15{margin:15px}.m20{margin:20px}.m25{margin:25px}.m30{margin:30px}.m33{margin:33px}.m40{margin:40px}.m45{margin:45px}.m50{margin:50px}.m55{margin:55px}.m60{margin:60px}.m65{margin:65px}.m70{margin:70px}.m75{margin:75px}.m80{margin:80px}.m85{margin:85px}.m90{margin:90px}.m95{margin:95px}.m100{margin:100px 0}.paddingTop0{padding-top:0!important}.paddingTop5{padding-top:5px!important}.paddingTop10{padding-top:10px!important}.paddingTop15{padding-top:15px!important}.paddingTop20{padding-top:20px!important}.paddingTop25{padding-top:25px!important}.paddingTop30{padding-top:30px!important}.paddingRight0{padding-right:0!important}.paddingRight5{padding-right:5px!important}.paddingRight10{padding-right:10px!important}.paddingRight15{padding-right:15px!important}.paddingRight20{padding-right:20px!important}.paddingRight25{padding-right:25px!important}.paddingRight30{padding-right:30px!important}.paddingLeft0{padding-left:0!important}.paddingLeft5{padding-left:5px!important}.paddingLeft10{padding-left:10px!important}.paddingLeft15{padding-left:15px!important}.paddingLeft20{padding-left:20px!important}.paddingLeft25{padding-left:25px!important}.paddingLeft30{padding-left:30px!important}.paddingBottom0{padding-bottom:0!important}.paddingBottom10{padding-bottom:10px!important}.paddingBottom15{padding-bottom:15px!important}.paddingBottom20{padding-bottom:20px!important}.paddingBottom25{padding-bottom:25px!important}.paddingBottom30{padding-bottom:30px!important}.p0{margin-left:0;margin-right:0;padding:0}.p5{padding:5px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.p25{padding:25px}.p30{padding:30px}.p33{padding:33px}.p40{padding:40px}.p45{padding:45px}.p50{padding:50px}.p55{padding:55px}.p60{padding:60px}.p65{padding:65px}.p70{padding:70px}.p75{padding:75px}.p80{padding:80px}.p85{padding:85px}.p90{padding:90px}.p95{padding:95px}.p100{margin-left:0;margin-right:0;padding:100px}@media print{a[href]:after{content:none!important}}table.modalTableView{border-collapse:collapse;border-radius:2px;border-spacing:0;line-height:1.5em;text-align:left;width:100%}table.modalTableView tbody{background:#fff}table.modalTableView tbody tr{border-top:1px solid #e6e6e6}table.modalTableView tbody tr:last-child{border-bottom:1px solid #e6e6e6!important}table.modalTableView tbody tr.grouped{border-top:none}table.modalTableView tbody tr.grouped td{padding-top:0}table.modalTableView tbody .actns{background:none;border:none;margin:0;padding:0}table.modalTableView td.right,table.modalTableView th.right{float:none;text-align:right}table.modalTableView td.left,table.modalTableView th.left{float:none;text-align:left}table.modalTableView td{max-width:123px!important;padding:10px 0 10px 10px;vertical-align:middle}table.modalTableView th{background:#edf4fa;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;color:#333;font-size:12px;font-weight:400;padding:5px 10px;white-space:nowrap}table.modalTableView th.headerRow{background:#f4f4f4;border:1px solid #e6e6e6!important;font-size:13px;font-weight:400;padding:10px;text-align:left}table.modalTableView tr{border-left:1px solid #e6e6e6!important;border-right:1px solid #e6e6e6!important}table.modalTableView p{margin:0}table.modalTableView p.actions{font-size:12px}table.modalTableView ul{margin:0;padding:0}table.modalTableView tfoot th{background:#f4f4f4}table.modalTableView tfoot th .paging{font-size:13px;font-weight:400}table.modalTableView{margin-top:10px}table.modalTableView tr:last-child{border-bottom:1px solid #ccc!important}table.modalTableView td{padding:3px}table.modalTableView th{border-top:1px solid #e6e6e6!important;font-size:13px;padding:5px}.select2-offscreen{position:absolute}.select2-results .select2-result{margin-left:0}.jv-modal form{padding:0 3px}.jv-modal dt{float:left;padding:5px 0;width:20%}.jv-modal dd{margin:0 0 0 20%;padding:5px 0;width:80%}fieldset[jv-uploader]{padding:10px!important}.upload,[jv-uploader]{background-color:#fff;border:1px dashed #aaa!important;font-size:16px;margin:10px 0}.qq-upload-instruction{display:inline!important;margin:0 10px}.qq-upload-list{display:block!important}.btn-cancel{background:#333}.btn-blue,.btn-cancel{border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.btn-blue,button{background:#3d87cf}button{border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1}button.search-btn{bottom:2px;font-size:20px;height:30px;margin-right:0;padding:0 5px;position:relative;width:35px}button{margin-right:10px;min-width:35px;padding:8px 15px;text-align:center}button[disabled]{opacity:.5!important}.block,label{display:block}.left{float:left}.left,.right{position:relative}.right{float:right}.clear:after{clear:both;content:"";display:table}.clearSearch{color:#999;position:absolute;right:10px;top:1px}.paging{color:#3d87cf;float:right;font-size:13px;margin:0}.paging .jv-arrowLeft{background:url(../../4a1141184967009b17ea.svg) 0 0}.paging .jv-arrowLeft,.paging .jv-arrowRight{border:1px solid #e6e6e6!important;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.paging .jv-arrowRight{background:url(../../24d4f4f57f1e96194e2e.svg) 0 0 no-repeat #fff}.customHtml span.error{margin:0 0 0 20%}.customHtml .row-controls label{padding:2px 0}.warning{color:#f57d21}.ellipses{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.templateDropdown{float:right;padding-left:10px;width:573px!important}.modalTooltip{position:absolute}.modalTooltip .tooltipWindow{background-color:#3d87cf;border-radius:3px;display:inline-block;font-weight:400!important;overflow-wrap:break-word;position:absolute;text-align:left;width:25em;z-index:2000}.modalTooltip .tooltipWindow:after{content:"";display:block;height:0;position:absolute;width:0}.modalTooltip .tooltipWindow .title{padding-bottom:5px}.modalTooltip .tooltipWindow .body{font-size:1em;margin:0}.modalTooltip .tooltipWindow .tooltipContainer{background-color:#fff;padding:10px}.modalTooltip .tooltipWindow p{font-size:.846em;margin-left:0;margin-right:0}.modalTooltip.down .tooltipWindow{bottom:1.8em;box-shadow:0 -2px 3px #ccc}.modalTooltip.down .tooltipWindow:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3d87cf;bottom:-5px}.modalTooltip.down.sitLeft .tooltipWindow{left:-1em;width:250px}.modalTooltip.down.sitLeft .tooltipWindow:after{left:19px}.modalTooltip.down.sitRight .tooltipWindow{right:-1em}.modalTooltip.down.sitRight .tooltipWindow:after{right:19px}.modalTooltip.up .tooltipWindow{box-shadow:0 2px 3px #ccc;top:1.8em}.modalTooltip.up .tooltipWindow:after{border-bottom:6px solid #3d87cf;border-left:6px solid transparent;border-right:6px solid transparent;top:-5px}.modalTooltip.up.sitLeft .tooltipWindow{left:-1em;width:250px}.modalTooltip.up.sitLeft .tooltipWindow:after{left:19px}.modalTooltip.up.sitRight .tooltipWindow{right:-1em}.modalTooltip.up.sitRight .tooltipWindow:after{right:19px}.modalTooltip.pointRight .tooltipWindow{box-shadow:-2px 2px 3px #ccc;right:-1em}.modalTooltip.pointRight .tooltipWindow:after{border-bottom:6px solid transparent;border-left:6px solid #3d87cf;border-top:6px solid transparent;right:-4px}.modalTooltip.pointRight.top .tooltipWindow{top:1.8em}.modalTooltip.pointRight.top .tooltipWindow:after{top:5px}.modalTooltip.pointRight.bottom .tooltipWindow{bottom:1.8em}.modalTooltip.pointRight.bottom .tooltipWindow:after{bottom:5px}.modalTooltip.pointLeft .tooltipWindow{box-shadow:2px 2px 3px #ccc;left:-1em}.modalTooltip.pointLeft .tooltipWindow:after{border-bottom:6px solid transparent;border-right:6px solid #3d87cf;border-top:6px solid transparent;left:-4px}.modalTooltip.pointLeft.top .tooltipWindow{top:1.8em}.modalTooltip.pointLeft.top .tooltipWindow:after{top:5px}.modalTooltip.pointLeft.bottom .tooltipWindow{bottom:1.8em}.modalTooltip.pointLeft.bottom .tooltipWindow:after{bottom:5px}.modalTooltip.up .tooltipWindow .tooltipContainer{margin-top:4px}.modalTooltip.down .tooltipWindow .tooltipContainer{margin-bottom:4px}.modalTooltip.pointleft .tooltipWindow .tooltipContainer{margin-left:4px}.modalTooltip.pointright .tooltipWindow .tooltipContainer{margin-right:4px}.modalTooltip{color:gray!important;position:relative!important;text-decoration:none}.modalTooltip .tooltipContainer p{white-space:normal}.positionRelative{position:relative}.w30{width:30%!important}.marginTop10{margin-top:10px}.top3{top:3px}.top3,.top5{position:relative}.top5{top:5px}.marginTop25{margin-top:25px}.marginLeft5{margin-left:5px}.marginLeft10{margin-left:10px}.marginLeft20{margin-left:20px}.marginBottom5{margin-bottom:5px}.marginNone{margin:0!important}.paddingBottom3{padding-bottom:3px}.btn.disabled,.btn[disabled],button.disabled,button[disabled],input.disabled,input[disabled],select.disabled,select[disabled],textarea.disabled,textarea[disabled]{cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)!important;opacity:.5!important}.mce-caret{border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-top:4px solid #444!important}.mce-btn{border:1px solid #c5c5c5!important}.ng-invalid-required,.ng-pristine,.ng-valid{box-shadow:none!important}.w150{width:150px!important}.w150 .select2-container{max-width:150px}.w260{width:260px!important}.w260 .select2-container{max-width:260px}.position-relative{position:relative}.field-row-grid{display:table;margin-bottom:25px}.field-row-grid>div{display:table-cell;vertical-align:bottom}.field-row-grid>div.field-cell-separator{padding-right:15px}.field-row-grid .w160{width:160px!important}.field-row-grid .w175{width:175px!important}.field-row-grid .w230{width:230px!important}.field-row-grid .w260{width:260px!important}.field-row-grid input{padding:5px!important}.field-row-grid button{margin:0 0 1px;min-width:30px;padding:5px 0}.field-row-grid button i{font-size:1.3em}.jhire-modal input,.jhire-modal textarea{background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;color:#404040;display:inline-block;font-size:13px;height:auto;margin:0;padding:6px 5px 7px;resize:none}.jhire-modal input:focus,.jhire-modal textarea:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.jhire-modal .row-label-multiple{float:left;padding-right:15px}.jhire-modal input{font-weight:400;vertical-align:middle}.jhire-modal input[type=radio]{margin:5px}.jhire-modal input[type=checkbox],.jhire-modal input[type=radio]{border:none!important;overflow-y:auto}.jhire-modal select{-webkit-appearance:none;box-sizing:border-box;color:#333;font-size:13px;height:28px;-webkit-box-align:center;border-image:initial;white-space:pre;-webkit-rtl-ordering:logical;border:1px solid #e6e6e6;color:#000;cursor:default;min-width:85px;padding:5px}.jhire-modal select:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.jhire-modal .select2-container{margin:0}.jhire-modal .hasDatepicker{background-image:url(../../cf88f593f319a8a03bc3.png);background-position:100% 0;background-repeat:no-repeat}.jhire-modal .next,.jhire-modal .prev{background:#fff no-repeat 50%;box-sizing:content-box;display:block;height:65px;margin:-32px 0 0;opacity:1;padding:0;position:absolute;top:50%;width:55px!important}.jhire-modal .next:hover,.jhire-modal .prev:hover{background-color:#fff;opacity:.8}.jhire-modal .prev{background:url(../../4a1141184967009b17ea.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.jhire-modal .prev.disabled{cursor:text;display:inline-block;opacity:.3}.jhire-modal .prev{left:-57px}.jhire-modal .next{background:url(../../24d4f4f57f1e96194e2e.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.jhire-modal .next.disabled{cursor:text;display:inline-block;opacity:.3}.jhire-modal .next{right:-57px}.jhire-modal .row-label-multiple input[type=radio]{margin:0 0 5px;width:1.5em}.jhire-modal h3{font-size:13px;font-weight:400;margin-bottom:5px}.jhire-modal textarea{min-height:150px}.jhire-modal input[type=text],.jhire-modal select,.jhire-modal textarea{box-sizing:border-box;display:inline-block;width:100%}.jhire-modal input[type=text]{padding:6px 5px 7px}.jhire-modal input[type=checkbox]{margin-bottom:3px;margin-right:5px}.jhire-modal .select2-input{border:0!important;width:auto!important}.jhire-modal .field-row .row-label{cursor:default}.jhire-modal .field-divider{border-bottom:1px solid #e6e6e6!important}.jhire-modal .errorDiv{border:1px solid #e51414!important}.jhire-modal .warning{background-color:#fff;color:#f57d21;padding-top:0}.jhire-modal .tinymce-placeholder{background-color:#f4f4f4;border:solid #e6e6e6;border-radius:3px 3px 0 0;border-width:1px 1px 0;height:25px}.jhire-modal .tinymce-placeholder+textarea{border-radius:0 0 3px 3px;border-top:0;box-shadow:none}.jhire-modal .tinymce-placeholder+textarea:focus{border-top:0}.jhire-modal .select2-container{border:0;border-radius:3px;box-sizing:border-box;width:100%}.jhire-modal .select2-container .select2-choice,.jhire-modal .select2-container .select2-choices{border:1px solid grey!important}.jhire-modal .select2-container .select2-offscreen{position:absolute}.jhire-modal .select2-result-label strong{display:block;margin-bottom:3px}.dropDownMenu a.ellipsisNarrow,.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsisWrap{overflow:hidden;text-overflow:ellipsis;white-space:normal}.dropDownMenu{background:#fff;border:1px solid #e6e6e6;border-radius:2px;cursor:pointer;display:inline-block;min-width:200px;padding:10px 13px;position:relative;width:auto!important}.dropDownMenu:before{color:#ccc;display:inline;height:14px;position:absolute;right:10px;top:14px;width:14px}.dropDownMenu .asc:after,.dropDownMenu .desc:after{border:none}.dropDownMenu a.ellipsis,.dropDownMenu a.ellipsisNarrow{display:inline-block;max-width:120px;padding-left:5px;padding-right:10px;vertical-align:bottom}.dropDownMenu a.ellipsisNarrow{max-width:90px;padding-left:0;padding-right:10px;vertical-align:text-top}.dropDownMenu ul{background-color:#fff;border:1px solid #e6e6e6;border-radius:0 2px 2px 2px;border-top:none;margin:0;padding:0;position:absolute;right:-1px;top:0;width:147px!important;z-index:2}.dropDownMenu ul li{border-bottom:1px solid #e6e6e6;margin:0 10px;text-align:left}.dropDownMenu ul li a{border-left:2px solid transparent;color:#333;font-weight:400;margin-left:-10px;padding:10px;width:130px}.dropDownMenu ul li a:hover{background:none;border-left:2px solid #3d87cf;color:#3d87cf}.dropDownMenu ul li:last-child{border-bottom:none}.navigation-tabs{left:0;position:relative;top:10px}.navigation-tabs ul{height:30px}.navigation-tabs ul li{border-bottom:1px solid #ddd!important;float:left;margin:0 3px;padding:5px}.navigation-tabs ul li.active{border-bottom:1px solid #3d87cf!important}body #jv-modalDialog,body #jv-modalDialog2{float:left;margin-left:-370px!important;min-width:800px!important;top:0!important;z-index:20000}body #jv-modalDialog .alertimg,body #jv-modalDialog2 .alertimg{left:5;position:relative;top:10}body #jv-modalDialog .ui-dialog,body #jv-modalDialog2 .ui-dialog{overflow:visible!important;position:fixed!important;top:0!important}body #jv-modalDialog .jqmOverlay,body #jv-modalDialog .ui-widget-overlay,body #jv-modalDialog2 .jqmOverlay,body #jv-modalDialog2 .ui-widget-overlay{left:0;position:absolute;top:0}body #jv-modalDialog .ui-draggable .ui-widget-header,body #jv-modalDialog2 .ui-draggable .ui-widget-header{display:none!important}body #jv-modalDialog .jv-reqInfo h2,body #jv-modalDialog2 .jv-reqInfo h2{margin:20px 0 0}body #jv-modalDialog .jv-dialog-top .jv-dialog-top:after,body #jv-modalDialog2 .jv-dialog-top .jv-dialog-top:after{clear:both;content:"";display:table}body #jv-modalDialog .jv-dialog-top,body #jv-modalDialog2 .jv-dialog-top{background:#3d87cf;color:#fff;height:auto!important;padding-bottom:5px;z-index:99999}body #jv-modalDialog .jv-dialog-top .jv-dialog-title,body #jv-modalDialog2 .jv-dialog-top .jv-dialog-title{color:#fff;display:block;font-weight:600}body #jv-modalDialog .jv-dialog-top span,body #jv-modalDialog2 .jv-dialog-top span{padding:10px 0!important;vertical-align:middle}body #jv-modalDialog .jv-dialog-top a,body #jv-modalDialog2 .jv-dialog-top a{float:right}body #jv-modalDialog .jv-closeModalDialog,body #jv-modalDialog2 .jv-closeModalDialog{background:none!important;cursor:pointer;float:right;position:relative;text-indent:-9999}body #jv-modalDialog .jv-closeModalDialog:after,body #jv-modalDialog2 .jv-closeModalDialog:after{content:"";height:24px;padding:0!important;position:absolute;right:5px;top:5px;width:24px}body #jv-modalDialog .jv-dialog-bottom,body #jv-modalDialog2 .jv-dialog-bottom{display:none}body #jv-modalDialog .jv-dialog-content,body #jv-modalDialog2 .jv-dialog-content{background:#fff!important;background-image:none;border-radius:0 0 3px 3px;display:inline-block;margin:0!important;min-height:70px;overflow:visible;padding:10px 2%!important;position:relative;width:96%}body #jv-modalDialog .jv-dialog-content h3,body #jv-modalDialog2 .jv-dialog-content h3{font-weight:700;margin:0;text-transform:capitalize}body #jv-modalDialog .jv-dialog-content #jv-dialogSummary h3,body #jv-modalDialog2 .jv-dialog-content #jv-dialogSummary h3{font-size:13px;margin:-15px 0 5px}body #jv-modalDialog .jv-dialog-content .jv-buttonContainer,body #jv-modalDialog2 .jv-dialog-content .jv-buttonContainer{margin:15px 0 5px}body #jv-modalDialog .jv-dialog-content p,body #jv-modalDialog2 .jv-dialog-content p{margin:0}body #jv-modalDialog .jv-dialog-content .jv-candidateTitle,body #jv-modalDialog2 .jv-dialog-content .jv-candidateTitle{margin-bottom:0;min-height:19px}body #jv-modalDialog .jv-dialog-content #jv-QuickViewMain .jv-buttonContainer,body #jv-modalDialog2 .jv-dialog-content #jv-QuickViewMain .jv-buttonContainer{margin:10px 0 0}body #jv-modalDialog .jv-dialog-content .jv-tableHeader,body #jv-modalDialog2 .jv-dialog-content .jv-tableHeader{background:#edf4fa;border:1px solid #e6e6e6!important}body #jv-modalDialog .jv-dialog-content .jv-tableHeader th,body #jv-modalDialog2 .jv-dialog-content .jv-tableHeader th{font-size:12px;font-weight:600}body #jv-modalDialog .jv-dialog-content .jv-tableGroup td,body #jv-modalDialog2 .jv-dialog-content .jv-tableGroup td{padding:10px 8px}body #jv-modalDialog .jv-dialog-content .jv-summaryContent,body #jv-modalDialog2 .jv-dialog-content .jv-summaryContent{margin-bottom:14px;margin-top:-15px;max-height:310px;width:100%}body #jv-modalDialog .jv-dialog-content .jv-summaryContent br,body #jv-modalDialog2 .jv-dialog-content .jv-summaryContent br{display:none}body #jv-modalDialog .jv-dialog-content .jv-summaryContent h3,body #jv-modalDialog2 .jv-dialog-content .jv-summaryContent h3{font-weight:600;line-height:32px;margin:0!important;padding:0!important}body #jv-modalDialog .jv-dialog-content .jv-summaryContent .hr-applied,body #jv-modalDialog2 .jv-dialog-content .jv-summaryContent .hr-applied{border:1px solid #e6e6e6!important;height:210px!important}body #jv-modalDialog .jv-dialog-content .jv-summaryContent .hr-applied #jv-applicantListGrid .jv-applicationHeader,body #jv-modalDialog2 .jv-dialog-content .jv-summaryContent .hr-applied #jv-applicantListGrid .jv-applicationHeader{background:#edf4fa!important;font-size:12px;font-weight:600;padding:5px}body #jv-modalDialog .jv-dialog-content .jv-summaryContent .hr-applied #jv-applicantListGrid td,body #jv-modalDialog2 .jv-dialog-content .jv-summaryContent .hr-applied #jv-applicantListGrid td{border-bottom:1px solid #e6e6e6!important;padding:5px;vertical-align:top}body #jv-modalDialog .jv-dialog-content .jv-summaryContent .hr-applied #jv-applicantListGrid .jv-Status,body #jv-modalDialog2 .jv-dialog-content .jv-summaryContent .hr-applied #jv-applicantListGrid .jv-Status{width:180px!important}body #jv-modalDialog .jv-dialog-content .jv-summaryContent .hr-applied #jv-applicantListGrid .jv-ViewApp,body #jv-modalDialog2 .jv-dialog-content .jv-summaryContent .hr-applied #jv-applicantListGrid .jv-ViewApp{width:150px!important}body #jv-modalDialog .jv-dialog-content .jv-summaryContent .hr-applied #jv-applicantListGrid .jv-sortAsc,body #jv-modalDialog .jv-dialog-content .jv-summaryContent .hr-applied #jv-applicantListGrid .jv-sortDesc,body #jv-modalDialog2 .jv-dialog-content .jv-summaryContent .hr-applied #jv-applicantListGrid .jv-sortAsc,body #jv-modalDialog2 .jv-dialog-content .jv-summaryContent .hr-applied #jv-applicantListGrid .jv-sortDesc{display:none}body #jv-modalDialog .jv-dialog-content .jv-summaryLinks,body #jv-modalDialog2 .jv-dialog-content .jv-summaryLinks{clear:left;font-size:0;margin-left:-21px;position:relative}body #jv-modalDialog .jv-dialog-content .jv-summaryLinks a,body #jv-modalDialog2 .jv-dialog-content .jv-summaryLinks a{margin-right:0;padding:10px}body #jv-modalDialog .jv-dialog-content .jv-summaryLinks a:first-child,body #jv-modalDialog2 .jv-dialog-content .jv-summaryLinks a:first-child{margin-left:15px}body #jv-modalDialog .jv-dialog-content .jv-tableScrollNoHeaderSwitch,body #jv-modalDialog2 .jv-dialog-content .jv-tableScrollNoHeaderSwitch{height:286px}body #jv-modalDialog .jv-dialog-content .jv-noteTableScroll,body #jv-modalDialog2 .jv-dialog-content .jv-noteTableScroll{border:1px solid #e6e6e6!important;height:251px;overflow-y:scroll}body #jv-modalDialog .jv-dialog-content .jv-noteTableScroll .jv-noteBCC,body #jv-modalDialog .jv-dialog-content .jv-noteTableScroll .jv-noteContent,body #jv-modalDialog .jv-dialog-content .jv-noteTableScroll .jv-noteDate,body #jv-modalDialog .jv-dialog-content .jv-noteTableScroll .jv-noteFrom,body #jv-modalDialog .jv-dialog-content .jv-noteTableScroll .jv-noteSubject,body #jv-modalDialog .jv-dialog-content .jv-noteTableScroll .jv-noteTo,body #jv-modalDialog2 .jv-dialog-content .jv-noteTableScroll .jv-noteBCC,body #jv-modalDialog2 .jv-dialog-content .jv-noteTableScroll .jv-noteContent,body #jv-modalDialog2 .jv-dialog-content .jv-noteTableScroll .jv-noteDate,body #jv-modalDialog2 .jv-dialog-content .jv-noteTableScroll .jv-noteFrom,body #jv-modalDialog2 .jv-dialog-content .jv-noteTableScroll .jv-noteSubject,body #jv-modalDialog2 .jv-dialog-content .jv-noteTableScroll .jv-noteTo{margin:0;padding:5px 10px;text-align:left}body #jv-modalDialog .jv-dialog-content .jv-noteHeader,body #jv-modalDialog2 .jv-dialog-content .jv-noteHeader{background:#edf4fa;border:1px solid #e6e6e6!important;border-bottom:none!important;font-size:12px;height:auto;overflow:hidden;padding:10px 0}body #jv-modalDialog .jv-dialog-content .jv-noteHeader .jv-noteDate,body #jv-modalDialog .jv-dialog-content .jv-noteHeader .jv-noteFrom,body #jv-modalDialog .jv-dialog-content .jv-noteHeader .jv-noteSubject,body #jv-modalDialog2 .jv-dialog-content .jv-noteHeader .jv-noteDate,body #jv-modalDialog2 .jv-dialog-content .jv-noteHeader .jv-noteFrom,body #jv-modalDialog2 .jv-dialog-content .jv-noteHeader .jv-noteSubject{padding:0 10px;text-align:left}body #jv-modalDialog img,body #jv-modalDialog2 img{display:block!important}body #jv-modalDialog .jv-candidateNavigation,body #jv-modalDialog2 .jv-candidateNavigation{position:absolute;right:15px}body #jv-modalDialog .jv-candidateNavigation .jv-status,body #jv-modalDialog2 .jv-candidateNavigation .jv-status{color:#333;margin-top:10px;position:relative}body #jv-modalDialog .jv-candidateNavigation .hr-nav,body #jv-modalDialog2 .jv-candidateNavigation .hr-nav{color:#fff;font-size:3px}body #jv-modalDialog .jv-candidateNavigation .hr-nav .jv-quickViewNavigation-next,body #jv-modalDialog .jv-candidateNavigation .hr-nav a:nth-child(2),body #jv-modalDialog2 .jv-candidateNavigation .hr-nav .jv-quickViewNavigation-next,body #jv-modalDialog2 .jv-candidateNavigation .hr-nav a:nth-child(2){background:url(../../24d4f4f57f1e96194e2e.svg) 0 0 no-repeat #fff;border-radius:2px;cursor:pointer;display:inline-block;height:48px;height:24px;padding:5px;text-indent:-99999px;visibility:visible;width:48px;width:24px}body #jv-modalDialog .jv-candidateNavigation .hr-nav .jv-quickViewNavigation-next.inactive,body #jv-modalDialog .jv-candidateNavigation .hr-nav a:nth-child(2).inactive,body #jv-modalDialog2 .jv-candidateNavigation .hr-nav .jv-quickViewNavigation-next.inactive,body #jv-modalDialog2 .jv-candidateNavigation .hr-nav a:nth-child(2).inactive{cursor:text;display:inline-block;opacity:.3}body #jv-modalDialog .jv-candidateNavigation .hr-nav .jv-quickViewNavigation-prev,body #jv-modalDialog .jv-candidateNavigation .hr-nav a:first-child,body #jv-modalDialog2 .jv-candidateNavigation .hr-nav .jv-quickViewNavigation-prev,body #jv-modalDialog2 .jv-candidateNavigation .hr-nav a:first-child{height:48px;visibility:visible;width:48px}body #jv-modalDialog .jv-candidateNavigation .hr-nav .jv-quickViewNavigation-prev:active,body #jv-modalDialog .jv-candidateNavigation .hr-nav a:first-child:active,body #jv-modalDialog2 .jv-candidateNavigation .hr-nav .jv-quickViewNavigation-prev:active,body #jv-modalDialog2 .jv-candidateNavigation .hr-nav a:first-child:active{opacity:.7}body #jv-modalDialog .jv-candidateNavigation .hr-nav .jv-quickViewNavigation-prev span,body #jv-modalDialog .jv-candidateNavigation .hr-nav a:first-child span,body #jv-modalDialog2 .jv-candidateNavigation .hr-nav .jv-quickViewNavigation-prev span,body #jv-modalDialog2 .jv-candidateNavigation .hr-nav a:first-child span{display:none}body #jv-modalDialog .jv-candidateNavigation .hr-nav .jv-quickViewNavigation-prev,body #jv-modalDialog .jv-candidateNavigation .hr-nav a:first-child,body #jv-modalDialog2 .jv-candidateNavigation .hr-nav .jv-quickViewNavigation-prev,body #jv-modalDialog2 .jv-candidateNavigation .hr-nav a:first-child{background:url(../../4a1141184967009b17ea.svg) 0 0 no-repeat #fff;border-radius:2px;cursor:pointer;display:inline-block;height:24px;margin-right:5px;padding:5px;text-indent:-99999px;width:24px}body #jv-modalDialog .jv-candidateNavigation .hr-nav .jv-quickViewNavigation-prev.inactive,body #jv-modalDialog .jv-candidateNavigation .hr-nav a:first-child.inactive,body #jv-modalDialog2 .jv-candidateNavigation .hr-nav .jv-quickViewNavigation-prev.inactive,body #jv-modalDialog2 .jv-candidateNavigation .hr-nav a:first-child.inactive{cursor:text;display:inline-block;opacity:.3}body #jv-modalDialog #jv-dialogInfoboxSummary,body #jv-modalDialog2 #jv-dialogInfoboxSummary{padding-bottom:0!important}body #jv-modalDialog .jv-candidateTabMenu,body #jv-modalDialog .jv-dialogTabMenu,body #jv-modalDialog2 .jv-candidateTabMenu,body #jv-modalDialog2 .jv-dialogTabMenu{background:#3d87cf;border-top:2px solid #215485!important;color:#fff;cursor:pointer;font-size:13px!important;height:auto!important;margin:0 0 10px!important;overflow:hidden;z-index:99999}body #jv-modalDialog .jv-candidateTabMenu li,body #jv-modalDialog .jv-dialogTabMenu li,body #jv-modalDialog2 .jv-candidateTabMenu li,body #jv-modalDialog2 .jv-dialogTabMenu li{background-image:none;border-right:1px solid #215485!important;height:auto!important;margin:0!important;position:relative}body #jv-modalDialog .jv-candidateTabMenu li a,body #jv-modalDialog .jv-dialogTabMenu li a,body #jv-modalDialog2 .jv-candidateTabMenu li a,body #jv-modalDialog2 .jv-dialogTabMenu li a{background-image:none;color:#fff!important;float:left;font-size:13px!important;height:auto!important;margin:0!important;padding:5px 15px!important;text-align:center!important;vertical-align:middle}body #jv-modalDialog .jv-candidateTabMenu li a:hover,body #jv-modalDialog .jv-dialogTabMenu li a:hover,body #jv-modalDialog2 .jv-candidateTabMenu li a:hover,body #jv-modalDialog2 .jv-dialogTabMenu li a:hover{background-color:#215485;color:#fff}body #jv-modalDialog .jv-candidateTabMenu li a:hover .jv-greenNumber,body #jv-modalDialog .jv-dialogTabMenu li a:hover .jv-greenNumber,body #jv-modalDialog2 .jv-candidateTabMenu li a:hover .jv-greenNumber,body #jv-modalDialog2 .jv-dialogTabMenu li a:hover .jv-greenNumber{background:#3d87cf}body #jv-modalDialog .jv-candidateTabMenu li a .jv-greenNumber,body #jv-modalDialog .jv-dialogTabMenu li a .jv-greenNumber,body #jv-modalDialog2 .jv-candidateTabMenu li a .jv-greenNumber,body #jv-modalDialog2 .jv-dialogTabMenu li a .jv-greenNumber{background:#215485;border-radius:2px;color:#fff;font-weight:600;padding:2px 8px!important;position:relative;top:0!important}body #jv-modalDialog .jv-candidateTabMenu li.active,body #jv-modalDialog .jv-dialogTabMenu li.active,body #jv-modalDialog2 .jv-candidateTabMenu li.active,body #jv-modalDialog2 .jv-dialogTabMenu li.active{border-left:1px solid #215485!important;border-right:1px solid #215485!important;height:auto!important}body #jv-modalDialog .jv-candidateTabMenu li.active a,body #jv-modalDialog .jv-candidateTabMenu li.active a:hover,body #jv-modalDialog .jv-dialogTabMenu li.active a,body #jv-modalDialog .jv-dialogTabMenu li.active a:hover,body #jv-modalDialog2 .jv-candidateTabMenu li.active a,body #jv-modalDialog2 .jv-candidateTabMenu li.active a:hover,body #jv-modalDialog2 .jv-dialogTabMenu li.active a,body #jv-modalDialog2 .jv-dialogTabMenu li.active a:hover{background:#fff!important;color:#333!important;padding:5px 15px!important}body #jv-modalDialog .jv-candidateTabMenu li.active a .jv-greenNumber,body #jv-modalDialog .jv-candidateTabMenu li.active a:hover .jv-greenNumber,body #jv-modalDialog .jv-dialogTabMenu li.active a .jv-greenNumber,body #jv-modalDialog .jv-dialogTabMenu li.active a:hover .jv-greenNumber,body #jv-modalDialog2 .jv-candidateTabMenu li.active a .jv-greenNumber,body #jv-modalDialog2 .jv-candidateTabMenu li.active a:hover .jv-greenNumber,body #jv-modalDialog2 .jv-dialogTabMenu li.active a .jv-greenNumber,body #jv-modalDialog2 .jv-dialogTabMenu li.active a:hover .jv-greenNumber{background:#215485;border-radius:2px;color:#fff;font-weight:600;padding:2px 8px!important;position:relative;top:0!important}body #jv-modalDialog #jv-QuickViewMain.jv-quickViewHeight,body #jv-modalDialog2 #jv-QuickViewMain.jv-quickViewHeight{height:520px}body #jv-modalDialog .jv-jqmcontent,body #jv-modalDialog2 .jv-jqmcontent{clear:both;color:#333;display:inline-block;padding:0;width:100%}body #jv-modalDialog .jv-jqmcontent p,body #jv-modalDialog2 .jv-jqmcontent p{float:none}body #jv-modalDialog .jv-jqmcontent h4,body #jv-modalDialog2 .jv-jqmcontent h4{margin:0 0 10px}body #jv-modalDialog .jv-jqmcontent label,body #jv-modalDialog2 .jv-jqmcontent label{display:block;font-weight:600;line-height:20px;margin-bottom:5px}body #jv-modalDialog .jv-jqmcontent input,body #jv-modalDialog .jv-jqmcontent select,body #jv-modalDialog .jv-jqmcontent textarea,body #jv-modalDialog2 .jv-jqmcontent input,body #jv-modalDialog2 .jv-jqmcontent select,body #jv-modalDialog2 .jv-jqmcontent textarea{border:1px solid #e6e6e6!important;margin-bottom:10px;padding:3px 1%;width:98%}body #jv-modalDialog .jv-jqmcontent textarea,body #jv-modalDialog2 .jv-jqmcontent textarea{height:100px}body #jv-modalDialog .jv-jqmcontent .jv-searchInput,body #jv-modalDialog2 .jv-jqmcontent .jv-searchInput{margin-right:15px;width:470px}body #jv-modalDialog .jv-jqmcontent .jv-halfInput,body #jv-modalDialog2 .jv-jqmcontent .jv-halfInput{margin-right:15px;width:256px}body #jv-modalDialog .jv-jqmcontent .jv-peopleSearchField,body #jv-modalDialog2 .jv-jqmcontent .jv-peopleSearchField{width:485px}body #jv-modalDialog .jv-jqmcontent .jv-searchFilter,body #jv-modalDialog2 .jv-jqmcontent .jv-searchFilter{float:left;width:200px}body #jv-modalDialog .jv-jqmcontent .jv-filterSelect,body #jv-modalDialog2 .jv-jqmcontent .jv-filterSelect{float:right}body #jv-modalDialog .jv-jqmcontent .jv-filterSelect select,body #jv-modalDialog2 .jv-jqmcontent .jv-filterSelect select{width:200px}body #jv-modalDialog .jv-jqmcontent input[type=checkbox],body #jv-modalDialog .jv-jqmcontent input[type=radio],body #jv-modalDialog2 .jv-jqmcontent input[type=checkbox],body #jv-modalDialog2 .jv-jqmcontent input[type=radio]{margin:0;width:15px}body #jv-modalDialog .jv-jqmcontent .jv-requisitionSelect,body #jv-modalDialog2 .jv-jqmcontent .jv-requisitionSelect{float:left;height:auto!important;padding-right:5px;padding-top:10px}body #jv-modalDialog .jv-jqmcontent .jv-requisitionSelect .jv-requisitionSelectBox,body #jv-modalDialog2 .jv-jqmcontent .jv-requisitionSelect .jv-requisitionSelectBox{margin-top:-5px;width:220px}body #jv-modalDialog .jv-jqmcontent .jv-requisitionSelect .jv-requisitionText,body #jv-modalDialog2 .jv-jqmcontent .jv-requisitionSelect .jv-requisitionText{margin-top:-5px;padding:5px;width:210px}body #jv-modalDialog .jv-jqmcontent .jv-headerRowDiv,body #jv-modalDialog2 .jv-jqmcontent .jv-headerRowDiv{background:#edf4fa;border:1px solid #e6e6e6!important;border-bottom:none!important;font-size:12px;font-weight:600;overflow:hidden;width:100%!important}body #jv-modalDialog .jv-jqmcontent .jv-headerRowDiv a,body #jv-modalDialog2 .jv-jqmcontent .jv-headerRowDiv a{background-color:#edf4fa}body #jv-modalDialog .jv-jqmcontent .jv-headerRowDiv .jv-headerColDiv1,body #jv-modalDialog2 .jv-jqmcontent .jv-headerRowDiv .jv-headerColDiv1{padding:3px 10px;width:45%}body #jv-modalDialog .jv-jqmcontent .jv-headerRowDiv .jv-headerColDiv2,body #jv-modalDialog2 .jv-jqmcontent .jv-headerRowDiv .jv-headerColDiv2{padding:3px 10px;text-align:center;width:10%}body #jv-modalDialog .jv-jqmcontent .jv-headerRowDiv .jv-headerColDiv3,body #jv-modalDialog2 .jv-jqmcontent .jv-headerRowDiv .jv-headerColDiv3{padding:3px 10px;width:35%}body #jv-modalDialog .jv-jqmcontent .jv-jobsInnerTable,body #jv-modalDialog2 .jv-jqmcontent .jv-jobsInnerTable{height:320px;overflow:auto;width:100%}body #jv-modalDialog .jv-jqmcontent .jv-jobsInnerTable .jv-rowDiv,body #jv-modalDialog2 .jv-jqmcontent .jv-jobsInnerTable .jv-rowDiv{border-top:1px solid #e6e6e6!important;height:auto;padding:0;width:100%}body #jv-modalDialog .jv-jqmcontent .jv-jobsInnerTable .jv-rowDiv .jv-colDiv,body #jv-modalDialog2 .jv-jqmcontent .jv-jobsInnerTable .jv-rowDiv .jv-colDiv{padding:6px 10px 7px;width:45%}body #jv-modalDialog .jv-jqmcontent .jv-jobsInnerTable .jv-rowDiv .jv-colDiv1,body #jv-modalDialog2 .jv-jqmcontent .jv-jobsInnerTable .jv-rowDiv .jv-colDiv1{padding:6px 10px 7px;text-align:center;width:10%}body #jv-modalDialog .jv-jqmcontent .jv-jobsInnerTable .jv-rowDiv .jv-colDiv2,body #jv-modalDialog2 .jv-jqmcontent .jv-jobsInnerTable .jv-rowDiv .jv-colDiv2{padding:6px 10px 7px;width:35%}body #jv-modalDialog .jv-jqmcontent table,body #jv-modalDialog2 .jv-jqmcontent table{width:100%}body #jv-modalDialog .jv-jqmcontent table th,body #jv-modalDialog2 .jv-jqmcontent table th{background-color:#edf4fa;border-bottom:1px solid #e6e6e6!important;border-top:1px solid #e6e6e6!important;color:#333;font-size:12px;font-weight:600;padding:8px 5px}body #jv-modalDialog .jv-jqmcontent table th:first-child,body #jv-modalDialog2 .jv-jqmcontent table th:first-child{border-left:1px solid #e6e6e6!important;border-radius:2px 0 0 0}body #jv-modalDialog .jv-jqmcontent table th:last-child,body #jv-modalDialog2 .jv-jqmcontent table th:last-child{border-radius:0 2px 0 0;border-right:1px solid #e6e6e6!important}body #jv-modalDialog .jv-jqmcontent table td,body #jv-modalDialog2 .jv-jqmcontent table td{border-bottom:1px solid #e6e6e6!important;font-size:13px;padding:8px 5px;white-space:nowrap}body #jv-modalDialog .jv-jqmcontent>ul,body #jv-modalDialog2 .jv-jqmcontent>ul{overflow:hidden}body #jv-modalDialog .jv-jqmcontent>ul:after,body #jv-modalDialog2 .jv-jqmcontent>ul:after{clear:both;content:"";display:table}body #jv-modalDialog .jv-jqmcontent>ul,body #jv-modalDialog2 .jv-jqmcontent>ul{line-height:20px;list-style:none}body #jv-modalDialog .jv-jqmcontent>ul>li,body #jv-modalDialog2 .jv-jqmcontent>ul>li{float:left;padding-right:5px}body #jv-modalDialog .jv-jqmcontent.jv-tableHeader,body #jv-modalDialog2 .jv-jqmcontent.jv-tableHeader{background:none repeat scroll 0 0 #f5f5f5;border:1px solid #ddd;border-bottom:0 -moz-use-text-color;color:#fff;margin:0}body #jv-modalDialog .jv-jqmcontent.jv-tableScroll,body #jv-modalDialog2 .jv-jqmcontent.jv-tableScroll{clear:both;max-height:240px;overflow-x:hidden;overflow-y:auto}body #jv-modalDialog .jv-jqmcontent .jv-noteTable,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable{border-collapse:collapse;clear:left;color:#666;width:100%}body #jv-modalDialog .jv-jqmcontent .jv-noteTable th,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable th{background:#3d87cf;color:#fff;font-size:12px;margin-top:20px;padding:10px 0;text-align:left}body #jv-modalDialog .jv-jqmcontent .jv-noteTable th:first-child,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable th:first-child{border-radius:2px 0 0 0;padding-left:10px}body #jv-modalDialog .jv-jqmcontent .jv-noteTable th:last-child,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable th:last-child{border-radius:0 2px 0 0;padding-right:10px;text-align:right}body #jv-modalDialog .jv-jqmcontent .jv-noteTable tr,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable tr{border-top:1px solid #e6e6e6;white-space:normal!important}body #jv-modalDialog .jv-jqmcontent .jv-noteTable tr:first-child,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable tr:first-child{border-top:none}body #jv-modalDialog .jv-jqmcontent .jv-noteTable td,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable td{padding:10px 0;text-align:left;vertical-align:middle}body #jv-modalDialog .jv-jqmcontent .jv-noteTable td:first-child,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable td:first-child{padding-left:10px}body #jv-modalDialog .jv-jqmcontent .jv-noteTable td:last-child,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable td:last-child{padding-right:10px;text-align:right}body #jv-modalDialog .jv-jqmcontent .jv-noteTable td img,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable td img{margin-right:5px}body #jv-modalDialog .jv-jqmcontent .jv-noteTable .jv-tableDetails,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable .jv-tableDetails{display:none}body #jv-modalDialog .jv-jqmcontent .jv-noteTable .jv-tableDetails td,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable .jv-tableDetails td{padding:0;text-align:left;white-space:normal}body #jv-modalDialog .jv-jqmcontent .jv-noteTable .jv-tableDetails td ul,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable .jv-tableDetails td ul{background:#f5f9fd;display:block;margin:0;padding:0 10px;position:relative}body #jv-modalDialog .jv-jqmcontent .jv-noteTable .jv-tableDetails td ul li,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable .jv-tableDetails td ul li{border-bottom:1px solid #e5eff8;float:none;margin-left:18px;overflow:hidden;padding:10px 0;position:relative}body #jv-modalDialog .jv-jqmcontent .jv-noteTable .jv-tableDetails td ul li p,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable .jv-tableDetails td ul li p{float:left;font-size:12px;width:185px}body #jv-modalDialog .jv-jqmcontent .jv-noteTable .jv-tableDetails td ul li p.jv-copy,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable .jv-tableDetails td ul li p.jv-copy{float:none;margin-bottom:5px;width:auto}body #jv-modalDialog .jv-jqmcontent .jv-noteTable .jv-tableDetails td ul li a,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable .jv-tableDetails td ul li a{margin-right:5px}body #jv-modalDialog .jv-jqmcontent .jv-noteTable .jv-tableDetails td ul li.last,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable .jv-tableDetails td ul li.last{border-bottom:none}body #jv-modalDialog .jv-jqmcontent .jv-noteTable .jv-tableDetails td ul li:first-child,body #jv-modalDialog2 .jv-jqmcontent .jv-noteTable .jv-tableDetails td ul li:first-child{margin-top:0}body #jv-modalDialog .jv-jqmcontent .jv-edit,body #jv-modalDialog2 .jv-jqmcontent .jv-edit{overflow:hidden}body #jv-modalDialog .jv-jqmcontent .jv-edit:after,body #jv-modalDialog2 .jv-jqmcontent .jv-edit:after{clear:both;content:"";display:table}body #jv-modalDialog .jv-jqmcontent .jv-edit,body #jv-modalDialog2 .jv-jqmcontent .jv-edit{background:#edf4fa;border-radius:0 0 2px 2px;border-top:1px solid #e1ecf7;color:#3d87cf;font-size:12px;margin:0;padding:5px}body #jv-modalDialog .jv-jqmcontent .jv-edit ul,body #jv-modalDialog2 .jv-jqmcontent .jv-edit ul{list-style:none;margin:0}body #jv-modalDialog .jv-jqmcontent .jv-edit ul li,body #jv-modalDialog2 .jv-jqmcontent .jv-edit ul li{float:left}body #jv-modalDialog .jv-jqmcontent .jv-edit ul li:hover,body #jv-modalDialog2 .jv-jqmcontent .jv-edit ul li:hover{color:#215485;cursor:pointer}body #jv-modalDialog .jv-jqmcontent .jv-edit ul li img,body #jv-modalDialog2 .jv-jqmcontent .jv-edit ul li img{padding:0 3px}body #jv-modalDialog .jv-jqmcontent .jv-edit ul .jv-openClose,body #jv-modalDialog2 .jv-jqmcontent .jv-edit ul .jv-openClose{cursor:pointer}body #jv-modalDialog .jv-jqmcontent .chzn-container .chzn-results li,body #jv-modalDialog2 .jv-jqmcontent .chzn-container .chzn-results li{float:none}body #jv-modalDialog .jv-modal-employee-list .jv-dialog-content,body #jv-modalDialog2 .jv-modal-employee-list .jv-dialog-content{width:96%}body #jv-modalDialog .jv-modal-employee-list .jv-dialog-content .jv-jqmcontent,body #jv-modalDialog2 .jv-modal-employee-list .jv-dialog-content .jv-jqmcontent{overflow:hidden}body #jv-modalDialog .jv-modal-employee-list .jv-dialog-content .jv-jqmcontent .jv-jobsInnerTable,body #jv-modalDialog2 .jv-modal-employee-list .jv-dialog-content .jv-jqmcontent .jv-jobsInnerTable{border:1px solid #ccc!important;width:99%}body #jv-modalDialog .jv-pagination,body #jv-modalDialog2 .jv-pagination{overflow:hidden}body #jv-modalDialog .jv-pagination:after,body #jv-modalDialog2 .jv-pagination:after{clear:both;content:"";display:table}body #jv-modalDialog .jv-pagination,body #jv-modalDialog2 .jv-pagination{background:#edf4fa;border-radius:0 0 3px 3px;border-top:1px solid #e1ecf7;color:#3d87cf;font-size:12px;margin:0;padding:10px}body #jv-modalDialog .jv-pagination ul,body #jv-modalDialog2 .jv-pagination ul{list-style:none;margin:0}body #jv-modalDialog .jv-pagination ul li,body #jv-modalDialog2 .jv-pagination ul li{float:left}body #jv-modalDialog .jv-pagination ul li:hover,body #jv-modalDialog2 .jv-pagination ul li:hover{color:#215485;cursor:pointer}body #jv-modalDialog .jv-pagination ul li:nth-child(2),body #jv-modalDialog .jv-pagination ul li:nth-child(3),body #jv-modalDialog2 .jv-pagination ul li:nth-child(2),body #jv-modalDialog2 .jv-pagination ul li:nth-child(3){padding:0 10px;text-indent:-999em}body #jv-modalDialog .jv-buttonWrapperTop .jvdb-center,body #jv-modalDialog2 .jv-buttonWrapperTop .jvdb-center{background:#3d87cf;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}body #jv-modalDialog .jv-buttonWrapperTop .jvdb-center:hover,body #jv-modalDialog2 .jv-buttonWrapperTop .jvdb-center:hover{background:#3d87cf;color:#fff;opacity:1}body #jv-modalDialog .jv-buttonWrapperTop .jvdb-center:active,body #jv-modalDialog2 .jv-buttonWrapperTop .jvdb-center:active{opacity:.8}body #jv-modalDialog .jv-buttonWrapperTop .jvdb-center,body #jv-modalDialog2 .jv-buttonWrapperTop .jvdb-center{font-weight:400!important;height:auto}body #jv-modalDialog .jv-buttonContainer,body #jv-modalDialog2 .jv-buttonContainer{overflow:hidden}body #jv-modalDialog .jv-buttonContainer:after,body #jv-modalDialog2 .jv-buttonContainer:after{clear:both;content:"";display:table}body #jv-modalDialog .jv-buttonContainer,body #jv-modalDialog2 .jv-buttonContainer{height:auto;margin:15px;text-align:right}body #jv-modalDialog .jv-buttonWrapperCancel .jvdb-center-light,body #jv-modalDialog2 .jv-buttonWrapperCancel .jvdb-center-light{background:#333;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}body #jv-modalDialog .jv-buttonWrapperCancel .jvdb-center-light:hover,body #jv-modalDialog2 .jv-buttonWrapperCancel .jvdb-center-light:hover{background:#333;color:#fff;opacity:1}body #jv-modalDialog .jv-buttonWrapperCancel .jvdb-center-light:active,body #jv-modalDialog2 .jv-buttonWrapperCancel .jvdb-center-light:active{opacity:.8}body #jv-modalDialog .jv-buttonWrapperCancel .jvdb-center-light,body #jv-modalDialog2 .jv-buttonWrapperCancel .jvdb-center-light{font-size:13px;font-weight:400!important;height:auto}body #jv-modalDialog .jv-buttonWrapper .jvdb-center,body #jv-modalDialog2 .jv-buttonWrapper .jvdb-center{background:#3d87cf;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}body #jv-modalDialog .jv-buttonWrapper .jvdb-center:hover,body #jv-modalDialog2 .jv-buttonWrapper .jvdb-center:hover{background:#3d87cf;color:#fff;opacity:1}body #jv-modalDialog .jv-buttonWrapper .jvdb-center:active,body #jv-modalDialog2 .jv-buttonWrapper .jvdb-center:active{opacity:.8}body #jv-modalDialog .jv-buttonWrapper .jvdb-center,body #jv-modalDialog2 .jv-buttonWrapper .jvdb-center{font-weight:400!important;height:auto;margin-left:0}body #jv-modalDialog .jv-QVtabs,body #jv-modalDialog2 .jv-QVtabs{display:block;font-weight:700;height:35px;list-style:none outside none;padding:0}body #jv-modalDialog .jv-QVtabs li,body #jv-modalDialog2 .jv-QVtabs li{border-radius:0 3px 0 0;color:#333;display:block;float:left;height:15px;margin:0 0 10px;padding:10px 15px;width:100%}body #jv-modalDialog .jv-QVtabs li a,body #jv-modalDialog2 .jv-QVtabs li a{color:#333;text-decoration:none}body #jv-modalDialog .jv-whiteBg,body #jv-modalDialog2 .jv-whiteBg{background-color:#fff;border-radius:0 0 3px 3px;padding:5px 15px}body #jv-modalDialog .jv-scrollDiv,body #jv-modalDialog2 .jv-scrollDiv{color:#333;max-height:250px;overflow-x:hidden;overflow-y:auto}body #jv-modalDialog .jv-scrollDiv p,body #jv-modalDialog2 .jv-scrollDiv p{margin:0 0 15px}body #jv-modalDialog .jv-QuickViewHide,body #jv-modalDialog2 .jv-QuickViewHide{display:none}body #jv-modalDialog .jv-QuickViewShow,body #jv-modalDialog2 .jv-QuickViewShow{height:320px}body #jv-modalDialog .jv-QuickViewShow h4,body #jv-modalDialog2 .jv-QuickViewShow h4{font-size:13px;margin:12px 0 10px!important}body #jv-modalDialog .jv-QuickViewShow .jv-switch,body #jv-modalDialog2 .jv-QuickViewShow .jv-switch{display:none}body #jv-modalDialog .jv-QuickViewShow .jv-switch strong,body #jv-modalDialog2 .jv-QuickViewShow .jv-switch strong{padding-left:0!important}body #jv-modalDialog .jv-QuickViewShow .jv-talentNetworkAlert,body #jv-modalDialog2 .jv-QuickViewShow .jv-talentNetworkAlert{border-left:1px solid #e6e6e6!important;margin-left:-10px;padding-left:10px}body #jv-modalDialog .jv-QuickViewShow .jv-talentNetworkAlert strong,body #jv-modalDialog2 .jv-QuickViewShow .jv-talentNetworkAlert strong{margin-top:-20px}body #jv-modalDialog .jv-QuickViewShow .jv-talentNetworkAlert ul,body #jv-modalDialog2 .jv-QuickViewShow .jv-talentNetworkAlert ul{display:block}body #jv-modalDialog .jv-QuickViewShow .jv-talentNetworkAlert ul li,body #jv-modalDialog2 .jv-QuickViewShow .jv-talentNetworkAlert ul li{padding:5px 0 0}body #jv-modalDialog .jv-QuickViewShow .jv-talentNetworkAlert ul li:first-child,body #jv-modalDialog2 .jv-QuickViewShow .jv-talentNetworkAlert ul li:first-child{margin-top:0}body #jv-modalDialog #jv-dialogInfoboxResume strong,body #jv-modalDialog2 #jv-dialogInfoboxResume strong{padding-left:5px}body #jv-modalDialog #jv-dialogInfoboxResume .jv-detailNoteHeader,body #jv-modalDialog #jv-dialogInfoboxResume .jv-messageTableScroll,body #jv-modalDialog2 #jv-dialogInfoboxResume .jv-detailNoteHeader,body #jv-modalDialog2 #jv-dialogInfoboxResume .jv-messageTableScroll{padding-left:0!important;width:580px!important}body #jv-modalDialog #jv-dialogInfoboxResume .jv-detailNoteHeader .jv-messageFrom,body #jv-modalDialog #jv-dialogInfoboxResume .jv-detailNoteHeader .jv-messageSubject,body #jv-modalDialog #jv-dialogInfoboxResume .jv-messageTableScroll .jv-messageFrom,body #jv-modalDialog #jv-dialogInfoboxResume .jv-messageTableScroll .jv-messageSubject,body #jv-modalDialog2 #jv-dialogInfoboxResume .jv-detailNoteHeader .jv-messageFrom,body #jv-modalDialog2 #jv-dialogInfoboxResume .jv-detailNoteHeader .jv-messageSubject,body #jv-modalDialog2 #jv-dialogInfoboxResume .jv-messageTableScroll .jv-messageFrom,body #jv-modalDialog2 #jv-dialogInfoboxResume .jv-messageTableScroll .jv-messageSubject{padding-left:0!important;width:200px!important}body #jv-modalDialog #jv-dialogInfoboxResume .jv-detailNoteHeader .jv-messageDate,body #jv-modalDialog2 #jv-dialogInfoboxResume .jv-detailNoteHeader .jv-messageDate{width:150px!important}body #jv-modalDialog .jv-infoboxCandidate .jv-candidateDetail,body #jv-modalDialog2 .jv-infoboxCandidate .jv-candidateDetail{margin-top:0;width:450px}body #jv-modalDialog .jv-infoboxCandidate .jv-candidateDetail h3,body #jv-modalDialog2 .jv-infoboxCandidate .jv-candidateDetail h3{font-size:20px;line-height:22px}body #jv-modalDialog .jv-loader,body #jv-modalDialog2 .jv-loader{background:url(../../013f1a04d7d70954a316.gif) 50% no-repeat;background-color:rgba(51,51,51,.2);min-height:100%;width:100%!important}body #jv-modalDialog .jv-loader img,body #jv-modalDialog2 .jv-loader img{visibility:hidden}body #jv-modalDialog .hr-searchDiv,body #jv-modalDialog2 .hr-searchDiv{margin-bottom:15px;padding-top:10px}body #jv-modalDialog .hr-searchDiv .jv-buttonWrapperTop,body #jv-modalDialog2 .hr-searchDiv .jv-buttonWrapperTop{margin-top:-10px}body #jv-modalDialog2>center,body #jv-modalDialog>center{background:url(../../013f1a04d7d70954a316.gif) 50% no-repeat}body #jv-modalDialog2>center>img,body #jv-modalDialog>center>img{visibility:hidden}.bodyContent #header div{height:5px}.greyBackground{margin-top:60px}a{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.hr-show{display:block!important}#jv-successMessage{background:rgba(51,51,51,.7);bottom:0;top:auto}#jv-candidates{margin:0 0 20px}#jv-candidates #jv-wrapper{width:990px}#jv-candidates #jv-wrapper #jv-pageContainer{padding:0}#jv-candidates #jv-wrapper #jv-pageContainer .jv-pagetitle{display:none}#jv-candidates .jv-candidateGridMsg{background-color:#fff;border:1px solid #e6e6e6!important;padding:100px 0}#jv-candidates #jv-contentContainer{clear:both}#jv-candidates .jv-secondary{background:#f4f4f4;border:1px solid #e6e6e6!important;border-radius:2px;display:block;margin-left:0;padding:5px 10px;position:relative;width:193px!important}#jv-candidates .jv-secondary .jv-SearchPanelBgBottom,#jv-candidates .jv-secondary .jv-SearchPanelBgTop{display:none}#jv-candidates .jv-secondary .jv-SearchPanelBgBody{background:none!important;margin-top:10px}#jv-candidates .jv-secondary .jv-collIco,#jv-candidates .jv-secondary .jv-expIco{display:none}#jv-candidates .jv-secondary .hr-clearSearch{display:block!important}#jv-candidates .jv-secondary input,#jv-candidates .jv-secondary select{border:1px solid #e6e6e6!important;padding:3px}#jv-candidates .jv-secondary input:focus,#jv-candidates .jv-secondary select:focus{border:1px solid #3d87cf!important}#jv-candidates .jv-secondary #jv-location{display:block;padding:5px;width:188px}#jv-candidates .jv-secondary #jv-PanelSearch{display:none}#jv-candidates .jv-secondary #jv-searchListForm input[type=checkbox]{cursor:pointer;margin:-5px 5px 0 0}#jv-candidates .jv-secondary .jv-panel{padding:0 0 20px!important}#jv-candidates .jv-secondary .hr-searchPanel h2{font-size:16px;padding:0 0 5px}#jv-candidates .jv-secondary .hr-searchPanel #jv-hidePanel{float:right;text-indent:-999em}#jv-candidates .jv-secondary .hr-searchPanel #jv-hidePanel div{height:24px;width:24px}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions div:after{clear:both;content:"";display:table}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions div{position:relative}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions div.jv-option{margin-bottom:0}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions label{display:block;margin-left:3px}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions .searchButton{background:#3d87cf;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions .searchButton:hover{background:#3d87cf;color:#fff;opacity:1}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions .searchButton:active{opacity:.8}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions .searchButton{float:left;margin:8px 0 0;padding:6px 5px;position:relative;width:80px}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions .searchButton .jv-searchIcon{background-image:none;margin-bottom:0}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions textarea{background-color:#fff;border:1px solid #e6e6e6!important;border-radius:2px 0 0 2px;float:left;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;height:17px;overflow-y:auto;padding:5px 5px 6px;width:180px}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions textarea:focus{border:1px solid #3d87cf!important}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions .smallcolorlink{background-color:#fff;cursor:pointer;padding:5px;position:absolute;right:5px;text-indent:-10000px;top:10px;width:5px}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions .jv-checkboxMargin{margin-left:0!important}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions h3{font-size:13px;font-weight:600;margin:5px 0}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions a,#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions label{font-size:12px;font-weight:400!important;margin:5px 0 0;padding:0}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions .jv-saveSearchLink,#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions .jv-urlRefresh{border:1px solid #e6e6e6!important;border-radius:2px;display:inline-block;margin:5px 0;padding:5px 10px}#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions .jv-saveSearchLink:hover,#jv-candidates .jv-secondary .hr-searchPanel .jv-searchOptions .jv-urlRefresh:hover{border:1px solid #3d87cf!important}#jv-candidates .jv-secondary h2{color:#333}#jv-candidates .jv-secondary h2.hr-panelHeader{padding:5px 0;white-space:normal}#jv-candidates .jv-secondary .jv-adTitle{border-top:1px solid #e6e6e6!important;color:#333;font-size:16px;font-weight:600;padding:5px 0 0;white-space:normal}#jv-candidates .jv-secondary .jv-adBody{color:#333;font-size:12px;padding-left:0;white-space:normal}#jv-candidates .jv-secondary #jv-panelFilter .jv-dropdown{padding:0}#jv-candidates .jv-secondary #jv-panelFilter .jv-dropdown label{display:block;font-weight:600}#jv-candidates .jv-secondary #jv-panelFilter .locationSearch{padding-top:0}#jv-candidates .jv-secondary #jv-panelFilter .jv-searchButton{display:inline-block;height:auto;margin:0;padding:0}#jv-candidates .jv-secondary #jv-panelFilter .jv-link{margin:-5px 0 15px}#jv-candidates .jv-secondary #jv-panelFilter .jv-distance select{width:100%}#jv-candidates .jv-secondary #jv-panelFilter .jv-distance #jv-location{font-size:13px;width:94%}#jv-candidates .jv-secondary #jv-panelFilter .jv-distance label{border:none!important;float:left;font-size:12px!important;margin:3px 0 0!important;text-transform:none;width:45px}#jv-candidates .jv-secondary #jv-panelFilter .jv-distance input{background-color:#fff}#jv-candidates #jv-showPanel{color:#fff;cursor:pointer;display:block!important;float:left;left:0;margin-left:-42px;margin-right:2px;opacity:0;position:inherit;z-index:500}#jv-candidates #jv-showPanel a{background:#f57d21;border-radius:0 3px 3px 0;float:left;margin-bottom:1px;padding:30px 8px;position:absolute;z-index:9999}#jv-candidates #jv-showPanel a .jv-searchIcon{height:25px;margin-bottom:-5px;margin-top:1px;text-indent:-9999px;width:25px}#jv-candidates #jv-candidatesGrid{height:auto;overflow:visible;width:770px}#jv-candidates #jv-candidatesGrid input[type=checkbox]{cursor:pointer;margin:2px 0 5px}#jv-candidates #jv-candidatesGrid .jv-addtoCampaignButton{border:none!important;margin:10px 5px}#jv-candidates #jv-candidatesGrid .jv-searchFooter,#jv-candidates #jv-candidatesGrid .jv-searchHeader{background:#f4f4f4;border:1px solid #e6e6e6!important;border-radius:2px 2px 0 0;height:40px;overflow:visible;padding:10px;position:relative}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown{background-color:#fff;border:1px solid #e6e6e6;border:1px solid #e6e6e6!important;border-radius:2px;float:left;font-size:13px;line-height:20px;margin-right:10px;padding:5px 20px 5px 5px;position:relative;width:175px;z-index:5}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown:active,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown:active{outline:none!important}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown:after,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown:after{content:"";float:left;height:14px;margin-top:-2px;position:absolute;right:15px;top:20px;width:14px;z-index:-1}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown #jv-actionsFoot,#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown #jv-actionsTop,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown #jv-actionsFoot,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown #jv-actionsTop{-webkit-appearance:none;background:none;border:none!important;box-shadow:none;cursor:pointer;font-size:13px;padding:5px 10px!important;position:relative;width:190px!important}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown .jv-selectError,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown .jv-selectError{background:#fff;border-radius:3px;box-shadow:0 2px 2px 2px rgba(0,0,0,.1);margin:0;padding:6px;position:absolute}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown .jv-selectError:before,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown .jv-selectError:before{border-bottom:5px solid #e51414;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";display:block;height:0;width:0}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown .jv-selectError,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown .jv-selectError{border-top:3px solid #e51414!important}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown .jv-selectError:before,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown .jv-selectError:before{margin:-14px auto 10px}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown .jv-selectError,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown .jv-selectError{color:#e51414;display:none;font-weight:400;left:0;text-align:center;top:100%}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown .jv-hdrErrorMsg,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown .jv-hdrErrorMsg{color:#e51414!important;float:left;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;left:220px;line-height:125%;margin:5px 0 0;padding:0 10px!important;position:absolute;top:0;width:200px!important}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown#hr-sortby,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown#hr-sortby{padding:4px}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown#hr-sortby span,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown#hr-sortby span{display:inline-block;padding:5px 20px 5px 5px}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown #hr-sortbyUL,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown #hr-sortbyUL{background:#fff;border:1px solid #e6e6e6!important;border-radius:0 2px 2px 2px;border-top:none!important;left:70px;position:absolute;top:0;width:118px}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown #hr-sortbyUL li,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown #hr-sortbyUL li{border-bottom:1px solid #e6e6e6!important;margin:0 10px}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown #hr-sortbyUL li.last,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown #hr-sortbyUL li.last{border-bottom:none!important}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown #hr-sortbyUL li a,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown #hr-sortbyUL li a{border-left:2px solid transparent!important;color:#666;font-weight:400;margin-left:-10px;padding:10px;width:106px}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown #hr-sortbyUL li a:hover,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown #hr-sortbyUL li a:hover{border-left:2px solid #3d87cf!important;color:#215485;display:block}#jv-candidates #jv-candidatesGrid .jv-searchFooter .jv-actionDropdown #hr-sortbyUL li a:active,#jv-candidates #jv-candidatesGrid .jv-searchHeader .jv-actionDropdown #hr-sortbyUL li a:active{opacity:.5}#jv-candidates #jv-candidatesGrid .jv-searchFooter{border-radius:0 0 2px 2px;border-top:none!important}#jv-candidates #jv-candidatesGrid #jv-AllCandidateGrid tr{border-left:1px solid #e6e6e6!important;border-right:1px solid #e6e6e6!important}#jv-candidates #jv-candidatesGrid #jv-AllCandidateGrid tr:hover{background-color:#ebebeb}#jv-candidates #jv-candidatesGrid .jv-gridPageNav{color:#3d87cf;font-size:13px;overflow:visible}#jv-candidates #jv-candidatesGrid .jv-gridPageNav li:first-child{padding-top:10px}#jv-candidates #jv-candidatesGrid .jv-gridPageNav .jv-arrowRight{background:url(../../24d4f4f57f1e96194e2e.svg) 0 0 no-repeat #fff;border-radius:2px;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}#jv-candidates #jv-candidatesGrid .jv-gridPageNav .jv-arrowRight.inactive{cursor:text;display:inline-block;opacity:.3}#jv-candidates #jv-candidatesGrid .jv-gridPageNav .jv-arrowRight{border:1px solid #e6e6e6!important}#jv-candidates #jv-candidatesGrid .jv-gridPageNav .jv-arrowRight[key=""]{opacity:.2}#jv-candidates #jv-candidatesGrid .jv-gridPageNav .jv-arrowLeft{background:url(../../4a1141184967009b17ea.svg) 0 0 no-repeat #fff;border-radius:2px;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}#jv-candidates #jv-candidatesGrid .jv-gridPageNav .jv-arrowLeft.inactive{cursor:text;display:inline-block;opacity:.3}#jv-candidates #jv-candidatesGrid .jv-gridPageNav .jv-arrowLeft{border:1px solid #e6e6e6!important;margin-right:5px}#jv-candidates #jv-candidatesGrid .jv-gridPageNav .jv-arrowLeft[key=""]{opacity:.2}#jv-candidates #jv-candidatesGrid #jv-gridHeader{border:1px solid #e6e6e6!important;border-top:none!important}#jv-candidates #jv-candidatesGrid #jv-gridHeader th{background-color:#f5f9fd;font-size:12px!important;font-weight:600;padding:10px 10px 5px 0}#jv-candidates #jv-candidatesGrid #jv-gridHeader th a{color:#333!important;font-weight:600!important}#jv-candidates #jv-candidatesGrid #jv-gridHeader th.jv-candidateName{max-width:300px;text-transform:capitalize;width:300px!important}#jv-candidates #jv-candidatesGrid #jv-gridHeader th.jv-candidateStatus{max-width:150px;width:150px!important}#jv-candidates #jv-candidatesGrid #jv-gridHeader th.jv-candidateCompany{white-space:nowrap}#jv-candidates #jv-candidatesGrid #jv-gridHeader th.jv-candidateSource{color:#333!important;max-width:300px;width:300px!important}#jv-candidates #jv-candidatesGrid #jv-gridHeader th.jv-candidateActivity{text-align:left!important;white-space:nowrap;width:80px!important}#jv-candidates #jv-candidatesGrid #jv-gridHeader th.jv-candidateJobTitle{width:400px!important}#jv-candidates #jv-candidatesGrid #jv-gridHeader th.jv-checkbox{padding-left:10px!important}#jv-candidates #jv-candidatesGrid #jv-gridHeader .jv-sortAsc,#jv-candidates #jv-candidatesGrid #jv-gridHeader .jv-sortDesc{height:4px;margin:5px 0 0;vertical-align:top;width:6px}#jv-candidates #jv-candidatesGrid #jv-gridHeader .jv-InfoIcon{text-align:left!important;width:30px}#jv-candidates #jv-candidatesGrid td{border-bottom:1px solid #e6e6e6!important;font-size:12px;font-weight:400;padding:10px 0 5px;vertical-align:middle;vertical-align:top}#jv-candidates #jv-candidatesGrid td.jv-candidatePosition{max-width:220px;width:450px!important}#jv-candidates #jv-candidatesGrid td.jv-candidateName{max-width:300px;width:300px!important}#jv-candidates #jv-candidatesGrid td.jv-candidateName a{font-size:13px;font-weight:400;text-transform:capitalize}#jv-candidates #jv-candidatesGrid td.jv-candidateActivity{text-align:left!important;width:80px!important}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus{max-width:100px;width:100px!important}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .tdContainer{display:block;position:relative}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .tooltip{margin:0 0 10px;padding:5px 5px 5px 0}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetailsBody{background:none;background-color:#fff;border:1px solid #e6e6e6;border-radius:0 0 3px 3px;border-top:3px solid #3d87cf!important;position:relative;width:150px}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetailsBody:after{border-bottom:6px solid #3d87cf;border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;left:15px;position:absolute;top:-9px;width:0;z-index:1}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetails{left:-10px!important;position:absolute;top:10px!important;width:100%;z-index:999}#jv-QuickViewMain .jv-status #jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetails .jv-QuickView-HeaderBar,#jv-candidates #jv-candidatesGrid td.jv-candidateStatus #jv-QuickViewMain .jv-status .jv-StatusDetails .jv-QuickView-HeaderBar,#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetails .jv-headerBar{background:#fff;border-bottom:1px solid #f4f4f4!important;border-left:none!important;color:#333;font-weight:400;font-weight:400!important;margin:0;padding:10px 0 10px 10px;position:relative}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetails .jv-StatusDetailsTop{background:none}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetails .jv-StatusDetailsBottom{height:0!important}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetails .jv-StatusDetailsBody{padding:0!important}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetails .stepList{width:auto!important}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetails .stepList li{padding:10px}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetails .stepList li:last-child{border-bottom:none!important}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetails .stepList li:last-child:hover{border-radius:0 0 3px 3px}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetails .stepList li:hover{background:#3d87cf}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetails .stepList li:hover:last-child{border-bottom:none!important}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetails .stepList li:hover a{color:#fff}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus .jv-StatusDetails .stepList li a{border-left:none!important;color:#3d87cf;font-weight:400;padding:0}#jv-candidates #jv-candidatesGrid td.jv-candidateStatus.jv-candidateSource{color:#333!important;max-width:150px;width:150px!important}#jv-candidates #jv-candidatesGrid #jv-searchCandidateGrid{border:1px solid #e6e6e6!important;border-top:none!important}#jv-candidates #jv-candidatesGrid #jv-searchCandidateGrid td{font-size:12px;padding:10px 0 5px!important}#jv-candidates #jv-candidatesGrid #jv-searchCandidateGrid td.jv-candidateActivity{text-align:left!important}#jv-candidates #jv-candidatesGrid #jv-searchCandidateGrid .jv-candidateName,#jv-candidates #jv-candidatesGrid #jv-searchCandidateGrid .jv-candidatePosition,#jv-candidates #jv-candidatesGrid #jv-searchCandidateGrid .jv-candidateSource{padding-right:10px!important}#jv-candidates #jv-candidatesGrid #jv-searchCandidateGrid tr.unread .jv-candidateName a{font-weight:700}#jv-candidates #jv-candidatesGrid #jv-searchCandidateGrid tr.unread.jv-candidateName a{color:#215485}#jv-candidates #jv-candidatesGrid #jv-searchCandidateGrid tr.unread .jv-checkbox{position:inherit}#jv-candidates #jv-candidatesGrid #jv-searchCandidateGrid tr.unread .jv-checkbox:after{border-bottom:12px solid transparent;border-left:12px solid #38b24a;border-top:0 solid transparent;content:"";display:none;height:0;left:0;position:absolute;top:0;width:0}.jv-iconView{height:28px!important;margin:-6px 0 0 -4px;width:28px!important}#jv-bottomButton{visibility:hidden}ul.jv-gridPageNav li:hover{background-color:transparent}.hr-hide,.jv-submit-box{display:none}.hr-addCandidate{clear:both;display:block!important;float:right;margin-top:0;overflow:hidden}.hr-addCandidate .jsIcons-icon-add,.hr-addCandidate .jsIcons-icon-importContacts{background:none;color:#3d87cf;font-size:13px;margin:6px 3px 9px 15px;padding-left:21px;position:relative;width:auto}.hr-addCandidate .jsIcons-icon-add:before,.hr-addCandidate .jsIcons-icon-importContacts:before{content:"";height:22px;left:0;position:absolute;top:1px;width:22px}.hr-addCandidate .jsIcons-icon-importContacts:before{height:16px;width:18px}.hr-addCandidate .jv-findDuplicates{background:url(../../bbb83bd9b4e092f70f64.png) 0 no-repeat;font-size:13px;margin-right:10px;padding-left:30px}.hr-searchBox{background:#f4f4f4;border-radius:3px;display:block!important;float:left;height:auto;left:266px;margin:30px 0 5px;padding:5px 10px;position:absolute;top:-75px;width:auto}.hr-searchBox a{background-color:#3d87cf;border-radius:2px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,.3);color:#fff;cursor:pointer;float:left;font-size:13px;height:28px;margin:1px 0 0 5px;min-width:20px;padding:0 5px;text-indent:-999em}.hr-searchBox .jv-searchIcon{height:22px;margin:5px;width:20px}.hr-searchBox textarea{border:1px solid #e6e6e6;border-radius:2px;box-shadow:inset 0 1px 1px 0 #f4f4f4;float:left;font-size:12px;height:15px;margin-right:8px;overflow-y:hidden;padding:7px 5px 6px;width:160px;z-index:1000}.hr-searchBox label{float:left;font-size:12px!important;margin:0!important}.jsIcons-icon-collapse,.jsIcons-icon-expand{height:24px;width:24px}.jv-jobsTable a.jv-emailButton{display:none!important}.jv-jobsTable a.jv-sendEmail{height:24px;margin-left:-8px;width:24px}#jv-viewAllSearches{padding:0}body #jv-modalDialog .jv-dialog-content{min-height:260px}body #jv-modalDialog input.jv-savedSearchText{border:1px solid #e6e6e6!important;padding:5px;width:325px}body #jv-modalDialog #jv-campaignText{width:550px}body #jv-modalDialog .jv-buttonWrapperCampaignTop{margin-top:10px}body #jv-modalDialog #jv-campaignStatus{-webkit-appearance:menulist;border:1px solid #e6e6e6!important}body #jv-modalDialog .jvdb-center{font-weight:400!important;height:auto!important}body #jv-modalDialog #jv-mailSubject{width:505px}body #jv-modalDialog #jv-taskEndDate{width:490px}body #jv-modalDialog form ul.holder{border:1px solid #e6e6e6!important;font-size:13px;font-weight:400;padding:5px;width:98%}body #jv-modalDialog form ul.holder li.bit-box{background:#f4f4f4!important;border:1px solid #e6e6e6!important;color:#333!important;margin-top:3px;padding:3px 15px 3px 8px}body #jv-modalDialog form ul.holder li.bit-input input{padding:5px;width:auto}body #jv-modalDialog .jv-candidatesInnerTable{border:1px solid #e6e6e6!important;margin-bottom:10px;overflow:hidden;width:100%!important}body #jv-modalDialog .jv-candidatesInnerTable .jv-rowDiv{border-bottom:1px solid #e6e6e6!important;height:20px}body #jv-modalDialog .jv-candidatesInnerTable .jv-rowDiv:last-child{border:none!important}body #jv-modalDialog .jv-jobsInnerTable{overflow-y:auto!important;width:100%}body #jv-modalDialog .jv-jobsInnerTable .jv-colAction,body #jv-modalDialog .jv-jobsInnerTable .jv-colRadioAction,body #jv-modalDialog .jv-jobsInnerTable .jv-rowDiv{line-height:46px}body #jv-modalDialog .jv-jobsInnerTable .jv-colDescription #jv-modalSaveSearchName{line-height:22px;margin:10px 5px}body #jv-modalDialog #doRenameSavedSearch .jv-dialog-content{min-height:100px}body #jv-modalDialog #doRenameSavedSearch .jv-dialog-content #jv-modalSaveSearchName{line-height:28px}body #jv-modalDialog span#jv-statusMessages{font-size:12px}body #jv-modalDialog .jv-buttonWrapperCancel .jvdb-center-light{font-weight:400!important}body #jv-modalDialog .jv-quickViewNavigation-next,body #jv-modalDialog .jv-quickViewNavigation-prev{overflow:hidden;text-indent:-9999px}.jv-rejectBottomLeftColumn{margin:5px 30px 5px 0;width:10%}.jv-rejectBottomRightColumn{width:85%}#jv-quickViewLoadingStateWrapper img{padding:300px 0 0 300px}#addToCampaignForm table.jv-tableGroup td,#selectCampaignViewForm table.jv-tableGroup td{height:auto;padding:7px 5px}#addToCampaignForm #jv-campaignText,#selectCampaignViewForm #jv-campaignText{padding:5px;width:440px}#addToCampaignForm .jv-buttonWrapperCampaignTop .jvdb-center,#selectCampaignViewForm .jv-buttonWrapperCampaignTop .jvdb-center{height:auto}#jv-QuickViewMain .jv-buttonContainer{margin:15px 0 0}#jv-QuickViewMain .jv-status .jv-StatusDetailsBody{background:none;background-color:#fff;border:1px solid #e6e6e6!important;border-radius:0 0 2px 2px;border-top:3px solid #3d87cf!important;position:relative;width:150px}#jv-QuickViewMain .jv-status .jv-StatusDetailsBody:after{border-bottom:6px solid #3d87cf;border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;position:absolute;right:30px;top:-9px;width:0;z-index:1}#jv-QuickViewMain .jv-status .jv-StatusDetails{left:-38px!important;position:absolute;top:12px!important;width:100%;z-index:999}#jv-QuickViewMain .jv-status .jv-StatusDetails .jv-QuickView-HeaderBar,#jv-QuickViewMain .jv-status .jv-StatusDetails .jv-headerBar{background:#fff;border-bottom:1px solid #e6e6e6!important;border-left:none!important;color:#333;font-size:12px;font-weight:400!important;margin:0;padding:5px 0 5px 10px;position:relative}#jv-QuickViewMain .jv-status .jv-StatusDetails .jv-QuickView-HeaderBar{padding:5px 0 15px 10px;white-space:normal}#jv-QuickViewMain .jv-status .jv-StatusDetails .jv-StatusDetailsTop{background:none}#jv-QuickViewMain .jv-status .jv-StatusDetails .jv-StatusDetailsBottom{height:0!important}#jv-QuickViewMain .jv-status .jv-StatusDetails .jv-StatusDetailsBody{padding:0!important}#jv-QuickViewMain .jv-status .jv-StatusDetails .stepList{width:auto!important}#jv-QuickViewMain .jv-status .jv-StatusDetails .stepList li{font-size:12px;padding:5px 10px}#jv-QuickViewMain .jv-status .jv-StatusDetails .stepList li:last-child{border-bottom:none!important}#jv-QuickViewMain .jv-status .jv-StatusDetails .stepList li:last-child:hover{border-radius:0 0 3px 3px}#jv-QuickViewMain .jv-status .jv-StatusDetails .stepList li:hover{background:#3d87cf}#jv-QuickViewMain .jv-status .jv-StatusDetails .stepList li:hover:last-child{border-bottom:none!important}#jv-QuickViewMain .jv-status .jv-StatusDetails .stepList li:hover a{color:#fff}#jv-QuickViewMain .jv-status .jv-StatusDetails .stepList li a{border-left:none!important;color:#3d87cf;font-weight:400;padding:0}#jv-importContacts #instructions strong{background:#3d87cf;color:#fff;display:block;font-size:13px;height:30px;margin:-18px -22px 15px -18px;padding:20px 18px 0}#jv-importContacts textarea{height:150px;overflow-y:auto}#jv-importContacts div.tagsinput,#jv-importContacts textarea{border:1px solid #e6e6e6!important}#jv-importContacts div.tagsinput input{border:1px solid transparent!important}#jv-importContacts div.tagsinput ul.holder li.bit-box{border:1px solid #cad8f3!important}#jv-importContacts .jvdb-center{background:#3d87cf;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}#jv-importContacts .jvdb-center:hover{background:#3d87cf;color:#fff;opacity:1}#jv-importContacts .jvdb-center:active{opacity:.8}#jv-importContacts .jvdb-center{height:auto;padding:12px 13px}#jv-importContacts .jvdb-center-light{background:#333;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}#jv-importContacts .jvdb-center-light:hover{background:#333;color:#fff;opacity:1}#jv-importContacts .jvdb-center-light:active{opacity:.8}#jv-importContacts .jvdb-center-light{height:auto;padding:12px 13px}#importContactsForm .jv-messageFrom{cursor:default;font-size:13px;width:80%!important}#importContactsForm .qq-uploader span.qq-upload-button{background:none;padding:0}.hr-noteTag textarea{height:35px}.hr-noteTag .tagsinput,.hr-noteTag textarea{border:1px solid #e6e6e6!important;width:99%!important}.hr-noteTag .tagsinput li.bit-box{background:#f4f4f4!important;border:1px solid #e6e6e6!important;color:#333!important;margin-top:3px;padding:3px 15px 3px 8px}.hr-noteTag .tagsinput li.bit-input input{padding:5px;width:auto}#jv-mergeWrapper{background:#fff;border:1px solid #e6e6e6!important;border-radius:2px;margin-top:40px}#jv-mergeWrapper #jv-headerTitle{display:none}#jv-mergeWrapper #jv-recordsWrapper{border:1px solid #e6e6e6!important}#jv-mergeWrapper .jv-recordColumn:hover{background-color:#f4f4f4}#jv-mergeWrapper .jv-recordColumnHighlight{background-color:#edf4fa}#jv-mergeWrapper .jv-recordColumnHighlight .jv-EntryCheckSelected{height:16px;width:16px}#jv-mergeWrapper #jv-integratedContacts{overflow-y:auto}#jv-mergeWrapper #jv-integratedContacts #jv-finalTagsContainer{border:1px solid #e6e6e6!important}#jv-mergeWrapper #jv-integratedContacts #jv-finalTagsContainer .jvtypeahead{float:left;margin:5px}#jv-mergeWrapper #jv-integratedContacts select{border:1px solid #e6e6e6!important}#jv-mergeWrapper #jv-mergeButtonsAction #jv-cancelButton{background:#333;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;line-height:1;margin-left:0!important;margin-right:5px;min-width:50px;padding:8px 15px;text-align:center}#jv-mergeWrapper #jv-mergeButtonsAction #jv-cancelButton:hover{background:#333;color:#fff;opacity:1}#jv-mergeWrapper #jv-mergeButtonsAction #jv-cancelButton:active{opacity:.8}#jv-mergeWrapper #jv-mergeButtonsAction #jv-cancelButton:after{content:"";font-size:13px}#jv-mergeWrapper #jv-mergeButtonsAction #jv-cancelButton ul{display:none}#jv-mergeWrapper #jv-mergeButtonsAction #jv-saveButton,#jv-mergeWrapper #jv-mergeButtonsAction .jv-mergeSaveAndBackToList{background:#3d87cf;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}#jv-mergeWrapper #jv-mergeButtonsAction #jv-saveButton:hover,#jv-mergeWrapper #jv-mergeButtonsAction .jv-mergeSaveAndBackToList:hover{background:#3d87cf;color:#fff;opacity:1}#jv-mergeWrapper #jv-mergeButtonsAction #jv-saveButton:active,#jv-mergeWrapper #jv-mergeButtonsAction .jv-mergeSaveAndBackToList:active{opacity:.8}#jv-mergeWrapper #jv-mergeButtonsAction #jv-saveButton:after,#jv-mergeWrapper #jv-mergeButtonsAction .jv-mergeSaveAndBackToList:after{content:"";font-size:13px}#jv-mergeWrapper #jv-mergeButtonsAction #jv-saveButton ul,#jv-mergeWrapper #jv-mergeButtonsAction .jv-mergeSaveAndBackToList ul{display:none}#jv-mergeWrapper #jv-mergeButtonsAction .jv-mergeSaveAndBackToList{background:#3d87cf;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}#jv-mergeWrapper #jv-mergeButtonsAction .jv-mergeSaveAndBackToList:hover{background:#3d87cf;color:#fff;opacity:1}#jv-mergeWrapper #jv-mergeButtonsAction .jv-mergeSaveAndBackToList:active{opacity:.8}#jv-mergeWrapper #jv-mergeButtonsAction .jv-mergeSaveAndBackToList:after{content:"";font-size:13px}#jv-mergeWrapper #jv-mergeButtonsAction .jv-mergeSaveAndBackToList ul{display:none}.jv-selectStatusRow select{height:auto}.jv-colDescription input{width:95%!important}.jv-colAction{margin-right:15px;white-space:nowrap}.jv-emailRound{border-radius:100% 100% 100% 100%;height:6px;margin-right:2px;padding-right:2px;vertical-align:middle;width:6px}.jv-roundRed{background:#e51414}.jv-roundOrange{background:#f57d21}.jv-roundGreen{background:#38b24a}.jv-errorInfo,.jv-info{background:none repeat scroll 0 0 #fff;border:1px solid #e6e6e6!important;border-radius:2px 2px 0 0;border-top:3px solid #3d87cf!important;font-size:13px;font-weight:400;height:auto;margin-left:-22px;margin-top:8px;padding:10px;position:absolute;white-space:normal;width:160px}.jv-errorInfo{border-top:3px solid red!important;height:50px;margin-left:-4px;text-align:left;width:175px;z-index:6}.jv-close,.jv-close2{background:url(../../d0580cf7918c0c387370.png) no-repeat scroll -52px -635px transparent;cursor:pointer;display:inline-block;float:right;height:12px;overflow:hidden;padding:0;text-align:left;text-indent:-119988px;width:14px}.jv-indicatorBody{padding-top:4px}.jv-infoContain,.jv-unsubscribeError{position:relative}.jv-infoContain:after,.jv-unsubscribeError:after{border-bottom:6px solid #3d87cf;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:block;height:0;left:0;position:absolute;top:2px;width:0}.jv-unsubscribeError:after{border-bottom:6px solid red;left:6px}.jv-emailText{font-size:12px}.jv-selectStatusRow input{width:99%}#jv-loadingStateOverlay{background:url(../../013f1a04d7d70954a316.gif) 50% no-repeat}#jv-loadingStateOverlay img{visibility:hidden}#jv-modalDialog.cand-list-quick-view .jv-QuickViewShow .jv-switch{display:block}body #jv-modalDialog.cand-list-quick-view .jv-dialog-content{min-height:0}.tooltipWindow{background:#fff;border-radius:3px;box-shadow:0 2px 2px 2px rgba(0,0,0,.1);margin:0;padding:6px;position:absolute}.tooltipWindow:before{border-bottom:5px solid #3d87cf;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";display:block;height:0;width:0}.tooltipWindow{border-top:3px solid #3d87cf!important}.tooltipWindow:before{margin:-14px auto 10px}.text-center{text-align:center}.font-light{font-weight:300}.font-medium{font-weight:600}.tooltipWindow:before{margin-right:-4px}#rejectLaterTooltip{z-index:10}.navigation-tabs{top:0!important}#hr-footerContainer{padding-top:10px}#hr-footerContainer a{margin-left:8px}.notifyDays{width:40px!important}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic291cmNlL3BlcnNvbi9IUi5DYW5kaWRhdGVzLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFFQSxtMkpBQ0ksd0RDcUNKLENEbENBLDBGQUNJLCtCQ3FDSixDRGxDQSwrRkFDSSwrQkNxQ0osQ0RsQ0Esd0xBQ0ksK0JDcUNKLENEbENBLDRDQUNJLCtCQ3FDSixDRGxDQSx3QkFDSSxnQ0NxQ0osQ0RsQ0EsMENBQ0ksZ0NDcUNKLENEbENBLGdIQUNJLGdDQ3FDSixDRGxDQSxxQkFDSSxnQ0NxQ0osQ0RsQ0Esa0NBQ0ksZ0NDcUNKLENEbENBLHFDQUNJLGdDQ3FDSixDRGxDQSx1Q0FDSSxnQ0NxQ0osQ0RsQ0EsaUNBQ0ksZ0NDcUNKLENEbENBLGtDQUNJLGdDQ3FDSixDRGxDQSxtREFDSSxnQ0NxQ0osQ0RsQ0EscURBQ0ksZ0NDcUNKLENEbENBLHFCQUNJLGdDQ3FDSixDRGxDQSxrQkFDSSxnQ0NxQ0osQ0RsQ0Esa0NBQ0ksZ0NDcUNKLENEbENBLHNCQUNJLGdDQ3FDSixDRGxDQSxxQkFDSSxnQ0NxQ0osQ0RsQ0EseUJBQ0ksZ0NDcUNKLENEbENBLDRDQUNJLGdDQ3FDSixDRGxDQSxxQ0FDSSxnQ0NxQ0osQ0RsQ0EscUdBQ0ksZ0NDcUNKLENEbENBLG9CQUNJLGdDQ3FDSixDRGxDQSw0Q0FDSSxnQ0NxQ0osQ0RsQ0EsdUNBQ0ksZ0NDcUNKLENEbENBLG9DQUNJLGdDQ3FDSixDRGxDQSxpQ0FDSSxnQ0NxQ0osQ0RsQ0EscUNBQ0ksZ0NDcUNKLENEbENBLHFDQUNJLGdDQ3FDSixDRGxDQSxrQ0FDSSxpQ0NxQ0osQ0RsQ0EsMkJBQ0ksaUNDcUNKLENEbENBLHVDQUNJLGlDQ3FDSixDRGxDQSxxQ0FDSSxpQ0NxQ0osQ0RsQ0EsK0JBQ0ksaUNDcUNKLENEbENBLDBDQUNJLGlDQ3FDSixDRGxDQSxpQ0FDSSxpQ0NxQ0osQ0RsQ0EsMEJBQ0ksaUNDcUNKLENEbENBLDBIQUNJLGlDQ3FDSixDRGxDQSxXQUNJLGlDQ3FDSixDRGxDQSxrR0FDSSxpQ0NxQ0osQ0RsQ0EsMEJBQ0ksaUNDcUNKLENEbENBLHFCQUNJLGlDQ3FDSixDRGxDQSxpQ0FDSSxpQ0NxQ0osQ0RsQ0Esb0NBQ0ksaUNDcUNKLENEbENBLCtCQUNJLGlDQ3FDSixDRGxDQSwyQ0FDSSxpQ0NxQ0osQ0RsQ0EsZ0NBQ0ksaUNDcUNKLENEbENBLGlDQUNJLGlDQ3FDSixDRGxDQSwyQkFDSSxpQ0NxQ0osQ0RsQ0EsMkNBQ0ksaUNDcUNKLENEbENBLHdDQUNJLGlDQ3FDSixDRGxDQSw2QkFDSSxpQ0NxQ0osQ0RsQ0EsNEJBQ0ksaUNDcUNKLENEbENBLG9CQUNJLGlDQ3FDSixDRGxDQSx1REFDSSxpQ0NxQ0osQ0RsQ0EsNkNBQ0ksaUNDcUNKLENEbENBLDhCQUNJLGlDQ3FDSixDRGxDQSxrQ0FDSSxpQ0NxQ0osQ0RsQ0EseUJBQ0ksaUNDcUNKLENEbENBLDBCQUNJLGlDQ3FDSixDRGxDQSxnQ0FDSSxpQ0NxQ0osQ0RsQ0EsNkJBQ0ksaUNDcUNKLENEbENBLHdCQUNJLGlDQ3FDSixDRGxDQSx1QkFDSSxpQ0NxQ0osQ0RsQ0EsNkJBQ0ksaUNDcUNKLENEbENBLCtCQUNJLGlDQ3FDSixDRGxDQSxzQkFDSSxpQ0NxQ0osQ0RsQ0EsOEJBQ0ksaUNDcUNKLENEbENBLDBCQUNJLGlDQ3FDSixDRGxDQSxxQ0FDSSxpQ0NxQ0osQ0RsQ0EsdUNBQ0ksaUNDcUNKLENEbENBLG9DQUNJLGlDQ3FDSixDRGxDQSw0QkFDSSxpQ0NxQ0osQ0RsQ0EsK0JBQ0ksaUNDcUNKLENEbENBLHVCQUNJLGlDQ3FDSixDRGxDQSwwQkFDSSxpQ0NxQ0osQ0RsQ0EscUJBQ0ksaUNDcUNKLENEbENBLHlDQUNJLGlDQ3FDSixDRGxDQSw0QkFDSSxpQ0NxQ0osQ0RsQ0EsZ0JBQ0ksaUNDcUNKLENEbENBLDJDQUNJLGlDQ3FDSixDRGxDQSxnREFDSSxpQ0NxQ0osQ0RsQ0EsNkNBQ0ksaUNDcUNKLENEbENBLHFDQUNJLGlDQ3FDSixDRGxDQSxtQ0FDSSxpQ0NxQ0osQ0RsQ0EsNEJBQ0ksaUNDcUNKLENEbENBLDJCQUNJLGlDQ3FDSixDRGxDQSwyQ0FDSSxpQ0NxQ0osQ0RsQ0EsMkJBQ0ksaUNDcUNKLENEbENBLGtDQUNJLGlDQ3FDSixDRGxDQSxtQkFDSSxpQ0NxQ0osQ0RsQ0EsaUNBQ0ksaUNDcUNKLENEbENBLGlEQUNJLGlDQ3FDSixDRGxDQSwrQkFDSSxpQ0NxQ0osQ0RsQ0EscUNBQ0ksaUNDcUNKLENEbENBLDZCQUNJLGlDQ3FDSixDRGxDQSx3QkFDSSxpQ0NxQ0osQ0RsQ0EsNEJBQ0ksaUNDcUNKLENEbENBLDZEQUNJLGlDQ3FDSixDRGxDQSxrQ0FDSSxpQ0NxQ0osQ0RsQ0Esb0NBQ0ksaUNDcUNKLENEbENBLCtCQUNJLGlDQ3FDSixDRGxDQSwrQkFDSSxpQ0NxQ0osQ0RsQ0EsNkJBQ0ksaUNDcUNKLENEbENBLDRCQUNJLGlDQ3FDSixDRGxDQSx1QkFDSSxpQ0NxQ0osQ0RsQ0EsNkJBQ0ksaUNDcUNKLENEbENBLHNCQUNJLGlDQ3FDSixDRGxDQSx5QkFDSSxpQ0NxQ0osQ0RsQ0EseUNBQ0ksaUNDcUNKLENEbENBLDBCQUNJLGlDQ3FDSixDRGxDQSx1QkFDSSxpQ0NxQ0osQ0RsQ0EseUJBQ0ksaUNDcUNKLENEbENBLHdCQUNJLGlDQ3FDSixDRGxDQSx3QkFDSSxpQ0NxQ0osQ0RsQ0Esc0JBQ0ksaUNDcUNKLENEbENBLDRCQUNJLGlDQ3FDSixDRGxDQSx3QkFDSSxpQ0NxQ0osQ0RsQ0Esd0JBQ0ksaUNDcUNKLENEbENBLHFCQUNJLGlDQ3FDSixDRGxDQSxzQkFDSSxpQ0NxQ0osQ0RsQ0Esc0NBQ0ksaUNDcUNKLENEbENBLHdCQUNJLGlDQ3FDSixDRGxDQSx5QkFDSSxpQ0NxQ0osQ0RsQ0EsK0JBQ0ksaUNDcUNKLENEbENBLDRCQUNJLGlDQ3FDSixDRGxDQSx3QkFDSSxpQ0NxQ0osQ0RsQ0Esc0JBQ0ksaUNDcUNKLENEbENBLDJCQUNJLGlDQ3FDSixDRGxDQSx5QkFDSSxpQ0NxQ0osQ0RsQ0EsdUJBQ0ksaUNDcUNKLENEbENBLHdDQUNJLGlDQ3FDSixDRGxDQSw2QkFDSSxpQ0NxQ0osQ0RsQ0Esd0NBQ0ksaUNDcUNKLENEbENBLG9DQUNJLGlDQ3FDSixDRGxDQSw2QkFD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RUEsZUFDQSxxQkFDQSxZQUVBLFlBTEEscUJBSUEsVVgrN0JELENXbjdCQyx5QkFHQyxZQURBLHFCQURBLFVYdTdCRixDVXYyQkMsZ0JBTUMsVVZvMkJGLENVOTFCQyxnQkNoR0MsdUVBZkQseUJBREEsa0JBRUEsa0JBRUEsZUFDQSxxQkFDQSxZQUVBLFlBTEEscUJBSUEsVVhtOUJELENXdjhCQyx5QkFHQyxZQURBLHFCQURBLFVYMjhCRixDVS8yQkMsZ0JBTUMsV1Y0MkJGLENTejhCSSxVQVFJLHFCUGhDQSxDTzBCQSwwQkFDQSxrQ0FHQSxtQkFGQSxrQkFDQSxrQkFFQSxZQUVBLGFUMDhCUixDU3Q4QmdCLHdDQUNJLHNDVHc4QnBCLENTcjhCWSw2QkFFSSxnQkFEQSxXVHc4QmhCLENTcjhCWSw2QkFDSSxnQkFFQSxlVHM4QmhCLENTbjhCUSxrQkFDSSxrQkFFQSxXQURBLFNUczhCWixDU3A4QlksZ0NBR0ksY1RzOEJoQixDU3A4QlksaUVBSEksc0JBREEsd0JUNDhCaEIsQ1NwOEJZLG9DQUNJLFVUczhCaEIsQ1NoOEJRLDRCQUNJLGtCQUNBLGVUbThCWixDU2o4QlEsbUNBQ0ksWVRtOEJaLENTajhCUSxvQ0FDSSxhQUNBLGlCVG04QlosQ1NqOEJRLHVDQUNJLFVUbThCWixDU2o4QlEsa0NBRUksVUd6RkYsQ0h3RkUsUVRvOEJaLENTLzdCSSxtQ0FHSSxjQURBLFlUbThCUixDU2o4QlEscURBQ0ksZ0JUbzhCWixDU2w4QlEsMkVBQ0ksZ0JUcThCWixDU3A4QlksaUZBRUksZUFEQSxtQkFFQSxrQlR1OEJoQixDU3A4QlEsaUVBQ0ksU1R1OEJaLENTdDhCWSwrRUFDSSxjQUNBLGNUeThCaEIsQ1NyOEJJLGtCQUNJLHFCQUNBLGdCVHc4QlIsQ1N0OEJJLGlCQUVJLGtCUGhIRCxDTytHQyxzQkFFQSxVUHpIQSxDTzJIQSxZQURBLGlCVDA4QlIsQ1N4OEJRLHdIQUlJLFNEaEhSLGVBZGtCLENDNEhWLFNBQ0EsU1QyOEJaLENTeDhCUSxvQkFHSSxlRGpIUixlQWpCZSxDQ2lJUCxlQUVBLFNUMDhCWixDU3Q4Qkksa0JBUUksbUNBRkEsU0FDQSxPQU5BLFVBRUEsZUFFQSxRQURBLE1BRkEsa0JBT0EsYVR5OEJSLENTeDhCUSwwQkFDSSw0Q0FDQSx3QlQwOEJaLENTeDhCUSwwQkFFSSxVQURBLG9CQUVBLGtCVDA4QlosQ1N0OEJJLGtCQUdJLFlBREEsZ0JBREEsZVQyOEJSLENTdjhCUSxnQ0FDSSxhVHk4QlosQ1N2OEJRLHFDQUNJLGFUeThCWixDU3Q4QlEscUNBQ0ksdUJUdzhCWixDU3A4QkksZ0JBQ0ksa0JBQ0EsV0FDQSxRVHU4QlIsQ1NwOEJJLHFCQUNJLFVQdkxBLENPd0xBLGNUdThCUixDU3A4Qkksd0NBRUksb0NUdThCUixDU3A4Qkksa0VBSUksY0FEQSxVQURBLDRCVHk4QlIsQ1NyOEJRLHNGQUNJLG1CVHc4QlosQ1NwOEJJLDhDQUVJLFVBREEsdUJUdzhCUixDU3A4QkksZUFDSSxvQ1R1OEJSLENTcDhCSSx5REFFSSx1QlR1OEJSLENTcDhCSSxnRUFJSSxjQURBLFVBREEsNEJUeThCUixDU3Q4QlEsb0ZBQ0ksbUJUeThCWixDU3I4QkkscUNBRUksVUFEQSx1QlR5OEJSLENTNzZCSSxtQkFISSxhVCs4QlIsQ1M1OEJJLE9BR0kscUJQblFBLENPaVFBLGVUMjhCUixDU3I4QkksU0FDSSxzQlR3OEJSLENVbGxDQyxXQUNDLGtCVnFsQ0YsQ1VwbENFLGlCQUdDLFdBRkEsV0FDQSxhVnVsQ0gsQ1VwbENFLHNCQUNDLFdBQ0EsY0VuSUksQ0ZvSUosV1ZzbENILENVcGxDSSxxQ0FDQyxZQUNBLGVWc2xDTCxDVWpsQ0UseUJBQ0MsaUJWbWxDSCxDVWxsQ0csMkJBQ0MsZVZvbENKLENVL2tDRywyQkFFQyxjQURBLFdBRUEsaUJWaWxDSixDVS9rQ0csOEJBQ0MsYVZpbENKLENVOWtDRSxzQkFDQyxhVmdsQ0gsQ1U1a0NDLGVBRUMsNkJBQ0EsU0FDQSxnQ0FIQSxTQUlBLGFWK2tDRixDYXh2Q0Esb0JBQ0Msc0JBQ0EsZUFDQSxVYjJ2Q0QsQ2F4dkNBLGdCQUNDLFliMnZDRCxDYXh2Q0EsY0FDQyxlYjJ2Q0QsQ2ExdkNDLG9CQUdDLFdBRkEsV0FDQSxhYjZ2Q0YsQ2F6dkNBLGlCQUNDLFdiNHZDRCxDYTF2Q0Msd0JBQ0MsZ0JEM0JRLENDNEJSLGNiNHZDRixDYXp2Q0EsbUJBQ0MsVWI0dkNELENheHZDQyxvQkFDQyxjTDFCaUIsQ0syQmpCLGViMnZDRixDYXZ2Q0EsV0FDQyxXYjB2Q0QsQ2F0dkNBLGNBQ0MsaUJieXZDRCxDYXh2Q0MsdUJBQ0Msa0JiMHZDRixDYXZ2Q0MsbUNBQ0MsaUJieXZDRixDYXR2Q0MseUJBQ0MsZWJ3dkNGLENhdHZDRywrQkFDQyxlQUNBLG9CYnd2Q0osQ2F0dkNHLGdEQUNDLFVid3ZDSixDYXR2Q0cscUNBQ0MsWWJ3dkNKLENhbnZDQyx5QkFDQyxlYnF2Q0YsQ2FqdkNBLGNBRUMsaUJBREEsZWJxdkNELENhOXVDRSx3QkFFQyxzQkFEQSxvQmJzdkNILENhNXVDQSxtQkFDQyxTYm92Q0QsQ2EvdUNDLHlCQUNDLHlDYmt2Q0YsQ2FodkNDLDBCQ3pCQyxjQUZBLGVBQ0EsZWQrd0NGLENjN3dDRSxnQ0FHUyxXQUZBLFdBQ0EsYWRneENYLENlcDBDSSx1Q1JrSUYsb0JQeXNDRixDZTMwQ0ksOEVBQ0Usc0JSc0lGLFVTckprQixDRGlCZCxTRndFcUMsQ042RHpDLDRDUDZzQ0osQ2VyMUNJLHVDUnVKRiw2QlNqS29CLENUNElwQixxQkFzQkEsZ0NQNnJDRixDYXp3Q0UsdUNBQ0Msa0JiMndDSCxDVTUyQ0MsK0NBT0MscUJSakJNLENRa0JOLHlCQU5BLGtCQUVBLGNBUUEscUJBUEEsZUFNQSxZQUZBLFNBQ0Esb0JBSkEsV1ZxM0NGLENVOTJDRSwyREFJQyxxQlIzQkssQ1EwQkwseUJBREEsU1ZrM0NILENVNTJDQyxvQ0FDQyxXQUNBLGtCVjgyQ0YsQ1UzMkNDLHNCRnBCRyxlQWRrQixDRW9DcEIscUJWNjJDRixDVTEyQ0Msa0NBQ0MsVVY0MkNGLENVMTJDQyx1RUFFQyxzQkFDQSxlVjQyQ0YsQ1V6MkNDLHVCQUlDLHdCQUNBLHNCQUZBLFVScERLLENRa0RMLGVBQ0EsWUFJQSx5QkFDQSxxQkFDQSxnQkFDQSw2QkFFQSx5QkFEQSxXQUVBLGVBQ0EsZUFDQSxXVjIyQ0YsQ1V6MkNFLDZCQUdDLHNCQURBLHlCQURBLFNWNjJDSCxDVXYyQ0MsbUNBQ0MsUVZ5MkNGLENVdDJDQywrQkFDQywwREFDQSwyQkFDQSwyQlZ3MkNGLENVcjJDQyw0Q0FLQyw4QkFKQSx1QkFHQSxjQUdBLFlBRUEsaUJBUEEsVUFRQSxVQVBBLGtCQUtBLFFBRkEsb0JWMjJDRixDVXQyQ0Usd0RBRUMscUJSaEdLLENRK0ZMLFVWeTJDSCxDVXIyQ0Msc0JDekZDLHVFQVZELHlCQURBLGtCQUVBLGtCQUVBLGVBQ0EscUJBQ0EsWUFFQSxZQUxBLHFCQUlBLFVYODhDRCxDV2w4Q0MsK0JBR0MsWUFEQSxxQkFEQSxVWHM4Q0YsQ1V0M0NDLHNCQU1DLFVWbTNDRixDVTcyQ0Msc0JDaEdDLHVFQWZELHlCQURBLGtCQUVBLGtCQUVBLGVBQ0EscUJBQ0EsWUFFQSxZQUxBLHFCQUlBLFVYaytDRCxDV3Q5Q0MsK0JBR0MsWUFEQSxxQkFEQSxVWDA5Q0YsQ1U5M0NDLHNCQU1DLFdWMjNDRixDaUJ2K0NRLHNEQUNJLGVBQ0EsV2pCeStDWixDaUJyK0NJLG1CQUdJLGNUVFcsQ0FPZixlQWRrQixDU2VkLGlCakJ3K0NSLENpQnArQ0kseUJBQ0ksZ0JqQnkrQ1IsQ2lCbitDSSxpRkFISSxzQkFGQSxxQkFDQSxVakI0K0NSLENpQmwrQ0ksaUNBQ0ksbUJqQm8rQ1IsQ2lCaitDSSxxQ0FDSSxrQkFDQSxnQmpCbStDUixDaUJoK0NJLCtCQUVJLG1CQUNBLG9CakJrK0NSLENpQjc5Q1Esc0NBQ0ksY2pCKzlDWixDaUIzOUNJLCtCQUVJLHlDakI2OUNSLENpQno5Q0ksMEJBRUksa0NqQjg5Q1IsQ2lCMzlDSSx5QkFHSSxxQmZ0RUEsQ2VxRUEsYWY5Q0MsQ2U2Q0QsYWpCKzlDUixDaUIxOUNJLHFDQUVJLHdCZnpFRyxDZTJFSCxxQkFDQSwwQkFEQSx1QkFIQSxXakJnK0NSLENpQjE5Q1EsOENBRUksMEJBREEsYUFFQSxlakI0OUNaLENpQjM5Q1ksb0RBQ0ksWWpCNjlDaEIsQ2lCeDlDSSxtQ0FDSSxTQUdBLGtCQURBLHNCQURBLFVqQjQ5Q1IsQ2lCcDlDUSx1R0FDSSwrQmpCeTlDWixDaUJ0OUNRLHNEQUNJLGlCakJ3OUNaLENpQm45Q1EsNkNBQ0ksY0FDQSxpQmpCcTlDWixDa0JyaERBLGVBN0NDLGtCaEJLTSxDZ0JITixZQURBLGtCQUVBLFVoQk5PLENnQk9QLGVBQ0EsZVZOcUIsQ1VPckIsY0FDQSxlQUNBLGlCQUNBLGlCbEJza0RELENrQnJrREMsMENBQ0MsbUJBQ0EsVWhCZk0sQ2dCZ0JOLFNsQnVrREYsQ2tCcmtEQyxxQkFDRyxXbEJ1a0RKLENrQnJrREMsc0JBQ0MsVWxCdWtERixDa0J6aURBLGVBakRDLGVoQkNVLENnQkNWLFlBREEsa0JBRUEsVWhCTk8sQ2dCT1AsZUFDQSxlVk5xQixDVU9yQixjQUNBLGVBQ0EsaUJBQ0EsaUJsQjhsREQsQ2tCN2xEQywwQ0FDQyxtQkFDQSxVaEJmTSxDZ0JnQk4sU2xCK2xERixDa0I3bERDLHFCQUNHLFdsQitsREosQ2tCN2xEQyxzQkFDQyxVbEIrbERGLENrQjVqREEsdURBdERDLGtCaEJLTSxDZ0JITixZQURBLGtCQUVBLFVoQk5PLENnQk9QLGVBQ0EsZVZOcUIsQ1VPckIsY0FpREEsa0JBaERBLGVBQ0EsaUJBQ0EsaUJsQnduREQsQ2tCdm5EQyxzTEFDQyxtQkFDQSxVaEJmTSxDZ0JnQk4sU2xCeW5ERixDa0J2bkRDLDJGQUNHLFdsQnluREosQ2tCdm5EQyxpR0FDQyxVbEJ5bkRGLENrQm5sREMsMkZBRUMsaUJBREEsY2xCc2xERixDa0JubERDLGlHQUNDLGVsQnFsREYsQ2tCbGxEQSxvQkFqRUMsZWhCQ1UsQ2dCQ1YsWUFEQSxrQkFFQSxVaEJOTyxDZ0JPUCxlQUNBLGVWTnFCLENVT3JCLGNBQ0EsZUFDQSxpQkFDQSxpQmxCdXBERCxDa0J0cERDLGdFQUNDLG1CQUNBLFVoQmZNLENnQmdCTixTbEJ3cERGLENrQnRwREMsZ0NBQ0csV2xCd3BESixDa0J0cERDLGtDQUNDLFVsQndwREYsQ2tCdG1EQSxXQXJFQyxrQmhCVU8sQ2dCUlAsWUFEQSxrQkFFQSxVaEJOTyxDZ0JPUCxlQUNBLGVWTnFCLENVT3JCLGNBQ0EsZUFDQSxpQkFDQSxpQmxCK3FERCxDa0I5cURDLGtDQUNDLG1CQUNBLFVoQmZNLENnQmdCTixTbEJnckRGLENrQjlxREMsaUJBQ0csV2xCZ3JESixDa0I5cURDLGtCQUNDLFVsQmdyREYsQ2tCenJEQyxnQ0FDQyxtQkFDQSxVaEJmTSxDZ0JnQk4sU2xCd3NERixDa0J0c0RDLGdCQUNHLFdsQndzREosQ2tCdHNEQyxpQkFDQyxVbEJ3c0RGLENrQjlvREEsWUFuREMseUJBREEsa0JBR0EsZVY3QnFCLENVOEJyQixtQkFDQSxlbEJ1c0RELENrQnRzREMsOEJBUEEsdUJBR0EsYWxCOHNERCxDa0J0c0RDLHFDQUVDLHdCbEJ1c0RGLENrQnJzREMscUJBRUMsaUJoQnhDUyxDZ0J1Q1QsVWxCd3NERixDa0IvcERBLFNBakZDLGtCaEJlSyxDZ0JiTCxZQURBLGtCQUVBLFVoQk5PLENnQk9QLGVBQ0EsZVZOcUIsQ1VPckIsY0FDQSxlQUNBLGlCQUNBLGlCbEJvdkRELENrQm52REMsOEJBQ0MsbUJBQ0EsVWhCZk0sQ2dCZ0JOLFNsQnF2REYsQ2tCbnZEQyxlQUNHLFdsQnF2REosQ2tCbnZEQyxnQkFDQyxVbEJxdkRGLENtQjNwREMsSUFHRSx3QkFDQSx5QkFLQSwwQkFGQSx5QkFDQSwwQkFQRCxpQm5CbXFERixDbUJwcURDLElBQ0Msa0JuQnVxREYsQ21CeHFEQyxLQUNDLG1CbkIycURGLENtQjVxREMsS0FDQyxtQm5CK3FERixDbUJockRDLEtBQ0MsbUJuQm1yREYsQ21CcHJEQyxLQUNDLG1CbkIyckRGLENtQjVyREMsS0FDQyxtQm5CK3JERixDbUJoc0RDLEtBQ0MsbUJuQm1zREYsQ21CcHNEQyxLQUNDLG1CbkJ1c0RGLENtQnhzREMsS0FDQyxtQm5CMnNERixDbUI1c0RDLEtBQ0MsbUJuQitzREYsQ21CaHREQyxLQUNDLG1CbkJtdERGLENtQnB0REMsS0FDQyxtQm5CdXRERixDbUJ4dERDLEtBQ0MsbUJuQjJ0REYsQ21CNXREQyxLQUNDLG1CbkIrdERGLENtQmh1REMsS0FDQyxtQm5CbXVERixDbUJwdURDLEtBQ0MsbUJuQnV1REYsQ21CeHVEQyxLQUNDLG1CbkIydURGLENtQjV1REMsS0FDQyxtQm5CK3VERixDbUJodkRDLEtBQ0MsbUJuQm12REYsQ21CcHZEQyxNQUdFLHdCQUNBLHlCQUhELG9CbkJ5dkRGLENtQjF1REMsWUFDQyxzQm5CNnVERixDbUI5dURDLFlBQ0Msd0JuQml2REYsQ21CbHZEQyxhQUNDLHlCbkJxdkRGLENtQnR2REMsYUFDQyx5Qm5CeXZERixDbUIxdkRDLGFBQ0MseUJuQjZ2REYsQ21COXZEQyxhQUNDLHlCbkJpd0RGLENtQmx3REMsYUFDQyx5Qm5CcXdERixDbUJqd0RDLGNBQ0Msd0JuQm93REYsQ21CcndEQyxjQUNDLDBCbkJ3d0RGLENtQnp3REMsZUFDQywyQm5CNHdERixDbUI3d0RDLGVBQ0MsMkJuQmd4REYsQ21CanhEQyxlQUNDLDJCbkJveERGLENtQnJ4REMsZUFDQywyQm5Cd3hERixDbUJ6eERDLGVBQ0MsMkJuQjR4REYsQ21CeHhEQyxhQUNDLHVCbkIyeERGLENtQjV4REMsYUFDQyx5Qm5CK3hERixDbUJoeURDLGNBQ0MsMEJuQm15REYsQ21CcHlEQyxjQUNDLDBCbkJ1eURGLENtQnh5REMsY0FDQywwQm5CMnlERixDbUI1eURDLGNBQ0MsMEJuQit5REYsQ21CaHpEQyxjQUNDLDBCbkJtekRGLENtQi95REMsZUFDQyx5Qm5Ca3pERixDbUJuekRDLGVBQ0MsMkJuQnN6REYsQ21CdnpEQyxnQkFDQyw0Qm5CMHpERixDbUIzekRDLGdCQUNDLDRCbkI4ekRGLENtQi96REMsZ0JBQ0MsNEJuQmswREYsQ21CbjBEQyxnQkFDQyw0Qm5CczBERixDbUJ2MERDLGdCQUNDLDRCbkIwMERGLENtQnQwREMsSUFJRSxTQUdBLGVBQ0EsZW5CczBESCxDbUI5MERDLElBQ0MsVW5CaTFERixDbUJsMURDLEtBQ0MsV25CcTFERixDbUJ0MURDLEtBQ0MsV25CeTFERixDbUIxMURDLEtBQ0MsV25CNjFERixDbUI5MURDLEtBQ0MsV25CaTJERixDbUJsMkRDLEtBQ0MsV25CcTJERixDbUJ0MkRDLEtBQ0MsV25CeTJERixDbUIxMkRDLEtBQ0MsV25CNjJERixDbUI5MkRDLEtBQ0MsV25CaTNERixDbUJsM0RDLEtBQ0MsV25CcTNERixDbUJ0M0RDLEtBQ0MsV25CeTNERixDbUIxM0RDLEtBQ0MsV25CNjNERixDbUI5M0RDLEtBQ0MsV25CaTRERixDbUJsNERDLEtBQ0MsV25CcTRERixDbUJ0NERDLEtBQ0MsV25CeTRERixDbUIxNERDLEtBQ0MsV25CNjRERixDbUI5NERDLEtBQ0MsV25CaTVERixDbUJsNURDLEtBQ0MsV25CcTVERixDbUJ0NURDLEtBQ0MsV25CeTVERixDbUIxNURDLE1BSUUsY25CNDVESCxDbUJoNURDLGFBQ0MsdUJuQm01REYsQ21CcDVEQyxhQUNDLHlCbkJ1NURGLENtQng1REMsY0FDQywwQm5CMjVERixDbUI1NURDLGNBQ0MsMEJuQis1REYsQ21CaDZEQyxjQUNDLDBCbkJtNkRGLENtQnA2REMsY0FDQywwQm5CdTZERixDbUJ4NkRDLGNBQ0MsMEJuQjI2REYsQ21CdjZEQyxlQUNDLHlCbkIwNkRGLENtQjM2REMsZUFDQywyQm5CODZERixDbUIvNkRDLGdCQUNDLDRCbkJrN0RGLENtQm43REMsZ0JBQ0MsNEJuQnM3REYsQ21CdjdEQyxnQkFDQyw0Qm5CMDdERixDbUIzN0RDLGdCQUNDLDRCbkI4N0RGLENtQi83REMsZ0JBQ0MsNEJuQms4REYsQ21COTdEQyxjQUNDLHdCbkJpOERGLENtQmw4REMsY0FDQywwQm5CcThERixDbUJ0OERDLGVBQ0MsMkJuQnk4REYsQ21CMThEQyxlQUNDLDJCbkI2OERGLENtQjk4REMsZUFDQywyQm5CaTlERixDbUJsOURDLGVBQ0MsMkJuQnE5REYsQ21CdDlEQyxlQUNDLDJCbkJ5OURGLENtQnI5REMsZ0JBQ0MsMEJuQnc5REYsQ21CejlEQyxpQkFDQyw2Qm5CNDlERixDbUI3OURDLGlCQUNDLDZCbkJnK0RGLENtQmorREMsaUJBQ0MsNkJuQm8rREYsQ21CcitEQyxpQkFDQyw2Qm5CdytERixDbUJ6K0RDLGlCQUNDLDZCbkI0K0RGLENtQnYrREMsSUFHRSxjQUNBLGVBSUEsU25CdStESCxDbUIvK0RDLElBQ0MsV25Cay9ERixDbUJuL0RDLEtBQ0MsWW5Ccy9ERixDbUJ2L0RDLEtBQ0MsWW5CMC9ERixDbUIzL0RDLEtBQ0MsWW5COC9ERixDbUIvL0RDLEtBQ0MsWW5Ca2dFRixDbUJuZ0VDLEtBQ0MsWW5Cc2dFRixDbUJ2Z0VDLEtBQ0MsWW5CMGdFRixDbUIzZ0VDLEtBQ0MsWW5COGdFRixDbUIvZ0VDLEtBQ0MsWW5Ca2hFRixDbUJuaEVDLEtBQ0MsWW5Cc2hFRixDbUJ2aEVDLEtBQ0MsWW5CMGhFRixDbUIzaEVDLEtBQ0MsWW5COGhFRixDbUIvaEVDLEtBQ0MsWW5Ca2lFRixDbUJuaUVDLEtBQ0MsWW5Cc2lFRixDbUJ2aUVDLEtBQ0MsWW5CMGlFRixDbUIzaUVDLEtBQ0MsWW5COGlFRixDbUIvaUVDLEtBQ0MsWW5Ca2pFRixDbUJuakVDLEtBQ0MsWW5Cc2pFRixDbUJ2akVDLEtBQ0MsWW5CMGpFRixDbUIzakVDLE1BR0UsY0FDQSxlQUhELGFuQmdrRUYsQ21CampFQSxhQUNJLGNBQWdCLHNCbkJxakVsQixDQUNGLENvQjd2RUEscUJBRUkseUJBSUEsa0JBTEEsaUJBRUEsa0JBQ0EsZ0JBQ0EsVXBCZ3dFSixDb0I3dkVJLDJCQUNJLGVwQit2RVIsQ29COXZFUSw4QkFDSSw0QnBCZ3dFWixDb0IvdkVZLHlDQUNJLHlDcEJpd0VoQixDb0IvdkVZLHNDQUNJLGVwQml3RWhCLENvQmh3RWdCLHlDQUNJLGFwQmt3RXBCLENvQjd2RVEsa0NBSUksZ0JBSEEsWUFDQSxTQUNBLFNwQmd3RVosQ29CM3ZFSSw0REFHSSxXQUNBLGdCcEI0dkVSLENvQnp2RUksMERBR0ksV0FDQSxlcEIwdkVSLENvQnZ2RUksd0JBRUksMEJBREEseUJBRUEscUJwQnl2RVIsQ29CcnZFSSx3QkFDSSxrQmxCL0NHLENrQnFESCxnQ0FEQSw2QkFKQSxVbEJ4REQsQ2tCeURDLGNabkRVLENZb0RWLGVaekRjLENZMERkLGlCQUdBLGtCcEJ1dkVSLENvQnB2RUksa0NBQ0ksa0JsQmpFRyxDa0JzRUssbUNBRkEsY1o3REcsQ1k4REgsZVpyRU0sQ1lrRWQsYUFDQSxlcEJ5dkVSLENvQnB2RVEsd0JBRUksd0NBREEsd0NwQnV2RVosQ29CbnZFSSx1QkFDSSxRcEJxdkVSLENvQnB2RWdCLCtCQUNJLGNwQnN2RXBCLENvQmx2RUksd0JBRUksU0FEQSxTcEJxdkVSLENvQmx2RUksOEJBQ0ksa0JwQm92RVIsQ29CbnZFUSxzQ0FDSSxjWnBGTyxDWXFGUCxlcEJxdkVaLENvQmh2RUEscUJBQ0ksZXBCbXZFSixDb0JodkVRLG1DQUNJLHNDcEJrdkVaLENvQi91RUksd0JBQ0ksV3BCaXZFUixDb0IvdUVJLHdCQUNJLHVDQUNBLGNadkdXLENZd0dYLFdwQml2RVIsQ29CbnVFQSxtQkFDSSxpQnBCOHVFSixDb0IxdUVJLGlDQUNJLGFwQjZ1RVIsQ29CdnVFSSxlQUNJLGFwQjB1RVIsQ29CeHVFSSxhQUVJLFdBQ0EsY0FGQSxTcEI0dUVSLENvQnh1RUksYUFDSSxpQkFFQSxjQURBLFNwQjJ1RVIsQ29CcHVFQSxzQkFDSSxzQnBCdXVFSixDb0JydUVBLHNCQUdJLHNCQUNBLGlDQUhBLGVBQ0EsYXBCMHVFSixDb0JydUVBLHVCQUNJLHlCQUNBLGFwQnd1RUosQ29CcnVFQSxnQkFDSSx1QnBCd3VFSixDb0JwdUVBLFlBQ0ksZXBCZ3ZFSixDb0JwdUVBLHNCQVZJLFlBREEsa0JBRUEsV0FDQSxlQUNBLGdCQUNBLGNBQ0EsZUFDQSxpQkFDQSxpQnBCb3ZFSixDb0JwdUVBLGlCQVpJLGtCcEIwdkVKLENvQjl1RUEsT0FHSSxZQURBLGtCQUVBLFdBQ0EsZUFDQSxnQkFDQSxhcEJ1dUVKLENvQnR1RUksa0JBT0ksV0FIQSxlQUZBLFlBR0EsZUFGQSxjQUdBLGtCQUxBLFVwQjh1RVIsQ29CdnZFQSxPQW9CSSxrQkFIQSxlQUNBLGlCQUNBLGlCcEIwdUVKLENvQnR1RUEsaUJBQ0ksb0JwQnl1RUosQ29CL3RFQSxhQUNJLGFwQnN1RUosQ29CbnVFQSxNQUVJLFVwQnN1RUosQ29CbnVFQSxhQUpJLGlCcEI0dUVKLENvQnh1RUEsT0FFSSxXcEJzdUVKLENvQmx1RUksYUFHSSxXQUZBLFdBQ0EsYXBCc3VFUixDb0JsdUVBLGFBSUksV0FIQSxrQkFDQSxXQUNBLE9wQnN1RUosQ29CaHVFQSxRQUNJLGNBQ0EsWUFDQSxlQUNBLFFwQm11RUosQ29CaHVFQSxzQkFVSSx1RHBCbXVFSixDb0JqdUVBLDZDQVZJLG1DQURBLGtCQUVBLGtCQUVBLGVBQ0EscUJBQ0EsWUFFQSxZQUxBLHFCQUlBLFVwQmt2RUosQ29COXVFQSx1QkFVSSxzRXBCb3VFSixDb0JodUVJLHVCQUNJLGdCcEJtdUVSLENvQmh1RVEsZ0NBQ0ksYXBCa3VFWixDb0I5dEVBLFNBQ0ksYXBCaXVFSixDb0I3dEVBLFVBSUksZ0JEbFNILHNCQytSa0MsQ0FFL0IsbUJBREEsVXBCa3VFSixDb0I3dEVBLGtCQUVJLFlBQ0Esa0JBRkEscUJwQmt1RUosQ29CMXRFQSxjQzlRRyxpQnJCNCtFSCxDcUIzK0VFLDZCQUlFLHlCQUhBLGtCQUVBLHFCQUdBLDBCQUdBLHlCQVBBLGtCQUtBLGdCQUZBLFVEeVFpQixDQ3RRakIsWXJCOCtFSixDcUI1K0VJLG1DQUdFLFdBQ0EsY0FIQSxTQUlBLGtCQUhBLE9yQmkvRU4sQ3FCNStFSSxvQ0FDRSxrQnJCOCtFTixDcUI1K0VJLG1DQUNFLGNBQ0EsUXJCOCtFTixDcUI1K0VJLCtDQUVFLHNCQURBLFlyQisrRU4sQ3FCNStFSSwrQkFDQyxpQkFDQSxjQUNBLGNyQjgrRUwsQ3FCMStFSSxrQ0FFRSxZRHlPcUIsQ0MxT3JCLDBCckI2K0VOLENxQjMrRU0sd0NBR0Usa0NBQ0EsbUNBRkEsNkJBREEsV3JCZy9FUixDcUJ6K0VNLDBDQUNFLFNEK04wQixDQzlOMUIsV3JCMitFUixDcUIxK0VRLGdEQUNFLFNyQjQrRVYsQ3FCditFTSwyQ0FDRSxVckJ5K0VSLENxQngrRVEsaURBQ0UsVXJCMCtFVixDcUJwK0VJLGdDQUNFLDBCQUNBLFNyQnMrRU4sQ3FCcitFTSxzQ0FFRSxnQ0FDQSxrQ0FDQSxtQ0FIQSxRckIwK0VSLENxQm4rRU0sd0NBQ0UsU0RrTTBCLENDak0xQixXckJxK0VSLENxQnArRVEsOENBQ0UsU3JCcytFVixDcUJqK0VNLHlDQUNFLFVyQm0rRVIsQ3FCbCtFUSwrQ0FDRSxVckJvK0VWLENxQjk5RUksd0NBQ0UsNkJBQ0EsVXJCZytFTixDcUIvOUVNLDhDQUlFLG9DQUZBLDhCQUNBLGlDQUZBLFVyQm8rRVIsQ3FCNzlFTSw0Q0FDRSxTckIrOUVSLENxQjk5RVEsa0RBQ0UsT3JCZytFVixDcUIzOUVNLCtDQUNFLFlyQjY5RVIsQ3FCNTlFUSxxREFDRSxVckI4OUVWLENxQng5RUksdUNBQ0UsNEJBQ0EsU3JCMDlFTixDcUJ6OUVNLDZDQUlFLG9DQUZBLCtCQUNBLGlDQUZBLFNyQjg5RVIsQ3FCdjlFTSwyQ0FDRSxTckJ5OUVSLENxQng5RVEsaURBQ0UsT3JCMDlFVixDcUJyOUVNLDhDQUNFLFlyQnU5RVIsQ3FCdDlFUSxvREFDRSxVckJ3OUVWLENxQmo5RUksa0RBQ0UsY3JCbTlFTixDcUJoOUVFLG9EQUNFLGlCckJrOUVKLENxQmg5RUUseURBQ0UsZXJCazlFSixDcUJoOUVFLDBEQUNFLGdCckJrOUVKLENvQnQyRUEsY0FFSSxxQkFDQSw0QkFDQSxvQnBCdTJFSixDb0JyMkVRLGtDQUNJLGtCcEJ1MkVaLENvQmoyRUEsa0JBQ0ksaUJwQm8yRUosQ29CbDJFQSxLQUNJLG1CcEJxMkVKLENvQmwyRUEsYUFDSSxlcEJxMkVKLENvQmwyRUEsTUFFSSxPcEJxMkVKLENvQmwyRUEsWUFKSSxpQnBCMjJFSixDb0J2MkVBLE1BRUksT3BCcTJFSixDb0JsMkVBLGFBQ0ksZXBCcTJFSixDb0JsMkVBLGFBQ0ksZXBCcTJFSixDb0JsMkVBLGNBQ0ksZ0JwQnEyRUosQ29CbjJFQSxjQUNJLGdCcEJzMkVKLENvQnAyRUEsZUFDSSxpQnBCdTJFSixDb0JyMkVBLFlBQ0ksa0JwQncyRUosQ29CdDJFQSxnQkFDSSxrQnBCeTJFSixDb0JwMkVJLG1LQUNJLG1CQUNBLHFFQUNBLG9CcEJ1MkVSLENvQmwyRUEsV0FHSSw0Q0FEQSw2Q0FEQSxtQ3BCdTJFSixDb0JuMkVBLFNBQ0ksa0NwQnMyRUosQ29CbDJFQSw0Q0FDSSx5QnBCcTJFSixDb0JsMkVBLE1BQ0kscUJwQnEyRUosQ29CcDJFSSx5QkFDSSxlcEJzMkVSLENvQm4yRUEsTUFFSSxxQnBCcTJFSixDb0JwMkVJLHlCQUNJLGVwQnMyRVIsQ29CbjJFQSxtQkFDSSxpQnBCczJFSixDb0JuMkVBLGdCQUNJLGNBQ0Esa0JwQnMyRUosQ29CcjJFSSxvQkFDSSxtQkFDQSxxQnBCdTJFUixDb0J0MkVRLHlDQUNJLGtCcEJ3MkVaLENvQnAyRVEsc0JBQ0kscUJwQnMyRVosQ29CdjJFUSxzQkFDSSxxQnBCeTJFWixDb0IxMkVRLHNCQUNJLHFCcEI0MkVaLENvQjcyRVEsc0JBQ0kscUJwQisyRVosQ29CNTJFSSxzQkFDSSxxQnBCODJFUixDb0I1MkVJLHVCQUdJLGVBREEsZUFEQSxhcEJnM0VSLENvQjcyRVEseUJBQ0ksZXBCKzJFWixDVXh5RkMseUNBT0MscUJSakJNLENRa0JOLHlCQU5BLGtCQUVBLGNBUUEscUJBUEEsZUFNQSxZQUZBLFNBQ0Esb0JBSkEsV1ZnekZGLENVenlGRSxxREFJQyxxQlIzQkssQ1EwQkwseUJBREEsU1Y2eUZILENVdnlGQyxpQ0FDQyxXQUNBLGtCVnl5RkYsQ1V0eUZDLG1CRnBCRyxlQWRrQixDRW9DcEIscUJWd3lGRixDVXJ5RkMsK0JBQ0MsVVZ1eUZGLENVcnlGQyxpRUFFQyxzQkFDQSxlVnV5RkYsQ1VweUZDLG9CQUlDLHdCQUNBLHNCQUZBLFVScERLLENRa0RMLGVBQ0EsWUFJQSx5QkFDQSxxQkFDQSxnQkFDQSw2QkFFQSx5QkFEQSxXQUVBLGVBQ0EsZUFDQSxXVnN5RkYsQ1VweUZFLDBCQUdDLHNCQURBLHlCQURBLFNWd3lGSCxDVWx5RkMsZ0NBQ0MsUVZveUZGLENVanlGQyw0QkFDQywwREFDQSwyQkFDQSwyQlZteUZGLENVaHlGQyxzQ0FLQyw4QkFKQSx1QkFHQSxjQUdBLFlBRUEsaUJB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YXpCNGxHRixDeUJ0bEdFLDJHQUNDLFVyQjNESyxDcUI0REwsY0FDQSxlekJ3bEdILEN5QnRsR0UsbUZBQ0MseUJBQ0EscUJ6QndsR0gsQ3lCdGxHRSw2RUFDQyxXekJ3bEdILEN5QnJsR0MscUZBS0MsMEJBRkEsZUFEQSxZQURBLGtCQUdBLGlCekJ3bEdGLEN5QnRsR0UsaUdBR0MsV0FDQSxZQUlBLG9CQU5BLGtCQUtBLFVBREEsUUFEQSxVekIwbEdILEN5QnBsR0MsK0VBQ0MsWXpCc2xHRixDeUJwbEdDLGlGQUVDLDBCQU1BLHNCQVBBLDBCQUlBLHFCQUNBLG1CQUZBLGdCQU1BLGlCQUhBLDBCQUVBLGtCQU5BLFN6QjZsR0YsQ3lCcmxHRSx1RkFFQyxleEJiZ0IsQ3dCY2hCLFNBRkEseUJ6QnlsR0gsQ3lCcGxHSSwySEFDQSxjeEJiZSxDd0JjZixrQnpCc2xHSixDeUJubEdFLHlIQUNDLGlCekJxbEdILEN5Qm5sR0UscUZBQ0MsUXpCcWxHSCxDeUJqbEdFLHVIQUNDLGdCQUNBLGV6Qm1sR0gsQ3lCOWtHRyw2SkFDQyxlekJnbEdKLEN5QjdrR0UsaUhBQ0Msa0JyQjlIUSxDcUIrSFIsa0N6QitrR0gsQ3lCOWtHRyx1SEFDQyxjeEIxQ2MsQ3dCMkNkLGV6QmdsR0osQ3lCNWtHRyxxSEFDQyxnQnpCOGtHSixDeUIza0dFLHVIQUVDLG1CQURBLGlCQUVBLGlCQUNBLFV6QjZrR0gsQ3lCM2tHRyw2SEFDQyxZekI2a0dKLEN5QjNrR0csNkhBQ0MsZXhCakVlLEN3Qm9FYixpQkFGRixtQkFDRSxtQnpCOGtHTixDeUIza0dHLCtJQUVDLG1DQURBLHNCekI4a0dKLEN5QjNrR0ssdU9BQ0MsNkJBQ0EsY3hCeEVZLEN3QnlFWixleEI3RWEsQ3dCOEViLFd6QjZrR04sQ3lCM2tHSyxpTUFFQywwQ0FDQSxZQUZBLGtCekIra0dOLEN5QjNrR0ssaU5BQ0MscUJ6QjZrR04sQ3lCM2tHSyxtTkFDQyxxQnpCNmtHTixDeUIza0dLLHdhQUNDLFl6QjZrR04sQ3lCeGtHRSxtSEFDQyxXQUNBLFlBQ0Esa0JBQ0EsaUJ6QjBrR0gsQ3lCemtHRyx1SEFFQyxlQUNBLFl6QjBrR0osQ3lCemtHSSwrSUFDQyxnQnpCMmtHTCxDeUJ2a0dFLDZJQUNDLFl6QnlrR0gsQ3lCdmtHRSx5SEFFQyxtQ0FEQSxhQUVBLGlCekJ5a0dILEN5QnhrR0csdzNCQUNDLFNBQ0EsaUJBQ0EsZXpCMGtHSixDeUJ2a0dFLCtHQUNDLGtCckJoTlEsQ3FCbU5SLGdFQUZBLGN4QjFIZSxDd0I4SGYsWUFDQSxnQkFGQSxjekIya0dILEN5QnhrR0csaWFBQ0MsZUFDQSxlekIwa0dKLEN5QnRrR0MsbURBQ0MsdUJ6QndrR0YsQ3lCdGtHQywyRkFPQyxrQkFMQSxVekJ5a0dGLEN5Qm5rR0UsaUhBQ0MsVXJCL09JLENxQmdQSixnQkFDQSxpQnpCcWtHSCxDeUJua0dFLDJHQUVDLFdBREEsYXpCc2tHSCxDeUJua0dHLDhTdEI5RUUsdUVBbEJILGtCQUNBLGVBRUEscUJzQitGRyxZdEI5RkgsWUFFQSxZQUpBLHFCc0JpR0csbUJBRkEsV3RCNUZILFVIbXFHRixDR2xwR0Msa1ZBR0UsWUFEQSxxQkFEQSxVSGtxR0gsQ3lCbGxHRyw0U0FFRSxZQUNBLG1CQUZBLFV6QnNsR0wsQ3lCbmxHSyx3VUFDRSxVekJxbEdQLEN5Qm5sR0ssZ1VBQ0UsWXpCcWxHUCxDR3JzR0MsNFNBWUksdUVBWEgsa0JBQ0EsZUFFQSxxQkFDQSxZQVFHLGlCQU5ILFlBSkEscUJBR0EsVUh3c0dGLENHdnJHQyxnVkFHRSxZQURBLHFCQURBLFVIK3JHSCxDeUJobUdDLDZGQUNDLDBCekJrbUdGLEN5QmhtR0Msb0tBT0Msa0JyQmxSSyxDcUJtUkwsdUNBTEEsVXJCcFJNLENxQnVSTixlQUdBLHlCQUxBLHNCQUNBLDBCQUpBLGdCQUNBLGF6QnltR0YsQ3lCam1HRSxnTEFJQyxzQkFDQSx5Q0FGQSxzQkFGQSxtQkFDQSxpQnpCc21HSCxDeUJsbUdHLHdMQVVDLHNCQUpBLHFCQURBLFdBR0EseUJBQ0Esc0JBUEEsbUJBQ0EsMkJBSUEsNEJBSEEscUJ6QnltR0osQ3lCam1HSSxnTkFDQyx3QnJCclNNLENxQnNTTixVekJtbUdMLEN5QmxtR0ssZ1JBQ0Msa0J6Qm9tR04sQ3lCam1HSSx3UEFHQyxrQnJCOVNNLENxQmtUTixrQkFOQSxVckJyVEcsQ3FCd1RILGV4QjlOYyxDd0I0TmQsMEJBSUEsa0JBREEsZXpCcW1HTCxDeUIvbEdFLDRNQUdDLHdDQUNBLHlDQUhBLHFCekJtbUdILEN5Qi9sR0csZ2NBQ0MsMEJBR0EscUJBREEsMEJ6QmltR0osQ3lCL2xHSSxna0JBR0Msa0JyQm5VTSxDcUJ1VU4sa0JBTEEsVXJCM1VHLENxQjZVSCxleEJuUGMsQ3dCZ1BkLDBCQUtBLGtCQURBLGV6Qm1tR0wsQ3lCMWxHRSxxSEFDQyxZekI0bEdILEN5QnpsR0MseUVBSUMsV0FDQSxVckIvVkssQ3FCMlZMLHFCQUVBLFVBREEsVXpCOGxHRixDeUIxbEdFLDZFQUNDLFV6QjRsR0gsQ3lCMWxHRSwrRUFDQyxlekI0bEdILEN5QjFsR0UscUZBSUMsY0FIQSxleEI5UWdCLEN3QitRaEIsaUJBQ0EsaUJ6QjZsR0gsQ3lCMWxHRSx1UUFDQyxtQ0FHQSxtQkFGQSxlQUNBLFN6QjZsR0gsQ3lCMWxHRSwyRkFDQyxZekI0bEdILEN5QjFsR0UseUdBRUMsa0JBREEsV3pCNmxHSCxDeUIxbEdFLHFHQUVDLGtCQURBLFd6QjZsR0gsQ3lCMWxHRSxxSEFDQyxXekI0bEdILEN5QjFsR0UsMkdBQ0MsV0FDQSxXekI0bEdILEN5QjFsR0UsMkdBQ0MsV3pCNGxHSCxDeUIzbEdHLHlIQUNDLFd6QjZsR0osQ3lCMWxHRSxnT0FFQyxTQURBLFV6QjZsR0gsQ3lCMWxHRSxxSEFHQyxXQUZBLHNCQUNBLGtCQUVBLGdCekI0bEdILEN5QjNsR0csdUtBRUMsZ0JBREEsV3pCOGxHSixDeUIzbEdHLDZKQUlDLGdCQURBLFlBRkEsV3pCK2xHSixDeUJ6bEdFLDJHQUNDLGtCckJ6WlEsQ3FCK1pSLGdFQUxBLGN4Qm5VZSxDd0JvVWYsZXhCeFVnQixDd0I2VWhCLGdCQUpBLG9CekI4bEdILEN5QnpsR0csK0dBQ0Msd0J6QjJsR0osQ3lCeGxHRywrSUFHQyxpQkFDQSxTekJ3bEdKLEN5QnRsR0csK0lBRUMsaUJBQ0Esa0JBQ0EsU3pCdWxHSixDeUJybEdHLCtJQUlDLGlCQURBLFN6QnNsR0osQ3lCbGxHRSwrR0FDQyxhQUVBLGNBREEsVXpCcWxHSCxDeUJubEdHLHFJQUNDLHVDQUdBLFlBRkEsVUFDQSxVekJzbEdKLEN5QnBsR0ksMkpBRUMscUJBREEsU3pCdWxHTCxDeUJwbEdJLDZKQUdDLHFCQURBLGtCQURBLFN6QndsR0wsQ3lCcGxHSSw2SkFFQyxxQkFEQSxTekJ1bEdMLEN5QmxsR0UscUZBQ0MsVXpCb2xHSCxDeUJubEdHLDJGQUNDLHdCckJuZE8sQ3FCcWRQLDBDQURBLHVDQUdBLFVyQjdkRyxDcUI4ZEgsY3hCalljLEN3QmtZZCxleEJ0WWUsQ3dCbVlmLGV6QndsR0osQ3lCcGxHSSxtSEFFQyx3Q0FEQSx1QnpCdWxHTCxDeUJwbEdJLGlIQUNDLHdCQUNBLHdDekJzbEdMLEN5QmxsR0csMkZBR0MsMENBREEsY3hCN1llLEN3QjRZZixnQkFHQSxrQnpCb2xHSixDeUJqbEdFLCtFdEJ2ZUQsZUgyakhELENHMWpIRSwyRkFHRSxXQUZBLFdBQ0EsYUg2akhKLEN5QnpsR0UsK0VBRUMsaUJBQ0EsZXpCMGxHSCxDeUJ6bEdHLHFGQUNDLFdBQ0EsaUJ6QjJsR0osQ3lCeGxHRSx1R0FDQywwQ0FHQSwwREFFQSxVckJqZ0JLLENxQmdnQkwsUXpCMmxHSCxDeUJ4bEdFLHVHQUNDLFdBQ0EsaUJBQ0Esa0JBQ0EsZXpCMGxHSCxDeUJ4bEdFLHFHQUdDLHlCQUZBLFdBR0EsV0FGQSxVekI0bEdILEN5QnpsR0csMkdBQ0Msa0JyQnpnQkcsQ3FCNmdCSCxVckJuaEJJLENxQmloQkosY3hCbmJjLEN3QmtiZCxnQkFFQSxlQUVBLGV6QjJsR0osQ3lCMWxHSSxtSUFDQyx3QkFDQSxpQnpCNGxHTCxDeUIxbEdJLGlJQUNDLHdCQUVBLG1CQURBLGdCekI2bEdMLEN5QnpsR0csMkdBQ0MsNkJBQ0EsNEJ6QjJsR0osQ3lCMWxHSSxtSUFDQyxlekI0bEdMLEN5QnpsR0csMkdBQ0MsZUFFQSxnQkFEQSxxQnpCNGxHSixDeUJ6bEdJLG1JQUNDLGlCekIybEdMLEN5QnpsR0ksaUlBRUMsbUJBREEsZ0J6QjRsR0wsQ3lCemxHSSxtSEFDQyxnQnpCMmxHTCxDeUJ4bEdHLHVJQUNDLFl6QjBsR0osQ3lCemxHSSw2SUFFQyxVQURBLGdCQUVBLGtCekIybEdMLEN5QjFsR0ssbUpBS0MsbUJBSkEsY0FFQSxTQURBLGVBRUEsaUJ6QjZsR04sQ3lCM2xHTSx5SkFLQyxnQ0FIQSxXQUVBLGlCQUhBLGdCQUVBLGVBR0EsaUJ6QjZsR1AsQ3lCNWxHTyw2SkFDQyxXQUVBLGN4QjllVSxDd0I2ZVYsV3pCK2xHUixDeUI3bEdRLDZLQUVDLFdBQ0Esa0JBRkEsVXpCaW1HVCxDeUI1bEdPLDZKQUNDLGdCekI4bEdSLEN5QjVsR08sbUtBQ0Msa0J6QjhsR1IsQ3lCNWxHTyxpTEFDQyxZekI4bEdSLEN5QnZsR0UsMkZ0QnRsQkQsZUhnckhELENHL3FIRSx1R0FHRSxXQUZBLFdBQ0EsYUhrckhKLEN5Qi9sR0UsMkZBUUMsbUJBTkEsMEJBS0EsNkJBREEsYXJCam1CSSxDcUJnbUJKLGN4QnhnQmUsQ3dCc2dCZixTQUNBLFd6Qm9tR0gsQ3lCL2xHRyxpR0FFQyxnQkFEQSxRekJrbUdKLEN5QmhtR0ksdUdBQ0MsVXpCa21HTCxDeUJqbUdLLG1IQUNDLGFyQnZtQkssQ3FCd21CTCxjekJtbUdOLEN5QmptR0ssK0dBQ0MsYXpCbW1HTixDeUJobUdJLDZIQUNDLGN6QmttR0wsQ3lCOWxHRSwySUFDQyxVekJnbUdILEN5QjVsR0UsaUlBQ0MsU3pCOGxHSCxDeUI3bEdHLCtKQUNDLGV6QitsR0osQ3lCOWxHSSxxTUFFRyxnQ0FERixTekJpbUdMLEN5QjNsR0MseUV0QmpvQkEsZUgrdEhELENHOXRIRSxxRkFHRSxXQUZBLFdBQ0EsYUhpdUhKLEN5Qm5tR0MseUVBUUMsbUJBTkEsMEJBS0EsNkJBREEsYXJCNW9CSyxDcUIyb0JMLGN4Qm5qQmdCLEN3QmlqQmhCLFNBQ0EsWXpCd21HRixDeUJubUdFLCtFQUVDLGdCQURBLFF6QnNtR0gsQ3lCcG1HRyxxRkFDQyxVekJzbUdKLEN5QnJtR0ksaUdBQ0MsYXJCbHBCTSxDcUJtcEJOLGN6QnVtR0wsQ3lCaG1HSSw4TkFHQyxlQURBLGtCekJzbUdMLEN5Qi9sR0UsK0d0QnhwQkQsa0JDZE0sQ0R3Qk4sWUFSQSxrQkFEQSxVQ3JCTyxDRHVCUCxlQVFBLHFCQVBBLGNGd0VrQixDRXZFbEIsZUZnRXFCLENFL0RyQixjQUNBLGVBQ0EsaUJBQ0EsaUJINHZIRCxDR3p2SEMsMkhBQ0Msa0JDM0JLLENENkJMLFVDbkNNLENEa0NOLFNINHZIRixDR3p2SEMsNkhBQ0MsVUgydkhGLEN5QnJuR0UsK0dBRUMsMEJBQ0EsV3pCc25HSCxDeUJubkdDLG1GdEJ2cUJBLGVINnhIRCxDRzV4SEUsK0ZBR0UsV0FGQSxXQUNBLGFIK3hISixDeUIzbkdDLG1GQUlDLFlBREEsWUFEQSxnQnpCOG5HRixDeUJ6bkdFLGlJdEJycUJELGVDbkJNLENENkJOLFlBUkEsa0JBREEsVUNyQk8sQ0R1QlAsZUFRQSxxQkFOQSxlRmdFcUIsQ0UvRHJCLGNBQ0EsZUFDQSxpQkFDQSxpQkhteUhELENHaHlIQyw2SUFDQyxlQ2hDSyxDRGtDTCxVQ25DTSxDRGtDTixTSG15SEYsQ0doeUhDLCtJQUNDLFVIa3lIRixDeUIvb0dFLGlJQUlDLGN4QjdsQmdCLEN3QjJsQmhCLDBCQUNBLFd6QmlwR0gsQ3lCNW9HRSx5R3RCN3FCRCxrQkNkTSxDRHdCTixZQVJBLGtCQURBLFVDckJPLENEdUJQLGVBUUEscUJBUEEsY0Z3RWtCLENFdkVsQixlRmdFcUIsQ0UvRHJCLGNBQ0EsZUFDQSxpQkFDQSxpQkg4ekhELENHM3pIQyxxSEFDQyxrQkMzQkssQ0Q2QkwsVUNuQ00sQ0RrQ04sU0g4ekhGLENHM3pIQyx1SEFDQyxVSDZ6SEYsQ3lCbHFHRSx5R0FFQywwQkFDQSxZQUNBLGF6Qm1xR0gsQ3lCaHFHQyxpRUFDQyxjQUNBLGV4Qi9tQmlCLEN3QmduQmpCLFlBQ0EsNkJBQ0EsU3pCa3FHRixDeUJqcUdFLHVFQUNDLHdCQUNBLFVyQi9zQkksQ3FCZ3RC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NGdJRixDQXpnSUEsa0VBQ0ksYUE0Z0lKLENBemdJQSw2REFDQyxZQTRnSUQsQ0F6Z0lBLGVxQnAwQ0UsZW5CTk0sQ21CR04sa0JBQ0Esd0NBSUEsU0FEQSxZQUZBLGlCckJ1MUtGLENxQm4xS0Usc0JLT0EsZ0NBQ0Esa0NBQ0EsbUNMUkUsWUFDQSxjS1JILFNBQ0EsTzFCaTJLRCxDQTNoSUEsZXFCenlDSSxzQ3JCdTBLSixDcUJ0MEtJLHNCQUNFLHNCckJ3MEtOLENBN2hJQSxhQUNFLGlCQWdpSUYsQ0E3aElBLFlBQ0UsZUFnaUlGLENBN2hJQSxhQUNFLGVBZ2lJRixDQTVoSUEsc0JBQ0UsaUJBK2hJRixDQTVoSUEsb0JBQ0UsVUEraElGLENBNWhJQSxpQkFDQyxlQStoSUQsQ0E1aElBLG9CQUNDLGdCQStoSUQsQ0E5aElDLHNCQUNDLGVBZ2lJRixDQTdoSUEsWUFDSSxvQkFnaUlKLGEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL19ibHVlLXNwcml0ZXMuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL3NvdXJjZS9wZXJzb24vSFIuQ2FuZGlkYXRlcy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3Mvc291cmNlL2NvbW1vbi9wYXJ0aWFscy9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9zb3VyY2UvY29tbW9uL3BhcnRpYWxzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL3NvdXJjZS9jb21tb24vcGFydGlhbHMvX2NvbG9ycy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19zcGlubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX2xvYWRpbmcuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2xpYi9zdXN5L19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX3R5cG9ncmFwaHktbm9mb250cy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19tb2RhbC5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fc3BhY2luZy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvdmlkZW9zL19qdi5WaWRlb3MuTW9kYWwuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2xpYi9ibHVlcHJpbnQvX2xpcXVpZC5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9saWIvc3VzeS9fc2V0dGluZ3Muc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fYXBwbGljYXRpb25Nb2RhbC5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9fYmFzZS5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19mb3JtVGVtcGxhdGUuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19lbGxpcHNpcy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19kcm9wRG93bk1lbnUuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fbmF2aWdhdGlvblRhYnMuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL3NvdXJjZS9jb21tb24vcGFydGlhbHMvX292ZXJsYXlEaWFsb2cuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fdHJpYW5nbGUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlIFwic2FzczptYXRoXCI7XG4kYmx1ZS1tYXJnaW46IG1hdGguZGl2KDI2IC0gNiwgMik7XG4uYmx1ZS1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2JsdWUucG5nJyk7XG59XG5cbi5ibHVlLWljb24tc29ydFVwIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0wcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc29ydERvd24ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTI0cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tZHJvcGFycm93IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC00OHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWNsb3NlX2hvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC03N3B4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWNsb3NlX2FjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTA2cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tY2xlYXItaW5wdXQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTEzNXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xNjRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1tYWlsLWJsdWUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTE5M3B4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNyYy1hcnJvdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjI1cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tdGFibGUtY2Fycm90IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yNTdweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi10YWJsZS1jYXJyb3QyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yODlweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtbmV3X3dpbmRvd19ibHVlX2ljb25fMTJ4MTIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTMyMXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1uZXdfd2luZG93X3doaXRlX2ljb25fMTJ4MTIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTM1M3B4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXBhZ2luYXRpb24tbGVmdCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzg1cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tcGFnaW5hdGlvbi1yaWdodCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDE4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLXNobF9pY29uXzI0eDE0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC00NTFweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQ4NXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXBvcG91dC1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01MTlweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1wZGZQcmV2aWV3IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01NTNweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1lZGl0LWdyYXkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTU4OXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1za2lwX2ljb24ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTYyNXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWZhY2Vib29rMTYge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTY2MXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWNsb3NlLWdyYXkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTY5N3B4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1jaGVja21hcmtfaWNvbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNzMzcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24taW5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTc2OXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWxpbmtlZGluMTYge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTgwNXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWNpcmNsZU1pbnVzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC04NDFweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1uZXdwYWdlLWJsdWUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTg3N3B4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWRlbGV0ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtOTEzcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tZG93bmxvYWQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTk0OXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWNpcmNsZVBsdXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTk4NXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWJhY2stYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTAyMXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXByaW50IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xMDU3cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tdGV4dFByZXZpZXcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTEwOTNweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi10cmFzaC1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xMTI5cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc2VuZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTE2NXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXR3aXR0ZXIxNiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTIwMXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXVwbG9hZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTIzN3B4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1sb2dvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xMjczcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYWRkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xMzA5cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWxvY2sge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTEzNDVweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1pbXBvcnRDb250YWN0cyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTM4MXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFwcC1nbWFpbC1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xNDE3cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYXBwLWdtYWlsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xNDU1cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xNDkzcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYXBwLWdvb2dsZS1jYWxlbmRhci1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xNTMycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYXBwLWdvb2dsZS1jYWxlbmRhciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTU3M3B4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFkZEF0dGFjaG1lbnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTE2MTRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hcHAtZ29vZ2xlLWFwcHMtZ3JheSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTY1OHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWRyYWdEcm9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xNzAycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYXBwLWdvb2dsZS1hcHBzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xNzQ2cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYWRkQ2FtcGFpZ24ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTE3OTBweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1lZGl0LWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xODM0cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tZWRpdCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTg3OHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWVtYWlsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xOTIycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tZXF1ZXN0MjQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTE5NjZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1leHBhbmQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTIwMTBweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hZGRDYW5kaWRhdGUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTIwNTRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hcHAtaGlyZXJpZ2h0LWdyYXkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTIwOThweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1mZWVkYmFjayB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjE0MnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFwcC1oaXJlcmlnaHQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTIxODZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1oZWxwIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yMjMwcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24taGlkZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjI3NHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFwcC1saW5rZWRpbi1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yMzE4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYXBwLWxpbmtlZGluIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yMzYycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tam9idGFyZ2V0MjQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTI0MDZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtbm9fc20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTI0NTBweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hcHAtdGFsZW50d2lzZS1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yNDk0cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tbGlua2VkaW4yNCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjUzOHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWxvZ291dCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjU4MnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFwcC10YWxlbnR3aXNlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yNjI2cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tbWVzc2FnZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjY3MHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLW1pbmltaXplIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yNzE0cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tbXlhY2NvdW50IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yNzU4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYXBwLXR3aXR0ZXItZ3JheSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjgwMnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLW5vdGUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTI4NDZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hcHAtdHdpdHRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjg5MHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFwcC15YWhvby1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yOTM0cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYXBwLXlhaG9vIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yOTc4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYWRkQ29udGFjdCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzAyMnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS10YWxlbnR3aXNlX2ljb25fMjF4MjQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTMwNjZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1iaW5nIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0zMTEwcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tcmVmZXJGcmllbmQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTMxNTRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1jYWxlbmRhci13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzE5OHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNlbGVjdFRlbXBsYXRlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0zMjQycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tY2FsZW5kYXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTMyODZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zZW5kRW1haWwge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTMzMzBweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zZW5kRW1haWxfYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0zMzc0cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc2VuZEVtYWlsX2hvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0zNDE4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc2VuZEpvYnZpdGUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTM0NjJweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtbWF5YmVfc20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTM1MDZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zZXR0aW5ncyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzU1MHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNoYXJlMjQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTM1OTRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hZGRMaW5rcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzYzOHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFkZFJlcXVpc2l0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0zNjgycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYWxlcnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTM3MjZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hbGVydFJlZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzc3MHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFwcC1mYWNlYm9vay1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0zODE0cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYXBwLWZhY2Vib29rIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0zODU4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLXllc19zbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzkwMnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWNvbGxhcHNlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0zOTQ2cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tdHJhaW5pbmcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTM5OTBweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1jb21tdW5pdHkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQwMzRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi10YXNrc05hdiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDA3OHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXRhc2sge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQxMjJweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi10YWcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQxNjZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1jcmVhdGVEYnNlYXJjaDI0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC00MjEwcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tY3JlYXRlSm9iMjQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQyNTRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi12aWV3IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC00Mjk4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tdmlld19ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDM0OHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNlbmRKb2J2aXRlMjQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQzOThweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1wcm9maWxlUGljIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC00NDQ4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc3JjLWNhcmVlcnNpdGUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQ0OThweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zcmMtd2VicGFnZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDU1MHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNyYy13ZWJzZWFyY2gge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQ2MDJweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zcmMtam9iYm9hcmQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQ2NTRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zcmMtaW50ZXJuYWwge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQ3MDZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zcmMtaW1wb3J0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC00NzU4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLXllc19sZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDgxMHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNyYy1mYWNlYm9vayB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDg2MnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNyYy1lbXBsb3llZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDkxNHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNyYy1lbWFpbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDk2NnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNyYy1jdXN0b20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTUwMThweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi10d2l0dGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01MDcwcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc3JjLWxpbmtlZGluIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01MTIycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc3JjLWNhbmRpZGF0ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNTE3NHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNyYy1qb2Jub3RpZmljYXRpb24ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTUyMjZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zcmMtb3RoZXJuZXR3b3JrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01Mjc4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc3JjLWNhbXBhaWduIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01MzMwcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc3JjLWFnZW5jeSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNTM4MnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1tYXliZV9sZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNTQzNHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNyYy1yZWNydWl0ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTU0ODZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zcmMtdHdpdHRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNTUzOHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWZhY2Vib29rIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01NTkwcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLW5vX2xnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01NjQycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tbGlua2VkaW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTU2OTRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1nb29nbGUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTU3NDZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zcmMtaGlyaW5nbWFuYWdlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNTc5OHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWJhY2t0b3RvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNTg1N3B4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1hcnJvdy1yaWdodCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNTkxN3B4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1hcnJvdy1sZWZ0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01OTkycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbiIsIlxuQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCIuLi9jb21tb24vcGFydGlhbHMvY29sb3JzXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vc3ByaXRlc1wiO1xuQHVzZSBcIi4uL2NvbW1vbi9wYXJ0aWFscy9mb250c1wiO1xuQHVzZSBcIi4uL2NvbW1vbi9wYXJ0aWFscy9taXhpbnNcIiBhcyAqO1xuQHVzZSBcIi4uLy4uL2NvbW1vbi90b29sdGlwXCIgYXMgKjtcbkB1c2UgXCIuLi8uLi92aWRlb3MvanYuVmlkZW9zLk1vZGFsXCI7XG5AdXNlIFwiLi4vLi4vY29tbW9uL21vZGFsXCI7XG5AdXNlIFwiLi4vLi4vY29tbW9uL2Zvcm1UZW1wbGF0ZVwiO1xuQHVzZSBcIi4uLy4uL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHNcIiBhcyAqO1xuQHVzZSBcIi4uLy4uL2poaXJlL2poaXJlTW9kYWxcIjtcbkB1c2UgXCIuLi8uLi9jb21tb24vZHJvcERvd25NZW51XCI7XG5AdXNlIFwiLi4vLi4vY29tbW9uL25hdmlnYXRpb25UYWJzXCI7XG5AdXNlIFwiLi4vY29tbW9uL3BhcnRpYWxzL292ZXJsYXlEaWFsb2dcIjtcblxuJGNvbFdpZHRoOiA3NDBweDtcblxuLyogQ2FuZGlkYXRlcyBQYWdlcyAqL1xuXG4uYm9keUNvbnRlbnQgI2hlYWRlciBkaXYge1xuXHRoZWlnaHQ6IDVweDsgLy8zMHB4XG59XG4uZ3JleUJhY2tncm91bmQge1xuXHRtYXJnaW4tdG9wOiA2MHB4O1xufVxuYSB7XG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbn1cbi5oci1zaG93IHtcblx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xufVxuI2p2LXN1Y2Nlc3NNZXNzYWdlIHtcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQ6IHJnYmEoNTEsNTEsNTEsLjcpO1xufVxuI2p2LWNhbmRpZGF0ZXMge1xuXHRtYXJnaW46MHB4IDAgMjBweCAwO1xuXG5cdCNqdi13cmFwcGVyIHtcblx0XHR3aWR0aDogOTkwcHg7XG5cblx0XHQjanYtcGFnZUNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOjA7XG5cblx0XHRcdC5qdi1wYWdldGl0bGUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblx0Lmp2LWNhbmRpZGF0ZUdyaWRNc2cge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAxMDBweCAwO1xuXHR9XG5cdCNqdi1jb250ZW50Q29udGFpbmVye1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG5cblx0Lmp2LXNlY29uZGFyeSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxOTNweCFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0Ly9tYXJnaW4tcmlnaHQ6IDVweDtcblx0XHQvL3doaXRlLXNwYWNlOm5vd3JhcDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0YmFja2dyb3VuZDogJGRhcmstcHJpO1xuXG5cdFx0Lmp2LVNlYXJjaFBhbmVsQmdUb3AsIC5qdi1TZWFyY2hQYW5lbEJnQm90dG9tIHtcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHR9XG5cdFx0Lmp2LVNlYXJjaFBhbmVsQmdCb2R5IHtcblx0XHRcdGJhY2tncm91bmQ6bm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblx0XHQuanYtY29sbEljbywgLmp2LWV4cEljbyB7XG5cdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0fVxuXHRcdC5oci1jbGVhclNlYXJjaCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdGlucHV0LCBzZWxlY3Qge1xuXHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcblx0XHRcdC8vIGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdHBhZGRpbmc6M3B4O1xuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRibHVlIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0I2p2LWxvY2F0aW9uIHtcblx0XHRcdHBhZGRpbmc6NXB4OyBcblx0XHRcdHdpZHRoOjE4OHB4O1xuXHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHR9XG5cdFx0I2p2LVBhbmVsU2VhcmNoIHtcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHR9XG5cdFx0I2p2LXNlYXJjaExpc3RGb3JtIHtcblx0XHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdFx0XHRcdG1hcmdpbjogLTVweCA1cHggMCAwO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5qdi1wYW5lbCB7XG5cdFx0XHRwYWRkaW5nOjAgMCAyMHB4IDAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuaHItc2VhcmNoUGFuZWwge1xuXHRcdFx0Ly8gcGFkZGluZzogMTBweCA1cHg7XG5cdFx0XHQvLyBib3JkZXItdG9wOiAzcHggc29saWQgJG9yYW5nZSFpbXBvcnRhbnQ7XG5cdFx0XHRoMiB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCA1cHggMDtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcblx0XHRcdFx0Ly9jb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0I2p2LWhpZGVQYW5lbCB7XG5cdFx0XHRcdGZsb2F0OnJpZ2h0O1xuXHRcdFx0XHR0ZXh0LWluZGVudDogLTk5OWVtO1xuXHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lmp2LXNlYXJjaE9wdGlvbnMge1xuXHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcbiAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdC8vbWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdCYuanYtb3B0aW9uIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZWFyY2hCdXR0b24ge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJ1dHRvbigkYmx1ZSk7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0bWFyZ2luOiA4cHggMCAwIDA7XG5cdFx0XHRcdFx0cGFkZGluZzogNnB4IDVweDsgLy9SZXBsYWNlIHdpdGggTmV3IEJ1dHRvbiBNaXhpblxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR3aWR0aDogODBweDtcblx0XHRcdFx0XHQuanYtc2VhcmNoSWNvbiB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHggMCAwIDJweDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcblx0XHRcdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDsgLy8xMXB4XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHQvLyBoZWlnaHQ6IDc1cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHRcdFx0cGFkZGluZzo1cHggNXB4IDZweCA1cHg7XG5cdFx0XHRcdFx0d2lkdGg6MTgwcHg7XG5cdFx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbWFsbGNvbG9ybGluayB7XG5cdFx0XHRcdFx0QGV4dGVuZCAuaW5wdXRDbGVhckljb247XG5cdFx0XHRcdCAgICBwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCAgICByaWdodDogNXB4O1xuXHRcdFx0XHQgICAgdGV4dC1pbmRlbnQ6IC0xMDAwMHB4O1xuXHRcdFx0XHQgICAgdG9wOiAxMHB4O1xuXHRcdFx0XHQgICAgd2lkdGg6IDVweDtcblx0XHRcdFx0ICAgIC8vei1pbmRleDogMTAwMTtcblx0XHRcdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5qdi1jaGVja2JveE1hcmdpbiB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcblx0XHRcdFx0XHRtYXJnaW46IDVweCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxhYmVsLCBhIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXIhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDsgLy8xMXB4XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRtYXJnaW46IDVweCAwIDAgMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuanYtdXJsUmVmcmVzaCwgLmp2LXNhdmVTZWFyY2hMaW5rIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsdWUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRoMiB7XG5cdFx0XHQvLyBwYWRkaW5nOiAxNXB4IDAgMCAwO1xuXHRcdFx0Y29sb3I6ICRib2R5O1xuXHRcdFx0Ji5oci1wYW5lbEhlYWRlciB7XG5cdFx0XHRcdC8vIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0XHRcdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5qdi1hZFRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07IC8vMTlweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcblx0XHRcdHBhZGRpbmc6IDVweCAwIDAgMDtcblx0XHRcdGNvbG9yOiAkYm9keTtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdFx0fVxuXHRcdC5qdi1hZEJvZHkge1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsOyAvLzExcHg7XG5cdFx0XHRjb2xvcjogJGJvZHk7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0XHQjanYtcGFuZWxGaWx0ZXIge1xuXHRcdFx0Lmp2LWRyb3Bkb3duIHtcblx0XHRcdFx0Ly9wYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdFx0Ly9wYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG5cdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdFx0XHQvLyBtYXJnaW4tdG9wOjE1cHggMCA1cHggMDtcblx0XHRcdFx0XHQvLyBsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHQvLyBtYXJnaW46IDAgMCA1cHggMDtcblx0XHRcdFx0XHQvLyBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdC8vIHBhZGRpbmctdG9wOiA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5sb2NhdGlvblNlYXJjaCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0Lmp2LXNlYXJjaEJ1dHRvbiB7XG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6YXV0bztcblx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdH1cblx0XHRcdC5qdi1saW5rIHtcblx0XHRcdFx0bWFyZ2luOiAtNXB4IDAgMTVweCAwO1xuXHRcdFx0fVxuXHRcdFx0Lmp2LWRpc3RhbmNlIHtcblx0XHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQjanYtbG9jYXRpb24ge1xuXHRcdFx0XHRcdHdpZHRoOiA5NCU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRtYXJnaW46IDNweCAwIDAgMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbCFpbXBvcnRhbnQ7OyAvLzExcHhcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHR3aWR0aDogNDVweDtcblx0XHRcdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cdCNqdi1zaG93UGFuZWwge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0cG9zaXRpb246IGluaGVyaXQ7XG5cdFx0ei1pbmRleDogNTAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdG1hcmdpbi1yaWdodDogMnB4O1xuXHRcdGRpc3BsYXk6YmxvY2shaW1wb3J0YW50O1xuXHRcdC8vb3BhY2l0eToxO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IC00MnB4O1xuXHRcdGEge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkb3JhbmdlO1x0XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFweDtcblx0XHRcdHBhZGRpbmc6IDMwcHggOHB4O1xuXHRcdFx0ei1pbmRleDogOTk5OTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdC5qdi1zZWFyY2hJY29uIHtcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdFx0XHRcdHdpZHRoOjI1cHg7XG5cdFx0XHRcdGhlaWdodDoyNXB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IC01cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNqdi1jYW5kaWRhdGVzR3JpZCB7XG5cdFx0Ly93aWR0aDo5NDVweDtcblx0XHR3aWR0aDogNzcwcHg7XG4vL1x0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRcdFx0bWFyZ2luOiAycHggMCA1cHggMDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0Lmp2LWFkZHRvQ2FtcGFpZ25CdXR0b24ge1xuXHRcdFx0Ym9yZGVyOiBub25lIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbjogMTBweCA1cHg7XG5cdFx0fVxuXHRcdC5qdi1zZWFyY2hIZWFkZXIsIC5qdi1zZWFyY2hGb290ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJGRhcmstcHJpO1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcblxuXHRcdFx0Lmp2LWFjdGlvbkRyb3Bkb3duIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0cGFkZGluZzogNXB4IDIwcHggNXB4IDVweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogMTc1cHg7XG5cdFx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG5cdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAyMHB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdEBleHRlbmQgLm1vcmVBcnJvdztcblx0XHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTJweDtcdFxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCNqdi1hY3Rpb25zVG9wLCAjanYtYWN0aW9uc0Zvb3Qge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0d2lkdGg6IDE5MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuanYtc2VsZWN0RXJyb3Ige1xuXHRcdFx0XHRcdEBpbmNsdWRlIGVycm9yLXRvb2x0aXA7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5qdi1oZHJFcnJvck1zZyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRyZWQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ09wZW4gU2FucycsIEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0Ly90b3A6IDQwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyNSU7XG5cdFx0XHRcdFx0Ly9kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggMCAwIDA7XG5cdFx0XHRcdFx0d2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDIyMHB4O1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmI2hyLXNvcnRieSB7XG5cdFx0XHRcdFx0cGFkZGluZzogNHB4O1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDIwcHggNXB4IDVweDtcblx0XHRcdFx0XHRcdC8vIG1hcmdpbjogMCAxNXB4O1xuXHRcdFx0XHRcdFx0Ly8gXHRcdFx0XHRcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQjaHItc29ydGJ5VUwge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcblx0XHRcdFx0XHRib3JkZXItdG9wOiBub25lIWltcG9ydGFudDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogNzBweDtcdFxuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTE4cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAycHggMnB4IDJweDtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRcdFx0XHRcdCYubGFzdCB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDIwJSk7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDZweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkYmx1ZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlLXRyaTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0fVx0XHRcblx0XHRcdFx0XHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5qdi1zZWFyY2hGb290ZXIge1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcblx0XHR9XG5cdFx0I2p2LUFsbENhbmRpZGF0ZUdyaWQgdHIge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCgkYm9yZGVyLCAkbGlnaHRuZXNzOiAyJSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5qdi1ncmlkUGFnZU5hdiB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsOyAvLyAxNXB4O1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFxuXHRcdFx0bGk6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0fVxuXHRcblx0XHRcdC5qdi1hcnJvd1JpZ2h0IHtcblx0XHRcdFx0XHRAaW5jbHVkZSBwYWdpbmF0aW9uKG5leHQpO1xuXHRcblx0XHRcdFx0XHQmIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcblx0XHRcdFx0XHQmW2tleT1cIlwiXSB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IC4yO1xuXHRcdFx0XHRcdH1cblx0XHRcdH1cblx0XG5cdFx0XHQuanYtYXJyb3dMZWZ0IHtcblx0XHRcdFx0XHRAaW5jbHVkZSBwYWdpbmF0aW9uKHByZXZpb3VzKTtcblx0XG5cdFx0XHRcdFx0JiB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0XHR9XG5cdFxuXHRcdFx0XHRcdCZba2V5PVwiXCJdIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogLjI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cdFxuXHRcdCNqdi1ncmlkSGVhZGVyIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHR0aCB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweCA1cHggMDtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsIWltcG9ydGFudDsgLy8xMXB4XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiA0NSUpO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGRhcmshaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaSFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5qdi1jYW5kaWRhdGVOYW1lIHtcblx0XHRcdFx0XHR3aWR0aDozMDBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOjMwMHB4O1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuanYtY2FuZGlkYXRlU3RhdHVzIHtcblx0XHRcdFx0XHR3aWR0aDogMTUwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5qdi1jYW5kaWRhdGVDb21wYW55IHtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuanYtY2FuZGlkYXRlU291cmNlIHtcblx0XHRcdFx0XHR3aWR0aDozMDBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOjMwMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFyayFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ly92ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuanYtY2FuZGlkYXRlQWN0aXZpdHkge1xuXHRcdFx0XHRcdHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdC8vIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5qdi1jYW5kaWRhdGVKb2JUaXRsZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDQwMHB4IWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmp2LWNoZWNrYm94IHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lmp2LXNvcnREZXNjIHtcblx0XHRcdFx0QGV4dGVuZCAuanYtc29ydERvd247XG5cdFx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0XHRtYXJnaW46IDVweCAwIDAgMDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdH1cblx0XHRcdC5qdi1zb3J0QXNjIHtcblx0XHRcdFx0QGV4dGVuZCAuanYtc29ydFVwO1xuXHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdFx0bWFyZ2luOiA1cHggMCAwIDA7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHR9XG5cdFx0XHQuanYtSW5mb0ljb24ge1xuXHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHR0ZCB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG5cdFx0XHQvLyBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7IC8vMTFweDtcblx0XHRcdHBhZGRpbmc6IDEwcHggMCA1cHggMDtcblx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcblx0XHRcdCYuanYtY2FuZGlkYXRlUG9zaXRpb24ge1xuXHRcdFx0XHR3aWR0aDo0NTBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1heC13aWR0aDoyMjBweDtcblx0XHRcdH1cblx0XHRcdCYuanYtY2FuZGlkYXRlTmFtZSB7XG5cdFx0XHRcdHdpZHRoOjMwMHB4IWltcG9ydGFudDtcblx0XHRcdFx0bWF4LXdpZHRoOjMwMHB4O1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5qdi1jYW5kaWRhdGVBY3Rpdml0eSB7XG5cdFx0XHRcdHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdCYuanYtY2FuZGlkYXRlU3RhdHVzIHtcblx0XHRcdFx0d2lkdGg6MTAwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRtYXgtd2lkdGg6MTAwcHg7XG5cdFx0XHRcdC8vcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQudGRDb250YWluZXIge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50b29sdGlwIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggNXB4IDVweCAwO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuanYtU3RhdHVzRGV0YWlsc0JvZHkge1xuXHRcdFx0XHRcdC8vYm94LXNoYWRvdzogMCAycHggM3B4IGNvbG9yLmFkanVzdCgkZGFyay1wcmksICRsaWdodG5lc3M6IC0xMCUpO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xuLy9cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgY29sb3IuYWRqdXN0KCRib3JkZXIsICRsaWdodG5lc3M6IC01JSkgIWltcG9ydGFudDtcblx0XHRcdFx0XHRib3JkZXItdG9wOiAzcHggc29saWQgJGJsdWUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyaWFuZ2xlKHVwLCAkYmx1ZSwgNnB4KTtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogLTlweDtcblx0XHRcdFx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxO1x0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5qdi1TdGF0dXNEZXRhaWxzIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0ei1pbmRleDogOTk5OyBcblx0XHRcdFx0XHR0b3A6IDEwcHggIWltcG9ydGFudDsgXG5cdFx0XHRcdFx0bGVmdDogLTEwcHggIWltcG9ydGFudDtcbi8vXHRcdFx0XHRcdCY6YmVmb3JlIHtcbi8vXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJpYW5nbGUobGVmdCwgY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiAtNSUpLCA0cHgpO1xuLy9cdFx0XHRcdFx0XHRjb250ZW50OlwiXCI7XG4vL1x0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vXHRcdFx0XHRcdFx0dG9wOiAxNnB4O1xuLy9cdFx0XHRcdFx0XHRyaWdodDogMXB4O1xuLy9cdFx0XHRcdFx0XHR6LWluZGV4OiAxMDA7XG4vL1x0XHRcdFx0XHR9XG4vL1x0XHRcdFx0XHQmOmFmdGVyIHtcbi8vXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJpYW5nbGUobGVmdCwgJHdoaXRlLCA0cHgpO1xuLy9cdFx0XHRcdFx0XHRjb250ZW50OlwiXCI7XG4vL1x0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vXHRcdFx0XHRcdFx0dG9wOiAxNnB4O1xuLy9cdFx0XHRcdFx0XHRyaWdodDogLTFweDtcbi8vXHRcdFx0XHRcdFx0ei1pbmRleDogMTAwO1xuLy9cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lmp2LWhlYWRlckJhciB7XG4vL1x0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG4vL1x0XHRcdFx0XHRcdEBpbmNsdWRlIHRleHQtc2hhZG93KDFweCAxcHggMXB4IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogLTEwJSkpO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJvZHk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDAgMTBweCAxMHB4O1xuLy9cdFx0XHRcdFx0XHR3aWR0aDogMTUwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1wcmkhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuanYtU3RhdHVzRGV0YWlsc1RvcCB7XG4vL1x0XHRcdFx0XHRcdGhlaWdodDogMTFweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5qdi1TdGF0dXNEZXRhaWxzQm90dG9tIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuanYtU3RhdHVzRGV0YWlsc0JvZHkge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc3RlcExpc3Qge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcbi8vXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcbi8vXHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbi8vXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5qdi1jYW5kaWRhdGVTb3VyY2Uge1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFyayFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0d2lkdGg6MTUwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1heC13aWR0aDoxNTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQjanYtc2VhcmNoQ2FuZGlkYXRlR3JpZCB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcblx0XHRcdGJvcmRlci10b3A6IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0dGQge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDAgNXB4IDAgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuXHRcdFx0XHQmLmp2LWNhbmRpZGF0ZUFjdGl2aXR5IHtcblx0XHRcdFx0XHQvLyBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5qdi1jYW5kaWRhdGVOYW1lLFxuXHRcdFx0Lmp2LWNhbmRpZGF0ZVBvc2l0aW9uLFxuXHRcdFx0Lmp2LWNhbmRpZGF0ZVNvdXJjZSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdHRyIHtcblxuICAgICAgICAgICAgICAgICYudW5yZWFkIHtcbiAgICAgICAgICAgICAgICAgICAgLmp2LWNhbmRpZGF0ZU5hbWUgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuXHRcdFx0XHRcdCYuanYtY2FuZGlkYXRlTmFtZSBhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZS10cmk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5qdi1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyaWFuZ2xlKHJpZ2h0LCAkZ3JlZW4sIDEycHgpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5qdi1pY29uVmlldyB7XG5cdEBleHRlbmQgLmp2LWljb25WaWV3O1x0XHRcblx0aGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAyOHB4ICFpbXBvcnRhbnQ7XHRcblx0bWFyZ2luOiAtNnB4IDAgMCAtNHB4O1xufVxuXG4janYtYm90dG9tQnV0dG9uIHtcblx0dmlzaWJpbGl0eTpoaWRkZW47XG59XG51bC5qdi1ncmlkUGFnZU5hdiBsaTpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG59XG4uaHItaGlkZSB7XG5cdGRpc3BsYXk6bm9uZTtcbn1cbi5qdi1zdWJtaXQtYm94IHtcblx0ZGlzcGxheTpub25lO1xufVxuLmhyLWFkZENhbmRpZGF0ZSB7XG5cdGNsZWFyOiBib3RoO1xuXHRkaXNwbGF5OmJsb2NrIWltcG9ydGFudDtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQuanNJY29ucy1pY29uLWFkZCwgLmpzSWNvbnMtaWNvbi1pbXBvcnRDb250YWN0cyB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRjb2xvcjokYmx1ZTtcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsOyAvLzE1cHg7XG5cdFx0bWFyZ2luOiA2cHggM3B4IDlweCAwO1xuXHRcdHBhZGRpbmctbGVmdDogMjFweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0QGV4dGVuZCAuanYtYWRkSWNvbjtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDFweDtcblx0XHRcdHdpZHRoOiAyMnB4O1xuXHRcdH1cblx0fVxuXHQuanNJY29ucy1pY29uLWltcG9ydENvbnRhY3RzIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRAZXh0ZW5kIC5qdi1pbXBvcnRDb250YWN0cztcblx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdH1cblx0fVxuXHQuanYtZmluZER1cGxpY2F0ZXMge1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDsgLy8xNXB4O1xuXHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi1maW5kRHVwbGljYXRlcy5wbmcnKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG5cdH1cbn1cbi5oci1zZWFyY2hCb3gge1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGRpc3BsYXk6YmxvY2shaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAkZGFyay1wcmk7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW46IDMwcHggMCA1cHggMDtcblx0aGVpZ2h0OiBhdXRvO1x0XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOi03NXB4O1xuXHRsZWZ0OjI2NnB4O1xuXHR3aWR0aDphdXRvO1xuXHRwYWRkaW5nOiA1cHggMTBweDtcblx0YSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDBweCAxcHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6JGJsdWU7XG5cdFx0bWFyZ2luOiAxcHggMCAwIDVweDtcblx0XHRwYWRkaW5nOiAwIDVweDtcblx0XHRtaW4td2lkdGg6IDIwcHg7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdGZsb2F0OmxlZnQ7XG5cdFx0dGV4dC1pbmRlbnQ6LTk5OWVtO1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG5cdFx0Y29sb3I6JHdoaXRlO1xuXHR9XG5cdC5qdi1zZWFyY2hJY29uIHtcblx0XHRtYXJnaW46NXB4O1xuXHRcdHdpZHRoOjIwcHg7XG5cdFx0aGVpZ2h0OjIycHg7XG5cdH1cblx0dGV4dGFyZWEge1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRib3gtc2hhZG93OiBpbnNldCAwcHggMXB4IDFweCAwcHggJGRhcmstcHJpO1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDsgLy8xMXB4O1xuXHRcdGZsb2F0OmxlZnQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdHdpZHRoOjE2MHB4O1xuXHRcdHBhZGRpbmc6N3B4IDVweCA2cHggNXB4O1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcblx0XHRtYXJnaW4tcmlnaHQ6OHB4O1xuXHRcdGhlaWdodDogMTVweDtcblx0XHRvdmVyZmxvdy15OiBoaWRkZW47XG5cdH1cblx0bGFiZWwge1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbCFpbXBvcnRhbnQ7IC8vMTFweFxuXHRcdG1hcmdpbjowIWltcG9ydGFudDtcblx0XHQvLyBwYWRkaW5nOiA1cHggNXB4IDVweCAwO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cbn1cbi5qc0ljb25zLWljb24tZXhwYW5kIHtcblx0QGV4dGVuZCAuanYtZXhwYW5kQXJyb3c7XG5cdGhlaWdodDogMjRweDtcblx0d2lkdGg6IDI0cHg7XG59XG4uanNJY29ucy1pY29uLWNvbGxhcHNlIHtcblx0QGV4dGVuZCAuanYtY29sbGFwc2VBcnJvdztcblx0aGVpZ2h0OiAyNHB4O1xuXHR3aWR0aDogMjRweDtcbn1cbi5qdi1qb2JzVGFibGUgYS5qdi1lbWFpbEJ1dHRvbiB7XG5cdGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xufVxuLmp2LWpvYnNUYWJsZSBhLmp2LXNlbmRFbWFpbCB7XG5cdGhlaWdodDogMjRweDtcblx0d2lkdGg6IDI0cHg7XG5cdG1hcmdpbi1sZWZ0OiAtOHB4O1xufVxuI2p2LXZpZXdBbGxTZWFyY2hlcyB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qIE1vZGFsICovXG5ib2R5ICNqdi1tb2RhbERpYWxvZyB7XG5cdC8vdG9wOiAwIWltcG9ydGFudDtcblx0Lmp2LWRpYWxvZy1jb250ZW50IHtcblx0XHRtaW4taGVpZ2h0OiAyNjBweDtcblx0fVxuXHRpbnB1dC5qdi1zYXZlZFNlYXJjaFRleHQge1xuXHRcdHdpZHRoOiAzMjVweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdH1cblx0I2p2LWNhbXBhaWduVGV4dCB7XG5cdFx0d2lkdGg6IDU1MHB4O1xuXHR9XG5cdC5qdi1idXR0b25XcmFwcGVyQ2FtcGFpZ25Ub3Age1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cblx0I2p2LWNhbXBhaWduU3RhdHVzIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG1lbnVsaXN0O1xuXHR9XG5cdC5qdmRiLWNlbnRlciB7XG5cdFx0aGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsIWltcG9ydGFudDtcblx0fVxuXHQjanYtbWFpbFN1YmplY3Qge1xuXHRcdHdpZHRoOiA1MDVweDtcblx0fVxuXHQjanYtdGFza0VuZERhdGUge1xuXHRcdHdpZHRoOiA0OTBweDtcblx0fVxuXHRmb3JtIHVsLmhvbGRlciB7XG5cdFx0d2lkdGg6IDk4JTtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0bGkuYml0LWJveCB7XG5cdFx0XHRjb2xvcjogJGJvZHkgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDNweCAxNXB4IDNweCA4cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZGFyay1wcmkgIWltcG9ydGFudDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRsaS5iaXQtaW5wdXQge1xuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuanYtY2FuZGlkYXRlc0lubmVyVGFibGUge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Lmp2LXJvd0RpdiB7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuanYtam9ic0lubmVyVGFibGUge1xuXHRcdG92ZXJmbG93LXk6IGF1dG8haW1wb3J0YW50O1xuXHRcdC8vbWFyZ2luLXRvcDogMTBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQuanYtcm93RGl2LCAuanYtY29sUmFkaW9BY3Rpb24sIC5qdi1jb2xBY3Rpb24ge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQ2cHg7XG5cdFx0fVxuXHRcdC5qdi1jb2xEZXNjcmlwdGlvbiB7XG5cdFx0XHQjanYtbW9kYWxTYXZlU2VhcmNoTmFtZSB7XG5cdFx0XHRcdG1hcmdpbjogMTBweCA1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjZG9SZW5hbWVTYXZlZFNlYXJjaCB7XG5cdFx0Lmp2LWRpYWxvZy1jb250ZW50e1xuXHRcdFx0bWluLWhlaWdodDogMTAwcHg7XG5cblx0XHRcdCNqdi1tb2RhbFNhdmVTZWFyY2hOYW1lIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHNwYW4janYtc3RhdHVzTWVzc2FnZXMge1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcblx0fVxuXHQuanYtYnV0dG9uV3JhcHBlckNhbmNlbCAuanZkYi1jZW50ZXItbGlnaHQge1xuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhciFpbXBvcnRhbnQ7XG5cdH1cblx0Lmp2LXF1aWNrVmlld05hdmlnYXRpb24tbmV4dCxcblx0Lmp2LXF1aWNrVmlld05hdmlnYXRpb24tcHJldiB7XG5cdFx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxufSBcbi5qdi1yZWplY3RCb3R0b21MZWZ0Q29sdW1uIHtcblx0bWFyZ2luOiA1cHggMzBweCA1cHggMDtcblx0d2lkdGg6IDEwJTtcbn1cbi5qdi1yZWplY3RCb3R0b21SaWdodENvbHVtbiB7XG5cdHdpZHRoOiA4NSU7XG59XG5cbiNqdi1xdWlja1ZpZXdMb2FkaW5nU3RhdGVXcmFwcGVyIGltZyB7XG5cdHBhZGRpbmc6IDMwMHB4IDAgMCAzMDBweDtcbn1cblxuI3NlbGVjdENhbXBhaWduVmlld0Zvcm0sICNhZGRUb0NhbXBhaWduRm9ybSB7XG5cdHRhYmxlLmp2LXRhYmxlR3JvdXAgdGQge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwYWRkaW5nOiA3cHggNXB4O1xuXHR9XG5cdCNqdi1jYW1wYWlnblRleHQge1xuXHRcdHdpZHRoOiA0NDBweDtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdH1cblx0Lmp2LWJ1dHRvbldyYXBwZXJDYW1wYWlnblRvcCB7XG5cdFx0Lmp2ZGItY2VudGVyIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cbn1cbiNqdi1RdWlja1ZpZXdNYWluIHtcblx0Lmp2LWJ1dHRvbkNvbnRhaW5lciB7XG5cdFx0bWFyZ2luOiAxNXB4IDAgMCAwO1xuXHR9XG59XG4janYtUXVpY2tWaWV3TWFpbiAuanYtc3RhdHVzIHtcblx0Lmp2LVN0YXR1c0RldGFpbHNCb2R5IHtcblx0XHQvL2JveC1zaGFkb3c6IDAgMnB4IDNweCBjb2xvci5hZGp1c3QoJGxpZ2h0Z3JheSwgJGxpZ2h0bmVzczogLTEwJSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XHRcdFxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdHdpZHRoOiAxNTBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcblx0XHRib3JkZXItdG9wOiAzcHggc29saWQgJGJsdWUhaW1wb3J0YW50O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmOmFmdGVyIHtcblx0XHRcdEBpbmNsdWRlIHRyaWFuZ2xlKHVwLCAkYmx1ZSwgNnB4KTtcblx0XHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogLTlweDtcblx0XHRcdHJpZ2h0OiAzMHB4O1xuXHRcdFx0ei1pbmRleDogMTtcdFxuXHRcdH1cblx0fVxuXHQuanYtU3RhdHVzRGV0YWlscyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDk5OTsgXG5cdFx0dG9wOiAxMnB4ICFpbXBvcnRhbnQ7IFxuXHRcdGxlZnQ6IC0zOHB4ICFpbXBvcnRhbnQ7XG5cdFx0Lmp2LWhlYWRlckJhciB7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsIWltcG9ydGFudDtcblx0XHRcdGNvbG9yOiAkYm9keTtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDVweCAwIDVweCAxMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuXHRcdH1cblx0XHQuanYtUXVpY2tWaWV3LUhlYWRlckJhcntcbiAgICAgICAgICAgIEBleHRlbmQgLmp2LWhlYWRlckJhcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwIDE1cHggMTBweDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOm5vcm1hbDtcbiAgICAgICAgfVxuXHRcdC5qdi1TdGF0dXNEZXRhaWxzVG9wIHtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0fVxuXHRcdC5qdi1TdGF0dXNEZXRhaWxzQm90dG9tIHtcblx0XHRcdGhlaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuanYtU3RhdHVzRGV0YWlsc0JvZHkge1xuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuc3RlcExpc3Qge1xuXHRcdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdGxpIHtcblx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lIWltcG9ydGFudDtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8qIFBsdWdpbiAtIGltcG9ydENvbnRhY3RCeVVybC5qc3AgKi9cblxuI2p2LWltcG9ydENvbnRhY3RzIHtcblx0I2luc3RydWN0aW9ucyB7XG5cdFx0c3Ryb25nIHtcblx0XHRcdC8vQGluY2x1ZGUgYmFja2dyb3VuZC1pbWFnZShsaW5lYXItZ3JhZGllbnQoY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiAtNSUpIDUlLCBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IC0wJSkgNSUpKTtcdFxuXHRcdFx0Ly9maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMzA3YWMyJywgZW5kQ29sb3JzdHI9JyMzRDg3Y2YnLEdyYWRpZW50VHlwZT0wICk7XG5cdFx0XHQvKiBJRTYtOSBmYWxsYmFjayBvbiBob3Jpem9udGFsIGdyYWRpZW50ICovICAgIFxuXHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuXHRcdFx0bWFyZ2luOiAtMThweCAtMjJweCAxNXB4IC0xOHB4O1xuXHRcdFx0cGFkZGluZzogMjBweCAxOHB4IDAgMThweDtcblx0XHR9XG5cdH1cblx0dGV4dGFyZWEge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogMTUwcHg7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0fSBcblx0ZGl2LnRhZ3NpbnB1dCB7XG5cdFx0Ly8gYm9yZGVyLXJhZGl1czogM3B4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdGlucHV0IHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50IWltcG9ydGFudDtcblx0XHR9XG5cdFx0dWwuaG9sZGVyIGxpLmJpdC1ib3gge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0NBRDhGMyFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5qdmRiLWNlbnRlciB7XG5cdFx0QGluY2x1ZGUgYnV0dG9uKCRibHVlKTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0cGFkZGluZzogMTJweCAxM3B4O1xuXHR9XG5cdC5qdmRiLWNlbnRlci1saWdodCB7XG5cdFx0QGluY2x1ZGUgYnV0dG9uKCRkYXJrKTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0cGFkZGluZzogMTJweCAxM3B4O1xuXHR9XHRcbn1cblxuLyogaW1wb3J0Q29udGFjdHNWaWV3IC0gbW9kYWwgICovXG4jaW1wb3J0Q29udGFjdHNGb3JtIHtcblx0Lmp2LW1lc3NhZ2VGcm9tIHtcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsOyAvLzE1cHg7XG5cdFx0d2lkdGg6IDgwJSFpbXBvcnRhbnQ7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR9XG5cdC5xcS11cGxvYWRlciBzcGFuLnFxLXVwbG9hZC1idXR0b24ge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0fVxufVxuLmhyLW5vdGVUYWcge1xuXHR0ZXh0YXJlYSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdHdpZHRoOiA5OSUhaW1wb3J0YW50O1xuXHR9XG5cdC50YWdzaW5wdXQge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiA5OSUhaW1wb3J0YW50O1xuXHRcdGxpLmJpdC1ib3gge1xuXHRcdFx0Y29sb3I6ICRib2R5ICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nOiAzcHggMTVweCAzcHggOHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdFx0YmFja2dyb3VuZDogJGRhcmstcHJpICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcblx0XHR9XG5cdFx0bGkuYml0LWlucHV0IHtcblx0XHRcdGlucHV0IHtcblx0XHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyogTWVyZ2UgQ29udGFjdHMgKi9cbiNqdi1tZXJnZVdyYXBwZXIge1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG5cdCNqdi1oZWFkZXJUaXRsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQjanYtcmVjb3Jkc1dyYXBwZXIge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHR9XG5cdC5qdi1yZWNvcmRDb2x1bW46aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXByaTtcblx0fVxuXHQuanYtcmVjb3JkQ29sdW1uSGlnaGxpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1wcmk7XG5cdFx0Lmp2LUVudHJ5Q2hlY2tTZWxlY3RlZCB7XG5cdFx0XHRAZXh0ZW5kIC5qdi1jaGVja21hcms7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHR9XG5cdH1cblx0I2p2LWludGVncmF0ZWRDb250YWN0cyB7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHQjanYtZmluYWxUYWdzQ29udGFpbmVyIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdFx0Lmp2dHlwZWFoZWFkIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdG1hcmdpbjogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRzZWxlY3Qge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdCNqdi1tZXJnZUJ1dHRvbnNBY3Rpb24ge1xuXHRcdCNqdi1jYW5jZWxCdXR0b24ge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRAaW5jbHVkZSBidXR0b24oJGRhcmspO1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG5cdFx0XHR9XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCNqdi1zYXZlQnV0dG9uLCAuanYtbWVyZ2VTYXZlQW5kQmFja1RvTGlzdCB7XG5cdFx0XHRAaW5jbHVkZSBidXR0b24oJGJsdWUpO1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG5cdFx0XHR9XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5qdi1tZXJnZVNhdmVBbmRCYWNrVG9MaXN0IHtcblx0XHRcdEBpbmNsdWRlIGJ1dHRvbigkYmx1ZSk7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcblx0XHRcdH1cblx0XHRcdHVsIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5qdi1zZWxlY3RTdGF0dXNSb3cgc2VsZWN0IHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBNeSBTZWFyY2ggKi9cbi5qdi1jb2xEZXNjcmlwdGlvbiB7XG5cdGlucHV0IHtcblx0XHR3aWR0aDogOTUlIWltcG9ydGFudDtcblx0fVxufVxuLmp2LWNvbEFjdGlvbiB7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLyogT3B0LW91dCAqL1xuLmp2LWVtYWlsUm91bmQge1xuICBib3JkZXItcmFkaXVzOiAxMDAlIDEwMCUgMTAwJSAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDZweDtcbn1cblxuLmp2LXJvdW5kUmVkIHtcbiAgYmFja2dyb3VuZDogJHJlZDtcbn1cblxuLmp2LXJvdW5kT3JhbmdlIHtcbiAgYmFja2dyb3VuZDogJG9yYW5nZTtcbn1cblxuLmp2LXJvdW5kR3JlZW4ge1xuICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG59XG5cbi5qdi1pbmZvLCAuanYtZXJyb3JJbmZvIHtcbiAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgJGJsdWUgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAtMjJweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdpZHRoOiAxNjBweDtcbn1cblxuLmp2LWVycm9ySW5mbyB7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgcmVkICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDE3NXB4O1xuICB6LWluZGV4OiA2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uanYtY2xvc2UyLCAuanYtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9jYW5kaWRhdGUtc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIC01MnB4IC02MzVweCB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWluZGVudDogLTExOTk4OHB4O1xuICB3aWR0aDogMTRweDtcbn1cblxuLmp2LWluZGljYXRvckJvZHkge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4uanYtaW5mb0NvbnRhaW4sIC5qdi11bnN1YnNjcmliZUVycm9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uanYtaW5mb0NvbnRhaW46YWZ0ZXIsIC5qdi11bnN1YnNjcmliZUVycm9yOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICMzZDg3Y2Y7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICB3aWR0aDogMDtcbn1cblxuLmp2LXVuc3Vic2NyaWJlRXJyb3I6YWZ0ZXIge1xuICBsZWZ0OiA2cHg7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCByZWQ7XG59XG5cbi5qdi1lbWFpbFRleHQge1xuICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7IC8vMTFweDtcbn1cbi5qdi1zZWxlY3RTdGF0dXNSb3cgaW5wdXQge1xuXHR3aWR0aDogOTklO1xufVxuXG4janYtbG9hZGluZ1N0YXRlT3ZlcmxheSB7XG5cdGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9oci1sb2FkaW5nLmdpZikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSw1MSw1MSwuMik7XG5cdGltZyB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG59XG4janYtbW9kYWxEaWFsb2cuY2FuZC1saXN0LXF1aWNrLXZpZXcgLmp2LVF1aWNrVmlld1Nob3cgLmp2LXN3aXRjaHtcbiAgICBkaXNwbGF5OiBibG9jazsgXG59XG5cbmJvZHkgI2p2LW1vZGFsRGlhbG9nLmNhbmQtbGlzdC1xdWljay12aWV3IC5qdi1kaWFsb2ctY29udGVudCB7XG5cdG1pbi1oZWlnaHQ6IDA7XG59XG5cbi50b29sdGlwV2luZG93IHtcblx0QGluY2x1ZGUgdG9vbHRpcDIoKVxufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IFxufVxuXG4uZm9udC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtdGhpbjtcbn1cblxuLmZvbnQtbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xufVxuXG5cbi50b29sdGlwV2luZG93OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogLTRweDtcbn1cblxuI3JlamVjdExhdGVyVG9vbHRpcCB7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4ubmF2aWdhdGlvbi10YWJze1xuXHR0b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4jaHItZm9vdGVyQ29udGFpbmVyIHtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdGF7XG5cdFx0bWFyZ2luLWxlZnQ6IDhweDtcblx0fVxufVxuLm5vdGlmeURheXMge1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG59IiwiLy8gVXBkYXRlZCBieSBLZW5uZXRoIEphbWVzIEhhbWVyIHwga2VubmV0aEBqb2J2aXRlLmNvbVxuLy8gTWFyIDExLCAyMDE0XG4vLyBHb29nbGUgRm9udHMgLSBPcGVuIFNhbnM6IGh0dHA6Ly93d3cuZ29vZ2xlLmNvbS9mb250cyNVc2VQbGFjZTp1c2UvQ29sbGVjdGlvbjpPcGVuK1NhbnNcbi8vIENvbnZlcnRlZCB0byB3ZWIgdHlwZSB2aWE6IGh0dHA6Ly9mb250cHJlcC5jb20vIFxuQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlIFwiLi4vLi4vLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LnN2ZyMwOWJlNGJmZTg5NzVhNjU3YWY2NDQ0YTZmMWQ3Mzg0OCcpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAgMzAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodEl0YWxpYy5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0SXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0SXRhbGljLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0SXRhbGljLnN2ZyNmY2NjY2YxYWNmNTViMTFkM2U5MmNkZjEyM2IyOGRhMCcpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAgMzAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1SZWd1bGFyLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVJlZ3VsYXIudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtUmVndWxhci5zdmcjZGM1NmYwOTM4YzA5YzI3YTQxNTZiYjBmOGY1MTc2YTInKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG4gIGZvbnQtc3R5bGU6ICAgbm9ybWFsO1xuICBmb250LXdlaWdodDogIDQwMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtSXRhbGljLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1JdGFsaWMudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtSXRhbGljLnN2ZyM5NGMzM2NkZDhmODg0N2YzNDQ0OTkwYWI2YzZlNmE2MScpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAgNDAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkLnN2ZyNiOTY4ODBmYWZiZjZiMDUxZmY0OWQ5ZmU4YTMxMTM3YycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAgNjAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZEl0YWxpYy5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkSXRhbGljLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkSXRhbGljLnN2ZyMzMjc1NmJkNTkwMTg2YTlmMjQ4NzQxZDU1NDhiNDY2ZScpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAgNjAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1Cb2xkLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUJvbGQudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtQm9sZC5zdmcjNzI4MDBiNjY1YmE2MGE5YTU4Njc0ZTJhNmJlZmRlM2EnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG4gICAgICAgXG4gIGZvbnQtc3R5bGU6ICAgbm9ybWFsO1xuICBmb250LXdlaWdodDogIDcwMDtcbn1cblxuXG4vLyBGb250IFdlaWdodHNcbiRmb250LXdlaWdodC10aGluOiAzMDA7XG4kZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xuJGZvbnQtd2VpZ2h0LXNlbWk6IDYwMDtcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XG5cbi8vIEZvbnQgU2l6ZXNcbiRmb250LXNpemUtc21hbGw6IDEycHg7XG4vLyBiYXNlIGZvbnQtc2l6ZSBpcyBkZWZpbmVkIGluIHRoZSBib2R5IHRhZyBAIDEzcHguIFNlZSBiZWxvdy5cbiRmb250LXNpemUtbm9ybWFsOiAxM3B4O1xuJGZvbnQtc2l6ZS1tZWRpdW06IDE2cHg7XG4kZm9udC1zaXplLWxhcmdlOiAyMnB4O1xuJGZvbnQtc2l6ZS14bGFyZ2U6IDI4cHg7XG5cblxuXG5ib2R5IHtcbiAgICBjb2xvcjogJGJvZHk7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjsgLy8gQWRkaW5nIEhlbHZldGljYSwgSGVsdmV0aWNhIE5ldWUsIGFuZCBBcmlhbCBhcyBGYWxsYmFja3MgaWYgbmVjZXNzYXJ5XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuaDEge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG59XG5cbmgyIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuaDMge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuaDQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuaDUge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuYiwgc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xufVxuXG4uc21hbGwge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG59XG5cbmxhYmVsIHtcblxufVxudGltZSB7XG4gICAgY29sb3I6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMzUlKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuLy8gU3R5bGVraXQgQ29sb3JzXG4kYmxhY2s6ICMyMjI7XG4kd2hpdGU6ICNGRkY7XG4kZGFyazogIzMzMztcbiRkYXJrLXByaTogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA3NS41JSk7IC8qICNmMWYxZjEgKi9cbiRkYXJrLXNlYzogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA2MCUpOyAvKiAjQ0NDICovXG4kZGFyay10cmk6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMzAlKTsgLyogIzY2NiAqL1xuJGRhcmstYmx1ZTogIzMxNDc5RTtcbiRjb2xvci1ibGFjazogIzAwMDAwMDtcblxuJGJsdWU6ICMzZDg3Y2Y7IC8qICRibHVlOiAjNDE4OENDOyAqL1xuJGJsdWUtcHJpOiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDQzJSk7XG4kYmx1ZS1zZWM6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogMzAlKTtcbiRibHVlLXRyaTogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiAtMjAlKTtcblxuJGdyZWVuOiAjMzhCMjRBO1xuJGdyZWVuLXByaTogY29sb3IuYWRqdXN0KCRncmVlbiwgJGxpZ2h0bmVzczogNDUlKTtcbiRncmVlbi1zZWM6IGNvbG9yLmFkanVzdCgkZ3JlZW4sICRsaWdodG5lc3M6IDMwJSk7XG4kZ3JlZW4tdHJpOiBjb2xvci5hZGp1c3QoJGdyZWVuLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuJHJlZDogI2U1MTQxNDtcbiRyZWQtcHJpOiBjb2xvci5hZGp1c3QoJHJlZCwgJGxpZ2h0bmVzczogNDMlKTtcbiRyZWQtc2VjOiBjb2xvci5hZGp1c3QoJHJlZCwgJGxpZ2h0bmVzczogMjAlKTtcbiRyZWQtdHJpOiBjb2xvci5hZGp1c3QoJHJlZCwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiRvcmFuZ2U6ICNmNTdkMjE7XG4kb3JhbmdlLXByaTogY29sb3IuYWRqdXN0KCRvcmFuZ2UsICRsaWdodG5lc3M6IDQzJSk7XG4kb3JhbmdlLXNlYzogY29sb3IuYWRqdXN0KCRvcmFuZ2UsICRsaWdodG5lc3M6IDIwJSk7XG4kb3JhbmdlLXRyaTogY29sb3IuYWRqdXN0KCRvcmFuZ2UsICRsaWdodG5lc3M6IC03JSk7XG5cbiRtYWdlbnRhOiAjZjAxOTc4O1xuJG1hZ2VudGEtcHJpOiBjb2xvci5hZGp1c3QoJG1hZ2VudGEsICRsaWdodG5lc3M6IDMwJSk7XG4kbWFnZW50YS1zZWM6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogMjAlKTtcbiRtYWdlbnRhLXRyaTogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuJHllbGxvdzogI2Y5ZWQyNTtcbiR5ZWxsb3ctcHJpOiBjb2xvci5hZGp1c3QoJHllbGxvdywgJGxpZ2h0bmVzczogMzQlKTtcbiR5ZWxsb3ctc2VjOiBjb2xvci5hZGp1c3QoJHllbGxvdywgJGxpZ2h0bmVzczogMjAlKTtcbiR5ZWxsb3ctdHJpOiBjb2xvci5hZGp1c3QoJHllbGxvdywgJGxpZ2h0bmVzczogLTEwLjUlKTtcblxuJGxpbmtlZGluLWNvbG9yOiAjMEQ2Njk2O1xuJHR3aXR0ZXItY29sb3I6ICMzNEFBREY7XG4kZ29vZ2xlLWNvbG9yOiAjREQ0QjM5O1xuJGZhY2Vib29rLWNvbG9yOiAjM0Q1Qjk2O1xuJGRyb3Bib3gtY29sb3I6ICMwMDdFRTU7XG4kYmluZy1jb2xvcjogI2ZhYTYxYztcbiRibHVlLW5hdmhpZ2hsaWdodC1jb2xvcjogIzYzOTVDMjtcblxuJGJsdWUtNDY6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogNDYlKTtcbiRwdXJwbGU6ICM3MzU0YmQ7XG4kYmxhY2s6ICMyMjI7XG4kYm9yZGVyOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDcwJSk7XG5cbi8vIEdsb2JhbCBFbGVtZW50c1xuJGJvZHk6ICRkYXJrO1xuJGdsb2JhbC1iZy1jb2xvcjogJHdoaXRlO1xuJGJvcmRlckJsdWU6IDFweCBzb2xpZCAkYmx1ZS1wcmk7XG4kZm9udC13ZWlnaHQtc2VtaUdyYXk6ICRkYXJrLXRyaTtcbiRncmlkQWN0aW9uQ29sb3I6ICRkYXJrLXByaTtcbiRmaWx0ZXJTaGFkb3dDb2xvcjogJGRhcmstc2VjO1xuJGxhYmVsOiAkZGFyay10cmk7XG4kZW50aXR5Um93Qm9yZGVyQ29sb3I6ICRib3JkZXI7XG4kdGgtYWN0aW9uLWJnLWNvbG9yOiAkZGFyay1wcmk7XG4kdGgtYmctY29sb3I6ICRibHVlLXByaTtcbiRmaWx0ZXItYmctY29sb3I6ICRkYXJrLXByaTtcbiRlbnRpdHlSb3dCb3JkZXJDb2xvcjogJGJvcmRlcjtcbiRtb2RhbC1zaGFkb3c6IHRyYW5zcGFyZW50O1xuXG4vL3NvY2lhbCBidXR0b25zXG4kbGlua2VkaW5fY29sb3I6ICMwMDdBQUE7XG4kZ29vZ2xlX2NvbG9yOiAjNDI4NWY0O1xuJGZhY2Vib29rX2NvbG9yOiAjNEE0Nzk3O1xuJHR3aXR0ZXJfY29sb3I6ICM0MjlERTI7XG5cbiRncmV5OiAjODA4MDgwOyIsIi8vbWl4aW5zXG5AdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcIi4vY29sb3JzXCIgYXMgKjtcbkB1c2UgXCIuL2ZvbnRzXCIgYXMgKjtcblxuQG1peGluIGZpcnN0IHtcblx0Ym9yZGVyLXRvcDogbm9uZVxufVxuXG5AbWl4aW4gbGFzdCB7XG5cdGJvcmRlci1ib3R0b206IG5vbmVcbn1cblxuQG1peGluIGNsZWFyZml4IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uKCRiYWNrZ3JvdW5kOiAkYmx1ZSkge1xuXHRiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcdFxuXHRjb2xvcjogJHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuXHRsaW5lLWhlaWdodDogMTtcblx0bWluLXdpZHRoOiA1MHB4O1xuXHRwYWRkaW5nOiA4cHggMTVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXI6IG5vbmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdCY6YWN0aXZle1xuXHRcdG9wYWNpdHk6IC44O1xuXHR9XG59XG4uanYtYmx1ZUJ1dHRvbiB7XG5cdEBpbmNsdWRlIGJ1dHRvbigkYmx1ZSk7XG59XG5cbi5qdi1ncmF5QnV0dG9uIHtcblx0QGluY2x1ZGUgYnV0dG9uKCRkYXJrKTtcbn1cblxuLy8gZm91bmQgaW4gX2Jhc2Uuc2NzcyBmcm9tIE1vY2t1cCBTZXJ2ZXJcbkBtaXhpbiB0cmlhbmdsZSgkZGlyZWN0aW9uOiBkb3duLCAkY29sb3I6ICRibHVlLCAkc2l6ZTogNnB4KSB7XG5cdEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yaWdodDogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgJGNvbG9yO1xuXHR9XG5cdGhlaWdodDogMDtcblx0d2lkdGg6IDA7XG59XG5cbkBtaXhpbiB0ZXh0YXJlYSAoJHdpZHRoLCAkaGVpZ2h0LCAkbWFyZ2luKSB7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAycHggNnB4IC00cHggJGRhcmstdHJpO1xuXHR3aWR0aDogJHdpZHRoO1xuXHRoZWlnaHQ6ICRoZWlnaHQ7XG5cdG1hcmdpbjogJG1hcmdpbjtcblx0Y29sb3I6ICRib2R5OyBcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRyZXNpemU6bm9uZTsgXG5cdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXByaTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiA1cHggNXB4IDZweCA1cHg7XG5cdGN1cnNvcjogdGV4dDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdCY6Zm9jdXMge1xuLy9cdFx0Ym94LXNoYWRvdzogIDAgMHB4IDE1cHggLTVweCAkZGFyaztcblx0XHRvdXRsaW5lOiAwO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRibHVlICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHR9XG59XG5cbkBtaXhpbiBpbnB1dCAoJHdpZHRoLCAkbWFyZ2luKSB7XG5cdCZbdHlwZT10ZXh0XSxcblx0Jlt0eXBlPXBhc3N3b3JkXSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDZweCAtNHB4IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMTAlKTtcblx0XHR3aWR0aDogJHdpZHRoO1xuXHRcdG1hcmdpbjogJG1hcmdpbjsgXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuXHRcdGNvbG9yOiAkZGFyaztcblx0XHRwYWRkaW5nOiA1cHggNXB4IDZweCA1cHg7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXByaTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG5cdFx0Y3Vyc29yOiB0ZXh0O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdCY6Zm9jdXMge1xuXHQvL1x0XHRib3gtc2hhZG93OiAwIDBweCAxNXB4IC01cHggY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiAtMTAlKTtcblx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZSAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gc2VsZWN0ICgkd2lkdGgsICRtYXJnaW4pIHtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRib3gtc2hhZG93OiBpbnNldCAwIDJweCA2cHggLTRweCAkZGFyay10cmk7XG5cdHdpZHRoOiAkd2lkdGg7XG5cdG1hcmdpbjogJG1hcmdpbjtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRoZWlnaHQ6IDI4cHg7XG5cdGNvbG9yOiAkZGFyaztcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXItaW1hZ2U6IGluaXRpYWw7XG5cdHdoaXRlLXNwYWNlOiBwcmU7XG5cdC13ZWJraXQtcnRsLW9yZGVyaW5nOiBsb2dpY2FsO1xuXHRjb2xvcjogYmxhY2s7XG5cdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXByaTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdHBhZGRpbmc6IDVweDtcblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogMDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZSAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcdFxuXHR9XG59XG5cbkBtaXhpbiBwYWdpbmF0aW9uKCRkaXJlY3Rpb24pIHtcblx0JiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0ZXh0LWluZGVudDogLTk5OTk5cHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGhlaWdodDogMjRweDtcblx0XHR3aWR0aDogMjRweDtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdH1cblxuXHRAaWYgJGRpcmVjdGlvbiA9PSBcInByZXZpb3VzXCIge1xuXHRcdFx0JiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29uLXByZXZpb3VzLnN2ZycpIDAgMCBuby1yZXBlYXQgJHdoaXRlO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0fVxuXHR9XG5cblx0QGlmICRkaXJlY3Rpb24gPT0gXCJuZXh0XCIge1xuXHRcdFx0JiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29uLW5leHQuc3ZnJykgMCAwIG5vLXJlcGVhdCAkd2hpdGU7XG5cdFx0XHR9XG5cdH1cblxuXHQmLmluYWN0aXZlIHtcblx0XHRcdG9wYWNpdHk6IC4zO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Y3Vyc29yOiB0ZXh0O1xuXHR9XG59IiwiQHVzZSAnc2Fzczpjb2xvcic7XG4vLyBTdHlsZWtpdCBDb2xvcnNcbiRibGFjazogIzIyMjtcbiR3aGl0ZTogI0ZGRjtcbiRkYXJrOiAjMzMzO1xuJGRhcmstcHJpOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDc1LjUlKTsgLyogI2YxZjFmMSAqL1xuJGRhcmstc2VjOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDYwJSk7IC8qICNDQ0MgKi9cbiRkYXJrLXRyaTogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiAzMCUpOyAvKiAjNjY2ICovXG5cbiRibHVlOiAjM2Q4N2NmOyAvKiAkYmx1ZTogIzQxODhDQzsgKi9cbiRibHVlLXByaTogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiA0MyUpO1xuJGJsdWUtc2VjOiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDMwJSk7XG4kYmx1ZS10cmk6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogLTIwJSk7XG5cbiRncmVlbjogIzM4QjI0QTtcbiRncmVlbi1wcmk6IGNvbG9yLmFkanVzdCgkZ3JlZW4sICRsaWdodG5lc3M6IDQ1JSk7XG4kZ3JlZW4tc2VjOiBjb2xvci5hZGp1c3QoJGdyZWVuLCAkbGlnaHRuZXNzOiAzMCUpO1xuJGdyZWVuLXRyaTogY29sb3IuYWRqdXN0KCRncmVlbiwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiRyZWQ6ICNlNTE0MTQ7XG4kcmVkLXByaTogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IDQzJSk7XG4kcmVkLXNlYzogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IDIwJSk7XG4kcmVkLXRyaTogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IC0xMCUpO1xuXG4kb3JhbmdlOiAjZjU3ZDIxO1xuJG9yYW5nZS1wcmk6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiA0MyUpO1xuJG9yYW5nZS1zZWM6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiAyMCUpO1xuJG9yYW5nZS10cmk6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiAtNyUpO1xuXG4kbWFnZW50YTogI2YwMTk3ODtcbiRtYWdlbnRhLXByaTogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiAzMCUpO1xuJG1hZ2VudGEtc2VjOiBjb2xvci5hZGp1c3QoJG1hZ2VudGEsICRsaWdodG5lc3M6IDIwJSk7XG4kbWFnZW50YS10cmk6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiRsaW5rZWRpbi1jb2xvcjogIzBENjY5NjtcbiR0d2l0dGVyLWNvbG9yOiAjMzRBQURGO1xuJGdvb2dsZS1jb2xvcjogI0RENEIzOTtcbiRmYWNlYm9vay1jb2xvcjogIzNENUI5NjtcbiRkcm9wYm94LWNvbG9yOiAjMDA3RUU1O1xuJGJpbmctY29sb3I6ICNmYWE2MWM7XG5cbiRwdXJwbGU6ICM3MzU0YmQ7XG4kYmxhY2s6ICMyMjI7XG4kYm9yZGVyOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDcwJSk7XG5cbi8vIEdsb2JhbCBFbGVtZW50c1xuJGJvZHk6ICRkYXJrO1xuJGdsb2JhbC1iZy1jb2xvcjogJHdoaXRlO1xuJGJvcmRlckJsdWU6IDFweCBzb2xpZCAkYmx1ZS1wcmk7XG4kZm9udC13ZWlnaHQtc2VtaUdyYXk6ICRkYXJrLXRyaTtcbiR0aC1hY3Rpb24tYmctY29sb3I6ICRkYXJrLXByaTtcbiRmaWx0ZXItYmctY29sb3I6ICRkYXJrLXByaTtcbiR0aC1iZy1jb2xvcjogJGJsdWUtcHJpO1xuJGVudGl0eVJvd0JvcmRlckNvbG9yOiAkYm9yZGVyO1xuJGxhYmVsOiAkZGFyay10cmk7XG4kZmlsdGVyU2hhZG93Q29sb3I6ICRkYXJrLXNlYztcbiRoZWFkZXJCYWNrZ3JvdW5kQ29sb3I6ICRkYXJrLXByaTtcbiRoZWFkZXJQYW5lbHNDb2xvcjogJGJvcmRlcjtcbiRmaWx0ZXJIb3Jpem9udGFsT2Zmc2V0OiAycHg7XG4kaGVhZGVySDJIZWlnaHQ6IDgwcHg7XG4kYWN0aW9uYm9yZGVyQ29sb3I6ICRib3JkZXI7XG4kbW9kYWwtc2hhZG93OiB0cmFuc3BhcmVudDtcblxuXG4iLCJcbiVzcGlubmVyIHtcblx0Ly9ib3JkZXItcmFkaXVzOiA1MCU7XG5cdC8vYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4yKTtcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbiVzcGlubmVyMzIge1xuXHRAZXh0ZW5kICVzcGlubmVyO1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2hyLWxvYWRpbmcuZ2lmJyk7XG59XG5cbiVzcGlubmVyMTYge1xuXHRAZXh0ZW5kICVzcGlubmVyO1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2hyLWxvYWRpbmctMTZweC5naWYnKTtcbn1cblxuQG1peGluIHNwaW5uZXItYmFzZSB7XG5cdC5zcGlubmVyMzIge1xuXHRcdEBleHRlbmQgJXNwaW5uZXIzMjtcblx0fVxuXHQuc3Bpbm5lcjE2IHtcblx0XHRAZXh0ZW5kICVzcGlubmVyMTY7XG5cdH1cbn0iLCJcbkB1c2UgXCIuLi9jb21tb24vY29sb3JzXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vc3Bpbm5lclwiIGFzICo7XG5cbi5qdi1sb2FkaW5nLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMTAwMDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uanYtY29udGV4dHVhbC1sb2FkaW5nLW92ZXJsYXkge1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG5cdG9wYWNpdHk6IDAuNTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDk5OTk7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHQuanYtbG9hZGluZy1pbWFnZXtcblx0XHRkaXNwbGF5OiBub25lIDtcblx0fVxufVxuXG4uc3Bpbntcblx0aGVpZ2h0OiAxM3B4O1xuXHR3aWR0aDogMTNweDtcblx0LXdlYmtpdC1hbmltYXRpb246c3BpbiAwLjdzIGxpbmVhciBpbmZpbml0ZTtcblx0LW1vei1hbmltYXRpb246c3BpbiAwLjdzIGxpbmVhciBpbmZpbml0ZTtcblx0YW5pbWF0aW9uOnNwaW4gMC43cyBsaW5lYXIgaW5maW5pdGU7XG59XG5ALW1vei1rZXlmcmFtZXMgc3BpbiB7IDEwMCUgeyAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4geyAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cbkBrZXlmcmFtZXMgc3BpbiB7IDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IHRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5qdi1sb2FkaW5nLWltYWdlIHtcblx0QGV4dGVuZCAlc3Bpbm5lcjMyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi10b3A6IC0xNnB4O1xuXHRtYXJnaW4tbGVmdDogLTE2cHg7XG59XG5cbi5sb2FkaW5nLWFuaW1hdGUtaGlkZS5sb2FkaW5nLWFuaW1hdGUtaGlkZS1hY3RpdmUsXG4ubG9hZGluZy1hbmltYXRlLXNob3cge1xuXHRvcGFjaXR5OiAwO1xufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gSW1wb3J0c1xuQHVzZSBcIi4vc2V0dGluZ3NcIiBhcyAqO1xuQHVzZSBcIi4vZnVuY3Rpb25zXCIgYXMgKjtcbkB1c2UgXCIuL3VuaXRzXCIgYXMgKjtcbkB1c2UgXCJzYXNzOmxpc3RcIjtcbkB1c2UgJ3Nhc3M6bWV0YSc7XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBCb3JkZXItQm94IFNpemluZ1xuXG4vLyBBcHBseSB0aGUgYm9yZGVyLWJveCBzaXppbmcgbW9kZWwgdG8gYWxsIGVsZW1lbnRzXG4vLyBhbmQgYWRqdXN0IHRoZSBncmlkIG1hdGggYXBwcm9wcmlhdGVseS5cbkBtaXhpbiBib3JkZXItYm94LXNpemluZyB7XG4gICRib3JkZXItYm94LXNpemluZzogdHJ1ZTtcbiAgKiB7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbn1cblxuY2xlYXJmaXgge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ29udGFpbmVyXG5cbi8vIFNldCB0aGUgd2lkdGggb2YgYSBjb250YWluZXJcbi8vXG4vLyAgJGNvbHVtbnMgIDogVGhlIG51bWJlciBvZiBjb2x1bW5zIGluIHRoZSBHcmlkIExheW91dC5cbkBtaXhpbiBzZXQtY29udGFpbmVyLXdpZHRoKFxuICAkY29sdW1ucyAgOiAkdG90YWwtY29sdW1ucyxcbiAgJHN0eWxlICAgIDogJGNvbnRhaW5lci1zdHlsZVxuKXtcbiAgJHdpZHRoOiBjb250YWluZXItb3V0ZXItd2lkdGgoJGNvbHVtbnMpO1xuXG4gIEBpZiAkc3R5bGUgPT0gJ3N0YXRpYycge1xuICAgIEBpbmNsdWRlIGlmLXJlbSh3aWR0aCwgJHdpZHRoKTtcbiAgfSBAZWxzZSB7XG4gICAgQGlmICRzdHlsZSA9PSAnZmx1aWQnIHtcbiAgICAgIEBpZiB1bml0KCR3aWR0aCkgPT0gJyUnIHsgQGluY2x1ZGUgaWYtcmVtKHdpZHRoLCAkd2lkdGgpOyB9XG4gICAgfSBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBpZi1yZW0obWF4LXdpZHRoLCAkd2lkdGgpO1xuICAgICAgLy8gQGlmICRsZWdhY3ktc3VwcG9ydC1mb3ItaWU2IHtcbiAgICAgIC8vICAgQGlmIHVuaXQoJHdpZHRoKSA9PSAncmVtJyB7XG4gICAgICAvLyAgICAgX3dpZHRoOiByb3VuZChjb252ZXJ0LWxlbmd0aCgkd2lkdGgsIHB4KSk7XG4gICAgICAvLyAgIH0gQGVsc2Uge1xuICAgICAgLy8gICAgIF93aWR0aDogJHdpZHRoO1xuICAgICAgLy8gICB9XG4gICAgICAvLyB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNldCB0aGUgb3V0ZXIgZ3JpZC1jb250YWluaW5nIGVsZW1lbnQocykuXG4vL1xuLy8gICRjb2x1bW5zICA6IFRoZSBudW1iZXIgb2YgY29sdW1ucyBpbiB0aGUgY29udGFpbmVyLlxuQG1peGluIGFwcGx5LWNvbnRhaW5lcihcbiAgJGNvbHVtbnMgIDogJHRvdGFsLWNvbHVtbnNcbil7XG4gIEBpbmNsdWRlIHNldC1jb250YWluZXItd2lkdGgoJGNvbHVtbnMpO1xuICBAaW5jbHVkZSBpZi1yZW0ocGFkZGluZy1sZWZ0LCAkZ3JpZC1wYWRkaW5nKTtcbiAgQGluY2x1ZGUgaWYtcmVtKHBhZGRpbmctcmlnaHQsICRncmlkLXBhZGRpbmcpO1xuICBtYXJnaW46IHsgbGVmdDogYXV0bzsgcmlnaHQ6IGF1dG87IH1cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG59XG59XG5cbi8vIFNldCBvbmUgb3IgbW9yZSBsYXlvdXRzIG9uIGEgZ3JpZC1jb250YWluaW5nIGVsZW1lbnQgYXQgYW55IG51bWJlciBvZiBtZWRpYS1xdWVyeSBicmVha3BvaW50cy5cbi8vXG4vLyAkbWVkaWEtbGF5b3V0LTEgICAgICAgIDogW2RlZmF1bHQ6JHRvdGFsLWNvbHVtbnNdIEEgbGlzdCBvZiB2YWx1ZXMgaW5jbHVkaW5nIC1cbi8vICAgICAgICAgICAgICAgICAgICAgICAgOiBPbmUgdW5pdGxlc3MgbnVtYmVyIChyZXByZXNlbnRpbmcgY29sdW1ucyBpbiBhIGxheW91dClcbi8vICAgICAgICAgICAgICAgICAgICAgICAgOiBUd28gb3B0aW9uYWwgbGVuZ3RocyAocmVwcmVzZW50aW5nIG1pbiBhbmQgbWF4LXdpZHRoIG1lZGlhLXF1ZXJ5IGJyZWFrcG9pbnRzKS5cbi8vICRtZWRpYS1sYXlvdXQtMiAuLi4tMTAgOiBbb3B0aW9uYWxdIFNhbWUgYXMgJG1lZGlhLWxheW91dC0xXG5AbWl4aW4gY29udGFpbmVyKFxuICAkbWVkaWEtbGF5b3V0LTEgICA6ICR0b3RhbC1jb2x1bW5zLFxuICAkbWVkaWEtbGF5b3V0LTIgICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTMgICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTQgICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTUgICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTYgICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTcgICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTggICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTkgICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTEwICA6IGZhbHNlXG4pIHtcbiAgJG1lZGlhLWxheW91dHMgOiBjb21wYWN0KCRtZWRpYS1sYXlvdXQtMiwkbWVkaWEtbGF5b3V0LTMsJG1lZGlhLWxheW91dC00LCRtZWRpYS1sYXlvdXQtNSwkbWVkaWEtbGF5b3V0LTYsJG1lZGlhLWxheW91dC03LCRtZWRpYS1sYXlvdXQtOCwkbWVkaWEtbGF5b3V0LTksJG1lZGlhLWxheW91dC0xMCk7XG5cbiAgLy8gRGVidWc6IENoZWNrIHdoYXQgJG1lZGlhLWxheW91dHMgY29udGFpbnNcbiAgQGRlYnVnICRtZWRpYS1sYXlvdXRzO1xuXG4gIC8vIEFwcGx5IGRlZmF1bHQgbGF5b3V0IGlmIG5lZWRlZFxuICBAaWYgaXMtZGVmYXVsdC1sYXlvdXQoJG1lZGlhLWxheW91dC0xKSB7XG4gICAgQGluY2x1ZGUgYXBwbHktY29udGFpbmVyKCk7XG4gIH0gQGVsc2Uge1xuICAgIEBpbmNsdWRlIGF0LWJyZWFrcG9pbnQoJG1lZGlhLWxheW91dC0xKSB7XG4gICAgICBAaW5jbHVkZSBhcHBseS1jb250YWluZXIoKTtcbiAgICB9XG4gIH1cblxuICAvLyBFbnN1cmUgJG1lZGlhLWxheW91dHMgaXMgYSB2YWxpZCBsaXN0IGJlZm9yZSBpdGVyYXRpbmdcbiAgQGVhY2ggJG1sIGluICRtZWRpYS1sYXlvdXRzIHtcbiAgICBAaWYgJG1sIHtcbiAgICAgIC8vIEVuc3VyZSAkbWwgaXMgYSBsaXN0IHR5cGUgYmVmb3JlIGNhbGxpbmcgYXQtYnJlYWtwb2ludFxuICAgICAgQGlmIG1ldGEudHlwZS1vZigkbWwpID09ICdsaXN0JyB7XG4gICAgICAgIEBpbmNsdWRlIGF0LWJyZWFrcG9pbnQoJG1sKSB7XG4gICAgICAgICAgQGluY2x1ZGUgc2V0LWNvbnRhaW5lci13aWR0aDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIENvbHVtbnNcblxuLy8gQ3JlYXRlIGEgZ3JpZCBlbGVtZW50IHNwYW5uaW5nIGFueSBudW1iZXIgb2YgJ2NvbHVtbnMnIGluIGEgZ3JpZCAnY29udGV4dCcuXG4vLyAkY29sdW1ucyA6IFRoZSBudW1iZXIgb2YgY29sdW1ucyB0byBzcGFuLlxuLy8gJGNvbnRleHQgOiBbb3B0aW9uYWxdIFRoZSBjb250ZXh0IChjb2x1bW5zIHNwYW5uZWQgYnkgcGFyZW50KS5cbi8vICAgICAgICAgIDogQ29udGV4dCBpcyByZXF1aXJlZCBvbiBhbnkgbmVzdGVkIGVsZW1lbnRzLlxuLy8gICAgICAgICAgOiBDb250ZXh0IE1VU1QgTk9UIGJlIGRlY2xhcmVkIG9uIGEgcm9vdCBlbGVtZW50LlxuLy8gJHBhZGRpbmcgOiBbb3B0aW9uYWxdIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgaW5zaWRlIG9mIGluZGl2aWR1YWwgZ3JpZCBjb2x1bW5zLlxuLy8gICAgICAgICAgOiBQYWRkaW5nIGlzIG9ubHkgb3V0cHV0IGlmIG9uZSBvciB0d28gdmFsdWVzIGFyZSBzcGVjaWZpZWQgKGUuZy4gMWVtIG9yIDEwcHggMjBweClcbi8vICAgICAgICAgIDogUGFkZGluZyB2YWx1ZXMgYXJlIGFwcGxpZWQgb25seSBvbiB0aGUgaG9yaXpvbnRhbCBheGlzIGluIGZyb20tdG8gb3JkZXJcbi8vICRmcm9tICAgIDogVGhlIHN0YXJ0IGRpcmVjdGlvbiBvZiB5b3VyIGxheW91dCAoZS5nLiAnbGVmdCcgZm9yIGx0ciBsYW5ndWFnZXMpXG4vLyAkc3R5bGUgICA6IFRoZSBjb250YWluZXIgc3R5bGUgdG8gdXNlLlxuQG1peGluIHNwYW4tY29sdW1ucyhcbiAgJGNvbHVtbnMsXG4gICRjb250ZXh0ICAgICAgIDogJHRvdGFsLWNvbHVtbnMsXG4gICRwYWRkaW5nICAgICAgIDogZmFsc2UsXG4gICRmcm9tICAgICAgICAgIDogJGZyb20tZGlyZWN0aW9uLFxuICAkc3R5bGUgICAgICAgICA6IGZpeC1zdGF0aWMtbWlzYWxpZ25tZW50KClcbikge1xuICAkZnJvbSAgICAgOiAkZnJvbTsgLy8gVXBkYXRlZCBsaW5lXG4gICR0byAgICAgICA6IG9wcG9zaXRlLXBvc2l0aW9uKCRmcm9tKTtcbiAgJHBvcyAgICAgIDogc3BsaXQtY29sdW1ucy12YWx1ZSgkY29sdW1ucywgcG9zaXRpb24pO1xuICAkY29scyAgICAgOiBzcGxpdC1jb2x1bW5zLXZhbHVlKCRjb2x1bW5zLCBjb2x1bW5zKTtcbiAgJHBhZC1mcm9tIDogaWYoJHN0eWxlID09IHN0YXRpYywgMCAqICRndXR0ZXItd2lkdGgsIHJlbGF0aXZlLXdpZHRoKDAgKiAkZ3V0dGVyLXdpZHRoLCAkY29udGV4dCkpO1xuICAkcGFkLXRvICAgOiBpZigkc3R5bGUgPT0gc3RhdGljLCAwICogJGd1dHRlci13aWR0aCwgcmVsYXRpdmUtd2lkdGgoMCAqICRndXR0ZXItd2lkdGgsICRjb250ZXh0KSk7XG5cbiAgQGlmICRwYWRkaW5nICE9IGZhbHNlIHtcbiAgICAkcGFkLWZyb20gOiBudGgoJHBhZGRpbmcsIDEpO1xuXG4gICAgQGlmIGxlbmd0aCgkcGFkZGluZykgPiAxIHtcbiAgICAgICRwYWQtdG86IG50aCgkcGFkZGluZywgMik7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcGFkLXRvOiAkcGFkLWZyb207XG4gICAgfVxuXG4gICAgJHBhZC1mcm9tIDogaWYoJHN0eWxlID09IHN0YXRpYywgJHBhZC1mcm9tLCByZWxhdGl2ZS13aWR0aCgkcGFkLWZyb20sICRjb250ZXh0KSk7XG4gICAgJHBhZC10byAgIDogaWYoJHN0eWxlID09IHN0YXRpYywgJHBhZC10bywgcmVsYXRpdmUtd2lkdGgoJHBhZC10bywgJGNvbnRleHQpKTtcblxuICAgIHBhZGRpbmctI3skZnJvbX06ICRwYWQtZnJvbTtcbiAgICBwYWRkaW5nLSN7JHRvfTogJHBhZC10bztcbiAgfVxuXG4gIHdpZHRoOiBjb2x1bW5zKCRjb2xzLCAkY29udGV4dCwgJHN0eWxlKSAtIGlmKCRib3JkZXItYm94LXNpemluZywgMCwgJHBhZC10byArICRwYWQtZnJvbSk7XG5cbiAgQGlmICgkcG9zID09ICdvbWVnYScpIHtcbiAgICBAaW5jbHVkZSBvbWVnYSgkZnJvbSk7XG4gIH0gQGVsc2Uge1xuICAgIGZsb2F0OiAkZnJvbTtcbiAgICBtYXJnaW4tI3skdG99OiBndXR0ZXIoJGNvbnRleHQsICRzdHlsZSk7XG4gIH1cbn1cblxuLy8gQXBwbHkgdG8gZWxlbWVudHMgc3Bhbm5pbmcgdGhlIGxhc3QgY29sdW1uLCB0byBhY2NvdW50IGZvciB0aGUgcGFnZSBlZGdlLlxuLy8gT25seSBuZWVkZWQgYXMgYW4gb3ZlcnJpZGUuIE5vcm1hbGx5ICdvbWVnYScgY2FuIGp1c3QgYmUgY2FsbGVkIGJ5IGBjb2x1bW5zYC5cbi8vXG4vLyAkZnJvbSAgICA6IFRoZSBzdGFydC1kaXJlY3Rpb24gZm9yIHlvdXIgZG9jdW1lbnQuXG5AbWl4aW4gb21lZ2EoXG4gICRmcm9tICAgICA6ICRmcm9tLWRpcmVjdGlvblxuKSB7XG4gICRmcm9tICAgOiAkZnJvbTtcbiAgJHRvICAgICA6IG9wcG9zaXRlLXBvc2l0aW9uKCRmcm9tKTtcbiAgJGhhY2sgICA6IG9wcG9zaXRlLXBvc2l0aW9uKCRvbWVnYS1mbG9hdCk7XG5cbiAgZmxvYXQ6ICRvbWVnYS1mbG9hdDtcbiAgbWFyZ2luLSN7JHRvfTogMDtcbn1cblxuLy8gU2hvcnRjdXQgdG8gYXBwbHkgb21lZ2EgdG8gYSBzcGVjaWZpYyBzdWJzZXQgb2YgZWxlbWVudHMuXG4vL1xuLy8gJG4gICAgICAgICA6IFtmaXJzdCB8IG9ubHkgfCBsYXN0IHwgPGVxdWF0aW9uPl1cbi8vICRzZWxlY3RvciAgOiBbY2hpbGQgfCBsYXN0LWNoaWxkIHwgb2YtdHlwZSB8IGxhc3Qtb2YtdHlwZSBdXG4vLyAkZnJvbSAgICAgIDogVGhlIHN0YXJ0LWRpcmVjdGlvbiBmb3IgeW91ciBkb2N1bWVudC5cbkBtaXhpbiBudGgtb21lZ2EoXG4gICRuICAgICAgICA6IGxhc3QsXG4gICRzZWxlY3RvciA6IGNoaWxkLFxuICAkZnJvbSAgICAgOiAkZnJvbS1kaXJlY3Rpb25cbikge1xuICAkZnJvbSAgICAgOiB1bnF1b3RlKCRmcm9tKTtcbiAgJGllOiBpZigkbiA9PSBcImZpcnN0XCIsIHRydWUsIGZhbHNlKTtcbiAgQGluY2x1ZGUgYWRqdXN0LXN1cHBvcnQtZm9yKCRpZTY6ICRpZSwgJGllNzogJGllLCAkaWU4OiAkaWUpIHtcbiAgICAmOiN7Zm9ybWF0LW50aCgkbiwkc2VsZWN0b3IpfSB7IEBpbmNsdWRlIG9tZWdhKCRmcm9tKTsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gUmVzZXRzXG5cbi8vIFJlc2V0IGEgJytjb2x1bW5zJyBncmlkIGVsZW1lbnQgdG8gZGVmYXVsdCBibG9jayBiZWhhdmlvclxuLy9cbi8vICRmcm9tICA6IFRoZSBzdGFydCBkaXJlY3Rpb24gb2YgeW91ciBsYXlvdXQgKGUuZy4gJ2xlZnQnIGZvciBsdHIgbGFuZ3VhZ2VzKVxuQG1peGluIHJlc2V0LWNvbHVtbnMoXG4gICRmcm9tOiAkZnJvbS1kaXJlY3Rpb25cbikge1xuICAkZnJvbSAgIDogdW5xdW90ZSgkZnJvbSk7XG4gICR0byAgICAgOiBvcHBvc2l0ZS1wb3NpdGlvbigkZnJvbSk7XG4gICRoYWNrICAgOiBvcHBvc2l0ZS1wb3NpdGlvbigkb21lZ2EtZmxvYXQpO1xuXG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLSN7JHRvfTogYXV0bztcblxuICAvLyBAaWYgJGxlZ2FjeS1zdXBwb3J0LWZvci1pZTYgb3IgJGxlZ2FjeS1zdXBwb3J0LWZvci1pZTcge1xuICAvLyAgICptYXJnaW4tI3skaGFja306IGF1dG87XG4gIC8vICAgQGlmICRsZWdhY3ktc3VwcG9ydC1mb3ItaWU2IHsgZGlzcGxheTogYmxvY2s7IH1cbiAgLy8gfVxufVxuXG4vLyBBcHBseSB0byBlbGVtZW50cyBwcmV2aW91c2x5IHNldCBhcyBvbWVnYS5cbi8vIFRoaXMgd2lsbCByZXR1cm4gZmxvYXRzIGFuZCBtYXJnaW5zIGJhY2sgdG8gbm9uLW9tZWdhIHNldHRpZ25zLlxuLy9cbi8vICRjb250ZXh0IDogW29wdGlvbmFsXSBUaGUgY29udGV4dCAoY29sdW1ucyBzcGFubmVkIGJ5IHBhcmVudCkuXG4vLyAkZnJvbSAgICA6IFRoZSBzdGFydC1kaXJlY3Rpb24gZm9yIHlvdXIgZG9jdW1lbnQuXG4vLyAkc3R5bGUgICA6IFRoZSBjb250YWluZXIgc3R5bGUgdG8gdXNlLlxuQG1peGluIHJlbW92ZS1vbWVnYShcbiAgJGNvbnRleHQgIDogJHRvdGFsLWNvbHVtbnMsXG4gICRmcm9tICAgICA6ICRmcm9tLWRpcmVjdGlvbixcbiAgJHN0eWxlICAgIDogZml4LXN0YXRpYy1taXNhbGlnbm1lbnQoKVxuKSB7XG4gICRmcm9tICAgOiB1bnF1b3RlKCRmcm9tKTtcbiAgJHRvICAgICA6IG9wcG9zaXRlLXBvc2l0aW9uKCRmcm9tKTtcbiAgJGhhY2sgICA6IG9wcG9zaXRlLXBvc2l0aW9uKCRvbWVnYS1mbG9hdCk7XG5cbiAgZmxvYXQ6ICRmcm9tO1xuICBtYXJnaW4tI3skdG99OiBndXR0ZXIoJGNvbnRleHQsICRzdHlsZSk7XG5cbiAgLy8gQGlmICRsZWdhY3ktc3VwcG9ydC1mb3ItaWU2IG9yICRsZWdhY3ktc3VwcG9ydC1mb3ItaWU3IHtcbiAgLy8gICAqbWFyZ2luLSN7JGhhY2t9OiBhdXRvO1xuICAvLyB9XG59XG5cbi8vIFNob3J0Y3V0IHRvIGFwcGx5IHJlbW92ZS1vbWVnYSB0byBhIHNwZWNpZmljIHN1YnNldCBvZiBlbGVtZW50cy5cbi8vXG4vLyAkbiAgICAgICAgIDogW2ZpcnN0IHwgb25seSB8IGxhc3QgfCA8ZXF1YXRpb24+XVxuLy8gJHNlbGVjdG9yICA6IFtjaGlsZCB8IGxhc3QtY2hpbGQgfCBvZi10eXBlIHwgbGFzdC1vZi10eXBlIF1cbi8vICRjb250ZXh0ICAgOiBbb3B0aW9uYWxdIFRoZSBjb250ZXh0IChjb2x1bW5zIHNwYW5uZWQgYnkgcGFyZW50KS5cbi8vICRmcm9tICAgICAgOiBUaGUgc3RhcnQtZGlyZWN0aW9uIGZvciB5b3VyIGRvY3VtZW50LlxuLy8gJHN0eWxlICAgICA6IFRoZSBjb250YWluZXIgc3R5bGUgdG8gdXNlLlxuQG1peGluIHJlbW92ZS1udGgtb21lZ2EoXG4gICRuICAgICAgICA6IGxhc3QsXG4gICRzZWxlY3RvciA6IGNoaWxkLFxuICAkY29udGV4dCAgOiAkdG90YWwtY29sdW1ucyxcbiAgJGZyb20gICAgIDogJGZyb20tZGlyZWN0aW9uLFxuICAkc3R5bGUgICAgOiBmaXgtc3RhdGljLW1pc2FsaWdubWVudCgpXG4pIHtcbiAgJGZyb20gICAgIDogdW5xdW90ZSgkZnJvbSk7XG4gICRpZTogaWYoJG4gPT0gXCJmaXJzdFwiLCB0cnVlLCBmYWxzZSk7XG4gIEBpbmNsdWRlIGFkanVzdC1zdXBwb3J0LWZvcigkaWU2OiAkaWUsICRpZTc6ICRpZSwgJGllODogJGllKSB7XG4gICAgJjoje2Zvcm1hdC1udGgoJG4sJHNlbGVjdG9yKX0ge1xuICAgICAgQGluY2x1ZGUgcmVtb3ZlLW9tZWdhKCRjb250ZXh0LCAkZnJvbSwgJHN0eWxlKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBDaGFuZ2UgU2V0dGluZ3NcblxuQG1peGluIHdpdGgtZ3JpZC1zZXR0aW5ncyhcbiAgJGNvbHVtbnM6ICR0b3RhbC1jb2x1bW5zLFxuICAkd2lkdGg6ICRjb2x1bW4td2lkdGgsXG4gICRndXR0ZXI6ICRndXR0ZXItd2lkdGgsXG4gICRwYWRkaW5nOiAkZ3JpZC1wYWRkaW5nXG4pIHtcbiAgLy8ga2VlcCB0aGUgZGVmYXVsdHMgYXJvdW5kXG4gICRkZWZhdWx0LWNvbHVtbnM6ICR0b3RhbC1jb2x1bW5zO1xuICAkZGVmYXVsdC13aWR0aDogJGNvbHVtbi13aWR0aDtcbiAgJGRlZmF1bHQtZ3V0dGVyOiAkZ3V0dGVyLXdpZHRoO1xuICAkZGVmYXVsdC1wYWRkaW5nOiAkZ3JpZC1wYWRkaW5nO1xuXG4gIC8vIHVzZSB0aGUgbmV3IHNldHRpbmdzXG4gICR0b3RhbC1jb2x1bW5zOiAkY29sdW1ucztcbiAgJGNvbHVtbi13aWR0aDogJHdpZHRoO1xuICAkZ3V0dGVyLXdpZHRoOiAkZ3V0dGVyO1xuICAkZ3JpZC1wYWRkaW5nOiAkcGFkZGluZztcblxuICAvLyBhcHBseSB0byBjb250ZW50c1xuICBAY29udGVudDtcblxuICAvLyByZS1pbnN0YXRlIHRoZSBkZWZhdWx0c1xuICAkdG90YWwtY29sdW1uczogJGRlZmF1bHQtY29sdW1ucztcbiAgJGNvbHVtbi13aWR0aDogJGRlZmF1bHQtd2lkdGg7XG4gICRndXR0ZXItd2lkdGg6ICRkZWZhdWx0LWd1dHRlcjtcbiAgJGdyaWQtcGFkZGluZzogJGRlZmF1bHQtcGFkZGluZztcbn1cbiIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwiLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5cbi8vIEZvbnQgV2VpZ2h0c1xuJGZvbnQtd2VpZ2h0LXRoaW46IDMwMDtcbiRmb250LXdlaWdodC1yZWd1bGFyOiA0MDA7XG4kZm9udC13ZWlnaHQtc2VtaTogNjAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcblxuLy8gRm9udCBTaXplc1xuJGZvbnQtc2l6ZS1zbWFsbDogMTJweDtcbi8vIGJhc2UgZm9udC1zaXplIGlzIGRlZmluZWQgaW4gdGhlIGJvZHkgdGFnIEAgMTNweC4gU2VlIGJlbG93LlxuJGZvbnQtc2l6ZS1ub3JtYWw6IDEzcHg7XG4kZm9udC1zaXplLW1lZGl1bTogMTZweDtcbiRmb250LXNpemUtbGFyZ2U6IDIycHg7XG4kZm9udC1zaXplLXhsYXJnZTogMjhweDtcblxuXG5AbWl4aW4gdHlwZS1saWdodCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xufVxuXG5AbWl4aW4gdHlwZS1yb21hbiB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xufVxuXG5AbWl4aW4gdHlwZS1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cblxuQG1peGluIHR5cGUtaGVhdnkge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cblxuQG1peGluIHJlc2V0Rm9udHMge1xuICAgIGJvZHkge1xuICAgICAgICBjb2xvcjogJGJvZHk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7IC8vIEFkZGluZyBIZWx2ZXRpY2EsIEhlbHZldGljYSBOZXVlLCBhbmQgQXJpYWwgYXMgRmFsbGJhY2tzIGlmIG5lY2Vzc2FyeVxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG5cbiAgICBoNSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG5cbiAgICBwIHtcblxuICAgIH1cbiAgICBzdHJvbmcsIHN0cm9uZyAqIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgIH1cbiAgICAuc21hbGwge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG5cbiAgICB9XG4gICAgdGltZSB7XG4gICAgICAgIGNvbG9yOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDM1JSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICB9XG5cbn1cbmg0Lm5vZm9udGZhbWlseXJlcSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pICFpbXBvcnRhbnQ7XG59IiwiQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9mb3JtXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vc3BhY2luZ1wiIGFzICo7XG5cblxuQG1peGluIG1vZGFsLWJhc2Uge1xuICAgIC5qdi1tb2RhbC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTEwMDA7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuanYtbW9kYWwtY29udGFpbmVyLWNlbnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDExMDAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5qdi1tb2RhbCB7XG4gICAgICAgIEBpbmNsdWRlIGZvcm0tc3R5bGVzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDJlbSByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAxMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICAgICAgd2lkdGg6IDc0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHotaW5kZXg6IDEyMDAwO1xuICAgICAgICAubW9kYWxUYWJsZVZpZXd7XG4gICAgICAgICAgICB0cntcbiAgICAgICAgICAgICAgICAvL2JvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1zZWMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0ZHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjNweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGh7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDJweDtcbiAgICAgICAgICAgICAgICAvL1RoaXMgaXMgbmVlZGVkIGZvciBJRSBpbiAgLSBOVlxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBhZ2luZ3tcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTI1cHg7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIC5qdi1hcnJvd0xlZnR7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuanYtYXJyb3dSaWdodHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYWdpbmF0aW9uLWNvdW50e1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi1tb2RhbC1taW5pbWFsIHtcbiAgICAgICAgLmp2LW1vZGFsIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmp2LW1vZGFsLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5qdi1tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7ICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLmp2LW1vZGFsLWljb24tY2xvc2Uge1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLXNlYztcbiAgICAgICAgfVxuICAgICAgICAuanYtbW9kYWwtY2xvc2Uge1xuICAgICAgICAgICAgdG9wOiAkc3BhY2luZztcbiAgICAgICAgICAgIHJpZ2h0OiAkc3BhY2luZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi1tb2RhbC1oZWFkZXIsXG4gICAgLmp2LW1vZGFsLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgJi5jbGVhcmZpeHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIC5qdi1tb2RhbC1zdWJwb2ludHN7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggNDBweDtcbiAgICAgICAgICAgID5saXtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50b29sdGlwV2luZG93e1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OjAgbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6MCBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5qdi1tb2RhbFN1YlRpdGxle1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggMTBweDtcbiAgICB9XG4gICAgLmp2LW1vZGFsLWhlYWRlciB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgaDEsaDIsaDMsaDQsaDUsaDYge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHlwZS1saWdodDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHlwZS1yb21hbjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanYtbW9kYWwtb3ZlcmxheSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsNTEsNTEsLjIpO1xuICAgICAgICB6LWluZGV4OiAxMDAwMDtcbiAgICAgICAgJi5hbmltYXRlIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycywgdmlzaWJpbGl0eSAwcyBsaW5lYXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzLCAwLjRzO1xuICAgICAgICB9XG4gICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmp2LW1vZGFsLXZpc2libGUge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLnNlbGVjdDItZHJvcCB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMzAwMDtcbiAgICAgICAgfVxuICAgICAgICAuc2VsZWN0Mi1kcm9wLW1hc2sge1xuICAgICAgICAgICAgei1pbmRleDogMTI5OTk7XG4gICAgICAgIH1cblxuICAgICAgICAjdWktZGF0ZXBpY2tlci1kaXYge1xuICAgICAgICAgICAgei1pbmRleDogMTMwMDEgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi1tb2RhbC1jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6ICRzcGFjaW5nKzVweDtcbiAgICAgICAgdG9wOiAkc3BhY2luZys4cHg7XG4gICAgfVxuXG4gICAgLmp2LW1vZGFsLWljb24tY2xvc2Uge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuXG4gICAgLm1vZGFsLWFuaW1hdGUtc2hvdyxcbiAgICAubW9kYWwtYW5pbWF0ZS1oaWRlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB0cmFuc2Zvcm0gMC40cztcbiAgICB9XG5cbiAgICAubW9kYWwtYW5pbWF0ZS1zaG93LFxuICAgIC5tb2RhbC1hbmltYXRlLWhpZGUubW9kYWwtYW5pbWF0ZS1oaWRlLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBib3R0b206IC0xMDBweDtcblxuICAgICAgICAuanYtbW9kYWwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtYW5pbWF0ZS1zaG93Lm1vZGFsLWFuaW1hdGUtc2hvdy1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLmFuaW1hdGUtbW9kYWwge1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHRyYW5zZm9ybSAwLjRzO1xuICAgIH1cblxuICAgIC5hbmltYXRlLW1vZGFsLm5nLWhpZGUtcmVtb3ZlLFxuICAgIC5hbmltYXRlLW1vZGFsLm5nLWhpZGUtYWRkIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYW5pbWF0ZS1tb2RhbC5uZy1oaWRlLXJlbW92ZSxcbiAgICAuYW5pbWF0ZS1tb2RhbC5uZy1oaWRlLWFkZC1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgYm90dG9tOiAtMTAwcHg7XG4gICAgICAgIC5qdi1tb2RhbCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hbmltYXRlLW1vZGFsLm5nLWhpZGUtcmVtb3ZlLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAuYnV0dG9uLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwLWw7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wcmltYXJ5LWJ1dHRvbnMge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkc3AtbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2Vjb25kYXJ5LWJ1dHRvbnMge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuZXJyb3JMYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkcmVkO1xuICAgIH1cblxuICAgIC5lcnJvciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLy8gYmFja3dhcmRzLWNvbXBhdCBmb3IgQW5ndWxhciAxLjAueFxuICAgIC5uZy1oaWRlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxufVxuXG5AbWl4aW4gbW9kYWwtY29tcGF0IHtcbiAgICAuanYtbW9kYWwtYWRhcHRlciB7XG4gICAgICAgIHRleHRhcmVhLFxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuanYtbW9kYWxCdXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAuYnRuLFxuICAgICAgICAgICAgLmJ0bi1jYW5jZWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuanYtbW9kYWxDb250ZW50IHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmp2LW1vZGFsQ29udGVudCA+ICoge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuanYtaExpc3Qge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgICAgICAmLndpZGVJbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ0biwgLmJ0bi1ibGFjayB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanYtbW9kYWwtdmlzaWJsZSAuc2VsZWN0Mi1kcm9wIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgIH1cbn1cbiIsIkBmb3J3YXJkIFwiLi4vY29tbW9uL3NwYWNpbmdcIjtcbkBmb3J3YXJkIFwiLi4vY29tbW9uL3R5cG9ncmFwaHktbm9mb250c1wiO1xuQGZvcndhcmQgXCIuLi9jb21tb24vY29sb3JzXCI7XG5AZm9yd2FyZCBcIi4uL2NvbW1vbi9zcGFjaW5nXCI7XG5AZm9yd2FyZCBcIi4uL2NvbW1vbi9wYWdpbmF0aW9uXCI7XG5cbkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSBcIi4uL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9zcGFjaW5nXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vcGFnaW5hdGlvblwiIGFzICo7XG5cbkBtaXhpbiBmb3JtLXN0eWxlcyB7XG5cdHRleHRhcmVhLFxuXHRpbnB1dCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdC8vYm94LXNoYWRvdzogaW5zZXQgMCAycHggNnB4IC00cHggY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiAxMCUpO1xuXHRcdGNvbG9yOiBjb2xvci5hZGp1c3QoJGJvZHksICRsaWdodG5lc3M6IDUlKTtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0cmVzaXplOm5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDZweCA1cHggN3B4IDVweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ly8gYm94LXNoYWRvdzogIDAgMHB4IDE1cHggLTVweCAkZGFyaztcblx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblxuXHQucm93LWxhYmVsLW11bHRpcGxlIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHR9XG5cblx0aW5wdXQge1xuXHRcdEBpbmNsdWRlIHR5cGUtbGlnaHQ7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxuXG5cdGlucHV0W3R5cGU9cmFkaW9dIHtcblx0XHRtYXJnaW46IDVweDtcblx0fVxuXHRpbnB1dFt0eXBlPXJhZGlvXSxcblx0aW5wdXRbdHlwZT1jaGVja2JveF0ge1xuXHRcdGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0fVxuXG5cdHNlbGVjdCB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGhlaWdodDogMjhweDtcblx0XHRjb2xvcjogJGRhcms7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHRib3JkZXItaW1hZ2U6IGluaXRpYWw7XG5cdFx0d2hpdGUtc3BhY2U6IHByZTtcblx0XHQtd2Via2l0LXJ0bC1vcmRlcmluZzogbG9naWNhbDtcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0bWluLXdpZHRoOiA4NXB4O1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHQvL2JveC1zaGFkb3c6IGluc2V0IDAgMnB4IDZweCAtNHB4IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMTAlKTtcblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCgkd2hpdGUsICRsaWdodG5lc3M6IDAlKTtcblxuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1jb250YWluZXIge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC5oYXNEYXRlcGlja2VyIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2JsdWUvaWNvbi1jYWxlbmRhci5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0fVxuXG5cdC5uZXh0LCAucHJldiB7XG5cdFx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZDogd2hpdGUgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHR3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogNjVweDtcblx0XHR0b3A6IDUwJTtcblx0XHRtYXJnaW46IC0zMnB4IDAgMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogLjg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cdC5wcmV2IHtcblx0XHQvL2JvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuXHRcdC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2Fycm93LWxlZnQucG5nKTtcblx0XHQvL2JveC1zaGFkb3c6IC0yMHB4IDAgMzBweCAtMjBweCByZ2JhKDAsMCwwLDAuNCkgaW5zZXQ7XG5cdFx0Ly9iYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGxlZnQ7XG5cdFx0QGluY2x1ZGUgcGFnaW5hdGlvbihwcmV2aW91cyk7XG5cdFx0bGVmdDogLTU3cHg7XG5cdFx0Ly8mOmhvdmVyIHtcblx0XHQvL1x0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2Fycm93LWxlZnQucG5nKTtcblx0XHQvL1x0Ym94LXNoYWRvdzogLTIwcHggMCAzMHB4IC0yMHB4IHJnYmEoMCwwLDAsMC40KSBpbnNldDtcblx0XHQvL31cblx0fVxuXHQubmV4dCB7XG5cdFx0Ly9ib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcblx0XHQvL2JhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC5wbmcpO1xuXHRcdC8vYm94LXNoYWRvdzogMjBweCAwIDMwcHggLTIwcHggcmdiYSgwLDAsMCwwLjQpIGluc2V0O1xuXHRcdC8vYmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcblx0XHRAaW5jbHVkZSBwYWdpbmF0aW9uKG5leHQpO1xuXHRcdHJpZ2h0OiAtNTdweDtcblx0XHQvLyY6aG92ZXIge1xuXHRcdC8vXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQucG5nKTtcblx0XHQvL1x0Ym94LXNoYWRvdzogMjBweCAwIDMwcHggLTIwcHggcmdiYSgwLDAsMCwwLjQpIGluc2V0O1xuXHRcdC8vfVxuXHR9XG59XG5cbkBtaXhpbiBmaWVsZC1zdHlsZXMge1xuXHQuZmllbGQtcm93IHtcblx0XHRtYXJnaW4tYm90dG9tOiAkc3AtbTtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHR9XG5cdFx0LnJvdy1sYWJlbCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbi10b3A6ICRzcC1zO1xuXHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdFx0Ji5yZXF1aXJlZCB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcqJztcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJHNwLXhzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJvdy1jb250cm9scyB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTMwcHg7XG5cdFx0XHRwIHtcblx0XHRcdFx0cGFkZGluZy10b3A6ICRzcC1zO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYud2lkZSB7XG5cdFx0XHQucm93LWxhYmVsIHtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3Atcztcblx0XHRcdH1cblx0XHRcdC5yb3ctY29udHJvbHMge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnJvdy1lcnJvciB7XG5cdFx0XHRjb2xvcjogJHJlZDtcblx0XHR9XG5cdH1cblxuXHQuZmllbGQtZGl2aWRlciB7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogMDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRtYXJnaW46ICRzcC1sIDA7XG5cdH1cbn1cbiIsIkB1c2UgXCIuL2NvbG9yc1wiIGFzICo7XG5AbWl4aW4gcGFnaW5hdGlvbigkZGlyZWN0aW9uKSB7XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHR0ZXh0LWluZGVudDogLTk5OTk5cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRoZWlnaHQ6IDI0cHg7XG5cdHdpZHRoOiAyNHB4O1xuXHRwYWRkaW5nOiA1cHg7XG5cdC8vIFByZXZpb3VzIG9yIEJhY2sgQXJyb3dcblx0QGlmICRkaXJlY3Rpb24gPT0gXCJwcmV2aW91c1wiIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24tcHJldmlvdXMuc3ZnJykgMCAwIG5vLXJlcGVhdCAkd2hpdGU7XG5cdFx0Ly9tYXJnaW4tcmlnaHQ6IDVweDtcblx0fVxuXHQvLyBOZXh0IG9yIEZvcndhcmQgQXJyb3dcblx0QGlmICRkaXJlY3Rpb24gPT0gXCJuZXh0XCIge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi1uZXh0LnN2ZycpIDAgMCBuby1yZXBlYXQgJHdoaXRlO1xuXHRcdC8vbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHR9XG5cdCYuZGlzYWJsZWQge1xuXHRcdG9wYWNpdHk6IC4zO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRjdXJzb3I6IHRleHQ7XG5cdH1cbn0iLCJAdXNlICdzYXNzOm1hdGgnO1xuJHNwYWNpbmc6IDEwcHg7XG4kc3BhY2luZy1zbWFsbDogNXB4O1xuJHNwYWNpbmctbGFyZ2U6IDE1cHg7XG5cbi8vIHNob3J0Y3V0c1xuJHNwLXhzOiAycHg7XG4kc3AtczogbWF0aC5kaXYoJHNwYWNpbmcsIDIpO1xuJHNwLW06ICRzcGFjaW5nO1xuJHNwLWw6ICRzcGFjaW5nICogMS41O1xuJHNwLXhsOiAkc3BhY2luZyAqIDI7XG5cbkBtaXhpbiBzcGFjaW5nLWNsYXNzZXMge1xuXHQucGFkLWlubmVyIHtcblx0XHRwYWRkaW5nOiAkc3BhY2luZztcblx0fVxuXHQucGFkLWlubmVyLXNtIHtcblx0XHRwYWRkaW5nOiAkc3BhY2luZy1zbWFsbDtcblx0fVxuXHQucGFkLWlubmVyLWxnIHtcblx0XHRwYWRkaW5nOiAkc3BhY2luZy1sYXJnZTtcblx0fVxuXG5cdC5wYWQtb3V0ZXIge1xuXHRcdG1hcmdpbjogJHNwYWNpbmc7XG5cdH1cblx0LnBhZC1vdXRlci1zbSB7XG5cdFx0bWFyZ2luOiAkc3BhY2luZy1zbWFsbDtcblx0fVxuXHQucGFkLW91dGVyLWxnIHtcblx0XHRtYXJnaW46ICRzcGFjaW5nLWxhcmdlO1xuXHR9XG5cblx0LmNsZWFyLXBhZC1vdXRlciB7XG5cdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdH1cblx0LmNsZWFyLXBhZC1pbm5lciB7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHR9XG59IiwiQHVzZSBcIi4uL2NvbW1vbi9sb2FkaW5nXCI7XG5AdXNlIFwiLi4vY29tbW9uL19ncmlkXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vYXBwbGljYXRpb25Nb2RhbFwiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL3NwYWNpbmdcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuLmV4cERhdGVQbGFjZWhvbGRlciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5qdi1hY3Rpb25DbG9zZSB7XG5cdHBhZGRpbmc6IDEycHg7XG59XG5cbi5idXR0b24tZ3JvdXAge1xuXHRtYXJnaW4tdG9wOiAkc3AtbDtcblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cbi5wcmltYXJ5LWJ1dHRvbnMge1xuXHRmbG9hdDogcmlnaHQ7XG5cblx0YnV0dG9uIHtcblx0XHRtYXJnaW4tbGVmdDogJHNwLW07XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG59XG4uc2Vjb25kYXJ5LWJ1dHRvbnMge1xuXHRmbG9hdDogbGVmdDtcbn1cblxuLmp2LW1vZGFsLWhlYWRlciB7XG5cdGgzIHtcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuXHRcdHBhZGRpbmctdG9wOiAzcHg7XG5cdH1cbn1cblxuLnJvdy1sYWJlbCB7XG5cdHdpZHRoOiAxMjVweDtcbn1cblxuXG4ucm93LWNvbnRyb2xzIHtcblx0bWFyZ2luLWxlZnQ6IDEyNXB4O1xuXHQuaW5jbHVkZSB7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0fVxuXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xuXHR9XG5cblx0LnJlY2lwaWVudCB7XG5cdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHR1bCB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRsaTpsYXN0LWNoaWxkOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdH1cblx0XHRcdGxpOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCIsIFwiO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50ZXh0TW9kYWwge1xuXHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdH1cbn1cblxuLnRleHRPdmVyZmxvdyB7XG5cdG92ZXJmbG93OiBzY3JvbGw7XG5cdG1heC1oZWlnaHQ6IDIwMHB4O1xufVxuXG4uZGlzYWJsZXtcbiAgb3BhY2l0eTogLjUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiB0ZXh0ICFpbXBvcnRhbnQ7XG4gICY6aG92ZXJ7XG5cdCAgb3BhY2l0eTogLjUgIWltcG9ydGFudDtcblx0ICBjdXJzb3I6IHRleHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKipcbiAqIFRPRE86IFByYW5hdjogU2VlaW5nIHRoZSBpc3N1ZSB0aGF0IGpxdWVyeS11aS1kYXRlcGlja2VyIGlzIGFkZGluZyBhIGNsYXNzIHVpLWhlbHBlci1oaWRkZW4tYWNjZXNzaWJsZVxuICogdGhhdCBpcyBhZGRpbmcgYSBjbGlwIG9mIDFweCB4IDFweC4gVGhpcyBzb2x2ZXMgdGhlIGlzc3VlLiBXYW50IHRvIGtub3cgaWYgc29tZW9uZSBrbm93cyBhIGJldHRlclxuICogc29sdXRpb24uXG4gKi9cbiN1aS1kYXRlcGlja2VyLWRpdiAge1xuXHRjbGlwOiBhdXRvO1xufVxuXG5cbi5qdi1tb2RhbHtcblx0LmZpZWxkLWRpdmlkZXJ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLXByaSAhaW1wb3J0YW50O1xuXHR9XG5cdC5maWVsZC1yb3ctbGVzcyB7XG5cdFx0QGluY2x1ZGUgY3JlYXRlR3JpZCgyLCBqdi1jb2x1bW4sICgyLCAxMCksIDBweCk7XG5cdFx0Lmp2LWNvbHVtbi0xe1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGRlcjtcblx0XHR9XG5cdH1cbn1cblxuLyogQ2FuZGlkYXRlIERldGFpbHMgUGFnZSBNb2RhbCAqL1xuLmNhbkRldGFpbC1mb3JtIHtcblx0QGluY2x1ZGUgYXBwbGljYXRpb24tbW9kYWw7XG59XG4iLCIvLyAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICBTQVNTIEdyaWRpZmljYXRpb25cbi8vICAqIEF1dGhvcjogICBHZW9mZiBHYXJzaWRlXG4vLyAgQSBTQVNTIGFkYXB0YXRpb24gb2YgQmx1ZXByaW50IENTU1xuLy8gICogVmVyc2lvbjogICAgICAgICAwLjcuMSAoMjAwOC0wMi0yNSlcbi8vICAqIFdlYnNpdGU6ICAgICAgICAgaHR0cDovL2NvZGUuZ29vZ2xlLmNvbS9wL2JsdWVwcmludGNzcy9cbi8vICBCYXNlZCBvbiB3b3JrIGJ5OlxuLy8gICogQ2hyaXMgRXBwc3RlaW4gICAgW2VwcHN0ZWlucy5uZXRdXG4vLyAgKiBMb3JpbiBUYWNrZXQgICAgICBbbG9yaW50YWNrZXR0LmNvbV1cbi8vICAqIE9sYXYgQmpvcmtveSAgICAgIFtiam9ya295LmNvbV1cbi8vICAqIE5hdGhhbiBCb3Jyb3IgICAgIFtwbGF5Z3JvdW5kYmx1ZXMuY29tXVxuLy8gICogSmVmZiBDcm9mdCAgICAgICAgW2plZmZjcm9mdC5jb21dXG4vLyAgKiBDaHJpc3RpYW4gTWV0dHMgICBbbWludGNoYW9zLmNvbV1cbi8vICAqIEtob2kgVmluaCAgICAgICAgIFtzdWJ0cmFjdGlvbi5jb21dXG4vLyAgTGlxdWlkIGdyaWQgd29yayBieTpcbi8vICAqIEJlbiBMaXN0d29uXG4vLyAgKiBEYXZpZCBCZWRpbmdmaWVsZFxuLy8gICogQW5kcmVpIE1pY2hhZWwgSGVyYXNpbWNodWtcbi8vICBJbnZvbHV0aW9uIFN0dWRpb3MsIGh0dHA6Ly93d3cuaW52b2x1dGlvbnN0dWRpb3MuY29tXG4vLyAgUmVhZCBtb3JlIGFib3V0IHVzaW5nIGEgZ3JpZCBoZXJlOlxuLy8gICogc3VidHJhY3Rpb24uY29tL2FyY2hpdmVzLzIwMDcvMDMxOC1vaC15ZWVhYWhoLnBocFxuLy8gIC0tLS0tXG4vLyAgQnkgZGVmYXVsdCwgdGhlIGdyaWQgaXMgODAlIG9mIHdpbmRvdyB3aWR0aCwgd2l0aCAyNCBjb2x1bW5zLlxuLy9cbi8vICBUbyBtYWtlIHRoZSBncmlkIGZpeGVkLCBzaW1wbHkgY2hhbmdlIHRoZSAuY29udGFpbmVyIHdpZHRoXG4vLyAgcHJvcGVydHkgdG8gYSBwaXhlbCB2YWx1ZS4gZS5nLiwgOTYwcHguXG4vLyAgLS0tLS1cbi8vICBUbyB1c2U6XG4vLyAgVGhpcyBtb2R1bGUgaXMgYSBSRVBMQUNFTUVOVCBmb3IgdGhlIGdyaWQgbW9kdWxlLiBTaW1wbHkgaW1wb3J0IGl0OlxuLy8gIEB1c2UgYmx1ZXByaW50XG4vLyAgQHVzZSBibHVlcHJpbnQvbGlxdWlkXG4vLyAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIE1haW4gbGF5b3V0IGdyaWQsIG92ZXJyaWRlIHRoZXNlIGNvbnN0YW50cyB0byBidWlsZCB5b3VyIGdyaWQgYW5kIGNvbnRhaW5lciBzaXplcy5cbi8vIFRoZSB3aWR0aCBzaG93biBnaXZlcyB0aGUgcmlnaHQgZmxvb3JlZCBwZXJjZW50YWdlIHZhbHVlcy5cbiRibHVlcHJpbnQtbGlxdWlkLWdyaWQtY29sdW1uczogMjQgIWRlZmF1bHQ7XG5cbiRibHVlcHJpbnQtbGlxdWlkLWdyaWQtd2lkdGg6IDMuMTY3JSAhZGVmYXVsdDtcblxuJGJsdWVwcmludC1saXF1aWQtZ3JpZC1tYXJnaW46IDEuMDQyJSAhZGVmYXVsdDtcblxuLy8gRG8gbm90IGVkaXQgYmVsb3cgdGhpcyBsaW5lIHVubGVzcyB5b3UgcmVhbGx5IGtub3cgd2hhdCB5b3UncmUgZG9pbmcuXG4kYmx1ZXByaW50LWxpcXVpZC1jb250YWluZXItd2lkdGg6IDgwJSAhZGVmYXVsdDtcblxuJGJsdWVwcmludC1saXF1aWQtY29udGFpbmVyLW1pbi13aWR0aDogOTUwcHggIWRlZmF1bHQ7XG5cbiRibHVlcHJpbnQtbGlxdWlkLWdyaWQtcHVzaC1wdWxsOiAtKCRibHVlcHJpbnQtbGlxdWlkLWdyaWQtbWFyZ2luICsgJGJsdWVwcmludC1saXF1aWQtZ3JpZC13aWR0aCkgIWRlZmF1bHQ7XG5cbkBtaXhpbiBibHVlcHJpbnQtbGlxdWlkLWdyaWQge1xuICAvLyBBIGNvbnRhaW5lciBzaG91bGQgZ3JvdXAgYWxsIHlvdXIgY29sdW1uc1xuICAuY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBjb250YWluZXI7IH1cbiAgLy8gVXNlIHRoZXNlIGNsYXNzZXMgKG9yIG1peGlucykgdG8gc2V0IHRoZSB3aWR0aCBvZiBhIGNvbHVtbi5cbiAgQGZvciAkbiBmcm9tIDEgdG8gJGJsdWVwcmludC1saXF1aWQtZ3JpZC1jb2x1bW5zICsgMSB7XG4gICAgLnNwYW4tI3skbn0geyB3aWR0aDogc3Bhbi1mbHVpZCgkbik7IH1cbiAgICBkaXYge1xuICAgICAgJi5zcGFuLSN7JG59IHtcbiAgICAgICAgQGluY2x1ZGUgY29sdW1uKCRuLCAkbiA9PSAkYmx1ZXByaW50LWxpcXVpZC1ncmlkLWNvbHVtbnMpOyB9IH0gfVxuICAvLyBUaGUgbGFzdCBjb2x1bW4gaW4gYSByb3cgbmVlZHMgdGhpcyBjbGFzcyAob3IgbWl4aW4pIG9yIGl0IHdpbGwgZW5kIHVwIG9uIHRoZSBuZXh0IHJvdy5cbiAgZGl2Lmxhc3Qge1xuICAgIEBpbmNsdWRlIGxhc3Q7IH1cbiAgLy8gQWRkIHRoZXNlIHRvIGEgY29sdW1uIHRvIGFwcGVuZCBlbXB0eSBjb2xzLlxuICBAZm9yICRuIGZyb20gMSB0byAkYmx1ZXByaW50LWxpcXVpZC1ncmlkLWNvbHVtbnMge1xuICAgIC5hcHBlbmQtI3skbn0ge1xuICAgICAgQGluY2x1ZGUgYXBwZW5kKCRuKTsgfSB9XG4gIC8vIEFkZCB0aGVzZSB0byBhIGNvbHVtbiB0byBwcmVwZW5kIGVtcHR5IGNvbHMuXG4gIEBmb3IgJG4gZnJvbSAxIHRvICRibHVlcHJpbnQtbGlxdWlkLWdyaWQtY29sdW1ucyB7XG4gICAgLnByZXBlbmQtI3skbn0ge1xuICAgICAgQGluY2x1ZGUgcHJlcGVuZCgkbik7IH0gfVxuICAvLyBVc2UgdGhlc2UgY2xhc3NlcyBvbiBhbiBlbGVtZW50IHRvIHB1c2ggaXQgaW50byB0aGVcbiAgLy8gbmV4dCBjb2x1bW4sIG9yIHRvIHB1bGwgaXQgaW50byB0aGUgcHJldmlvdXMgY29sdW1uLlxuICBAZm9yICRuIGZyb20gMSB0byAkYmx1ZXByaW50LWxpcXVpZC1ncmlkLWNvbHVtbnMgKyAxIHtcbiAgICAucHVsbC0jeyRufSB7XG4gICAgICBAaW5jbHVkZSBwdWxsKCRuKTsgfSB9XG4gIEBmb3IgJG4gZnJvbSAxIHRvICRibHVlcHJpbnQtbGlxdWlkLWdyaWQtY29sdW1ucyArIDEge1xuICAgIC5wdXNoLSN7JG59IHtcbiAgICAgIEBpbmNsdWRlIHB1c2goJG4pOyB9IH0gfVxuXG5AbWl4aW4gY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgYXV0bztcbiAgJjo6YWZ0ZXIge1xuICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH0gfVxuXG4vLyBSZXR1cm4gdGhlIHdpZHRoIG9mIGAkbmAgY29sdW1ucyBpbiBwZXJjZW50cy5cbkBmdW5jdGlvbiBzcGFuLWZsdWlkKCRuKSB7XG4gIEByZXR1cm4gJGJsdWVwcmludC1saXF1aWQtZ3JpZC13aWR0aCAqICRuICsgJGJsdWVwcmludC1saXF1aWQtZ3JpZC1tYXJnaW4gKiAoJG4gLSAxKTtcbn1cblxuQG1peGluIHNwYW4oJG4sICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEB3YXJuIFwiVGhlIHNwYW4gbWl4aW4gaXMgZGVwcmVjYXRlZC4gUGxlYXNlIHVzZSB0aGUgc3Bhbi1mbHVpZCBmdW5jdGlvbiBpbnN0ZWFkLiBFLmcuIHdpZHRoOiBzcGFuLWZsdWlkKCN7JG59KVwiO1xuICAkd2lkdGg6IHNwYW4tZmx1aWQoJG4pO1xuICBAaWYgJGltcG9ydGFudCB7XG4gICAgd2lkdGg6ICR3aWR0aCAhaW1wb3J0YW50OyB9XG4gIEBlbHNlIHtcbiAgICB3aWR0aDogJHdpZHRoOyB9IH1cblxuQG1peGluIGxhc3Qge1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuQG1peGluIGNvbHVtbigkbiwgJGxhc3Q6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIGZsb2F0LWxlZnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiBzcGFuLWZsdWlkKCRuKTtcbiAgQGlmICRsYXN0IHtcbiAgICBAaW5jbHVkZSBsYXN0OyB9XG4gIEBlbHNlIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRibHVlcHJpbnQtbGlxdWlkLWdyaWQtbWFyZ2luOyB9IH1cblxuQG1peGluIGFwcGVuZCgkbikge1xuICBwYWRkaW5nLXJpZ2h0OiAoJGJsdWVwcmludC1saXF1aWQtZ3JpZC13aWR0aCArICRibHVlcHJpbnQtbGlxdWlkLWdyaWQtbWFyZ2luKSAqICRuOyB9XG5cbkBtaXhpbiBwcmVwZW5kKCRuKSB7XG4gIHBhZGRpbmctbGVmdDogKCRibHVlcHJpbnQtbGlxdWlkLWdyaWQtd2lkdGggKyAkYmx1ZXByaW50LWxpcXVpZC1ncmlkLW1hcmdpbikgKiAkbjsgfVxuXG5AbWl4aW4gcHVsbCgkbiwgJGxhc3Q6IGZhbHNlKSB7XG4gIG1hcmdpbi1sZWZ0OiAkYmx1ZXByaW50LWxpcXVpZC1ncmlkLXB1c2gtcHVsbCAqICRuOyB9XG5cbkBtaXhpbiBwdXNoKCRuKSB7XG4gIEBpbmNsdWRlIGZsb2F0LXJpZ2h0O1xuICBtYXJnaW46IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogJGJsdWVwcmludC1saXF1aWQtZ3JpZC1tYXJnaW47XG4gICAgcmlnaHQ6ICRibHVlcHJpbnQtbGlxdWlkLWdyaWQtcHVzaC1wdWxsICogJG47XG4gICAgYm90dG9tOiAwOyB9OyB9XG5cbkBtaXhpbiBib3JkZXIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWVlZWVlOyB9XG5cbkBtaXhpbiBjb2xib3JkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAkYmx1ZXByaW50LWxpcXVpZC1ncmlkLW1hcmdpbiAqIDI7XG4gIG1hcmdpbi1yaWdodDogJGJsdWVwcmludC1saXF1aWQtZ3JpZC1tYXJnaW4gKiAyO1xuICBAaW5jbHVkZSBib3JkZXI7IH1cblxuQG1peGluIGNvbHJ1bGVyIHtcbiAgYmFja2dyb3VuZDogI2RkZGRkZDtcbiAgY29sb3I6ICNkZGRkZGQ7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjA4M2VtO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiAkYmx1ZXByaW50LWxpcXVpZC1ncmlkLW1hcmdpbiAqIDI7XG4gIG1hcmdpbi1yaWdodDogJGJsdWVwcmludC1saXF1aWQtZ3JpZC1tYXJnaW4gKiAyO1xuICBib3JkZXI6IG5vbmU7IH1cblxuQG1peGluIGNvbHNwYWNlciB7XG4gIEBpbmNsdWRlIGNvbHJ1bGVyO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6IHdoaXRlOyB9XG4iLCIvLyBERVBSRUNBVEVELiBVc2Ugc3R5bGVraXQgaW5zdGVhZFxuXG5AdXNlIFwiLi4vbGliL2JsdWVwcmludC9saXF1aWRcIiBhcyAqO1xuQHVzZSBcIi4uL2xpYi9zdXN5L2dyaWRcIiBhcyBzdXN5O1xuQHVzZSBcInNhc3M6bWV0YVwiO1xuQHVzZSBcInNhc3M6bGlzdFwiO1xuLy8gJGNsYXNzLXNsdWc6IGp2LWNvbHVtbjtcbiRjb2x1bW5fY2xhc3NfcHJlZml4OiBqdi1jb2x1bW47XG4kY29sdW1uX3BhZGRpbmc6IC41ZW0gMWVtO1xuJGd1dHRlci13aWR0aCAgIDogMGVtO1xuJGdyaWQtcGFkZGluZyAgIDogMCU7XG4kY29udGFpbmVyLXdpZHRoOiAxMDAlO1xuLyoqXG4gKiAgICBBIDEyIGNvbHVtbiBncmlkLCB3aGVyZSB5b3UgY2FuIGRpdmlkZSB0aGUgZ3JpZCBjb2x1bXNuIHdpdGggdGhlIHJhdGlvIHRvIGVhY2ggb3RoZXIuXG4gKiAgICBlZy5cbiAqICAgICAgICBAcGFyYW0xOiBOdW1iZXIgb2YgY29sdW1uc1xuICogICAgICAgIEBwYXJhbTI6IFRoZSBwcmVmaXggdG8gdXNlIGZvciB0aGUgY29sdW1uc1xuICogICAgICAgIEBwYXJhbTM6IFJhdGlvIHRvIGRpdmlkZSB0aGUgY29sdW1ucyBpbi5cbiAqICBcbiAqICAgICAgICBAaW5jbHVkZSBjcmVhdGVHcmlkKDQsIGp2LWNvbHVtbiwoMiwyLDQsMikpO1xuICogICAgICAgICAgXG4gKiAgICAgICAgICAgIFRoZSBhYm92ZSBleGFtcGxlIHdpbGwgY3JlYXRlIGEgc3R5bGUgZm9yIGEgXG4gKiAgICAgICAgICAgICAgPT4gZ3JpZCB3aXRoIDQgY29sdW1ucywgd2hlcmUgZWFjaCBjb2x1bW4gY2xhc3MgbmFtZSBpcyBcbiAqICAgICAgICAgICAgICA9PiAuanYtY29sdW1uLTEsIC5qdi1jb2x1bW4tMiwgLmp2LWNvbHVtbi0zLCAuanYtY29sdW1uLTRcbiAqICAgICAgICAgICAgICA9PiAzcmQgY29sdW1uIHdpbGwgYmUgdHdvIHRpbWVzIG9mIGFsbCB0aGUgb3RoZXIgY29sdW1ucy4gICAgICAgICAgICAgIFxuICogXG4gKiAgICAgIElmIHlvdSBuZWVkIHlvdXIgb3duIHBhZGRpbmcgZm9yIHRoZSBjb2x1bW5zLCB0aGVuIHlvdSBjYW4gZGVmaW5lZCBpbiB0aGUgNHRoIHBhcmFtZXRlci4gRGVwZW5kaW5nIG9uIHRoZSBwYWRkaW5nIHlvdSBnaXZlIHRoZW4geW91IGhhdmUgdG8gYWRqdXN0IHRoZSBcbiAqICAgICAgbnVtYmVyIG9mIGNvbHVtbnMgZm9yIHRoZSBncmlkLlxuICovXG5cbkBtaXhpbiBjcmVhdGVHcmlkKCRudW1iZXJfb2ZfY29sdW1uczogJGJsdWVwcmludC1saXF1aWQtZ3JpZC1jb2x1bW5zLCAkY29sdW1uLXByZWZpeDogJGNvbHVtbl9jbGFzc19wcmVmaXgsICR3aWR0aDpmYWxzZSwgJHBhZGRpbmc6ICRjb2x1bW5fcGFkZGluZykge1xuICBAaW5jbHVkZSBjb250YWluZXI7XG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJG51bWJlcl9vZl9jb2x1bW5zIHtcbiAgICAuI3skY29sdW1uLXByZWZpeH0tI3skaX17XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAkY291bnRlcjoxO1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICAgICAgQGVhY2ggJGNvbCBpbiAkd2lkdGh7XG4gICAgICAgICAgQGlmICRjb3VudGVyPT0kaXtcbiAgICAgICAgICAgIEBpbmNsdWRlIHN1c3kuc3Bhbi1jb2x1bW5zKCRjb2wsIDEyKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGlmICRpID09ICRudW1iZXJfb2ZfY29sdW1ucyBhbmQgJGkgPT0gJGNvdW50ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgc3VzeS5zcGFuLWNvbHVtbnMoJGNvbCBvbWVnYSAsMTIpO1xuICAgICAgICAgIH0gIFxuICAgICAgICAgICRjb3VudGVyOiAkY291bnRlcisxO1xuICAgICAgICB9XG4gICAgfVxuICB9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBTdXN5IFNldHRpbmdzXG5cbi8vIFRoZSB0b3RhbCBudW1iZXIgb2YgY29sdW1ucyBpbiB0aGUgZ3JpZFxuJHRvdGFsLWNvbHVtbnMgICAgICA6IDEyICAgICAgICAgICAgICAhZGVmYXVsdDtcblxuLy8gVGhlIHdpZHRoIG9mIGNvbHVtbnMgYW5kIGd1dHRlcnMuXG4vLyBUaGVzZSBtdXN0IGFsbCBiZSBzZXQgd2l0aCB0aGUgY29tcGFyYWJsZSB1bml0cy5cbiRjb2x1bW4td2lkdGggICAgICAgOiA0ZW0gICAgICAgICAgICAgIWRlZmF1bHQ7XG4kZ3V0dGVyLXdpZHRoICAgICAgIDogMWVtICAgICAgICAgICAgICFkZWZhdWx0O1xuXG4vLyBQYWRkaW5nIG9uIHRoZSBsZWZ0IGFuZCByaWdodCBvZiBhIEdyaWQgQ29udGFpbmVyLlxuJGdyaWQtcGFkZGluZyAgICAgICA6ICRndXR0ZXItd2lkdGggICAhZGVmYXVsdDtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBBZHZhbmNlZCBTZXR0aW5nc1xuXG4vLyBGcm9tIERpcmVjdGlvbjpcbi8vIENvbnRyb2xzIGZvciByaWdodC10by1sZWZ0IG9yIGJpLWRpcmVjdGlvbmFsIHNpdGVzLlxuJGZyb20tZGlyZWN0aW9uICAgICA6IGxlZnQgICAgICAgICAgICAhZGVmYXVsdDtcblxuLy8gT21lZ2EgRmxvYXQgRGlyZWN0aW9uOlxuLy8gVGhlIGRpcmVjdGlvbiB0aGF0ICtvbWVnYSBlbGVtZW50cyBhcmUgZmxvYXRlZCBieSBkZWFmdWx0LlxuJG9tZWdhLWZsb2F0ICAgICAgICA6IG9wcG9zaXRlLXBvc2l0aW9uKCRmcm9tLWRpcmVjdGlvbikgICAgIWRlZmF1bHQ7XG5cbi8vIENvbnRhaW5lciBXaWR0aDpcbi8vIE92ZXJyaWRlIHRoZSB0b3RhbCB3aWR0aCBvZiB5b3VyIGdyaWQsIHVzaW5nIGFueSBsZW5ndGggKDUwZW0sIDc1JSwgZXRjLilcbiRjb250YWluZXItd2lkdGggICAgOiBmYWxzZSAgICAgICAgICAgIWRlZmF1bHQ7XG5cbi8vIENvbnRhaW5lciBTdHlsZTpcbi8vICdtYWdpYycgIC0gU3RhdGljIChmaXhlZCBvciBlbGFzdGljKSB3aGVuIHRoZXJlJ3MgZW5vdWdoIHNwYWNlLFxuLy8gICAgICAgICAgICBmbHVpZCB3aGVuIHRoZXJlIGlzbid0LiBUaGlzIGlzIHRoZSBTVVNZIE1BR0lDIFNBVUNFKFRNKS5cbi8vICdzdGF0aWMnIC0gRm9yY2VzIHRoZSBncmlkIGNvbnRhaW5lciB0byByZW1haW4gc3RhdGljIGF0IGFsbCB0aW1lcy5cbi8vICdmbHVpZCcgIC0gRm9yY2VzIHRoZSBncmlkIHRvIHJlbWFpbiBmbHVpZCBhdCBhbGwgdGltZXMuXG4vLyAgICAgICAgICAgICh0aGlzIHdpbGwgb3ZlcnJ1bGUgYW55IHN0YXRpYyAkY29udGFpbmVyLXdpZHRoIHNldHRpbmdzKVxuJGNvbnRhaW5lci1zdHlsZSAgICA6IG1hZ2ljICAgICAgICAgICAhZGVmYXVsdDtcblxuLy8gQm9yZGVyLUJveCBTaXppbmdcbi8vIEFkanVzdCB0aGUgZ3JpZCBtYXRoIGFwcHJvcHJpYXRlbHkgZm9yIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4vLyBXYXJuaW5nOiBUaGlzIGRvZXMgbm90IGFjdHVhbGx5IGFwcGx5IHRoZSBuZXcgYm94IG1vZGVsIVxuLy8gSW4gbW9zdCBjYXNlcyB5b3UgY2FuIGlnbm9yZSB0aGlzIHNldHRpbmcsXG4vLyBhbmQgc2ltcGx5IGFwcGx5IHRoZSBib3JkZXItYm94LXNpemluZyBtaXhpbi5cbiRib3JkZXItYm94LXNpemluZyAgOiBmYWxzZSAgICAgICAgICAgIWRlZmF1bHQ7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gSUUgU2V0dGluZ3NcblxuLy8gV2hlbiB5b3UgYXJlIHVzaW5nIGEgc2VwZXJhdGUgSUUgc3R5bGVzaGVldCxcbi8vIHlvdSBjYW4gdXNlIHRoZXNlIHNldHRpbmdzIHRvIGNvbnRyb2wgdGhlIG91dHB1dCBvZiBhdC1icmVha3BvaW50LlxuLy8gQnkgZGVmYXVsdCwgYXQtYnJlYWtwb2ludCB3aWxsIG91dHB1dCBtZWRpYS1xdWVyaWVzIGFzIHdlbGwgYXNcbi8vIGFueSBkZWZpbmVkIGllLWZhbGxiYWNrIGNsYXNzZXMuXG4kYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQgIDogdHJ1ZSAgICAgICFkZWZhdWx0O1xuJGJyZWFrcG9pbnQtaWUtb3V0cHV0ICAgICA6IHRydWUgICAgICAhZGVmYXVsdDtcblxuLy8gRGFuZ2VyIFpvbmUhIE9ubHkgc2V0IGFzICd0cnVlJyBpbiBJRS1zcGVjaWZpYyBzdHlsZSBzaGVldHMuXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0ICAgIDogZmFsc2UgICAgICFkZWZhdWx0O1xuIiwiQHVzZSBcIi4uL2NvbW1vbi9mb3JtXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vZ3JpZFwiO1xuQHVzZSBcIi4uL2NvbW1vbi9tb2RhbFwiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL3R5cG9ncmFwaHktbm9mb250c1wiIGFzICo7XG5cbkBpbmNsdWRlIG1vZGFsLWJhc2U7XG5AaW5jbHVkZSBmaWVsZC1zdHlsZXM7XG5cbkBtaXhpbiBhcHBsaWNhdGlvbi1tb2RhbCB7XG4gICAgQGluY2x1ZGUgZm9ybS1zdHlsZXM7XG5cbiAgICAucm93LWxhYmVsLW11bHRpcGxlIHtcbiAgICAgICAgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICAgICAgICB3aWR0aDogMS41ZW07XG4gICAgICAgIH1cbiAgICB9IFxuXG4gICAgaDMge1xuICAgICAgICBAaW5jbHVkZSB0eXBlLWxpZ2h0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3AtcztcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cblxuICAgIHNlbGVjdCwgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDVweCA3cHggNXB4O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItaW5wdXQge1xuICAgICAgICAvKiBEb250IHJlYWxseSB3YW50IHRvIGRvIHRoaXMuIEJ1dCBqb2J2aXRlbmV3ZHVwLmNzcyBnbG9iYWxseSBhZGRzIHRoaXMgOigqL1xuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmllbGQtcm93IHtcbiAgICAgICAgLy8gQGluY2x1ZGUgY3JlYXRlR3JpZCgyLCBqdi1jb2x1bW4sKDMsOSksMHB4KTtcbiAgICAgICAgLnJvdy1sYWJlbCB7XG4gICAgICAgICAgICBjdXJzb3I6ZGVmYXVsdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWVsZC1kaXZpZGVyIHtcbiAgICAgICAgLyogRG9udCByZWFsbHkgd2FudCB0byBkbyB0aGlzLiBCdXQgam9idml0ZW5ld2R1cC5jc3MgZ2xvYmFsbHkgYWRkcyB0aGlzIDooKi9cbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvKiBIYXRlIGRvaW5nIHRoaXMuIEJ1dCBKb2J2aXRlbmV3ZHVwIGlzIHRoZSBjdWxwcml0LiBTZXR0aW5nIGdsb2JhbCBib3JkZXIgdmFsdWVzIGV0Yy4qL1xuICAgIC5lcnJvckRpdiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHJlZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53YXJuaW5nIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLnRpbnltY2UtcGxhY2Vob2xkZXIge1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXByaTtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG5cbiAgICAgICAgJiArIHRleHRhcmVhIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgICAgIC5zZWxlY3QyLWNob2ljZSB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay10cmkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3QyLWNob2ljZXMge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstdHJpICFpbXBvcnRhbnQ7ICAgXG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0Mi1vZmZzY3JlZW57XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwge1xuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgXCIuLi9jb21tb24vY29sb3JzXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vdHlwb2dyYXBoeS1ub2ZvbnRzXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vZ3JhZGllbnRcIjtcblxuQG1peGluIGJ1dHRvbigkYmFja2dyb3VuZDogJGJsdWUpIHtcblx0YmFja2dyb3VuZDogJGJhY2tncm91bmQ7XHRcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuXHRsaW5lLWhlaWdodDogMTtcblx0bWluLXdpZHRoOiA1MHB4O1xuXHRwYWRkaW5nOiA4cHggMTVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoJGJhY2tncm91bmQsICRsaWdodG5lc3M6IC0yMCUpO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQmOmZvY3VzIHtcblx0ICAgYm9yZGVyOiBub25lO1xuXHR9XG5cdCY6YWN0aXZle1xuXHRcdG9wYWNpdHk6IC44O1xuXHR9XG59XG5cbkBtaXhpbiBob2xsb3ctYnV0dG9uKCRjb2xvcjogJGJsdWUpIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yO1xuXHRjb2xvcjogJGNvbG9yO1xuXHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG5cdHBhZGRpbmctYm90dG9tOiA3cHg7XG5cdHBhZGRpbmctdG9wOiA3cHg7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiAkY29sb3I7XG5cdH1cblx0JjphY3RpdmUsXG5cdCY6Zm9jdXMge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcjtcblx0fVxuXHQmOmRpc2FibGVkIHtcblx0XHRjb2xvcjogJGRhcms7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkZGFyay10cmk7XG5cdH1cbn1cblxuLmp2LWJsdWVCdXR0b24ge1xuXHRAaW5jbHVkZSBidXR0b24oJGJsdWUpO1xufVxuXG4uanYtZ3JheUJ1dHRvbiB7XG5cdEBpbmNsdWRlIGJ1dHRvbigkZGFyay10cmkpO1xufVxuXG4vKioqIEJVVFRPTlMgKioqL1xuLmJ0biwgJWJ0biB7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0QGluY2x1ZGUgYnV0dG9uO1xuXHQmLnJpZ2h0IHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdH1cblx0Ji5pbmxpbmUge1xuXHRcdHBhZGRpbmc6IDdweCA5cHg7XG5cdH1cbn1cbi5idG4tY2FuY2VsLCAlYnRuLWNhbmNlbCwgLmNhbmNlbCwgJWNhbmNlbCB7XG5cdEBleHRlbmQgJWJ0bjtcblx0QGluY2x1ZGUgYnV0dG9uKCRkYXJrLXRyaSk7XG59XG4uYnRuLWdyZWVuLCAlYnRuLWdyZWVuIHtcblx0QGV4dGVuZCAlYnRuO1xuXHRAaW5jbHVkZSBidXR0b24oJGdyZWVuKTtcbn1cbi5idG4tYmx1ZSwgJWJ0bi1ibHVlIHtcblx0QGV4dGVuZCAlYnRuO1xuXHRAaW5jbHVkZSBidXR0b24oJGJsdWUpO1xufVxuLmJ0bi1ob2xsb3cge1xuXHRAaW5jbHVkZSBob2xsb3ctYnV0dG9uKCk7XG59XG5cbi5idG4tcmVke1xuXHRAZXh0ZW5kICVidG47XG5cdEBpbmNsdWRlIGJ1dHRvbigkcmVkKTtcbn1cbiIsIlxuLy8gSUU5XG4kZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLXN2ZzogZmFsc2U7XG5cbkB1c2UgXCIuL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuXG4vLy8vIEZPTlRTIC8vLy9cblxuQHVzZSBcIi4vY29tbW9uL3R5cG9ncmFwaHktbm9mb250c1wiO1xuLy9AaW5jbHVkZSBmb250cztcbkB1c2UgXCJzYXNzOm1hdGhcIjtcbkB1c2UgXCIuL2NvbW1vbi9ncmFkaWVudFwiO1xuXG5AdXNlIFwiLi9jb21tb24vYnV0dG9uc1wiO1xuQHVzZSBcIi4vY29tbW9uL3RyaWFuZ2xlXCIgYXMgKjtcbkB1c2UgXCIuL2NvbW1vbi9wYWdpbmF0aW9uXCI7XG5cbiRleHBlcmltZW50YWwtc3VwcG9ydC1mb3Itd2Via2l0OiBmYWxzZSAhZGVmYXVsdDtcbiRleHBlcmltZW50YWwtc3VwcG9ydC1mb3ItbW96aWxsYTogZmFsc2UgIWRlZmF1bHQ7XG4kZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1pY3Jvc29mdDogZmFsc2UgIWRlZmF1bHQ7XG4kZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW9wZXJhOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8vLyBVVElMSVRJRVMgLy8vL1xuXG4vLyBBZGRzIGNyb3NzLWJyb3dzZXIgcHJlZml4ZXMgdG8gdGhlIHNwZWNpZmllZCBwcm9wZXJ0eVxuQG1peGluIHZlbmRvcigkcHJvcGVydHksICR2YWx1ZSkge1xuXHRAaWYgJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci13ZWJraXQgeyAtd2Via2l0LSN7JHByb3BlcnR5fTogLXdlYmtpdCgkdmFsdWUpOyB9XG5cdEBpZiAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1vemlsbGEgeyAtbW96LSN7JHByb3BlcnR5fTogLW1veigkdmFsdWUpOyB9XG5cdEBpZiAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1pY3Jvc29mdCB7IC1tcy0jeyRwcm9wZXJ0eX06IC1tcygkdmFsdWUpOyB9XG5cdEBpZiAkZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW9wZXJhIHsgLW8tI3skcHJvcGVydHl9OiAtbygkdmFsdWUpOyB9XG5cdCN7JHByb3BlcnR5fTogJHZhbHVlO1xufVxuXG5cbi8vLy8gQU5JTUFUSU9OUyAvLy8vXG5cbkBtaXhpbiBhbmltYXRpb24oJHByb3BlcnRpZXMpIHsgQGluY2x1ZGUgdmVuZG9yKGFuaW1hdGlvbiwgJHByb3BlcnRpZXMpOyB9XG5AbWl4aW4gYW5pbWF0aW9uLW5hbWUoJHByb3BlcnRpZXMpIHsgQGluY2x1ZGUgdmVuZG9yKGFuaW1hdGlvbi1uYW1lLCAkcHJvcGVydGllcyk7IH1cbkBtaXhpbiBhbmltYXRpb24tZGVsYXkoJHByb3BlcnRpZXMpIHsgQGluY2x1ZGUgdmVuZG9yKGFuaW1hdGlvbi1kZWxheSwgJHByb3BlcnRpZXMpOyB9XG5AbWl4aW4gYW5pbWF0aW9uLWR1cmF0aW9uKCRwcm9wZXJ0aWVzKSB7IEBpbmNsdWRlIHZlbmRvcihhbmltYXRpb24tZHVyYXRpb24sICRwcm9wZXJ0aWVzKTsgfVxuQG1peGluIGFuaW1hdGlvbi1kaXJlY3Rpb24oJHByb3BlcnRpZXMpIHsgQGluY2x1ZGUgdmVuZG9yKGFuaW1hdGlvbi1kaXJlY3Rpb24sICRwcm9wZXJ0aWVzKTsgfVxuQG1peGluIGFuaW1hdGlvbi1maWxsLW1vZGUoJHByb3BlcnRpZXMpIHsgQGluY2x1ZGUgdmVuZG9yKGFuaW1hdGlvbi1maWxsLW1vZGUsICRwcm9wZXJ0aWVzKTsgfVxuQG1peGluIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQoJHByb3BlcnRpZXMpIHsgQGluY2x1ZGUgdmVuZG9yKGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsICRwcm9wZXJ0aWVzKTsgfVxuQG1peGluIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb24oJHByb3BlcnRpZXMpIHsgQGluY2x1ZGUgdmVuZG9yKGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb24sICRwcm9wZXJ0aWVzKTsgfVxuXG5AbWl4aW4gc2xpZGUtdXAoJGR1cmF0aW9uOiAwLjNzKSB7XG5cdHRyYW5zaXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAxLCAuNSwgMSk7XG5cdG1heC1oZWlnaHQ6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWl4aW4gc2xpZGUtZG93bigkZHVyYXRpb246IDAuM3MsICRoZWlnaHQ6IDEwMDBweCkge1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHRtYXgtaGVpZ2h0OiAkaGVpZ2h0O1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IGF1dG87XG59XG5cblxuLy8vLyBTUEVFQ0ggQlVCQkxFUyAvLy8vXG5cbi8vIFR1cm5zIGVsZW1lbnQgaW50byBhIHNwZWVjaCBidWJibGVzICh1c2VkIGZvciBudW1iZXJzKVxuQG1peGluIGJ1YmJsZSgkYmFja2dyb3VuZDogbm9uZSwgJHRleHQ6IG5vbmUpIHtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0cGFkZGluZzogMnB4IDVweDtcblx0QGlmICR0ZXh0ICE9IG5vbmUge1xuXHRcdGNvbG9yOiAkdGV4dDtcblx0fVxuXHRAaWYgJGJhY2tncm91bmQgIT0gbm9uZSB7XG5cdFx0YmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG5cdH1cblx0JjphZnRlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogNHB4O1xuXHRcdGhlaWdodDogMDtcblx0XHR3aWR0aDogMDtcblx0XHRib3R0b206IC0zcHg7XG5cdFx0bGVmdDogNHB4O1xuXHRcdEBpZiAkYmFja2dyb3VuZCAhPSBub25lIHtcblx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkYmFja2dyb3VuZDtcblx0XHR9XG5cdH1cbn1cblxuLy8gVHVybnMgZWxlbWVudCBpbnRvIGEgcmliYm9uIHdyYXBwaW5nIGFyb3VuZCB0aGUgZWRnZSBvZiBzb21ldGhpbmcgKHRpbWUgc3RhbXBzKVxuQG1peGluIGJ1YmJsZS1zaWRlKCRiYWNrZ3JvdW5kOiAkYmx1ZSwgJHRleHQ6ICR3aGl0ZSwgJHRhaWw6IGJvdHRvbSwgJHNpZGU6IHJpZ2h0KSB7XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcblx0Ym94LXNoYWRvdzogMCAxcHggMXB4IDAgJGRhcmstcHJpO1xuXHRAaW5jbHVkZSB0cmlhbmdsZS1hZnRlcigkc2lkZSwgJGJhY2tncm91bmQpO1xuXHRjb2xvcjogJHRleHQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiA1cHggN3B4O1xuXHRmb250LXNpemU6IDExcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXHRmbG9hdDogJHNpZGU7XG5cdHotaW5kZXg6IDI7XG5cdCY6YWZ0ZXIge1xuXHRcdCN7JHRhaWx9OiAtNHB4O1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblx0bWFyZ2luLSN7JHNpZGV9OiAtNnB4O1xuXHQmOmFmdGVyIHtcblx0XHQjeyRzaWRlfTogMDtcblx0fVxufVxuXG4vLy8vIFdJRFRIIEhFTFBFUlMgLy8vL1xuXG5AZWFjaCAkd2lkdGggaW4gMCwgNSwgMTAsIDIwLCAyNSwgMzAsIDMzLCAzNCwgMzUsIDQwLCA0NSwgNTAsIDU1LCA2MCwgNjUsIDcwLCA3NSwgODAsIDg1LCA5MCwgOTUsIDEwMCB7XG5cdC53I3skd2lkdGh9IHtcblx0XHR3aWR0aDogbWF0aC5wZXJjZW50YWdlKG1hdGguZGl2KCR3aWR0aCwgMTAwKSkgIWltcG9ydGFudDtcblx0XHRAaWYgJHdpZHRoID09IDEwMCBvciAkd2lkdGggPT0gMCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdEBpZiAkd2lkdGggPT0gMCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLy9NYXJnaW4gSGVscGVyc1xuQGVhY2ggJG1hcmdpblRvcCBpbiAwLCA1LCAxMCwgMTUsIDIwLCAyNSwgMzAge1xuXHQubWFyZ2luVG9wI3skbWFyZ2luVG9wfSB7XG5cdFx0bWFyZ2luLXRvcDogJG1hcmdpblRvcCtweCAhaW1wb3J0YW50O1xuXHR9XG59XG5AZWFjaCAkbWFyZ2luUmlnaHQgaW4gMCwgNSwgMTAsIDE1LCAyMCwgMjUsIDMwIHtcblx0Lm1hcmdpblJpZ2h0I3skbWFyZ2luUmlnaHR9IHtcblx0XHRtYXJnaW4tcmlnaHQ6ICRtYXJnaW5SaWdodCtweCAhaW1wb3J0YW50O1xuXHR9XG59XG5AZWFjaCAkbWFyZ2luTGVmdCBpbiAwLCA1LCAxMCwgMTUsIDIwLCAyNSwgMzAge1xuXHQubWFyZ2luTGVmdCN7JG1hcmdpbkxlZnR9IHtcblx0XHRtYXJnaW4tbGVmdDogJG1hcmdpbkxlZnQrcHggIWltcG9ydGFudDtcblx0fVxufVxuQGVhY2ggJG1hcmdpbkJvdHRvbSBpbiAwLCA1LCAxMCwgMTUsIDIwLCAyNSwgMzAge1xuXHQubWFyZ2luQm90dG9tI3skbWFyZ2luQm90dG9tfSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogJG1hcmdpbkJvdHRvbStweCAhaW1wb3J0YW50O1xuXHR9XG59XG5AZWFjaCAkbWFyZ2luIGluIDAsIDUsIDEwLCAxNSwgMjAsIDI1LCAzMCwgMzMsIDQwLCA0NSwgNTAsIDU1LCA2MCwgNjUsIDcwLCA3NSwgODAsIDg1LCA5MCwgOTUsIDEwMCB7XG5cdC5tI3skbWFyZ2lufSB7XG5cdFx0bWFyZ2luOiAkbWFyZ2luK3B4O1xuXHRcdEBpZiAkbWFyZ2luID09IDEwMCBvciAkbWFyZ2luID09IDAge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHRcdEBpZiAkbWFyZ2luID09IDAge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdC8vb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4vL1BhZGRpbmcgSGVscGVyc1xuQGVhY2ggJHBhZGRpbmdUb3AgaW4gMCwgNSwgMTAsIDE1LCAyMCwgMjUsIDMwIHtcblx0LnBhZGRpbmdUb3AjeyRwYWRkaW5nVG9wfSB7XG5cdFx0cGFkZGluZy10b3A6ICRwYWRkaW5nVG9wK3B4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBlYWNoICRwYWRkaW5nUmlnaHQgaW4gMCwgNSwgMTAsIDE1LCAyMCwgMjUsIDMwIHtcblx0LnBhZGRpbmdSaWdodCN7JHBhZGRpbmdSaWdodH0ge1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nUmlnaHQrcHggIWltcG9ydGFudDtcblx0fVxufVxuQGVhY2ggJHBhZGRpbmdMZWZ0IGluIDAsIDUsIDEwLCAxNSwgMjAsIDI1LCAzMCB7XG5cdC5wYWRkaW5nTGVmdCN7JHBhZGRpbmdMZWZ0fSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAkcGFkZGluZ0xlZnQrcHggIWltcG9ydGFudDtcblx0fVxufVxuQGVhY2ggJHBhZGRpbmdCb3R0b20gaW4gMCwgMTAsIDE1LCAyMCwgMjUsIDMwIHtcblx0LnBhZGRpbmdCb3R0b20jeyRwYWRkaW5nQm90dG9tfSB7XG5cdFx0cGFkZGluZy1ib3R0b206ICRwYWRkaW5nQm90dG9tK3B4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQGVhY2ggJHBhZCBpbiAwLCA1LCAxMCwgMTUsIDIwLCAyNSwgMzAsIDMzLCA0MCwgNDUsIDUwLCA1NSwgNjAsIDY1LCA3MCwgNzUsIDgwLCA4NSwgOTAsIDk1LCAxMDAge1xuXHQucCN7JHBhZH0ge1xuXHRcdHBhZGRpbmc6ICRwYWQrcHg7XG5cdFx0QGlmICRwYWQgPT0gMTAwIG9yICRwYWQgPT0gMCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMCA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAgO1xuXHRcdH1cblx0XHRAaWYgJHBhZCA9PSAwIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMCA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwIDtcblx0XHRcdC8vb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4vL0hlbHBlciBjbGFzcyB0byBhdm9pZCBwcmludGluZyB0aGUgVVJMIHdoZXJlIDxhPiBocmVmIGlzIHVzZWRcblxuQG1lZGlhIHByaW50IHsgIFxuICAgIGFbaHJlZl06YWZ0ZXIgeyBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7IH0gIFxufVxuIiwiLy9DU1MgbmVlZHMgdG8gYmUgY2xlYW5lZCB1cCBvbiB0aGlzIHBhZ2UgXG5cbkB1c2UgXCIuLi9jb21tb24vY29sb3JzXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vdG9vbHRpcFwiIGFzICo7XG5AdXNlIFwiLi4vX2Jhc2VcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHNcIiBhcyAqO1xudGFibGUubW9kYWxUYWJsZVZpZXcge1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuXG4gICAgdGJvZHkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5ncm91cGVkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjdG5zIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGQucmlnaHQsXG4gICAgdGgucmlnaHRcbiAgICB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICB0ZC5sZWZ0LFxuICAgIHRoLmxlZnRcbiAgICB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDEwcHggMTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjNweCAhaW1wb3J0YW50O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIFRoaXMgaXMgZm9yIHRmb290ICYgdGhlYWRzXG4gICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkdGgtYmctY29sb3I7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsOyAvLzExcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICB0aC5oZWFkZXJSb3cge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkdGgtYWN0aW9uLWJnLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuICAgIH1cbiAgICAgICAgdHIge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICYuYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIHRmb290IHRoIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstcHJpO1xuICAgICAgICAucGFnaW5nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG50YWJsZS5tb2RhbFRhYmxlVmlld3tcbiAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgdHJ7XG4gICAgICAgIC8vYm9yZGVyOiBub25lO1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstc2VjICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGR7XG4gICAgICAgIHBhZGRpbmc6M3B4O1xuICAgIH1cbiAgICB0aHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmU2ZTYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDsgLy8xNXB4O1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxufVxuXG4ubGVmdHtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLnJpZ2h0e1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLy9TZWxlY3QyIHN0eWxlc1xuXG4uc2VsZWN0Mi1vZmZzY3JlZW57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRze1xuICAgIC5zZWxlY3QyLXJlc3VsdHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB9XG59XG5cbi8vIERlZmluaXRpb25MaXN0IEZvcm0gLy9cbi5qdi1tb2RhbHtcbiAgICBmb3JtIHtcbiAgICAgICAgcGFkZGluZzogMCAzcHg7XG4gICAgfVxuICAgIGR0IHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwcHg7XG4gICAgfVxuICAgIGRkIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAyMCU7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwcHg7XG4gICAgfSAgICBcbn1cblxuXG4vL2ZpbGV1cGxvYWRlclxuZmllbGRzZXRbanYtdXBsb2FkZXJde1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cbi51cGxvYWQsIFtqdi11cGxvYWRlcl17XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICNBQUEgIWltcG9ydGFudDtcbn1cblxuLnFxLXVwbG9hZC1pbnN0cnVjdGlvbntcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDBweCAxMHB4O1xufVxuXG4ucXEtdXBsb2FkLWxpc3R7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLy9CdXR0b25zXG4uYnRuLWNhbmNlbHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyaztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5idG4tYmx1ZXtcbiAgICBiYWNrZ3JvdW5kOiAjM2Q4N2NmO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWluLXdpZHRoOiA1MHB4O1xuICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYnV0dG9ue1xuICAgIGJhY2tncm91bmQ6ICMzZDg3Y2Y7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAmLnNlYXJjaC1idG57XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDBweCA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm90dG9tOiAycHg7XG4gICAgfVxuICAgIG1pbi13aWR0aDogMzVweDtcbiAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG5idXR0b25bZGlzYWJsZWRde1xuICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG5cbmxhYmVse1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vL0hlbHBlciBtZXRob2RzLy9cblxuLmJsb2Nre1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGVmdHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5yaWdodHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uY2xlYXJ7XG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG59XG4uY2xlYXJTZWFyY2h7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogMXB4O1xuICAgIGNvbG9yOiAjOTk5O1xufVxuXG4vL1BhZ2luYXRpb24gYXJyb3dzXG5cbi5wYWdpbmd7XG4gICAgY29sb3I6ICMzZDg3Y2Y7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5wYWdpbmcgLmp2LWFycm93TGVmdCB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29uLXByZXZpb3VzLnN2Z1wiKSAwIDAgXG59XG4ucGFnaW5nIC5qdi1hcnJvd1JpZ2h0e1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbi1uZXh0LnN2Z1wiKSAwIDAgbm8tcmVwZWF0ICNmZmY7XG59XG5cbi5jdXN0b21IdG1se1xuICAgIHNwYW4uZXJyb3J7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMjAlO1xuICAgIH1cbiAgICAucm93LWNvbnRyb2xze1xuICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4ud2FybmluZ3tcbiAgICBjb2xvcjogI2Y1N2QyMTtcbn1cblxuLy9lbGxpcHNpc1xuLmVsbGlwc2VzIHtcbiAgICBAaW5jbHVkZSB2ZW5kb3IodGV4dC1vdmVyZmxvdywgZWxsaXBzaXMpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRlbXBsYXRlRHJvcGRvd257XG4gICAgd2lkdGg6IDU3M3B4ICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBhZGRpbmctbGVmdDogMTBweFxufVxuXG5cbi8vVG9vbHRpcCBcblxuLm1vZGFsVG9vbHRpcHtcbiAgICBAaW5jbHVkZSB0b29sdGlwKDI1ZW0sIDEuOGVtLCAtMWVtKTtcbiAgICBjb2xvcjogZ3JheSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgIC50b29sdGlwQ29udGFpbmVye1xuICAgICAgICBwe1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gaGVscGVyc1xuLnBvc2l0aW9uUmVsYXRpdmV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnczMHtcbiAgICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW5Ub3AxMHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4udG9wM3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOjNweDtcbn1cblxuLnRvcDV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDo1cHg7XG59XG5cbi5tYXJnaW5Ub3AyNXtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4ubWFyZ2luTGVmdDV7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLm1hcmdpbkxlZnQxMHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5tYXJnaW5MZWZ0MjB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ubWFyZ2luQm90dG9tNXtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubWFyZ2luTm9uZXtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmdCb3R0b20ze1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG59XG5cbi8vQWRkaW5nIHN0eWxlcyBmb3IgZGlzYWJsZWQgYnV0dG9ucyBvbiB0aGUgIGNhbmRpZGF0ZSBsaXN0IHBhZ2UuXG50ZXh0YXJlYSwgc2VsZWN0LCBidXR0b24sIGlucHV0LCAuYnRuIHtcbiAgICAmLmRpc2FibGVkLCAmW2Rpc2FibGVkXSB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NTApICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLy90aW55bWNlIHN0eWxlcyBhcmUgbWlzc2luZyB0aGUgYm9yZGVycyBiZWNhdXNlIG9mIHRoZSBnbG9iYWwgb3ZlcnJpZGUgb24gbGlzdCBwYWdlXG4ubWNlLWNhcmV0e1xuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjNDQ0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4ubWNlLWJ0bntcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzVjNWM1ICFpbXBvcnRhbnQ7XG59XG5cbi8vcmVtb3ZpbmcgYm9yZGVyIGZvciByZXF1aXJlZCBmaWVsZHMgb24gZmlyZWZveCBodHRwOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE3MjA5MDU3L2ZpcmVmb3gtZHJhd3MtcmVkLWJvcmRlci1vbi1yZXF1aXJlZC1zZWxlY3QtYm94XG4ubmctcHJpc3RpbmUsLm5nLXZhbGlkLC5uZy1pbnZhbGlkLXJlcXVpcmVkIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53MTUwe1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgfVxufVxuLncyNjB7XG4gICAgLy9yZWNlbnQgY2hyb21lIHVwZGF0ZSBicm9rZSB0aGlzLldpZHRoIGNhbGN1bGF0aW9ucyB3ZXJlIG9mZiBieSBhIHBpeGVsIGNhdXNpbmcgdGhlIGRyb3AtZG93biB0byBicmVhayBvbiB0byBhIG5ldyBsaW5lLk5vdCBjaGFuZ2luZyB0aGUgY2xhc3MgYXMgaXQgbmVlZHMgdG8gYmUgY2hhbmdlZCBpbiBtdWx0aXBsZSBwbGFjZXM6IE5WXG4gICAgd2lkdGg6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gICAgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICB9XG59XG4ucG9zaXRpb24tcmVsYXRpdmV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtcm93LWdyaWR7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICA+IGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICAgICYuZmllbGQtY2VsbC1zZXBhcmF0b3J7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBlYWNoICR3aWR0aCBpbiAxNjAsIDE3NSwgMjMwLCAyNjAge1xuICAgICAgICAudyN7JHdpZHRofSB7XG4gICAgICAgICAgICB3aWR0aDogJHdpZHRoK3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaW5wdXR7XG4gICAgICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBidXR0b24ge1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgbWluLXdpZHRoOiAzMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAxcHg7XG4gICAgICAgIGl7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwiLi9jb2xvcnNcIiBhcyAqO1xuQHVzZSBcIi4vdHJpYW5nbGVcIiBhcyAqO1xuXG5AbWl4aW4gdG9vbHRpcDIoJGNvbG9yOiAkYmx1ZSwgJHBvc2l0aW9uOiB1cCkge1xuICAkdG9vbHRpcC1ib3JkZXI6IDNweCBzb2xpZCAkY29sb3IgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAycHggMnB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIHBhZGRpbmc6IDZweDtcbiAgbWFyZ2luOiAwO1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyAnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIHRyaWFuZ2xlKCRwb3NpdGlvbiwgJGNvbG9yLCA1cHgpO1xuICB9XG4gIEBpZiAkcG9zaXRpb24gPT0gbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6ICR0b29sdGlwLWJvcmRlcjtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICBsZWZ0OiAtOHB4O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcG9zaXRpb24gPT0gcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogJHRvb2x0aXAtYm9yZGVyO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgIHJpZ2h0OiAtOHB4O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcG9zaXRpb24gPT0gdXAge1xuICAgIGJvcmRlci10b3A6ICR0b29sdGlwLWJvcmRlcjtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBtYXJnaW46IC0xNHB4IGF1dG8gMTBweCBhdXRvO1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcG9zaXRpb24gPT0gZG93biB7XG4gICAgYm9yZGVyLWJvdHRvbTogJHRvb2x0aXAtYm9yZGVyO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgYm90dG9tOiAtOHB4O1xuICAgIH1cbiAgfVxufVxuQG1peGluIGVycm9yLXRvb2x0aXAge1xuXHRAaW5jbHVkZSB0b29sdGlwMigkcmVkKTtcblx0Y29sb3I6ICRyZWQ7XG59XG5cblxuLy8vLyBUT09MVElQIE1JWElOIC8vLy9cblxuQG1peGluIHRvb2x0aXAoJHdpZHRoOiAxMGVtLCAkdmVydGljYWxPZmZzZXQ6IDBweCwgJGhvcml6b250YWxPZmZzZXQ6IDE1cHgpIHtcbiAgLy9CdWcgMTQ2NTEgLSBOVlxuICAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XG4gICBwb3NpdGlvbjogYWJzb2x1dGU7IFxuICAudG9vbHRpcFdpbmRvdyB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkODdjZjtcbiAgICB3aWR0aDogJHdpZHRoO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHotaW5kZXg6IDIwMDA7XG4gICAgb3ZlcmZsb3ctd3JhcDpicmVhay13b3JkO1xuICAgICY6YWZ0ZXIge1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICB9XG4gICAgLmJvZHkge1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC50b29sdGlwQ29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gICAgcHtcbiAgICBcdGZvbnQtc2l6ZTowLjg0NmVtO1xuICAgIFx0bWFyZ2luLWxlZnQ6MDtcbiAgICBcdG1hcmdpbi1yaWdodDowO1xuICAgIH1cbiAgfVxuICAmLmRvd24ge1xuICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgIGJveC1zaGFkb3c6IDAgLTJweCAzcHggI2NjY2NjYztcbiAgICAgIGJvdHRvbTogJHZlcnRpY2FsT2Zmc2V0O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvdHRvbTogLTVweDtcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICMzZDg3Y2Y7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNpdExlZnQge1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICBsZWZ0OiAkaG9yaXpvbnRhbE9mZnNldDtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiAxOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2l0UmlnaHQge1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICByaWdodDogJGhvcml6b250YWxPZmZzZXQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiAxOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYudXAge1xuICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAjY2NjY2NjO1xuICAgICAgdG9wOiAkdmVydGljYWxPZmZzZXQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgdG9wOiAtNXB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgIzNkODdjZjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2l0TGVmdCB7XG4gICAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICAgIGxlZnQ6ICRob3Jpem9udGFsT2Zmc2V0O1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGxlZnQ6IDE5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zaXRSaWdodCB7XG4gICAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICAgIHJpZ2h0OiAkaG9yaXpvbnRhbE9mZnNldDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgcmlnaHQ6IDE5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5wb2ludFJpZ2h0IHtcbiAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICBib3gtc2hhZG93OiAtMnB4IDJweCAzcHggI2NjY2NjYztcbiAgICAgIHJpZ2h0OiAkaG9yaXpvbnRhbE9mZnNldDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICByaWdodDogLTRweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjM2Q4N2NmO1xuICAgICAgICBib3JkZXItdG9wOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi50b3Age1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICB0b3A6ICR2ZXJ0aWNhbE9mZnNldDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5ib3R0b20ge1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICBib3R0b206ICR2ZXJ0aWNhbE9mZnNldDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5wb2ludExlZnQge1xuICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggM3B4ICNjY2NjY2M7XG4gICAgICBsZWZ0OiAkaG9yaXpvbnRhbE9mZnNldDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjM2Q4N2NmO1xuICAgICAgICBib3JkZXItdG9wOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi50b3Age1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICB0b3A6ICR2ZXJ0aWNhbE9mZnNldDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5ib3R0b20ge1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICBib3R0b206ICR2ZXJ0aWNhbE9mZnNldDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuICAmLnVwIHtcbiAgICAudG9vbHRpcFdpbmRvdyAudG9vbHRpcENvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgfVxuICB9XG4gICYuZG93biAudG9vbHRpcFdpbmRvdyAudG9vbHRpcENvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gICYucG9pbnRsZWZ0IC50b29sdGlwV2luZG93IC50b29sdGlwQ29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICB9XG4gICYucG9pbnRyaWdodCAudG9vbHRpcFdpbmRvdyAudG9vbHRpcENvbnRhaW5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cbn1cbiIsIi5lbGxpcHNpcyB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZWxsaXBzaXNXcmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59IiwiQHVzZSBcIi4uL2NvbW1vbi9lbGxpcHNpc1wiO1xyXG5AdXNlIFwiLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XHJcbkB1c2UgXCIuLi9jb21tb24vdHlwb2dyYXBoeS1ub2ZvbnRzXCIgYXMgKjtcclxuXHJcbi5kcm9wRG93bk1lbnUge1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBhZGRpbmc6IDEwcHggMTNweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbG9yOiAkZGFyay1zZWM7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxNHB4O1xyXG4gICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hc2MsXHJcbiAgICAuZGVzY1xyXG4gICAge1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgYS5lbGxpcHNpc3tcclxuICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICB9XHJcbiAgICBhLmVsbGlwc2lzTmFycm93e1xyXG4gICAgICAgIEBleHRlbmQgLmVsbGlwc2lzO1xyXG4gICAgICAgIG1heC13aWR0aDogOTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDJweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogLTFweDtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxNDdweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkB1c2UgXCIuL2NvbG9yc1wiIGFzICo7XG4ubmF2aWdhdGlvbi10YWJze1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIGxlZnQ6IDBweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgdWx7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwcHggM3B4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgJGJsdWUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcIi4vY29sb3JzXCIgYXMgKjtcbkB1c2UgXCIuL2ZvbnRzXCIgYXMgKjtcbkB1c2UgXCIuL21peGluc1wiIGFzICo7XG4vKiBvdmVyd3JpdGUgcnVsZXMgZm9yIFRhbGVudE5ldHdvcmsgKi9cbmJvZHkgI2p2LW1vZGFsRGlhbG9nLCBib2R5ICNqdi1tb2RhbERpYWxvZzIge1xuXHRtYXJnaW4tbGVmdDogLTM3MHB4IWltcG9ydGFudDtcblx0ei1pbmRleDogMjAwMDA7XG5cdG1pbi13aWR0aDogODAwcHghaW1wb3J0YW50O1xuXHR0b3A6IDAhaW1wb3J0YW50O1xuXHRmbG9hdDogbGVmdDtcblx0Ly8gYm94LXNoYWRvdzogICRtb2RhbC1zaGFkb3cgO1xuXHQvLyAmOmJlZm9yZSB7XG5cdC8vIFx0Y29udGVudDpcIlwiO1xuXHQvLyBcdHBvc2l0aW9uOiBmaXhlZDtcblx0Ly8gXHR0b3A6IDA7XG5cdC8vIFx0bGVmdDogMDtcblx0Ly8gXHR3aWR0aDogMTAwJTtcblx0Ly8gXHRoZWlnaHQ6IDEwMCU7XG5cdC8vIFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSw1MSw1MSwgLjIpO1xuXHQvLyBcdHotaW5kZXg6IC0xO1xuXHQvLyB9XG5cdC5hbGVydGltZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGxlZnQ6IDU7XG5cdFx0dG9wOiAxMDtcblx0fVxuXHQudWktZGlhbG9nIHtcblx0XHRvdmVyZmxvdzogdmlzaWJsZSFpbXBvcnRhbnQ7XG5cdFx0cG9zaXRpb246IGZpeGVkIWltcG9ydGFudDtcblx0XHR0b3A6MCFpbXBvcnRhbnQ7XG5cdH1cblx0LnVpLXdpZGdldC1vdmVybGF5LCAuanFtT3ZlcmxheSB7XG5cdFx0Ly9iYWNrZ3JvdW5kOiAkbW9kYWwtc2hhZG93IWltcG9ydGFudDtcblx0XHRsZWZ0OiAwO1xuXHRcdC8vb3BhY2l0eTogLjghaW1wb3J0YW50O1xuXHRcdC8vZmlsdGVyOiBhbHBoYShvcGFjaXR5PTgwKSFpbXBvcnRhbnQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0fVxuXHQudWktZHJhZ2dhYmxlIC51aS13aWRnZXQtaGVhZGVyIHtcblx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0fVxuXHQuanYtcmVxSW5mbyB7XG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luOiAyMHB4IDAgMHB4O1xuXHRcdH1cblx0fVxuXHQuanYtZGlhbG9nLXRvcCB7XG5cdFx0Lmp2LWRpYWxvZy10b3A6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdH1cblx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHR6LWluZGV4Ojk5OTk5O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0aGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcblx0XHQvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IC01JSkhaW1wb3J0YW50O1xuXHRcdC8vYm9yZGVyLXRvcDogMnB4IHNvbGlkIGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogNSUpIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRcdC5qdi1kaWFsb2ctdGl0bGUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrOyBcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDAhaW1wb3J0YW50O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0fVxuXHR9XG5cdC5qdi1jbG9zZU1vZGFsRGlhbG9nIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0ZXh0LWluZGVudDogLTk5OTk7XG5cdFx0YmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRAZXh0ZW5kIC5qdi1hY3Rpb25DbG9zZSAhb3B0aW9uYWw7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OlwiXCI7XG5cdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdHRvcDogNXB4O1xuXHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuanYtZGlhbG9nLWJvdHRvbSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuanYtZGlhbG9nLWNvbnRlbnQge1xuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZSFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDk2JTtcblx0XHRtaW4taGVpZ2h0OiA3MHB4O1xuXHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbjowIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOjEwcHggMiUhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdGgzIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXHRcdFx0bWFyZ2luOjA7XG5cdFx0fVxuXHRcdCNqdi1kaWFsb2dTdW1tYXJ5IHsgXG5cdFx0XHQgaDMge1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuXHRcdFx0XHRtYXJnaW46IC0xNXB4IDAgNXB4IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5qdi1idXR0b25Db250YWluZXIge1xuXHRcdFx0bWFyZ2luOiAxNXB4IDAgNXB4IDA7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOjA7XG5cdFx0fVxuXHRcdC5qdi1jYW5kaWRhdGVVcGRhdGUge1xuXHRcdH1cblx0XHQuanYtY2FuZGlkYXRlVGl0bGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdG1pbi1oZWlnaHQ6IDE5cHg7XG5cdFx0fVxuXHRcdC5qdi1jYW5jZWxCdXR0b24sIC5qdi1nb3RvQnV0dG9uIHtcblx0XHR9XG5cdFx0I2p2LVF1aWNrVmlld01haW4ge1xuXHRcdFx0Lmp2LWJ1dHRvbkNvbnRhaW5lciB7XG5cdFx0XHRcdG1hcmdpbjogMTBweCAwIDAgMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lmp2LXRhYmxlSGVhZGVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICR0aC1iZy1jb2xvcjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcblx0XHRcdHRoIHtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5qdi10YWJsZUdyb3VwIHtcblx0XHRcdHRkIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5qdi1zdW1tYXJ5Q29udGVudCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiAzMTBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ly8gY29sb3I6ICRkYXJrO1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0aDMge1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG5cdFx0XHRcdG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gICAgXHRcdHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICAgIFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdH1cblx0XHRcdC5oci1hcHBsaWVkIHtcblx0XHRcdFx0aGVpZ2h0OiAyMTBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdFx0XHQjanYtYXBwbGljYW50TGlzdEdyaWQge1xuXHRcdFx0XHRcdC5qdi1hcHBsaWNhdGlvbkhlYWRlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkdGgtYmctY29sb3IhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuanYtU3RhdHVzIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxODBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5qdi1WaWV3QXBwIHtcblx0XHRcdFx0XHRcdHdpZHRoOjE1MHB4IWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lmp2LXNvcnREZXNjLCAuanYtc29ydEFzYyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuanYtc3VtbWFyeUxpbmtzIHtcblx0XHRcdGNsZWFyOiBsZWZ0O1xuXHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yMXB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0YSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5qdi10YWJsZVNjcm9sbE5vSGVhZGVyU3dpdGNoIHtcblx0XHRcdGhlaWdodDogMjg2cHg7XG5cdFx0fVxuXHRcdC5qdi1ub3RlVGFibGVTY3JvbGwge1xuXHRcdFx0aGVpZ2h0OiAyNTFweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdFx0b3ZlcmZsb3cteTpzY3JvbGw7XG5cdFx0XHQuanYtbm90ZVRvLCAuanYtbm90ZUJDQywgLmp2LW5vdGVDb250ZW50LCAuanYtbm90ZUZyb20sIC5qdi1ub3RlU3ViamVjdCwgLmp2LW5vdGVEYXRlIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lmp2LW5vdGVIZWFkZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJHRoLWJnLWNvbG9yO1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHQuanYtbm90ZVN1YmplY3QsIC5qdi1ub3RlRGF0ZSwgLmp2LW5vdGVGcm9tIHtcblx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRpbWcge1xuXHRcdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblx0fVxuXHQuanYtY2FuZGlkYXRlTmF2aWdhdGlvbiB7XG5cdFx0LypOZWVkIGFic29sdXRlIHBvc2l0aW9uIGZvciB0aGUgbmF2aWdhdGlvbiBkaXYgYmVjYXVzZSB0aGUgcXVpY2t2aWV3IGxheW91dCBicmVha3MgaWYgdGhlIGN1cnJlbnQgc3RhdHVzIGhhcyBhIGxvbmcgbmFtZSBsaWtlIHN1Ym1pdCB0byBITS1OViAqL1xuXHRcdHJpZ2h0OiAxNXB4O1xuXHRcdC8vdG9wOiAxMHB4O1xuXHRcdC8vdGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0Ly9jb2xvcjogJHdoaXRlO1xuXHRcdC8vZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdC5qdi1zdGF0dXMge1x0XG5cdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0XHQuaHItbmF2IHtcblx0XHRcdGZvbnQtc2l6ZTogM3B4O1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcblx0XHRcdC5qdi1xdWlja1ZpZXdOYXZpZ2F0aW9uLW5leHQsIGE6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHR3aWR0aDogNDhweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRAaW5jbHVkZSBwYWdpbmF0aW9uKFwibmV4dFwiKTtcblx0XHRcdH1cblx0XG5cdFx0XHQuanYtcXVpY2tWaWV3TmF2aWdhdGlvbi1wcmV2LCBhOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuNztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIHBhZ2luYXRpb24oXCJwcmV2aW91c1wiKTtcblx0XHRcdH1cblx0fVxuXHRcblx0fVxuXHQjanYtZGlhbG9nSW5mb2JveFN1bW1hcnkge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwcHghaW1wb3J0YW50O1xuXHR9XG5cdC5qdi1kaWFsb2dUYWJNZW51LCAuanYtY2FuZGlkYXRlVGFiTWVudSB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR6LWluZGV4OiA5OTk5OTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbjogMCAwIDEwcHggMHB4ICFpbXBvcnRhbnQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkYmx1ZS10cmkhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMTNweCFpbXBvcnRhbnQ7XG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luOiAwIWltcG9ydGFudDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJsdWUtdHJpIWltcG9ydGFudDtcblx0XHRcdGEge1xuXHRcdFx0XHQvLyBiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdFx0bWFyZ2luOiAwIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZzogNXB4IDE1cHghaW1wb3J0YW50O1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlIWltcG9ydGFudDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbCFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0XHRcdC8vIGJvcmRlci10b3A6IDJweCBzb2xpZCAkYmx1ZS10cmkhaW1wb3J0YW50O1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS10cmk7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHQuanYtZ3JlZW5OdW1iZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5qdi1ncmVlbk51bWJlciB7XHRcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDJweCA4cHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlLXRyaTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG5cdFx0XHRcdFx0dG9wOiAwIWltcG9ydGFudDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGxpLmFjdGl2ZSB7XG5cdFx0XHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuXHRcdFx0Ly8gYm9yZGVyLXRvcDogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRibHVlLXRyaSFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYmx1ZS10cmkhaW1wb3J0YW50O1xuXHRcdFx0YSwgYTpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHQvLyBib3JkZXItdG9wOiAycHggc29saWQgJGJsdWUtdHJpIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZzogNXB4IDE1cHghaW1wb3J0YW50O1xuXHRcdFx0XHRjb2xvcjogJGJvZHkhaW1wb3J0YW50O1xuXHRcdFx0XHQuanYtZ3JlZW5OdW1iZXIge1x0XG5cdFx0XHRcdFx0cGFkZGluZzogMnB4IDhweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZS10cmk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuXHRcdFx0XHRcdHRvcDogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cdCNqdi1RdWlja1ZpZXdNYWluIHtcblx0XHQmLmp2LXF1aWNrVmlld0hlaWdodCB7XG5cdFx0XHRoZWlnaHQ6IDUyMHB4O1xuXHRcdH1cblx0fVxuXHQuanYtanFtY29udGVudCB7XG5cdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRjbGVhcjpib3RoO1xuXHRcdGNvbG9yOiAkZGFyaztcblx0XHRwIHtcblx0XHRcdGZsb2F0Om5vbmU7XG5cdFx0fVxuXHRcdGg0IHtcblx0XHRcdG1hcmdpbjowIDAgMTBweCAwO1x0XHRcblx0XHR9XG5cdFx0bGFiZWwge1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdH1cblx0XHRpbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCB7XG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1x0XG5cdFx0XHRwYWRkaW5nOiAzcHggMSU7XG5cdFx0XHR3aWR0aDogOTglO1xuXHRcdFx0bWFyZ2luLWJvdHRvbToxMHB4O1xuXHRcdH1cblx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRoZWlnaHQ6MTAwcHg7XG5cdFx0fVxuXHRcdCYgLmp2LXNlYXJjaElucHV0IHtcblx0XHRcdHdpZHRoOjQ3MHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OjE1cHg7XG5cdFx0fVxuXHRcdCYgLmp2LWhhbGZJbnB1dCB7XG5cdFx0XHR3aWR0aDoyNTZweDtcblx0XHRcdG1hcmdpbi1yaWdodDoxNXB4O1xuXHRcdH1cblx0XHQmIC5qdi1wZW9wbGVTZWFyY2hGaWVsZCB7XG5cdFx0XHR3aWR0aDo0ODVweDtcblx0XHR9XG5cdFx0JiAuanYtc2VhcmNoRmlsdGVyIHtcblx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHR3aWR0aDoyMDBweDtcblx0XHR9XG5cdFx0JiAuanYtZmlsdGVyU2VsZWN0IHtcblx0XHRcdGZsb2F0OnJpZ2h0O1xuXHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0d2lkdGg6MjAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGlucHV0W3R5cGU9Y2hlY2tib3hdLCBpbnB1dFt0eXBlPXJhZGlvXSB7XG5cdFx0XHR3aWR0aDoxNXB4O1xuXHRcdFx0bWFyZ2luOjA7XG5cdFx0fVxuXHRcdC5qdi1yZXF1aXNpdGlvblNlbGVjdCB7XG5cdFx0XHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy1yaWdodDogNXB4O1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdC5qdi1yZXF1aXNpdGlvblNlbGVjdEJveCB7XG5cdFx0XHRcdHdpZHRoOiAyMjBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTVweDtcblx0XHRcdH1cblx0XHRcdC5qdi1yZXF1aXNpdGlvblRleHQge1xuXHRcdFx0XHR3aWR0aDogMjEwcHg7XG5cdFx0XHRcdFxuXHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC01cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5qdi1oZWFkZXJSb3dEaXYge1xuXHRcdFx0YmFja2dyb3VuZDogJHRoLWJnLWNvbG9yO1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG5cdFx0XHQvL2JvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0aC1iZy1jb2xvcjtcblx0XHRcdFx0Ly9jb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0Lmp2LWhlYWRlckNvbERpdjEge1xuXHRcdFx0XHQvL2JhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuXHRcdFx0XHQvL2JvcmRlci1yYWRpdXM6IDNweCAwIDAgMDtcblx0XHRcdFx0cGFkZGluZzogM3B4IDEwcHg7XG5cdFx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHR9XG5cdFx0XHQuanYtaGVhZGVyQ29sRGl2MiB7XG5cdFx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG5cdFx0XHRcdHBhZGRpbmc6IDNweCAxMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHdpZHRoOiAxMCU7XG5cdFx0XHR9XG5cdFx0XHQuanYtaGVhZGVyQ29sRGl2MyB7XG5cdFx0XHRcdC8vYm9yZGVyLXJhZGl1czogMCAzcHggMCAwO1xuXHRcdFx0XHQvL2JhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuXHRcdFx0XHR3aWR0aDogMzUlO1xuXHRcdFx0XHRwYWRkaW5nOiAzcHggMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lmp2LWpvYnNJbm5lclRhYmxlIHtcblx0XHRcdGhlaWdodDogMzIwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0Lmp2LXJvd0RpdiB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0Lmp2LWNvbERpdiB7XG5cdFx0XHRcdFx0d2lkdGg6IDQ1JTtcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMTBweCA3cHggMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuanYtY29sRGl2MSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwJTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogNnB4IDEwcHggN3B4IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmp2LWNvbERpdjIge1xuXHRcdFx0XHRcdHdpZHRoOiAzNSU7XG5cdFx0XHRcdFx0cGFkZGluZzogNnB4IDEwcHggN3B4IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0dGFibGUge1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdHRoIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoLWJnLWNvbG9yO1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZzogOHB4IDVweDtcblx0XHRcdFx0Y29sb3I6ICRib2R5O1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4IDAgMCAwO1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDJweCAwIDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdFx0dGQge1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggNXB4O1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOm5vd3JhcDtcblx0XHRcdH1cblx0XHR9XG5cdFx0PiB1bCB7XG5cdFx0XHRAaW5jbHVkZSBjbGVhcmZpeCgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6MjBweDtcblx0XHRcdGxpc3Qtc3R5bGU6bm9uZTtcblx0XHRcdD4gbGkge1xuXHRcdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OjVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5qdi10YWJsZUhlYWRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwICNGNUY1RjU7XG5cdFx0XHRib3JkZXItY29sb3I6ICNEREREREQgI0RERERERCAtbW96LXVzZS10ZXh0LWNvbG9yO1xuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZCBzb2xpZCBub25lO1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHggMXB4IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRjb2xvcjokd2hpdGVcblx0XHR9XG5cdFx0Ji5qdi10YWJsZVNjcm9sbCB7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdG1heC1oZWlnaHQ6IDI0MHB4O1xuXHRcdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHR9XG5cdFx0Lmp2LW5vdGVUYWJsZSB7XG5cdFx0XHRjbGVhcjogbGVmdDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XHRcdGNvbG9yOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDIwJSk7XG5cdFx0XHR0aCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4IDAgMCAwO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMnB4IDAgMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHR0ciB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDcwJSk7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOm5vcm1hbCFpbXBvcnRhbnQ7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHRkIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lmp2LXRhYmxlRGV0YWlscyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdHRkIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6bm9ybWFsO1xuXHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiA0NSUpO1xuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMThweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogNDElKTtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTg1cHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuXHRcdFx0XHRcdFx0XHRcdCYuanYtY29weSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdGZsb2F0Om5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjVweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5sYXN0IHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuanYtZWRpdCB7XG5cdFx0XHRAaW5jbHVkZSBjbGVhcmZpeCgpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiA0MCUpO1xuXHRcdFx0YmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiA0MyUpO1xuXHRcdFx0dWxcdHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRsaXN0LXN0eWxlOm5vbmU7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlLXRyaTtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCAzcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5qdi1vcGVuQ2xvc2Uge1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2h6bi1jb250YWluZXIgLmNoem4tcmVzdWx0cyBsaSB7XG5cdFx0XHRmbG9hdDpub25lO1xuXHRcdH1cblx0fVxuXHQuanYtbW9kYWwtZW1wbG95ZWUtbGlzdCB7XG5cdFx0Lmp2LWRpYWxvZy1jb250ZW50IHtcblx0XHRcdHdpZHRoOiA5NiU7XG5cdFx0XHQuanYtanFtY29udGVudHtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0Lmp2LWpvYnNJbm5lclRhYmxle1xuXHRcdFx0XHRcdHdpZHRoOiA5OSU7XG4gICAgXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYyAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5qdi1wYWdpbmF0aW9uIHtcblx0XHRAaW5jbHVkZSBjbGVhcmZpeCgpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogNDAlKTtcblx0XHRiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDQzJSk7XG5cdFx0dWxcdHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGxpc3Qtc3R5bGU6bm9uZTtcblx0XHRcdGxpIHtcblx0XHRcdFx0ZmxvYXQ6bGVmdDtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlLXRyaTtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdEBleHRlbmQgLmp2LXRhYmxlUGFnaW5hdGlvbkxlZnQgIW9wdGlvbmFsO1xuXHRcdFx0XHRcdHRleHQtaW5kZW50OiAtOTk5ZW07XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRAZXh0ZW5kIC5qdi10YWJsZVBhZ2luYXRpb25SaWdodCAhb3B0aW9uYWw7XG5cdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IC05OTllbTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmp2LWJ1dHRvbldyYXBwZXJUb3Age1xuXHRcdC5qdmRiLWNlbnRlciB7XG5cdFx0XHRAaW5jbHVkZSBidXR0b24oJGJsdWUpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cblx0Lmp2LWJ1dHRvbkNvbnRhaW5lciB7XG5cdFx0QGluY2x1ZGUgY2xlYXJmaXgoKTtcblx0XHR0ZXh0LWFsaWduOnJpZ2h0O1xuXHRcdG1hcmdpbjogMTVweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblx0Lmp2LWJ1dHRvbldyYXBwZXJDYW5jZWwge1xuXHRcdC5qdmRiLWNlbnRlci1saWdodCB7XG5cdFx0XHRAaW5jbHVkZSBidXR0b24oJGRhcmspO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG5cdFx0fVxuXHR9XG5cdC5qdi1idXR0b25XcmFwcGVyIHtcblx0XHQuanZkYi1jZW50ZXIge1xuXHRcdFx0QGluY2x1ZGUgYnV0dG9uKCRibHVlKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhciFpbXBvcnRhbnQ7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cblx0Lmp2LVFWdGFicyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XHRcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmUgb3V0c2lkZSBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGkge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAzcHggMCAwO1xuXHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGhlaWdodDoxNXB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6JGRhcms7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjpub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuanYtd2hpdGVCZyB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdHBhZGRpbmc6NXB4IDE1cHg7XG5cdH1cblx0Lmp2LXNjcm9sbERpdiB7XG5cdFx0Y29sb3I6ICRkYXJrO1xuXHRcdG1heC1oZWlnaHQ6IDI1MHB4O1xuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdHAge1xuXHRcdFx0bWFyZ2luOjAgMCAxNXB4O1xuXHRcdH1cblx0fVxuXHQuanYtUXVpY2tWaWV3SGlkZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuanYtUXVpY2tWaWV3U2hvdyB7XG5cdFx0aGVpZ2h0OiAzMjBweDtcblx0XHRoNCB7XG5cdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuXHRcdFx0bWFyZ2luOiAxMnB4IDAgMTBweCAwIWltcG9ydGFudDtcblx0XHR9XG5cdFx0Lmp2LXN3aXRjaCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lmp2LXRhbGVudE5ldHdvcmtBbGVydCB7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdFx0c3Ryb25nIHtcdFx0XHRcdFxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMjBweDtcblx0XHRcdH1cblx0XHRcdHVsIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMCAwIDA7XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNqdi1kaWFsb2dJbmZvYm94UmVzdW1lXHR7XG5cdFx0c3Ryb25nIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdH1cblx0XHQuanYtbWVzc2FnZVRhYmxlU2Nyb2xsLCAuanYtZGV0YWlsTm90ZUhlYWRlcntcblx0XHRcdHdpZHRoOiA1ODBweCFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAhaW1wb3J0YW50O1xuXHRcdFx0Lmp2LW1lc3NhZ2VGcm9tLCAuanYtbWVzc2FnZVN1YmplY3Qge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogMjAwcHghaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuanYtZGV0YWlsTm90ZUhlYWRlciB7XG5cdFx0XHQuanYtbWVzc2FnZURhdGUge1xuXHRcdFx0XHR3aWR0aDogMTUwcHghaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuanYtaW5mb2JveENhbmRpZGF0ZSB7XG5cdFx0Lmp2LWNhbmRpZGF0ZURldGFpbCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHR3aWR0aDogNDUwcHg7XG5cdFx0XHRoM3tcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmp2LWxvYWRlciB7XG5cdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9oci1sb2FkaW5nLmdpZicpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgLjIpO1xuXHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdGltZyB7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0fVxuXHR9XG5cdC5oci1zZWFyY2hEaXYge1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0Lmp2LWJ1dHRvbldyYXBwZXJUb3Age1xuXHRcdFx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0fVxuXHR9XG5cdD4gY2VudGVyIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaHItbG9hZGluZy5naWYpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdD4gaW1nIHtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR9XG5cdH1cbn1cblxuIiwiQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuLy8vLyBUUklBTkdMRVMgLy8vL1xuXG4vLyBUcmFuc2Zvcm1zIHRoZSBlbGVtZW50IGludG8gYSB0cmlhbmdsZVxuLy8gWW91IGNhbiBtb2RpZnkgYm9yZGVyIHNpemVzIHRvIGNoYW5nZSB0aGUgc2hhcGVcbkBtaXhpbiB0cmlhbmdsZSgkZGlyZWN0aW9uOiBkb3duLCAkY29sb3I6ICRibHVlLCAkc2l6ZTogNnB4KSB7XG5cdGhlaWdodDogMDtcblx0d2lkdGg6IDA7XG5cdEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yaWdodDogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgJGNvbG9yO1xuXHR9XG59XG5cbi8vIEF0dGFjaGVzIGEgdHJpYW5nbGUgdG8gdGhlIGVsZW1lbnQgdXNpbmcgYSBwc2V1ZG8tZWxlbWVudFxuQG1peGluIHRyaWFuZ2xlLWFmdGVyKCRkaXJlY3Rpb246IGRvd24sICRjb2xvcjogJGJsdWUsICRzaXplOiA2cHgpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOmFmdGVyIHtcblx0XHRAaW5jbHVkZSB0cmlhbmdsZSgkZGlyZWN0aW9uLCAkY29sb3IsICRzaXplKTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0fVxufVxuXG4vLyBBdHRhY2hlcyBhIHRyaWFuZ2xlIHRvIHRoZSBlbGVtZW50IHVzaW5nIGEgcHNldWRvLWVsZW1lbnRcbkBtaXhpbiB0cmlhbmdsZS1iZWZvcmUoJGRpcmVjdGlvbjogZG93biwgJGNvbG9yOiAkYmx1ZSwgJHNpemU6IDZweCkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YmVmb3JlIHtcblx0XHRAaW5jbHVkZSB0cmlhbmdsZSgkZGlyZWN0aW9uLCAkY29sb3IsICRzaXplKTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0fVxufVxuXG4vLyBDb252ZW5pZW5jZSBmdW5jdGlvbiB0byBjaGFuZ2UgdGhlIGN1cnJlbnQgZWxlbWVudCBhbmQgaXQncyB0cmlhbmdsZSdzIGNvbG9yXG5AbWl4aW4gdHJpYW5nbGUtY29sb3IoJGNvbG9yOiAkYmx1ZSwgJGRpcmVjdGlvbjogZG93bikge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3I7XG5cdCY6YWZ0ZXIge1xuXHRcdEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkY29sb3I7XG5cdFx0fVxuXHRcdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuXHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICRjb2xvcjtcblx0XHR9XG5cdFx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3I7XG5cdFx0fVxuXHRcdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkY29sb3I7XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiB0cmlhbmdsZS10b2dnbGVzIHtcblx0LnRyaWFuZ2xlLWV4cGFuZGVkLFxuXHQudHJpYW5nbGUtY29sbGFwc2VkIHtcblx0XHRtYXJnaW4tdG9wOiAwLjVlbTtcblx0fVxuXG5cdC50cmlhbmdsZS1leHBhbmRlZCB7XG5cdFx0QGluY2x1ZGUgdHJpYW5nbGUodXAsICRkYXJrLXNlYywgNXB4KTtcblx0fVxuXG5cdC50cmlhbmdsZS1jb2xsYXBzZWQge1xuXHRcdEBpbmNsdWRlIHRyaWFuZ2xlKGRvd24sICRkYXJrLXNlYywgNXB4KTtcblx0fVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/