.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-revoke,.cc-window{box-sizing:border-box;display:flex;flex-wrap:nowrap;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;overflow:hidden;position:fixed;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{flex-direction:column;max-width:24em;padding:2em}.cc-window.cc-banner{flex-direction:row;padding:1em 1.8em;width:100%}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{display:inline-block;opacity:.8;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:#000;color:initial}.cc-btn{border-style:solid;border-width:2px;display:block;font-size:.9em;font-weight:700;padding:.4em .8em;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;font-size:1.6em;line-height:.75;opacity:.9;position:absolute;right:.5em;top:.5em}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;left:3em;top:0}.cc-revoke.cc-bottom{border-top-left-radius:.5em;border-top-right-radius:.5em;bottom:0;left:3em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{left:unset;right:3em}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{bottom:0;left:0;right:0}.cc-banner .cc-message{display:block;flex:1 1 auto;margin-right:1em;max-width:100%}.cc-compliance{align-content:space-between;align-items:center;display:flex}.cc-floating .cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{border-radius:5px;padding:1.2em}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{display:inline;flex:none;text-align:center}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{height:100%;margin:0;padding:.8em 1.8em}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.cc-window.cc-theme-jw,.cc-window.cc-theme-popup{background-color:#222;bottom:0;color:#fff;line-height:1em;padding:.8em}.cc-window.cc-theme-jw.cc-banner,.cc-window.cc-theme-popup.cc-banner{animation-duration:.8s;animation-name:slideUp;transition:none}@keyframes slideUp{0%{transform:translateY(66px)}to{transform:translateY(0)}}.cc-window.cc-theme-jw.cc-banner .cc-compliance,.cc-window.cc-theme-popup.cc-banner .cc-compliance{margin-left:auto}.cc-window.cc-theme-jw .cc-btn,.cc-window.cc-theme-popup .cc-btn{border-radius:5px;font-weight:400;padding:8px 40px;text-decoration:none!important}.cc-window.cc-theme-jw .cc-allow,.cc-window.cc-theme-jw .cc-dismiss,.cc-window.cc-theme-popup .cc-allow,.cc-window.cc-theme-popup .cc-dismiss{background-color:#f1d600;color:#000;transition-duration:.2s;transition-property:background-color}.cc-window.cc-theme-jw .cc-allow:hover,.cc-window.cc-theme-jw .cc-dismiss:hover,.cc-window.cc-theme-popup .cc-allow:hover,.cc-window.cc-theme-popup .cc-dismiss:hover{background-color:#fff;text-decoration:underline}.cc-window.cc-theme-jw .cc-deny,.cc-window.cc-theme-jw .cc-link,.cc-window.cc-theme-popup .cc-deny,.cc-window.cc-theme-popup .cc-link{color:inherit;font-weight:400}.cc-window.cc-theme-jw .cc-deny,.cc-window.cc-theme-popup .cc-deny{opacity:.8}.cc-window.cc-theme-jw .cc-deny:hover,.cc-window.cc-theme-popup .cc-deny:hover{opacity:1}.cc-revoke,.cc-window.cc-theme-popup .cc-header{display:none}@media (max-width:500px){.cc-window.cc-theme-popup{bottom:unset;left:1em;max-width:500px;position:fixed;right:1em;top:50%;transform:translateY(-50%)}.cc-window.cc-theme-popup .cc-header{display:inline;display:initial;font-size:24px;margin:.5em 0 0}.cc-window.cc-theme-popup .cc-compliance{flex:0;flex-direction:column}.cc-window.cc-theme-popup .cc-btn{width:100%}.cc-window.cc-theme-popup .cc-btn+.cc-btn{margin-left:0;margin-top:.5em}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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ZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9jb29raWVjb25zZW50L2J1aWxkL2Nvb2tpZWNvbnNlbnQubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9qcy9jb21tb24vY29va2llLWNvbnNlbnQvY29va2llQ29uc2VudC5sZXNzIl0sInNvdXJjZXNDb250ZW50IjpbIi5jYy13aW5kb3d7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IDFzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IDFzIGVhc2V9LmNjLXdpbmRvdy5jYy1pbnZpc2libGV7b3BhY2l0eTowfS5jYy1hbmltYXRlLmNjLXJldm9rZXstd2Via2l0LXRyYW5zaXRpb246dHJhbnNmb3JtIDFzIGVhc2U7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIDFzIGVhc2U7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAxcyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIDFzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMXMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAxcyBlYXNlfS5jYy1hbmltYXRlLmNjLXJldm9rZS5jYy10b3B7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMmVtKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMmVtKX0uY2MtYW5pbWF0ZS5jYy1yZXZva2UuY2MtYm90dG9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMmVtKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgyZW0pfS5jYy1hbmltYXRlLmNjLXJldm9rZS5jYy1hY3RpdmUuY2MtdG9wey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmNjLWFuaW1hdGUuY2MtcmV2b2tlLmNjLWFjdGl2ZS5jYy1ib3R0b217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uY2MtcmV2b2tlOmhvdmVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmNjLWdyb3dlcnttYXgtaGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtdHJhbnNpdGlvbjptYXgtaGVpZ2h0IDFzO3RyYW5zaXRpb246bWF4LWhlaWdodCAxc31cbi5jYy1yZXZva2UsLmNjLXdpbmRvd3twb3NpdGlvbjpmaXhlZDtvdmVyZmxvdzpoaWRkZW47LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2ZvbnQtZmFtaWx5OkhlbHZldGljYSxDYWxpYnJpLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS41ZW07ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOm5vd3JhcDtmbGV4LXdyYXA6bm93cmFwO3otaW5kZXg6OTk5OX0uY2Mtd2luZG93LmNjLXN0YXRpY3twb3NpdGlvbjpzdGF0aWN9LmNjLXdpbmRvdy5jYy1mbG9hdGluZ3twYWRkaW5nOjJlbTttYXgtd2lkdGg6MjRlbTstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uY2Mtd2luZG93LmNjLWJhbm5lcntwYWRkaW5nOjFlbSAxLjhlbTt3aWR0aDoxMDAlOy13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9LmNjLXJldm9rZXtwYWRkaW5nOi41ZW19LmNjLXJldm9rZTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5jYy1oZWFkZXJ7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NzAwfS5jYy1idG4sLmNjLWNsb3NlLC5jYy1saW5rLC5jYy1yZXZva2V7Y3Vyc29yOnBvaW50ZXJ9LmNjLWxpbmt7b3BhY2l0eTouODtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOi4yZW07dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uY2MtbGluazpob3ZlcntvcGFjaXR5OjF9LmNjLWxpbms6YWN0aXZlLC5jYy1saW5rOnZpc2l0ZWR7Y29sb3I6aW5pdGlhbH0uY2MtYnRue2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouNGVtIC44ZW07Zm9udC1zaXplOi45ZW07Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci13aWR0aDoycHg7Ym9yZGVyLXN0eWxlOnNvbGlkO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcH0uY2MtaGlnaGxpZ2h0IC5jYy1idG46Zmlyc3QtY2hpbGR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LmNjLWhpZ2hsaWdodCAuY2MtYnRuOmZpcnN0LWNoaWxkOmZvY3VzLC5jYy1oaWdobGlnaHQgLmNjLWJ0bjpmaXJzdC1jaGlsZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmNjLWNsb3Nle2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOi41ZW07cmlnaHQ6LjVlbTtmb250LXNpemU6MS42ZW07b3BhY2l0eTouOTtsaW5lLWhlaWdodDouNzV9LmNjLWNsb3NlOmZvY3VzLC5jYy1jbG9zZTpob3ZlcntvcGFjaXR5OjF9XG4uY2MtcmV2b2tlLmNjLXRvcHt0b3A6MDtsZWZ0OjNlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi41ZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjVlbX0uY2MtcmV2b2tlLmNjLWJvdHRvbXtib3R0b206MDtsZWZ0OjNlbTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi41ZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjVlbX0uY2MtcmV2b2tlLmNjLWxlZnR7bGVmdDozZW07cmlnaHQ6dW5zZXR9LmNjLXJldm9rZS5jYy1yaWdodHtyaWdodDozZW07bGVmdDp1bnNldH0uY2MtdG9we3RvcDoxZW19LmNjLWxlZnR7bGVmdDoxZW19LmNjLXJpZ2h0e3JpZ2h0OjFlbX0uY2MtYm90dG9te2JvdHRvbToxZW19LmNjLWZsb2F0aW5nPi5jYy1saW5re21hcmdpbi1ib3R0b206MWVtfS5jYy1mbG9hdGluZyAuY2MtbWVzc2FnZXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MWVtfS5jYy13aW5kb3cuY2MtZmxvYXRpbmcgLmNjLWNvbXBsaWFuY2V7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMCBhdXRvO2ZsZXg6MSAwIGF1dG99LmNjLXdpbmRvdy5jYy1iYW5uZXJ7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LmNjLWJhbm5lci5jYy10b3B7bGVmdDowO3JpZ2h0OjA7dG9wOjB9LmNjLWJhbm5lci5jYy1ib3R0b217bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjB9LmNjLWJhbm5lciAuY2MtbWVzc2FnZXtkaXNwbGF5OmJsb2NrOy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDEgYXV0bztmbGV4OjEgMSBhdXRvO21heC13aWR0aDoxMDAlO21hcmdpbi1yaWdodDoxZW19LmNjLWNvbXBsaWFuY2V7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1saW5lLXBhY2s6anVzdGlmeTthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW59LmNjLWZsb2F0aW5nIC5jYy1jb21wbGlhbmNlPi5jYy1idG57LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxfS5jYy1idG4rLmNjLWJ0bnttYXJnaW4tbGVmdDouNWVtfVxuQG1lZGlhIHByaW50ey5jYy1yZXZva2UsLmNjLXdpbmRvd3tkaXNwbGF5Om5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTAwcHgpey5jYy1idG57d2hpdGUtc3BhY2U6bm9ybWFsfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjQxNHB4KSBhbmQgKG9yaWVudGF0aW9uOnBvcnRyYWl0KSxzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzM2cHgpIGFuZCAob3JpZW50YXRpb246bGFuZHNjYXBlKXsuY2Mtd2luZG93LmNjLXRvcHt0b3A6MH0uY2Mtd2luZG93LmNjLWJvdHRvbXtib3R0b206MH0uY2Mtd2luZG93LmNjLWJhbm5lciwuY2Mtd2luZG93LmNjLWZsb2F0aW5nLC5jYy13aW5kb3cuY2MtbGVmdCwuY2Mtd2luZG93LmNjLXJpZ2h0e2xlZnQ6MDtyaWdodDowfS5jYy13aW5kb3cuY2MtYmFubmVyey13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5jYy13aW5kb3cuY2MtYmFubmVyIC5jYy1jb21wbGlhbmNley13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDEgYXV0bztmbGV4OjEgMSBhdXRvfS5jYy13aW5kb3cuY2MtZmxvYXRpbmd7bWF4LXdpZHRoOm5vbmV9LmNjLXdpbmRvdyAuY2MtbWVzc2FnZXttYXJnaW4tYm90dG9tOjFlbX0uY2Mtd2luZG93LmNjLWJhbm5lcnstd2Via2l0LWJveC1hbGlnbjp1bnNldDstbXMtZmxleC1hbGlnbjp1bnNldDthbGlnbi1pdGVtczp1bnNldH0uY2Mtd2luZG93LmNjLWJhbm5lciAuY2MtbWVzc2FnZXttYXJnaW4tcmlnaHQ6MH19XG4uY2MtZmxvYXRpbmcuY2MtdGhlbWUtY2xhc3NpY3twYWRkaW5nOjEuMmVtO2JvcmRlci1yYWRpdXM6NXB4fS5jYy1mbG9hdGluZy5jYy10eXBlLWluZm8uY2MtdGhlbWUtY2xhc3NpYyAuY2MtY29tcGxpYW5jZXt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmlubGluZTstd2Via2l0LWJveC1mbGV4OjA7LW1zLWZsZXg6bm9uZTtmbGV4Om5vbmV9LmNjLXRoZW1lLWNsYXNzaWMgLmNjLWJ0bntib3JkZXItcmFkaXVzOjVweH0uY2MtdGhlbWUtY2xhc3NpYyAuY2MtYnRuOmxhc3QtY2hpbGR7bWluLXdpZHRoOjE0MHB4fS5jYy1mbG9hdGluZy5jYy10eXBlLWluZm8uY2MtdGhlbWUtY2xhc3NpYyAuY2MtYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrfVxuLmNjLXRoZW1lLWVkZ2VsZXNzLmNjLXdpbmRvd3twYWRkaW5nOjB9LmNjLWZsb2F0aW5nLmNjLXRoZW1lLWVkZ2VsZXNzIC5jYy1tZXNzYWdle21hcmdpbjoyZW07bWFyZ2luLWJvdHRvbToxLjVlbX0uY2MtYmFubmVyLmNjLXRoZW1lLWVkZ2VsZXNzIC5jYy1idG57bWFyZ2luOjA7cGFkZGluZzouOGVtIDEuOGVtO2hlaWdodDoxMDAlfS5jYy1iYW5uZXIuY2MtdGhlbWUtZWRnZWxlc3MgLmNjLW1lc3NhZ2V7bWFyZ2luLWxlZnQ6MWVtfS5jYy1mbG9hdGluZy5jYy10aGVtZS1lZGdlbGVzcyAuY2MtYnRuKy5jYy1idG57bWFyZ2luLWxlZnQ6MH0iLCJAaW1wb3J0ICd+Y29va2llY29uc2VudC9idWlsZC9jb29raWVjb25zZW50Lm1pbi5jc3MnO1xuXG4vLyBUaGVtZSBiYXNlZCBvbiBodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9jb29raWVjb25zZW50Mi8xLjAuMTAvZGFyay1ib3R0b20uY3NzXG4uY2Mtd2luZG93LmNjLXRoZW1lLWp3LFxuLmNjLXdpbmRvdy5jYy10aGVtZS1wb3B1cCB7XG4gICAgcGFkZGluZzogMC44ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgLy9ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgYm90dG9tOiAwO1xuXG4gICAgLy8gRGVza3RvcCBcImJhbm5lclwiIHZpZXdcbiAgICAmLmNjLWJhbm5lciB7XG4gICAgICAgIC8vIERpc2FibGVzIGZhZGUtaW4vZmFkZS1vdXQgZnJvbSBjYy13aW5kb3dcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcblxuICAgICAgICBhbmltYXRpb24tbmFtZTogc2xpZGVVcDtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjhzO1xuICAgICAgICBAa2V5ZnJhbWVzIHNsaWRlVXAge1xuICAgICAgICAgICAgMCUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2NnB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIDEwMCUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2MtY29tcGxpYW5jZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIE1vYmlsZSBcImZsb2F0aW5nXCIgdmlldy4gVGhpcyBpcyBhbHdheXMgZW5hYmxlZCBvbiBtb2JpbGUgZGV2aWNlcywgcmVnYXJkbGVzcyBvZiBwb3NpdGlvbiBjb25maWd1cmF0aW9uLlxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vaW5zaXRlcy9jb29raWVjb25zZW50L2lzc3Vlcy8yNzdcbiAgICAmLmNjLWZsb2F0aW5nIHtcbiAgICB9XG5cbiAgICAuY2MtYnRuIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgcGFkZGluZzogOHB4IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNjLWFsbG93LFxuICAgIC5jYy1kaXNtaXNzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZDYwMDtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYy1saW5rLFxuICAgIC5jYy1kZW55IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmNjLWRlbnkge1xuICAgICAgICAvL2JvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4mLmNjLXJldm9rZSB7XG4gICAgLy8gRGlzYWJsZSB0aGUgYnVpbHQtaW4gcmV2b2tlIGJ1dHRvbi5cbiAgICAvLyBXZSBkb24ndCBzdXBwb3J0IHJldm9rYXRpb24geWV0LCBidXQgd2UgcGxhbiB0byBlaXRoZXIgaGFuZGxlIHRoaXMgb3Vyc2VsdmVzIG9yXG4gICAgLy8gYnkgcmVwbGFjaW5nIHRoZSBwb3B1cCB3aXRoIGFub3RoZXIgc29sdXRpb24gYWx0b2dldGhlci5cbiAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vV2ViYWRvci9qb3V3d2ViL2lzc3Vlcy8xMDkwNyNldmVudC02Mjk3MzQ4ODEwXG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNjLXdpbmRvdy5jYy10aGVtZS1wb3B1cCB7XG4gICAgLmNjLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgICAgIGxlZnQ6IDFlbTtcbiAgICAgICAgcmlnaHQ6IDFlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuXG4gICAgICAgIC5jYy1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMC41ZW0gMCAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2MtY29tcGxpYW5jZSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYy1idG4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuY2MtYnRuICsgLmNjLWJ0biB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/