ewogICJlbGVtZW50IiA6ICJqdWxraW5lbnBhbHZlbHUvaGVhZGVyIiwKICAiZWxlbWVudF9tb2RlIiA6ICIiLAogICJlbGVtZW50LmNvbXBvbmVudCIgOiAidHJ1ZSIsCiAgImVsZW1lbnRfcGF0aCIgOiAianVsa2luZW5wYWx2ZWx1L2hlYWRlciIsCiAgImVsZW1lbnQub25sb2FkIiA6ICJub25lIiwKICAiZWxlbWVudC42IiA6ICJmYWxzZSIsCiAgImN1cnJlbnRsYW5nIiA6ICJlbiIsCiAgImVsZW1lbnQuNSIgOiAiZmFsc2UiLAogICJzZWN0aW9uIiA6ICJkZWZhdWx0IiwKICAiZWxlbWVudC5wdWJsaWNsaW5rIiA6ICIvZWxlbWVudC5odG1sLnN0eCIsCiAgImltcG9ydHBhdGgiIDogIi93ZWJjb21wb25lbnRzL2p1bGtpbmVucGFsdmVsdS9oZWFkZXIiLAogICJVSUQiIDogImlkZmprZjBFTXBvIiwKICAiZXh0cmF1cmwiIDogImh0dHBzOi8vcHZyMjAyMGFzaW9pbnRpa2FuYXZhLXFhLmFiYWtvLmZpL2ZpL3NoaWItYXV0aC9sb2dpbi5odG1sLnN0eCIsCiAgImNzcyIgOiAiY3NzL2hlYWRlci5jc3MiLAogICJkYXRhX2xpc3RlbmVycyIgOiAianVsa2luZW5wYWx2ZWx1L2hlYWRlciIsCiAgImVsZW1lbnQuY2xpZW50IiA6ICJ0cnVlIiwKICAiY2FyZGNoYW5uZWwiIDogInB1YmxpYyIsCiAgIkNVUlJFTlRQQVRIIiA6ICIvanVsa2luZW5wYWx2ZWx1L2hlYWRlci9qdWxraW5lbnBhbHZlbHUvaGVhZGVyLyIsCiAgImVsZW1lbnQubGluayIgOiAiL2VsZW1lbnQuaHRtbC5zdHgiLAogICJ1cmxleGVjdXRlcGF0aCIgOiAiL2NoYW5uZWxzL3B1YmxpYy93d3cvanVsa2luZW5wYWx2ZWx1L2VuL2luZGV4L3ZhYWxpcmFob2l0dXMvaGFldGlldG9hdmFhbGlyYWhvaXR1c2lsbW9pdHVrc2lzdGEvcHV1dHR1dmF0dmFhbGlyYWhvaXR1c2lsbW9pdHVrc2V0IiwKICAic2tpbiIgOiAic2tpbnMvaGVhZGVyLmh0bWwiLAogICJlbGVtZW50LmxvYWQiIDogImNsaWVudCIsCiAgImNoYW5uZWwubGFuZ3VhZ2UiIDogImVuIiwKICAiZWxlbWVudC5tb2RlIiA6ICJlbGVtZW50IiwKICAiSU5TVEFOQ0VJRCIgOiAiZmpraDhoUGpRIiwKICAiZWxlbWVudC5sYW5ndWFnZSIgOiAiZmkiLAogICJlbGVtZW50LnBhdGgiIDogImp1bGtpbmVucGFsdmVsdS9oZWFkZXIiLAogICJlZGl0dXJsIiA6ICIvYmluL2dldC92ZWQvRnBxSDhrNkRFLkZwclNvZjRLeS5KbGVSVVYzd3kiLAogICJwdWJsaWN1cmwiIDogIi9lbGVtZW50Lmh0bWwuc3R4IiwKICAiIiA6ICIiLAogICJHVUlEIiA6ICIiLAogICJ2aWV3dXJsIiA6ICIvYmluL2dldC92aWQvRnBxSDhrNkRFLkZwclNvZjRLeS5KbGVSVVYzd3kiCn0=
ewogICJraWVsaWxpbmtraSIgOiAiIiwKICAiZWxlbWVudC5wcmVyb290IiA6ICJ0cnVlIiwKICAiaW1wb3J0cGF0aCIgOiAiL3dlYmNvbXBvbmVudHMvanVsa2luZW5wYWx2ZWx1L211cnVwb2xrdSIsCiAgImxpbmtfZW4iIDogIi9lbi9mcm9udHBhZ2UvZWxlY3Rpb25jYW1wYWlnbmZ1bmRpbmcvc2VhcmNoZWxlY3Rpb25mdW5kaW5nZGlzY2xvc3VyZXMvbWlzc2luZ2VsZWN0aW9uZnVuZGluZ2Rpc2Nsb3N1cmVzLmh0bWwiLAogICJlbGVtZW50LmxvYWQiIDogInNlcnZlciIsCiAgImVsZW1lbnRfbW9kZSIgOiAiIiwKICAiZWxlbWVudC5wYXRoIiA6ICJqdWxraW5lbnBhbHZlbHUvbXVydXBvbGt1IiwKICAiSU5TVEFOQ0VJRCIgOiAiZmprS0RvVGZ3IiwKICAiZWxlbWVudCIgOiAianVsa2luZW5wYWx2ZWx1L211cnVwb2xrdSIsCiAgImRhdGFfbGlzdGVuZXJzIiA6ICJqdWxraW5lbnBhbHZlbHUvbXVydXBvbGt1IiwKICAiaTE4bi5iYXNlIiA6ICJqdWxraW5lbnBhbHZlbHUvbXVydXBvbGt1IiwKICAic2VjdGlvbiIgOiAiZGVmYXVsdCIsCiAgImNoYW5uZWwubGFuZ3VhZ2UiIDogImVuIiwKICAic2tpbiIgOiAic2tpbnMvbXVydXBvbGt1Lmh0bWwiLAogICJtb2R1bGVuYW1lIiA6ICJqdWxraW5lbnBhbHZlbHUiLAogICJjYXJkY2hhbm5lbCIgOiAicHVibGljIiwKICAiZWxlbWVudC42IiA6ICJmYWxzZSIsCiAgImVsZW1lbnQuNSIgOiAiZmFsc2UiLAogICJsaW5rX3N2IiA6ICIvc3YvaW5kZXgvdmFsZmluYW5zaWVyaW5nL3JhcHBvcnRlci9wdXV0dHV2YXR2YWFsaXJhaG9pdHVzaWxtb2l0dWtzZXQuaHRtbCIsCiAgInVybGV4ZWN1dGVwYXRoIiA6ICIvY2hhbm5lbHMvcHVibGljL3d3dy9qdWxraW5lbnBhbHZlbHUvZW4vaW5kZXgvdmFhbGlyYWhvaXR1cy9oYWV0aWV0b2F2YWFsaXJhaG9pdHVzaWxtb2l0dWtzaXN0YS9wdXV0dHV2YXR2YWFsaXJhaG9pdHVzaWxtb2l0dWtzZXQiLAogICJraWVsaXZlcnNpb24iIDogImN1cnJlbnQiLAogICJlbGVtZW50LmxpbmsiIDogIi9lbGVtZW50Lmh0bWwuc3R4IiwKICAiVUlEIiA6ICJpZGZqa0hSTVp1ZSIsCiAgImVsZW1lbnQubW9kZSIgOiAiZWxlbWVudCIsCiAgImVsZW1lbnQubGFuZ3VhZ2UiIDogImZpIiwKICAiZWxlbWVudC5wdWJsaWNsaW5rIiA6ICIvZWxlbWVudC5odG1sLnN0eCIsCiAgIkdVSUQiIDogIiIsCiAgImtpZWxpIiA6ICJlbiIsCiAgImNzcyIgOiAiY3NzL211cnVwb2xrdS5jc3MiLAogICJ2aWV3dXJsIiA6ICIvYmluL2dldC92aWQvRnBxSDhrNkRFLkZwclNvZjRLeS5KbGVSVVYzd3kiLAogICJlbGVtZW50X3BhdGgiIDogImp1bGtpbmVucGFsdmVsdS9tdXJ1cG9sa3UiLAogICJDVVJSRU5UUEFUSCIgOiAiL2p1bGtpbmVucGFsdmVsdS9tdXJ1cG9sa3UvanVsa2luZW5wYWx2ZWx1L211cnVwb2xrdS8iLAogICJwdWJsaWN1cmwiIDogIi9lbGVtZW50Lmh0bWwuc3R4IiwKICAiZWRpdHVybCIgOiAiL2Jpbi9nZXQvdmVkL0ZwcUg4azZERS5GcHJTb2Y0S3kuSmxlUlVWM3d5IiwKICAiZWxlbWVudC5jb21wb25lbnQiIDogInRydWUiLAogICJsaW5rX2ZpIiA6ICIvZmkvaW5kZXgvdmFhbGlyYWhvaXR1cy9oYWV0aWV0b2F2YWFsaXJhaG9pdHVzaWxtb2l0dWtzaXN0YS9wdXV0dHV2YXR2YWFsaXJhaG9pdHVzaWxtb2l0dWtzZXQuaHRtbCIsCiAgIiIgOiAiIgp9
Front page
Election campaign funding
Search election funding disclosures
Missing election funding disclosures
Missing election funding disclosures
ewogICJlbGVtZW50IiA6ICJqdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvIiwKICAiZWxlbWVudF9tb2RlIiA6ICIiLAogICJlbGVtZW50LmNvbXBvbmVudCIgOiAidHJ1ZSIsCiAgImVsZW1lbnRfcGF0aCIgOiAianVsa2luZW5wYWx2ZWx1L2FydGljbGUvc2lzYWx0byIsCiAgImVsZW1lbnQuNiIgOiAiZmFsc2UiLAogICJlbGVtZW50LjUiIDogImZhbHNlIiwKICAic2VjdGlvbiIgOiAiZGVmYXVsdCIsCiAgImVsZW1lbnQucHVibGljbGluayIgOiAiL2VsZW1lbnQuaHRtbC5zdHgiLAogICJpbXBvcnRwYXRoIiA6ICIvd2ViY29tcG9uZW50cy9qdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvIiwKICAiVUlEIiA6ICJpZGZqamFsWExTZSIsCiAgImNzcyIgOiAiY3NzL3Npc2FsdG8uY3NzIiwKICAic3VibWl0IiA6ICJoYW5kbGVycy9zdWJtaXQuc3RhdG8iLAogICJkYXRhX2xpc3RlbmVycyIgOiAianVsa2luZW5wYWx2ZWx1L2FydGljbGUvc2lzYWx0byIsCiAgImNhcmRjaGFubmVsIiA6ICJwdWJsaWMiLAogICJDVVJSRU5UUEFUSCIgOiAiL2p1bGtpbmVucGFsdmVsdS9hcnRpY2xlL3Npc2FsdG8vanVsa2luZW5wYWx2ZWx1L2FydGljbGUvc2lzYWx0by8iLAogICJlbGVtZW50LmxpbmsiIDogIi9lbGVtZW50Lmh0bWwuc3R4IiwKICAidXJsZXhlY3V0ZXBhdGgiIDogIi9jaGFubmVscy9wdWJsaWMvd3d3L2p1bGtpbmVucGFsdmVsdS9lbi9pbmRleC92YWFsaXJhaG9pdHVzL2hhZXRpZXRvYXZhYWxpcmFob2l0dXNpbG1vaXR1a3Npc3RhL3B1dXR0dXZhdHZhYWxpcmFob2l0dXNpbG1vaXR1a3NldCIsCiAgInNraW4iIDogInNraW5zL3Npc2FsdG8uaHRtbCIsCiAgImVsZW1lbnQubG9hZCIgOiAic2VydmVyIiwKICAibm90aWZ5cGF0aCIgOiAianVsa2luZW5wYWx2ZWx1L2FydGljbGUvc2lzYWx0byxqdWxraW5lbnBhbHZlbHUvdmFhbGlyYWhvaXR1c3RpZWRvdC92YWFsaXJhcG9ydHRpbHVvbnRpLGp1bGtpbmVucGFsdmVsdS92YWFsaXJhaG9pdHVzdGllZG90L3RpZXRvYWluZWlzdG90LGp1bGtpbmVucGFsdmVsdS92YWFsaXJhaG9pdHVzdGllZG90L2tpcmphdXR1bWlzb2hqZWV0LGp1bGtpbmVucGFsdmVsdS92YWFsaXJhaG9pdHVzdGllZG90L2lsbW9pdHVzb2hqZSxqdWxraW5lbnBhbHZlbHUvdmFhbGlyYWhvaXR1c3RpZWRvdC9yYXBvcnR0aW9oamUsanVsa2luZW5wYWx2ZWx1L3B1b2x1ZXJhaG9pdHVzdGllZG90L2lsbW9pdHVzb2hqZSxqdWxraW5lbnBhbHZlbHUvcHVvbHVlcmFob2l0dXN0aWVkb3QvcHVvbHVlaWxtb2l0dWtzZXQsanVsa2luZW5wYWx2ZWx1L3B1b2x1ZXJhaG9pdHVzdGllZG90L3RpbGlucGFhdG9zdGF1bHVra28sanVsa2luZW5wYWx2ZWx1L3B1b2x1ZXJhaG9pdHVzdGllZG90L2xhaGl5aHRlaXNvdGF1bHVra28iLAogICJjaGFubmVsLmxhbmd1YWdlIiA6ICJlbiIsCiAgImVsZW1lbnQubW9kZSIgOiAiZWxlbWVudCIsCiAgIklOU1RBTkNFSUQiIDogImZqamNNUkF5aSIsCiAgImVsZW1lbnQubGFuZ3VhZ2UiIDogImZpIiwKICAiaTE4bi5iYXNlIiA6ICJqdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvIiwKICAiZWxlbWVudC5wYXRoIiA6ICJqdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvIiwKICAicHVibGljdXJsIiA6ICIvZWxlbWVudC5odG1sLnN0eCIsCiAgImVkaXR1cmwiIDogIi9iaW4vZ2V0L3ZlZC9GcHFIOGs2REUuRnByU29mNEt5LkpsZVJVVjN3eSIsCiAgIiIgOiAiIiwKICAiR1VJRCIgOiAiIiwKICAidmlld3VybCIgOiAiL2Jpbi9nZXQvdmlkL0ZwcUg4azZERS5GcHJTb2Y0S3kuSmxlUlVWM3d5Igp9
ewogICJkYXRhdHlwZS1jb250ZW50LmxpbmstYnV0dG9uIiA6ICJmYWxzZSIsCiAgIkdVSUQiIDogIiIsCiAgInRvb2xiYXIubGluay5jb250ZW50IiA6ICJ0cnVlIiwKICAidG9vbGJhci5wYWdlcy5yZW1vdmVMYWJlbCIgOiAiU2l2dSIsCiAgImdldEJsb2NrRGF0YS5zZXJ2aWNlIiA6ICJjb250ZW50L2NvbnRlbnQiLAogICJlbGVtZW50LnBhdGgiIDogImp1bGtpbmVucGFsdmVsdS9hcnRpY2xlL3Npc2FsdG8vdGl0bGUiLAogICJ0b29sYmFyIiA6ICJmYWxzZSIsCiAgImVsZW1lbnQuZGVmZXJyZWQiIDogImZhbHNlIiwKICAidG9vbGJhci5pbWFnZSIgOiAiZmFsc2UiLAogICJpbXBvcnRwYXRoIiA6ICIvd2ViY29tcG9uZW50cy9qdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvL3RpdGxlIiwKICAidG9vbGJhci5wYWdlcy5kaXNwbGF5TW9kZS5zbGlkZXNob3cuZGVsYXkiIDogIjYwMDAiLAogICJ0b29sYmFyLmNhcmQiIDogImZhbHNlIiwKICAicHVibGljdXJsIiA6ICIvZWxlbWVudC5odG1sLnN0eCIsCiAgInBsYWludGV4dC53aGl0ZWxpc3QiIDogIiIsCiAgImVsZW1lbnQuYmFzZSIgOiAiY29udGVudC9ibG9ja3MvdGl0bGUiLAogICJDVVJSRU5UUEFUSCIgOiAiL2p1bGtpbmVucGFsdmVsdS9hcnRpY2xlL3Npc2FsdG8vanVsa2luZW5wYWx2ZWx1L2FydGljbGUvc2lzYWx0by9qdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvL3RpdGxlL2p1bGtpbmVucGFsdmVsdS9hcnRpY2xlL3Npc2FsdG8vdGl0bGUvIiwKICAiZGF0YXR5cGUtY2FyZC5jb250ZW50IiA6ICJ0cnVlIiwKICAidG9vbGJhci52aWRlbyIgOiAiZmFsc2UiLAogICJkYXRhdHlwZS1jb250ZW50LmNvbnRlbnQiIDogImZhbHNlIiwKICAiY2FyZGNoYW5uZWwiIDogInB1YmxpYyIsCiAgInRvb2xiYXIucGFnZXMuYWRkQW5kUmVtb3ZlIiA6ICJ0cnVlIiwKICAiZWxlbWVudC5mbGlwIiA6ICJmYWxzZSIsCiAgImRhdGF0eXBlLWNhcmQudGl0bGUiIDogInRydWUiLAogICJ0b29sYmFyLmltYWdlLmNyb3AiIDogInRydWUiLAogICJ0b29sYmFyLmNvbG9ycy5kZWZhdWx0LXdpdGgtYmFja2dyb3VuZCIgOiAiYmxvY2stY29sb3ItZGFyayIsCiAgInRvb2xiYXIuc29ydGFibGUiIDogIiIsCiAgImVsZW1lbnQubGFuZ3VhZ2UiIDogImZpIiwKICAicHJlbG9hZCIgOiAidHJ1ZSIsCiAgImZvcm1hdHRpbmcuYm9sZCIgOiAidHJ1ZSIsCiAgImZvcm1hdHRpbmcuc3VwIiA6ICJmYWxzZSIsCiAgImxpc3RlbmVycGF0aCIgOiAic3RhdG8tY29udGVudC1ibG9jaywvZWRpdGFibGUiLAogICJkYXRhdHlwZS1jYXJkLmltYWdlIiA6ICJ0cnVlIiwKICAidG9vbGJhci5jb2xvcnMiIDogInRydWUiLAogICJ0b29sYmFyLnNldHRpbmdzLnNpemUiIDogImZhbHNlIiwKICAiZm9ybWF0dGluZy5zdWIiIDogImZhbHNlIiwKICAidG9vbGJhci5hdHRhY2htZW50LnJlbW92ZUxhYmVsIiA6ICJMaWl0ZSIsCiAgImRhdGF0eXBlLWNvbnRlbnQubGluay1idXR0b24uaWNvbiIgOiAiZmEtZXh0ZXJuYWwtbGluayIsCiAgImVsZW1lbnRfcGF0aCIgOiAianVsa2luZW5wYWx2ZWx1L2FydGljbGUvc2lzYWx0by90aXRsZSIsCiAgInRvb2xiYXIudmlkZW8uc2V0TGFiZWwiIDogIlZpZGVvIiwKICAidG9vbGJhci5iYWNrZ3JvdW5kLmZpbHRlciIgOiAidHJ1ZSIsCiAgInRvb2xiYXIucGFnZXMuZGlzcGxheU1vZGUiIDogImRlZmF1bHQiLAogICJ1cmxleGVjdXRlcGF0aCIgOiAiL2NoYW5uZWxzL3B1YmxpYy93d3cvanVsa2luZW5wYWx2ZWx1L2VuL2luZGV4L3ZhYWxpcmFob2l0dXMvaGFldGlldG9hdmFhbGlyYWhvaXR1c2lsbW9pdHVrc2lzdGEvcHV1dHR1dmF0dmFhbGlyYWhvaXR1c2lsbW9pdHVrc2V0IiwKICAiZm9ybWF0dGluZy5vbCIgOiAidHJ1ZSIsCiAgImVsZW1lbnQud29ya2VycGFyc2UiIDogImZhbHNlIiwKICAidG9vbGJhci5saW5rIiA6ICJ0cnVlIiwKICAidG9vbGJhci5yZW1vdmUucGxhY2VtZW50IiA6ICJ0b3AiLAogICJ0b29sYmFyLnBhZ2VzLmFkZExhYmVsIiA6ICJTaXZ1IiwKICAiZGF0YXR5cGUtY29udGVudC5OYXZpZ2F0aW9uVGl0bGUiIDogInRydWUiLAogICJkYXRhdHlwZS1jYXJkLmNhdGVnb3JpZXMiIDogImZhbHNlIiwKICAiZm9ybWF0dGluZy5xdW90ZSIgOiAidHJ1ZSIsCiAgInNpemVDbGFzc2VzIiA6ICJibG9jay0tYXV0byBibG9jay0tMjUgYmxvY2stLTMzIGJsb2NrLS01MCBibG9jay0tNjYgYmxvY2stLTc1IGJsb2NrLS0xMDAiLAogICJnZXRCbG9ja0RhdGEuc2VydmljZXVybCIgOiAiL2FwaS9jb250ZW50L2NvbnRlbnQuc3J2IiwKICAiZGF0YXR5cGUtY2FyZC50aXRsZS5maWVsZG5hbWUiIDogIk5hdmlnYXRpb25UaXRsZSIsCiAgImVsZW1lbnQuY29tcG9uZW50IiA6ICJ0cnVlIiwKICAiaW1hZ2VmaWx0ZXJDbGFzc2VzIiA6ICJpbWFnZWZpbHRlci0tbm9uZSBpbWFnZWZpbHRlci0tYmx1ciBpbWFnZWZpbHRlci0tZGVzYXR1cmF0ZSBpbWFnZWZpbHRlci0tc2F0dXJhdGUgaW1hZ2VmaWx0ZXItLWJyaWdodG5lc3MtdXAgaW1hZ2VmaWx0ZXItLWJyaWdodG5lc3MtZG93biBpbWFnZWZpbHRlci0tc2VwaWEgaW1hZ2VmaWx0ZXItLWdyYXlzY2FsZSBpbWFnZWZpbHRlci0taHVlcm90YXRlIiwKICAicmVxdWlyZWRGaWVsZHMiIDogIiIsCiAgImVsZW1lbnQuYmFzZS5saXN0IiA6ICIvbW9kdWxlc2Jhc2UvZWxlbWVudHMvY29udGVudC9ibG9ja3MvdGl0bGUsL21vZHVsZXNiYXNlL2VsZW1lbnRzL2NvbnRlbnQvYmxvY2siLAogICJmb3JtYXR0aW5nLnJlZG8iIDogInRydWUiLAogICJ0b29sYmFyLmF0dGFjaG1lbnQuc2V0TGFiZWwiIDogIkxpaXRlIiwKICAiZGF0YXR5cGUtY29udGVudC5jb250ZW50LnBsYWNlaG9sZGVyIiA6ICJTaXPDpGx0w7YiLAogICJ0b29sYmFyLmNvbG9ycy5kZWZhdWx0IiA6ICJibG9jay1jb2xvci1saWdodCIsCiAgInRvb2xiYXIudmlkZW8ucGlja2VyIiA6ICJ0cnVlIiwKICAiZm9ybWF0dGluZy5zdHJpa2UiIDogImZhbHNlIiwKICAiZm9ybWF0dGluZy51bmRvIiA6ICJ0cnVlIiwKICAiZGF0YXR5cGUtY29udGVudC5saW5rLWJ1dHRvbi5wbGFjZWhvbGRlciIgOiAiTGlua2tpdGVrc3RpIiwKICAidG9vbGJhci5iYWNrZ3JvdW5kLm1vZGUiIDogImNvdmVyIiwKICAidG9vbGJhci5pbWFnZS5hdXRvU2NhbGUuc2VsZWN0b3IiIDogIi5jb250ZW50X190ZXh0IiwKICAidG9vbGJhci5iYWNrZ3JvdW5kLnBpY2tlciIgOiAiZmFsc2UiLAogICJ0b29sYmFyLmF0dGFjaG1lbnQiIDogInRydWUiLAogICJFbGVtZW50LkJhc2UiIDogImNvbnRlbnQvYmxvY2siLAogICJ0b29sYmFyLmZvcm1maWVsZHMiIDogImZhbHNlIiwKICAidG9vbGJhci5pbWFnZS5hdXRvU2NhbGUubWluRm9udFNpemUiIDogIjE2cHgiLAogICJjbGFzcyIgOiAiZC1mbGV4IGZ1bGwtd2lkdGggY29udGVudC1tb2R1bGUtLWJsb2NrIiwKICAic2tpbi5leHRlbmQiIDogIi9tb2R1bGVzYmFzZS9lbGVtZW50cy9jb250ZW50L2Jsb2NrL2Jsb2NrLmh0bWwsL21vZHVsZXNiYXNlL2VsZW1lbnRzL2NvbnRlbnQvYmxvY2svdG9vbGJhci5odG1sLC9tb2R1bGVzYmFzZS9lbGVtZW50cy9jb250ZW50L2Jsb2NrL2RhdGF0eXBlLWNvbnRlbnQuaHRtbCwvbW9kdWxlc2Jhc2UvZWxlbWVudHMvY29udGVudC9ibG9jay9kYXRhdHlwZS1jYXJkLmh0bWwiLAogICJkYXRhdHlwZS1jYXJkLmltYWdlLmRlc2NyaXB0aW9uLmZpZWxkbmFtZSIgOiAiaW1hZ2UuZGVzY3JpcHRpb24iLAogICJkYXRhdHlwZS1jYXJkLmltYWdlLnNyYy5maWVsZG5hbWUiIDogImltYWdlLnNyYyIsCiAgImVsZW1lbnQub3V0bGluZSIgOiAidHJ1ZSIsCiAgInRvb2xiYXIuYmFja2dyb3VuZC5zZXRMYWJlbCIgOiAiVGF1c3Rha3V2YSIsCiAgInRvb2xiYXIucGFnZXMiIDogImZhbHNlIiwKICAiZmllbGRuYW1lIiA6ICJ0aXRsZSIsCiAgInRvb2xiYXIuY29sb3JzLm1vZGUiIDogImRyb3Bkb3duIiwKICAidG9vbGJhci5pbWFnZS5yYXRpby5kZWZhdWx0IiA6ICJhdXRvIiwKICAiZGF0YXNvdXJjZSIgOiAiIiwKICAiZWxlbWVudC5tb2RlIiA6ICJlbGVtZW50IiwKICAicGxhaW50ZXh0IiA6ICJ0cnVlIiwKICAiZGF0YXR5cGUtY29udGVudC5saW5rLWJ1dHRvbi5hbGxvd0xpbmVicmVha3MiIDogImZhbHNlIiwKICAiZWxlbWVudC5saW5rIiA6ICIvZWxlbWVudC5odG1sLnN0eCIsCiAgImVsZW1lbnQubG9hZCIgOiAiY2xpZW50IiwKICAiZm9ybWF0dGluZy5oZWFkaW5nIiA6ICJmYWxzZSIsCiAgImRhdGF0eXBlLWNvbnRlbnQuaW1hZ2UiIDogImZhbHNlIiwKICAidG9vbGJhci5iYWNrZ3JvdW5kIiA6ICJmYWxzZSIsCiAgInZpZXd1cmwiIDogIi9iaW4vZ2V0L3ZpZC9GcHFIOGs2REUuRnByU29mNEt5LkpsZVJVVjN3eSIsCiAgInRvb2xiYXIubGluay50aXRsZSIgOiAidHJ1ZSIsCiAgInNldHRpbmdzIiA6ICJmYWxzZSIsCiAgIlVJRCIgOiAiaWRmampFNlRNYlUiLAogICJ0b29sYmFyLmxpbmsuaW1hZ2UiIDogInRydWUiLAogICJ0b29sYmFyLnNldHRpbmdzLmxpbmsiIDogInRydWUiLAogICJza2luIiA6ICJ0aXRsZS5odG1sIiwKICAiY2hhbm5lbC5sYW5ndWFnZSIgOiAiZW4iLAogICJ0b29sYmFyLmNvbG9ycy5jb2RlcyIgOiAiYmxvY2stY29sb3ItbGlnaHQsYmxvY2stY29sb3ItZGFyayxibG9jay1jb2xvci0wLGJsb2NrLWNvbG9yLTEsYmxvY2stY29sb3ItMixibG9jay1jb2xvci0zLGJsb2NrLWNvbG9yLTQsYmxvY2stY29sb3ItNSxibG9jay1jb2xvci02LGJsb2NrLWNvbG9yLTcsYmxvY2stY29sb3ItOCIsCiAgImRhdGF0eXBlLWNvbnRlbnQuYXR0YWNobWVudCIgOiAidHJ1ZSIsCiAgImVsZW1lbnQuNyIgOiAidHJ1ZSIsCiAgImVsZW1lbnQuNiIgOiAiZmFsc2UiLAogICJlbGVtZW50LjUiIDogImZhbHNlIiwKICAidG9vbGJhci5pbWFnZS5yYXRpbyIgOiAiMToxLDQ6MywxNjo5LDU6Miw0OjEsNzoxLDEwOjEiLAogICJlbGVtZW50LnJvb3QubGlzdCIgOiAiL21vZHVsZXNiYXNlL2VsZW1lbnRzL2NvbnRlbnQvYmxvY2svcm9vdC5zdGF0byIsCiAgInRvb2xiYXIuY2FyZC5sYWJlbCIgOiAiTm9zdG8iLAogICJ0b29sYmFyLmltYWdlLmF1dG9jcm9wIiA6ICJmYWxzZSIsCiAgImRhdGF0eXBlLWNhcmQuZm9vdGVyIiA6ICJ0cnVlIiwKICAidG9vbGJhci5pbWFnZS5maWx0ZXIiIDogInRydWUiLAogICJibG9jay50aXRsZSIgOiAiT3RzaWtrbyIsCiAgImRhdGF0eXBlLWNvbnRlbnQuZGF0ZSIgOiAiZmFsc2UiLAogICJkYXRhVHlwZSIgOiAiY29udGVudCIsCiAgImdldEJsb2NrRGF0YS5vcGVyYXRpb24iIDogImdldEJsb2NrRGF0YSIsCiAgImVsZW1lbnRfbW9kZSIgOiAiIiwKICAiYmxvY2suaWNvbiIgOiAiZmFzIGZhLWhlYWRpbmciLAogICJkYXRhdHlwZS1jb250ZW50Lk5hdmlnYXRpb25UaXRsZS50YWciIDogImgzIiwKICAiZm9ybWF0dGluZy51bCIgOiAidHJ1ZSIsCiAgInRvb2xiYXIubGluay5zZXRMYWJlbCIgOiAiTGlua2tpIiwKICAiZm9ybWF0dGluZy5pdGFsaWMiIDogInRydWUiLAogICJhbGlnbkNsYXNzZXMiIDogImJsb2NrLS1hbGlnbi1sZWZ0IGJsb2NrLS1hbGlnbi1jZW50ZXIgYmxvY2stLWFsaWduLXJpZ2h0IiwKICAidG9vbGJhci5wYWdlcy5tYWluRWxlbWVudCIgOiAiZmFsc2UiLAogICJ0b29sYmFyLmJhY2tncm91bmQucmVtb3ZlTGFiZWwiIDogIlRhdXN0YWt1dmEiLAogICJJTlNUQU5DRUlEIiA6ICJmampIUmtjeFkiLAogICJ0b29sYmFyLnZpZGVvLnJlbW92ZUxhYmVsIiA6ICJWaWRlbyIsCiAgInRvb2xiYXIuYW5jaG9yIiA6ICIiLAogICJlbGVtZW50LnNraW4ubW9kZSIgOiAiZXh0ZW5kIiwKICAidG9vbGJhci5saW5rLnJlbW92ZUxhYmVsIiA6ICJMaW5ra2kiLAogICJ0b29sYmFyLnJlbW92YWJsZSIgOiAiIiwKICAiaHlwaGVuYXRlIiA6ICJ0cnVlIiwKICAidG9vbGJhci5pbWFnZS5zZXRMYWJlbCIgOiAiS3V2YSIsCiAgImVsZW1lbnQub25sb2FkIiA6ICJub25lIiwKICAidG9vbGJhci5pbWFnZS5hdXRvU2NhbGUubWF4Rm9udFNpemUiIDogIjMycHgiLAogICJmb3JtYXR0aW5nIiA6ICJmYWxzZSIsCiAgInRvb2xiYXIuc2V0dGluZ3MiIDogInRydWUiLAogICJ0b29sYmFyLmltYWdlLmF1dG9TY2FsZSIgOiAiZmFsc2UiLAogICJ0b29sYmFyLmltYWdlLnJlbW92ZUxhYmVsIiA6ICJLdXZhIiwKICAiZWRpdHVybCIgOiAiL2Jpbi9nZXQvdmVkL0ZwcUg4azZERS5GcHJTb2Y0S3kuSmxlUlVWM3d5IiwKICAiYmdmaWx0ZXJDbGFzc2VzIiA6ICJiZ2ZpbHRlci0tbm9uZSBiZ2ZpbHRlci0tYmx1ciBiZ2ZpbHRlci0tZGVzYXR1cmF0ZSBiZ2ZpbHRlci0tc2F0dXJhdGUgYmdmaWx0ZXItLWJyaWdodG5lc3MtdXAgYmdmaWx0ZXItLWJyaWdodG5lc3MtZG93biBiZ2ZpbHRlci0tc2VwaWEgYmdmaWx0ZXItLWdyYXlzY2FsZSBiZ2ZpbHRlci0taHVlcm90YXRlIiwKICAiZGF0YXR5cGUtY29udGVudC5OYXZpZ2F0aW9uVGl0bGUucGxhY2Vob2xkZXIiIDogIlNpdnVuIG90c2lra28iLAogICJ0b29sYmFyLmxpbmsuYmFja2dyb3VuZCIgOiAiZmFsc2UiLAogICJkYXRhdHlwZS1jb250ZW50LmltYWdlLnRleHQiIDogImZhbHNlIiwKICAidG9vbGJhci5pbWFnZS5waWNrZXIiIDogInRydWUiLAogICJkYXRhdHlwZS1jYXJkLmltYWdlLnBsYWNlbWVudCIgOiAiYWZ0ZXJUaXRsZSIsCiAgImRhdGF0eXBlLWNhcmQuY29udGVudC5maWVsZG5hbWUiIDogInNpc2FsdG8iLAogICJiZ21vZGVDbGFzc2VzIiA6ICJiZ21vZGUtLWF1dG8gYmdtb2RlLS1jb250YWluIGJnbW9kZS0tY292ZXIgYmdtb2RlLS1maWxsIiwKICAic2VjdGlvbiIgOiAiZGVmYXVsdCIsCiAgImVsZW1lbnQucHVibGljbGluayIgOiAiL2VsZW1lbnQuaHRtbC5zdHgiLAogICJjc3MiIDogImNzcy9leHRlbmR0aXRsZS5jc3MsY3NzL3RpdGxlLmNzcyxjc3MvYmxvY2suY3NzIiwKICAidG9vbGJhci5waWNrdXAtZWxlbWVudCIgOiAibWF0ZXJpYWwvcGlja3VwIiwKICAidG9vbGJhci5pbWFnZS5yYXRpby5hdXRvIiA6ICJ0cnVlIiwKICAiZGF0YV9saXN0ZW5lcnMiIDogImp1bGtpbmVucGFsdmVsdS9hcnRpY2xlL3Npc2FsdG8vdGl0bGUsc3RhdG8tY29udGVudC1ibG9jaywvZWRpdGFibGUiLAogICIiIDogIiIKfQ==
ewogICJkYXRhdHlwZS1jb250ZW50LmxpbmstYnV0dG9uIiA6ICJmYWxzZSIsCiAgIkdVSUQiIDogIiIsCiAgInRvb2xiYXIubGluay5jb250ZW50IiA6ICJ0cnVlIiwKICAidG9vbGJhci5wYWdlcy5yZW1vdmVMYWJlbCIgOiAiU2l2dSIsCiAgImdldEJsb2NrRGF0YS5zZXJ2aWNlIiA6ICJjb250ZW50L2NvbnRlbnQiLAogICJlbGVtZW50IiA6ICJjb250ZW50L2Jsb2Nrcy9saXRldGV4dCIsCiAgImVsZW1lbnQucGF0aCIgOiAiY29udGVudC9ibG9ja3MvbGl0ZXRleHQiLAogICJ0b29sYmFyIiA6ICJmYWxzZSIsCiAgImVsZW1lbnQuZGVmZXJyZWQiIDogImZhbHNlIiwKICAidG9vbGJhci5pbWFnZSIgOiAiZmFsc2UiLAogICJpbXBvcnRwYXRoIiA6ICIvd2ViY29tcG9uZW50cy9jb250ZW50L2Jsb2Nrcy9saXRldGV4dCIsCiAgInRvb2xiYXIucGFnZXMuZGlzcGxheU1vZGUuc2xpZGVzaG93LmRlbGF5IiA6ICI2MDAwIiwKICAidG9vbGJhci5jYXJkIiA6ICJmYWxzZSIsCiAgInB1YmxpY3VybCIgOiAiL2VsZW1lbnQuaHRtbC5zdHgiLAogICJwbGFpbnRleHQud2hpdGVsaXN0IiA6ICIiLAogICJlbGVtZW50LmJhc2UiIDogImNvbnRlbnQvYmxvY2siLAogICJDVVJSRU5UUEFUSCIgOiAiL2p1bGtpbmVucGFsdmVsdS9hcnRpY2xlL3Npc2FsdG8vanVsa2luZW5wYWx2ZWx1L2FydGljbGUvc2lzYWx0by9jb250ZW50L2Jsb2Nrcy9saXRldGV4dC9jb250ZW50L2Jsb2Nrcy9saXRldGV4dC8iLAogICJkYXRhdHlwZS1jYXJkLmNvbnRlbnQiIDogInRydWUiLAogICJ0b29sYmFyLnZpZGVvIiA6ICJmYWxzZSIsCiAgImRhdGF0eXBlLWNvbnRlbnQuY29udGVudCIgOiAidHJ1ZSIsCiAgImNhcmRjaGFubmVsIiA6ICJwdWJsaWMiLAogICJ0b29sYmFyLnBhZ2VzLmFkZEFuZFJlbW92ZSIgOiAidHJ1ZSIsCiAgImVsZW1lbnQuZmxpcCIgOiAiZmFsc2UiLAogICJkYXRhdHlwZS1jYXJkLnRpdGxlIiA6ICJ0cnVlIiwKICAidG9vbGJhci5pbWFnZS5jcm9wIiA6ICJ0cnVlIiwKICAidG9vbGJhci5jb2xvcnMuZGVmYXVsdC13aXRoLWJhY2tncm91bmQiIDogImJsb2NrLWNvbG9yLWRhcmsiLAogICJ0b29sYmFyLnNvcnRhYmxlIiA6ICIiLAogICJlbGVtZW50Lmxhbmd1YWdlIiA6ICJmaSIsCiAgInByZWxvYWQiIDogInRydWUiLAogICJmb3JtYXR0aW5nLmJvbGQiIDogInRydWUiLAogICJmb3JtYXR0aW5nLnN1cCIgOiAiZmFsc2UiLAogICJsaXN0ZW5lcnBhdGgiIDogInN0YXRvLWNvbnRlbnQtYmxvY2ssL2VkaXRhYmxlIiwKICAiZGF0YXR5cGUtY2FyZC5pbWFnZSIgOiAidHJ1ZSIsCiAgInRvb2xiYXIuY29sb3JzIiA6ICJmYWxzZSIsCiAgInRvb2xiYXIuc2V0dGluZ3Muc2l6ZSIgOiAiZmFsc2UiLAogICJmb3JtYXR0aW5nLnN1YiIgOiAiZmFsc2UiLAogICJ0b29sYmFyLmF0dGFjaG1lbnQucmVtb3ZlTGFiZWwiIDogIkxpaXRlIiwKICAiZGF0YXR5cGUtY29udGVudC5saW5rLWJ1dHRvbi5pY29uIiA6ICJmYS1leHRlcm5hbC1saW5rIiwKICAiZWxlbWVudF9wYXRoIiA6ICJjb250ZW50L2Jsb2Nrcy9saXRldGV4dCIsCiAgInRvb2xiYXIudmlkZW8uc2V0TGFiZWwiIDogIlZpZGVvIiwKICAidG9vbGJhci5iYWNrZ3JvdW5kLmZpbHRlciIgOiAidHJ1ZSIsCiAgInRvb2xiYXIucGFnZXMuZGlzcGxheU1vZGUiIDogImRlZmF1bHQiLAogICJ1cmxleGVjdXRlcGF0aCIgOiAiL2NoYW5uZWxzL3B1YmxpYy93d3cvanVsa2luZW5wYWx2ZWx1L2VuL2luZGV4L3ZhYWxpcmFob2l0dXMvaGFldGlldG9hdmFhbGlyYWhvaXR1c2lsbW9pdHVrc2lzdGEvcHV1dHR1dmF0dmFhbGlyYWhvaXR1c2lsbW9pdHVrc2V0IiwKICAiZm9ybWF0dGluZy5vbCIgOiAidHJ1ZSIsCiAgImVsZW1lbnQud29ya2VycGFyc2UiIDogImZhbHNlIiwKICAidG9vbGJhci5saW5rIiA6ICJmYWxzZSIsCiAgInRvb2xiYXIucmVtb3ZlLnBsYWNlbWVudCIgOiAidG9wIiwKICAidG9vbGJhci5wYWdlcy5hZGRMYWJlbCIgOiAiU2l2dSIsCiAgImRhdGF0eXBlLWNvbnRlbnQuTmF2aWdhdGlvblRpdGxlIiA6ICJmYWxzZSIsCiAgImRhdGF0eXBlLWNhcmQuY2F0ZWdvcmllcyIgOiAiZmFsc2UiLAogICJmb3JtYXR0aW5nLnF1b3RlIiA6ICJ0cnVlIiwKICAic2l6ZUNsYXNzZXMiIDogImJsb2NrLS1hdXRvIGJsb2NrLS0yNSBibG9jay0tMzMgYmxvY2stLTUwIGJsb2NrLS02NiBibG9jay0tNzUgYmxvY2stLTEwMCIsCiAgImdldEJsb2NrRGF0YS5zZXJ2aWNldXJsIiA6ICIvYXBpL2NvbnRlbnQvY29udGVudC5zcnYiLAogICJkYXRhdHlwZS1jYXJkLnRpdGxlLmZpZWxkbmFtZSIgOiAiTmF2aWdhdGlvblRpdGxlIiwKICAiZWxlbWVudC5jb21wb25lbnQiIDogInRydWUiLAogICJpbWFnZWZpbHRlckNsYXNzZXMiIDogImltYWdlZmlsdGVyLS1ub25lIGltYWdlZmlsdGVyLS1ibHVyIGltYWdlZmlsdGVyLS1kZXNhdHVyYXRlIGltYWdlZmlsdGVyLS1zYXR1cmF0ZSBpbWFnZWZpbHRlci0tYnJpZ2h0bmVzcy11cCBpbWFnZWZpbHRlci0tYnJpZ2h0bmVzcy1kb3duIGltYWdlZmlsdGVyLS1zZXBpYSBpbWFnZWZpbHRlci0tZ3JheXNjYWxlIGltYWdlZmlsdGVyLS1odWVyb3RhdGUiLAogICJyZXF1aXJlZEZpZWxkcyIgOiAiY29udGVudCIsCiAgImVsZW1lbnQuYmFzZS5saXN0IiA6ICIvbW9kdWxlc2Jhc2UvZWxlbWVudHMvY29udGVudC9ibG9jayIsCiAgImZvcm1hdHRpbmcucmVkbyIgOiAidHJ1ZSIsCiAgInRvb2xiYXIuYXR0YWNobWVudC5zZXRMYWJlbCIgOiAiTGlpdGUiLAogICJkYXRhdHlwZS1jb250ZW50LmNvbnRlbnQucGxhY2Vob2xkZXIiIDogIkluZ3Jlc3NpIiwKICAidG9vbGJhci5jb2xvcnMuZGVmYXVsdCIgOiAiYmxvY2stY29sb3ItbGlnaHQiLAogICJ0b29sYmFyLnZpZGVvLnBpY2tlciIgOiAidHJ1ZSIsCiAgImZvcm1hdHRpbmcuc3RyaWtlIiA6ICJmYWxzZSIsCiAgImZvcm1hdHRpbmcudW5kbyIgOiAidHJ1ZSIsCiAgImRhdGF0eXBlLWNvbnRlbnQubGluay1idXR0b24ucGxhY2Vob2xkZXIiIDogIkxpbmtraXRla3N0aSIsCiAgInRvb2xiYXIuYmFja2dyb3VuZC5tb2RlIiA6ICJjb3ZlciIsCiAgInRvb2xiYXIuaW1hZ2UuYXV0b1NjYWxlLnNlbGVjdG9yIiA6ICIuY29udGVudF9fdGV4dCIsCiAgInRvb2xiYXIuYmFja2dyb3VuZC5waWNrZXIiIDogImZhbHNlIiwKICAidG9vbGJhci5hdHRhY2htZW50IiA6ICJmYWxzZSIsCiAgIkVsZW1lbnQuQmFzZSIgOiAiY29udGVudC9ibG9jayIsCiAgInRvb2xiYXIuZm9ybWZpZWxkcyIgOiAiZmFsc2UiLAogICJ0b29sYmFyLmltYWdlLmF1dG9TY2FsZS5taW5Gb250U2l6ZSIgOiAiMTZweCIsCiAgImNsYXNzIiA6ICJkLWZsZXggZnVsbC13aWR0aCBjb250ZW50LW1vZHVsZS0tYmxvY2siLAogICJza2luLmV4dGVuZCIgOiAiL21vZHVsZXNiYXNlL2VsZW1lbnRzL2NvbnRlbnQvYmxvY2svYmxvY2suaHRtbCwvbW9kdWxlc2Jhc2UvZWxlbWVudHMvY29udGVudC9ibG9jay90b29sYmFyLmh0bWwsL21vZHVsZXNiYXNlL2VsZW1lbnRzL2NvbnRlbnQvYmxvY2svZGF0YXR5cGUtY29udGVudC5odG1sLC9tb2R1bGVzYmFzZS9lbGVtZW50cy9jb250ZW50L2Jsb2NrL2RhdGF0eXBlLWNhcmQuaHRtbCIsCiAgImRhdGF0eXBlLWNhcmQuaW1hZ2UuZGVzY3JpcHRpb24uZmllbGRuYW1lIiA6ICJpbWFnZS5kZXNjcmlwdGlvbiIsCiAgImVsZW1lbnQub3V0bGluZSIgOiAidHJ1ZSIsCiAgImRhdGF0eXBlLWNhcmQuaW1hZ2Uuc3JjLmZpZWxkbmFtZSIgOiAiaW1hZ2Uuc3JjIiwKICAidG9vbGJhci5iYWNrZ3JvdW5kLnNldExhYmVsIiA6ICJUYXVzdGFrdXZhIiwKICAidG9vbGJhci5wYWdlcyIgOiAiZmFsc2UiLAogICJmaWVsZG5hbWUiIDogImluZ3Jlc3MiLAogICJ0b29sYmFyLmNvbG9ycy5tb2RlIiA6ICJkcm9wZG93biIsCiAgInRvb2xiYXIuaW1hZ2UucmF0aW8uZGVmYXVsdCIgOiAiYXV0byIsCiAgImRhdGFzb3VyY2UiIDogIiIsCiAgImVsZW1lbnQubW9kZSIgOiAiZWxlbWVudCIsCiAgInBsYWludGV4dCIgOiAiZmFsc2UiLAogICJkYXRhdHlwZS1jb250ZW50LmxpbmstYnV0dG9uLmFsbG93TGluZWJyZWFrcyIgOiAiZmFsc2UiLAogICJlbGVtZW50LmxpbmsiIDogIi9lbGVtZW50Lmh0bWwuc3R4IiwKICAiZWxlbWVudC5sb2FkIiA6ICJjbGllbnQiLAogICJmb3JtYXR0aW5nLmhlYWRpbmciIDogImZhbHNlIiwKICAidG9vbGJhci5iYWNrZ3JvdW5kIiA6ICJmYWxzZSIsCiAgImRhdGF0eXBlLWNvbnRlbnQuaW1hZ2UiIDogImZhbHNlIiwKICAidmlld3VybCIgOiAiL2Jpbi9nZXQvdmlkL0ZwcUg4azZERS5GcHJTb2Y0S3kuSmxlUlVWM3d5IiwKICAidG9vbGJhci5saW5rLnRpdGxlIiA6ICJ0cnVlIiwKICAic2V0dGluZ3MiIDogImZhbHNlIiwKICAiVUlEIiA6ICJpZGZqaXdKT3I2YSIsCiAgInRvb2xiYXIubGluay5pbWFnZSIgOiAidHJ1ZSIsCiAgInRvb2xiYXIuc2V0dGluZ3MubGluayIgOiAidHJ1ZSIsCiAgInNraW4iIDogImJsb2NrLmh0bWwsdG9vbGJhci5odG1sLGRhdGF0eXBlLWNvbnRlbnQuaHRtbCIsCiAgImNoYW5uZWwubGFuZ3VhZ2UiIDogImVuIiwKICAidG9vbGJhci5jb2xvcnMuY29kZXMiIDogImJsb2NrLWNvbG9yLWxpZ2h0LGJsb2NrLWNvbG9yLWRhcmssYmxvY2stY29sb3ItMCxibG9jay1jb2xvci0xLGJsb2NrLWNvbG9yLTIsYmxvY2stY29sb3ItMyxibG9jay1jb2xvci00LGJsb2NrLWNvbG9yLTUsYmxvY2stY29sb3ItNixibG9jay1jb2xvci03LGJsb2NrLWNvbG9yLTgiLAogICJkYXRhdHlwZS1jb250ZW50LmF0dGFjaG1lbnQiIDogInRydWUiLAogICJlbGVtZW50LjciIDogInRydWUiLAogICJlbGVtZW50LjYiIDogImZhbHNlIiwKICAiZWxlbWVudC41IiA6ICJmYWxzZSIsCiAgInRvb2xiYXIuaW1hZ2UucmF0aW8iIDogIjE6MSw0OjMsMTY6OSw1OjIsNDoxLDc6MSwxMDoxIiwKICAiZWxlbWVudC5yb290Lmxpc3QiIDogIi9tb2R1bGVzYmFzZS9lbGVtZW50cy9jb250ZW50L2Jsb2NrL3Jvb3Quc3RhdG8iLAogICJ0b29sYmFyLmNhcmQubGFiZWwiIDogIk5vc3RvIiwKICAidG9vbGJhci5pbWFnZS5hdXRvY3JvcCIgOiAiZmFsc2UiLAogICJkYXRhdHlwZS1jYXJkLmZvb3RlciIgOiAidHJ1ZSIsCiAgInRvb2xiYXIuaW1hZ2UuZmlsdGVyIiA6ICJ0cnVlIiwKICAiYmxvY2sudGl0bGUiIDogIktldnl0IHRla3N0aSIsCiAgImRhdGF0eXBlLWNvbnRlbnQuZGF0ZSIgOiAiZmFsc2UiLAogICJkYXRhVHlwZSIgOiAiY29udGVudCIsCiAgImdldEJsb2NrRGF0YS5vcGVyYXRpb24iIDogImdldEJsb2NrRGF0YSIsCiAgImVsZW1lbnRfbW9kZSIgOiAiIiwKICAiYmxvY2suaWNvbiIgOiAiZmFzIGZhLWhlYWRpbmciLAogICJkYXRhdHlwZS1jb250ZW50Lk5hdmlnYXRpb25UaXRsZS50YWciIDogImgzIiwKICAiZm9ybWF0dGluZy51bCIgOiAidHJ1ZSIsCiAgInRvb2xiYXIubGluay5zZXRMYWJlbCIgOiAiTGlua2tpIiwKICAiZm9ybWF0dGluZy5pdGFsaWMiIDogInRydWUiLAogICJhbGlnbkNsYXNzZXMiIDogImJsb2NrLS1hbGlnbi1sZWZ0IGJsb2NrLS1hbGlnbi1jZW50ZXIgYmxvY2stLWFsaWduLXJpZ2h0IiwKICAidG9vbGJhci5wYWdlcy5tYWluRWxlbWVudCIgOiAiZmFsc2UiLAogICJ0b29sYmFyLmJhY2tncm91bmQucmVtb3ZlTGFiZWwiIDogIlRhdXN0YWt1dmEiLAogICJJTlNUQU5DRUlEIiA6ICJmaml6Z2Y1MXciLAogICJ0b29sYmFyLnZpZGVvLnJlbW92ZUxhYmVsIiA6ICJWaWRlbyIsCiAgInRvb2xiYXIuYW5jaG9yIiA6ICIiLAogICJlbGVtZW50LnNraW4ubW9kZSIgOiAiZXh0ZW5kIiwKICAidG9vbGJhci5saW5rLnJlbW92ZUxhYmVsIiA6ICJMaW5ra2kiLAogICJ0b29sYmFyLnJlbW92YWJsZSIgOiAiIiwKICAiaHlwaGVuYXRlIiA6ICJ0cnVlIiwKICAidG9vbGJhci5pbWFnZS5zZXRMYWJlbCIgOiAiS3V2YSIsCiAgImVsZW1lbnQub25sb2FkIiA6ICJub25lIiwKICAidG9vbGJhci5pbWFnZS5hdXRvU2NhbGUubWF4Rm9udFNpemUiIDogIjMycHgiLAogICJmb3JtYXR0aW5nIiA6ICJmYWxzZSIsCiAgInRvb2xiYXIuc2V0dGluZ3MiIDogInRydWUiLAogICJ0b29sYmFyLmltYWdlLmF1dG9TY2FsZSIgOiAiZmFsc2UiLAogICJ0b29sYmFyLmltYWdlLnJlbW92ZUxhYmVsIiA6ICJLdXZhIiwKICAiZWRpdHVybCIgOiAiL2Jpbi9nZXQvdmVkL0ZwcUg4azZERS5GcHJTb2Y0S3kuSmxlUlVWM3d5IiwKICAiYmdmaWx0ZXJDbGFzc2VzIiA6ICJiZ2ZpbHRlci0tbm9uZSBiZ2ZpbHRlci0tYmx1ciBiZ2ZpbHRlci0tZGVzYXR1cmF0ZSBiZ2ZpbHRlci0tc2F0dXJhdGUgYmdmaWx0ZXItLWJyaWdodG5lc3MtdXAgYmdmaWx0ZXItLWJyaWdodG5lc3MtZG93biBiZ2ZpbHRlci0tc2VwaWEgYmdmaWx0ZXItLWdyYXlzY2FsZSBiZ2ZpbHRlci0taHVlcm90YXRlIiwKICAiZGF0YXR5cGUtY29udGVudC5OYXZpZ2F0aW9uVGl0bGUucGxhY2Vob2xkZXIiIDogIk90c2lra28iLAogICJ0b29sYmFyLmxpbmsuYmFja2dyb3VuZCIgOiAiZmFsc2UiLAogICJkYXRhdHlwZS1jb250ZW50LmltYWdlLnRleHQiIDogImZhbHNlIiwKICAidG9vbGJhci5pbWFnZS5waWNrZXIiIDogInRydWUiLAogICJkYXRhdHlwZS1jYXJkLmltYWdlLnBsYWNlbWVudCIgOiAiYWZ0ZXJUaXRsZSIsCiAgImRhdGF0eXBlLWNhcmQuY29udGVudC5maWVsZG5hbWUiIDogInNpc2FsdG8iLAogICJiZ21vZGVDbGFzc2VzIiA6ICJiZ21vZGUtLWF1dG8gYmdtb2RlLS1jb250YWluIGJnbW9kZS0tY292ZXIgYmdtb2RlLS1maWxsIiwKICAic2VjdGlvbiIgOiAiZGVmYXVsdCIsCiAgImVsZW1lbnQucHVibGljbGluayIgOiAiL2VsZW1lbnQuaHRtbC5zdHgiLAogICJjc3MiIDogImNzcy9saXRldGV4dC5jc3MsY3NzL2Jsb2NrLmNzcyIsCiAgInRvb2xiYXIucGlja3VwLWVsZW1lbnQiIDogIm1hdGVyaWFsL3BpY2t1cCIsCiAgInRvb2xiYXIuaW1hZ2UucmF0aW8uYXV0byIgOiAidHJ1ZSIsCiAgImRhdGFfbGlzdGVuZXJzIiA6ICJjb250ZW50L2Jsb2Nrcy9saXRldGV4dCxzdGF0by1jb250ZW50LWJsb2NrLC9lZGl0YWJsZSIsCiAgIiIgOiAiIgp9
ewogICJhZGRhYmxlLmVsZW1lbnRzLmNvbnRlbnQuZGF0YVR5cGUiIDogImNvbnRlbnQiLAogICJhZGRhYmxlLmVsZW1lbnRzLnRhYmxlLmRhdGFUeXBlIiA6ICJ0YWJsZSIsCiAgIkdVSUQiIDogIiIsCiAgImFkZGFibGUuZWxlbWVudHMuZmVhdHVyZWRib3guZGF0YVR5cGUiIDogImNvbnRlbnQiLAogICJlbGVtZW50IiA6ICJqdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvL2NvbnRlbnQvZWRpdG9yIiwKICAiZWxlbWVudC5wYXRoIiA6ICJqdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvL2NvbnRlbnQvZWRpdG9yIiwKICAiYWRkYWJsZS5lbGVtZW50cy50YWJsZS5pY29uIiA6ICJmYSBmYS10YWJsZSIsCiAgImltcG9ydHBhdGgiIDogIi93ZWJjb21wb25lbnRzL2p1bGtpbmVucGFsdmVsdS9hcnRpY2xlL3Npc2FsdG8vY29udGVudC9lZGl0b3IiLAogICJhZGRhYmxlLmVsZW1lbnRzLmNyb3BiYW5uZXIuZGF0YVR5cGUiIDogImNvbnRlbnQiLAogICJhZGRhYmxlLmVsZW1lbnRzLnJhZGlvLmljb24iIDogImZhciBmYS1jaGVjay1jaXJjbGUiLAogICJhZGRhYmxlLmVsZW1lbnRzLnRhYmxlLnRpdGxlIiA6ICJUYXVsdWtrbyIsCiAgImFkZGFibGUuZWxlbWVudHMubXVsdGljb250ZW50LnRpdGxlIiA6ICJTaXPDpGx0w7YgIzIiLAogICJwdWJsaWN1cmwiIDogIi9lbGVtZW50Lmh0bWwuc3R4IiwKICAiZWxlbWVudC5iYXNlIiA6ICJjb250ZW50L2VkaXRvciIsCiAgImFkZGFibGUuZWxlbWVudHMudGV4dC5wYXRoIiA6ICJqdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvL2NvbnRlbnQvdGV4dCIsCiAgImFkZGFibGUuZWxlbWVudHMuYWR2YmFubmVyLnBhdGgiIDogImNvbnRlbnQvYmxvY2tzL2FkdmFuY2VkLWJhbm5lciIsCiAgIkNVUlJFTlRQQVRIIiA6ICIvanVsa2luZW5wYWx2ZWx1L2FydGljbGUvc2lzYWx0by9qdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvL2p1bGtpbmVucGFsdmVsdS9hcnRpY2xlL3Npc2FsdG8vY29udGVudC9lZGl0b3IvanVsa2luZW5wYWx2ZWx1L2FydGljbGUvc2lzYWx0by9jb250ZW50L2VkaXRvci8iLAogICJhZGRhYmxlLmVsZW1lbnRzLmNhcmQudGl0bGUiIDogIk5vc3RvIiwKICAiZWxlbWVudC5zb3J0YWJsZSIgOiAidHJ1ZSIsCiAgImRlZmF1bHQudHlwZSIgOiAidGV4dCIsCiAgImNhcmRjaGFubmVsIiA6ICJwdWJsaWMiLAogICJhZGRhYmxlLmVsZW1lbnRzLmNoZWNrYm94LmRhdGFUeXBlIiA6ICJjb250ZW50IiwKICAiZWxlbWVudC5zb3J0YWJsZS5jb250YWluZXIiIDogIj4gLmNvbnRlbnQtZWRpdG9yLmJsb2NrcyIsCiAgImFkZGFibGUuZWxlbWVudHMuYW5jaG9yLmRhdGFUeXBlIiA6ICJjb250ZW50IiwKICAiYWRkYWJsZS5lbGVtZW50cy5zZWxlY3QuZGF0YVR5cGUiIDogImNvbnRlbnQiLAogICJhZGRhYmxlLmVsZW1lbnRzLmltYWdlLmRhdGFUeXBlIiA6ICJjb250ZW50IiwKICAiYWRkYWJsZS5lbGVtZW50cy5jcm9wYmFubmVyLmljb24iIDogImZhIGZhLXBpY3R1cmUtbyIsCiAgImFkZGFibGUuZWxlbWVudHMudGV4dGlucHV0Lmljb24iIDogImZhcyBmYS1ncmlwLWxpbmVzIiwKICAiYWRkYWJsZS5lbGVtZW50cy5jYXJkLmljb24iIDogImZhIGZhLWlkLWNhcmQtbyIsCiAgImVsZW1lbnQubGFuZ3VhZ2UiIDogImZpIiwKICAiYWRkYWJsZS5lbGVtZW50cy50ZXh0aW5wdXQudGl0bGUiIDogIlRla3N0aWtlbnR0w6QiLAogICJhZGRhYmxlLmVsZW1lbnRzLnZpZGVvLmljb24iIDogImZhIGZhLXBsYXktY2lyY2xlLW8iLAogICJlbGVtZW50LnNvcnRhYmxlLnBhcmFtcy5heGlzIiA6ICJ5IiwKICAiZWxlbWVudC5zb3J0YWJsZS5wYXJzZW1vZGUiIDogIkVESVQiLAogICJsaXN0ZW5lcnBhdGgiIDogInN0YXRvLWNvbnRlbnQtZWRpdG9yLC9lZGl0YWJsZSIsCiAgImFkZGFibGUuZWxlbWVudHMudGFibGUucGF0aCIgOiAianVsa2luZW5wYWx2ZWx1L2FydGljbGUvc2lzYWx0by9jb250ZW50L3RhYmxlIiwKICAiYWRkQXJlYVBvc2l0aW9uLm9mZnNldCIgOiAiMCIsCiAgImFkZGFibGUuZWxlbWVudHMucmFkaW8ucGF0aCIgOiAiY29udGVudC9pbnB1dHMvcmFkaW8iLAogICJzZXJ2aWNlLmNhY2hlIiA6ICJmYWxzZSIsCiAgImFkZGFibGUuZWxlbWVudHMudGV4dGFyZWEuZGF0YVR5cGUiIDogImNvbnRlbnQiLAogICJlbGVtZW50X3BhdGgiIDogImp1bGtpbmVucGFsdmVsdS9hcnRpY2xlL3Npc2FsdG8vY29udGVudC9lZGl0b3IiLAogICJzZXJ2aWNlLmdldCIgOiAiY29udGVudC9lZGl0b3IiLAogICJhZGRhYmxlLmVsZW1lbnRzLmNyb3BiYW5uZXIudGl0bGUiIDogIlJhamF0dGF2YSBiYW5uZXJpIiwKICAiYWRkYWJsZS5lbGVtZW50cy5hbmNob3IudGl0bGUiIDogIkFua2t1cmkiLAogICJ1cmxleGVjdXRlcGF0aCIgOiAiL2NoYW5uZWxzL3B1YmxpYy93d3cvanVsa2luZW5wYWx2ZWx1L2VuL2luZGV4L3ZhYWxpcmFob2l0dXMvaGFldGlldG9hdmFhbGlyYWhvaXR1c2lsbW9pdHVrc2lzdGEvcHV1dHR1dmF0dmFhbGlyYWhvaXR1c2lsbW9pdHVrc2V0IiwKICAiZWxlbWVudC53b3JrZXJwYXJzZSIgOiAiZmFsc2UiLAogICJhZGRhYmxlLmVsZW1lbnRzLmNvbnRlbnQudGl0bGUiIDogIlNpc8OkbHTDtiIsCiAgImFkZGFibGUuZWxlbWVudHMudmlkZW8udGl0bGUiIDogIlZpZGVvIiwKICAiaW5pdC5lbGVtZW50IiA6ICJ0ZXh0IiwKICAiYWRkYWJsZS5lbGVtZW50cy5saW5rbGlzdC5kYXRhVHlwZSIgOiAiY29udGVudCIsCiAgImFkZGFibGUuZWxlbWVudHMuY3JvcGJhbm5lci5wYXRoIiA6ICJjb250ZW50L2Jsb2Nrcy9iYW5uZXIiLAogICJhZGRhYmxlLmVsZW1lbnRzLmFuY2hvcmxpc3QudGl0bGUiIDogIlNpc8OkbGx5c2x1ZXR0ZWxvIiwKICAiYWRkYWJsZS5lbGVtZW50cy50ZXh0aW5wdXQucGF0aCIgOiAiY29udGVudC9pbnB1dHMvdGV4dGlucHV0IiwKICAiYWRkYWJsZS5lbGVtZW50cy5jYXJkLnBhdGgiIDogImNvbnRlbnQvYmxvY2tzL2NhcmQiLAogICJhZGRhYmxlLmVsZW1lbnRzLnZpZGVvLnBhdGgiIDogImp1bGtpbmVucGFsdmVsdS9hcnRpY2xlL3Npc2FsdG8vY29udGVudC9ibG9ja3MvdmlkZW8iLAogICJlbGVtZW50LmNvbXBvbmVudCIgOiAidHJ1ZSIsCiAgImFkZEFyZWFQb3NpdGlvbiIgOiAibGVmdCIsCiAgImFkZGFibGUuZWxlbWVudHMubWQudGl0bGUiIDogIk1hcmtkb3duIiwKICAiZWxlbWVudC5iYXNlLmxpc3QiIDogIi9tb2R1bGVzYmFzZS9lbGVtZW50cy9jb250ZW50L2VkaXRvciIsCiAgImFkZGFibGUuZWxlbWVudHMuY29udGVudC5pY29uIiA6ICJmYSBmYS1uZXdzcGFwZXItbyIsCiAgImFkZGFibGUuZWxlbWVudHMubGF5b3V0LmRhdGFUeXBlIiA6ICJjb250ZW50IiwKICAiYWRkYWJsZS5lbGVtZW50cy5hbmNob3IuaWNvbiIgOiAiZmFzIGZhLWFuY2hvciIsCiAgImFkZGFibGUuZWxlbWVudHMiIDogInRleHQsdGFibGUsaW1hZ2UsdmlkZW8iLAogICJhZGRhYmxlLmVsZW1lbnRzLnJhZGlvLnRpdGxlIiA6ICJWYWxpbnRhbmFwcGkiLAogICJhZGRhYmxlLmVsZW1lbnRzLmRhdGUuZGF0YVR5cGUiIDogImNvbnRlbnQiLAogICJhZGRhYmxlLmVsZW1lbnRzLnNsaWRlc2hvdy5pY29uIiA6ICJmYXIgZmEtaW1hZ2VzIiwKICAiYWRkYWJsZS5lbGVtZW50cy5mZWF0dXJlZGJveC5pY29uIiA6ICJmYXMgZmEtdGgtbGFyZ2UiLAogICJlbGVtZW50LnNvcnRhYmxlLnBhcmFtcyIgOiAiYXhpcyIsCiAgImVkaXRvck5hbWUiIDogIlNpc8OkbHTDtmVkaXRvcmkiLAogICJFbGVtZW50LkJhc2UiIDogImNvbnRlbnQvZWRpdG9yIiwKICAiY2xhc3MiIDogImQtZmxleCBmbGV4LWNvbHVtbiBmdWxsLXdpZHRoIGlzLWNvbnRlbnQtZWRpdG9yIiwKICAiYWRkYWJsZS5lbGVtZW50cy50ZXh0aW5wdXQuZGF0YVR5cGUiIDogImNvbnRlbnQiLAogICJhZGRhYmxlLmVsZW1lbnRzLnRleHQudGl0bGUiIDogIlRla3N0aSIsCiAgIm5ldyIgOiAiZmFsc2UiLAogICJhZGRhYmxlLmVsZW1lbnRzLnZpZGVvLmRhdGFUeXBlIiA6ICJjb250ZW50IiwKICAiYWRkYWJsZS5lbGVtZW50cy5jb250ZW50LnBhdGgiIDogImNvbnRlbnQvYmxvY2tzL2NvbnRlbnQiLAogICJhZGRhYmxlLmVsZW1lbnRzLmFuY2hvci5wYXRoIiA6ICJjb250ZW50L2FuY2hvcnMvYW5jaG9yIiwKICAiYWRkYWJsZS5lbGVtZW50cy5tZC5kYXRhVHlwZSIgOiAiY29udGVudCIsCiAgImZpZWxkbmFtZSIgOiAiY29udGVudCIsCiAgImxpc3R2ZXJzaW9uIiA6ICJXb3JrIiwKICAiYWRkYWJsZS5lbGVtZW50cy5tdWx0aWNvbnRlbnQuZGF0YVR5cGUiIDogImNvbnRlbnQiLAogICJlbGVtZW50LnBsYWNlaG9sZGVyLnZpZXdlckVsZW1lbnQiIDogImNvbnRlbnQvdmlld2VyIiwKICAiYWRkYWJsZS5lbGVtZW50cy5zbGlkZXNob3cucGF0aCIgOiAiY29udGVudC9ibG9ja3Mvc2xpZGVzaG93LWJhbm5lciIsCiAgInNlcnZpY2UuZ2V0Lm9wZXJhdGlvbiIgOiAiIiwKICAiYWRkYWJsZS5lbGVtZW50cy5mZWF0dXJlZGJveC5wYXRoIiA6ICJjb250ZW50L2Jsb2Nrcy9mZWF0dXJlZC1ib3giLAogICJhZGRhYmxlLmVsZW1lbnRzLmxheW91dC5pY29uIiA6ICJmYSBmYS1pZC1jYXJkLW8iLAogICJlbGVtZW50Lm1vZGUiIDogImVsZW1lbnQiLAogICJhZGRhYmxlLmVsZW1lbnRzLmltYWdlLnRpdGxlIiA6ICJLdXZhIiwKICAiZWxlbWVudC5saW5rIiA6ICIvZWxlbWVudC5odG1sLnN0eCIsCiAgImFkZGFibGUuZWxlbWVudHMuYW5jaG9ybGlzdC5kYXRhVHlwZSIgOiAiY29udGVudCIsCiAgImFkZGFibGUuZWxlbWVudHMuYWR2YmFubmVyLmRhdGFUeXBlIiA6ICJjb250ZW50IiwKICAiZWxlbWVudC5sb2FkIiA6ICJjbGllbnQiLAogICJ2aWV3dXJsIiA6ICIvYmluL2dldC92aWQvRnBxSDhrNkRFLkZwclNvZjRLeS5KbGVSVVYzd3kiLAogICJhZGRhYmxlLmVsZW1lbnRzLmFkdmJhbm5lci50aXRsZSIgOiAiQmFubmVyaSIsCiAgIlVJRCIgOiAiaWRmamlmbGJoclkiLAogICJhZGRhYmxlLmVsZW1lbnRzLmxpbmtsaXN0Lmljb24iIDogImZhIGZhLWxpbmsiLAogICJhZGRhYmxlLmVsZW1lbnRzLmFuY2hvcmxpc3QuaWNvbiIgOiAiZmFyIGZhLWxpc3QtYWx0IiwKICAic2tpbiIgOiAiZWRpdG9yLmh0bWwiLAogICJjaGFubmVsLmxhbmd1YWdlIiA6ICJlbiIsCiAgImVsZW1lbnQuNyIgOiAidHJ1ZSIsCiAgImVsZW1lbnQuNiIgOiAiZmFsc2UiLAogICJlbGVtZW50LjUiIDogImZhbHNlIiwKICAiYWRkYWJsZS5lbGVtZW50cy5pbWFnZS5pY29uIiA6ICJmYSBmYS1maWxlLWltYWdlLW8iLAogICJhZGRhYmxlLmVsZW1lbnRzLnNlbGVjdC5pY29uIiA6ICJmYXMgZmEtdGgtbGlzdCIsCiAgImVsZW1lbnQucm9vdC5saXN0IiA6ICIvbW9kdWxlc2Jhc2UvZWxlbWVudHMvY29udGVudC9lZGl0b3Ivcm9vdC5zdGF0byIsCiAgImFkZGFibGUuZWxlbWVudHMudGV4dC5kYXRhVHlwZSIgOiAidGV4dC1lZGl0b3ItSFRNTCIsCiAgImFkZGFibGUuZWxlbWVudHMudGV4dGFyZWEudGl0bGUiIDogIlRla3N0aWFsdWUiLAogICJhZGRhYmxlLmVsZW1lbnRzLmNoZWNrYm94LnRpdGxlIiA6ICJWYWxpbnRhcnV1dHUiLAogICJhZGRhYmxlLmVsZW1lbnRzLnNsaWRlc2hvdy50aXRsZSIgOiAiS3V2YWVzaXR5cyIsCiAgImFkZGFibGUuZWxlbWVudHMubGF5b3V0LnBhdGgiIDogImNvbnRlbnQvYmxvY2tzL2xheW91dCIsCiAgImFkZGFibGUuZWxlbWVudHMudGV4dGFyZWEuaWNvbiIgOiAiZmFzIGZhLWFsaWduLWp1c3RpZnkiLAogICJhZGRhYmxlLmVsZW1lbnRzLmRhdGUuaWNvbiIgOiAiZmEgZmEtY2FsZW5kYXItbyIsCiAgImFkZGFibGUuZWxlbWVudHMuY2hlY2tib3guaWNvbiIgOiAiZmFyIGZhLWNoZWNrLXNxdWFyZSIsCiAgImFkZGFibGUuZWxlbWVudHMucmFkaW8uZGF0YVR5cGUiIDogImNvbnRlbnQiLAogICJhZGRhYmxlLmVsZW1lbnRzLm11bHRpY29udGVudC5pY29uIiA6ICJmYSBmYS1uZXdzcGFwZXItbyIsCiAgImVsZW1lbnRfbW9kZSIgOiAiIiwKICAiYWRkYWJsZS5lbGVtZW50cy5saW5rbGlzdC50aXRsZSIgOiAiTGlua2tpbGlzdGEiLAogICJlZGl0b3Jtb2RlIiA6ICJub3JtYWwiLAogICJhZGRhYmxlLmVsZW1lbnRzLm1kLmljb24iIDogImZhYiBmYS1tYXJrZG93biIsCiAgImVsZW1lbnQucGxhY2Vob2xkZXIiIDogImZhbHNlIiwKICAiYWRkYWJsZS5lbGVtZW50cy5kYXRlLnRpdGxlIiA6ICJBaWthIiwKICAiYWRkYWJsZS5lbGVtZW50cy5saW5rbGlzdC5wYXRoIiA6ICJjb250ZW50L2Jsb2Nrcy9saW5rbGlzdCIsCiAgImFkZGFibGUuZWxlbWVudHMuYW5jaG9ybGlzdC5wYXRoIiA6ICJjb250ZW50L2FuY2hvcnMvbGlzdCIsCiAgImVsZW1lbnQuc29ydGFibGUuaXRlbXMiIDogIj4gLmNvbnRlbnQtZWRpdG9yLmJsb2NrIiwKICAiSU5TVEFOQ0VJRCIgOiAiZmppakpJTHBjIiwKICAiYWRkYWJsZS5lbGVtZW50cy5pbWFnZS5wYXRoIiA6ICJqdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvL2NvbnRlbnQvYmxvY2tzL2ltYWdlIiwKICAiYWRkYWJsZS5lbGVtZW50cy5zZWxlY3QucGF0aCIgOiAiY29udGVudC9pbnB1dHMvc2VsZWN0IiwKICAiYWRkYWJsZS5lbGVtZW50cy5jYXJkLmRhdGFUeXBlIiA6ICJjYXJkIiwKICAiYWRkYWJsZS5lbGVtZW50cy5kYXRlLnBhdGgiIDogImNvbnRlbnQvYmxvY2tzL2RhdGUiLAogICJhZGRhYmxlLmVsZW1lbnRzLmNoZWNrYm94LnBhdGgiIDogImNvbnRlbnQvaW5wdXRzL2NoZWNrYm94IiwKICAiYWRkYWJsZS5lbGVtZW50cy50ZXh0YXJlYS5wYXRoIiA6ICJjb250ZW50L2lucHV0cy90ZXh0YXJlYSIsCiAgImFkZGFibGUuZWxlbWVudHMubGF5b3V0LnRpdGxlIiA6ICJUYWl0dG9wb2hqYSIsCiAgImFkZGFibGUuZWxlbWVudHMuc2xpZGVzaG93LmRhdGFUeXBlIiA6ICJjb250ZW50IiwKICAiZWxlbWVudC5vbmxvYWQiIDogIm5vbmUiLAogICJhZGRhYmxlLmVsZW1lbnRzLm11bHRpY29udGVudC5wYXRoIiA6ICJjb250ZW50L2Jsb2Nrcy9tdWx0aWNvbnRlbnQiLAogICJlZGl0dXJsIiA6ICIvYmluL2dldC92ZWQvRnBxSDhrNkRFLkZwclNvZjRLeS5KbGVSVVYzd3kiLAogICJhZGRhYmxlLmVsZW1lbnRzLm1kLnBhdGgiIDogImNvbnRlbnQvYmxvY2tzL21kIiwKICAiYWRkYWJsZS5lbGVtZW50cy50ZXh0Lmljb24iIDogImZhIGZhLWFsaWduLWxlZnQiLAogICJhZGRhYmxlLmVsZW1lbnRzLmZlYXR1cmVkYm94LnRpdGxlIiA6ICJOb3N0b2xhYXRpa2tvIiwKICAiYWRkYWJsZS5lbGVtZW50cy5hZHZiYW5uZXIuaWNvbiIgOiAiZmEgZmEtcGljdHVyZS1vIiwKICAic2VjdGlvbiIgOiAiZGVmYXVsdCIsCiAgImVsZW1lbnQucHVibGljbGluayIgOiAiL2VsZW1lbnQuaHRtbC5zdHgiLAogICJlbGVtZW50LnBsYWNlaG9sZGVyLnJlcGxhY2UiIDogInRydWUiLAogICJjc3MiIDogImNzcy9lZGl0b3IuY3NzIiwKICAibGluay5mcmFtZSIgOiAiIiwKICAiYWRkYWJsZS5lbGVtZW50cy5zZWxlY3QudGl0bGUiIDogIlZhbGludGFsaXN0YSIsCiAgImRhdGFfbGlzdGVuZXJzIiA6ICJqdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvL2NvbnRlbnQvZWRpdG9yLHN0YXRvLWNvbnRlbnQtZWRpdG9yLC9lZGl0YWJsZSIsCiAgIiIgOiAiIgp9
ewogICJpMThuLnNhYXB1bWlzcGFpdmFtYWFyYSIgOiAiRGF0ZSByZWNlaXZlZCIsCiAgImkxOG4udmFhbGlyYWhvaXR1c2lsbW9pdHVzIiA6ICJFbGVjdGlvbiBmdW5kaW5nIGRpc2Nsb3N1cmUiLAogICJza2luIiA6ICJza2lucy92YWFsaXJhcG9ydHRpbHVvbnRpLmh0bWwiLAogICJpMThuLnN1dXJpbW1hdHR1a2lqYXR0ZWtzdGkiIDogIkxhcmdlc3QgZG9ub3JzIGFuZCBjb250cmlidXRpb25zIGJ5IGVsZWN0aW9uLiBCZWNhdXNlIG9mIHRoZSBsYXJnZSBudW1iZXIgb2YgZGlzY2xvc3VyZXMsIGl0IG1heSB0YWtlIHNldmVyYWwgbWludXRlcyBmb3IgdGhlIHJlcG9ydHMgb24gbXVuaWNpcGFsIGVsZWN0aW9ucyB0byBiZSBnZW5lcmF0ZWQuIiwKICAiZWRpdHVybCIgOiAiL2Jpbi9nZXQvdmVkL0ZwcUg4azZERS5GcHJTb2Y0S3kuSmxlUlVWM3d5IiwKICAiaTE4bi5lbm5ha2tvaWxtb2l0dXMiIDogIkFkdmFuY2UgZGlzY2xvc3VyZSIsCiAgImkxOG4ubmF5dGF2YWFsaXBpaXJpdCIgOiAiRWxlY3RvcmFsIGRpc3RyaWN0czoiLAogICJpMThuLnZhYWxpcGlpcmkiIDogIkVsZWN0b3JhbCBkaXN0cmljdCIsCiAgImkxOG4uZWlzaXNhbGxhbWFhcmFhamFuamFsa2Vpc2lhdGF5ZGVubnlrc2lhIiA6ICJOb3Qgc3VwcGxlbWVudGVkIGFmdGVyIHRoZSBkZWFkbGluZSIsCiAgIlVJRCIgOiAiaWRmamlQUG5YT2UiLAogICJpMThuLnB1b2x1ZSIgOiAiUGFydHkiLAogICJDVVJSRU5UUEFUSCIgOiAiL2p1bGtpbmVucGFsdmVsdS92YWFsaXJhaG9pdHVzdGllZG90L3ZhYWxpcmFwb3J0dGlsdW9udGkvanVsa2luZW5wYWx2ZWx1L3ZhYWxpcmFob2l0dXN0aWVkb3QvdmFhbGlyYXBvcnR0aWx1b250aS8iLAogICJpMThuLm5heXRha3VubmF0IiA6ICJNdW5pY2lwYWxpdGllczoiLAogICJpMThuLnZhbGl0c2VyYXBvcnR0aXR5eXBwaSIgOiAiIiwKICAiZWxlbWVudC42IiA6ICJmYWxzZSIsCiAgIm5vdGlmeXBhdGgiIDogImp1bGtpbmVucGFsdmVsdS92YWFsaXJhaG9pdHVzdGllZG90L3ZhYWxpcmFwb3J0dGksanVsa2luZW5wYWx2ZWx1L3ZhYWxpcmFob2l0dXN0aWVkb3QvdmFhbGlyYXBvcnR0aWx1b250aSIsCiAgImVsZW1lbnQuNSIgOiAiZmFsc2UiLAogICJlbGVtZW50LmNvbXBvbmVudCIgOiAidHJ1ZSIsCiAgImkxOG4ucHVvbHVlZXQiIDogIlBhcnR5IiwKICAiY2FyZGNoYW5uZWwiIDogInB1YmxpYyIsCiAgImkxOG4udGVoZHl0aWxtb2l0dWtzZXRoZW5raWxvaXR0YWludGVrc3RpIiA6ICJBbGwgZGlzY2xvc3VyZXMgZmlsZWQgYnkgdGhlIHNlbGVjdGVkIGluZGl2aWR1YWwgKGFsbCBkaXNjbG9zdXJlIHJvdW5kcykuIEJlY2F1c2Ugb2YgdGhlIGxhcmdlIG51bWJlciBvZiBkaXNjbG9zdXJlcywgaXQgbWF5IHRha2Ugc2V2ZXJhbCBtaW51dGVzIGZvciB0aGUgcmVwb3J0cyBvbiBtdW5pY2lwYWwgZWxlY3Rpb25zIHRvIGJlIGdlbmVyYXRlZC4gVGhlIHNlYXJjaCByZXN1bHQgd2lsbCByZXR1cm4gYSBtYXhpbXVtIG9mIDUwMCByZXN1bHRzLiIsCiAgImkxOG4ubmF5dGFpbG1vaXR1c3R5eXBpdCIgOiAiVHlwZSBvZiBkaXNjbG9zdXJlOiIsCiAgImVsZW1lbnQucHVibGljbGluayIgOiAiL2VsZW1lbnQuaHRtbC5zdHgiLAogICJpMThuLnB1dXR0dXZhdHZhYWxpcmFob2l0dXNpbG1vaXR1a3NldHRla3N0aSIgOiAiSWYgdGhlcmUgYXJlIG5vIHNlYXJjaCByZXN1bHRzLCBhbGwgZGlzY2xvc3VyZXMgaGF2ZSBiZWVuIGZpbGVkLiIsCiAgImVsZW1lbnQubG9hZCIgOiAic2VydmVyIiwKICAia2llbGkiIDogImVuIiwKICAiaTE4bi5rdW50YSIgOiAiTXVuaWNpcGFsaXR5IiwKICAiaTE4bi52YWFsaXBpaXJpdCIgOiAiRWxlY3RvcmFsIGRpc3RyaWN0cyIsCiAgImkxOG4udmFhbGl0IiA6ICJFbGVjdGlvbiIsCiAgImkxOG4uZW5pdGVudHVrZWFzYWFuZWV0dGVrc3RpIiA6ICJUaGUgY29udHJpYnV0aW9uIGxpbWl0IGhlbHBzIHRvIGdlbmVyYXRlIHRoZSB0b3RhbCBzdW0gZm9yIHRoZSByZWNpcGllbnRzIGV4Y2VlZGluZyBhIHNwZWNpZmljIGxpbWl0LiBCZWNhdXNlIG9mIHRoZSBsYXJnZSBudW1iZXIgb2YgZGlzY2xvc3VyZXMsIGl0IG1heSB0YWtlIHNldmVyYWwgbWludXRlcyBmb3IgdGhlIHJlcG9ydHMgb24gbXVuaWNpcGFsIGVsZWN0aW9ucyB0byBiZSBnZW5lcmF0ZWQuIiwKICAiaTE4bi5oYWVpbG1vaXR0YWphbnRpZXRvamEiIDogIiIsCiAgImVsZW1lbnQubGluayIgOiAiL2VsZW1lbnQuaHRtbC5zdHgiLAogICJpMThuLnJhaG9pdHVzZXJpc3V1cmkiIDogIkZ1bmRpbmcgaXMgaGlnaGVyIG9yIGxvd2VyIHRoYW4gdGhlIGV4cGVuc2VzIiwKICAiY2hhbm5lbC5sYW5ndWFnZSIgOiAiZW4iLAogICJpMThuLmt1bm5hdCIgOiAiTXVuaWNpcGFsaXRpZXMiLAogICJpMThuLnR1ZW5tYWFyYXB1b2x1ZWl0dGFpbnRla3N0aSIgOiAiUmVwb3J0IG9uIHRoZSBudW1iZXIgb2YgZGlzY2xvc3VyZXMgZm9yIHRoZSBzZWxlY3RlZCBlbGVjdGlvbiBhbmQgdG90YWwgY29udHJpYnV0aW9ucyBieSBwb2xpdGljYWwgcGFydHkuIEJlY2F1c2Ugb2YgdGhlIGxhcmdlIG51bWJlciBvZiBkaXNjbG9zdXJlcywgaXQgbWF5IHRha2Ugc2V2ZXJhbCBtaW51dGVzIGZvciB0aGUgcmVwb3J0cyBvbiBtdW5pY2lwYWwgZWxlY3Rpb25zIHRvIGJlIGdlbmVyYXRlZC4iLAogICJjc3NfbGlicmFyaWVzIiA6ICIvc3RhdG8vY3NzL2xpYi9zdW1vc2VsZWN0LmNzcyIsCiAgImRhdGFfbGlzdGVuZXJzIiA6ICJqdWxraW5lbnBhbHZlbHUvdmFhbGlyYWhvaXR1c3RpZWRvdC92YWFsaXJhcG9ydHRpbHVvbnRpIiwKICAiaTE4bi5oeXZpbnZvaW50aWFsdWVldCIgOiAiV2VsbGJlaW5nIHNlcnZpY2UgY291bnRpZXMiLAogICJlbGVtZW50X3BhdGgiIDogImp1bGtpbmVucGFsdmVsdS92YWFsaXJhaG9pdHVzdGllZG90L3ZhYWxpcmFwb3J0dGlsdW9udGkiLAogICJwdWJsaWN1cmwiIDogIi9lbGVtZW50Lmh0bWwuc3R4IiwKICAiaTE4bi5tYWFyYXR5bmFwYWl2YW1hYXJhbmphbGtlZW50dWxsZWV0dGVrc3RpIiA6ICJEaXNjbG9zdXJlcyBmaWxlZCBpbiBjb25uZWN0aW9uIHdpdGggdGhlIHNlbGVjdGVkIGVsZWN0aW9uIHRoYXQgYXJlIHJlY2VpdmVkIGFmdGVyIHRoZSBkYXRlIHNldCBhcyB0aGUgc2VhcmNoIGNyaXRlcmlvbiwgdGhhdCBhcnJpdmUgbGF0ZSBvciB0aGF0IGhhdmUgYmVlbiBzdXBwbGVtZW50ZWQgYWZ0ZXIgdGhlIGRlYWRsaW5lLiBCZWNhdXNlIG9mIHRoZSBsYXJnZSBudW1iZXIgb2YgZGlzY2xvc3VyZXMsIGl0IG1heSB0YWtlIHNldmVyYWwgbWludXRlcyBmb3IgdGhlIHJlcG9ydHMgb24gbXVuaWNpcGFsIGVsZWN0aW9ucyB0byBiZSBnZW5lcmF0ZWQuIENhbmRpZGF0ZXMgZm9yIHBhcmxpYW1lbnRhcnkgZWxlY3Rpb25zIGFuZCB0aGUgZWxlY3Rpb25zIHRvIHRoZSBFdXJvcGVhbiBQYXJsaWFtZW50IG11c3QgcmVwb3J0IG91dHN0YW5kaW5nIGxvYW5zIGFuZCBzdXBwb3J0IGZvciBsb2FuIHJlcGF5bWVudHMgaWYgdGhleSBoYXZlIHN0YXRlZCBpbiB0aGVpciBlbGVjdGlvbiBmdW5kaW5nIGRpc2Nsb3N1cmVzIHRoYXQgdGhlIGNhbXBhaWduIGZ1bmRpbmcgaW5jbHVkZXMgbG9hbnMuIiwKICAiaW1wb3J0cGF0aCIgOiAiL3dlYmNvbXBvbmVudHMvanVsa2luZW5wYWx2ZWx1L3ZhYWxpcmFob2l0dXN0aWVkb3QvdmFhbGlyYXBvcnR0aWx1b250aSIsCiAgImkxOG4uamFsa2VlbiIgOiAiQWZ0ZXIiLAogICJpMThuLmthaWtraSIgOiAiQWxsIiwKICAiaTE4bi5yYWhvaXR1c3N1dXJlbXBpIiA6ICJGdW5kaW5nIGV4Y2VlZHMgZXhwZW5zZXMiLAogICJpMThuLm5heXRhcHVvbHVlZXQiIDogIlBhcnR5OiIsCiAgImVsZW1lbnQubGFuZ3VhZ2UiIDogImZpIiwKICAidmlld3VybCIgOiAiL2Jpbi9nZXQvdmlkL0ZwcUg4azZERS5GcHJTb2Y0S3kuSmxlUlVWM3d5IiwKICAiY3NzIiA6ICJjc3MvdmFhbGlyYXBvcnR0aWx1b250aS5jc3MiLAogICJlbGVtZW50X21vZGUiIDogIiIsCiAgImkxOG4ubmF5dGF2ZXJ0YWlsdWVodG8iIDogIkNvbXBhcmlzb24gY3JpdGVyaW9uOiIsCiAgImkxOG4ucmFob2l0dXNwaWVuZW1waSIgOiAiRXhwZW5zZXMgZXhjZWVkIGZ1bmRpbmciLAogICJpMThuLnZlcnRhaWx1ZWh0byIgOiAiQ29tcGFyaXNvbiBjcml0ZXJpb24iLAogICJpMThuLmlsbW9pdHVzdmVsdm9sbGlzZXR0ZWtzdGkiIDogIkRpc2Nsb3NlcnM6IFByZXNpZGVudGlhbCBlbGVjdGlvbnM6IFRoZSBwb2xpdGljYWwgcGFydHkgbm9taW5hdGluZyBhIGNhbmRpZGF0ZSBmb3IgdGhlIHByZXNpZGVudGlhbCBlbGVjdGlvbnMgYW5kIHRoZSBwb2xsaW5nIHJlcHJlc2VudGF0aXZlIG9mIHRoZSBjb25zdGl0dWVuY3kgYXNzb2NpYXRpb24gbm9taW5hdGluZyB0aGUgY2FuZGlkYXRlIG9yIHRoZSByZXByZXNlbnRhdGl2ZeKAmXMgYWx0ZXJuYXRlLiBQYXJsaWFtZW50YXJ5IGVsZWN0aW9uczogVGhlIGNhbmRpZGF0ZXMgZWxlY3RlZCBhcyBtZW1iZXJzIG9mIFBhcmxpYW1lbnQgYW5kIHRoZSBhbHRlcm5hdGUgbWVtYmVycyBhcHBvaW50ZWQgdXBvbiBjb25maXJtYXRpb24gb2YgdGhlIGVsZWN0aW9uIHJlc3VsdHMuIE11bmljaXBhbCBlbGVjdGlvbnM6IFRoZSBjYW5kaWRhdGVzIGVsZWN0ZWQgYXMgY291bmNpbCBtZW1iZXJzIGFuZCBhcyBhbHRlcm5hdGUgbWVtYmVycy4gQmVjYXVzZSBvZiB0aGUgbGFyZ2UgbnVtYmVyIG9mIGRpc2Nsb3N1cmVzLCBpdCBtYXkgdGFrZSBzZXZlcmFsIG1pbnV0ZXMgZm9yIHRoZSByZXBvcnRzIG9uIG11bmljaXBhbCBlbGVjdGlvbnMgdG8gYmUgZ2VuZXJhdGVkLiIsCiAgImkxOG4udmFsaXRzZSIgOiAiU2VsZWN0IiwKICAiaTE4bi5zYWFwdW5lZXRpbG1vaXR1a3NldCIgOiAiRGlzY2xvc3VyZXMgcmVjZWl2ZWQiLAogICJpMThuLmFqb2lzc2FzYWFwdW5lZXQiIDogIlJlY2VpdmVkIGJlZm9yZSB0aGUgZGVhZGxpbmUiLAogICJlbGVtZW50LnBhdGgiIDogImp1bGtpbmVucGFsdmVsdS92YWFsaXJhaG9pdHVzdGllZG90L3ZhYWxpcmFwb3J0dGlsdW9udGkiLAogICJJTlNUQU5DRUlEIiA6ICJmamlReXhzRjIiLAogICJzZWN0aW9uIiA6ICJkZWZhdWx0IiwKICAidXJsZXhlY3V0ZXBhdGgiIDogIi9jaGFubmVscy9wdWJsaWMvd3d3L2p1bGtpbmVucGFsdmVsdS9lbi9pbmRleC92YWFsaXJhaG9pdHVzL2hhZXRpZXRvYXZhYWxpcmFob2l0dXNpbG1vaXR1a3Npc3RhL3B1dXR0dXZhdHZhYWxpcmFob2l0dXNpbG1vaXR1a3NldCIsCiAgImkxOG4uYmFzZSIgOiAianVsa2luZW5wYWx2ZWx1L3ZhYWxpcmFob2l0dXN0aWVkb3QvdmFhbGlyYXBvcnR0aWx1b250aSIsCiAgInJhcG9ydHRpdHl5cHBpIiA6ICJwdXV0dHV2YXR2YWFsaXJhaG9pdHVzaWxtb2l0dWtzZXQiLAogICJlbGVtZW50Lm1vZGUiIDogImVsZW1lbnQiLAogICJpMThuLnJhaG9pdHVrc2VucmFqYWFydm90IiA6ICJGdW5kaW5nIGxpbWl0cyIsCiAgImkxOG4uaWxtb2l0dXN2ZWx2b2xsaW5lbiIgOiAiRGlzY2xvc2VyIiwKICAiaTE4bi5oeXZpbnZvaW50aWFsdWUiIDogIldlbGxiZWluZyBzZXJ2aWNlcyBjb3VudHkiLAogICJpMThuLm5heXRhaHl2aW52b2ludGlhbHVlZXQiIDogIldlbGxiZWluZyBzZXJ2aWNlcyBjb3VudGllczoiLAogICJpMThuLmphbGtpaWxtb2l0dXMiIDogIlJlcG9ydCBvbiBvdXRzdGFuZGluZyBsb2FucyBhbmQgc3VwcG9ydCBmb3IgbG9hbiByZXBheW1lbnRzIiwKICAiaTE4bi5teW9oYXNzYXNhYXB1bmVldCIgOiAiUmVjZWl2ZWQgYWZ0ZXIgdGhlIGRlYWRsaW5lIiwKICAiaTE4bi5oYWUiIDogIlNlYXJjaCIsCiAgImkxOG4uaWxtb2l0dXN0eXlwcGkiIDogIlR5cGUgb2YgZGlzY2xvc3VyZSIsCiAgImVsZW1lbnQiIDogImp1bGtpbmVucGFsdmVsdS92YWFsaXJhaG9pdHVzdGllZG90L3ZhYWxpcmFwb3J0dGlsdW9udGkiLAogICJpMThuLm5heXRhdmFhbGl0IiA6ICJFbGVjdGlvbnM6IiwKICAiR1VJRCIgOiAiIiwKICAiaTE4bi50dWVubWFhcmFucmFqYWFydm8iIDogIkNvbnRyaWJ1dGlvbiBsaW1pdCIsCiAgIiIgOiAiIiwKICAiaTE4bi5yYWhvaXR1c2VyaXN1dXJpa3Vpbmt1bHV0dGVrc3RpIiA6ICJEaXNjbG9zdXJlcyBmaWxlZCBpbiBjb25uZWN0aW9uIHdpdGggdGhlIHNlbGVjdGVkIGVsZWN0aW9uIGluIHdoaWNoIGZ1bmRpbmcgZW50ZXJlZCBpcyBlaXRoZXIgaGlnaGVyIG9yIGxvd2VyIHRoYW4gdGhlIGV4cGVuc2VzLiBCZWNhdXNlIG9mIHRoZSBsYXJnZSBudW1iZXIgb2YgZGlzY2xvc3VyZXMsIGl0IG1heSB0YWtlIHNldmVyYWwgbWludXRlcyBmb3IgdGhlIHJlcG9ydHMgb24gbXVuaWNpcGFsIGVsZWN0aW9ucyB0byBiZSBnZW5lcmF0ZWQuIiwKICAiaTE4bi5tYWFyYWFqYW5qYWxrZWVudGF5ZGVubmV0eXQiIDogIlN1cHBsZW1lbnRlZCBhZnRlciB0aGUgZGVhZGxpbmUgIgp9
Select a report
Largest recipients
Contributions by political party
Disclosers
Election campaign funding, contributions and expenses
Disclosers that have failed to file disclosures before the deadline
Disclosures received after a specific date
Discrepancy between funding and expenses
Largest donors
Disclosures by person
Missing election funding disclosures
Elections:
Election *
County elections 2022
Elections to the European Parliament 2019
Elections to the European Parliament 2024
Municipal Elections 2021
Parliamentary elections 2023
Presidential Election 2024
Presidential election 2018
Municipalities:
Municipalities
All
Akaa
Alajärvi
Alavieska
Alavus
Asikkala
Askola
Aura
Enonkoski
Enontekiö
Espoo
Eura
Eurajoki
Evijärvi
Forssa
Haapajärvi
Haapavesi
Hailuoto
Halsua
Hamina
Hankasalmi
Hanko
Harjavalta
Hartola
Hattula
Hausjärvi
Heinola
Heinävesi
Helsinki
Hirvensalmi
Hollola
Huittinen
Humppila
Hyrynsalmi
Hyvinkää
Hämeenkyrö
Hämeenlinna
Ii
Iisalmi
Iitti
Ikaalinen
Ilmajoki
Ilomantsi
Imatra
Inari
Inkoo
Isojoki
Isokyrö
Janakkala
Joensuu
Jokioinen
Joroinen
Joutsa
Juuka
Juupajoki
Juva
Jyväskylä
Jämijärvi
Jämsä
Järvenpää
Kaarina
Kaavi
Kajaani
Kalajoki
Kangasala
Kangasniemi
Kankaanpää
Kannonkoski
Kannus
Karijoki
Karkkila
Karstula
Karvia
Kaskinen
Kauhajoki
Kauhava
Kauniainen
Kaustinen
Keitele
Kemi
Kemijärvi
Keminmaa
Kemiönsaari
Kempele
Kerava
Keuruu
Kihniö
Kinnula
Kirkkonummi
Kitee
Kittilä
Kiuruvesi
Kivijärvi
Kokemäki
Kokkola
Kolari
Konnevesi
Kontiolahti
Korsnäs
Koski Tl
Kotka
Kouvola
Kristiinankaupunki
Kruunupyy
Kuhmo
Kuhmoinen
Kuopio
Kuortane
Kurikka
Kustavi
Kuusamo
Kyyjärvi
Kärkölä
Kärsämäki
Lahti
Laihia
Laitila
Lapinjärvi
Lapinlahti
Lappajärvi
Lappeenranta
Lapua
Laukaa
Lemi
Lempäälä
Leppävirta
Lestijärvi
Lieksa
Lieto
Liminka
Liperi
Lohja
Loimaa
Loppi
Loviisa
Luhanka
Lumijoki
Luoto
Luumäki
Maalahti
Marttila
Masku
Merijärvi
Merikarvia
Miehikkälä
Mikkeli
Muhos
Multia
Muonio
Mustasaari
Muurame
Mynämäki
Myrskylä
Mäntsälä
Mänttä-Vilppula
Mäntyharju
Naantali
Nakkila
Nivala
Nokia
Nousiainen
Nurmes
Nurmijärvi
Närpiö
Orimattila
Oripää
Orivesi
Oulainen
Oulu
Outokumpu
Padasjoki
Paimio
Paltamo
Parainen
Parikkala
Parkano
Pedersören kunta
Pelkosenniemi
Pello
Perho
Pertunmaa
Petäjävesi
Pieksämäki
Pielavesi
Pietarsaari
Pihtipudas
Pirkkala
Polvijärvi
Pomarkku
Pori
Pornainen
Porvoo
Posio
Pudasjärvi
Pukkila
Punkalaidun
Puolanka
Puumala
Pyhtää
Pyhäjoki
Pyhäjärvi
Pyhäntä
Pyhäranta
Pälkäne
Pöytyä
Raahe
Raasepori
Raisio
Rantasalmi
Ranua
Rauma
Rautalampi
Rautavaara
Rautjärvi
Reisjärvi
Riihimäki
Ristijärvi
Rovaniemi
Ruokolahti
Ruovesi
Rusko
Rääkkylä
Saarijärvi
Salla
Salo
Sastamala
Sauvo
Savitaipale
Savonlinna
Savukoski
Seinäjoki
Sievi
Siikainen
Siikajoki
Siikalatva
Siilinjärvi
Simo
Sipoo
Siuntio
Sodankylä
Soini
Somero
Sonkajärvi
Sotkamo
Sulkava
Suomussalmi
Suonenjoki
Sysmä
Säkylä
Taipalsaari
Taivalkoski
Taivassalo
Tammela
Tampere
Tervo
Tervola
Teuva
Tohmajärvi
Toholampi
Toivakka
Tornio
Turku
Tuusniemi
Tuusula
Tyrnävä
Ulvila
Urjala
Utajärvi
Utsjoki
Uurainen
Uusikaarlepyy
Uusikaupunki
Vaala
Vaasa
Valkeakoski
Vantaa
Varkaus
Vehmaa
Vesanto
Vesilahti
Veteli
Vieremä
Vihti
Viitasaari
Vimpeli
Virolahti
Virrat
Vöyri
Ylitornio
Ylivieska
Ylöjärvi
Ypäjä
Ähtäri
Äänekoski
Party:
All
Party
Arto Lukkarinen
Avoin Puolue
Birgitta Johansson
Eläinoikeuspuolue
Feministinen puolue
För Åland, gemensam lista
Hållbart Initiativ, gemensam lista
Jyrki Helminen
Kansalaisliitto
Kansallinen Kokoomus
Korjausliike
Kristallipuolue
Lapin sitoutumattomat -yhteislista
Liberaalipuolue - Vapaus valita
Liike Nyt
Obunden Samling, gemensam lista
Pekka Heiskanen
Perussuomalaiset
Petter Enkvist
Piraattipuolue
Sinimusta Liike
Suomen Kansa Ensin
Suomen Keskusta
Suomen Kommunistinen Puolue
Suomen Kristillisdemokraatit (KD)
Suomen Sosialidemokraattinen Puolue
Suomen ruotsalainen kansanpuolue
Timo Virtanen
Tomi Mäkinen
Valta kuuluu kansalle
Vapauden liitto
Vasemmistoliitto
Vihreä liitto
Voitto Suominen
Välfärd och jämlikhet, gemensam lista
Party:
All
Party
Avoin Puolue
Eeva-Liisa Vesterinen
Eläinoikeuspuolue
Heikki Tapola
Henri Aitakari
Jari Hovinen
Jenni Uotila
Junes Lokka
Kansalaispuolue
Kansallinen Kokoomus
Kristallipuolue
Lapin Sitoutumattomat -yhteislista
Liberaalipuolue - Vapaus valita
Liike Nyt
Mustasaaren suomenkielisten kunnallisjärjestön yhteislista
Paula Lähteinen
Perussuomalaiset
Pienten kuntien puolesta yhteislista
Piraattipuolue
Satu Haaparanta
Siniset
Suomen Kansa Ensin
Suomen Keskusta
Suomen Kommunistinen Puolue
Suomen Kristillisdemokraatit (KD)
Suomen Sosialidemokraattinen Puolue
Suomen ruotsalainen kansanpuolue
Teemu Mäkelä
Tiina-Eeva Lindström
Timo Virtanen
Toni Maczulskij
Uudenmaan sitoutumattomien Keski-Uudenmaan yhteislista
Uudenmaan sitoutumattomien Länsi-Uudenmaan yhteislista
Valta kuuluu kansalle
Vapaan Satakunnan yhteislista
Vasemmistoliitto
Vihreä liitto
Party:
All
Party
3D-ryhmän yhteislista
Aaro Mikkonen
Abdirahman Mohamud Yusuf
Aito suomalainen yhteislista (asyl)
Aito-Iitti Yhteislista
Aki Nurminen
Ano Turtiainen
Asukkaiden Helsinki yhteislista
Asukkaiden Lahti -yhteislista
Avoin Puolue
Avoin Sysmä yhteislista
Eläinoikeuspuolue
Feministinen puolue
Fri samverkan gemensam lista, Vapaa yhteistoiminta yhteislista
Haapavesi ryhmä yhteislista
Haloo Vimpeli yhteislista
Hanko 2016 Hangö yhteislista
Hannu (Miki) Sileoni
Harri Aalto
Harri Makkonen
Heinäveden Sitoutumattomat yhteislista
Hirvensalmi-ItsenäinenKuntaLiike yhteislista
Huittisten parhaaksi yhteislista
Huomisen Hattula yhteislista
Inga Petäjäniemi
Jani Hietala
Janne Katajamäki
Janne Salonen
Jari Vuorinen
Jenni Uotila
Johtti Sápmelaccat rs:n yhteislista
Jorma Grönlund
Juho Ainali
Jussi Stoor
Järvenpää Plus Yhteislista
Kalevi Wahrman
Kannus-ryhmä yhteislista
Kansalaispuolue
Kansallinen Kokoomus
Karkkilaan sitoutuneet yhteislista
Keijo Salmi
Keminmaalaisten Parhaaksi - yhteislista
Kestävän tulevaisuuden Lahti yhteislista
Keuruun Sitoutumattomat - yhteislista
Kolari 21 yhteislista
Kolarin kylät ja tunturit yhteislista
Kotikunta-yhteislista
Kristallipuolue
Kuntalaiset yhteislista
Kuntalaislista - yhteislista
Kuntalaisten Padasjoki yhteislista
Kyykystä ylös yhteislista
Kärkölä-ryhmä yhteislista
Laitilan puolesta yhteislista
Liberaalipuolue - Vapaus valita
Liike Nyt
Liperin puolesta -yhteislista
Lopen Puolenpitäjät -yhteislista
Lopen Sitoutumattomat -yhteislista
MSK Mustasaaren suomenkielisten kunnallisjärjestö ry yhteislista
Marco de Wit
Meidän Lohja, puolueisiin sitoutumattomien ehdokkaiden yhteislista
Meidän Loimaa yhteislista
Meidän Tammela yhteislista
Minna Niemi
Muhoksen Sitoutumattomat yhteislista
Mäntsälän Puolesta Yhteislista
Mäntyharjun Puolueisiin Sitoutumattomat yhteislista
Niko Salmela
Oikeuden puolesta yhteislista
Oikeudenmukainen Kittilä - yhteislista
PRO KRONOBY gemensam lista/ PRO KRUUNUPYY yhteislista
Panu Huuhtanen
Parempi Heinola yhteislista
Parempi Ranua ryhmän yhteislista
Parikkala-ryhmä yhteislista
Pekka Tiainen
Pelkosenniemen kylät -yhteislista
Pertunmaan Sitoutumattomat YL
Perusjyväskyläläiset - Jyväskyläläisten hyväksi yhteislista
Peruskemiläiset - yhteislista
Perussuomalaiset
Petri Hirvimäki
Pihtiputaan Parhaaksi yhteislista
Piraattipuolue
Pro Heinola yhteislista
Pro Kirkkonummi, Pro Kyrkslätt yhteislista
Pro Lahti -yhteislista
Pro Uusikaupunki yhteislista
Pro Vakka-Suomi yhteislista
Pyhä-Pelkosenniemi -yhteislista
Rahim Alizada
Ruoveden Etu yhteislista
Ruoveden Sitoutumattomat yhteislista
Ryhmä 2008 -yhteislista
Sami Saarikoski
Sininen tulevaisuus
Sitoutumaton Ilomantsiryhmä (SIR) yhteislista
Sitoutumaton Kuntalaisten Parhaaksi yhteislista
Suomen Kansa Ensin
Suomen Keskusta
Suomen Kommunistinen Puolue
Suomen Kristillisdemokraatit (KD)
Suomen Sosialidemokraattinen Puolue
Suomen ruotsalainen kansanpuolue
Suur-Kouvolan Sitoutumattomat ry:n yhteislista
Sysmän Sitoutumattomat yhteislista
Taipalsaari-liikkeen yhteislista
Taivalkosken Sitoutumattomien yhteislista
Terve! Pälkäne yhteislista
Tervolalaisten parhaaksi yhteislista
Tiina Keskimäki
Timo Perttilä
Tulevaisuuden Kemijärvi yhteislista
Tuomo Kekäläinen
Tuusulan Puolesta ry yhteislista
Uusi Suunta yhteislista
VaihtoehtoTampere yhteislista
Valkeakosken Sitoutumattomat yhteislista
Valkoinen Tampere Vapaussota 1918 yhteislista
Vantaan sitoutumattomat yhteislista
Vapaa Reisjärvi yhteislista
Vasemmistoliitto
Vasen Ryhmä Yhteislista
Vesa Puputti
Vesannon Paras yhteislista
Vieremä 2000 yhteislista
Vihreä liitto
Viitasaaren puolesta yhteislista
Virtain Valtin yhteislista
Voitto Suominen
Yhteinen Pelkosenniemi -yhteislista
Yhteislista Enontekiöläisten ääni
Yhteislista Kivijärvisten parhaaksi
Yhteislista Rakentava Kaavi
Yhteislista Yhteinen Pyhäranta
Ylitornion parhaaksi-yhteislista
Ympäristöliike Helsinki yhteislista
Ympäristöpuolue - yhteislista
Ympäristöpuolue - yhteislista
Party:
All
Party
Kansallinen Kokoomus r.p.
Liike Nyt r.p.
Perussuomalaiset r.p.
Suomen Keskusta r.p.
Suomen Kristillisdemokraatit (KD)
Suomen Sosialidemokraattinen Puolue
Valitsijayhdistys A
Valitsijayhdistys B
Valitsijayhdistys C
Vasemmistoliitto r.p.
Party:
All
Party
Perussuomalaiset r.p.
Suomen Keskusta r.p.
Suomen Sosialidemokraattinen Puolue
Suomen ruotsalainen kansanpuolue r.p.
Valitsijayhdistys A
Valitsijayhdistys B
Vasemmistoliitto r.p.
Vihreä liitto r.p.
Party:
All
Party
Eläinoikeuspuolue
Feministinen puolue
Junes Lokka
Kansalaispuolue
Kansallinen Kokoomus
Liberaalipuolue - Vapaus valita
Perussuomalaiset
Piraattipuolue
Seitsemän tähden liike
Sininen tulevaisuus
Suomen Kansa Ensin
Suomen Keskusta
Suomen Kommunistinen Puolue
Suomen Kristillisdemokraatit (KD)
Suomen Sosialidemokraattinen Puolue
Suomen ruotsalainen kansanpuolue
Vasemmistoliitto
Vihreä liitto
Party:
All
Party
Avoin Puolue
Kansallinen Kokoomus
Liberaalipuolue - Vapaus valita
Liike Nyt
Perussuomalaiset
Suomen Keskusta
Suomen Kommunistinen Puolue
Suomen Kristillisdemokraatit (KD)
Suomen Sosialidemokraattinen Puolue
Suomen ruotsalainen kansanpuolue
Totuuspuolue
Vapauden liitto
Vasemmistoliitto
Vihreä liitto
Electoral districts:
Electoral districts
All
Electoral District of Central Finland
Electoral District of Helsinki
Electoral District of Häme
Electoral District of Lapland
Electoral District of Oulu
Electoral District of Pirkanmaa
Electoral District of Satakunta
Electoral District of Savo-Karelia
Electoral District of Southeast Finland
Electoral District of Uusimaa
Electoral District of Vaasa
Electoral District of Varsinais-Suomi
Electoral District of Åland
Wellbeing services counties:
Wellbeing service counties
All
Wellbeing services county of Central Finland
Wellbeing services county of Central Ostrobothnia
Wellbeing services county of Central Uusimaa
Wellbeing services county of East Uusimaa
Wellbeing services county of Kainuu
Wellbeing services county of Kanta-Häme
Wellbeing services county of Kymenlaakso
Wellbeing services county of Lapland
Wellbeing services county of North Karelia
Wellbeing services county of North Ostrobothnia
Wellbeing services county of North Savo
Wellbeing services county of Ostrobothnia
Wellbeing services county of Pirkanmaa
Wellbeing services county of Päijät-Häme
Wellbeing services county of Satakunta
Wellbeing services county of South Karelia
Wellbeing services county of South Ostrobothnia
Wellbeing services county of South Savo
Wellbeing services county of Southwest Finland
Wellbeing services county of Vantaa and Kerava
Wellbeing services county of West Uusimaa
Search
ewogICJpMThuLmlsbW9pdHVzdGVubHVrdW1hYXJhIiA6ICJOdW1iZXIgb2YgZGlzY2xvc3VyZXMiLAogICJpMThuLnNhYXB1bWlzYWlrYWthaWtraSIgOiAiRGVhZGxpbmUgYWxsIiwKICAiaTE4bi50dWtpc3VtbWEiIDogIkNvbnRyaWJ1dGlvbiIsCiAgImltcG9ydHBhdGgiIDogIi93ZWJjb21wb25lbnRzL2p1bGtpbmVucGFsdmVsdS92YWFsaXJhaG9pdHVzdGllZG90L3ZhYWxpcmFwb3J0dGkiLAogICJpMThuLmhha3V0dWxva3NpYTIiIDogInBpZWNlIiwKICAicmFwb3J0dGl0eXlwcGkiIDogInB1dXR0dXZhdHZhYWxpcmFob2l0dXNpbG1vaXR1a3NldCIsCiAgImkxOG4uaGFrdXR1bG9rc2lhMSIgOiAiU2VhcmNoIHJlc3VsdCIsCiAgImkxOG4udHVraWVua29rb25haXNzdW1tYSIgOiAiVG90YWwgY29udHJpYnV0aW9ucyAiLAogICJlbGVtZW50LmxvYWQiIDogInNlcnZlciIsCiAgImkxOG4ucHVvbHVlIiA6ICJQYXJ0eSIsCiAgImVsZW1lbnRfbW9kZSIgOiAiIiwKICAiaTE4bi50dWVua29rb25haXNtYWFyYSIgOiAiVG90YWwgY29udHJpYnV0aW9ucyIsCiAgImkxOG4ubmltaSIgOiAiTmFtZSIsCiAgImVsZW1lbnQucGF0aCIgOiAianVsa2luZW5wYWx2ZWx1L3ZhYWxpcmFob2l0dXN0aWVkb3QvdmFhbGlyYXBvcnR0aSIsCiAgIklOU1RBTkNFSUQiIDogImZqYWl1ZTVQQSIsCiAgImkxOG4uZW5uYWtrb2lsbW9pdHVzIiA6ICJBZHZhbmNlIGRpc2Nsb3N1cmUiLAogICJlbGVtZW50IiA6ICJqdWxraW5lbnBhbHZlbHUvdmFhbGlyYWhvaXR1c3RpZWRvdC92YWFsaXJhcG9ydHRpIiwKICAiZGF0YV9saXN0ZW5lcnMiIDogImp1bGtpbmVucGFsdmVsdS92YWFsaXJhaG9pdHVzdGllZG90L3ZhYWxpcmFwb3J0dGkiLAogICJpMThuLmJhc2UiIDogImp1bGtpbmVucGFsdmVsdS92YWFsaXJhaG9pdHVzdGllZG90L3ZhYWxpcmFwb3J0dGkiLAogICJpMThuLmVpdHVsb2tzaWEiIDogIk5vIHNlYXJjaCByZXN1bHRzIiwKICAic2VjdGlvbiIgOiAiZGVmYXVsdCIsCiAgImNoYW5uZWwubGFuZ3VhZ2UiIDogImVuIiwKICAic2tpbiIgOiAic2tpbnMvdmFhbGlyYXBvcnR0aS5odG1sIiwKICAiaTE4bi5pbG1vaXR0YWphIiA6ICJEaXNjbG9zZXIiLAogICJpMThuLnR1ZW5hbnRhamEiIDogIkRvbmF0b3IiLAogICJpMThuLm1hYXJhYWlrYTUiIDogIk5vdCBzdXBwbGVtZW50ZWQgYWZ0ZXIgdGhlIGRlYWRsaW5lIERpc2Nsb3N1cmVzIiwKICAiaTE4bi5tYWFyYWFpa2E0IiA6ICJTdXBwbGVtZW50ZWQgYWZ0ZXIgdGhlIGRlYWRsaW5lIERpc2Nsb3N1cmVzIiwKICAiaTE4bi52YWFsaXBpaXJpIiA6ICJFbGVjdG9yYWwgZGlzdHJpY3QiLAogICJpMThuLm1hYXJhYWlrYTMiIDogIlJlY2VpdmVkIGJlZm9yZSB0aGUgZGVhZGxpbmUgRGlzY2xvc3VyZXMiLAogICJjYXJkY2hhbm5lbCIgOiAicHVibGljIiwKICAiaTE4bi5tYWFyYWFpa2EyIiA6ICJSZWNlaXZlZCBhZnRlciB0aGUgZGVhZGxpbmUgRGlzY2xvc3VyZXMiLAogICJpMThuLm1hYXJhYWlrYTEiIDogIkFsbCBEaXNjbG9zdXJlcyIsCiAgImVsZW1lbnQuNiIgOiAiZmFsc2UiLAogICJlbGVtZW50LjUiIDogImZhbHNlIiwKICAiaTE4bi52aXJoZWlsbW9pdHVzNSIgOiAiR2l2ZSBkaXNjbG9zZXIiLAogICJpMThuLnZpcmhlaWxtb2l0dXM0IiA6ICJTZWxlY3QgY29tcGFyaXNvbiBjcml0ZXJpb24sIHR5cGUgb2YgZGlzY2xvc3VyZSBhbmQgZWxlY3Rpb24iLAogICJpMThuLnZpcmhlaWxtb2l0dXMzIiA6ICJTZWxlY3QgdHlwZSBvZiBkaXNjbG9zdXJlIGFuZCBlbGVjdGlvbiIsCiAgImkxOG4udmlyaGVpbG1vaXR1czIiIDogIlNlbGVjdCBlbGVjdGlvbiIsCiAgImkxOG4udmlyaGVpbG1vaXR1czEiIDogIlNlbGVjdCBlbGVjdGlvbiBhbmQgdHlwZSBvZiBkaXNjbG9zdXJlIiwKICAidXJsZXhlY3V0ZXBhdGgiIDogIi9jaGFubmVscy9wdWJsaWMvd3d3L2p1bGtpbmVucGFsdmVsdS9lbi9pbmRleC92YWFsaXJhaG9pdHVzL2hhZXRpZXRvYXZhYWxpcmFob2l0dXNpbG1vaXR1a3Npc3RhL3B1dXR0dXZhdHZhYWxpcmFob2l0dXNpbG1vaXR1a3NldCIsCiAgImkxOG4uamFsa2lpbG1vaXR1cyIgOiAiUmVwb3J0IG9uIG91dHN0YW5kaW5nIGxvYW5zIGFuZCBzdXBwb3J0IGZvciBsb2FuIHJlcGF5bWVudHMiLAogICJlbGVtZW50LmxpbmsiIDogIi9lbGVtZW50Lmh0bWwuc3R4IiwKICAiaTE4bi50YXlkZW5uZXR0eSIgOiAiU3VwcGxlbWVudGVkIiwKICAiVUlEIiA6ICJpZGZqYWg0S2J0NiIsCiAgImkxOG4ucmFob2l0dXMiIDogIkZ1bmRpbmciLAogICJpMThuLnNhYXB1bWlzYWlrYSIgOiAiRGVhZGxpbmUiLAogICJlbGVtZW50Lm1vZGUiIDogImVsZW1lbnQiLAogICJpMThuLmh5dmludm9pbnRpYWx1ZSIgOiAiV2VsbGJlaW5nIHNlcnZpY2VzIGNvdW50eSIsCiAgImkxOG4udmFhbGlyYWhvaXR1c2lsbW9pdHVzIiA6ICJFbGVjdGlvbiBmdW5kaW5nIGRpc2Nsb3N1cmUiLAogICJpMThuLnNhYXB1bWlzcGFpdmFtYWFyYTIiIDogIkRhdGUgcmVjZWl2ZWQiLAogICJlbGVtZW50Lmxhbmd1YWdlIiA6ICJmaSIsCiAgImVsZW1lbnQucHVibGljbGluayIgOiAiL2VsZW1lbnQuaHRtbC5zdHgiLAogICJHVUlEIiA6ICIiLAogICJraWVsaSIgOiAiZW4iLAogICJpMThuLnR1ZXQiIDogIkNvbnRyaWJ1dGlvbnMiLAogICJjc3MiIDogImNzcy92YWFsaXJhcG9ydHRpLmNzcyIsCiAgImkxOG4udHVlbnNhYWphIiA6ICJDYW5kaWRhdGUgd2hvIHJlY2VpdmUgY29udHJpYnV0aW9uIiwKICAidmlld3VybCIgOiAiL2Jpbi9nZXQvdmlkL0ZwcUg4azZERS5GcHJTb2Y0S3kuSmxlUlVWM3d5IiwKICAiZWxlbWVudF9wYXRoIiA6ICJqdWxraW5lbnBhbHZlbHUvdmFhbGlyYWhvaXR1c3RpZWRvdC92YWFsaXJhcG9ydHRpIiwKICAiaTE4bi52YXJhc2lqYWxsYXgiIDogIkFsdGVybmF0ZSBtZW1iZXIgWCIsCiAgIkNVUlJFTlRQQVRIIiA6ICIvanVsa2luZW5wYWx2ZWx1L3ZhYWxpcmFob2l0dXN0aWVkb3QvdmFhbGlyYXBvcnR0aS9qdWxraW5lbnBhbHZlbHUvdmFhbGlyYWhvaXR1c3RpZWRvdC92YWFsaXJhcG9ydHRpLyIsCiAgImVkaXR1cmwiIDogIi9iaW4vZ2V0L3ZlZC9GcHFIOGs2REUuRnByU29mNEt5LkpsZVJVVjN3eSIsCiAgInB1YmxpY3VybCIgOiAiL2VsZW1lbnQuaHRtbC5zdHgiLAogICJlbGVtZW50LmNvbXBvbmVudCIgOiAidHJ1ZSIsCiAgImkxOG4ua3VsdXQiIDogIkV4cGVuc2VzIiwKICAiaTE4bi5zYWFwdW1pc3BhaXZhbWFhcmEiIDogIkRhdGUgcmVjZWl2ZWQiLAogICIiIDogIiIsCiAgImkxOG4uaWxtb2l0dXN0eXlwcGkiIDogIlR5cGUgb2YgZGlzY2xvc3VyZSIKfQ==
ewogICJlbGVtZW50IiA6ICJqdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvL3NldHRpbmdzIiwKICAiZWxlbWVudF9tb2RlIiA6ICIiLAogICJlbGVtZW50LmNvbXBvbmVudCIgOiAidHJ1ZSIsCiAgImVsZW1lbnRfcGF0aCIgOiAianVsa2luZW5wYWx2ZWx1L2FydGljbGUvc2lzYWx0by9zZXR0aW5ncyIsCiAgImVsZW1lbnQuNiIgOiAiZmFsc2UiLAogICJlbGVtZW50LjUiIDogImZhbHNlIiwKICAic2VjdGlvbiIgOiAiZGVmYXVsdCIsCiAgImVsZW1lbnQucHVibGljbGluayIgOiAiL2VsZW1lbnQuaHRtbC5zdHgiLAogICJpbXBvcnRwYXRoIiA6ICIvd2ViY29tcG9uZW50cy9qdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvL3NldHRpbmdzIiwKICAiVUlEIiA6ICJpZGZqYUczRVhQQSIsCiAgImNzcyIgOiAiY3NzL3NldHRpbmdzLmNzcyIsCiAgImRhdGFfbGlzdGVuZXJzIiA6ICJqdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvL3NldHRpbmdzLC9lZGl0YWJsZSIsCiAgImNhcmRjaGFubmVsIiA6ICJwdWJsaWMiLAogICJDVVJSRU5UUEFUSCIgOiAiL2p1bGtpbmVucGFsdmVsdS9hcnRpY2xlL3Npc2FsdG8vc2V0dGluZ3MvanVsa2luZW5wYWx2ZWx1L2FydGljbGUvc2lzYWx0by9zZXR0aW5ncy8iLAogICJlbGVtZW50LmxpbmsiIDogIi9lbGVtZW50Lmh0bWwuc3R4IiwKICAidXJsZXhlY3V0ZXBhdGgiIDogIi9jaGFubmVscy9wdWJsaWMvd3d3L2p1bGtpbmVucGFsdmVsdS9lbi9pbmRleC92YWFsaXJhaG9pdHVzL2hhZXRpZXRvYXZhYWxpcmFob2l0dXNpbG1vaXR1a3Npc3RhL3B1dXR0dXZhdHZhYWxpcmFob2l0dXNpbG1vaXR1a3NldCIsCiAgImxpc3RlbmVycGF0aCIgOiAiL2VkaXRhYmxlIiwKICAic2tpbiIgOiAiL3Rvb2xzL2VsZW1lbnRzL2VsZW1lbnQvc2tpbnMvaHRtbC9lbGVtZW50Lmh0bWwiLAogICJlbGVtZW50LmxvYWQiIDogInNlcnZlciIsCiAgImVsZW1lbnQubW9kZSIgOiAiZWxlbWVudCIsCiAgIklOU1RBTkNFSUQiIDogImZqYUkyWnYxUSIsCiAgImNoYW5uZWwubGFuZ3VhZ2UiIDogImVuIiwKICAiZWxlbWVudC5wYXRoIiA6ICJqdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvL3NldHRpbmdzIiwKICAiaTE4bi5iYXNlIiA6ICJqdWxraW5lbnBhbHZlbHUvYXJ0aWNsZS9zaXNhbHRvL3NldHRpbmdzIiwKICAiZWxlbWVudC5sYW5ndWFnZSIgOiAiZmkiLAogICJwdWJsaWN1cmwiIDogIi9lbGVtZW50Lmh0bWwuc3R4IiwKICAiZWRpdHVybCIgOiAiL2Jpbi9nZXQvdmVkL0ZwcUg4azZERS5GcHJTb2Y0S3kuSmxlUlVWM3d5IiwKICAiIiA6ICIiLAogICJHVUlEIiA6ICIiLAogICJ2aWV3dXJsIiA6ICIvYmluL2dldC92aWQvRnBxSDhrNkRFLkZwclNvZjRLeS5KbGVSVVYzd3kiCn0=