From 68893f5d732ebab49f8d2ad365753544491ea240 Mon Sep 17 00:00:00 2001 From: LaurenSky Date: Mon, 31 Oct 2016 17:18:03 -0700 Subject: [PATCH 01/21] added edamam_api_wrapper.rb & added lib link in config/app & added id and key to .env --- .gitignore | 1 + config/application.rb | 3 +++ config/routes.rb | 53 --------------------------------------- lib/edamam_api_wrapper.rb | 8 ++++++ 4 files changed, 12 insertions(+), 53 deletions(-) create mode 100644 lib/edamam_api_wrapper.rb diff --git a/.gitignore b/.gitignore index 050c9d95c..72dcca089 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /log/* !/log/.keep /tmp +.env diff --git a/config/application.rb b/config/application.rb index 20568697a..9ed2d0df8 100644 --- a/config/application.rb +++ b/config/application.rb @@ -22,5 +22,8 @@ class Application < Rails::Application # Do not swallow errors in after_commit/after_rollback callbacks. config.active_record.raise_in_transactional_callbacks = true + + # Automatically load all code from /lib + config.autoload_paths << Rails.root.join('lib') end end diff --git a/config/routes.rb b/config/routes.rb index 3f66539d5..9240ef45e 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,56 +1,3 @@ Rails.application.routes.draw do - # The priority is based upon order of creation: first created -> highest priority. - # See how all your routes lay out with "rake routes". - # You can have the root of your site routed with "root" - # root 'welcome#index' - - # Example of regular route: - # get 'products/:id' => 'catalog#view' - - # Example of named route that can be invoked with purchase_url(id: product.id) - # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase - - # Example resource route (maps HTTP verbs to controller actions automatically): - # resources :products - - # Example resource route with options: - # resources :products do - # member do - # get 'short' - # post 'toggle' - # end - # - # collection do - # get 'sold' - # end - # end - - # Example resource route with sub-resources: - # resources :products do - # resources :comments, :sales - # resource :seller - # end - - # Example resource route with more complex sub-resources: - # resources :products do - # resources :comments - # resources :sales do - # get 'recent', on: :collection - # end - # end - - # Example resource route with concerns: - # concern :toggleable do - # post 'toggle' - # end - # resources :posts, concerns: :toggleable - # resources :photos, concerns: :toggleable - - # Example resource route within a namespace: - # namespace :admin do - # # Directs /admin/products/* to Admin::ProductsController - # # (app/controllers/admin/products_controller.rb) - # resources :products - # end end diff --git a/lib/edamam_api_wrapper.rb b/lib/edamam_api_wrapper.rb new file mode 100644 index 000000000..be48017e2 --- /dev/null +++ b/lib/edamam_api_wrapper.rb @@ -0,0 +1,8 @@ +require 'httparty' + +class EdamamApiWrapper + BASE_URL = "https://api.edamam.com/search" + APP_ID = ENV["APP_ID"] + APP_KEY = ENV["APP_KEY"] + +end From 943d81be22b2e2e5d04acdf8a5509b8779dad19e Mon Sep 17 00:00:00 2001 From: LaurenSky Date: Tue, 1 Nov 2016 14:11:47 -0700 Subject: [PATCH 02/21] added api_wrapper and recipe code and some tests... need to still work on Recipe_test.rb --- Gemfile | 8 + Gemfile.lock | 26 + app/assets/stylesheets/foundation.css | 4194 +++++++++++++++++++++ app/assets/stylesheets/foundation.min.css | 2 + db/schema.rb | 16 + lib/edamam_api_wrapper.rb | 28 + lib/recipe.rb | 27 + test/cassettes/recipes.yml | 3587 ++++++++++++++++++ test/cassettes/recipies.yml | 3587 ++++++++++++++++++ test/lib/edamam_api_wrapper_test.rb | 19 + test/lib/recipe_test.rb | 25 + test/test_helper.rb | 17 + 12 files changed, 11536 insertions(+) create mode 100644 app/assets/stylesheets/foundation.css create mode 100644 app/assets/stylesheets/foundation.min.css create mode 100644 db/schema.rb create mode 100644 lib/recipe.rb create mode 100644 test/cassettes/recipes.yml create mode 100644 test/cassettes/recipies.yml create mode 100644 test/lib/edamam_api_wrapper_test.rb create mode 100644 test/lib/recipe_test.rb diff --git a/Gemfile b/Gemfile index b7bd91b6d..281cf8ec8 100644 --- a/Gemfile +++ b/Gemfile @@ -44,6 +44,10 @@ group :development, :test do gem 'byebug' gem 'dotenv-rails' gem 'better_errors' + + #FOR VCR + gem 'minitest-vcr' + gem 'webmock' end group :development do @@ -53,3 +57,7 @@ group :development do # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring gem 'spring' end + +group :test do + gem 'minitest-reporters' +end diff --git a/Gemfile.lock b/Gemfile.lock index 37af7bf3c..eb271ea48 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -36,6 +36,8 @@ GEM minitest (~> 5.1) thread_safe (~> 0.3, >= 0.3.4) tzinfo (~> 1.1) + addressable (2.4.0) + ansi (1.5.0) arel (6.0.3) babel-source (5.8.35) babel-transpiler (0.7.0) @@ -58,6 +60,8 @@ GEM execjs coffee-script-source (1.10.0) concurrent-ruby (1.0.2) + crack (0.4.3) + safe_yaml (~> 1.0.0) debug_inspector (0.0.2) dotenv (2.1.1) dotenv-rails (2.1.1) @@ -71,6 +75,7 @@ GEM sprockets-es6 (>= 0.9.0) globalid (0.3.7) activesupport (>= 4.1.0) + hashdiff (0.3.0) httparty (0.14.0) multi_xml (>= 0.5.2) i18n (0.7.0) @@ -90,7 +95,18 @@ GEM mime-types-data (~> 3.2015) mime-types-data (3.2016.0521) mini_portile2 (2.1.0) + minispec-metadata (2.0.0) + minitest minitest (5.9.1) + minitest-reporters (1.1.12) + ansi + builder + minitest (>= 5.0) + ruby-progressbar + minitest-vcr (1.4.0) + minispec-metadata (~> 2.0) + minitest (>= 4.7.5) + vcr (>= 2.9) multi_json (1.12.1) multi_xml (0.5.5) nokogiri (1.6.8.1) @@ -125,6 +141,8 @@ GEM rake (11.3.0) rdoc (4.2.2) json (~> 1.4) + ruby-progressbar (1.8.1) + safe_yaml (1.0.4) sass (3.4.22) sass-rails (5.0.6) railties (>= 4.0.0, < 6) @@ -159,11 +177,16 @@ GEM thread_safe (~> 0.1) uglifier (3.0.3) execjs (>= 0.3.0, < 3) + vcr (3.0.3) web-console (2.3.0) activemodel (>= 4.0) binding_of_caller (>= 0.7.2) railties (>= 4.0) sprockets-rails (>= 2.0, < 4.0) + webmock (2.1.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff PLATFORMS ruby @@ -177,6 +200,8 @@ DEPENDENCIES httparty jbuilder (~> 2.0) jquery-rails + minitest-reporters + minitest-vcr rails (= 4.2.7) sass-rails (~> 5.0) sdoc (~> 0.4.0) @@ -185,6 +210,7 @@ DEPENDENCIES turbolinks uglifier (>= 1.3.0) web-console (~> 2.0) + webmock BUNDLED WITH 1.13.5 diff --git a/app/assets/stylesheets/foundation.css b/app/assets/stylesheets/foundation.css new file mode 100644 index 000000000..66aca962d --- /dev/null +++ b/app/assets/stylesheets/foundation.css @@ -0,0 +1,4194 @@ +@charset "UTF-8"; +/** + * Foundation for Sites by ZURB + * Version 6.2.3 + * foundation.zurb.com + * Licensed under MIT Open Source + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +/** + * 1. Set default font family to sans-serif. + * 2. Prevent iOS and IE text size adjust after device orientation change, + * without disabling user zoom. + */ +html { + font-family: sans-serif; + /* 1 */ + -ms-text-size-adjust: 100%; + /* 2 */ + -webkit-text-size-adjust: 100%; + /* 2 */ } + +/** + * Remove default margin. + */ +body { + margin: 0; } + +/* HTML5 display definitions + ========================================================================== */ +/** + * Correct `block` display not defined for any HTML5 element in IE 8/9. + * Correct `block` display not defined for `details` or `summary` in IE 10/11 + * and Firefox. + * Correct `block` display not defined for `main` in IE 11. + */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; } + +/** + * 1. Correct `inline-block` display not defined in IE 8/9. + * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. + */ +audio, +canvas, +progress, +video { + display: inline-block; + /* 1 */ + vertical-align: baseline; + /* 2 */ } + +/** + * Prevent modern browsers from displaying `audio` without controls. + * Remove excess height in iOS 5 devices. + */ +audio:not([controls]) { + display: none; + height: 0; } + +/** + * Address `[hidden]` styling not present in IE 8/9/10. + * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. + */ +[hidden], +template { + display: none; } + +/* Links + ========================================================================== */ +/** + * Remove the gray background color from active links in IE 10. + */ +a { + background-color: transparent; } + +/** + * Improve readability of focused elements when they are also in an + * active/hover state. + */ +a:active, +a:hover { + outline: 0; } + +/* Text-level semantics + ========================================================================== */ +/** + * Address styling not present in IE 8/9/10/11, Safari, and Chrome. + */ +abbr[title] { + border-bottom: 1px dotted; } + +/** + * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. + */ +b, +strong { + font-weight: bold; } + +/** + * Address styling not present in Safari and Chrome. + */ +dfn { + font-style: italic; } + +/** + * Address variable `h1` font-size and margin within `section` and `article` + * contexts in Firefox 4+, Safari, and Chrome. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; } + +/** + * Address styling not present in IE 8/9. + */ +mark { + background: #ff0; + color: #000; } + +/** + * Address inconsistent and variable font size in all browsers. + */ +small { + font-size: 80%; } + +/** + * Prevent `sub` and `sup` affecting `line-height` in all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sup { + top: -0.5em; } + +sub { + bottom: -0.25em; } + +/* Embedded content + ========================================================================== */ +/** + * Remove border when inside `a` element in IE 8/9/10. + */ +img { + border: 0; } + +/** + * Correct overflow not hidden in IE 9/10/11. + */ +svg:not(:root) { + overflow: hidden; } + +/* Grouping content + ========================================================================== */ +/** + * Address margin not present in IE 8/9 and Safari. + */ +figure { + margin: 1em 40px; } + +/** + * Address differences between Firefox and other browsers. + */ +hr { + box-sizing: content-box; + height: 0; } + +/** + * Contain overflow in all browsers. + */ +pre { + overflow: auto; } + +/** + * Address odd `em`-unit font size rendering in all browsers. + */ +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; } + +/* Forms + ========================================================================== */ +/** + * Known limitation: by default, Chrome and Safari on OS X allow very limited + * styling of `select`, unless a `border` property is set. + */ +/** + * 1. Correct color not being inherited. + * Known issue: affects color of disabled elements. + * 2. Correct font properties not being inherited. + * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. + */ +button, +input, +optgroup, +select, +textarea { + color: inherit; + /* 1 */ + font: inherit; + /* 2 */ + margin: 0; + /* 3 */ } + +/** + * Address `overflow` set to `hidden` in IE 8/9/10/11. + */ +button { + overflow: visible; } + +/** + * Address inconsistent `text-transform` inheritance for `button` and `select`. + * All other form control elements do not inherit `text-transform` values. + * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. + * Correct `select` style inheritance in Firefox. + */ +button, +select { + text-transform: none; } + +/** + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` + * and `video` controls. + * 2. Correct inability to style clickable `input` types in iOS. + * 3. Improve usability and consistency of cursor style between image-type + * `input` and others. + */ +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + /* 2 */ + cursor: pointer; + /* 3 */ } + +/** + * Re-set default cursor for disabled elements. + */ +button[disabled], +html input[disabled] { + cursor: not-allowed; } + +/** + * Remove inner padding and border in Firefox 4+. + */ +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; } + +/** + * Address Firefox 4+ setting `line-height` on `input` using `!important` in + * the UA stylesheet. + */ +input { + line-height: normal; } + +/** + * It's recommended that you don't attempt to style these elements. + * Firefox's implementation doesn't respect box-sizing, padding, or width. + * + * 1. Address box sizing set to `content-box` in IE 8/9/10. + * 2. Remove excess padding in IE 8/9/10. + */ +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Fix the cursor style for Chrome's increment/decrement buttons. For certain + * `font-size` values of the `input`, it causes the cursor style of the + * decrement button to change from `default` to `text`. + */ +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; } + +/** + * 1. Address `appearance` set to `searchfield` in Safari and Chrome. + * 2. Address `box-sizing` set to `border-box` in Safari and Chrome. + */ +input[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + box-sizing: content-box; + /* 2 */ } + +/** + * Remove inner padding and search cancel button in Safari and Chrome on OS X. + * Safari (but not Chrome) clips the cancel button when the search input has + * padding (and `textfield` appearance). + */ +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +/** + * Define consistent border, margin, and padding. + * [NOTE] We don't enable this ruleset in Foundation, because we want the
element to have plain styling. + */ +/* fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; + } */ +/** + * 1. Correct `color` not being inherited in IE 8/9/10/11. + * 2. Remove padding so people aren't caught out if they zero out fieldsets. + */ +legend { + border: 0; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Remove default vertical scrollbar in IE 8/9/10/11. + */ +textarea { + overflow: auto; } + +/** + * Don't inherit the `font-weight` (applied by a rule above). + * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. + */ +optgroup { + font-weight: bold; } + +/* Tables + ========================================================================== */ +/** + * Remove most spacing between table cells. + */ +table { + border-collapse: collapse; + border-spacing: 0; } + +td, +th { + padding: 0; } + +.foundation-mq { + font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; } + +html { + font-size: 100%; + box-sizing: border-box; } + +*, +*::before, +*::after { + box-sizing: inherit; } + +body { + padding: 0; + margin: 0; + font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + background: #fefefe; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +img { + max-width: 100%; + height: auto; + -ms-interpolation-mode: bicubic; + display: inline-block; + vertical-align: middle; } + +textarea { + height: auto; + min-height: 50px; + border-radius: 0; } + +select { + width: 100%; + border-radius: 0; } + +#map_canvas img, +#map_canvas embed, +#map_canvas object, +.map_canvas img, +.map_canvas embed, +.map_canvas object, +.mqa-display img, +.mqa-display embed, +.mqa-display object { + max-width: none !important; } + +button { + -webkit-appearance: none; + -moz-appearance: none; + background: transparent; + padding: 0; + border: 0; + border-radius: 0; + line-height: 1; } + [data-whatinput='mouse'] button { + outline: 0; } + +.is-visible { + display: block !important; } + +.is-hidden { + display: none !important; } + +.row { + max-width: 75rem; + margin-left: auto; + margin-right: auto; } + .row::before, .row::after { + content: ' '; + display: table; } + .row::after { + clear: both; } + .row.collapse > .column, .row.collapse > .columns { + padding-left: 0; + padding-right: 0; } + .row .row { + max-width: none; + margin-left: -0.625rem; + margin-right: -0.625rem; } + @media screen and (min-width: 40em) { + .row .row { + margin-left: -0.9375rem; + margin-right: -0.9375rem; } } + .row .row.collapse { + margin-left: 0; + margin-right: 0; } + .row.expanded { + max-width: none; } + .row.expanded .row { + margin-left: auto; + margin-right: auto; } + +.column, .columns { + width: 100%; + float: left; + padding-left: 0.625rem; + padding-right: 0.625rem; } + @media screen and (min-width: 40em) { + .column, .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; } } + .column:last-child:not(:first-child), .columns:last-child:not(:first-child) { + float: right; } + .column.end:last-child:last-child, .end.columns:last-child:last-child { + float: left; } + +.column.row.row, .row.row.columns { + float: none; } + .row .column.row.row, .row .row.row.columns { + padding-left: 0; + padding-right: 0; + margin-left: 0; + margin-right: 0; } + +.small-1 { + width: 8.33333%; } + +.small-push-1 { + position: relative; + left: 8.33333%; } + +.small-pull-1 { + position: relative; + left: -8.33333%; } + +.small-offset-0 { + margin-left: 0%; } + +.small-2 { + width: 16.66667%; } + +.small-push-2 { + position: relative; + left: 16.66667%; } + +.small-pull-2 { + position: relative; + left: -16.66667%; } + +.small-offset-1 { + margin-left: 8.33333%; } + +.small-3 { + width: 25%; } + +.small-push-3 { + position: relative; + left: 25%; } + +.small-pull-3 { + position: relative; + left: -25%; } + +.small-offset-2 { + margin-left: 16.66667%; } + +.small-4 { + width: 33.33333%; } + +.small-push-4 { + position: relative; + left: 33.33333%; } + +.small-pull-4 { + position: relative; + left: -33.33333%; } + +.small-offset-3 { + margin-left: 25%; } + +.small-5 { + width: 41.66667%; } + +.small-push-5 { + position: relative; + left: 41.66667%; } + +.small-pull-5 { + position: relative; + left: -41.66667%; } + +.small-offset-4 { + margin-left: 33.33333%; } + +.small-6 { + width: 50%; } + +.small-push-6 { + position: relative; + left: 50%; } + +.small-pull-6 { + position: relative; + left: -50%; } + +.small-offset-5 { + margin-left: 41.66667%; } + +.small-7 { + width: 58.33333%; } + +.small-push-7 { + position: relative; + left: 58.33333%; } + +.small-pull-7 { + position: relative; + left: -58.33333%; } + +.small-offset-6 { + margin-left: 50%; } + +.small-8 { + width: 66.66667%; } + +.small-push-8 { + position: relative; + left: 66.66667%; } + +.small-pull-8 { + position: relative; + left: -66.66667%; } + +.small-offset-7 { + margin-left: 58.33333%; } + +.small-9 { + width: 75%; } + +.small-push-9 { + position: relative; + left: 75%; } + +.small-pull-9 { + position: relative; + left: -75%; } + +.small-offset-8 { + margin-left: 66.66667%; } + +.small-10 { + width: 83.33333%; } + +.small-push-10 { + position: relative; + left: 83.33333%; } + +.small-pull-10 { + position: relative; + left: -83.33333%; } + +.small-offset-9 { + margin-left: 75%; } + +.small-11 { + width: 91.66667%; } + +.small-push-11 { + position: relative; + left: 91.66667%; } + +.small-pull-11 { + position: relative; + left: -91.66667%; } + +.small-offset-10 { + margin-left: 83.33333%; } + +.small-12 { + width: 100%; } + +.small-offset-11 { + margin-left: 91.66667%; } + +.small-up-1 > .column, .small-up-1 > .columns { + width: 100%; + float: left; } + .small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) { + clear: both; } + .small-up-1 > .column:last-child, .small-up-1 > .columns:last-child { + float: left; } + +.small-up-2 > .column, .small-up-2 > .columns { + width: 50%; + float: left; } + .small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) { + clear: both; } + .small-up-2 > .column:last-child, .small-up-2 > .columns:last-child { + float: left; } + +.small-up-3 > .column, .small-up-3 > .columns { + width: 33.33333%; + float: left; } + .small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) { + clear: both; } + .small-up-3 > .column:last-child, .small-up-3 > .columns:last-child { + float: left; } + +.small-up-4 > .column, .small-up-4 > .columns { + width: 25%; + float: left; } + .small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) { + clear: both; } + .small-up-4 > .column:last-child, .small-up-4 > .columns:last-child { + float: left; } + +.small-up-5 > .column, .small-up-5 > .columns { + width: 20%; + float: left; } + .small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) { + clear: both; } + .small-up-5 > .column:last-child, .small-up-5 > .columns:last-child { + float: left; } + +.small-up-6 > .column, .small-up-6 > .columns { + width: 16.66667%; + float: left; } + .small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) { + clear: both; } + .small-up-6 > .column:last-child, .small-up-6 > .columns:last-child { + float: left; } + +.small-up-7 > .column, .small-up-7 > .columns { + width: 14.28571%; + float: left; } + .small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) { + clear: both; } + .small-up-7 > .column:last-child, .small-up-7 > .columns:last-child { + float: left; } + +.small-up-8 > .column, .small-up-8 > .columns { + width: 12.5%; + float: left; } + .small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) { + clear: both; } + .small-up-8 > .column:last-child, .small-up-8 > .columns:last-child { + float: left; } + +.small-collapse > .column, .small-collapse > .columns { + padding-left: 0; + padding-right: 0; } + +.small-collapse .row, +.expanded.row .small-collapse.row { + margin-left: 0; + margin-right: 0; } + +.small-uncollapse > .column, .small-uncollapse > .columns { + padding-left: 0.625rem; + padding-right: 0.625rem; } + +.small-centered { + float: none; + margin-left: auto; + margin-right: auto; } + +.small-uncentered, +.small-push-0, +.small-pull-0 { + position: static; + margin-left: 0; + margin-right: 0; + float: left; } + +@media screen and (min-width: 40em) { + .medium-1 { + width: 8.33333%; } + .medium-push-1 { + position: relative; + left: 8.33333%; } + .medium-pull-1 { + position: relative; + left: -8.33333%; } + .medium-offset-0 { + margin-left: 0%; } + .medium-2 { + width: 16.66667%; } + .medium-push-2 { + position: relative; + left: 16.66667%; } + .medium-pull-2 { + position: relative; + left: -16.66667%; } + .medium-offset-1 { + margin-left: 8.33333%; } + .medium-3 { + width: 25%; } + .medium-push-3 { + position: relative; + left: 25%; } + .medium-pull-3 { + position: relative; + left: -25%; } + .medium-offset-2 { + margin-left: 16.66667%; } + .medium-4 { + width: 33.33333%; } + .medium-push-4 { + position: relative; + left: 33.33333%; } + .medium-pull-4 { + position: relative; + left: -33.33333%; } + .medium-offset-3 { + margin-left: 25%; } + .medium-5 { + width: 41.66667%; } + .medium-push-5 { + position: relative; + left: 41.66667%; } + .medium-pull-5 { + position: relative; + left: -41.66667%; } + .medium-offset-4 { + margin-left: 33.33333%; } + .medium-6 { + width: 50%; } + .medium-push-6 { + position: relative; + left: 50%; } + .medium-pull-6 { + position: relative; + left: -50%; } + .medium-offset-5 { + margin-left: 41.66667%; } + .medium-7 { + width: 58.33333%; } + .medium-push-7 { + position: relative; + left: 58.33333%; } + .medium-pull-7 { + position: relative; + left: -58.33333%; } + .medium-offset-6 { + margin-left: 50%; } + .medium-8 { + width: 66.66667%; } + .medium-push-8 { + position: relative; + left: 66.66667%; } + .medium-pull-8 { + position: relative; + left: -66.66667%; } + .medium-offset-7 { + margin-left: 58.33333%; } + .medium-9 { + width: 75%; } + .medium-push-9 { + position: relative; + left: 75%; } + .medium-pull-9 { + position: relative; + left: -75%; } + .medium-offset-8 { + margin-left: 66.66667%; } + .medium-10 { + width: 83.33333%; } + .medium-push-10 { + position: relative; + left: 83.33333%; } + .medium-pull-10 { + position: relative; + left: -83.33333%; } + .medium-offset-9 { + margin-left: 75%; } + .medium-11 { + width: 91.66667%; } + .medium-push-11 { + position: relative; + left: 91.66667%; } + .medium-pull-11 { + position: relative; + left: -91.66667%; } + .medium-offset-10 { + margin-left: 83.33333%; } + .medium-12 { + width: 100%; } + .medium-offset-11 { + margin-left: 91.66667%; } + .medium-up-1 > .column, .medium-up-1 > .columns { + width: 100%; + float: left; } + .medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) { + clear: both; } + .medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child { + float: left; } + .medium-up-2 > .column, .medium-up-2 > .columns { + width: 50%; + float: left; } + .medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) { + clear: both; } + .medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child { + float: left; } + .medium-up-3 > .column, .medium-up-3 > .columns { + width: 33.33333%; + float: left; } + .medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) { + clear: both; } + .medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child { + float: left; } + .medium-up-4 > .column, .medium-up-4 > .columns { + width: 25%; + float: left; } + .medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) { + clear: both; } + .medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child { + float: left; } + .medium-up-5 > .column, .medium-up-5 > .columns { + width: 20%; + float: left; } + .medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) { + clear: both; } + .medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child { + float: left; } + .medium-up-6 > .column, .medium-up-6 > .columns { + width: 16.66667%; + float: left; } + .medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) { + clear: both; } + .medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child { + float: left; } + .medium-up-7 > .column, .medium-up-7 > .columns { + width: 14.28571%; + float: left; } + .medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) { + clear: both; } + .medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child { + float: left; } + .medium-up-8 > .column, .medium-up-8 > .columns { + width: 12.5%; + float: left; } + .medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) { + clear: both; } + .medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child { + float: left; } + .medium-collapse > .column, .medium-collapse > .columns { + padding-left: 0; + padding-right: 0; } + .medium-collapse .row, + .expanded.row .medium-collapse.row { + margin-left: 0; + margin-right: 0; } + .medium-uncollapse > .column, .medium-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; } + .medium-centered { + float: none; + margin-left: auto; + margin-right: auto; } + .medium-uncentered, + .medium-push-0, + .medium-pull-0 { + position: static; + margin-left: 0; + margin-right: 0; + float: left; } } + +@media screen and (min-width: 64em) { + .large-1 { + width: 8.33333%; } + .large-push-1 { + position: relative; + left: 8.33333%; } + .large-pull-1 { + position: relative; + left: -8.33333%; } + .large-offset-0 { + margin-left: 0%; } + .large-2 { + width: 16.66667%; } + .large-push-2 { + position: relative; + left: 16.66667%; } + .large-pull-2 { + position: relative; + left: -16.66667%; } + .large-offset-1 { + margin-left: 8.33333%; } + .large-3 { + width: 25%; } + .large-push-3 { + position: relative; + left: 25%; } + .large-pull-3 { + position: relative; + left: -25%; } + .large-offset-2 { + margin-left: 16.66667%; } + .large-4 { + width: 33.33333%; } + .large-push-4 { + position: relative; + left: 33.33333%; } + .large-pull-4 { + position: relative; + left: -33.33333%; } + .large-offset-3 { + margin-left: 25%; } + .large-5 { + width: 41.66667%; } + .large-push-5 { + position: relative; + left: 41.66667%; } + .large-pull-5 { + position: relative; + left: -41.66667%; } + .large-offset-4 { + margin-left: 33.33333%; } + .large-6 { + width: 50%; } + .large-push-6 { + position: relative; + left: 50%; } + .large-pull-6 { + position: relative; + left: -50%; } + .large-offset-5 { + margin-left: 41.66667%; } + .large-7 { + width: 58.33333%; } + .large-push-7 { + position: relative; + left: 58.33333%; } + .large-pull-7 { + position: relative; + left: -58.33333%; } + .large-offset-6 { + margin-left: 50%; } + .large-8 { + width: 66.66667%; } + .large-push-8 { + position: relative; + left: 66.66667%; } + .large-pull-8 { + position: relative; + left: -66.66667%; } + .large-offset-7 { + margin-left: 58.33333%; } + .large-9 { + width: 75%; } + .large-push-9 { + position: relative; + left: 75%; } + .large-pull-9 { + position: relative; + left: -75%; } + .large-offset-8 { + margin-left: 66.66667%; } + .large-10 { + width: 83.33333%; } + .large-push-10 { + position: relative; + left: 83.33333%; } + .large-pull-10 { + position: relative; + left: -83.33333%; } + .large-offset-9 { + margin-left: 75%; } + .large-11 { + width: 91.66667%; } + .large-push-11 { + position: relative; + left: 91.66667%; } + .large-pull-11 { + position: relative; + left: -91.66667%; } + .large-offset-10 { + margin-left: 83.33333%; } + .large-12 { + width: 100%; } + .large-offset-11 { + margin-left: 91.66667%; } + .large-up-1 > .column, .large-up-1 > .columns { + width: 100%; + float: left; } + .large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) { + clear: both; } + .large-up-1 > .column:last-child, .large-up-1 > .columns:last-child { + float: left; } + .large-up-2 > .column, .large-up-2 > .columns { + width: 50%; + float: left; } + .large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) { + clear: both; } + .large-up-2 > .column:last-child, .large-up-2 > .columns:last-child { + float: left; } + .large-up-3 > .column, .large-up-3 > .columns { + width: 33.33333%; + float: left; } + .large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) { + clear: both; } + .large-up-3 > .column:last-child, .large-up-3 > .columns:last-child { + float: left; } + .large-up-4 > .column, .large-up-4 > .columns { + width: 25%; + float: left; } + .large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) { + clear: both; } + .large-up-4 > .column:last-child, .large-up-4 > .columns:last-child { + float: left; } + .large-up-5 > .column, .large-up-5 > .columns { + width: 20%; + float: left; } + .large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) { + clear: both; } + .large-up-5 > .column:last-child, .large-up-5 > .columns:last-child { + float: left; } + .large-up-6 > .column, .large-up-6 > .columns { + width: 16.66667%; + float: left; } + .large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) { + clear: both; } + .large-up-6 > .column:last-child, .large-up-6 > .columns:last-child { + float: left; } + .large-up-7 > .column, .large-up-7 > .columns { + width: 14.28571%; + float: left; } + .large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) { + clear: both; } + .large-up-7 > .column:last-child, .large-up-7 > .columns:last-child { + float: left; } + .large-up-8 > .column, .large-up-8 > .columns { + width: 12.5%; + float: left; } + .large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) { + clear: both; } + .large-up-8 > .column:last-child, .large-up-8 > .columns:last-child { + float: left; } + .large-collapse > .column, .large-collapse > .columns { + padding-left: 0; + padding-right: 0; } + .large-collapse .row, + .expanded.row .large-collapse.row { + margin-left: 0; + margin-right: 0; } + .large-uncollapse > .column, .large-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; } + .large-centered { + float: none; + margin-left: auto; + margin-right: auto; } + .large-uncentered, + .large-push-0, + .large-pull-0 { + position: static; + margin-left: 0; + margin-right: 0; + float: left; } } + +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; } + +p { + font-size: inherit; + line-height: 1.6; + margin-bottom: 1rem; + text-rendering: optimizeLegibility; } + +em, +i { + font-style: italic; + line-height: inherit; } + +strong, +b { + font-weight: bold; + line-height: inherit; } + +small { + font-size: 80%; + line-height: inherit; } + +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; + font-weight: normal; + font-style: normal; + color: inherit; + text-rendering: optimizeLegibility; + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.4; } + h1 small, + h2 small, + h3 small, + h4 small, + h5 small, + h6 small { + color: #cacaca; + line-height: 0; } + +h1 { + font-size: 1.5rem; } + +h2 { + font-size: 1.25rem; } + +h3 { + font-size: 1.1875rem; } + +h4 { + font-size: 1.125rem; } + +h5 { + font-size: 1.0625rem; } + +h6 { + font-size: 1rem; } + +@media screen and (min-width: 40em) { + h1 { + font-size: 3rem; } + h2 { + font-size: 2.5rem; } + h3 { + font-size: 1.9375rem; } + h4 { + font-size: 1.5625rem; } + h5 { + font-size: 1.25rem; } + h6 { + font-size: 1rem; } } + +a { + color: #2199e8; + text-decoration: none; + line-height: inherit; + cursor: pointer; } + a:hover, a:focus { + color: #1585cf; } + a img { + border: 0; } + +hr { + max-width: 75rem; + height: 0; + border-right: 0; + border-top: 0; + border-bottom: 1px solid #cacaca; + border-left: 0; + margin: 1.25rem auto; + clear: both; } + +ul, +ol, +dl { + line-height: 1.6; + margin-bottom: 1rem; + list-style-position: outside; } + +li { + font-size: inherit; } + +ul { + list-style-type: disc; + margin-left: 1.25rem; } + +ol { + margin-left: 1.25rem; } + +ul ul, ol ul, ul ol, ol ol { + margin-left: 1.25rem; + margin-bottom: 0; } + +dl { + margin-bottom: 1rem; } + dl dt { + margin-bottom: 0.3rem; + font-weight: bold; } + +blockquote { + margin: 0 0 1rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #cacaca; } + blockquote, blockquote p { + line-height: 1.6; + color: #8a8a8a; } + +cite { + display: block; + font-size: 0.8125rem; + color: #8a8a8a; } + cite:before { + content: '\2014 \0020'; } + +abbr { + color: #0a0a0a; + cursor: help; + border-bottom: 1px dotted #0a0a0a; } + +code { + font-family: Consolas, "Liberation Mono", Courier, monospace; + font-weight: normal; + color: #0a0a0a; + background-color: #e6e6e6; + border: 1px solid #cacaca; + padding: 0.125rem 0.3125rem 0.0625rem; } + +kbd { + padding: 0.125rem 0.25rem 0; + margin: 0; + background-color: #e6e6e6; + color: #0a0a0a; + font-family: Consolas, "Liberation Mono", Courier, monospace; } + +.subheader { + margin-top: 0.2rem; + margin-bottom: 0.5rem; + font-weight: normal; + line-height: 1.4; + color: #8a8a8a; } + +.lead { + font-size: 125%; + line-height: 1.6; } + +.stat { + font-size: 2.5rem; + line-height: 1; } + p + .stat { + margin-top: -1rem; } + +.no-bullet { + margin-left: 0; + list-style: none; } + +.text-left { + text-align: left; } + +.text-right { + text-align: right; } + +.text-center { + text-align: center; } + +.text-justify { + text-align: justify; } + +@media screen and (min-width: 40em) { + .medium-text-left { + text-align: left; } + .medium-text-right { + text-align: right; } + .medium-text-center { + text-align: center; } + .medium-text-justify { + text-align: justify; } } + +@media screen and (min-width: 64em) { + .large-text-left { + text-align: left; } + .large-text-right { + text-align: right; } + .large-text-center { + text-align: center; } + .large-text-justify { + text-align: justify; } } + +.show-for-print { + display: none !important; } + +@media print { + * { + background: transparent !important; + color: black !important; + box-shadow: none !important; + text-shadow: none !important; } + .show-for-print { + display: block !important; } + .hide-for-print { + display: none !important; } + table.show-for-print { + display: table !important; } + thead.show-for-print { + display: table-header-group !important; } + tbody.show-for-print { + display: table-row-group !important; } + tr.show-for-print { + display: table-row !important; } + td.show-for-print { + display: table-cell !important; } + th.show-for-print { + display: table-cell !important; } + a, + a:visited { + text-decoration: underline; } + a[href]:after { + content: " (" attr(href) ")"; } + .ir a:after, + a[href^='javascript:']:after, + a[href^='#']:after { + content: ''; } + abbr[title]:after { + content: " (" attr(title) ")"; } + pre, + blockquote { + border: 1px solid #8a8a8a; + page-break-inside: avoid; } + thead { + display: table-header-group; } + tr, + img { + page-break-inside: avoid; } + img { + max-width: 100% !important; } + @page { + margin: 0.5cm; } + p, + h2, + h3 { + orphans: 3; + widows: 3; } + h2, + h3 { + page-break-after: avoid; } } + +.button { + display: inline-block; + text-align: center; + line-height: 1; + cursor: pointer; + -webkit-appearance: none; + transition: background-color 0.25s ease-out, color 0.25s ease-out; + vertical-align: middle; + border: 1px solid transparent; + border-radius: 0; + padding: 0.85em 1em; + margin: 0 0 1rem 0; + font-size: 0.9rem; + background-color: #2199e8; + color: #fefefe; } + [data-whatinput='mouse'] .button { + outline: 0; } + .button:hover, .button:focus { + background-color: #1583cc; + color: #fefefe; } + .button.tiny { + font-size: 0.6rem; } + .button.small { + font-size: 0.75rem; } + .button.large { + font-size: 1.25rem; } + .button.expanded { + display: block; + width: 100%; + margin-left: 0; + margin-right: 0; } + .button.primary { + background-color: #2199e8; + color: #fefefe; } + .button.primary:hover, .button.primary:focus { + background-color: #147cc0; + color: #fefefe; } + .button.secondary { + background-color: #777; + color: #fefefe; } + .button.secondary:hover, .button.secondary:focus { + background-color: #5f5f5f; + color: #fefefe; } + .button.success { + background-color: #3adb76; + color: #fefefe; } + .button.success:hover, .button.success:focus { + background-color: #22bb5b; + color: #fefefe; } + .button.warning { + background-color: #ffae00; + color: #fefefe; } + .button.warning:hover, .button.warning:focus { + background-color: #cc8b00; + color: #fefefe; } + .button.alert { + background-color: #ec5840; + color: #fefefe; } + .button.alert:hover, .button.alert:focus { + background-color: #da3116; + color: #fefefe; } + .button.hollow { + border: 1px solid #2199e8; + color: #2199e8; } + .button.hollow, .button.hollow:hover, .button.hollow:focus { + background-color: transparent; } + .button.hollow:hover, .button.hollow:focus { + border-color: #0c4d78; + color: #0c4d78; } + .button.hollow.primary { + border: 1px solid #2199e8; + color: #2199e8; } + .button.hollow.primary:hover, .button.hollow.primary:focus { + border-color: #0c4d78; + color: #0c4d78; } + .button.hollow.secondary { + border: 1px solid #777; + color: #777; } + .button.hollow.secondary:hover, .button.hollow.secondary:focus { + border-color: #3c3c3c; + color: #3c3c3c; } + .button.hollow.success { + border: 1px solid #3adb76; + color: #3adb76; } + .button.hollow.success:hover, .button.hollow.success:focus { + border-color: #157539; + color: #157539; } + .button.hollow.warning { + border: 1px solid #ffae00; + color: #ffae00; } + .button.hollow.warning:hover, .button.hollow.warning:focus { + border-color: #805700; + color: #805700; } + .button.hollow.alert { + border: 1px solid #ec5840; + color: #ec5840; } + .button.hollow.alert:hover, .button.hollow.alert:focus { + border-color: #881f0e; + color: #881f0e; } + .button.disabled, .button[disabled] { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + background-color: #2199e8; + color: #fefefe; } + .button.dropdown::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 0.4em; + border-color: #fefefe transparent transparent; + border-top-style: solid; + border-bottom-width: 0; + position: relative; + top: 0.4em; + float: right; + margin-left: 1em; + display: inline-block; } + .button.arrow-only::after { + margin-left: 0; + float: none; + top: -0.1em; } + +[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'], +textarea { + display: block; + box-sizing: border-box; + width: 100%; + height: 2.4375rem; + padding: 0.5rem; + border: 1px solid #cacaca; + margin: 0 0 1rem; + font-family: inherit; + font-size: 1rem; + color: #0a0a0a; + background-color: #fefefe; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + border-radius: 0; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; + -webkit-appearance: none; + -moz-appearance: none; } + [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus, + textarea:focus { + border: 1px solid #8a8a8a; + background-color: #fefefe; + outline: none; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } + +textarea { + max-width: 100%; } + textarea[rows] { + height: auto; } + +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: #cacaca; } + +input::-moz-placeholder, +textarea::-moz-placeholder { + color: #cacaca; } + +input:-ms-input-placeholder, +textarea:-ms-input-placeholder { + color: #cacaca; } + +input::placeholder, +textarea::placeholder { + color: #cacaca; } + +input:disabled, input[readonly], +textarea:disabled, +textarea[readonly] { + background-color: #e6e6e6; + cursor: not-allowed; } + +[type='submit'], +[type='button'] { + border-radius: 0; + -webkit-appearance: none; + -moz-appearance: none; } + +input[type='search'] { + box-sizing: border-box; } + +[type='file'], +[type='checkbox'], +[type='radio'] { + margin: 0 0 1rem; } + +[type='checkbox'] + label, +[type='radio'] + label { + display: inline-block; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; + vertical-align: baseline; } + [type='checkbox'] + label[for], + [type='radio'] + label[for] { + cursor: pointer; } + +label > [type='checkbox'], +label > [type='radio'] { + margin-right: 0.5rem; } + +[type='file'] { + width: 100%; } + +label { + display: block; + margin: 0; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.8; + color: #0a0a0a; } + label.middle { + margin: 0 0 1rem; + padding: 0.5625rem 0; } + +.help-text { + margin-top: -0.5rem; + font-size: 0.8125rem; + font-style: italic; + color: #0a0a0a; } + +.input-group { + display: table; + width: 100%; + margin-bottom: 1rem; } + .input-group > :first-child { + border-radius: 0 0 0 0; } + .input-group > :last-child > * { + border-radius: 0 0 0 0; } + +.input-group-label, .input-group-field, .input-group-button { + margin: 0; + white-space: nowrap; + display: table-cell; + vertical-align: middle; } + +.input-group-label { + text-align: center; + padding: 0 1rem; + background: #e6e6e6; + color: #0a0a0a; + border: 1px solid #cacaca; + white-space: nowrap; + width: 1%; + height: 100%; } + .input-group-label:first-child { + border-right: 0; } + .input-group-label:last-child { + border-left: 0; } + +.input-group-field { + border-radius: 0; + height: 2.5rem; } + +.input-group-button { + padding-top: 0; + padding-bottom: 0; + text-align: center; + height: 100%; + width: 1%; } + .input-group-button a, + .input-group-button input, + .input-group-button button { + margin: 0; } + +.input-group .input-group-button { + display: table-cell; } + +fieldset { + border: 0; + padding: 0; + margin: 0; } + +legend { + margin-bottom: 0.5rem; + max-width: 100%; } + +.fieldset { + border: 1px solid #cacaca; + padding: 1.25rem; + margin: 1.125rem 0; } + .fieldset legend { + background: #fefefe; + padding: 0 0.1875rem; + margin: 0; + margin-left: -0.1875rem; } + +select { + height: 2.4375rem; + padding: 0.5rem; + border: 1px solid #cacaca; + margin: 0 0 1rem; + font-size: 1rem; + font-family: inherit; + line-height: normal; + color: #0a0a0a; + background-color: #fefefe; + border-radius: 0; + -webkit-appearance: none; + -moz-appearance: none; + background-image: url("data:image/svg+xml;utf8,"); + background-size: 9px 6px; + background-position: right -1rem center; + background-origin: content-box; + background-repeat: no-repeat; + padding-right: 1.5rem; } + @media screen and (min-width: 0\0) { + select { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg=="); } } + select:disabled { + background-color: #e6e6e6; + cursor: not-allowed; } + select::-ms-expand { + display: none; } + select[multiple] { + height: auto; + background-image: none; } + +.is-invalid-input:not(:focus) { + background-color: rgba(236, 88, 64, 0.1); + border-color: #ec5840; } + +.is-invalid-label { + color: #ec5840; } + +.form-error { + display: none; + margin-top: -0.5rem; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: bold; + color: #ec5840; } + .form-error.is-visible { + display: block; } + +.accordion { + list-style-type: none; + background: #fefefe; + margin-left: 0; } + +.accordion-item:first-child > :first-child { + border-radius: 0 0 0 0; } + +.accordion-item:last-child > :last-child { + border-radius: 0 0 0 0; } + +.accordion-title { + display: block; + padding: 1.25rem 1rem; + line-height: 1; + font-size: 0.75rem; + color: #2199e8; + position: relative; + border: 1px solid #e6e6e6; + border-bottom: 0; } + :last-child:not(.is-active) > .accordion-title { + border-radius: 0 0 0 0; + border-bottom: 1px solid #e6e6e6; } + .accordion-title:hover, .accordion-title:focus { + background-color: #e6e6e6; } + .accordion-title::before { + content: '+'; + position: absolute; + right: 1rem; + top: 50%; + margin-top: -0.5rem; } + .is-active > .accordion-title::before { + content: '–'; } + +.accordion-content { + padding: 1rem; + display: none; + border: 1px solid #e6e6e6; + border-bottom: 0; + background-color: #fefefe; + color: #0a0a0a; } + :last-child > .accordion-content:last-child { + border-bottom: 1px solid #e6e6e6; } + +.is-accordion-submenu-parent > a { + position: relative; } + .is-accordion-submenu-parent > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 6px; + border-color: #2199e8 transparent transparent; + border-top-style: solid; + border-bottom-width: 0; + position: absolute; + top: 50%; + margin-top: -4px; + right: 1rem; } + +.is-accordion-submenu-parent[aria-expanded='true'] > a::after { + -webkit-transform-origin: 50% 50%; + -ms-transform-origin: 50% 50%; + transform-origin: 50% 50%; + -webkit-transform: scaleY(-1); + -ms-transform: scaleY(-1); + transform: scaleY(-1); } + +.badge { + display: inline-block; + padding: 0.3em; + min-width: 2.1em; + font-size: 0.6rem; + text-align: center; + border-radius: 50%; + background: #2199e8; + color: #fefefe; } + .badge.secondary { + background: #777; + color: #fefefe; } + .badge.success { + background: #3adb76; + color: #fefefe; } + .badge.warning { + background: #ffae00; + color: #fefefe; } + .badge.alert { + background: #ec5840; + color: #fefefe; } + +.breadcrumbs { + list-style: none; + margin: 0 0 1rem 0; } + .breadcrumbs::before, .breadcrumbs::after { + content: ' '; + display: table; } + .breadcrumbs::after { + clear: both; } + .breadcrumbs li { + float: left; + color: #0a0a0a; + font-size: 0.6875rem; + cursor: default; + text-transform: uppercase; } + .breadcrumbs li:not(:last-child)::after { + color: #cacaca; + content: "/"; + margin: 0 0.75rem; + position: relative; + top: 1px; + opacity: 1; } + .breadcrumbs a { + color: #2199e8; } + .breadcrumbs a:hover { + text-decoration: underline; } + .breadcrumbs .disabled { + color: #cacaca; + cursor: not-allowed; } + +.button-group { + margin-bottom: 1rem; + font-size: 0; } + .button-group::before, .button-group::after { + content: ' '; + display: table; } + .button-group::after { + clear: both; } + .button-group .button { + margin: 0; + margin-right: 1px; + margin-bottom: 1px; + font-size: 0.9rem; } + .button-group .button:last-child { + margin-right: 0; } + .button-group.tiny .button { + font-size: 0.6rem; } + .button-group.small .button { + font-size: 0.75rem; } + .button-group.large .button { + font-size: 1.25rem; } + .button-group.expanded { + margin-right: -1px; } + .button-group.expanded::before, .button-group.expanded::after { + display: none; } + .button-group.expanded .button:first-child:nth-last-child(2), .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button { + display: inline-block; + width: calc(50% - 1px); + margin-right: 1px; } + .button-group.expanded .button:first-child:nth-last-child(2):last-child, .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child { + margin-right: -6px; } + .button-group.expanded .button:first-child:nth-last-child(3), .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button { + display: inline-block; + width: calc(33.33333% - 1px); + margin-right: 1px; } + .button-group.expanded .button:first-child:nth-last-child(3):last-child, .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child { + margin-right: -6px; } + .button-group.expanded .button:first-child:nth-last-child(4), .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button { + display: inline-block; + width: calc(25% - 1px); + margin-right: 1px; } + .button-group.expanded .button:first-child:nth-last-child(4):last-child, .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child { + margin-right: -6px; } + .button-group.expanded .button:first-child:nth-last-child(5), .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button { + display: inline-block; + width: calc(20% - 1px); + margin-right: 1px; } + .button-group.expanded .button:first-child:nth-last-child(5):last-child, .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child { + margin-right: -6px; } + .button-group.expanded .button:first-child:nth-last-child(6), .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button { + display: inline-block; + width: calc(16.66667% - 1px); + margin-right: 1px; } + .button-group.expanded .button:first-child:nth-last-child(6):last-child, .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child { + margin-right: -6px; } + .button-group.primary .button { + background-color: #2199e8; + color: #fefefe; } + .button-group.primary .button:hover, .button-group.primary .button:focus { + background-color: #147cc0; + color: #fefefe; } + .button-group.secondary .button { + background-color: #777; + color: #fefefe; } + .button-group.secondary .button:hover, .button-group.secondary .button:focus { + background-color: #5f5f5f; + color: #fefefe; } + .button-group.success .button { + background-color: #3adb76; + color: #fefefe; } + .button-group.success .button:hover, .button-group.success .button:focus { + background-color: #22bb5b; + color: #fefefe; } + .button-group.warning .button { + background-color: #ffae00; + color: #fefefe; } + .button-group.warning .button:hover, .button-group.warning .button:focus { + background-color: #cc8b00; + color: #fefefe; } + .button-group.alert .button { + background-color: #ec5840; + color: #fefefe; } + .button-group.alert .button:hover, .button-group.alert .button:focus { + background-color: #da3116; + color: #fefefe; } + .button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { + width: 100%; } + .button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { + margin-bottom: 0; } + @media screen and (min-width: 40em) { + .button-group.stacked-for-small .button { + width: auto; + margin-bottom: 0; } } + @media screen and (min-width: 64em) { + .button-group.stacked-for-medium .button { + width: auto; + margin-bottom: 0; } } + @media screen and (max-width: 39.9375em) { + .button-group.stacked-for-small.expanded { + display: block; } + .button-group.stacked-for-small.expanded .button { + display: block; + margin-right: 0; } } + +.callout { + margin: 0 0 1rem 0; + padding: 1rem; + border: 1px solid rgba(10, 10, 10, 0.25); + border-radius: 0; + position: relative; + color: #0a0a0a; + background-color: white; } + .callout > :first-child { + margin-top: 0; } + .callout > :last-child { + margin-bottom: 0; } + .callout.primary { + background-color: #def0fc; } + .callout.secondary { + background-color: #ebebeb; } + .callout.success { + background-color: #e1faea; } + .callout.warning { + background-color: #fff3d9; } + .callout.alert { + background-color: #fce6e2; } + .callout.small { + padding-top: 0.5rem; + padding-right: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 0.5rem; } + .callout.large { + padding-top: 3rem; + padding-right: 3rem; + padding-bottom: 3rem; + padding-left: 3rem; } + +.close-button { + position: absolute; + color: #8a8a8a; + right: 1rem; + top: 0.5rem; + font-size: 2em; + line-height: 1; + cursor: pointer; } + [data-whatinput='mouse'] .close-button { + outline: 0; } + .close-button:hover, .close-button:focus { + color: #0a0a0a; } + +.menu { + margin: 0; + list-style-type: none; } + .menu > li { + display: table-cell; + vertical-align: middle; } + [data-whatinput='mouse'] .menu > li { + outline: 0; } + .menu > li > a { + display: block; + padding: 0.7rem 1rem; + line-height: 1; } + .menu input, + .menu a, + .menu button { + margin-bottom: 0; } + .menu > li > a img, + .menu > li > a i, + .menu > li > a svg { + vertical-align: middle; } + .menu > li > a img + span, + .menu > li > a i + span, + .menu > li > a svg + span { + vertical-align: middle; } + .menu > li > a img, + .menu > li > a i, + .menu > li > a svg { + margin-right: 0.25rem; + display: inline-block; } + .menu > li { + display: table-cell; } + .menu.vertical > li { + display: block; } + @media screen and (min-width: 40em) { + .menu.medium-horizontal > li { + display: table-cell; } + .menu.medium-vertical > li { + display: block; } } + @media screen and (min-width: 64em) { + .menu.large-horizontal > li { + display: table-cell; } + .menu.large-vertical > li { + display: block; } } + .menu.simple li { + line-height: 1; + display: inline-block; + margin-right: 1rem; } + .menu.simple a { + padding: 0; } + .menu.align-right::before, .menu.align-right::after { + content: ' '; + display: table; } + .menu.align-right::after { + clear: both; } + .menu.align-right > li { + float: right; } + .menu.expanded { + width: 100%; + display: table; + table-layout: fixed; } + .menu.expanded > li:first-child:last-child { + width: 100%; } + .menu.icon-top > li > a { + text-align: center; } + .menu.icon-top > li > a img, + .menu.icon-top > li > a i, + .menu.icon-top > li > a svg { + display: block; + margin: 0 auto 0.25rem; } + .menu.nested { + margin-left: 1rem; } + .menu .active > a { + color: #fefefe; + background: #2199e8; } + +.menu-text { + font-weight: bold; + color: inherit; + line-height: 1; + padding-top: 0; + padding-bottom: 0; + padding: 0.7rem 1rem; } + +.menu-centered { + text-align: center; } + .menu-centered > .menu { + display: inline-block; } + +.no-js [data-responsive-menu] ul { + display: none; } + +.menu-icon { + position: relative; + display: inline-block; + vertical-align: middle; + cursor: pointer; + width: 20px; + height: 16px; } + .menu-icon::after { + content: ''; + position: absolute; + display: block; + width: 100%; + height: 2px; + background: #fefefe; + top: 0; + left: 0; + box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; } + .menu-icon:hover::after { + background: #cacaca; + box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; } + +.menu-icon.dark { + position: relative; + display: inline-block; + vertical-align: middle; + cursor: pointer; + width: 20px; + height: 16px; } + .menu-icon.dark::after { + content: ''; + position: absolute; + display: block; + width: 100%; + height: 2px; + background: #0a0a0a; + top: 0; + left: 0; + box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; } + .menu-icon.dark:hover::after { + background: #8a8a8a; + box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } + +.is-drilldown { + position: relative; + overflow: hidden; } + .is-drilldown li { + display: block !important; } + +.is-drilldown-submenu { + position: absolute; + top: 0; + left: 100%; + z-index: -1; + height: 100%; + width: 100%; + background: #fefefe; + transition: -webkit-transform 0.15s linear; + transition: transform 0.15s linear; } + .is-drilldown-submenu.is-active { + z-index: 1; + display: block; + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); } + .is-drilldown-submenu.is-closing { + -webkit-transform: translateX(100%); + -ms-transform: translateX(100%); + transform: translateX(100%); } + +.is-drilldown-submenu-parent > a { + position: relative; } + .is-drilldown-submenu-parent > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 6px; + border-color: transparent transparent transparent #2199e8; + border-left-style: solid; + border-right-width: 0; + position: absolute; + top: 50%; + margin-top: -6px; + right: 1rem; } + +.js-drilldown-back > a::before { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 6px; + border-color: transparent #2199e8 transparent transparent; + border-right-style: solid; + border-left-width: 0; + border-left-width: 0; + display: inline-block; + vertical-align: middle; + margin-right: 0.75rem; } + +.dropdown-pane { + background-color: #fefefe; + border: 1px solid #cacaca; + border-radius: 0; + display: block; + font-size: 1rem; + padding: 1rem; + position: absolute; + visibility: hidden; + width: 300px; + z-index: 10; } + .dropdown-pane.is-open { + visibility: visible; } + +.dropdown-pane.tiny { + width: 100px; } + +.dropdown-pane.small { + width: 200px; } + +.dropdown-pane.large { + width: 400px; } + +.dropdown.menu > li.opens-left > .is-dropdown-submenu { + left: auto; + right: 0; + top: 100%; } + +.dropdown.menu > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 0; + top: 100%; } + +.dropdown.menu > li.is-dropdown-submenu-parent > a { + padding-right: 1.5rem; + position: relative; } + +.dropdown.menu > li.is-dropdown-submenu-parent > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: #2199e8 transparent transparent; + border-top-style: solid; + border-bottom-width: 0; + right: 5px; + margin-top: -2px; } + +[data-whatinput='mouse'] .dropdown.menu a { + outline: 0; } + +.no-js .dropdown.menu ul { + display: none; } + +.dropdown.menu.vertical > li .is-dropdown-submenu { + top: 0; } + +.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { + left: auto; + right: 100%; } + +.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + +.dropdown.menu.vertical > li > a::after { + right: 14px; + margin-top: -3px; } + +.dropdown.menu.vertical > li.opens-left > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent #2199e8 transparent transparent; + border-right-style: solid; + border-left-width: 0; } + +.dropdown.menu.vertical > li.opens-right > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent transparent transparent #2199e8; + border-left-style: solid; + border-right-width: 0; } + +@media screen and (min-width: 40em) { + .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { + left: auto; + right: 0; + top: 100%; } + .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 0; + top: 100%; } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { + padding-right: 1.5rem; + position: relative; } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: #2199e8 transparent transparent; + border-top-style: solid; + border-bottom-width: 0; + right: 5px; + margin-top: -2px; } + .dropdown.menu.medium-vertical > li .is-dropdown-submenu { + top: 0; } + .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { + left: auto; + right: 100%; } + .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + .dropdown.menu.medium-vertical > li > a::after { + right: 14px; + margin-top: -3px; } + .dropdown.menu.medium-vertical > li.opens-left > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent #2199e8 transparent transparent; + border-right-style: solid; + border-left-width: 0; } + .dropdown.menu.medium-vertical > li.opens-right > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent transparent transparent #2199e8; + border-left-style: solid; + border-right-width: 0; } } + +@media screen and (min-width: 64em) { + .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { + left: auto; + right: 0; + top: 100%; } + .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 0; + top: 100%; } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { + padding-right: 1.5rem; + position: relative; } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: #2199e8 transparent transparent; + border-top-style: solid; + border-bottom-width: 0; + right: 5px; + margin-top: -2px; } + .dropdown.menu.large-vertical > li .is-dropdown-submenu { + top: 0; } + .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { + left: auto; + right: 100%; } + .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + .dropdown.menu.large-vertical > li > a::after { + right: 14px; + margin-top: -3px; } + .dropdown.menu.large-vertical > li.opens-left > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent #2199e8 transparent transparent; + border-right-style: solid; + border-left-width: 0; } + .dropdown.menu.large-vertical > li.opens-right > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent transparent transparent #2199e8; + border-left-style: solid; + border-right-width: 0; } } + +.dropdown.menu.align-right .is-dropdown-submenu.first-sub { + top: 100%; + left: auto; + right: 0; } + +.is-dropdown-menu.vertical { + width: 100px; } + .is-dropdown-menu.vertical.align-right { + float: right; } + +.is-dropdown-submenu-parent { + position: relative; } + .is-dropdown-submenu-parent a::after { + position: absolute; + top: 50%; + right: 5px; + margin-top: -2px; } + .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { + top: 100%; + left: auto; } + .is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { + left: auto; + right: 100%; } + .is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + +.is-dropdown-submenu { + display: none; + position: absolute; + top: 0; + left: 100%; + min-width: 200px; + z-index: 1; + background: #fefefe; + border: 1px solid #cacaca; } + .is-dropdown-submenu .is-dropdown-submenu-parent > a::after { + right: 14px; + margin-top: -3px; } + .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent #2199e8 transparent transparent; + border-right-style: solid; + border-left-width: 0; } + .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent transparent transparent #2199e8; + border-left-style: solid; + border-right-width: 0; } + .is-dropdown-submenu .is-dropdown-submenu { + margin-top: -1px; } + .is-dropdown-submenu > li { + width: 100%; } + .is-dropdown-submenu.js-dropdown-active { + display: block; } + +.flex-video { + position: relative; + height: 0; + padding-bottom: 75%; + margin-bottom: 1rem; + overflow: hidden; } + .flex-video iframe, + .flex-video object, + .flex-video embed, + .flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } + .flex-video.widescreen { + padding-bottom: 56.25%; } + .flex-video.vimeo { + padding-top: 0; } + +.label { + display: inline-block; + padding: 0.33333rem 0.5rem; + font-size: 0.8rem; + line-height: 1; + white-space: nowrap; + cursor: default; + border-radius: 0; + background: #2199e8; + color: #fefefe; } + .label.secondary { + background: #777; + color: #fefefe; } + .label.success { + background: #3adb76; + color: #fefefe; } + .label.warning { + background: #ffae00; + color: #fefefe; } + .label.alert { + background: #ec5840; + color: #fefefe; } + +.media-object { + margin-bottom: 1rem; + display: block; } + .media-object img { + max-width: none; } + @media screen and (max-width: 39.9375em) { + .media-object.stack-for-small .media-object-section { + padding: 0; + padding-bottom: 1rem; + display: block; } + .media-object.stack-for-small .media-object-section img { + width: 100%; } } + +.media-object-section { + display: table-cell; + vertical-align: top; } + .media-object-section:first-child { + padding-right: 1rem; } + .media-object-section:last-child:not(:nth-child(2)) { + padding-left: 1rem; } + .media-object-section > :last-child { + margin-bottom: 0; } + .media-object-section.middle { + vertical-align: middle; } + .media-object-section.bottom { + vertical-align: bottom; } + +html, +body { + height: 100%; } + +.off-canvas-wrapper { + width: 100%; + overflow-x: hidden; + position: relative; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-overflow-scrolling: auto; } + +.off-canvas-wrapper-inner { + position: relative; + width: 100%; + transition: -webkit-transform 0.5s ease; + transition: transform 0.5s ease; } + .off-canvas-wrapper-inner::before, .off-canvas-wrapper-inner::after { + content: ' '; + display: table; } + .off-canvas-wrapper-inner::after { + clear: both; } + +.off-canvas-content, +.off-canvas-content { + min-height: 100%; + background: #fefefe; + transition: -webkit-transform 0.5s ease; + transition: transform 0.5s ease; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + z-index: 1; + padding-bottom: 0.1px; + box-shadow: 0 0 10px rgba(10, 10, 10, 0.5); } + +.js-off-canvas-exit { + display: none; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(254, 254, 254, 0.25); + cursor: pointer; + transition: background 0.5s ease; } + +.off-canvas { + position: absolute; + background: #e6e6e6; + z-index: -1; + max-height: 100%; + overflow-y: auto; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); } + [data-whatinput='mouse'] .off-canvas { + outline: 0; } + .off-canvas.position-left { + left: -250px; + top: 0; + width: 250px; } + .is-open-left { + -webkit-transform: translateX(250px); + -ms-transform: translateX(250px); + transform: translateX(250px); } + .off-canvas.position-right { + right: -250px; + top: 0; + width: 250px; } + .is-open-right { + -webkit-transform: translateX(-250px); + -ms-transform: translateX(-250px); + transform: translateX(-250px); } + +@media screen and (min-width: 40em) { + .position-left.reveal-for-medium { + left: 0; + z-index: auto; + position: fixed; } + .position-left.reveal-for-medium ~ .off-canvas-content { + margin-left: 250px; } + .position-right.reveal-for-medium { + right: 0; + z-index: auto; + position: fixed; } + .position-right.reveal-for-medium ~ .off-canvas-content { + margin-right: 250px; } } + +@media screen and (min-width: 64em) { + .position-left.reveal-for-large { + left: 0; + z-index: auto; + position: fixed; } + .position-left.reveal-for-large ~ .off-canvas-content { + margin-left: 250px; } + .position-right.reveal-for-large { + right: 0; + z-index: auto; + position: fixed; } + .position-right.reveal-for-large ~ .off-canvas-content { + margin-right: 250px; } } + +.orbit { + position: relative; } + +.orbit-container { + position: relative; + margin: 0; + overflow: hidden; + list-style: none; } + +.orbit-slide { + width: 100%; + max-height: 100%; } + .orbit-slide.no-motionui.is-active { + top: 0; + left: 0; } + +.orbit-figure { + margin: 0; } + +.orbit-image { + margin: 0; + width: 100%; + max-width: 100%; } + +.orbit-caption { + position: absolute; + bottom: 0; + width: 100%; + padding: 1rem; + margin-bottom: 0; + color: #fefefe; + background-color: rgba(10, 10, 10, 0.5); } + +.orbit-previous, .orbit-next { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + z-index: 10; + padding: 1rem; + color: #fefefe; } + [data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next { + outline: 0; } + .orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus { + background-color: rgba(10, 10, 10, 0.5); } + +.orbit-previous { + left: 0; } + +.orbit-next { + left: auto; + right: 0; } + +.orbit-bullets { + position: relative; + margin-top: 0.8rem; + margin-bottom: 0.8rem; + text-align: center; } + [data-whatinput='mouse'] .orbit-bullets { + outline: 0; } + .orbit-bullets button { + width: 1.2rem; + height: 1.2rem; + margin: 0.1rem; + background-color: #cacaca; + border-radius: 50%; } + .orbit-bullets button:hover { + background-color: #8a8a8a; } + .orbit-bullets button.is-active { + background-color: #8a8a8a; } + +.pagination { + margin-left: 0; + margin-bottom: 1rem; } + .pagination::before, .pagination::after { + content: ' '; + display: table; } + .pagination::after { + clear: both; } + .pagination li { + font-size: 0.875rem; + margin-right: 0.0625rem; + border-radius: 0; + display: none; } + .pagination li:last-child, .pagination li:first-child { + display: inline-block; } + @media screen and (min-width: 40em) { + .pagination li { + display: inline-block; } } + .pagination a, + .pagination button { + color: #0a0a0a; + display: block; + padding: 0.1875rem 0.625rem; + border-radius: 0; } + .pagination a:hover, + .pagination button:hover { + background: #e6e6e6; } + .pagination .current { + padding: 0.1875rem 0.625rem; + background: #2199e8; + color: #fefefe; + cursor: default; } + .pagination .disabled { + padding: 0.1875rem 0.625rem; + color: #cacaca; + cursor: not-allowed; } + .pagination .disabled:hover { + background: transparent; } + .pagination .ellipsis::after { + content: '\2026'; + padding: 0.1875rem 0.625rem; + color: #0a0a0a; } + +.pagination-previous a::before, +.pagination-previous.disabled::before { + content: '\00ab'; + display: inline-block; + margin-right: 0.5rem; } + +.pagination-next a::after, +.pagination-next.disabled::after { + content: '\00bb'; + display: inline-block; + margin-left: 0.5rem; } + +.progress { + background-color: #cacaca; + height: 1rem; + margin-bottom: 1rem; + border-radius: 0; } + .progress.primary .progress-meter { + background-color: #2199e8; } + .progress.secondary .progress-meter { + background-color: #777; } + .progress.success .progress-meter { + background-color: #3adb76; } + .progress.warning .progress-meter { + background-color: #ffae00; } + .progress.alert .progress-meter { + background-color: #ec5840; } + +.progress-meter { + position: relative; + display: block; + width: 0%; + height: 100%; + background-color: #2199e8; } + +.progress-meter-text { + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + position: absolute; + margin: 0; + font-size: 0.75rem; + font-weight: bold; + color: #fefefe; + white-space: nowrap; } + +body.is-reveal-open { + overflow: hidden; } + +html.is-reveal-open, +html.is-reveal-open body { + height: 100%; + overflow: hidden; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.reveal-overlay { + display: none; + position: fixed; + top: 0; + bottom: 0; + left: 0; + right: 0; + z-index: 1005; + background-color: rgba(10, 10, 10, 0.45); + overflow-y: scroll; } + +.reveal { + display: none; + z-index: 1006; + padding: 1rem; + border: 1px solid #cacaca; + background-color: #fefefe; + border-radius: 0; + position: relative; + top: 100px; + margin-left: auto; + margin-right: auto; + overflow-y: auto; } + [data-whatinput='mouse'] .reveal { + outline: 0; } + @media screen and (min-width: 40em) { + .reveal { + min-height: 0; } } + .reveal .column, .reveal .columns, + .reveal .columns { + min-width: 0; } + .reveal > :last-child { + margin-bottom: 0; } + @media screen and (min-width: 40em) { + .reveal { + width: 600px; + max-width: 75rem; } } + @media screen and (min-width: 40em) { + .reveal .reveal { + left: auto; + right: auto; + margin: 0 auto; } } + .reveal.collapse { + padding: 0; } + @media screen and (min-width: 40em) { + .reveal.tiny { + width: 30%; + max-width: 75rem; } } + @media screen and (min-width: 40em) { + .reveal.small { + width: 50%; + max-width: 75rem; } } + @media screen and (min-width: 40em) { + .reveal.large { + width: 90%; + max-width: 75rem; } } + .reveal.full { + top: 0; + left: 0; + width: 100%; + height: 100%; + height: 100vh; + min-height: 100vh; + max-width: none; + margin-left: 0; + border: 0; + border-radius: 0; } + @media screen and (max-width: 39.9375em) { + .reveal { + top: 0; + left: 0; + width: 100%; + height: 100%; + height: 100vh; + min-height: 100vh; + max-width: none; + margin-left: 0; + border: 0; + border-radius: 0; } } + .reveal.without-overlay { + position: fixed; } + +.slider { + position: relative; + height: 0.5rem; + margin-top: 1.25rem; + margin-bottom: 2.25rem; + background-color: #e6e6e6; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -ms-touch-action: none; + touch-action: none; } + +.slider-fill { + position: absolute; + top: 0; + left: 0; + display: inline-block; + max-width: 100%; + height: 0.5rem; + background-color: #cacaca; + transition: all 0.2s ease-in-out; } + .slider-fill.is-dragging { + transition: all 0s linear; } + +.slider-handle { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + position: absolute; + left: 0; + z-index: 1; + display: inline-block; + width: 1.4rem; + height: 1.4rem; + background-color: #2199e8; + transition: all 0.2s ease-in-out; + -ms-touch-action: manipulation; + touch-action: manipulation; + border-radius: 0; } + [data-whatinput='mouse'] .slider-handle { + outline: 0; } + .slider-handle:hover { + background-color: #1583cc; } + .slider-handle.is-dragging { + transition: all 0s linear; } + +.slider.disabled, +.slider[disabled] { + opacity: 0.25; + cursor: not-allowed; } + +.slider.vertical { + display: inline-block; + width: 0.5rem; + height: 12.5rem; + margin: 0 1.25rem; + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); } + .slider.vertical .slider-fill { + top: 0; + width: 0.5rem; + max-height: 100%; } + .slider.vertical .slider-handle { + position: absolute; + top: 0; + left: 50%; + width: 1.4rem; + height: 1.4rem; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); } + +.sticky-container { + position: relative; } + +.sticky { + position: absolute; + z-index: 0; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + +.sticky.is-stuck { + position: fixed; + z-index: 5; } + .sticky.is-stuck.is-at-top { + top: 0; } + .sticky.is-stuck.is-at-bottom { + bottom: 0; } + +.sticky.is-anchored { + position: absolute; + left: auto; + right: auto; } + .sticky.is-anchored.is-at-bottom { + bottom: 0; } + +.switch { + margin-bottom: 1rem; + outline: 0; + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + color: #fefefe; + font-weight: bold; + font-size: 0.875rem; } + +.switch-input { + opacity: 0; + position: absolute; } + +.switch-paddle { + background: #cacaca; + cursor: pointer; + display: block; + position: relative; + width: 4rem; + height: 2rem; + transition: all 0.25s ease-out; + border-radius: 0; + color: inherit; + font-weight: inherit; } + input + .switch-paddle { + margin: 0; } + .switch-paddle::after { + background: #fefefe; + content: ''; + display: block; + position: absolute; + height: 1.5rem; + left: 0.25rem; + top: 0.25rem; + width: 1.5rem; + transition: all 0.25s ease-out; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + border-radius: 0; } + input:checked ~ .switch-paddle { + background: #2199e8; } + input:checked ~ .switch-paddle::after { + left: 2.25rem; } + [data-whatinput='mouse'] input:focus ~ .switch-paddle { + outline: 0; } + +.switch-active, .switch-inactive { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); } + +.switch-active { + left: 8%; + display: none; } + input:checked + label > .switch-active { + display: block; } + +.switch-inactive { + right: 15%; } + input:checked + label > .switch-inactive { + display: none; } + +.switch.tiny .switch-paddle { + width: 3rem; + height: 1.5rem; + font-size: 0.625rem; } + +.switch.tiny .switch-paddle::after { + width: 1rem; + height: 1rem; } + +.switch.tiny input:checked ~ .switch-paddle::after { + left: 1.75rem; } + +.switch.small .switch-paddle { + width: 3.5rem; + height: 1.75rem; + font-size: 0.75rem; } + +.switch.small .switch-paddle::after { + width: 1.25rem; + height: 1.25rem; } + +.switch.small input:checked ~ .switch-paddle::after { + left: 2rem; } + +.switch.large .switch-paddle { + width: 5rem; + height: 2.5rem; + font-size: 1rem; } + +.switch.large .switch-paddle::after { + width: 2rem; + height: 2rem; } + +.switch.large input:checked ~ .switch-paddle::after { + left: 2.75rem; } + +table { + width: 100%; + margin-bottom: 1rem; + border-radius: 0; } + table thead, + table tbody, + table tfoot { + border: 1px solid #f1f1f1; + background-color: #fefefe; } + table caption { + font-weight: bold; + padding: 0.5rem 0.625rem 0.625rem; } + table thead, + table tfoot { + background: #f8f8f8; + color: #0a0a0a; } + table thead tr, + table tfoot tr { + background: transparent; } + table thead th, + table thead td, + table tfoot th, + table tfoot td { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; + text-align: left; } + table tbody tr:nth-child(even) { + background-color: #f1f1f1; } + table tbody th, + table tbody td { + padding: 0.5rem 0.625rem 0.625rem; } + +@media screen and (max-width: 63.9375em) { + table.stack thead { + display: none; } + table.stack tfoot { + display: none; } + table.stack tr, + table.stack th, + table.stack td { + display: block; } + table.stack td { + border-top: 0; } } + +table.scroll { + display: block; + width: 100%; + overflow-x: auto; } + +table.hover tr:hover { + background-color: #f9f9f9; } + +table.hover tr:nth-of-type(even):hover { + background-color: #ececec; } + +.table-scroll { + overflow-x: auto; } + .table-scroll table { + width: auto; } + +.tabs { + margin: 0; + list-style-type: none; + background: #fefefe; + border: 1px solid #e6e6e6; } + .tabs::before, .tabs::after { + content: ' '; + display: table; } + .tabs::after { + clear: both; } + +.tabs.vertical > li { + width: auto; + float: none; + display: block; } + +.tabs.simple > li > a { + padding: 0; } + .tabs.simple > li > a:hover { + background: transparent; } + +.tabs.primary { + background: #2199e8; } + .tabs.primary > li > a { + color: #fefefe; } + .tabs.primary > li > a:hover, .tabs.primary > li > a:focus { + background: #1893e4; } + +.tabs-title { + float: left; } + .tabs-title > a { + display: block; + padding: 1.25rem 1.5rem; + line-height: 1; + font-size: 0.75rem; } + .tabs-title > a:hover { + background: #fefefe; } + .tabs-title > a:focus, .tabs-title > a[aria-selected='true'] { + background: #e6e6e6; } + +.tabs-content { + background: #fefefe; + transition: all 0.5s ease; + border: 1px solid #e6e6e6; + border-top: 0; } + +.tabs-content.vertical { + border: 1px solid #e6e6e6; + border-left: 0; } + +.tabs-panel { + display: none; + padding: 1rem; } + .tabs-panel.is-active { + display: block; } + +.thumbnail { + border: solid 4px #fefefe; + box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); + display: inline-block; + line-height: 0; + max-width: 100%; + transition: box-shadow 200ms ease-out; + border-radius: 0; + margin-bottom: 1rem; } + .thumbnail:hover, .thumbnail:focus { + box-shadow: 0 0 6px 1px rgba(33, 153, 232, 0.5); } + +.title-bar { + background: #0a0a0a; + color: #fefefe; + padding: 0.5rem; } + .title-bar::before, .title-bar::after { + content: ' '; + display: table; } + .title-bar::after { + clear: both; } + .title-bar .menu-icon { + margin-left: 0.25rem; + margin-right: 0.25rem; } + +.title-bar-left { + float: left; } + +.title-bar-right { + float: right; + text-align: right; } + +.title-bar-title { + font-weight: bold; + vertical-align: middle; + display: inline-block; } + +.menu-icon.dark { + position: relative; + display: inline-block; + vertical-align: middle; + cursor: pointer; + width: 20px; + height: 16px; } + .menu-icon.dark::after { + content: ''; + position: absolute; + display: block; + width: 100%; + height: 2px; + background: #0a0a0a; + top: 0; + left: 0; + box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; } + .menu-icon.dark:hover::after { + background: #8a8a8a; + box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } + +.has-tip { + border-bottom: dotted 1px #8a8a8a; + font-weight: bold; + position: relative; + display: inline-block; + cursor: help; } + +.tooltip { + background-color: #0a0a0a; + color: #fefefe; + font-size: 80%; + padding: 0.75rem; + position: absolute; + z-index: 10; + top: calc(100% + 0.6495rem); + max-width: 10rem !important; + border-radius: 0; } + .tooltip::before { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + border-color: transparent transparent #0a0a0a; + border-bottom-style: solid; + border-top-width: 0; + bottom: 100%; + position: absolute; + left: 50%; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); } + .tooltip.top::before { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + border-color: #0a0a0a transparent transparent; + border-top-style: solid; + border-bottom-width: 0; + top: 100%; + bottom: auto; } + .tooltip.left::before { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + border-color: transparent transparent transparent #0a0a0a; + border-left-style: solid; + border-right-width: 0; + bottom: auto; + left: 100%; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); } + .tooltip.right::before { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + border-color: transparent #0a0a0a transparent transparent; + border-right-style: solid; + border-left-width: 0; + bottom: auto; + left: auto; + right: 100%; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); } + +.top-bar { + padding: 0.5rem; } + .top-bar::before, .top-bar::after { + content: ' '; + display: table; } + .top-bar::after { + clear: both; } + .top-bar, + .top-bar ul { + background-color: #e6e6e6; } + .top-bar input { + max-width: 200px; + margin-right: 1rem; } + .top-bar .input-group-field { + width: 100%; + margin-right: 0; } + .top-bar input.button { + width: auto; } + .top-bar .top-bar-left, + .top-bar .top-bar-right { + width: 100%; } + @media screen and (min-width: 40em) { + .top-bar .top-bar-left, + .top-bar .top-bar-right { + width: auto; } } + @media screen and (max-width: 63.9375em) { + .top-bar.stacked-for-medium .top-bar-left, + .top-bar.stacked-for-medium .top-bar-right { + width: 100%; } } + @media screen and (max-width: 74.9375em) { + .top-bar.stacked-for-large .top-bar-left, + .top-bar.stacked-for-large .top-bar-right { + width: 100%; } } + +.top-bar-title { + float: left; + margin-right: 1rem; } + +.top-bar-left { + float: left; } + +.top-bar-right { + float: right; } + +.hide { + display: none !important; } + +.invisible { + visibility: hidden; } + +@media screen and (max-width: 39.9375em) { + .hide-for-small-only { + display: none !important; } } + +@media screen and (max-width: 0em), screen and (min-width: 40em) { + .show-for-small-only { + display: none !important; } } + +@media screen and (min-width: 40em) { + .hide-for-medium { + display: none !important; } } + +@media screen and (max-width: 39.9375em) { + .show-for-medium { + display: none !important; } } + +@media screen and (min-width: 40em) and (max-width: 63.9375em) { + .hide-for-medium-only { + display: none !important; } } + +@media screen and (max-width: 39.9375em), screen and (min-width: 64em) { + .show-for-medium-only { + display: none !important; } } + +@media screen and (min-width: 64em) { + .hide-for-large { + display: none !important; } } + +@media screen and (max-width: 63.9375em) { + .show-for-large { + display: none !important; } } + +@media screen and (min-width: 64em) and (max-width: 74.9375em) { + .hide-for-large-only { + display: none !important; } } + +@media screen and (max-width: 63.9375em), screen and (min-width: 75em) { + .show-for-large-only { + display: none !important; } } + +.show-for-sr, +.show-on-focus { + position: absolute !important; + width: 1px; + height: 1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); } + +.show-on-focus:active, .show-on-focus:focus { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; } + +.show-for-landscape, +.hide-for-portrait { + display: block !important; } + @media screen and (orientation: landscape) { + .show-for-landscape, + .hide-for-portrait { + display: block !important; } } + @media screen and (orientation: portrait) { + .show-for-landscape, + .hide-for-portrait { + display: none !important; } } + +.hide-for-landscape, +.show-for-portrait { + display: none !important; } + @media screen and (orientation: landscape) { + .hide-for-landscape, + .show-for-portrait { + display: none !important; } } + @media screen and (orientation: portrait) { + .hide-for-landscape, + .show-for-portrait { + display: block !important; } } + +.float-left { + float: left !important; } + +.float-right { + float: right !important; } + +.float-center { + display: block; + margin-left: auto; + margin-right: auto; } + +.clearfix::before, .clearfix::after { + content: ' '; + display: table; } + +.clearfix::after { + clear: both; } + +.slide-in-down.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateY(-100%); + -ms-transform: translateY(-100%); + transform: translateY(-100%); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-in-down.mui-enter.mui-enter-active { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); } + +.slide-in-left.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-in-left.mui-enter.mui-enter-active { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); } + +.slide-in-up.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateY(100%); + -ms-transform: translateY(100%); + transform: translateY(100%); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-in-up.mui-enter.mui-enter-active { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); } + +.slide-in-right.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateX(100%); + -ms-transform: translateX(100%); + transform: translateX(100%); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-in-right.mui-enter.mui-enter-active { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); } + +.slide-out-down.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-out-down.mui-leave.mui-leave-active { + -webkit-transform: translateY(100%); + -ms-transform: translateY(100%); + transform: translateY(100%); } + +.slide-out-right.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-out-right.mui-leave.mui-leave-active { + -webkit-transform: translateX(100%); + -ms-transform: translateX(100%); + transform: translateX(100%); } + +.slide-out-up.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-out-up.mui-leave.mui-leave-active { + -webkit-transform: translateY(-100%); + -ms-transform: translateY(-100%); + transform: translateY(-100%); } + +.slide-out-left.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-out-left.mui-leave.mui-leave-active { + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); } + +.fade-in.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + opacity: 0; + transition-property: opacity; } + +.fade-in.mui-enter.mui-enter-active { + opacity: 1; } + +.fade-out.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + opacity: 1; + transition-property: opacity; } + +.fade-out.mui-leave.mui-leave-active { + opacity: 0; } + +.hinge-in-from-top.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotateX(-90deg); + transform: perspective(2000px) rotateX(-90deg); + -webkit-transform-origin: top; + -ms-transform-origin: top; + transform-origin: top; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.hinge-in-from-top.mui-enter.mui-enter-active { + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + opacity: 1; } + +.hinge-in-from-right.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotateY(-90deg); + transform: perspective(2000px) rotateY(-90deg); + -webkit-transform-origin: right; + -ms-transform-origin: right; + transform-origin: right; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.hinge-in-from-right.mui-enter.mui-enter-active { + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + opacity: 1; } + +.hinge-in-from-bottom.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotateX(90deg); + transform: perspective(2000px) rotateX(90deg); + -webkit-transform-origin: bottom; + -ms-transform-origin: bottom; + transform-origin: bottom; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.hinge-in-from-bottom.mui-enter.mui-enter-active { + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + opacity: 1; } + +.hinge-in-from-left.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotateY(90deg); + transform: perspective(2000px) rotateY(90deg); + -webkit-transform-origin: left; + -ms-transform-origin: left; + transform-origin: left; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.hinge-in-from-left.mui-enter.mui-enter-active { + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + opacity: 1; } + +.hinge-in-from-middle-x.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotateX(-90deg); + transform: perspective(2000px) rotateX(-90deg); + -webkit-transform-origin: center; + -ms-transform-origin: center; + transform-origin: center; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.hinge-in-from-middle-x.mui-enter.mui-enter-active { + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + opacity: 1; } + +.hinge-in-from-middle-y.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotateY(-90deg); + transform: perspective(2000px) rotateY(-90deg); + -webkit-transform-origin: center; + -ms-transform-origin: center; + transform-origin: center; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.hinge-in-from-middle-y.mui-enter.mui-enter-active { + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + opacity: 1; } + +.hinge-out-from-top.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + -webkit-transform-origin: top; + -ms-transform-origin: top; + transform-origin: top; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.hinge-out-from-top.mui-leave.mui-leave-active { + -webkit-transform: perspective(2000px) rotateX(-90deg); + transform: perspective(2000px) rotateX(-90deg); + opacity: 0; } + +.hinge-out-from-right.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + -webkit-transform-origin: right; + -ms-transform-origin: right; + transform-origin: right; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.hinge-out-from-right.mui-leave.mui-leave-active { + -webkit-transform: perspective(2000px) rotateY(-90deg); + transform: perspective(2000px) rotateY(-90deg); + opacity: 0; } + +.hinge-out-from-bottom.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + -webkit-transform-origin: bottom; + -ms-transform-origin: bottom; + transform-origin: bottom; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.hinge-out-from-bottom.mui-leave.mui-leave-active { + -webkit-transform: perspective(2000px) rotateX(90deg); + transform: perspective(2000px) rotateX(90deg); + opacity: 0; } + +.hinge-out-from-left.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + -webkit-transform-origin: left; + -ms-transform-origin: left; + transform-origin: left; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.hinge-out-from-left.mui-leave.mui-leave-active { + -webkit-transform: perspective(2000px) rotateY(90deg); + transform: perspective(2000px) rotateY(90deg); + opacity: 0; } + +.hinge-out-from-middle-x.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + -webkit-transform-origin: center; + -ms-transform-origin: center; + transform-origin: center; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.hinge-out-from-middle-x.mui-leave.mui-leave-active { + -webkit-transform: perspective(2000px) rotateX(-90deg); + transform: perspective(2000px) rotateX(-90deg); + opacity: 0; } + +.hinge-out-from-middle-y.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + -webkit-transform-origin: center; + -ms-transform-origin: center; + transform-origin: center; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.hinge-out-from-middle-y.mui-leave.mui-leave-active { + -webkit-transform: perspective(2000px) rotateY(-90deg); + transform: perspective(2000px) rotateY(-90deg); + opacity: 0; } + +.scale-in-up.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: scale(0.5); + -ms-transform: scale(0.5); + transform: scale(0.5); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.scale-in-up.mui-enter.mui-enter-active { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + opacity: 1; } + +.scale-in-down.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: scale(1.5); + -ms-transform: scale(1.5); + transform: scale(1.5); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.scale-in-down.mui-enter.mui-enter-active { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + opacity: 1; } + +.scale-out-up.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.scale-out-up.mui-leave.mui-leave-active { + -webkit-transform: scale(1.5); + -ms-transform: scale(1.5); + transform: scale(1.5); + opacity: 0; } + +.scale-out-down.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.scale-out-down.mui-leave.mui-leave-active { + -webkit-transform: scale(0.5); + -ms-transform: scale(0.5); + transform: scale(0.5); + opacity: 0; } + +.spin-in.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: rotate(-0.75turn); + -ms-transform: rotate(-0.75turn); + transform: rotate(-0.75turn); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.spin-in.mui-enter.mui-enter-active { + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; } + +.spin-out.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.spin-out.mui-leave.mui-leave-active { + -webkit-transform: rotate(0.75turn); + -ms-transform: rotate(0.75turn); + transform: rotate(0.75turn); + opacity: 0; } + +.spin-in-ccw.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: rotate(0.75turn); + -ms-transform: rotate(0.75turn); + transform: rotate(0.75turn); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.spin-in-ccw.mui-enter.mui-enter-active { + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; } + +.spin-out-ccw.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.spin-out-ccw.mui-leave.mui-leave-active { + -webkit-transform: rotate(-0.75turn); + -ms-transform: rotate(-0.75turn); + transform: rotate(-0.75turn); + opacity: 0; } + +.slow { + transition-duration: 750ms !important; } + +.fast { + transition-duration: 250ms !important; } + +.linear { + transition-timing-function: linear !important; } + +.ease { + transition-timing-function: ease !important; } + +.ease-in { + transition-timing-function: ease-in !important; } + +.ease-out { + transition-timing-function: ease-out !important; } + +.ease-in-out { + transition-timing-function: ease-in-out !important; } + +.bounce-in { + transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; } + +.bounce-out { + transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; } + +.bounce-in-out { + transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; } + +.short-delay { + transition-delay: 300ms !important; } + +.long-delay { + transition-delay: 700ms !important; } + +.shake { + -webkit-animation-name: shake-7; + animation-name: shake-7; } + +@-webkit-keyframes shake-7 { + 0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% { + -webkit-transform: translateX(7%); + transform: translateX(7%); } + 5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% { + -webkit-transform: translateX(-7%); + transform: translateX(-7%); } } + +@keyframes shake-7 { + 0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% { + -webkit-transform: translateX(7%); + transform: translateX(7%); } + 5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% { + -webkit-transform: translateX(-7%); + transform: translateX(-7%); } } + +.spin-cw { + -webkit-animation-name: spin-cw-1turn; + animation-name: spin-cw-1turn; } + +@-webkit-keyframes spin-cw-1turn { + 0% { + -webkit-transform: rotate(-1turn); + transform: rotate(-1turn); } + 100% { + -webkit-transform: rotate(0); + transform: rotate(0); } } + +@keyframes spin-cw-1turn { + 0% { + -webkit-transform: rotate(-1turn); + transform: rotate(-1turn); } + 100% { + -webkit-transform: rotate(0); + transform: rotate(0); } } + +.spin-ccw { + -webkit-animation-name: spin-cw-1turn; + animation-name: spin-cw-1turn; } + +@keyframes spin-cw-1turn { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); } + 100% { + -webkit-transform: rotate(1turn); + transform: rotate(1turn); } } + +.wiggle { + -webkit-animation-name: wiggle-7deg; + animation-name: wiggle-7deg; } + +@-webkit-keyframes wiggle-7deg { + 40%, 50%, 60% { + -webkit-transform: rotate(7deg); + transform: rotate(7deg); } + 35%, 45%, 55%, 65% { + -webkit-transform: rotate(-7deg); + transform: rotate(-7deg); } + 0%, 30%, 70%, 100% { + -webkit-transform: rotate(0); + transform: rotate(0); } } + +@keyframes wiggle-7deg { + 40%, 50%, 60% { + -webkit-transform: rotate(7deg); + transform: rotate(7deg); } + 35%, 45%, 55%, 65% { + -webkit-transform: rotate(-7deg); + transform: rotate(-7deg); } + 0%, 30%, 70%, 100% { + -webkit-transform: rotate(0); + transform: rotate(0); } } + +.shake, +.spin-cw, +.spin-ccw, +.wiggle { + -webkit-animation-duration: 500ms; + animation-duration: 500ms; } + +.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; } + +.slow { + -webkit-animation-duration: 750ms !important; + animation-duration: 750ms !important; } + +.fast { + -webkit-animation-duration: 250ms !important; + animation-duration: 250ms !important; } + +.linear { + -webkit-animation-timing-function: linear !important; + animation-timing-function: linear !important; } + +.ease { + -webkit-animation-timing-function: ease !important; + animation-timing-function: ease !important; } + +.ease-in { + -webkit-animation-timing-function: ease-in !important; + animation-timing-function: ease-in !important; } + +.ease-out { + -webkit-animation-timing-function: ease-out !important; + animation-timing-function: ease-out !important; } + +.ease-in-out { + -webkit-animation-timing-function: ease-in-out !important; + animation-timing-function: ease-in-out !important; } + +.bounce-in { + -webkit-animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; + animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; } + +.bounce-out { + -webkit-animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; + animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; } + +.bounce-in-out { + -webkit-animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; + animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; } + +.short-delay { + -webkit-animation-delay: 300ms !important; + animation-delay: 300ms !important; } + +.long-delay { + -webkit-animation-delay: 700ms !important; + animation-delay: 700ms !important; } diff --git a/app/assets/stylesheets/foundation.min.css b/app/assets/stylesheets/foundation.min.css new file mode 100644 index 000000000..fe291e802 --- /dev/null +++ b/app/assets/stylesheets/foundation.min.css @@ -0,0 +1,2 @@ +@charset "UTF-8"; +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{padding:0;margin:0;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;background:#fefefe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%;border-radius:0}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput=mouse] button{outline:0}.is-visible{display:block!important}.is-hidden{display:none!important}.row{max-width:75rem;margin-left:auto;margin-right:auto}.row:after,.row:before{content:' ';display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{max-width:none;margin-left:-.625rem;margin-right:-.625rem}@media screen and (min-width:40em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:40em){.column,.columns{padding-left:.9375rem;padding-right:.9375rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.28571%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .small-collapse.row,.small-collapse .row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}.small-centered{float:none;margin-left:auto;margin-right:auto}.small-pull-0,.small-push-0,.small-uncentered{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width:40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.33333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.66667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.28571%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .medium-collapse.row,.medium-collapse .row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.medium-centered{float:none;margin-left:auto;margin-right:auto}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.33333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.66667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.28571%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .large-collapse.row,.large-collapse .row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.large-centered{float:none;margin-left:auto;margin-right:auto}.large-pull-0,.large-push-0,.large-uncentered{position:static;margin-left:0;margin-right:0;float:left}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}@media screen and (min-width:40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}}a{color:#2199e8;text-decoration:none;line-height:inherit;cursor:pointer}a:focus,a:hover{color:#1585cf}a img{border:0}hr{max-width:75rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto;clear:both}dl,ol,ul{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc}ol,ul{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#0a0a0a;cursor:help;border-bottom:1px dotted #0a0a0a}code{font-weight:400;border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}code,kbd{font-family:Consolas,Liberation Mono,Courier,monospace;color:#0a0a0a;background-color:#e6e6e6}kbd{padding:.125rem .25rem 0;margin:0}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:.85em 1em;margin:0 0 1rem;font-size:.9rem;background-color:#2199e8;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#1583cc;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background-color:#2199e8;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#147cc0;color:#fefefe}.button.secondary{background-color:#777;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5f5f5f;color:#fefefe}.button.success{background-color:#3adb76;color:#fefefe}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#fefefe}.button.warning{background-color:#ffae00;color:#fefefe}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#fefefe}.button.alert{background-color:#ec5840;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#da3116;color:#fefefe}.button.hollow{border:1px solid #2199e8;color:#2199e8}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c4d78;color:#0c4d78}.button.hollow.primary{border:1px solid #2199e8;color:#2199e8}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c4d78;color:#0c4d78}.button.hollow.secondary{border:1px solid #777;color:#777}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3c3c3c;color:#3c3c3c}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.alert{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#881f0e;color:#881f0e}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover{background-color:#2199e8;color:#fefefe}.button.dropdown:after{content:'';display:block;width:0;height:0;border:.4em inset;border-color:#fefefe transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:.4em;float:right;margin-left:1em;display:inline-block}.button.arrow-only:after{margin-left:0;float:none;top:-.1em}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#0a0a0a;background-color:#fefefe;box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);border-radius:0;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{border:1px solid #8a8a8a;background-color:#fefefe;outline:none;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type=search]{box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child,.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{text-align:center;padding:0 1rem;background:#e6e6e6;color:#0a0a0a;border:1px solid #cacaca;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;height:100%;width:1%}.input-group-button a,.input-group-button button,.input-group-button input{margin:0}.input-group .input-group-button{display:table-cell}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.5rem;max-width:100%}.fieldset{border:1px solid #cacaca;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:#fefefe;padding:0 .1875rem;margin:0;margin-left:-.1875rem}select{height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:#0a0a0a;background-color:#fefefe;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat;padding-right:1.5rem}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:rgba(236,88,64,.1);border-color:#ec5840}.form-error,.is-invalid-label{color:#ec5840}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700}.form-error.is-visible{display:block}.accordion{list-style-type:none;background:#fefefe;margin-left:0}.accordion-item:first-child>:first-child,.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#2199e8;position:relative;border:1px solid #e6e6e6;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-radius:0 0 0 0;border-bottom:1px solid #e6e6e6}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title:before{content:'+';position:absolute;right:1rem;top:50%;margin-top:-.5rem}.is-active>.accordion-title:before{content:'–'}.accordion-content{padding:1rem;display:none;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:6px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;position:absolute;top:50%;margin-top:-4px;right:1rem}.is-accordion-submenu-parent[aria-expanded=true]>a:after{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.badge{display:inline-block;padding:.3em;min-width:2.1em;font-size:.6rem;text-align:center;border-radius:50%;background:#2199e8;color:#fefefe}.badge.secondary{background:#777;color:#fefefe}.badge.success{background:#3adb76;color:#fefefe}.badge.warning{background:#ffae00;color:#fefefe}.badge.alert{background:#ec5840;color:#fefefe}.breadcrumbs{list-style:none;margin:0 0 1rem}.breadcrumbs:after,.breadcrumbs:before{content:' ';display:table}.breadcrumbs:after{clear:both}.breadcrumbs li{float:left;color:#0a0a0a;font-size:.6875rem;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child):after{color:#cacaca;content:"/";margin:0 .75rem;position:relative;top:1px;opacity:1}.breadcrumbs a{color:#2199e8}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group:after,.button-group:before{content:' ';display:table}.button-group:after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded:after,.button-group.expanded:before{display:none}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(2):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(3):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(4):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(5):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(6):last-child{margin-right:-6px}.button-group.primary .button{background-color:#2199e8;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#147cc0;color:#fefefe}.button-group.secondary .button{background-color:#777;color:#fefefe}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5f5f5f;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#fefefe}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#fefefe}.button-group.warning .button{background-color:#ffae00;color:#fefefe}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#fefefe}.button-group.alert .button{background-color:#ec5840;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#da3116;color:#fefefe}.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button,.button-group.stacked .button{width:100%}.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked .button:last-child{margin-bottom:0}@media screen and (min-width:40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media screen and (min-width:64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{margin:0 0 1rem;padding:1rem;border:1px solid hsla(0,0%,4%,.25);border-radius:0;position:relative;color:#0a0a0a;background-color:#fff}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#def0fc}.callout.secondary{background-color:#ebebeb}.callout.success{background-color:#e1faea}.callout.warning{background-color:#fff3d9}.callout.alert{background-color:#fce6e2}.callout.small{padding:.5rem}.callout.large{padding:3rem}.close-button{position:absolute;color:#8a8a8a;right:1rem;top:.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput=mouse] .menu>li{outline:0}.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.menu a,.menu button,.menu input{margin-bottom:0}.menu>li>a i,.menu>li>a i+span,.menu>li>a img,.menu>li>a img+span,.menu>li>a svg,.menu>li>a svg+span{vertical-align:middle}.menu>li>a i,.menu>li>a img,.menu>li>a svg{margin-right:.25rem;display:inline-block}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width:40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width:64em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}.menu.simple li{line-height:1;display:inline-block;margin-right:1rem}.menu.simple a{padding:0}.menu.align-right:after,.menu.align-right:before{content:' ';display:table}.menu.align-right:after{clear:both}.menu.align-right>li{float:right}.menu.expanded{width:100%;display:table;table-layout:fixed}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a i,.menu.icon-top>li>a img,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}.menu.nested{margin-left:1rem}.menu .active>a{color:#fefefe;background:#2199e8}.menu-text{font-weight:700;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:.7rem 1rem}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon:after{content:'';position:absolute;display:block;width:100%;height:2px;background:#fefefe;top:0;left:0;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe}.menu-icon:hover:after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block!important}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;height:100%;width:100%;background:#fefefe;transition:-webkit-transform .15s linear;transition:transform .15s linear}.is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);transform:translateX(100%)}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:6px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back>a:before{content:'';display:block;width:0;height:0;border:6px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:.75rem}.dropdown-pane{background-color:#fefefe;border:1px solid #cacaca;border-radius:0;display:block;font-size:1rem;padding:1rem;position:absolute;visibility:hidden;width:300px;z-index:3}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu>li.is-dropdown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}[data-whatinput=mouse] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a:after{right:14px;margin-top:-3px}.dropdown.menu.vertical>li.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.vertical>li.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}@media screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a:after{right:14px;margin-top:-3px}.dropdown.menu.medium-vertical>li.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.medium-vertical>li.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}}@media screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a:after{right:14px;margin-top:-3px}.dropdown.menu.large-vertical>li.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.large-vertical>li.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;left:auto;right:0}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a:after{position:absolute;top:50%;right:5px;margin-top:-2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left:auto;right:100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fefefe;border:1px solid #cacaca}.is-dropdown-submenu .is-dropdown-submenu-parent>a:after{right:14px;margin-top:-3px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{content:'';display:block;width:0;height:0;border:5px inset;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}.label{display:inline-block;padding:.33333rem .5rem;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;border-radius:0;background:#2199e8;color:#fefefe}.label.secondary{background:#777;color:#fefefe}.label.success{background:#3adb76;color:#fefefe}.label.warning{background:#ffae00;color:#fefefe}.label.alert{background:#ec5840;color:#fefefe}.media-object{margin-bottom:1rem;display:block}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}body,html{height:100%}.off-canvas-wrapper{width:100%;overflow-x:hidden;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:auto}.off-canvas-wrapper-inner{position:relative;width:100%;transition:-webkit-transform .5s ease;transition:transform .5s ease}.off-canvas-wrapper-inner:after,.off-canvas-wrapper-inner:before{content:' ';display:table}.off-canvas-wrapper-inner:after{clear:both}.off-canvas-content{min-height:100%;background:#fefefe;transition:-webkit-transform .5s ease;transition:transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;padding-bottom:.1px;box-shadow:0 0 10px hsla(0,0%,4%,.5)}.js-off-canvas-exit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.25);cursor:pointer;transition:background .5s ease}.off-canvas{position:absolute;background:#e6e6e6;z-index:-1;max-height:100%;overflow-y:auto;-webkit-transform:translateX(0);transform:translateX(0)}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.position-left{left:-250px;top:0;width:250px}.is-open-left{-webkit-transform:translateX(250px);transform:translateX(250px)}.off-canvas.position-right{right:-250px;top:0;width:250px}.is-open-right{-webkit-transform:translateX(-250px);transform:translateX(-250px)}@media screen and (min-width:40em){.position-left.reveal-for-medium{left:0;z-index:auto;position:fixed}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{right:0;z-index:auto;position:fixed}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}}@media screen and (min-width:64em){.position-left.reveal-for-large{left:0;z-index:auto;position:fixed}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{right:0;z-index:auto;position:fixed}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}}.orbit,.orbit-container{position:relative}.orbit-container{margin:0;overflow:hidden;list-style:none}.orbit-slide{width:100%;max-height:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{margin:0;width:100%;max-width:100%}.orbit-caption{bottom:0;width:100%;margin-bottom:0;background-color:hsla(0,0%,4%,.5)}.orbit-caption,.orbit-next,.orbit-previous{position:absolute;padding:1rem;color:#fefefe}.orbit-next,.orbit-previous{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:hsla(0,0%,4%,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;background-color:#cacaca;border-radius:50%}.orbit-bullets button.is-active,.orbit-bullets button:hover{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination:after,.pagination:before{content:' ';display:table}.pagination:after{clear:both}.pagination li{font-size:.875rem;margin-right:.0625rem;border-radius:0;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{color:#0a0a0a;display:block;padding:.1875rem .625rem;border-radius:0}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#2199e8;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis:after{content:'\2026';padding:.1875rem .625rem;color:#0a0a0a}.pagination-previous.disabled:before,.pagination-previous a:before{content:'\00ab';display:inline-block;margin-right:.5rem}.pagination-next.disabled:after,.pagination-next a:after{content:'\00bb';display:inline-block;margin-left:.5rem}.progress{background-color:#cacaca;height:1rem;margin-bottom:1rem;border-radius:0}.progress.primary .progress-meter{background-color:#2199e8}.progress.secondary .progress-meter{background-color:#777}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#ec5840}.progress-meter{position:relative;display:block;width:0;height:100%;background-color:#2199e8}.progress-meter-text{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:4;background-color:hsla(0,0%,4%,.45);overflow-y:scroll}.reveal{display:none;z-index:5;padding:1rem;border:1px solid #cacaca;background-color:#fefefe;border-radius:0;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media screen and (min-width:40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}@media screen and (min-width:40em){.reveal .reveal{left:auto;right:auto;margin:0 auto}}.reveal.collapse{padding:0}@media screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;transition:all .2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;background-color:#2199e8;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation;border-radius:0}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#1583cc}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.sticky.is-stuck{position:fixed;z-index:2}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.sticky.is-anchored.is-at-bottom{bottom:0}.switch{margin-bottom:1rem;outline:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fefefe;font-weight:700;font-size:.875rem}.switch-input{opacity:0;position:absolute}.switch-paddle{background:#cacaca;cursor:pointer;display:block;position:relative;width:4rem;height:2rem;transition:all .25s ease-out;border-radius:0;color:inherit;font-weight:inherit}input+.switch-paddle{margin:0}.switch-paddle:after{background:#fefefe;content:'';display:block;position:absolute;height:1.5rem;left:.25rem;top:.25rem;width:1.5rem;transition:all .25s ease-out;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:0}input:checked~.switch-paddle{background:#2199e8}input:checked~.switch-paddle:after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle:after{width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle:after{left:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle:after{width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle:after{left:2rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle:after{width:2rem;height:2rem}.switch.large input:checked~.switch-paddle:after{left:2.75rem}table{width:100%;margin-bottom:1rem;border-radius:0}table tbody,table tfoot,table thead{border:1px solid #f1f1f1;background-color:#fefefe}table caption{font-weight:700;padding:.5rem .625rem .625rem}table tfoot,table thead{background:#f8f8f8;color:#0a0a0a}table tfoot tr,table thead tr{background:transparent}table tfoot td,table tfoot th,table thead td,table thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}table tbody tr:nth-child(even){background-color:#f1f1f1}table tbody td,table tbody th{padding:.5rem .625rem .625rem}@media screen and (max-width:63.9375em){table.stack tfoot,table.stack thead{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover tr:hover{background-color:#f9f9f9}table.hover tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;list-style-type:none;background:#fefefe;border:1px solid #e6e6e6}.tabs:after,.tabs:before{content:' ';display:table}.tabs:after{clear:both}.tabs.vertical>li{width:auto;float:none;display:block}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#2199e8}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1893e4}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;line-height:1;font-size:.75rem}.tabs-title>a:hover{background:#fefefe}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6}.tabs-content{background:#fefefe;transition:all .5s ease;border:1px solid #e6e6e6;border-top:0}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{border:4px solid #fefefe;box-shadow:0 0 0 1px hsla(0,0%,4%,.2);display:inline-block;line-height:0;max-width:100%;transition:box-shadow .2s ease-out;border-radius:0;margin-bottom:1rem}.thumbnail:focus,.thumbnail:hover{box-shadow:0 0 6px 1px rgba(33,153,232,.5)}.title-bar{background:#0a0a0a;color:#fefefe;padding:.5rem}.title-bar:after,.title-bar:before{content:' ';display:table}.title-bar:after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{font-weight:700}.menu-icon.dark,.title-bar-title{vertical-align:middle;display:inline-block}.menu-icon.dark{position:relative;cursor:pointer;width:20px;height:16px}.menu-icon.dark:after{content:'';position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;top:0;left:0;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}.menu-icon.dark:hover:after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.has-tip{border-bottom:1px dotted #8a8a8a;font-weight:700;position:relative;display:inline-block;cursor:help}.tooltip{background-color:#0a0a0a;color:#fefefe;font-size:80%;padding:.75rem;position:absolute;z-index:3;top:calc(100% + .6495rem);max-width:10rem!important;border-radius:0}.tooltip:before{border-color:transparent transparent #0a0a0a;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top:before,.tooltip:before{content:'';display:block;width:0;height:0;border:.75rem inset}.tooltip.top:before{border-color:#0a0a0a transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}.tooltip.left:before{border-color:transparent transparent transparent #0a0a0a;border-left-style:solid;border-right-width:0;left:100%}.tooltip.left:before,.tooltip.right:before{content:'';display:block;width:0;height:0;border:.75rem inset;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right:before{border-color:transparent #0a0a0a transparent transparent;border-right-style:solid;border-left-width:0;left:auto;right:100%}.top-bar{padding:.5rem}.top-bar:after,.top-bar:before{content:' ';display:table}.top-bar:after{clear:both}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media screen and (min-width:40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}.top-bar-title{float:left;margin-right:1rem}.top-bar-left{float:left}.top-bar-right{float:right}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix:after,.clearfix:before{content:' ';display:table}.clearfix:after{clear:both}.slide-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(100%);transform:translateY(100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(100%);transform:translateX(100%);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translateX(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateY(0);transform:translateY(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:translateX(0);transform:translateX(0);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active,.hinge-out-from-top.mui-leave{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform-origin:top;transform-origin:top;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:right;transform-origin:right;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:bottom;transform-origin:bottom;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:left;transform-origin:left;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:center;transform-origin:center;transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(.5);transform:scale(.5);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1.5);transform:scale(1.5);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active,.scale-out-up.mui-leave{-webkit-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:scale(1);transform:scale(1);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;-webkit-transform:rotate(-270deg);transform:rotate(-270deg);transition-property:-webkit-transform,opacity;transition-property:transform,opacity;opacity:0}.spin-in.mui-enter.mui-enter-active,.spin-out.mui-leave{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.spin-in-ccw.mui-enter,.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(270deg);transform:rotate(270deg);opacity:0}.spin-in-ccw.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.spin-in-ccw.mui-enter.mui-enter-active,.spin-out-ccw.mui-leave{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-270deg);transform:rotate(-270deg);opacity:0}.slow{transition-duration:.75s!important}.fast{transition-duration:.25s!important}.linear{transition-timing-function:linear!important}.ease{transition-timing-function:ease!important}.ease-in{transition-timing-function:ease-in!important}.ease-out{transition-timing-function:ease-out!important}.ease-in-out{transition-timing-function:ease-in-out!important}.bounce-in{transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{transition-delay:.3s!important}.long-delay{transition-delay:.7s!important}.shake{-webkit-animation-name:a;animation-name:a}@-webkit-keyframes a{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}@keyframes a{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:b;animation-name:b}@-webkit-keyframes b{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes b{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:b;animation-name:b}@keyframes b{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wiggle{-webkit-animation-name:c;animation-name:c}@-webkit-keyframes c{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes c{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,to{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-ccw,.spin-cw,.wiggle{-webkit-animation-duration:.5s;animation-duration:.5s}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:.75s!important;animation-duration:.75s!important}.fast{-webkit-animation-duration:.25s!important;animation-duration:.25s!important}.linear{-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.ease{-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.ease-in{-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.ease-out{-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.ease-in-out{-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.bounce-in{-webkit-animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important;animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.long-delay{-webkit-animation-delay:.7s!important;animation-delay:.7s!important} \ No newline at end of file diff --git a/db/schema.rb b/db/schema.rb new file mode 100644 index 000000000..4dfbb1680 --- /dev/null +++ b/db/schema.rb @@ -0,0 +1,16 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 0) do + +end diff --git a/lib/edamam_api_wrapper.rb b/lib/edamam_api_wrapper.rb index be48017e2..2243c6d81 100644 --- a/lib/edamam_api_wrapper.rb +++ b/lib/edamam_api_wrapper.rb @@ -5,4 +5,32 @@ class EdamamApiWrapper APP_ID = ENV["APP_ID"] APP_KEY = ENV["APP_KEY"] + def self.listrecipes(search_term) + url = BASE_URL + "?q=#{search_term}" + "&app_id=#{APP_ID}" + "&app_key=#{APP_KEY}" + data = HTTParty.get(url) + recipe_list = [] + + if data["hits"] + data["hits"].each do | hit | + + recipe_data = { + uri: hit["recipe"]["uri"], + label: hit["recipe"]["label"], + image: hit["recipe"]["image"], + source: hit["recipe"]["source"], + sourceIcon: hit["recipe"]["sourceIcon"], + sourceUrl: hit["recipe"]["url"], + yield: hit["recipe"]["yield"], + dietLabels: hit["recipe"]["dietLabels"], + healthLabels: hit["recipe"]["healthLabels"], + ingredientLines: hit["recipe"]["ingredientLines"] + } + + wrapper = Recipe.new recipe_data + recipe_list << wrapper + end + end + + return recipe_list + end end diff --git a/lib/recipe.rb b/lib/recipe.rb new file mode 100644 index 000000000..5c8b88e26 --- /dev/null +++ b/lib/recipe.rb @@ -0,0 +1,27 @@ +class Recipe + attr_reader :label, :uri, :image, :source, :sourceIcon, :sourceUrl, :yield, :healthLabels, :ingredientLines + + def initialize(uri, options = {} ) + @uri = uri + # Commented out because there's no way I'd be able to remember + # all this live. + # @purpose = options[:purpose] + # @is_archived = options[:is_archived] + # @is_general = options[:is_archived] + # @members = options[:members] + end + # + def self.search (search_term) + EdamamApiWrapper.listrecipes(search_term) + end + # + # def self.by_name + # end + # + # def self.by_keyword + # end + # + # def self.top_10 + # end + +end diff --git a/test/cassettes/recipes.yml b/test/cassettes/recipes.yml new file mode 100644 index 000000000..eff98b117 --- /dev/null +++ b/test/cassettes/recipes.yml @@ -0,0 +1,3587 @@ +--- +http_interactions: +- request: + method: get + uri: https://api.edamam.com/search?app_id=2af76d87&app_key=d4de9f1f97d631e90ef2e7f359bead5a&q=chicken + body: + encoding: US-ASCII + string: '' + headers: + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + User-Agent: + - Ruby + response: + status: + code: 200 + message: OK + headers: + Server: + - ngx_openresty + Date: + - Tue, 01 Nov 2016 20:55:11 GMT + Content-Type: + - application/json;charset=UTF-8 + Transfer-Encoding: + - chunked + Connection: + - keep-alive + Cache-Control: + - private + Expires: + - Thu, 01 Jan 1970 00:00:00 UTC + X-Served-By: + - ip-10-150-1-224/10.150.1.224 + Set-Cookie: + - JSESSIONID=2B34A3F8C92724F0F1E07DE61F295DB0; Path=/ + - JSESSIONID=2B34A3F8C92724F0F1E07DE61F295DB0; Path=/; Secure; HttpOnly + Vary: + - Accept-Encoding + body: + encoding: ASCII-8BIT + string: !binary |- + ewogICJxIiA6ICJjaGlja2VuIiwKICAiZnJvbSIgOiAwLAogICJ0byIgOiAx + MCwKICAicGFyYW1zIiA6IHsKICAgICJzYW5lIiA6IFsgXSwKICAgICJxIiA6 + IFsgImNoaWNrZW4iIF0sCiAgICAiYXBwX2lkIiA6IFsgIjJhZjc2ZDg3IiBd + LAogICAgImFwcF9rZXkiIDogWyAiZDRkZTlmMWY5N2Q2MzFlOTBlZjJlN2Yz + NTliZWFkNWEiIF0KICB9LAogICJtb3JlIiA6IHRydWUsCiAgImNvdW50IiA6 + IDEwMDAsCiAgImhpdHMiIDogWyB7CiAgICAicmVjaXBlIiA6IHsKICAgICAg + InVyaSIgOiAiaHR0cDovL3d3dy5lZGFtYW0uY29tL29udG9sb2dpZXMvZWRh + bWFtLm93bCNyZWNpcGVfYzQ2OGRjMjhmOGI2NGJiNzExMTI1Y2MxNTBiMTVj + MjUiLAogICAgICAibGFiZWwiIDogIkdyaWxsZWQgRGV2aWxlZCBDaGlja2Vu + cyBVbmRlciBhIEJyaWNrIiwKICAgICAgImltYWdlIiA6ICJodHRwczovL3d3 + dy5lZGFtYW0uY29tL3dlYi1pbWcvNWY1LzVmNTFjODlmODMyZDUwZGE4NGUz + YzA1YmVmM2Y2NmY5LmpwZyIsCiAgICAgICJzb3VyY2UiIDogIk1hcnRoYSBT + dGV3YXJ0IiwKICAgICAgInNvdXJjZUljb24iIDogImh0dHA6Ly93d3cubWFy + dGhhc3Rld2FydC5jb20vc2l0ZXMvYWxsL3RoZW1lcy9tYXJ0aGFzdGV3YXJ0 + L2ltYWdlcy9mYXZpY29uLmljbyIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly93 + d3cubWFydGhhc3Rld2FydC5jb20vcmVjaXBlL2dyaWxsZWQtZGV2aWxlZC1j + aGlja2Vucy11bmRlci1hLWJyaWNrIiwKICAgICAgInNoYXJlQXMiIDogImh0 + dHA6Ly93d3cuZWRhbWFtLmNvbS9yZWNpcGUvZ3JpbGxlZC1kZXZpbGVkLWNo + aWNrZW5zLXVuZGVyLWEtYnJpY2stYzQ2OGRjMjhmOGI2NGJiNzExMTI1Y2Mx + NTBiMTVjMjUvY2hpY2tlbiIsCiAgICAgICJ5aWVsZCIgOiA0LjAsCiAgICAg + ICJkaWV0TGFiZWxzIiA6IFsgIkxvdy1DYXJiIiBdLAogICAgICAiaGVhbHRo + TGFiZWxzIiA6IFsgIlBhbGVvIiwgIkRhaXJ5LUZyZWUiLCAiR2x1dGVuLUZy + ZWUiLCAiRWdnLUZyZWUiLCAiUGVhbnV0LUZyZWUiLCAiVHJlZS1OdXQtRnJl + ZSIsICJTb3ktRnJlZSIsICJGaXNoLUZyZWUiLCAiU2hlbGxmaXNoLUZyZWUi + IF0sCiAgICAgICJjYXV0aW9ucyIgOiBbIF0sCiAgICAgICJpbmdyZWRpZW50 + TGluZXMiIDogWyAiNCBiYWJ5IGNoaWNrZW5zIChwb3Vzc2lucykgb3IgY29y + bmlzaCBoZW5zIChhYm91dCAxIDEvNCBwb3VuZHMgZWFjaCksIG9yIDQgY2hp + Y2tlbiBicmVhc3QgaGFsdmVzIiwgIjMgbGVtb25zLCBwbHVzIHdlZGdlcyBm + b3IgZ2FybmlzaCIsICI0IGNsb3ZlcyBnYXJsaWMsIHBlZWxlZCBhbmQgc21h + c2hlZCIsICIxIHRhYmxlc3Bvb24gY3J1c2hlZCByZWQtcGVwcGVyIGZsYWtl + cywgb3IgdG8gdGFzdGUiLCAiMSB0YWJsZXNwb29uIGZpbmVseSBjaG9wcGVk + IGZyZXNoIHRoeW1lIiwgIjEgdGFibGVzcG9vbiBmaW5lbHkgY2hvcHBlZCBm + cmVzaCByb3NlbWFyeSIsICIxLzIgY3VwIG9saXZlIG9pbCIsICJTYWx0LCB0 + byB0YXN0ZSIgXSwKICAgICAgImluZ3JlZGllbnRzIiA6IFsgewogICAgICAg + ICJ0ZXh0IiA6ICI0IGJhYnkgY2hpY2tlbnMgKHBvdXNzaW5zKSBvciBjb3Ju + aXNoIGhlbnMgKGFib3V0IDEgMS80IHBvdW5kcyBlYWNoKSwgb3IgNCBjaGlj + a2VuIGJyZWFzdCBoYWx2ZXMiLAogICAgICAgICJxdWFudGl0eSIgOiA1LjAs + CiAgICAgICAgIm1lYXN1cmUiIDogImxiIiwKICAgICAgICAiZm9vZCIgOiAi + Y2hpY2tlbnMiLAogICAgICAgICJ3ZWlnaHQiIDogMjI2Ny45NgogICAgICB9 + LCB7CiAgICAgICAgInRleHQiIDogIjMgbGVtb25zLCBwbHVzIHdlZGdlcyBm + b3IgZ2FybmlzaCIsCiAgICAgICAgInF1YW50aXR5IiA6IDMuMCwKICAgICAg + ICAibWVhc3VyZSIgOiAibGVtb24iLAogICAgICAgICJmb29kIiA6ICJsZW1v + bnMiLAogICAgICAgICJ3ZWlnaHQiIDogMTc0LjAKICAgICAgfSwgewogICAg + ICAgICJ0ZXh0IiA6ICIzIGxlbW9ucywgcGx1cyB3ZWRnZXMgZm9yIGdhcm5p + c2giLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAgIm1lYXN1 + cmUiIDogIndlZGdlIiwKICAgICAgICAiZm9vZCIgOiAibGVtb25zIiwKICAg + ICAgICAid2VpZ2h0IiA6IDcuMAogICAgICB9LCB7CiAgICAgICAgInRleHQi + IDogIjQgY2xvdmVzIGdhcmxpYywgcGVlbGVkIGFuZCBzbWFzaGVkIiwKICAg + ICAgICAicXVhbnRpdHkiIDogNC4wLAogICAgICAgICJtZWFzdXJlIiA6ICJj + bG92ZSIsCiAgICAgICAgImZvb2QiIDogImdhcmxpYyIsCiAgICAgICAgIndl + aWdodCIgOiAxMi4wCiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMSB0 + YWJsZXNwb29uIGNydXNoZWQgcmVkLXBlcHBlciBmbGFrZXMsIG9yIHRvIHRh + c3RlIiwKICAgICAgICAicXVhbnRpdHkiIDogMS4wLAogICAgICAgICJtZWFz + dXJlIiA6ICJ0YnNwIiwKICAgICAgICAiZm9vZCIgOiAicmVkIHBlcHBlciBm + bGFrZSIsCiAgICAgICAgIndlaWdodCIgOiA1LjMKICAgICAgfSwgewogICAg + ICAgICJ0ZXh0IiA6ICIxIHRhYmxlc3Bvb24gZmluZWx5IGNob3BwZWQgZnJl + c2ggdGh5bWUiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAg + Im1lYXN1cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6ICJmcmVzaCB0 + aHltZSIsCiAgICAgICAgIndlaWdodCIgOiAyLjQKICAgICAgfSwgewogICAg + ICAgICJ0ZXh0IiA6ICIxIHRhYmxlc3Bvb24gZmluZWx5IGNob3BwZWQgZnJl + c2ggcm9zZW1hcnkiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAg + ICAgIm1lYXN1cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6ICJmcmVz + aCByb3NlbWFyeSIsCiAgICAgICAgIndlaWdodCIgOiAxLjcKICAgICAgfSwg + ewogICAgICAgICJ0ZXh0IiA6ICIxLzIgY3VwIG9saXZlIG9pbCIsCiAgICAg + ICAgInF1YW50aXR5IiA6IDAuNSwKICAgICAgICAibWVhc3VyZSIgOiAiY3Vw + IiwKICAgICAgICAiZm9vZCIgOiAib2xpdmUgb2lsIiwKICAgICAgICAid2Vp + Z2h0IiA6IDEwOC4wCiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiU2Fs + dCwgdG8gdGFzdGUiLAogICAgICAgICJxdWFudGl0eSIgOiAwLjAsCiAgICAg + ICAgIm1lYXN1cmUiIDogIm1lZGl1bSIsCiAgICAgICAgImZvb2QiIDogInNh + bHQiLAogICAgICAgICJ3ZWlnaHQiIDogMC4wNTk3MDAwMDI3NjgzNTc1MDUK + ICAgICAgfSBdLAogICAgICAiY2Fsb3JpZXMiIDogNTkyMi43MDkwMDAwMDAw + MDEsCiAgICAgICJ0b3RhbFdlaWdodCIgOiAyNTc4LjQxOTcwMDAwMjc2ODQs + CiAgICAgICJ0b3RhbE51dHJpZW50cyIgOiB7CiAgICAgICAgIkVORVJDX0tD + QUwiIDogewogICAgICAgICAgImxhYmVsIiA6ICJFbmVyZ3kiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDU5MjIuNzA5MDAwMDAwMDAxLAogICAgICAgICAg + InVuaXQiIDogImtjYWwiCiAgICAgICAgfSwKICAgICAgICAiRkFUIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiA0NTEuMjEzMDI2LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAg + ICAgfSwKICAgICAgICAiRkFTQVQiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJTYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDExMi45NDg5 + MDU5OTk5OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0s + CiAgICAgICAgIkZBVFJOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVHJh + bnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDIuMDQxMTY0LAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFNUyIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIk1vbm91bnNhdHVyYXRlZCIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMjIwLjUwNDE5NDAwMDAwMDA0LAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFQVSIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRlZCIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogODUuMjYxOTM4MDAwMDAwMDEsCiAgICAgICAg + ICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJDSE9DREYiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogMjQuNzc2NDksCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAg + ICAgICB9LAogICAgICAgICJGSUJURyIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIkZpYmVyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3LjMzNzMsCiAg + ICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJTVUdB + UiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlN1Z2FycyIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogNS4xOTMwMiwKICAgICAgICAgICJ1bml0IiA6ICJn + IgogICAgICAgIH0sCiAgICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlByb3RlaW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDQy + NS40MjEsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAg + ICAgICJDSE9MRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rl + cm9sIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNzAwLjk3LAogICAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIk5BIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiU29kaXVtIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiAxNjIwLjc3ODUyNzA3Mjk2LAogICAgICAgICAgInVuaXQiIDog + Im1nIgogICAgICAgIH0sCiAgICAgICAgIkNBIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMzQy + LjMwMjkyODAwMDY2NDQsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + ICAgfSwKICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6ICJN + YWduZXNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ4NC41MTU1OTcw + MDAwMjc3LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAg + ICAgICAgIksiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0i + LAogICAgICAgICAgInF1YW50aXR5IiA6IDQ3MTguMTQzMTc2MDAwMjIxNSwK + ICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJG + RSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAogICAgICAgICAg + InF1YW50aXR5IiA6IDIzLjI1MTg4NzAxMDAwOTE0MiwKICAgICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDMwLjE0ODgyNTcwMDAwMjc2NywKICAgICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgICB9LAogICAgICAgICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiUGhvc3Bob3J1cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMzQwMC40 + MTYyLAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAg + ICAgIlZJVEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBBIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMDUwLjE2MDYsCiAgICAg + ICAgICAidW5pdCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAogICAgICAgICJW + SVRDIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiAxNDQuMjIzNTYwMDAwMDAwMDIsCiAgICAg + ICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVEhJQSIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMS40NzU2MDYsCiAgICAgICAgICAidW5pdCIg + OiAibWciCiAgICAgICAgfSwKICAgICAgICAiUklCRiIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogMi44MzMwMTIsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAg + ICAgICAgfSwKICAgICAgICAiTklBIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiTmlhY2luIChCMykiLAogICAgICAgICAgInF1YW50aXR5IiA6IDE1NS4w + MDY1MywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg + ICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu + IEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA4LjM3Mzg4LAogICAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIkZPTCIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMTY0Ljg5ODYwMDAwMDAwMDA0LAogICAgICAg + ICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9LAogICAgICAgICJWSVRCMTIi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEIxMiIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogNy4wMzA2NzYwMDAwMDAwMDEsCiAgICAgICAg + ICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0sCiAgICAgICAgIlZJVEQiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEQiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDQuNTM1OTIsCiAgICAgICAgICAidW5pdCIgOiAiwrVn + IgogICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + MjQuMTYzOTcwMDAwMDAwMDAzLAogICAgICAgICAgInVuaXQiIDogIm1nIgog + ICAgICAgIH0sCiAgICAgICAgIlZJVEsxIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMDMu + NDk1MzAwMDAwMDAwMDEsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAg + ICAgIH0KICAgICAgfSwKICAgICAgInRvdGFsRGFpbHkiIDogewogICAgICAg + ICJFTkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5 + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyOTYuMTM1NDUsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGQVQiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDY5NC4xNzM4ODYxNTM4NDYyLAogICAgICAgICAgInVuaXQiIDogIiUi + CiAgICAgICAgfSwKICAgICAgICAiRkFTQVQiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDU2 + NC43NDQ1Mjk5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDguMjU4ODMsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGSUJU + RyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZpYmVyIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAyOS4zNDkyLAogICAgICAgICAgInVuaXQiIDogIiUi + CiAgICAgICAgfSwKICAgICAgICAiUFJPQ05UIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiUHJvdGVpbiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogODUw + Ljg0MiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAg + ICAgIkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVy + b2wiLAogICAgICAgICAgInF1YW50aXR5IiA6IDU2Ni45OSwKICAgICAgICAg + ICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5BIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiU29kaXVtIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiA2Ny41MzI0Mzg2MjgwNCwKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIkNBIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiQ2FsY2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMzQuMjMwMjky + ODAwMDY2NDQsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAog + ICAgICAgICJNRyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1 + bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTIxLjEyODg5OTI1MDAwNjky + LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAi + SyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMTM0LjgwNDA5MDc0Mjg2MzQ1LAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkUiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiAxMjkuMTc3MTUwMDU1NjA2MzUsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDIwMC45OTIx + NzEzMzMzNTE4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK + ICAgICAgICAiUCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBob3NwaG9y + dXMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ4NS43NzM3NDI4NTcxNDI4 + NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + IlZJVEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBB + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMTYuNjg0NTExMTExMTExMSwK + ICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJ + VEMiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDI0MC4zNzI2MDAwMDAwMDAwMywKICAgICAg + ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlRISUEiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJUaGlhbWluIChCMSkiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDk4LjM3MzczMzMzMzMzMzMzLAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUklCRiIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMTY2LjY0Nzc2NDcwNTg4MjM3LAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTklBIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiTmlhY2luIChCMykiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDc3NS4wMzI2NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIlZJVEI2QSIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gQjYiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQx + OC42OTM5OTk5OTk5OTk5NiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg + ICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDEu + MjI0NjUwMDAwMDAwMDEsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg + ICB9LAogICAgICAgICJWSVRCMTIiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJWaXRhbWluIEIxMiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTE3LjE3 + NzkzMzMzMzMzMzM0LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg + fSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS4xMzM5OCwKICAg + ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlRPQ1BI + QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMTIwLjgxOTg1MDAwMDAwMDAyLAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDEyOS4zNjkxMjUsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJkaWdlc3QiIDogWyB7CiAg + ICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICJ0YWciIDogIkZBVCIs + CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0Q29udGVudCIsCiAgICAg + ICAgInRvdGFsIiA6IDQ1MS4yMTMwMjYsCiAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICJkYWlseSIgOiA2OTQuMTczODg2MTUzODQ2MiwKICAg + ICAgICAidW5pdCIgOiAiZyIsCiAgICAgICAgInN1YiIgOiBbIHsKICAgICAg + ICAgICJsYWJlbCIgOiAiU2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDog + IkZBU0FUIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogInNhdHVyYXRl + ZEZhdENvbnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6IDExMi45NDg5MDU5 + OTk5OTk5OCwKICAgICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAg + ICJkYWlseSIgOiA1NjQuNzQ0NTI5OTk5OTk5OSwKICAgICAgICAgICJ1bml0 + IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiVHJh + bnMiLAogICAgICAgICAgInRhZyIgOiAiRkFUUk4iLAogICAgICAgICAgInNj + aGVtYU9yZ1RhZyIgOiAidHJhbnNGYXRDb250ZW50IiwKICAgICAgICAgICJ0 + b3RhbCIgOiAyLjA0MTE2NCwKICAgICAgICAgICJoYXNSREkiIDogZmFsc2Us + CiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDog + ImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJNb25vdW5z + YXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIgOiAiRkFNUyIsCiAgICAgICAg + ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgICAidG90YWwiIDog + MjIwLjUwNDE5NDAwMDAwMDA0LAogICAgICAgICAgImhhc1JESSIgOiBmYWxz + ZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIg + OiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1 + bnNhdHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6ICJGQVBVIiwKICAgICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIg + OiA4NS4yNjE5MzgwMDAwMDAwMSwKICAgICAgICAgICJoYXNSREkiIDogZmFs + c2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQi + IDogImciCiAgICAgICAgfSBdCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi + IDogIkNhcmJzIiwKICAgICAgICAidGFnIiA6ICJDSE9DREYiLAogICAgICAg + ICJzY2hlbWFPcmdUYWciIDogImNhcmJvaHlkcmF0ZUNvbnRlbnQiLAogICAg + ICAgICJ0b3RhbCIgOiAyNC43NzY0OSwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDguMjU4ODMsCiAgICAgICAgInVuaXQi + IDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAgICAgICAibGFiZWwi + IDogIkNhcmJzIChuZXQpIiwKICAgICAgICAgICJ0YWciIDogIkNIT0NERi5u + ZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAg + ICAgInRvdGFsIiA6IDE3LjQzOTE5LAogICAgICAgICAgImhhc1JESSIgOiBm + YWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5p + dCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIkZp + YmVyIiwKICAgICAgICAgICJ0YWciIDogIkZJQlRHIiwKICAgICAgICAgICJz + Y2hlbWFPcmdUYWciIDogImZpYmVyQ29udGVudCIsCiAgICAgICAgICAidG90 + YWwiIDogNy4zMzczLAogICAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg + ICAgICAgImRhaWx5IiA6IDI5LjM0OTIsCiAgICAgICAgICAidW5pdCIgOiAi + ZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlN1Z2FycyIs + CiAgICAgICAgICAidGFnIiA6ICJTVUdBUiIsCiAgICAgICAgICAic2NoZW1h + T3JnVGFnIiA6ICJzdWdhckNvbnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6 + IDUuMTkzMDIsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAg + ICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQcm90ZWlu + IiwKICAgICAgICAidGFnIiA6ICJQUk9DTlQiLAogICAgICAgICJzY2hlbWFP + cmdUYWciIDogInByb3RlaW5Db250ZW50IiwKICAgICAgICAidG90YWwiIDog + NDI1LjQyMSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh + aWx5IiA6IDg1MC44NDIsCiAgICAgICAgInVuaXQiIDogImciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAi + dGFnIiA6ICJDSE9MRSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiY2hv + bGVzdGVyb2xDb250ZW50IiwKICAgICAgICAidG90YWwiIDogMTcwMC45NywK + ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDU2 + Ni45OSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAg + ICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgInRhZyIgOiAiTkEiLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogInNvZGl1bUNvbnRlbnQiLAogICAg + ICAgICJ0b3RhbCIgOiAxNjIwLjc3ODUyNzA3Mjk2LAogICAgICAgICJoYXNS + REkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNjcuNTMyNDM4NjI4MDQs + CiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxh + YmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAidGFnIiA6ICJDQSIsCiAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAz + NDIuMzAyOTI4MDAwNjY0NCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDM0LjIzMDI5MjgwMDA2NjQ0LAogICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiTWFn + bmVzaXVtIiwKICAgICAgICAidGFnIiA6ICJNRyIsCiAgICAgICAgInNjaGVt + YU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA0ODQuNTE1NTk3 + MDAwMDI3NywKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh + aWx5IiA6IDEyMS4xMjg4OTkyNTAwMDY5MiwKICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIs + CiAgICAgICAgInRhZyIgOiAiSyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIg + OiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA0NzE4LjE0MzE3NjAwMDIyMTUs + CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAx + MzQuODA0MDkwNzQyODYzNDUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAgICAidGFn + IiA6ICJGRSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiAyMy4yNTE4ODcwMTAwMDkxNDIsCiAgICAgICAgImhh + c1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMjkuMTc3MTUwMDU1 + NjA2MzUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAg + ICAgImxhYmVsIiA6ICJaaW5jIiwKICAgICAgICAidGFnIiA6ICJaTiIsCiAg + ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIg + OiAzMC4xNDg4MjU3MDAwMDI3NjcsCiAgICAgICAgImhhc1JESSIgOiB0cnVl + LAogICAgICAgICJkYWlseSIgOiAyMDAuOTkyMTcxMzMzMzUxOCwKICAgICAg + ICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDog + IlBob3NwaG9ydXMiLAogICAgICAgICJ0YWciIDogIlAiLAogICAgICAgICJz + Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMzQwMC40 + MTYyLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHki + IDogNDg1Ljc3Mzc0Mjg1NzE0Mjg1LAogICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAg + ICAgICAidGFnIiA6ICJWSVRBX1JBRSIsCiAgICAgICAgInNjaGVtYU9yZ1Rh + ZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAxMDUwLjE2MDYsCiAgICAg + ICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMTYuNjg0 + NTExMTExMTExMSwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7 + CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAgICJ0YWci + IDogIlZJVEMiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAg + ICAgICAidG90YWwiIDogMTQ0LjIyMzU2MDAwMDAwMDAyLAogICAgICAgICJo + YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjQwLjM3MjYwMDAw + MDAwMDAzLAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAg + ICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAidGFnIiA6 + ICJUSElBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAg + ICAgInRvdGFsIiA6IDEuNDc1NjA2LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogOTguMzczNzMzMzMzMzMzMzMsCiAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 + ICJSaWJvZmxhdmluIChCMikiLAogICAgICAgICJ0YWciIDogIlJJQkYiLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi + IDogMi44MzMwMTIsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAg + ICJkYWlseSIgOiAxNjYuNjQ3NzY0NzA1ODgyMzcsCiAgICAgICAgInVuaXQi + IDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJOaWFjaW4g + KEIzKSIsCiAgICAgICAgInRhZyIgOiAiTklBIiwKICAgICAgICAic2NoZW1h + T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDE1NS4wMDY1MywK + ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDc3 + NS4wMzI2NSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAg + ICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjYiLAogICAgICAgICJ0YWciIDog + IlZJVEI2QSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiA4LjM3Mzg4LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogNDE4LjY5Mzk5OTk5OTk5OTk2LAogICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiRm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAidGFnIiA6ICJGT0wiLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi + IDogMTY0Ljg5ODYwMDAwMDAwMDA0LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogNDEuMjI0NjUwMDAwMDAwMDEsCiAgICAg + ICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBCMTIiLAogICAgICAgICJ0YWciIDogIlZJVEIxMiIsCiAg + ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIg + OiA3LjAzMDY3NjAwMDAwMDAwMSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUs + CiAgICAgICAgImRhaWx5IiA6IDExNy4xNzc5MzMzMzMzMzMzNCwKICAgICAg + ICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 + ICJWaXRhbWluIEQiLAogICAgICAgICJ0YWciIDogIlZJVEQiLAogICAgICAg + ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNC41 + MzU5MiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDEuMTMzOTgsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwg + ewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAgICAgICAidGFn + IiA6ICJUT0NQSEEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwK + ICAgICAgICAidG90YWwiIDogMjQuMTYzOTcwMDAwMDAwMDAzLAogICAgICAg + ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTIwLjgxOTg1 + MDAwMDAwMDAyLAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog + ICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAidGFnIiA6 + ICJWSVRLMSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiAxMDMuNDk1MzAwMDAwMDAwMDEsCiAgICAgICAgImhh + c1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMjkuMzY5MTI1LAog + ICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0gXQogICAgfSwKICAgICJi + b29rbWFya2VkIiA6IGZhbHNlLAogICAgImJvdWdodCIgOiBmYWxzZQogIH0s + IHsKICAgICJyZWNpcGUiIDogewogICAgICAidXJpIiA6ICJodHRwOi8vd3d3 + LmVkYW1hbS5jb20vb250b2xvZ2llcy9lZGFtYW0ub3dsI3JlY2lwZV9mMWM4 + NTNhNzc5ODYyMTQ2ODBiYmRkNDI0ODgzNDk5YSIsCiAgICAgICJsYWJlbCIg + OiAiSGVyYmVzIGRlIFByb3ZlbmNlIFJvdGlzc2VyaWUgQ2hpY2tlbnMiLAog + ICAgICAiaW1hZ2UiIDogImh0dHBzOi8vd3d3LmVkYW1hbS5jb20vd2ViLWlt + Zy8xOGQvMThkY2YwNTk5NWNiNDBlOGNlNGMwNzc5NzIzNDFkN2EuanBnIiwK + ICAgICAgInNvdXJjZSIgOiAiQm9uIEFwcGV0aXQiLAogICAgICAic291cmNl + SWNvbiIgOiAiaHR0cDovL3d3dy5ib25hcHBldGl0LmNvbS9mYXZpY29uLmlj + byIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly93d3cuYm9uYXBwZXRpdC5jb20v + cmVjaXBlcy8yMDA3LzA3L2hlcmJlc19kZV9wcm92ZW5jZV9yb3Rpc3Nlcmll + X2NoaWNrZW5zIiwKICAgICAgInNoYXJlQXMiIDogImh0dHA6Ly93d3cuZWRh + bWFtLmNvbS9yZWNpcGUvaGVyYmVzLWRlLXByb3ZlbmNlLXJvdGlzc2VyaWUt + Y2hpY2tlbnMtZjFjODUzYTc3OTg2MjE0NjgwYmJkZDQyNDg4MzQ5OWEvY2hp + Y2tlbiIsCiAgICAgICJ5aWVsZCIgOiA2LjAsCiAgICAgICJkaWV0TGFiZWxz + IiA6IFsgIkxvdy1DYXJiIiBdLAogICAgICAiaGVhbHRoTGFiZWxzIiA6IFsg + IkdsdXRlbi1GcmVlIiwgIkVnZy1GcmVlIiwgIlBlYW51dC1GcmVlIiwgIlRy + ZWUtTnV0LUZyZWUiLCAiU295LUZyZWUiLCAiRmlzaC1GcmVlIiwgIlNoZWxs + ZmlzaC1GcmVlIiBdLAogICAgICAiY2F1dGlvbnMiIDogWyBdLAogICAgICAi + aW5ncmVkaWVudExpbmVzIiA6IFsgIjIgdGFibGVzcG9vbnMgKDEvNCBzdGlj + aykgYnV0dGVyLCByb29tIHRlbXBlcmF0dXJlIiwgIjIgdGFibGVzcG9vbnMg + ZHJpZWQgaGVyYmVzIGRlIHByb3ZlbmNlKiIsICIxIHRhYmxlc3Bvb24gY29h + cnNlIGtvc2hlciBzYWx0IiwgIjIgKDMgMS8yLXBvdW5kKSBjaGlja2VucyIg + XSwKICAgICAgImluZ3JlZGllbnRzIiA6IFsgewogICAgICAgICJ0ZXh0IiA6 + ICIyIHRhYmxlc3Bvb25zICgxLzQgc3RpY2spIGJ1dHRlciwgcm9vbSB0ZW1w + ZXJhdHVyZSIsCiAgICAgICAgInF1YW50aXR5IiA6IDIuMCwKICAgICAgICAi + bWVhc3VyZSIgOiAidGJzcCIsCiAgICAgICAgImZvb2QiIDogImJ1dHRlciIs + CiAgICAgICAgIndlaWdodCIgOiAyOC40CiAgICAgIH0sIHsKICAgICAgICAi + dGV4dCIgOiAiMiB0YWJsZXNwb29ucyBkcmllZCBoZXJiZXMgZGUgcHJvdmVu + Y2UqIiwKICAgICAgICAicXVhbnRpdHkiIDogMi4wLAogICAgICAgICJtZWFz + dXJlIiA6ICJ0YnNwIiwKICAgICAgICAiZm9vZCIgOiAiaGVyYmUgZGUgcHJv + dmVuY2UiLAogICAgICAgICJ3ZWlnaHQiIDogOC42CiAgICAgIH0sIHsKICAg + ICAgICAidGV4dCIgOiAiMSB0YWJsZXNwb29uIGNvYXJzZSBrb3NoZXIgc2Fs + dCIsCiAgICAgICAgInF1YW50aXR5IiA6IDEuMCwKICAgICAgICAibWVhc3Vy + ZSIgOiAidGJzcCIsCiAgICAgICAgImZvb2QiIDogImNvYXJzZSBrb3NoZXIg + c2FsdCIsCiAgICAgICAgIndlaWdodCIgOiAxOC4wCiAgICAgIH0sIHsKICAg + ICAgICAidGV4dCIgOiAiMiAoMyAxLzItcG91bmQpIGNoaWNrZW5zIiwKICAg + ICAgICAicXVhbnRpdHkiIDogNy4wLAogICAgICAgICJtZWFzdXJlIiA6ICJs + YiIsCiAgICAgICAgImZvb2QiIDogImNoaWNrZW5zIiwKICAgICAgICAid2Vp + Z2h0IiA6IDMxNzUuMTQ0CiAgICAgIH0gXSwKICAgICAgImNhbG9yaWVzIiA6 + IDcwNTMuOTIzNTk5OTk5OTk5LAogICAgICAidG90YWxXZWlnaHQiIDogMzIz + MC4xNDQsCiAgICAgICJ0b3RhbE51dHJpZW50cyIgOiB7CiAgICAgICAgIkVO + RVJDX0tDQUwiIDogewogICAgICAgICAgImxhYmVsIiA6ICJFbmVyZ3kiLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDcwNTMuOTIzNTk5OTk5OTk5LAogICAg + ICAgICAgInVuaXQiIDogImtjYWwiCiAgICAgICAgfSwKICAgICAgICAiRkFU + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAgICJx + dWFudGl0eSIgOiA1MDEuODUwOTA2NCwKICAgICAgICAgICJ1bml0IiA6ICJn + IgogICAgICAgIH0sCiAgICAgICAgIkZBU0FUIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiU2F0dXJhdGVkIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAx + NTEuNjY5NzI2Mzk5OTk5OTcsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAg + ICAgICB9LAogICAgICAgICJGQVRSTiIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIlRyYW5zIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzLjc4NjMwOTU5 + OTk5OTk5OTYsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAog + ICAgICAgICJGQU1TIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9ub3Vu + c2F0dXJhdGVkIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMDQuMTM5MDg1 + NiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAg + IkZBUFUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0 + ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEwMy41MjI4NTExOTk5OTk5 + OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAg + IkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhcmJzIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiA1LjUxNTg3OTk5OTk5OTk5OSwKICAgICAg + ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZJQlRHIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmliZXIiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDMuMTgyLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAg + ICAgfSwKICAgICAgICAiU1VHQVIiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJTdWdhcnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDAuMTY0MSwKICAg + ICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIlBST0NO + VCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlByb3RlaW4iLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDU5MS42MDE2NDQsCiAgICAgICAgICAidW5pdCIg + OiAiZyIKICAgICAgICB9LAogICAgICAgICJDSE9MRSIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiAyNDQyLjQxNzk5OTk5OTk5OTcsCiAgICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgICAgfSwKICAgICAgICAiTkEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJTb2RpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDkyMDYu + ODk0OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg + ICAgICJDQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDUyMi45NDE4NCwKICAgICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJNRyIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogNjU0LjY5Njc5OTk5OTk5OTksCiAgICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgICAgfSwKICAgICAgICAiSyIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNjA3 + OS4yODIxNiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog + ICAgICAgICJGRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDM5LjI3MDk3NiwKICAgICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDQyLjE2OTQyNjQsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAg + fSwKICAgICAgICAiUCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBob3Nw + aG9ydXMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ2OTEuNTYzNjc5OTk5 + OTk5LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAg + ICAgIlZJVEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBBIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNTEyLjQwNTAzOTk5OTk5 + OTksCiAgICAgICAgICAidW5pdCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAog + ICAgICAgICJWSVRDIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBDIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1NS4xMDIzMDQsCiAgICAg + ICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVEhJQSIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMS45NTAzNjYzOTk5OTk5OTk4LAogICAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlJJQkYiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJSaWJvZmxhdmluIChCMikiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDMuODUyMjMyOCwKICAgICAgICAgICJ1bml0 + IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJOSUEiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJOaWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogMjE2LjM0NTk5MiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMS4x + NjExNTU5OTk5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + ICAgfSwKICAgICAgICAiRk9MIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + Rm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMTQu + OTI0NjM5OTk5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAg + ICAgIH0sCiAgICAgICAgIlZJVEIxMiIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5Ljg5 + MTIyNjM5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAg + ICAgfSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IlZpdGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNi43NzYyODgs + CiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0sCiAgICAgICAg + IlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRSIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMTAuODI3NTkyLAogICAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlZJVEsxIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiAxOTcuMDYyMTU5OTk5OTk5OTgsCiAgICAgICAgICAidW5p + dCIgOiAiwrVnIgogICAgICAgIH0KICAgICAgfSwKICAgICAgInRvdGFsRGFp + bHkiIDogewogICAgICAgICJFTkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiRW5lcmd5IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzNTIu + Njk2MTc5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZh + dCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNzcyLjA3ODMxNzUzODQ2MTQs + CiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJG + QVNBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogNzU4LjM0ODYzMiwKICAgICAgICAgICJ1 + bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiAxLjgzODYyNjY2NjY2NjY2NjYsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9LAogICAgICAgICJGSUJURyIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIkZpYmVyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMi43 + MjgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg + ICJQUk9DTlQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiAxMTgzLjIwMzI4OCwKICAgICAgICAg + ICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkNIT0xFIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDgxNC4xMzkzMzMzMzMzMzMyLAogICAgICAgICAgInVu + aXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTkEiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDM4My42MjA2MTY2NjY2NjY2NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIkNBIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiQ2FsY2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTIuMjk0MTgz + OTk5OTk5OTk0LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK + ICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6ICJNYWduZXNp + dW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDE2My42NzQxOTk5OTk5OTk5 + OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + IksiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0iLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDE3My42OTM3NzYsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGRSIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIklyb24iLAogICAgICAgICAgInF1YW50aXR5IiA6IDIx + OC4xNzIwODg4ODg4ODg4OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg + ICAgIH0sCiAgICAgICAgIlpOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + WmluYyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjgxLjEyOTUwOTMzMzMz + MzQsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg + ICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogNjcwLjIyMzM4Mjg1NzE0MjcsCiAgICAg + ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRBX1JB + RSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMTY4LjA0NTAwNDQ0NDQ0NDQzLAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQyIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQyIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogOTEuODM3MTczMzMzMzMzMzMsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJUSElBIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiAxMzAuMDI0NDI2NjY2NjY2NjQsCiAgICAgICAgICAidW5pdCIg + OiAiJSIKICAgICAgICB9LAogICAgICAgICJSSUJGIiA6IHsKICAgICAgICAg + ICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiAyMjYuNjAxOTI5NDExNzY0NywKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAgICJxdWFudGl0eSIg + OiAxMDgxLjcyOTk2MDAwMDAwMDEsCiAgICAgICAgICAidW5pdCIgOiAiJSIK + ICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1 + NTguMDU3Nzk5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg + ICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTMu + NzMxMTYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJWSVRCMTIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu + IEIxMiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTY0Ljg1Mzc3MzMzMzMz + MzMyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRCIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMS42OTQwNzE5OTk5OTk5OTk4LAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVE9D + UEhBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiA1NC4xMzc5NiwKICAgICAgICAgICJ1bml0 + IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEsxIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiAyNDYuMzI3Njk5OTk5OTk5OTYsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJkaWdlc3QiIDogWyB7CiAg + ICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICJ0YWciIDogIkZBVCIs + CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0Q29udGVudCIsCiAgICAg + ICAgInRvdGFsIiA6IDUwMS44NTA5MDY0LAogICAgICAgICJoYXNSREkiIDog + dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNzcyLjA3ODMxNzUzODQ2MTQsCiAg + ICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAg + ICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6 + ICJGQVNBVCIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzYXR1cmF0 + ZWRGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAxNTEuNjY5NzI2 + Mzk5OTk5OTcsCiAgICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAg + ICAiZGFpbHkiIDogNzU4LjM0ODYzMiwKICAgICAgICAgICJ1bml0IiA6ICJn + IgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiVHJhbnMiLAog + ICAgICAgICAgInRhZyIgOiAiRkFUUk4iLAogICAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiAidHJhbnNGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIg + OiAzLjc4NjMwOTU5OTk5OTk5OTYsCiAgICAgICAgICAiaGFzUkRJIiA6IGZh + bHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0 + IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9u + b3Vuc2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBTVMiLAogICAg + ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAgInRvdGFs + IiA6IDIwNC4xMzkwODU2LAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwK + ICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAi + ZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1bnNh + dHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6ICJGQVBVIiwKICAgICAgICAg + ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIgOiAx + MDMuNTIyODUxMTk5OTk5OTksCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNl + LAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6 + ICJnIgogICAgICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 + ICJDYXJicyIsCiAgICAgICAgInRhZyIgOiAiQ0hPQ0RGIiwKICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6ICJjYXJib2h5ZHJhdGVDb250ZW50IiwKICAgICAg + ICAidG90YWwiIDogNS41MTU4Nzk5OTk5OTk5OTksCiAgICAgICAgImhhc1JE + SSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxLjgzODYyNjY2NjY2NjY2 + NjYsCiAgICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7 + CiAgICAgICAgICAibGFiZWwiIDogIkNhcmJzIChuZXQpIiwKICAgICAgICAg + ICJ0YWciIDogIkNIT0NERi5uZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1Rh + ZyIgOiBudWxsLAogICAgICAgICAgInRvdGFsIiA6IDIuMzMzODc5OTk5OTk5 + OTk5MywKICAgICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAi + ZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAg + fSwgewogICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAi + dGFnIiA6ICJGSUJURyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJm + aWJlckNvbnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6IDMuMTgyLAogICAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICAgImRhaWx5IiA6IDEy + LjcyOCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAg + ICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAgICAgICJ0YWciIDog + IlNVR0FSIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogInN1Z2FyQ29u + dGVudCIsCiAgICAgICAgICAidG90YWwiIDogMC4xNjQxLAogICAgICAgICAg + Imhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAg + ICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9IF0KICAgICAgfSwgewog + ICAgICAgICJsYWJlbCIgOiAiUHJvdGVpbiIsCiAgICAgICAgInRhZyIgOiAi + UFJPQ05UIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJwcm90ZWluQ29u + dGVudCIsCiAgICAgICAgInRvdGFsIiA6IDU5MS42MDE2NDQsCiAgICAgICAg + Imhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMTgzLjIwMzI4 + OCwKICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgfSwgewogICAgICAgICJs + YWJlbCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICJ0YWciIDogIkNIT0xF + IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJjaG9sZXN0ZXJvbENvbnRl + bnQiLAogICAgICAgICJ0b3RhbCIgOiAyNDQyLjQxNzk5OTk5OTk5OTcsCiAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA4MTQu + MTM5MzMzMzMzMzMzMiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgInRhZyIg + OiAiTkEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogInNvZGl1bUNvbnRl + bnQiLAogICAgICAgICJ0b3RhbCIgOiA5MjA2Ljg5NDgsCiAgICAgICAgImhh + c1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAzODMuNjIwNjE2NjY2 + NjY2NjUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAg + ICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAidGFnIiA6ICJDQSIs + CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3Rh + bCIgOiA1MjIuOTQxODQsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg + ICAgICJkYWlseSIgOiA1Mi4yOTQxODM5OTk5OTk5OTQsCiAgICAgICAgInVu + aXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJNYWdu + ZXNpdW0iLAogICAgICAgICJ0YWciIDogIk1HIiwKICAgICAgICAic2NoZW1h + T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDY1NC42OTY3OTk5 + OTk5OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogMTYzLjY3NDE5OTk5OTk5OTk4LAogICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUG90YXNzaXVtIiwK + ICAgICAgICAidGFnIiA6ICJLIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDYwNzkuMjgyMTYsCiAgICAgICAg + Imhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNzMuNjkzNzc2 + LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJs + YWJlbCIgOiAiSXJvbiIsCiAgICAgICAgInRhZyIgOiAiRkUiLAogICAgICAg + ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMzku + MjcwOTc2LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogMjE4LjE3MjA4ODg4ODg4ODg4LAogICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAg + ICAgInRhZyIgOiAiWk4iLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVs + bCwKICAgICAgICAidG90YWwiIDogNDIuMTY5NDI2NCwKICAgICAgICAiaGFz + UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDI4MS4xMjk1MDkzMzMz + MzM0LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAg + ICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAgICAgICAgInRhZyIgOiAiUCIs + CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3Rh + bCIgOiA0NjkxLjU2MzY3OTk5OTk5OSwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDY3MC4yMjMzODI4NTcxNDI3LAogICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBBIiwKICAgICAgICAidGFnIiA6ICJWSVRBX1JBRSIsCiAg + ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIg + OiAxNTEyLjQwNTAzOTk5OTk5OTksCiAgICAgICAgImhhc1JESSIgOiB0cnVl + LAogICAgICAgICJkYWlseSIgOiAxNjguMDQ1MDA0NDQ0NDQ0NDMsCiAgICAg + ICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBDIiwKICAgICAgICAidGFnIiA6ICJWSVRDIiwKICAgICAg + ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDU1 + LjEwMjMwNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh + aWx5IiA6IDkxLjgzNzE3MzMzMzMzMzMzLAogICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEp + IiwKICAgICAgICAidGFnIiA6ICJUSElBIiwKICAgICAgICAic2NoZW1hT3Jn + VGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDEuOTUwMzY2Mzk5OTk5 + OTk5OCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDEzMC4wMjQ0MjY2NjY2NjY2NCwKICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIy + KSIsCiAgICAgICAgInRhZyIgOiAiUklCRiIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAzLjg1MjIzMjgsCiAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAyMjYu + NjAxOTI5NDExNzY0NywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAi + dGFnIiA6ICJOSUEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwK + ICAgICAgICAidG90YWwiIDogMjE2LjM0NTk5MiwKICAgICAgICAiaGFzUkRJ + IiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEwODEuNzI5OTYwMDAwMDAw + MSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAi + bGFiZWwiIDogIlZpdGFtaW4gQjYiLAogICAgICAgICJ0YWciIDogIlZJVEI2 + QSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0 + b3RhbCIgOiAxMS4xNjExNTU5OTk5OTk5OTgsCiAgICAgICAgImhhc1JESSIg + OiB0cnVlLAogICAgICAgICJkYWlseSIgOiA1NTguMDU3Nzk5OTk5OTk5OSwK + ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi + ZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgInRhZyIgOiAiRk9M + IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRv + dGFsIiA6IDIxNC45MjQ2Mzk5OTk5OTk5OCwKICAgICAgICAiaGFzUkRJIiA6 + IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDUzLjczMTE2LAogICAgICAgICJ1 + bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gQjEyIiwKICAgICAgICAidGFnIiA6ICJWSVRCMTIiLAogICAgICAg + ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogOS44 + OTEyMjYzOTk5OTk5OTksCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg + ICAgICJkYWlseSIgOiAxNjQuODUzNzczMzMzMzMzMzIsCiAgICAgICAgInVu + aXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0 + YW1pbiBEIiwKICAgICAgICAidGFnIiA6ICJWSVREIiwKICAgICAgICAic2No + ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDYuNzc2Mjg4 + LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDog + MS42OTQwNzE5OTk5OTk5OTk4LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAg + ICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAg + ICAgInRhZyIgOiAiVE9DUEhBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDEwLjgyNzU5MiwKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDU0LjEzNzk2LAog + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJl + bCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAidGFnIiA6ICJWSVRLMSIsCiAg + ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIg + OiAxOTcuMDYyMTU5OTk5OTk5OTgsCiAgICAgICAgImhhc1JESSIgOiB0cnVl + LAogICAgICAgICJkYWlseSIgOiAyNDYuMzI3Njk5OTk5OTk5OTYsCiAgICAg + ICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSBdCiAgICB9LAogICAgImJvb2tt + YXJrZWQiIDogZmFsc2UsCiAgICAiYm91Z2h0IiA6IGZhbHNlCiAgfSwgewog + ICAgInJlY2lwZSIgOiB7CiAgICAgICJ1cmkiIDogImh0dHA6Ly93d3cuZWRh + bWFtLmNvbS9vbnRvbG9naWVzL2VkYW1hbS5vd2wjcmVjaXBlX2QzOGQwMTU0 + MGFjYjAzZmJhNDVlNGFjMjY2MDYyN2FjIiwKICAgICAgImxhYmVsIiA6ICJT + dW5kYXkgU3VwcGVyOiBKZXJrIEhhbGYtQ2hpY2tlbnMiLAogICAgICAiaW1h + Z2UiIDogImh0dHBzOi8vd3d3LmVkYW1hbS5jb20vd2ViLWltZy8yNzkvMjc5 + MzA4OGRhMzRlYzUzOTdhYmI4ODQ4ODUyYmI4ZGMuanBnIiwKICAgICAgInNv + dXJjZSIgOiAiU2VyaW91cyBFYXRzIiwKICAgICAgInNvdXJjZUljb24iIDog + Imh0dHA6Ly93d3cuc2VyaW91c2VhdHMuY29tL2Zhdmljb24uaWNvIiwKICAg + ICAgInVybCIgOiAiaHR0cDovL3d3dy5zZXJpb3VzZWF0cy5jb20vcmVjaXBl + cy8yMDExLzA2L2plcmstY2hpY2tlbi1yZWNpcGUuaHRtbCIsCiAgICAgICJz + aGFyZUFzIiA6ICJodHRwOi8vd3d3LmVkYW1hbS5jb20vcmVjaXBlL3N1bmRh + eS1zdXBwZXItamVyay1oYWxmLWNoaWNrZW5zLWQzOGQwMTU0MGFjYjAzZmJh + NDVlNGFjMjY2MDYyN2FjL2NoaWNrZW4iLAogICAgICAieWllbGQiIDogNC4w + LAogICAgICAiZGlldExhYmVscyIgOiBbICJMb3ctQ2FyYiIgXSwKICAgICAg + ImhlYWx0aExhYmVscyIgOiBbICJEYWlyeS1GcmVlIiwgIkVnZy1GcmVlIiwg + IlBlYW51dC1GcmVlIiwgIlRyZWUtTnV0LUZyZWUiLCAiRmlzaC1GcmVlIiwg + IlNoZWxsZmlzaC1GcmVlIiBdLAogICAgICAiY2F1dGlvbnMiIDogWyBdLAog + ICAgICAiaW5ncmVkaWVudExpbmVzIiA6IFsgIjEvMiB0ZWFzcG9vbiBhbGxz + cGljZSBiZXJyaWVzLCBncm91bmQiLCAiMyBsYXJnZSBnYXJsaWMgY2xvdmVz + LCBwZWVsZWQiLCAiNCBzY2FsbGlvbnMsIHRyaW1tZWQiLCAiMSBob3QgcGVw + cGVyLCBzZWVkZWQgKGRlcGVuZGluZyBvbiBob3cgaG90IHlvdSBsaWtlIGl0 + LCBzY290Y2ggYm9ubmV0cyBhcmUgdHJhZGl0aW9uYWwgYnV0IGxvbmcgcGVw + cGVycyBvciBldmVuIGphbGFwZW5vcyB3b3JrIGluIGEgcGluY2gpIiwgIkp1 + aWNlIG9mIDEgbGltZSIsICIyIHRhYmxlc3Bvb25zIHNveSBzYXVjZSIsICIz + IHRhYmxlc3Bvb25zIHZlZ2V0YWJsZSBvaWwiLCAiMiBsYXJnZSBwaW5jaGVz + IG9mIGtvc2hlciBzYWx0IiwgIjIgbGFyZ2UgcGluY2hlcyBmcmVzaGx5IGNy + YWNrZWQgYmxhY2sgcGVwcGVyIiwgIjEgc21hbGwgYnVuY2ggdGh5bWUiLCAi + My80IHRlYXNwb29uIGZyZXNobHkgZ3JhdGVkIG51dG1lZyIsICIxLzIgdGVh + c3Bvb24gY2lubmFtb24iLCAiMiBjaGlja2VucyIgXSwKICAgICAgImluZ3Jl + ZGllbnRzIiA6IFsgewogICAgICAgICJ0ZXh0IiA6ICIxLzIgdGVhc3Bvb24g + YWxsc3BpY2UgYmVycmllcywgZ3JvdW5kIiwKICAgICAgICAicXVhbnRpdHki + IDogMC41LAogICAgICAgICJtZWFzdXJlIiA6ICJ0c3AiLAogICAgICAgICJm + b29kIiA6ICJiZXJyeSIsCiAgICAgICAgIndlaWdodCIgOiAxLjU2Mzk1Mwog + ICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjMgbGFyZ2UgZ2FybGljIGNs + b3ZlcywgcGVlbGVkIiwKICAgICAgICAicXVhbnRpdHkiIDogMy4wLAogICAg + ICAgICJtZWFzdXJlIiA6ICJjbG92ZSIsCiAgICAgICAgImZvb2QiIDogImdh + cmxpYyIsCiAgICAgICAgIndlaWdodCIgOiAxMS43CiAgICAgIH0sIHsKICAg + ICAgICAidGV4dCIgOiAiNCBzY2FsbGlvbnMsIHRyaW1tZWQiLAogICAgICAg + ICJxdWFudGl0eSIgOiA0LjAsCiAgICAgICAgIm1lYXN1cmUiIDogInNjYWxs + aW9uIiwKICAgICAgICAiZm9vZCIgOiAic2NhbGxpb25zIiwKICAgICAgICAi + d2VpZ2h0IiA6IDYwLjAKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIx + IGhvdCBwZXBwZXIsIHNlZWRlZCAoZGVwZW5kaW5nIG9uIGhvdyBob3QgeW91 + IGxpa2UgaXQsIHNjb3RjaCBib25uZXRzIGFyZSB0cmFkaXRpb25hbCBidXQg + bG9uZyBwZXBwZXJzIG9yIGV2ZW4gamFsYXBlbm9zIHdvcmsgaW4gYSBwaW5j + aCkiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAgIm1lYXN1 + cmUiIDogInBlcHBlciIsCiAgICAgICAgImZvb2QiIDogImhvdCBwZXBwZXIi + LAogICAgICAgICJ3ZWlnaHQiIDogMTUwLjAKICAgICAgfSwgewogICAgICAg + ICJ0ZXh0IiA6ICJKdWljZSBvZiAxIGxpbWUiLAogICAgICAgICJxdWFudGl0 + eSIgOiAxLjAsCiAgICAgICAgIm1lYXN1cmUiIDogIm1lZGl1bSIsCiAgICAg + ICAgImZvb2QiIDogImxpbWUiLAogICAgICAgICJ3ZWlnaHQiIDogNjcuMAog + ICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjIgdGFibGVzcG9vbnMgc295 + IHNhdWNlIiwKICAgICAgICAicXVhbnRpdHkiIDogMi4wLAogICAgICAgICJt + ZWFzdXJlIiA6ICJ0YnNwIiwKICAgICAgICAiZm9vZCIgOiAic295IHNhdWNl + IiwKICAgICAgICAid2VpZ2h0IiA6IDMyLjAKICAgICAgfSwgewogICAgICAg + ICJ0ZXh0IiA6ICIzIHRhYmxlc3Bvb25zIHZlZ2V0YWJsZSBvaWwiLAogICAg + ICAgICJxdWFudGl0eSIgOiAzLjAsCiAgICAgICAgIm1lYXN1cmUiIDogInRi + c3AiLAogICAgICAgICJmb29kIiA6ICJ2ZWdldGFibGUgb2lsIiwKICAgICAg + ICAid2VpZ2h0IiA6IDQyLjAKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6 + ICIyIGxhcmdlIHBpbmNoZXMgb2Yga29zaGVyIHNhbHQiLAogICAgICAgICJx + dWFudGl0eSIgOiAyLjAsCiAgICAgICAgIm1lYXN1cmUiIDogImxhcmdlIiwK + ICAgICAgICAiZm9vZCIgOiAia29zaGVyIHNhbHQiLAogICAgICAgICJ3ZWln + aHQiIDogNDEuMDExNDkKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIy + IGxhcmdlIHBpbmNoZXMgZnJlc2hseSBjcmFja2VkIGJsYWNrIHBlcHBlciIs + CiAgICAgICAgInF1YW50aXR5IiA6IDIuMCwKICAgICAgICAibWVhc3VyZSIg + OiAibGFyZ2UiLAogICAgICAgICJmb29kIiA6ICJibGFjayBwZXBwZXIiLAog + ICAgICAgICJ3ZWlnaHQiIDogMC4yCiAgICAgIH0sIHsKICAgICAgICAidGV4 + dCIgOiAiMSBzbWFsbCBidW5jaCB0aHltZSIsCiAgICAgICAgInF1YW50aXR5 + IiA6IDEuMCwKICAgICAgICAibWVhc3VyZSIgOiAiYnVuY2giLAogICAgICAg + ICJmb29kIiA6ICJ0aHltZSIsCiAgICAgICAgIndlaWdodCIgOiAxNS4wCiAg + ICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMy80IHRlYXNwb29uIGZyZXNo + bHkgZ3JhdGVkIG51dG1lZyIsCiAgICAgICAgInF1YW50aXR5IiA6IDAuNzUs + CiAgICAgICAgIm1lYXN1cmUiIDogInRzcCIsCiAgICAgICAgImZvb2QiIDog + ImdyYXRlZCBudXRtZWciLAogICAgICAgICJ3ZWlnaHQiIDogMS42NQogICAg + ICB9LCB7CiAgICAgICAgInRleHQiIDogIjEvMiB0ZWFzcG9vbiBjaW5uYW1v + biIsCiAgICAgICAgInF1YW50aXR5IiA6IDAuNSwKICAgICAgICAibWVhc3Vy + ZSIgOiAidHNwIiwKICAgICAgICAiZm9vZCIgOiAiY2lubmFtb24iLAogICAg + ICAgICJ3ZWlnaHQiIDogMS4zCiAgICAgIH0sIHsKICAgICAgICAidGV4dCIg + OiAiMiBjaGlja2VucyIsCiAgICAgICAgInF1YW50aXR5IiA6IDIuMCwKICAg + ICAgICAibWVhc3VyZSIgOiAiY2hpY2tlbiIsCiAgICAgICAgImZvb2QiIDog + ImNoaWNrZW5zIiwKICAgICAgICAid2VpZ2h0IiA6IDI3MTguMAogICAgICB9 + IF0sCiAgICAgICJjYWxvcmllcyIgOiA2Mzc3LjA4OTk1MzIxLAogICAgICAi + dG90YWxXZWlnaHQiIDogMzEzMS43ODk1Nzc2NjcwNjMsCiAgICAgICJ0b3Rh + bE51dHJpZW50cyIgOiB7CiAgICAgICAgIkVORVJDX0tDQUwiIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJFbmVyZ3kiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDYzNzcuMDg5OTUzMjEsCiAgICAgICAgICAidW5pdCIgOiAia2NhbCIK + ICAgICAgICB9LAogICAgICAgICJGQVQiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJGYXQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ1My4xODkwMTYw + NDQ5MDAwMywKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAg + ICAgICAgIkZBU0FUIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU2F0dXJh + dGVkIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMjAuNDg2ODgyNzkwNTk5 + OTksCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAg + ICJGQVRSTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRyYW5zIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiAyLjc2NTM5OTk5OTk5OTk5OTYsCiAgICAg + ICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJGQU1TIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiAxOTkuOTYxMTI1NTgxMiwKICAgICAgICAg + ICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBUFUiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDk1LjUxMTIwNDUzNDE5OTk5LAogICAgICAgICAg + InVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDM2Ljg2Njk5MTc4OTcwMDAxLAogICAgICAgICAgInVuaXQiIDog + ImciCiAgICAgICAgfSwKICAgICAgICAiRklCVEciIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogOS40 + MDkzMzQ4NzIsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAog + ICAgICAgICJTVUdBUiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlN1Z2Fy + cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTEuNzk2NjQ0NzE4Nzk5OTk4 + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi + UFJPQ05UIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUHJvdGVpbiIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogNTEzLjY4ODMwMzI1MjIwMDEsCiAgICAg + ICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJDSE9MRSIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAyMDM4LjUsCiAgICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgICAgfSwKICAgICAgICAiTkEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJTb2RpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDE1ODk1 + LjIzMzI0Nzk5MDM1NiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + ICB9LAogICAgICAgICJDQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNh + bGNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ5Ny44Njg5ODcxMDAw + OTUyLAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAg + ICAgIk1HIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTWFnbmVzaXVtIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiA2MzkuMzU0MDkzNDI2NjcwNywKICAg + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJLIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiUG90YXNzaXVtIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiA2MDc5LjQxNzI5Mzc4MzM2NSwKICAgICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJGRSIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIklyb24iLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDMxLjAxNjY1ODYyOTgwMTMwNiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM2Ljk3MjY0Mjk0 + OTQ2NzA2NSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog + ICAgICAgICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1 + cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDE3Mi44NzExNzQzNiwKICAg + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJWSVRB + X1JBRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQSIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogMTI1My43OTg0MTg1OSwKICAgICAgICAg + ICJ1bml0IiA6ICLCtWdfUkFFIgogICAgICAgIH0sCiAgICAgICAgIlZJVEMi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDMxNy43MzEwMDM0NDEsCiAgICAgICAgICAidW5p + dCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVEhJQSIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogMS44MzE0MzkxODU5LAogICAgICAgICAgInVuaXQiIDogIm1n + IgogICAgICAgIH0sCiAgICAgICAgIlJJQkYiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJSaWJvZmxhdmluIChCMikiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDMuNTc5OTAwNTgxMiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgICB9LAogICAgICAgICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJOaWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTg4LjIz + Mjk2NzIwNzMsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwK + ICAgICAgICAiVklUQjZBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0 + YW1pbiBCNiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTAuNTcxNDYxOTc2 + NSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAg + ICJGT0wiIDogewogICAgICAgICAgImxhYmVsIiA6ICJGb2xpYyBBY2lkIChC + OSkiLAogICAgICAgICAgInF1YW50aXR5IiA6IDI1NC4zODA4MzcxODAwMDAw + MSwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAg + ICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBC + MTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDguNDI1OCwKICAgICAgICAg + ICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVklURCIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRCIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogNS40MzYsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgog + ICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTgu + ODcyOTE0NTMyMDk5OTk4LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICAgIH0sCiAgICAgICAgIlZJVEsxIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBLIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxODcuNjA1 + NzQyOTI4OTk5OTcsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICAg + IH0KICAgICAgfSwKICAgICAgInRvdGFsRGFpbHkiIDogewogICAgICAgICJF + TkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiAzMTguODU0NDk3NjYwNSwKICAgICAg + ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZBVCIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogNjk3LjIxMzg3MDgzODMwNzgsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9LAogICAgICAgICJGQVNBVCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + NjAyLjQzNDQxMzk1MywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMi4yODg5OTcyNjMy + MzMzMzYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJGSUJURyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZpYmVyIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiAzNy42MzczMzk0ODgsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiAxMDI3LjM3NjYwNjUwNDQwMDEsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9MRSIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiA2NzkuNSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIk5BIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU29k + aXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2NjIuMzAxMzg1MzMyOTMx + NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + IkNBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogNDkuNzg2ODk4NzEwMDA5NTIsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJNRyIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogMTU5LjgzODUyMzM1NjY2NzY4LAogICAgICAgICAgInVuaXQi + IDogIiUiCiAgICAgICAgfSwKICAgICAgICAiSyIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + MTczLjY5NzYzNjk2NTIzODk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAg + ICAgICAgfSwKICAgICAgICAiRkUiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNzIuMzE0NzcwMTY1 + NTYyOCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAg + ICAgIlpOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMjQ2LjQ4NDI4NjMyOTc4MDQ1LAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUCIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDU5Ni4xMjQ0NTM0Nzk5OTk5LAogICAgICAgICAgInVuaXQi + IDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQV9SQUUiIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEEiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDEzOS4zMTA5MzUzOTg4ODg5LAogICAgICAgICAgInVuaXQiIDog + IiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQyIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlZpdGFtaW4gQyIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + NTI5LjU1MTY3MjQwMTY2NjcsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAg + ICAgICB9LAogICAgICAgICJUSElBIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMjIu + MDk1OTQ1NzI2NjY2NjcsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg + ICB9LAogICAgICAgICJSSUJGIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + Umlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMTAu + NTgyMzg3MTI5NDExNzksCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg + ICB9LAogICAgICAgICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJO + aWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogOTQxLjE2NDgz + NjAzNjUsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu + IEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1MjguNTczMDk4ODI1LAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRk9M + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAoQjkpIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiA2My41OTUyMDkyOTUwMDAwMDQsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRC + MTIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEIxMiIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogMTQwLjQzLAogICAgICAgICAgInVuaXQi + IDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIlZpdGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHki + IDogMS4zNTksCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAog + ICAgICAgICJUT0NQSEEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRh + bWluIEUiLAogICAgICAgICAgInF1YW50aXR5IiA6IDk0LjM2NDU3MjY2MDQ5 + OTk5LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiVklUSzEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsi + LAogICAgICAgICAgInF1YW50aXR5IiA6IDIzNC41MDcxNzg2NjEyNDk5NSwK + ICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0KICAgICAgfSwKICAg + ICAgImRpZ2VzdCIgOiBbIHsKICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAg + ICAgICAgInRhZyIgOiAiRkFUIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + ICJmYXRDb250ZW50IiwKICAgICAgICAidG90YWwiIDogNDUzLjE4OTAxNjA0 + NDkwMDAzLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogNjk3LjIxMzg3MDgzODMwNzgsCiAgICAgICAgInVuaXQiIDogImci + LAogICAgICAgICJzdWIiIDogWyB7CiAgICAgICAgICAibGFiZWwiIDogIlNh + dHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6ICJGQVNBVCIsCiAgICAgICAg + ICAic2NoZW1hT3JnVGFnIiA6ICJzYXR1cmF0ZWRGYXRDb250ZW50IiwKICAg + ICAgICAgICJ0b3RhbCIgOiAxMjAuNDg2ODgyNzkwNTk5OTksCiAgICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgICAiZGFpbHkiIDogNjAyLjQz + NDQxMzk1MywKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsK + ICAgICAgICAgICJsYWJlbCIgOiAiVHJhbnMiLAogICAgICAgICAgInRhZyIg + OiAiRkFUUk4iLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAidHJhbnNG + YXRDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAyLjc2NTM5OTk5OTk5 + OTk5OTYsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAg + ImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg + IH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwK + ICAgICAgICAgICJ0YWciIDogIkZBTVMiLAogICAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiBudWxsLAogICAgICAgICAgInRvdGFsIiA6IDE5OS45NjExMjU1 + ODEyLAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJk + YWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9 + LCB7CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRlZCIsCiAg + ICAgICAgICAidGFnIiA6ICJGQVBVIiwKICAgICAgICAgICJzY2hlbWFPcmdU + YWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIgOiA5NS41MTEyMDQ1MzQx + OTk5OSwKICAgICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAi + ZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAg + fSBdCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIkNhcmJzIiwKICAg + ICAgICAidGFnIiA6ICJDSE9DREYiLAogICAgICAgICJzY2hlbWFPcmdUYWci + IDogImNhcmJvaHlkcmF0ZUNvbnRlbnQiLAogICAgICAgICJ0b3RhbCIgOiAz + Ni44NjY5OTE3ODk3MDAwMSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDEyLjI4ODk5NzI2MzIzMzMzNiwKICAgICAgICAi + dW5pdCIgOiAiZyIsCiAgICAgICAgInN1YiIgOiBbIHsKICAgICAgICAgICJs + YWJlbCIgOiAiQ2FyYnMgKG5ldCkiLAogICAgICAgICAgInRhZyIgOiAiQ0hP + Q0RGLm5ldCIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgICAidG90YWwiIDogMjcuNDU3NjU2OTE3NzAwMDA3LAogICAgICAg + ICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAs + CiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAg + ICAibGFiZWwiIDogIkZpYmVyIiwKICAgICAgICAgICJ0YWciIDogIkZJQlRH + IiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogImZpYmVyQ29udGVudCIs + CiAgICAgICAgICAidG90YWwiIDogOS40MDkzMzQ4NzIsCiAgICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgICAiZGFpbHkiIDogMzcuNjM3MzM5 + NDg4LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAg + ICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAgICAgICAgInRhZyIgOiAi + U1VHQVIiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAic3VnYXJDb250 + ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAxMS43OTY2NDQ3MTg3OTk5OTgs + CiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5 + IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0gXQog + ICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAg + ICAidGFnIiA6ICJQUk9DTlQiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + InByb3RlaW5Db250ZW50IiwKICAgICAgICAidG90YWwiIDogNTEzLjY4ODMw + MzI1MjIwMDEsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk + YWlseSIgOiAxMDI3LjM3NjYwNjUwNDQwMDEsCiAgICAgICAgInVuaXQiIDog + ImciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9s + IiwKICAgICAgICAidGFnIiA6ICJDSE9MRSIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiAiY2hvbGVzdGVyb2xDb250ZW50IiwKICAgICAgICAidG90YWwi + IDogMjAzOC41LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogNjc5LjUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9 + LCB7CiAgICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAgICAgICJ0YWci + IDogIk5BIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzb2RpdW1Db250 + ZW50IiwKICAgICAgICAidG90YWwiIDogMTU4OTUuMjMzMjQ3OTkwMzU2LAog + ICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNjYy + LjMwMTM4NTMzMjkzMTUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9 + LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAidGFn + IiA6ICJDQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiA0OTcuODY4OTg3MTAwMDk1MiwKICAgICAgICAiaGFz + UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDQ5Ljc4Njg5ODcxMDAw + OTUyLAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAg + ICJsYWJlbCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAidGFnIiA6ICJNRyIs + CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3Rh + bCIgOiA2MzkuMzU0MDkzNDI2NjcwNywKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDE1OS44Mzg1MjMzNTY2Njc2OCwKICAg + ICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi + IDogIlBvdGFzc2l1bSIsCiAgICAgICAgInRhZyIgOiAiSyIsCiAgICAgICAg + InNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA2MDc5 + LjQxNzI5Mzc4MzM2NSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAg + ICAgImRhaWx5IiA6IDE3My42OTc2MzY5NjUyMzg5OCwKICAgICAgICAidW5p + dCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIklyb24i + LAogICAgICAgICJ0YWciIDogIkZFIiwKICAgICAgICAic2NoZW1hT3JnVGFn + IiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDMxLjAxNjY1ODYyOTgwMTMw + NiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6 + IDE3Mi4zMTQ3NzAxNjU1NjI4LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgInRh + ZyIgOiAiWk4iLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAg + ICAgICAidG90YWwiIDogMzYuOTcyNjQyOTQ5NDY3MDY1LAogICAgICAgICJo + YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjQ2LjQ4NDI4NjMy + OTc4MDQ1LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAg + ICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAgICAgICAgInRhZyIgOiAi + UCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0 + b3RhbCIgOiA0MTcyLjg3MTE3NDM2LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogNTk2LjEyNDQ1MzQ3OTk5OTksCiAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 + ICJWaXRhbWluIEEiLAogICAgICAgICJ0YWciIDogIlZJVEFfUkFFIiwKICAg + ICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6 + IDEyNTMuNzk4NDE4NTksCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg + ICAgICJkYWlseSIgOiAxMzkuMzEwOTM1Mzk4ODg4OSwKICAgICAgICAidW5p + dCIgOiAiwrVnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJWaXRh + bWluIEMiLAogICAgICAgICJ0YWciIDogIlZJVEMiLAogICAgICAgICJzY2hl + bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMzE3LjczMTAw + MzQ0MSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDUyOS41NTE2NzI0MDE2NjY3LAogICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwK + ICAgICAgICAidGFnIiA6ICJUSElBIiwKICAgICAgICAic2NoZW1hT3JnVGFn + IiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDEuODMxNDM5MTg1OSwKICAg + ICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEyMi4w + OTU5NDU3MjY2NjY2NywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAgICAg + ICAgInRhZyIgOiAiUklCRiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu + dWxsLAogICAgICAgICJ0b3RhbCIgOiAzLjU3OTkwMDU4MTIsCiAgICAgICAg + Imhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAyMTAuNTgyMzg3 + MTI5NDExNzksCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAg + ICAgICAgImxhYmVsIiA6ICJOaWFjaW4gKEIzKSIsCiAgICAgICAgInRhZyIg + OiAiTklBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAg + ICAgInRvdGFsIiA6IDE4OC4yMzI5NjcyMDczLAogICAgICAgICJoYXNSREki + IDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogOTQxLjE2NDgzNjAzNjUsCiAg + ICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVs + IiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAidGFnIiA6ICJWSVRCNkEiLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi + IDogMTAuNTcxNDYxOTc2NSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDUyOC41NzMwOTg4MjUsCiAgICAgICAgInVuaXQi + IDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJGb2xpYyBB + Y2lkIChCOSkiLAogICAgICAgICJ0YWciIDogIkZPTCIsCiAgICAgICAgInNj + aGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAyNTQuMzgw + ODM3MTgwMDAwMDEsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAg + ICJkYWlseSIgOiA2My41OTUyMDkyOTUwMDAwMDQsCiAgICAgICAgInVuaXQi + IDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBCMTIiLAogICAgICAgICJ0YWciIDogIlZJVEIxMiIsCiAgICAgICAgInNj + aGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA4LjQyNTgs + CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAx + NDAuNDMsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAg + ICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAidGFnIiA6ICJW + SVREIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAg + InRvdGFsIiA6IDUuNDM2LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg + ICAgICAiZGFpbHkiIDogMS4zNTksCiAgICAgICAgInVuaXQiIDogIsK1ZyIK + ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAg + ICAgICAidGFnIiA6ICJUT0NQSEEiLAogICAgICAgICJzY2hlbWFPcmdUYWci + IDogbnVsbCwKICAgICAgICAidG90YWwiIDogMTguODcyOTE0NTMyMDk5OTk4 + LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDog + OTQuMzY0NTcyNjYwNDk5OTksCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAg + ICJ0YWciIDogIlZJVEsxIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 + bGwsCiAgICAgICAgInRvdGFsIiA6IDE4Ny42MDU3NDI5Mjg5OTk5NywKICAg + ICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDIzNC41 + MDcxNzg2NjEyNDk5NSwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9 + IF0KICAgIH0sCiAgICAiYm9va21hcmtlZCIgOiBmYWxzZSwKICAgICJib3Vn + aHQiIDogZmFsc2UKICB9LCB7CiAgICAicmVjaXBlIiA6IHsKICAgICAgInVy + aSIgOiAiaHR0cDovL3d3dy5lZGFtYW0uY29tL29udG9sb2dpZXMvZWRhbWFt + Lm93bCNyZWNpcGVfYTMxYWI1YTViZmM0ZjAyMWJlZWQzODE0NDUzYTcwOWUi + LAogICAgICAibGFiZWwiIDogIkhlcmJlcyBkZSBQcm92ZW5jZSBSb3Rpc3Nl + cmllIENoaWNrZW5zIiwKICAgICAgImltYWdlIiA6ICJodHRwczovL3d3dy5l + ZGFtYW0uY29tL3dlYi1pbWcvN2VjLzdlY2UwNjdiMGFjZWJkNjhkNGZkNDBj + ZjViZWEyMzQzLmpwZyIsCiAgICAgICJzb3VyY2UiIDogIkVwaWN1cmlvdXMi + LAogICAgICAic291cmNlSWNvbiIgOiAiaHR0cDovL3d3dy5lcGljdXJpb3Vz + LmNvbS9mYXZpY29uLmljbyIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly93d3cu + ZXBpY3VyaW91cy5jb20vcmVjaXBlcy9mb29kL3ZpZXdzL0hlcmJlcy1kZS1Q + cm92ZW5jZS1Sb3Rpc3NlcmllLUNoaWNrZW5zLTIzODc5NCIsCiAgICAgICJz + aGFyZUFzIiA6ICJodHRwOi8vd3d3LmVkYW1hbS5jb20vcmVjaXBlL2hlcmJl + cy1kZS1wcm92ZW5jZS1yb3Rpc3NlcmllLWNoaWNrZW5zLWEzMWFiNWE1YmZj + NGYwMjFiZWVkMzgxNDQ1M2E3MDllL2NoaWNrZW4iLAogICAgICAieWllbGQi + IDogNi4wLAogICAgICAiZGlldExhYmVscyIgOiBbICJIaWdoLUZpYmVyIiwg + Ikxvdy1DYXJiIiBdLAogICAgICAiaGVhbHRoTGFiZWxzIiA6IFsgIkdsdXRl + bi1GcmVlIiwgIkVnZy1GcmVlIiwgIlBlYW51dC1GcmVlIiwgIlRyZWUtTnV0 + LUZyZWUiLCAiU295LUZyZWUiLCAiRmlzaC1GcmVlIiwgIlNoZWxsZmlzaC1G + cmVlIiBdLAogICAgICAiY2F1dGlvbnMiIDogWyBdLAogICAgICAiaW5ncmVk + aWVudExpbmVzIiA6IFsgIjIgdGFibGVzcG9vbnMgKDEvNCBzdGljaykgYnV0 + dGVyLCByb29tIHRlbXBlcmF0dXJlIiwgIjIgdGFibGVzcG9vbnMgZHJpZWQg + aGVyYmVzIGRlIHByb3ZlbmNlKiIsICIxIHRhYmxlc3Bvb24gY29hcnNlIGtv + c2hlciBzYWx0IiwgIjIgKDMgMS8yLXBvdW5kKSBjaGlja2VucyIsICIqdGhp + cyBkcmllZCBoZXJiIG1peHR1cmUgY2FuIGJlIGZvdW5kIGluIHRoZSBzcGlj + ZSBzZWN0aW9uIG9mIHN1cGVybWFya2V0cyBhbmQgc3BlY2lhbHR5IGZvb2Rz + IHN0b3Jlcy4gaWYgdW5hdmFpbGFibGUsIHVzZSBhIG1peCBvZiBkcmllZCB0 + aHltZSwgYmFzaWwsIHNhdm9yeSwgYW5kIGZlbm5lbCBzZWVkcy4iIF0sCiAg + ICAgICJpbmdyZWRpZW50cyIgOiBbIHsKICAgICAgICAidGV4dCIgOiAiMiB0 + YWJsZXNwb29ucyAoMS80IHN0aWNrKSBidXR0ZXIsIHJvb20gdGVtcGVyYXR1 + cmUiLAogICAgICAgICJxdWFudGl0eSIgOiAyLjAsCiAgICAgICAgIm1lYXN1 + cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6ICJidXR0ZXIiLAogICAg + ICAgICJ3ZWlnaHQiIDogMjguNAogICAgICB9LCB7CiAgICAgICAgInRleHQi + IDogIjIgdGFibGVzcG9vbnMgZHJpZWQgaGVyYmVzIGRlIHByb3ZlbmNlKiIs + CiAgICAgICAgInF1YW50aXR5IiA6IDIuMCwKICAgICAgICAibWVhc3VyZSIg + OiAidGJzcCIsCiAgICAgICAgImZvb2QiIDogImhlcmJlIGRlIHByb3ZlbmNl + IiwKICAgICAgICAid2VpZ2h0IiA6IDguNgogICAgICB9LCB7CiAgICAgICAg + InRleHQiIDogIjEgdGFibGVzcG9vbiBjb2Fyc2Uga29zaGVyIHNhbHQiLAog + ICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAgIm1lYXN1cmUiIDog + InRic3AiLAogICAgICAgICJmb29kIiA6ICJjb2Fyc2Uga29zaGVyIHNhbHQi + LAogICAgICAgICJ3ZWlnaHQiIDogMTguMAogICAgICB9LCB7CiAgICAgICAg + InRleHQiIDogIjIgKDMgMS8yLXBvdW5kKSBjaGlja2VucyIsCiAgICAgICAg + InF1YW50aXR5IiA6IDcuMCwKICAgICAgICAibWVhc3VyZSIgOiAibGIiLAog + ICAgICAgICJmb29kIiA6ICJjaGlja2VucyIsCiAgICAgICAgIndlaWdodCIg + OiAzMTc1LjE0NAogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIip0aGlz + IGRyaWVkIGhlcmIgbWl4dHVyZSBjYW4gYmUgZm91bmQgaW4gdGhlIHNwaWNl + IHNlY3Rpb24gb2Ygc3VwZXJtYXJrZXRzIGFuZCBzcGVjaWFsdHkgZm9vZHMg + c3RvcmVzLiBpZiB1bmF2YWlsYWJsZSwgdXNlIGEgbWl4IG9mIGRyaWVkIHRo + eW1lLCBiYXNpbCwgc2F2b3J5LCBhbmQgZmVubmVsIHNlZWRzLiIsCiAgICAg + ICAgInF1YW50aXR5IiA6IDEuMCwKICAgICAgICAibWVhc3VyZSIgOiAiY2Fu + IiwKICAgICAgICAiZm9vZCIgOiAiaGVyYiIsCiAgICAgICAgIndlaWdodCIg + OiAxMjcuMTY2MTc2CiAgICAgIH0gXSwKICAgICAgImNhbG9yaWVzIiA6IDc0 + MDQuOTAyMjQ1NzU5OTk5NSwKICAgICAgInRvdGFsV2VpZ2h0IiA6IDMzNTcu + MzEwMTc2LAogICAgICAidG90YWxOdXRyaWVudHMiIDogewogICAgICAgICJF + TkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiA3NDA0LjkwMjI0NTc1OTk5OTUsCiAg + ICAgICAgICAidW5pdCIgOiAia2NhbCIKICAgICAgICB9LAogICAgICAgICJG + QVQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDUxMS4yOTkzNTMyNzY4LAogICAgICAgICAgInVuaXQi + IDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFTQVQiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDE1NS4xNDEzNjMwMDQ3OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICJn + IgogICAgICAgIH0sCiAgICAgICAgIkZBVFJOIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiVHJhbnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDMuNzg2 + MzA5NTk5OTk5OTk5NiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg + IH0sCiAgICAgICAgIkZBTVMiIDogewogICAgICAgICAgImxhYmVsIiA6ICJN + b25vdW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDIwNC43 + MzY3NjY2MjcxOTk5OCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg + IH0sCiAgICAgICAgIkZBUFUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQ + b2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEwNS4w + MzYxMjg2OTQzOTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg + IH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA4Ni44MjU5MzI5MzQz + OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAg + ICAgIkZJQlRHIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmliZXIiLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDUwLjIzMzQ4NTEyMDAwMDAwNSwKICAg + ICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIlNVR0FS + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAyLjMzODY0MTYwOTYsCiAgICAgICAgICAidW5pdCIg + OiAiZyIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJxdWFudGl0eSIg + OiA2MDMuMTg2NDgyNjMzNiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICAgIH0sCiAgICAgICAgIkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICAgInF1YW50aXR5IiA6IDI0NDIu + NDE3OTk5OTk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + ICB9LAogICAgICAgICJOQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNv + ZGl1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogOTI3Ni44MzYxOTY4LAog + ICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIkNB + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMjkyNi4zODI1NjY0LAogICAgICAgICAgInVuaXQi + IDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAg + ICJsYWJlbCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIg + OiA5MzQuNDYyMzg3MiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + ICB9LAogICAgICAgICJLIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUG90 + YXNzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3MTE0LjQxNDgzMjY0 + LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAg + IkZFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiSXJvbiIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMTk2LjQ0ODM2OTUzNTk5OTk3LAogICAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlpOIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgICAicXVhbnRpdHki + IDogNTAuMDI4Mjk2MDc2OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgICB9LAogICAgICAgICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + UGhvc3Bob3J1cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDk0Ny4xNjc2 + OTM3NiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg + ICAgICJWSVRBX1JBRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFt + aW4gQSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTc1NC4wMjA3NzQ0LAog + ICAgICAgICAgInVuaXQiIDogIsK1Z19SQUUiCiAgICAgICAgfSwKICAgICAg + ICAiVklUQyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQyIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMTE4LjY4NTM5MiwKICAgICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJUSElBIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAyLjU5ODkxMzg5NzU5OTk5OTcsCiAgICAgICAgICAi + dW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiUklCRiIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogNC4zNDgxODA4ODY0LAogICAgICAgICAgInVuaXQi + IDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiAyMjIuNjI4MDAxMDk0NCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAx + MS44NjA1Njk5Njc5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAg + ICAgICAgfSwKICAgICAgICAiRk9MIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiRm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1 + NjMuMzU5OTYyMjQsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICAg + IH0sCiAgICAgICAgIlZJVEIxMiIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IlZpdGFtaW4gQjEyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5Ljg5MTIy + NjM5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAg + fSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNi43NzYyODgsCiAg + ICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0sCiAgICAgICAgIlRP + Q1BIQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRSIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogMjAuMzM5NjIxOTY0OCwKICAgICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJWSVRLMSIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gSyIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogMjM3Ny4zMjYyNDc1MiwKICAgICAgICAgICJ1bml0IiA6 + ICLCtWciCiAgICAgICAgfQogICAgICB9LAogICAgICAidG90YWxEYWlseSIg + OiB7CiAgICAgICAgIkVORVJDX0tDQUwiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJFbmVyZ3kiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM3MC4yNDUx + MTIyODgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJGQVQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDc4Ni42MTQzODk2NTY2MTUzLAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkFTQVQiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDc3NS43MDY4MTUwMjQsCiAgICAgICAgICAidW5pdCIg + OiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9DREYiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + MjguOTQxOTc3NjQ0Nzk5OTk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAg + ICAgICAgfSwKICAgICAgICAiRklCVEciIDogewogICAgICAgICAgImxhYmVs + IiA6ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjAwLjkzMzk0 + MDQ4MDAwMDAyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK + ICAgICAgICAiUFJPQ05UIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUHJv + dGVpbiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTIwNi4zNzI5NjUyNjcy + LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAi + Q0hPTEUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJDaG9sZXN0ZXJvbCIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogODE0LjEzOTMzMzMzMzMzMzIsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJOQSIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogMzg2LjUzNDg0MTUzMzMzMzQsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDQSIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDI5Mi42MzgyNTY2NCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTWFn + bmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMzMuNjE1NTk2OCwK + ICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIksi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0iLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDIwMy4yNjg5OTUyMTgyODU3NCwKICAgICAgICAg + ICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZFIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiSXJvbiIsCiAgICAgICAgICAicXVhbnRpdHki + IDogMTA5MS4zNzk4MzA3NTU1NTUzLAogICAgICAgICAgInVuaXQiIDogIiUi + CiAgICAgICAgfSwKICAgICAgICAiWk4iIDogewogICAgICAgICAgImxhYmVs + IiA6ICJaaW5jIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzMzMuNTIxOTcz + ODQ1MzMzMywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAg + ICAgICAgIlAiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVz + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3MDYuNzM4MjQxOTY1NzE0MiwK + ICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJ + VEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiAxOTQuODkxMTk3MTU1NTU1NTUsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRD + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAxOTcuODA4OTg2NjY2NjY2NjQsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJUSElBIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAxNzMuMjYwOTI2NTA2NjY2NjYsCiAgICAgICAgICAi + dW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJSSUJGIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAyNTUuNzc1MzQ2MjU4ODIzNTMsCiAgICAgICAgICAi + dW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJOSUEiIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJOaWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogMTExMy4xNDAwMDU0NzIsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIg + OiA1OTMuMDI4NDk4Mzk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + MTQwLjgzOTk5MDU2LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg + fSwKICAgICAgICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + Vml0YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDE2NC44NTM3 + NzMzMzMzMzMzMiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0s + CiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRh + bWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEuNjk0MDcxOTk5OTk5 + OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAg + ICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g + RSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTAxLjY5ODEwOTgyNCwKICAg + ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEsx + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAyOTcxLjY1NzgwOTQsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJkaWdlc3QiIDog + WyB7CiAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICJ0YWciIDog + IkZBVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0Q29udGVudCIs + CiAgICAgICAgInRvdGFsIiA6IDUxMS4yOTkzNTMyNzY4LAogICAgICAgICJo + YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNzg2LjYxNDM4OTY1 + NjYxNTMsCiAgICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDog + WyB7CiAgICAgICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAg + ICAidGFnIiA6ICJGQVNBVCIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + ICJzYXR1cmF0ZWRGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAx + NTUuMTQxMzYzMDA0Nzk5OTgsCiAgICAgICAgICAiaGFzUkRJIiA6IHRydWUs + CiAgICAgICAgICAiZGFpbHkiIDogNzc1LjcwNjgxNTAyNCwKICAgICAgICAg + ICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIg + OiAiVHJhbnMiLAogICAgICAgICAgInRhZyIgOiAiRkFUUk4iLAogICAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiAidHJhbnNGYXRDb250ZW50IiwKICAgICAg + ICAgICJ0b3RhbCIgOiAzLjc4NjMwOTU5OTk5OTk5OTYsCiAgICAgICAgICAi + aGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAg + ICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJs + YWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDog + IkZBTVMiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICAgInRvdGFsIiA6IDIwNC43MzY3NjY2MjcxOTk5OCwKICAgICAgICAg + ICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAog + ICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAg + ImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIg + OiAiRkFQVSIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgICAidG90YWwiIDogMTA1LjAzNjEyODY5NDM5OTk5LAogICAgICAg + ICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAs + CiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9IF0KICAgICAgfSwg + ewogICAgICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICJ0YWciIDog + IkNIT0NERiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiY2FyYm9oeWRy + YXRlQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDg2LjgyNTkzMjkzNDM5 + OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHki + IDogMjguOTQxOTc3NjQ0Nzk5OTk4LAogICAgICAgICJ1bml0IiA6ICJnIiwK + ICAgICAgICAic3ViIiA6IFsgewogICAgICAgICAgImxhYmVsIiA6ICJDYXJi + cyAobmV0KSIsCiAgICAgICAgICAidGFnIiA6ICJDSE9DREYubmV0IiwKICAg + ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3Rh + bCIgOiAzNi41OTI0NDc4MTQzOTk5OCwKICAgICAgICAgICJoYXNSREkiIDog + ZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVu + aXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJG + aWJlciIsCiAgICAgICAgICAidGFnIiA6ICJGSUJURyIsCiAgICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6ICJmaWJlckNvbnRlbnQiLAogICAgICAgICAgInRv + dGFsIiA6IDUwLjIzMzQ4NTEyMDAwMDAwNSwKICAgICAgICAgICJoYXNSREki + IDogdHJ1ZSwKICAgICAgICAgICJkYWlseSIgOiAyMDAuOTMzOTQwNDgwMDAw + MDIsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAg + ICAgICAibGFiZWwiIDogIlN1Z2FycyIsCiAgICAgICAgICAidGFnIiA6ICJT + VUdBUiIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzdWdhckNvbnRl + bnQiLAogICAgICAgICAgInRvdGFsIiA6IDIuMzM4NjQxNjA5NiwKICAgICAg + ICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4w + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSBdCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlByb3RlaW4iLAogICAgICAgICJ0YWci + IDogIlBST0NOVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAicHJvdGVp + bkNvbnRlbnQiLAogICAgICAgICJ0b3RhbCIgOiA2MDMuMTg2NDgyNjMzNiwK + ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEy + MDYuMzcyOTY1MjY3MiwKICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgfSwg + ewogICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICJ0 + YWciIDogIkNIT0xFIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJjaG9s + ZXN0ZXJvbENvbnRlbnQiLAogICAgICAgICJ0b3RhbCIgOiAyNDQyLjQxNzk5 + OTk5OTk5OTcsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk + YWlseSIgOiA4MTQuMTM5MzMzMzMzMzMzMiwKICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAg + ICAgICAgInRhZyIgOiAiTkEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + InNvZGl1bUNvbnRlbnQiLAogICAgICAgICJ0b3RhbCIgOiA5Mjc2LjgzNjE5 + NjgsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIg + OiAzODYuNTM0ODQxNTMzMzMzNCwKICAgICAgICAidW5pdCIgOiAibWciCiAg + ICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAg + ICJ0YWciIDogIkNBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws + CiAgICAgICAgInRvdGFsIiA6IDI5MjYuMzgyNTY2NCwKICAgICAgICAiaGFz + UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDI5Mi42MzgyNTY2NCwK + ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi + ZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgInRhZyIgOiAiTUciLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog + OTM0LjQ2MjM4NzIsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAg + ICJkYWlseSIgOiAyMzMuNjE1NTk2OCwKICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAg + ICAgICAgInRhZyIgOiAiSyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu + dWxsLAogICAgICAgICJ0b3RhbCIgOiA3MTE0LjQxNDgzMjY0LAogICAgICAg + ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjAzLjI2ODk5 + NTIxODI4NTc0LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog + ICAgICAgICJsYWJlbCIgOiAiSXJvbiIsCiAgICAgICAgInRhZyIgOiAiRkUi + LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90 + YWwiIDogMTk2LjQ0ODM2OTUzNTk5OTk3LAogICAgICAgICJoYXNSREkiIDog + dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTA5MS4zNzk4MzA3NTU1NTUzLAog + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJl + bCIgOiAiWmluYyIsCiAgICAgICAgInRhZyIgOiAiWk4iLAogICAgICAgICJz + Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNTAuMDI4 + Mjk2MDc2OCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh + aWx5IiA6IDMzMy41MjE5NzM4NDUzMzMzLAogICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIs + CiAgICAgICAgInRhZyIgOiAiUCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIg + OiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA0OTQ3LjE2NzY5Mzc2LAogICAg + ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNzA2Ljcz + ODI0MTk2NTcxNDIsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7 + CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEEiLAogICAgICAgICJ0YWci + IDogIlZJVEFfUkFFIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws + CiAgICAgICAgInRvdGFsIiA6IDE3NTQuMDIwNzc0NCwKICAgICAgICAiaGFz + UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE5NC44OTExOTcxNTU1 + NTU1NSwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7CiAgICAg + ICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAgICJ0YWciIDogIlZJ + VEMiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAi + dG90YWwiIDogMTE4LjY4NTM5MiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUs + CiAgICAgICAgImRhaWx5IiA6IDE5Ny44MDg5ODY2NjY2NjY2NCwKICAgICAg + ICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDog + IlRoaWFtaW4gKEIxKSIsCiAgICAgICAgInRhZyIgOiAiVEhJQSIsCiAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAy + LjU5ODkxMzg5NzU5OTk5OTcsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAog + ICAgICAgICJkYWlseSIgOiAxNzMuMjYwOTI2NTA2NjY2NjYsCiAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJS + aWJvZmxhdmluIChCMikiLAogICAgICAgICJ0YWciIDogIlJJQkYiLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog + NC4zNDgxODA4ODY0LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAg + ICAiZGFpbHkiIDogMjU1Ljc3NTM0NjI1ODgyMzUzLAogICAgICAgICJ1bml0 + IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiTmlhY2lu + IChCMykiLAogICAgICAgICJ0YWciIDogIk5JQSIsCiAgICAgICAgInNjaGVt + YU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAyMjIuNjI4MDAx + MDk0NCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDExMTMuMTQwMDA1NDcyLAogICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCNiIsCiAgICAg + ICAgInRhZyIgOiAiVklUQjZBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDExLjg2MDU2OTk2Nzk5OTk5OCwK + ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDU5 + My4wMjg0OTgzOTk5OTk5LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + fSwgewogICAgICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAoQjkpIiwKICAg + ICAgICAidGFnIiA6ICJGT0wiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + bnVsbCwKICAgICAgICAidG90YWwiIDogNTYzLjM1OTk2MjI0LAogICAgICAg + ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTQwLjgzOTk5 + MDU2LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAg + ICAibGFiZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAidGFnIiA6ICJW + SVRCMTIiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAg + ICAidG90YWwiIDogOS44OTEyMjYzOTk5OTk5OTksCiAgICAgICAgImhhc1JE + SSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNjQuODUzNzczMzMzMzMz + MzIsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAg + ICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAidGFnIiA6ICJWSVRE + IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRv + dGFsIiA6IDYuNzc2Mjg4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg + ICAgICAiZGFpbHkiIDogMS42OTQwNzE5OTk5OTk5OTk4LAogICAgICAgICJ1 + bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gRSIsCiAgICAgICAgInRhZyIgOiAiVE9DUEhBIiwKICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDIwLjMz + OTYyMTk2NDgsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk + YWlseSIgOiAxMDEuNjk4MTA5ODI0LAogICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAg + ICAgICAidGFnIiA6ICJWSVRLMSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIg + OiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAyMzc3LjMyNjI0NzUyLAogICAg + ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjk3MS42 + NTc4MDk0LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0gXQogICAg + fSwKICAgICJib29rbWFya2VkIiA6IGZhbHNlLAogICAgImJvdWdodCIgOiBm + YWxzZQogIH0sIHsKICAgICJyZWNpcGUiIDogewogICAgICAidXJpIiA6ICJo + dHRwOi8vd3d3LmVkYW1hbS5jb20vb250b2xvZ2llcy9lZGFtYW0ub3dsI3Jl + Y2lwZV9iZGU4NjBiMGI3MmNjYjU5NTEyNGNlYTVkMGI1ZmRhZCIsCiAgICAg + ICJsYWJlbCIgOiAiUm9hc3RlZCBDaGlja2VucyBXaXRoIExlbW9uIEFuZCBP + cmFuZ2UiLAogICAgICAiaW1hZ2UiIDogImh0dHBzOi8vd3d3LmVkYW1hbS5j + b20vd2ViLWltZy82ZmYvNmZmM2RjYjdkMTEyZmE1ODMxOTY2NjAwOTQ5MjA2 + ZjEuanBnIiwKICAgICAgInNvdXJjZSIgOiAiRm9vZCAmIFdpbmUiLAogICAg + ICAic291cmNlSWNvbiIgOiAiaHR0cDovL3d3dy5mb29kYW5kd2luZS5jb20v + ZmF2aWNvbi5pY28iLAogICAgICAidXJsIiA6ICJodHRwOi8vd3d3LmZvb2Rh + bmR3aW5lLmNvbS9yZWNpcGVzL3JvYXN0ZWQtY2hpY2tlbnMtd2l0aC1sZW1v + bi1hbmQtb3JhbmdlIiwKICAgICAgInNoYXJlQXMiIDogImh0dHA6Ly93d3cu + ZWRhbWFtLmNvbS9yZWNpcGUvcm9hc3RlZC1jaGlja2Vucy13aXRoLWxlbW9u + LWFuZC1vcmFuZ2UtYmRlODYwYjBiNzJjY2I1OTUxMjRjZWE1ZDBiNWZkYWQv + Y2hpY2tlbiIsCiAgICAgICJ5aWVsZCIgOiAyMC4wLAogICAgICAiZGlldExh + YmVscyIgOiBbICJMb3ctQ2FyYiIsICJMb3ctU29kaXVtIiBdLAogICAgICAi + aGVhbHRoTGFiZWxzIiA6IFsgIlBhbGVvIiwgIkRhaXJ5LUZyZWUiLCAiR2x1 + dGVuLUZyZWUiLCAiRWdnLUZyZWUiLCAiUGVhbnV0LUZyZWUiLCAiVHJlZS1O + dXQtRnJlZSIsICJTb3ktRnJlZSIsICJGaXNoLUZyZWUiLCAiU2hlbGxmaXNo + LUZyZWUiIF0sCiAgICAgICJjYXV0aW9ucyIgOiBbIF0sCiAgICAgICJpbmdy + ZWRpZW50TGluZXMiIDogWyAiVHdvIDMgMS8yLWxiIGNoaWNrZW5zIiwgIlNh + bHQgYW5kIGZyZXNobHkgZ3JvdW5kIHBlcHBlciIsICIxIGxlbW9uLCBoYWx2 + ZWQiLCAiMSBvcmFuZ2UsIGhhbHZlZCIsICI4IGdhcmxpYyBjbG92ZXMiLCAi + OCByb3NlbWFyeSBzcHJpZ3MiLCAiOCB0aHltZSBzcHJpZ3MiIF0sCiAgICAg + ICJpbmdyZWRpZW50cyIgOiBbIHsKICAgICAgICAidGV4dCIgOiAiVHdvIDMg + MS8yLWxiIGNoaWNrZW5zIiwKICAgICAgICAicXVhbnRpdHkiIDogNy4wLAog + ICAgICAgICJtZWFzdXJlIiA6ICJsYiIsCiAgICAgICAgImZvb2QiIDogImNo + aWNrZW5zIiwKICAgICAgICAid2VpZ2h0IiA6IDMxNzUuMTQ0CiAgICAgIH0s + IHsKICAgICAgICAidGV4dCIgOiAiU2FsdCBhbmQgZnJlc2hseSBncm91bmQg + cGVwcGVyIiwKICAgICAgICAicXVhbnRpdHkiIDogMC4wLAogICAgICAgICJt + ZWFzdXJlIiA6ICJtZWRpdW0iLAogICAgICAgICJmb29kIiA6ICJzYWx0IiwK + ICAgICAgICAid2VpZ2h0IiA6IDAuMDU5Njk5OTk3MDAwNTY3NjIKICAgICAg + fSwgewogICAgICAgICJ0ZXh0IiA6ICJTYWx0IGFuZCBmcmVzaGx5IGdyb3Vu + ZCBwZXBwZXIiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAg + Im1lYXN1cmUiIDogInBlcHBlciIsCiAgICAgICAgImZvb2QiIDogImdyb3Vu + ZCBwZXBwZXIiLAogICAgICAgICJ3ZWlnaHQiIDogMC4zCiAgICAgIH0sIHsK + ICAgICAgICAidGV4dCIgOiAiMSBsZW1vbiwgaGFsdmVkIiwKICAgICAgICAi + cXVhbnRpdHkiIDogMS4wLAogICAgICAgICJtZWFzdXJlIiA6ICJsZW1vbiIs + CiAgICAgICAgImZvb2QiIDogImxlbW9uIiwKICAgICAgICAid2VpZ2h0IiA6 + IDU4LjAKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIxIG9yYW5nZSwg + aGFsdmVkIiwKICAgICAgICAicXVhbnRpdHkiIDogMS4wLAogICAgICAgICJt + ZWFzdXJlIiA6ICJtZWRpdW0iLAogICAgICAgICJmb29kIiA6ICJvcmFuZ2Ui + LAogICAgICAgICJ3ZWlnaHQiIDogMTg0LjAKICAgICAgfSwgewogICAgICAg + ICJ0ZXh0IiA6ICI4IGdhcmxpYyBjbG92ZXMiLAogICAgICAgICJxdWFudGl0 + eSIgOiA4LjAsCiAgICAgICAgIm1lYXN1cmUiIDogImNsb3ZlIiwKICAgICAg + ICAiZm9vZCIgOiAiZ2FybGljIiwKICAgICAgICAid2VpZ2h0IiA6IDI0LjAK + ICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICI4IHJvc2VtYXJ5IHNwcmln + cyIsCiAgICAgICAgInF1YW50aXR5IiA6IDguMCwKICAgICAgICAibWVhc3Vy + ZSIgOiAic3ByaWciLAogICAgICAgICJmb29kIiA6ICJyb3NlbWFyeSBzcHJp + Z3MiLAogICAgICAgICJ3ZWlnaHQiIDogNDAuMAogICAgICB9LCB7CiAgICAg + ICAgInRleHQiIDogIjggdGh5bWUgc3ByaWdzIiwKICAgICAgICAicXVhbnRp + dHkiIDogOC4wLAogICAgICAgICJtZWFzdXJlIiA6ICJzcHJpZyIsCiAgICAg + ICAgImZvb2QiIDogInRoeW1lIHNwcmlncyIsCiAgICAgICAgIndlaWdodCIg + OiAyNC4wCiAgICAgIH0gXSwKICAgICAgImNhbG9yaWVzIiA6IDcwNDMuMDEy + NTk5OTk5OTk4LAogICAgICAidG90YWxXZWlnaHQiIDogMzUwNS41MDM2OTk5 + OTcwMDA3LAogICAgICAidG90YWxOdXRyaWVudHMiIDogewogICAgICAgICJF + TkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiA3MDQzLjAxMjU5OTk5OTk5OCwKICAg + ICAgICAgICJ1bml0IiA6ICJrY2FsIgogICAgICAgIH0sCiAgICAgICAgIkZB + VCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogNDgxLjQ0ODQ2NjQsCiAgICAgICAgICAidW5pdCIgOiAi + ZyIKICAgICAgICB9LAogICAgICAgICJGQVNBVCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + MTM4LjE1MDI3NjQsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9 + LAogICAgICAgICJGQVRSTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRy + YW5zIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyLjg1NzYyOTU5OTk5OTk5 + OTcsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAg + ICJGQU1TIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJh + dGVkIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxOTguNjU5Mzc1NiwKICAg + ICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBUFUi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDEwMy4xODgxMjEyLAogICAgICAgICAg + InVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDQ5LjI5OTg1LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAg + ICAgfSwKICAgICAgICAiRklCVEciIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTUuNjE5OSwKICAg + ICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIlNVR0FS + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAxOC44OTU5MiwKICAgICAgICAgICJ1bml0IiA6ICJn + IgogICAgICAgIH0sCiAgICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlByb3RlaW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDU5 + Ny4xNjAzNTM5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAg + ICAgfSwKICAgICAgICAiQ0hPTEUiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJDaG9sZXN0ZXJvbCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjM4MS4z + NTc5OTk5OTk5OTk3LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAg + IH0sCiAgICAgICAgIk5BIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU29k + aXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMjYzLjU5OTMyNDgzNzQ3 + OTMsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAg + ICAiQ0EiIDogewogICAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiA3MDYuNzI5MTY3OTk5MjgwMiwKICAgICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJNRyIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogNzM5LjM4MjM5Njk5OTk2OTgsCiAgICAgICAgICAidW5p + dCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiSyIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgICAicXVhbnRpdHki + IDogNjkyNy42OTM5MzU5OTk3NTksCiAgICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgICAgfSwKICAgICAgICAiRkUiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzNi4zOTM2MjMw + MDk5OTAxMSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog + ICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlppbmMiLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDQyLjg0NjQxNjA5OTk5Njk5LAogICAg + ICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlAiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiA0NzkxLjUzNTY3OTk5OTk5OSwKICAgICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJWSVRBX1JBRSIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQSIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogMTQzOC4yMzAwMzk5OTk5OTk3LAogICAgICAgICAgInVu + aXQiIDogIsK1Z19SQUUiCiAgICAgICAgfSwKICAgICAgICAiVklUQyIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQyIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogMjM0LjA2MjMwNCwKICAgICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgICB9LAogICAgICAgICJUSElBIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAgICJxdWFudGl0eSIg + OiAyLjE0NTM4NjQsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAg + fSwKICAgICAgICAiUklCRiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlJp + Ym9mbGF2aW4gKEIyKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNC4wOTUx + MTI4LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAg + ICAgIk5JQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMp + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMTcuNDU1MjEyLAogICAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlZJVEI2QSIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjYiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDExLjc3OTQ3Mzk5OTk5OTk5OSwKICAgICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJGT0wiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJGb2xpYyBBY2lkIChCOSkiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDMwNy4yNTk2NCwKICAgICAgICAgICJ1bml0IiA6 + ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVklUQjEyIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiVml0YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDkuODQyOTQ2Mzk5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDog + IsK1ZyIKICAgICAgICB9LAogICAgICAgICJWSVREIiA6IHsKICAgICAgICAg + ICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAgICJxdWFudGl0eSIg + OiA2LjM1MDI4OCwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAg + fSwKICAgICAgICAiVE9DUEhBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + Vml0YW1pbiBFIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5Ljk2NTk1MTk5 + OTk5OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog + ICAgICAgICJWSVRLMSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFt + aW4gSyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDguNTI2MjYsCiAgICAg + ICAgICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0KICAgICAgfSwKICAgICAg + InRvdGFsRGFpbHkiIDogewogICAgICAgICJFTkVSQ19LQ0FMIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiAzNTIuMTUwNjI5OTk5OTk5ODYsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9LAogICAgICAgICJGQVQiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJGYXQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDc0MC42ODk5 + NDgzMDc2OTIyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK + ICAgICAgICAiRkFTQVQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1 + cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDY5MC43NTEzODIsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9D + REYiIDogewogICAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMTYuNDMzMjgzMzMzMzMzMzMyLAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRklCVEciIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogNjIuNDc5NiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IlByb3RlaW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDExOTQuMzIwNzA3 + OTk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAg + ICAgICAgIkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVz + dGVyb2wiLAogICAgICAgICAgInF1YW50aXR5IiA6IDc5My43ODU5OTk5OTk5 + OTk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiTkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDk0LjMxNjYzODUzNDg5NDk2LAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiQ0EiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiA3MC42NzI5MTY3OTk5MjgwMiwKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAx + ODQuODQ1NTk5MjQ5OTkyNDYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAg + ICAgICB9LAogICAgICAgICJLIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + UG90YXNzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxOTcuOTM0MTEy + NDU3MTM1OTcsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAog + ICAgICAgICJGRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDIwMi4xODY3OTQ0OTk5NDUwMiwKICAg + ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlpOIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogMjg1LjY0Mjc3Mzk5OTk3OTk3LAogICAgICAgICAgInVuaXQi + IDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDY4NC41MDUwOTcxNDI4NTcsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAg + ICAgICB9LAogICAgICAgICJWSVRBX1JBRSIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gQSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTU5 + LjgwMzMzNzc3Nzc3NzczLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiVklUQyIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IlZpdGFtaW4gQyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMzkwLjEwMzg0 + LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAi + VEhJQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMTQzLjAyNTc2MDAwMDAwMDAyLAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUklC + RiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMjQwLjg4ODk4ODIzNTI5NDE0LAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTklB + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTmlhY2luIChCMykiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDEwODcuMjc2MDYsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiA1ODguOTczNjk5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogNzYuODE0OTEsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg + ICB9LAogICAgICAgICJWSVRCMTIiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJWaXRhbWluIEIxMiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTY0LjA0 + OTEwNjY2NjY2NjYzLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg + fSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS41ODc1NzIwMDAw + MDAwMDAyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAg + ICAgICAiVE9DUEhBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBFIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA0OS44Mjk3NTk5OTk5OTk5 + ODYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg + ICJWSVRLMSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gSyIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogNjAuNjU3ODI1LAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfQogICAgICB9LAogICAgICAiZGlnZXN0 + IiA6IFsgewogICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAidGFn + IiA6ICJGQVQiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogImZhdENvbnRl + bnQiLAogICAgICAgICJ0b3RhbCIgOiA0ODEuNDQ4NDY2NCwKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDc0MC42ODk5NDgz + MDc2OTIyLAogICAgICAgICJ1bml0IiA6ICJnIiwKICAgICAgICAic3ViIiA6 + IFsgewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAg + ICAgInRhZyIgOiAiRkFTQVQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIg + OiAic2F0dXJhdGVkRmF0Q29udGVudCIsCiAgICAgICAgICAidG90YWwiIDog + MTM4LjE1MDI3NjQsCiAgICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAg + ICAgICAiZGFpbHkiIDogNjkwLjc1MTM4MiwKICAgICAgICAgICJ1bml0IiA6 + ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiVHJhbnMi + LAogICAgICAgICAgInRhZyIgOiAiRkFUUk4iLAogICAgICAgICAgInNjaGVt + YU9yZ1RhZyIgOiAidHJhbnNGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3Rh + bCIgOiAyLjg1NzYyOTU5OTk5OTk5OTcsCiAgICAgICAgICAiaGFzUkRJIiA6 + IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1 + bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAi + TW9ub3Vuc2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBTVMiLAog + ICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAgInRv + dGFsIiA6IDE5OC42NTkzNzU2LAogICAgICAgICAgImhhc1JESSIgOiBmYWxz + ZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIg + OiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1 + bnNhdHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6ICJGQVBVIiwKICAgICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIg + OiAxMDMuMTg4MTIxMiwKICAgICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAg + ICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDogImci + CiAgICAgICAgfSBdCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIkNh + cmJzIiwKICAgICAgICAidGFnIiA6ICJDSE9DREYiLAogICAgICAgICJzY2hl + bWFPcmdUYWciIDogImNhcmJvaHlkcmF0ZUNvbnRlbnQiLAogICAgICAgICJ0 + b3RhbCIgOiA0OS4yOTk4NSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDE2LjQzMzI4MzMzMzMzMzMzMiwKICAgICAgICAi + dW5pdCIgOiAiZyIsCiAgICAgICAgInN1YiIgOiBbIHsKICAgICAgICAgICJs + YWJlbCIgOiAiQ2FyYnMgKG5ldCkiLAogICAgICAgICAgInRhZyIgOiAiQ0hP + Q0RGLm5ldCIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgICAidG90YWwiIDogMzMuNjc5OTUsCiAgICAgICAgICAiaGFzUkRJ + IiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAg + ICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIg + OiAiRmliZXIiLAogICAgICAgICAgInRhZyIgOiAiRklCVEciLAogICAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiAiZmliZXJDb250ZW50IiwKICAgICAgICAg + ICJ0b3RhbCIgOiAxNS42MTk5LAogICAgICAgICAgImhhc1JESSIgOiB0cnVl + LAogICAgICAgICAgImRhaWx5IiA6IDYyLjQ3OTYsCiAgICAgICAgICAidW5p + dCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlN1 + Z2FycyIsCiAgICAgICAgICAidGFnIiA6ICJTVUdBUiIsCiAgICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6ICJzdWdhckNvbnRlbnQiLAogICAgICAgICAgInRv + dGFsIiA6IDE4Ljg5NTkyLAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwK + ICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAi + ZyIKICAgICAgICB9IF0KICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAi + UHJvdGVpbiIsCiAgICAgICAgInRhZyIgOiAiUFJPQ05UIiwKICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6ICJwcm90ZWluQ29udGVudCIsCiAgICAgICAgInRv + dGFsIiA6IDU5Ny4xNjAzNTM5OTk5OTk5LAogICAgICAgICJoYXNSREkiIDog + dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTE5NC4zMjA3MDc5OTk5OTk3LAog + ICAgICAgICJ1bml0IiA6ICJnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVs + IiA6ICJDaG9sZXN0ZXJvbCIsCiAgICAgICAgInRhZyIgOiAiQ0hPTEUiLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogImNob2xlc3Rlcm9sQ29udGVudCIs + CiAgICAgICAgInRvdGFsIiA6IDIzODEuMzU3OTk5OTk5OTk5NywKICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDc5My43ODU5 + OTk5OTk5OTk4LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog + ICAgICAgICJsYWJlbCIgOiAiU29kaXVtIiwKICAgICAgICAidGFnIiA6ICJO + QSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAic29kaXVtQ29udGVudCIs + CiAgICAgICAgInRvdGFsIiA6IDIyNjMuNTk5MzI0ODM3NDc5MywKICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDk0LjMxNjYz + ODUzNDg5NDk2LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog + ICAgICAgICJsYWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAgICAgInRhZyIgOiAi + Q0EiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAi + dG90YWwiIDogNzA2LjcyOTE2Nzk5OTI4MDIsCiAgICAgICAgImhhc1JESSIg + OiB0cnVlLAogICAgICAgICJkYWlseSIgOiA3MC42NzI5MTY3OTk5MjgwMiwK + ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi + ZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgInRhZyIgOiAiTUciLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog + NzM5LjM4MjM5Njk5OTk2OTgsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAog + ICAgICAgICJkYWlseSIgOiAxODQuODQ1NTk5MjQ5OTkyNDYsCiAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQ + b3Rhc3NpdW0iLAogICAgICAgICJ0YWciIDogIksiLAogICAgICAgICJzY2hl + bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNjkyNy42OTM5 + MzU5OTk3NTksCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk + YWlseSIgOiAxOTcuOTM0MTEyNDU3MTM1OTcsCiAgICAgICAgInVuaXQiIDog + Im1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAg + ICAgICAidGFnIiA6ICJGRSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu + dWxsLAogICAgICAgICJ0b3RhbCIgOiAzNi4zOTM2MjMwMDk5OTAxMSwKICAg + ICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDIwMi4x + ODY3OTQ0OTk5NDUwMiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAgICJ0YWciIDog + IlpOIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAg + InRvdGFsIiA6IDQyLjg0NjQxNjA5OTk5Njk5LAogICAgICAgICJoYXNSREki + IDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjg1LjY0Mjc3Mzk5OTk3OTk3 + LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJs + YWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAgICAgICAgInRhZyIgOiAiUCIsCiAg + ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIg + OiA0NzkxLjUzNTY3OTk5OTk5OSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUs + CiAgICAgICAgImRhaWx5IiA6IDY4NC41MDUwOTcxNDI4NTcsCiAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJW + aXRhbWluIEEiLAogICAgICAgICJ0YWciIDogIlZJVEFfUkFFIiwKICAgICAg + ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDE0 + MzguMjMwMDM5OTk5OTk5NywKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDE1OS44MDMzMzc3Nzc3Nzc3MywKICAgICAgICAi + dW5pdCIgOiAiwrVnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJW + aXRhbWluIEMiLAogICAgICAgICJ0YWciIDogIlZJVEMiLAogICAgICAgICJz + Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMjM0LjA2 + MjMwNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDM5MC4xMDM4NCwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAgICAg + InRhZyIgOiAiVEhJQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxs + LAogICAgICAgICJ0b3RhbCIgOiAyLjE0NTM4NjQsCiAgICAgICAgImhhc1JE + SSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNDMuMDI1NzYwMDAwMDAw + MDIsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAg + ImxhYmVsIiA6ICJSaWJvZmxhdmluIChCMikiLAogICAgICAgICJ0YWciIDog + IlJJQkYiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAg + ICAidG90YWwiIDogNC4wOTUxMTI4LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogMjQwLjg4ODk4ODIzNTI5NDE0LAogICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiTmlhY2luIChCMykiLAogICAgICAgICJ0YWciIDogIk5JQSIsCiAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAy + MTcuNDU1MjEyLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogMTA4Ny4yNzYwNiwKICAgICAgICAidW5pdCIgOiAibWciCiAg + ICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjYiLAogICAg + ICAgICJ0YWciIDogIlZJVEI2QSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIg + OiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAxMS43Nzk0NzM5OTk5OTk5OTks + CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA1 + ODguOTczNjk5OTk5OTk5OSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + IH0sIHsKICAgICAgICAibGFiZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAg + ICAgICAgInRhZyIgOiAiRk9MIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDMwNy4yNTk2NCwKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDc2LjgxNDkxLAog + ICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAidGFnIiA6ICJWSVRCMTIi + LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90 + YWwiIDogOS44NDI5NDYzOTk5OTk5OTksCiAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICJkYWlseSIgOiAxNjQuMDQ5MTA2NjY2NjY2NjMsCiAg + ICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJl + bCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAidGFnIiA6ICJWSVREIiwKICAg + ICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6 + IDYuMzUwMjg4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogMS41ODc1NzIwMDAwMDAwMDAyLAogICAgICAgICJ1bml0IiA6 + ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g + RSIsCiAgICAgICAgInRhZyIgOiAiVE9DUEhBIiwKICAgICAgICAic2NoZW1h + T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDkuOTY1OTUxOTk5 + OTk5OTk4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogNDkuODI5NzU5OTk5OTk5OTg2LAogICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwK + ICAgICAgICAidGFnIiA6ICJWSVRLMSIsCiAgICAgICAgInNjaGVtYU9yZ1Rh + ZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA0OC41MjYyNiwKICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDYwLjY1Nzgy + NSwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9IF0KICAgIH0sCiAg + ICAiYm9va21hcmtlZCIgOiBmYWxzZSwKICAgICJib3VnaHQiIDogZmFsc2UK + ICB9LCB7CiAgICAicmVjaXBlIiA6IHsKICAgICAgInVyaSIgOiAiaHR0cDov + L3d3dy5lZGFtYW0uY29tL29udG9sb2dpZXMvZWRhbWFtLm93bCNyZWNpcGVf + ODlhYTI3MDk3YTRjOWQyZDZlMjM1MzU2NTk0Yzc2ZTAiLAogICAgICAibGFi + ZWwiIDogIlNwcmluZyBDaGlja2VucyB3aXRoIEdyZWVuIE1hcmluYWRlIiwK + ICAgICAgImltYWdlIiA6ICJodHRwczovL3d3dy5lZGFtYW0uY29tL3dlYi1p + bWcvYmIzL2JiM2U5OTFlNjVjMjc1OTllZjQ5OWIyMWE0NTAzMmZjLmpwZyIs + CiAgICAgICJzb3VyY2UiIDogIkNvb2tzdHIiLAogICAgICAic291cmNlSWNv + biIgOiAiaHR0cDovL3d3dy5jb29rc3RyLmNvbS9pbWFnZXMvaWNvbnMvY29v + a3N0ci1mYXZpY29uLnBuZyIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly93d3cu + Y29va3N0ci5jb20vcmVjaXBlcy9zcHJpbmctY2hpY2tlbnMtd2l0aC1ncmVl + bi1tYXJpbmFkZSIsCiAgICAgICJzaGFyZUFzIiA6ICJodHRwOi8vd3d3LmVk + YW1hbS5jb20vcmVjaXBlL3NwcmluZy1jaGlja2Vucy13aXRoLWdyZWVuLW1h + cmluYWRlLTg5YWEyNzA5N2E0YzlkMmQ2ZTIzNTM1NjU5NGM3NmUwL2NoaWNr + ZW4iLAogICAgICAieWllbGQiIDogOC4wLAogICAgICAiZGlldExhYmVscyIg + OiBbICJMb3ctQ2FyYiIgXSwKICAgICAgImhlYWx0aExhYmVscyIgOiBbICJQ + YWxlbyIsICJEYWlyeS1GcmVlIiwgIkdsdXRlbi1GcmVlIiwgIkVnZy1GcmVl + IiwgIlBlYW51dC1GcmVlIiwgIlRyZWUtTnV0LUZyZWUiLCAiU295LUZyZWUi + LCAiRmlzaC1GcmVlIiwgIlNoZWxsZmlzaC1GcmVlIiBdLAogICAgICAiY2F1 + dGlvbnMiIDogWyBdLAogICAgICAiaW5ncmVkaWVudExpbmVzIiA6IFsgIjIg + Y2hpY2tlbnMgKGFib3V0IDPCvSBwb3VuZHMgZWFjaCksIGN1dCBpbnRvIDgg + cGllY2VzIGVhY2ggKDIgYnJlYXN0cywgMiBsZWdzLCAyIHRoaWdocywgYW5k + IDIgd2luZ3MpLCBvciAxNiBwaWVjZXMgdG90YWwiLCAiMSBjdXAgY2hvcHBl + ZCBzY2FsbGlvbiwgd2hpdGUgYW5kIGdyZWVuIHBhcnRzIiwgIsK9IGN1cCBj + aG9wcGVkIGZyZXNoIGZsYXQtbGVhZiBwYXJzbGV5IiwgIsK9IGN1cCBzbGlj + ZWQgZnJlc2ggY2hpdmVzIiwgIsK8IGN1cCBjaG9wcGVkIGZyZXNoIHRhcnJh + Z29uIiwgIjMgdGFibGVzcG9vbnMgY2hvcHBlZCBmcmVzaCByb3NlbWFyeSIs + ICIzIHRhYmxlc3Bvb25zIGNob3BwZWQgZnJlc2ggbWFyam9yYW0iLCAiMiB0 + YWJsZXNwb29ucyBjaG9wcGVkIGZyZXNoIHRoeW1lIiwgIjIgdGFibGVzcG9v + bnMgY2hvcHBlZCBnYXJsaWMiLCAiMSB0YWJsZXNwb29uIGZyZXNobHkgZ3Jh + dGVkIGxlbW9uIHplc3QiLCAiMiB0ZWFzcG9vbnMga29zaGVyIHNhbHQiLCAi + MSB0ZWFzcG9vbiBmcmVzaGx5IGdyb3VuZCBibGFjayBwZXBwZXIiLCAiwr4g + Y3VwIGV4dHJhIHZpcmdpbiBvbGl2ZSBvaWwiLCAiQWJvdXQgwrwgY3VwIG9s + aXZlIG9pbCwgYXMgbmVlZGVkLCBmb3IgYnJvd25pbmcgdGhlIGNoaWNrZW4i + LCAiMSBsZW1vbiwgY3V0IGluIGhhbGYiIF0sCiAgICAgICJpbmdyZWRpZW50 + cyIgOiBbIHsKICAgICAgICAidGV4dCIgOiAiMiBjaGlja2VucyAoYWJvdXQg + M8K9IHBvdW5kcyBlYWNoKSwgY3V0IGludG8gOCBwaWVjZXMgZWFjaCAoMiBi + cmVhc3RzLCAyIGxlZ3MsIDIgdGhpZ2hzLCBhbmQgMiB3aW5ncyksIG9yIDE2 + IHBpZWNlcyB0b3RhbCIsCiAgICAgICAgInF1YW50aXR5IiA6IDcuMCwKICAg + ICAgICAibWVhc3VyZSIgOiAibGIiLAogICAgICAgICJmb29kIiA6ICJjaGlj + a2VucyIsCiAgICAgICAgIndlaWdodCIgOiAzMTc1LjE0NAogICAgICB9LCB7 + CiAgICAgICAgInRleHQiIDogIjIgY2hpY2tlbnMgKGFib3V0IDPCvSBwb3Vu + ZHMgZWFjaCksIGN1dCBpbnRvIDggcGllY2VzIGVhY2ggKDIgYnJlYXN0cywg + MiBsZWdzLCAyIHRoaWdocywgYW5kIDIgd2luZ3MpLCBvciAxNiBwaWVjZXMg + dG90YWwiLAogICAgICAgICJxdWFudGl0eSIgOiAyLjAsCiAgICAgICAgIm1l + YXN1cmUiIDogImNoaWNrZW4iLAogICAgICAgICJmb29kIiA6ICJjaGlja2Vu + cyIsCiAgICAgICAgIndlaWdodCIgOiAyNzE4LjAKICAgICAgfSwgewogICAg + ICAgICJ0ZXh0IiA6ICIxIGN1cCBjaG9wcGVkIHNjYWxsaW9uLCB3aGl0ZSBh + bmQgZ3JlZW4gcGFydHMiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAg + ICAgICAgIm1lYXN1cmUiIDogImN1cCIsCiAgICAgICAgImZvb2QiIDogInNj + YWxsaW9uIiwKICAgICAgICAid2VpZ2h0IiA6IDEwMC4wCiAgICAgIH0sIHsK + ICAgICAgICAidGV4dCIgOiAiwr0gY3VwIGNob3BwZWQgZnJlc2ggZmxhdC1s + ZWFmIHBhcnNsZXkiLAogICAgICAgICJxdWFudGl0eSIgOiAwLjUsCiAgICAg + ICAgIm1lYXN1cmUiIDogImN1cCIsCiAgICAgICAgImZvb2QiIDogInBhcnNs + ZXkiLAogICAgICAgICJ3ZWlnaHQiIDogMjkuOTY2OAogICAgICB9LCB7CiAg + ICAgICAgInRleHQiIDogIsK9IGN1cCBzbGljZWQgZnJlc2ggY2hpdmVzIiwK + ICAgICAgICAicXVhbnRpdHkiIDogMC41LAogICAgICAgICJtZWFzdXJlIiA6 + ICJjdXAiLAogICAgICAgICJmb29kIiA6ICJjaGl2ZXMiLAogICAgICAgICJ3 + ZWlnaHQiIDogMjQuMAogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIsK8 + IGN1cCBjaG9wcGVkIGZyZXNoIHRhcnJhZ29uIiwKICAgICAgICAicXVhbnRp + dHkiIDogMC4yNSwKICAgICAgICAibWVhc3VyZSIgOiAiY3VwIiwKICAgICAg + ICAiZm9vZCIgOiAiZnJlc2ggdGFycmFnb24iLAogICAgICAgICJ3ZWlnaHQi + IDogMTguOTI2NAogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjMgdGFi + bGVzcG9vbnMgY2hvcHBlZCBmcmVzaCByb3NlbWFyeSIsCiAgICAgICAgInF1 + YW50aXR5IiA6IDMuMCwKICAgICAgICAibWVhc3VyZSIgOiAidGJzcCIsCiAg + ICAgICAgImZvb2QiIDogImZyZXNoIHJvc2VtYXJ5IiwKICAgICAgICAid2Vp + Z2h0IiA6IDUuMQogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjMgdGFi + bGVzcG9vbnMgY2hvcHBlZCBmcmVzaCBtYXJqb3JhbSIsCiAgICAgICAgInF1 + YW50aXR5IiA6IDMuMCwKICAgICAgICAibWVhc3VyZSIgOiAidGJzcCIsCiAg + ICAgICAgImZvb2QiIDogIm1hcmpvcmFtIiwKICAgICAgICAid2VpZ2h0IiA6 + IDUuMQogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjIgdGFibGVzcG9v + bnMgY2hvcHBlZCBmcmVzaCB0aHltZSIsCiAgICAgICAgInF1YW50aXR5IiA6 + IDIuMCwKICAgICAgICAibWVhc3VyZSIgOiAidGJzcCIsCiAgICAgICAgImZv + b2QiIDogImZyZXNoIHRoeW1lIiwKICAgICAgICAid2VpZ2h0IiA6IDQuOAog + ICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjIgdGFibGVzcG9vbnMgY2hv + cHBlZCBnYXJsaWMiLAogICAgICAgICJxdWFudGl0eSIgOiAyLjAsCiAgICAg + ICAgIm1lYXN1cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6ICJnYXJs + aWMiLAogICAgICAgICJ3ZWlnaHQiIDogMTcuMjQ1NzUyCiAgICAgIH0sIHsK + ICAgICAgICAidGV4dCIgOiAiMSB0YWJsZXNwb29uIGZyZXNobHkgZ3JhdGVk + IGxlbW9uIHplc3QiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAg + ICAgIm1lYXN1cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6ICJsZW1v + biB6ZXN0IiwKICAgICAgICAid2VpZ2h0IiA6IDYuMAogICAgICB9LCB7CiAg + ICAgICAgInRleHQiIDogIjIgdGVhc3Bvb25zIGtvc2hlciBzYWx0IiwKICAg + ICAgICAicXVhbnRpdHkiIDogMi4wLAogICAgICAgICJtZWFzdXJlIiA6ICJ0 + c3AiLAogICAgICAgICJmb29kIiA6ICJrb3NoZXIgc2FsdCIsCiAgICAgICAg + IndlaWdodCIgOiAwLjA5MTA0MjMyMjg0NTM2ODgxCiAgICAgIH0sIHsKICAg + ICAgICAidGV4dCIgOiAiMSB0ZWFzcG9vbiBmcmVzaGx5IGdyb3VuZCBibGFj + ayBwZXBwZXIiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAg + Im1lYXN1cmUiIDogInRzcCIsCiAgICAgICAgImZvb2QiIDogImJsYWNrIHBl + cHBlciIsCiAgICAgICAgIndlaWdodCIgOiAyLjMKICAgICAgfSwgewogICAg + ICAgICJ0ZXh0IiA6ICLCviBjdXAgZXh0cmEgdmlyZ2luIG9saXZlIG9pbCIs + CiAgICAgICAgInF1YW50aXR5IiA6IDAuNzUsCiAgICAgICAgIm1lYXN1cmUi + IDogImN1cCIsCiAgICAgICAgImZvb2QiIDogImV4dHJhIHZpcmdpbiBvbGl2 + ZSBvaWwiLAogICAgICAgICJ3ZWlnaHQiIDogMTYyLjAKICAgICAgfSwgewog + ICAgICAgICJ0ZXh0IiA6ICJBYm91dCDCvCBjdXAgb2xpdmUgb2lsLCBhcyBu + ZWVkZWQsIGZvciBicm93bmluZyB0aGUgY2hpY2tlbiIsCiAgICAgICAgInF1 + YW50aXR5IiA6IDAuMjUsCiAgICAgICAgIm1lYXN1cmUiIDogImN1cCIsCiAg + ICAgICAgImZvb2QiIDogIm9saXZlIG9pbCIsCiAgICAgICAgIndlaWdodCIg + OiA1NC4wCiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMSBsZW1vbiwg + Y3V0IGluIGhhbGYiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAg + ICAgIm1lYXN1cmUiIDogImxlbW9uIiwKICAgICAgICAiZm9vZCIgOiAibGVt + b24iLAogICAgICAgICJ3ZWlnaHQiIDogNTguMAogICAgICB9IF0sCiAgICAg + ICJjYWxvcmllcyIgOiAxNDc2MS45Nzk2OTg0OCwKICAgICAgInRvdGFsV2Vp + Z2h0IiA6IDYzODAuNjczOTk0MzIyODQ3LAogICAgICAidG90YWxOdXRyaWVu + dHMiIDogewogICAgICAgICJFTkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiRW5lcmd5IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNDc2 + MS45Nzk2OTg0OCwKICAgICAgICAgICJ1bml0IiA6ICJrY2FsIgogICAgICAg + IH0sCiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZh + dCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTEwNi41NzE0NDQyNDAwMDAx + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi + RkFTQVQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDI4NC41MTg3NzYxNjE2LAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFUUk4iIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJUcmFucyIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogNS4zMDM4Mjk1OTk5OTk5OTksCiAgICAgICAgICAidW5pdCIg + OiAiZyIKICAgICAgICB9LAogICAgICAgICJGQU1TIiA6IHsKICAgICAgICAg + ICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiA1MjUuNjc5MDk3OTc1MjAwMSwKICAgICAgICAgICJ1bml0IiA6 + ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBUFUiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDIxNC4zNDk1OTUzMjQ3OTk5NCwKICAgICAgICAgICJ1bml0IiA6 + ICJnIgogICAgICAgIH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAz + OC42NDE0OTIxMzEyLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAg + fSwKICAgICAgICAiRklCVEciIDogewogICAgICAgICAgImxhYmVsIiA6ICJG + aWJlciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTIuMjM5OTE4NzkyLAog + ICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiU1VH + QVIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDUuMTI0Njg1MzIsCiAgICAgICAgICAidW5pdCIg + OiAiZyIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJxdWFudGl0eSIg + OiAxMTA3LjA4NDI4OTA2NzE5OTcsCiAgICAgICAgICAidW5pdCIgOiAiZyIK + ICAgICAgICB9LAogICAgICAgICJDSE9MRSIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA0 + NDE5Ljg1OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog + ICAgICAgICJOQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogNDIyMC42Mzk1MzczMjg0MDcsCiAg + ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiQ0Ei + IDogewogICAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAxMjAzLjA1NDM4MTI3NzQ4MywKICAgICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJNRyIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogMTMzMy4xMTkxNTY0MjMyMjg4LAogICAgICAgICAgInVuaXQiIDog + Im1nIgogICAgICAgIH0sCiAgICAgICAgIksiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJQb3Rhc3NpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDEy + NTU1LjEyNzI2MDkwNTgyOSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgICB9LAogICAgICAgICJGRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + Iklyb24iLAogICAgICAgICAgInF1YW50aXR5IiA6IDcwLjM5MDgzMzAyMzY2 + NTM4LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAg + ICAgIlpOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogNzkuMzc4NTgyNTI1NTIyODQsCiAgICAgICAg + ICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiUCIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDg4NTQuNTQyMDU2NTYsCiAgICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgICAgfSwKICAgICAgICAiVklUQV9SQUUiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJWaXRhbWluIEEiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDI3MjUuMjE4NzA4LAogICAgICAgICAgInVuaXQiIDogIsK1Z19SQUUi + CiAgICAgICAgfSwKICAgICAgICAiVklUQyIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gQyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjMx + LjYzMjAyMjYyMzk5OTk3LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICAgIH0sCiAgICAgICAgIlRISUEiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJUaGlhbWluIChCMSkiLAogICAgICAgICAgInF1YW50aXR5IiA6IDMuNzU1 + Mjk3MzQzOTk5OTk5MywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + ICB9LAogICAgICAgICJSSUJGIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + Umlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3LjU0 + MjM5NDM2NzE5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + ICB9LAogICAgICAgICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJO + aWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDA0LjA2Njcw + MDE0NCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg + ICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu + IEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMS41Njk1MzMxMDk1OTk5 + OTUsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAg + ICAiRk9MIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAo + QjkpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1NjkuOTU3ODg0NTU5OTk5 + OCwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAg + ICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBC + MTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDE4LjI2ODc0NjM5OTk5OTk5 + OCwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAg + ICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRCIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMTEuNzg2Mjg3OTk5OTk5OTk5LAog + ICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9LAogICAgICAgICJU + T0NQSEEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEUiLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDQ5LjcyNjQ4OTYwMTYsCiAgICAgICAg + ICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDEwMDMuNjk3NjU3Nzg0LAogICAgICAgICAgInVuaXQi + IDogIsK1ZyIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJ0b3RhbERhaWx5 + IiA6IHsKICAgICAgICAiRU5FUkNfS0NBTCIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIkVuZXJneSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNzM4LjA5 + ODk4NDkyNCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAg + ICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogMTcwMi40MTc2MDY1MjMwNzcyLAogICAg + ICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkFTQVQi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDE0MjIuNTkzODgwODA4LAogICAgICAgICAgInVu + aXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDEyLjg4MDQ5NzM3NzA2NjY2OCwKICAgICAgICAgICJ1bml0IiA6ICIl + IgogICAgICAgIH0sCiAgICAgICAgIkZJQlRHIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiRmliZXIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ4Ljk1 + OTY3NTE2OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAg + ICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlByb3Rl + aW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDIyMTQuMTY4NTc4MTM0Mzk5 + NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + IkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wi + LAogICAgICAgICAgInF1YW50aXR5IiA6IDE0NzMuMjg2LAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTkEiIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDE3NS44NTk5ODA3MjIwMTY5MywKICAgICAgICAgICJ1bml0IiA6ICIl + IgogICAgICAgIH0sCiAgICAgICAgIkNBIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiQ2FsY2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTIwLjMw + NTQzODEyNzc0ODI5LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg + fSwKICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6ICJNYWdu + ZXNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDMzMy4yNzk3ODkxMDU4 + MDcyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiSyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogMzU4LjcxNzkyMTc0MDE2NjUsCiAgICAg + ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGRSIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDM5MS4wNjAxODM0NjQ4MDc2NiwKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIlpOIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiWmluYyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTI5LjE5 + MDU1MDE3MDE1MjMsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9 + LAogICAgICAgICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUGhvc3Bo + b3J1cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTI2NC45MzQ1Nzk1MDg1 + NzE1LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiVklUQV9SQUUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu + IEEiLAogICAgICAgICAgInF1YW50aXR5IiA6IDMwMi44MDIwNzg2NjY2NjY2 + NiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + IlZJVEMiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDM4Ni4wNTMzNzEwMzk5OTk5NCwKICAg + ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlRISUEi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJUaGlhbWluIChCMSkiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDI1MC4zNTMxNTYyNjY2NjY2MiwKICAgICAg + ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlJJQkYiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJSaWJvZmxhdmluIChCMikiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDQ0My42NzAyNTY4OTQxMTc2NCwKICAgICAg + ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAyMDIwLjMzMzUwMDcxOTk5OTgsCiAgICAgICAgICAi + dW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJx + dWFudGl0eSIgOiAxMDc4LjQ3NjY1NTQ3OTk5OTYsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGT0wiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJGb2xpYyBBY2lkIChCOSkiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDE0Mi40ODk0NzExMzk5OTk5NSwKICAgICAgICAgICJ1bml0 + IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEIxMiIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiAzMDQuNDc5MTA2NjY2NjY2NiwKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJWaXRhbWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDIuOTQ2NTcxOTk5OTk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjQ4 + LjYzMjQ0ODAwNzk5OTk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiVklUSzEiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJWaXRhbWluIEsiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEyNTQuNjIy + MDcyMjMsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9CiAgICAg + IH0sCiAgICAgICJkaWdlc3QiIDogWyB7CiAgICAgICAgImxhYmVsIiA6ICJG + YXQiLAogICAgICAgICJ0YWciIDogIkZBVCIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiAiZmF0Q29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDExMDYu + NTcxNDQ0MjQwMDAwMSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAg + ICAgImRhaWx5IiA6IDE3MDIuNDE3NjA2NTIzMDc3MiwKICAgICAgICAidW5p + dCIgOiAiZyIsCiAgICAgICAgInN1YiIgOiBbIHsKICAgICAgICAgICJsYWJl + bCIgOiAiU2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBU0FUIiwK + ICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogInNhdHVyYXRlZEZhdENvbnRl + bnQiLAogICAgICAgICAgInRvdGFsIiA6IDI4NC41MTg3NzYxNjE2LAogICAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICAgImRhaWx5IiA6IDE0 + MjIuNTkzODgwODA4LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAg + fSwgewogICAgICAgICAgImxhYmVsIiA6ICJUcmFucyIsCiAgICAgICAgICAi + dGFnIiA6ICJGQVRSTiIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJ0 + cmFuc0ZhdENvbnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6IDUuMzAzODI5 + NTk5OTk5OTk5LAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAg + ICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAg + ICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIk1vbm91bnNhdHVyYXRl + ZCIsCiAgICAgICAgICAidGFnIiA6ICJGQU1TIiwKICAgICAgICAgICJzY2hl + bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIgOiA1MjUuNjc5 + MDk3OTc1MjAwMSwKICAgICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAg + ICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAg + ICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0 + ZWQiLAogICAgICAgICAgInRhZyIgOiAiRkFQVSIsCiAgICAgICAgICAic2No + ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgICAidG90YWwiIDogMjE0LjM0 + OTU5NTMyNDc5OTk0LAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAg + ICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIK + ICAgICAgICB9IF0KICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiQ2Fy + YnMiLAogICAgICAgICJ0YWciIDogIkNIT0NERiIsCiAgICAgICAgInNjaGVt + YU9yZ1RhZyIgOiAiY2FyYm9oeWRyYXRlQ29udGVudCIsCiAgICAgICAgInRv + dGFsIiA6IDM4LjY0MTQ5MjEzMTIsCiAgICAgICAgImhhc1JESSIgOiB0cnVl + LAogICAgICAgICJkYWlseSIgOiAxMi44ODA0OTczNzcwNjY2NjgsCiAgICAg + ICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAgICAg + ICAibGFiZWwiIDogIkNhcmJzIChuZXQpIiwKICAgICAgICAgICJ0YWciIDog + IkNIT0NERi5uZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxs + LAogICAgICAgICAgInRvdGFsIiA6IDI2LjQwMTU3MzMzOTIwMDAwNiwKICAg + ICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDog + MC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAg + ICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAidGFnIiA6ICJG + SUJURyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJmaWJlckNvbnRl + bnQiLAogICAgICAgICAgInRvdGFsIiA6IDEyLjIzOTkxODc5MiwKICAgICAg + ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAgICJkYWlseSIgOiA0OC45 + NTk2NzUxNjgsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7 + CiAgICAgICAgICAibGFiZWwiIDogIlN1Z2FycyIsCiAgICAgICAgICAidGFn + IiA6ICJTVUdBUiIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzdWdh + ckNvbnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6IDUuMTI0Njg1MzIsCiAg + ICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6 + IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0gXQogICAg + ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAi + dGFnIiA6ICJQUk9DTlQiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogInBy + b3RlaW5Db250ZW50IiwKICAgICAgICAidG90YWwiIDogMTEwNy4wODQyODkw + NjcxOTk3LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogMjIxNC4xNjg1NzgxMzQzOTk1LAogICAgICAgICJ1bml0IiA6ICJn + IgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDaG9sZXN0ZXJvbCIs + CiAgICAgICAgInRhZyIgOiAiQ0hPTEUiLAogICAgICAgICJzY2hlbWFPcmdU + YWciIDogImNob2xlc3Rlcm9sQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6 + IDQ0MTkuODU4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogMTQ3My4yODYsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAgICAgICJ0 + YWciIDogIk5BIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzb2RpdW1D + b250ZW50IiwKICAgICAgICAidG90YWwiIDogNDIyMC42Mzk1MzczMjg0MDcs + CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAx + NzUuODU5OTgwNzIyMDE2OTMsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAi + dGFnIiA6ICJDQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAog + ICAgICAgICJ0b3RhbCIgOiAxMjAzLjA1NDM4MTI3NzQ4MywKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEyMC4zMDU0Mzgx + Mjc3NDgyOSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAg + ICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgInRhZyIgOiAi + TUciLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAi + dG90YWwiIDogMTMzMy4xMTkxNTY0MjMyMjg4LAogICAgICAgICJoYXNSREki + IDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMzMzLjI3OTc4OTEwNTgwNzIs + CiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxh + YmVsIiA6ICJQb3Rhc3NpdW0iLAogICAgICAgICJ0YWciIDogIksiLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog + MTI1NTUuMTI3MjYwOTA1ODI5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwK + ICAgICAgICAiZGFpbHkiIDogMzU4LjcxNzkyMTc0MDE2NjUsCiAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJJ + cm9uIiwKICAgICAgICAidGFnIiA6ICJGRSIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA3MC4zOTA4MzMwMjM2 + NjUzOCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDM5MS4wNjAxODM0NjQ4MDc2NiwKICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAg + ICJ0YWciIDogIlpOIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws + CiAgICAgICAgInRvdGFsIiA6IDc5LjM3ODU4MjUyNTUyMjg0LAogICAgICAg + ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNTI5LjE5MDU1 + MDE3MDE1MjMsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAg + ICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwKICAgICAgICAidGFnIiA6 + ICJQIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAg + InRvdGFsIiA6IDg4NTQuNTQyMDU2NTYsCiAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICJkYWlseSIgOiAxMjY0LjkzNDU3OTUwODU3MTUsCiAg + ICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVs + IiA6ICJWaXRhbWluIEEiLAogICAgICAgICJ0YWciIDogIlZJVEFfUkFFIiwK + ICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFs + IiA6IDI3MjUuMjE4NzA4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg + ICAgICAiZGFpbHkiIDogMzAyLjgwMjA3ODY2NjY2NjY2LAogICAgICAgICJ1 + bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gQyIsCiAgICAgICAgInRhZyIgOiAiVklUQyIsCiAgICAgICAgInNj + aGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAyMzEuNjMy + MDIyNjIzOTk5OTcsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAg + ICJkYWlseSIgOiAzODYuMDUzMzcxMDM5OTk5OTQsCiAgICAgICAgInVuaXQi + IDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJUaGlhbWlu + IChCMSkiLAogICAgICAgICJ0YWciIDogIlRISUEiLAogICAgICAgICJzY2hl + bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMy43NTUyOTcz + NDM5OTk5OTkzLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogMjUwLjM1MzE1NjI2NjY2NjYyLAogICAgICAgICJ1bml0IiA6 + ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUmlib2ZsYXZp + biAoQjIpIiwKICAgICAgICAidGFnIiA6ICJSSUJGIiwKICAgICAgICAic2No + ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDcuNTQyMzk0 + MzY3MTk5OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogNDQzLjY3MDI1Njg5NDExNzY0LAogICAgICAgICJ1bml0IiA6 + ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiTmlhY2luIChC + MykiLAogICAgICAgICJ0YWciIDogIk5JQSIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA0MDQuMDY2NzAwMTQ0 + LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDog + MjAyMC4zMzM1MDA3MTk5OTk4LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCNiIsCiAgICAg + ICAgInRhZyIgOiAiVklUQjZBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDIxLjU2OTUzMzEwOTU5OTk5NSwK + ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEw + NzguNDc2NjU1NDc5OTk5NiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + IH0sIHsKICAgICAgICAibGFiZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAg + ICAgICAgInRhZyIgOiAiRk9MIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDU2OS45NTc4ODQ1NTk5OTk4LAog + ICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTQy + LjQ4OTQ3MTEzOTk5OTk1LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAg + IH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAg + ICAidGFnIiA6ICJWSVRCMTIiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + bnVsbCwKICAgICAgICAidG90YWwiIDogMTguMjY4NzQ2Mzk5OTk5OTk4LAog + ICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMzA0 + LjQ3OTEwNjY2NjY2NjYsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAg + fSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAi + dGFnIiA6ICJWSVREIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws + CiAgICAgICAgInRvdGFsIiA6IDExLjc4NjI4Nzk5OTk5OTk5OSwKICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDIuOTQ2NTcx + OTk5OTk5OTk5NywKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7 + CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEUiLAogICAgICAgICJ0YWci + IDogIlRPQ1BIQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAog + ICAgICAgICJ0b3RhbCIgOiA0OS43MjY0ODk2MDE2LAogICAgICAgICJoYXNS + REkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjQ4LjYzMjQ0ODAwNzk5 + OTk4LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAg + ICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAidGFnIiA6ICJWSVRL + MSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0 + b3RhbCIgOiAxMDAzLjY5NzY1Nzc4NCwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDEyNTQuNjIyMDcyMjMsCiAgICAgICAg + InVuaXQiIDogIsK1ZyIKICAgICAgfSBdCiAgICB9LAogICAgImJvb2ttYXJr + ZWQiIDogZmFsc2UsCiAgICAiYm91Z2h0IiA6IGZhbHNlCiAgfSwgewogICAg + InJlY2lwZSIgOiB7CiAgICAgICJ1cmkiIDogImh0dHA6Ly93d3cuZWRhbWFt + LmNvbS9vbnRvbG9naWVzL2VkYW1hbS5vd2wjcmVjaXBlX2FjNDc5NTYyNzAz + MGNhNzBiMDc5NWY5NjY0MTM1MGNiIiwKICAgICAgImxhYmVsIiA6ICJTYWdl + IFBlc3RvIFJvYXN0ZWQgQ2hpY2tlbiIsCiAgICAgICJpbWFnZSIgOiAiaHR0 + cHM6Ly93d3cuZWRhbWFtLmNvbS93ZWItaW1nL2NkNS9jZDU4MTA5MTQ2MmJk + YjljZjllNGY1Njc1YjIyZTBmMC5qcGciLAogICAgICAic291cmNlIiA6ICJO + b3QgV2l0aG91dCBTYWx0IiwKICAgICAgInVybCIgOiAiaHR0cDovL25vdHdp + dGhvdXRzYWx0LmNvbS8yMDExLzA3LzIwL3NhZ2Utd2FsbnV0LXBlc3RvLXRo + cmVlLXdheXMvIiwKICAgICAgInNoYXJlQXMiIDogImh0dHA6Ly93d3cuZWRh + bWFtLmNvbS9yZWNpcGUvc2FnZS1wZXN0by1yb2FzdGVkLWNoaWNrZW4tYWM0 + Nzk1NjI3MDMwY2E3MGIwNzk1Zjk2NjQxMzUwY2IvY2hpY2tlbiIsCiAgICAg + ICJ5aWVsZCIgOiA0LjAsCiAgICAgICJkaWV0TGFiZWxzIiA6IFsgIkxvdy1D + YXJiIiBdLAogICAgICAiaGVhbHRoTGFiZWxzIiA6IFsgXSwKICAgICAgImNh + dXRpb25zIiA6IFsgXSwKICAgICAgImluZ3JlZGllbnRMaW5lcyIgOiBbICIx + IG1lZGl1bS1zaXplIHdob2xlIGNoaWNrZW4gKGFib3V0IDQgbGJzKSIsICJT + YWx0IGFuZCBwZXBwZXIgKGFib3V0IMK+IHRzcCBrb3NoZXIgc2FsdCBwZXIg + bGIpIiwgIsK9IGN1cCBzYWdlIHBlc3RvIiBdLAogICAgICAiaW5ncmVkaWVu + dHMiIDogWyB7CiAgICAgICAgInRleHQiIDogIjEgbWVkaXVtLXNpemUgd2hv + bGUgY2hpY2tlbiAoYWJvdXQgNCBsYnMpIiwKICAgICAgICAicXVhbnRpdHki + IDogNC4wLAogICAgICAgICJtZWFzdXJlIiA6ICJsYiIsCiAgICAgICAgImZv + b2QiIDogImNoaWNrZW4iLAogICAgICAgICJ3ZWlnaHQiIDogMTgxNC4zNjgK + ICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICJTYWx0IGFuZCBwZXBwZXIg + KGFib3V0IMK+IHRzcCBrb3NoZXIgc2FsdCBwZXIgbGIpIiwKICAgICAgICAi + cXVhbnRpdHkiIDogMC4wLAogICAgICAgICJtZWFzdXJlIiA6ICJtZWRpdW0i + LAogICAgICAgICJmb29kIiA6ICJzYWx0IiwKICAgICAgICAid2VpZ2h0IiA6 + IDAuMDQwNjYyMjI4ODg2OTM5NDcKICAgICAgfSwgewogICAgICAgICJ0ZXh0 + IiA6ICJTYWx0IGFuZCBwZXBwZXIgKGFib3V0IMK+IHRzcCBrb3NoZXIgc2Fs + dCBwZXIgbGIpIiwKICAgICAgICAicXVhbnRpdHkiIDogMC4wLAogICAgICAg + ICJtZWFzdXJlIiA6ICJtZWRpdW0iLAogICAgICAgICJmb29kIiA6ICJwZXBw + ZXIiLAogICAgICAgICJ3ZWlnaHQiIDogMy4wCiAgICAgIH0sIHsKICAgICAg + ICAidGV4dCIgOiAiwr0gY3VwIHNhZ2UgcGVzdG8iLAogICAgICAgICJxdWFu + dGl0eSIgOiAwLjUsCiAgICAgICAgIm1lYXN1cmUiIDogImN1cCIsCiAgICAg + ICAgImZvb2QiIDogInBlc3RvIiwKICAgICAgICAid2VpZ2h0IiA6IDEzNi4w + CiAgICAgIH0gXSwKICAgICAgImNhbG9yaWVzIiA6IDQwODMuODYxMjAwMDAw + MDAwMywKICAgICAgInRvdGFsV2VpZ2h0IiA6IDE5NTMuNDA4NjYyMjI4ODg3 + LAogICAgICAidG90YWxOdXRyaWVudHMiIDogewogICAgICAgICJFTkVSQ19L + Q0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiA0MDgzLjg2MTIwMDAwMDAwMDMsCiAgICAgICAg + ICAidW5pdCIgOiAia2NhbCIKICAgICAgICB9LAogICAgICAgICJGQVQiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDI4NC44MDY0MjA4LAogICAgICAgICAgInVuaXQiIDogImciCiAg + ICAgICAgfSwKICAgICAgICAiRkFTQVQiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDgxLjM4 + NjY0MDgsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAg + ICAgICJGQVRSTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRyYW5zIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiAxLjc3MDI5MTIsCiAgICAgICAgICAi + dW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJGQU1TIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAxMTYuMjA0NjIzMiwKICAgICAgICAgICJ1bml0IiA6 + ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBUFUiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDYzLjY3ODAyNjQsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAg + ICAgICB9LAogICAgICAgICJDSE9DREYiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJDYXJicyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTYuNDAyNTAw + MDAwMDAwMDAzLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwK + ICAgICAgICAiRklCVEciIDogewogICAgICAgICAgImxhYmVsIiA6ICJGaWJl + ciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS41NzUwMDAwMDAwMDAwMDAy + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi + U1VHQVIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDEuNzg3MjAwMDAwMDAwMDAwMywKICAgICAg + ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIlBST0NOVCIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlByb3RlaW4iLAogICAgICAgICAg + InF1YW50aXR5IiA6IDM0MS40NTYxNDgwMDAwMDAwNCwKICAgICAgICAgICJ1 + bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkNIT0xFIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDEzNjcuNTc2LAogICAgICAgICAgInVuaXQiIDogIm1nIgog + ICAgICAgIH0sCiAgICAgICAgIk5BIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiU29kaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMjI0LjgxNzQ2 + NjY3MiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg + ICAgICJDQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDMyMy4wNDAyMzg5MzQ5MzI4NiwKICAg + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJNRyIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMzc2LjE2NDAwNjYyMjI4ODksCiAgICAgICAgICAi + dW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiSyIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogMzU4MS45MDg3NzI5NzgzMTEsCiAgICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgICAgfSwKICAgICAgICAiRkUiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNi43ODM5 + NDYxODUzNTUzMywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9 + LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlppbmMi + LAogICAgICAgICAgInF1YW50aXR5IiA6IDI0LjIxMTk2MTQ2MjIyODg5LAog + ICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlAi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAyODY2LjM0MDk2LAogICAgICAgICAgInVuaXQi + IDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFfUkFFIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiA3ODQuMTQwODgsCiAgICAgICAgICAidW5pdCIgOiAiwrVnX1JB + RSIKICAgICAgICB9LAogICAgICAgICJWSVRDIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAz + MC4xMTc4ODgsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwK + ICAgICAgICAiVEhJQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFt + aW4gKEIxKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS4xMDUyMjA4LAog + ICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlJJ + QkYiIDogewogICAgICAgICAgImxhYmVsIiA6ICJSaWJvZmxhdmluIChCMiki + LAogICAgICAgICAgInF1YW50aXR5IiA6IDIuMjc3ODQxNiwKICAgICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJOSUEiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJOaWFjaW4gKEIzKSIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogMTIzLjU2NzYyNCwKICAgICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIg + OiA2LjQwMzg2OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9 + LAogICAgICAgICJGT0wiIDogewogICAgICAgICAgImxhYmVsIiA6ICJGb2xp + YyBBY2lkIChCOSkiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEwOS4zNzIw + OCwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAg + ICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBC + MTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDUuNjI0NTQwOCwKICAgICAg + ICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVklURCIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRCIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMy42Mjg3MzYsCiAgICAgICAgICAidW5pdCIgOiAi + wrVnIgogICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHki + IDogOC4xMjYzMDQwMDAwMDAwMDEsCiAgICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQz + LjE0MjUyLAogICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9CiAg + ICAgIH0sCiAgICAgICJ0b3RhbERhaWx5IiA6IHsKICAgICAgICAiRU5FUkNf + S0NBTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkVuZXJneSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMjA0LjE5MzA2MDAwMDAwMDAzLAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkFUIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiA0MzguMTYzNzI0MzA3NjkyMzUsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9LAogICAgICAgICJGQVNBVCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + NDA2LjkzMzIwNCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0s + CiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNh + cmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1LjQ2NzUwMDAwMDAwMDAw + MSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + IkZJQlRHIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmliZXIiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDYuMzAwMDAwMDAwMDAwMDAxLAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUFJPQ05UIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiUHJvdGVpbiIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogNjgyLjkxMjI5NjAwMDAwMDEsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9MRSIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiA0NTUuODU4NjY2NjY2NjY2NywKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5BIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiU29kaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5Mi43 + MDA3Mjc3NzgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAog + ICAgICAgICJDQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0i + LAogICAgICAgICAgInF1YW50aXR5IiA6IDMyLjMwNDAyMzg5MzQ5MzI5LAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTUci + IDogewogICAgICAgICAgImxhYmVsIiA6ICJNYWduZXNpdW0iLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDk0LjA0MTAwMTY1NTU3MjIzLAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiSyIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogMTAyLjM0MDI1MDY1NjUyMzE4LAogICAgICAgICAgInVuaXQiIDog + IiUiCiAgICAgICAgfSwKICAgICAgICAiRkUiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5My4yNDQx + NDU0NzQxOTYyNywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0s + CiAgICAgICAgIlpOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiWmluYyIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMTYxLjQxMzA3NjQxNDg1OTI2LAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUCIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDQwOS40NzcyOCwKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFfUkFFIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiA4Ny4xMjY3NjQ0NDQ0NDQ0NSwKICAgICAgICAgICJ1bml0IiA6ICIl + IgogICAgICAgIH0sCiAgICAgICAgIlZJVEMiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDUw + LjE5NjQ4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAg + ICAgICAiVEhJQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4g + KEIxKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNzMuNjgxMzg2NjY2NjY2 + NjUsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg + ICJSSUJGIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAo + QjIpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMzMuOTkwNjgyMzUyOTQx + MTgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg + ICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJOaWFjaW4gKEIzKSIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogNjE3LjgzODEyLAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQjZBIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCNiIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogMzIwLjE5MzQsCiAgICAgICAgICAidW5pdCIgOiAiJSIK + ICAgICAgICB9LAogICAgICAgICJGT0wiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJGb2xpYyBBY2lkIChCOSkiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDI3LjM0MzAyMDAwMDAwMDAwMywKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIlZJVEIxMiIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5 + My43NDIzNDY2NjY2NjY2NiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg + ICAgIH0sCiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJWaXRhbWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDAuOTA3MTg0 + LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAi + VE9DUEhBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiA0MC42MzE1MjAwMDAwMDAwMSwKICAg + ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEsx + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiA1My45MjgxNDk5OTk5OTk5OTUsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJkaWdl + c3QiIDogWyB7CiAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICJ0 + YWciIDogIkZBVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0Q29u + dGVudCIsCiAgICAgICAgInRvdGFsIiA6IDI4NC44MDY0MjA4LAogICAgICAg + ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNDM4LjE2Mzcy + NDMwNzY5MjM1LAogICAgICAgICJ1bml0IiA6ICJnIiwKICAgICAgICAic3Vi + IiA6IFsgewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAg + ICAgICAgInRhZyIgOiAiRkFTQVQiLAogICAgICAgICAgInNjaGVtYU9yZ1Rh + ZyIgOiAic2F0dXJhdGVkRmF0Q29udGVudCIsCiAgICAgICAgICAidG90YWwi + IDogODEuMzg2NjQwOCwKICAgICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg + ICAgICAgICJkYWlseSIgOiA0MDYuOTMzMjA0LAogICAgICAgICAgInVuaXQi + IDogImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJUcmFu + cyIsCiAgICAgICAgICAidGFnIiA6ICJGQVRSTiIsCiAgICAgICAgICAic2No + ZW1hT3JnVGFnIiA6ICJ0cmFuc0ZhdENvbnRlbnQiLAogICAgICAgICAgInRv + dGFsIiA6IDEuNzcwMjkxMiwKICAgICAgICAgICJoYXNSREkiIDogZmFsc2Us + CiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDog + ImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJNb25vdW5z + YXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIgOiAiRkFNUyIsCiAgICAgICAg + ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgICAidG90YWwiIDog + MTE2LjIwNDYyMzIsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAg + ICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgog + ICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiUG9seXVuc2F0dXJh + dGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBUFUiLAogICAgICAgICAgInNj + aGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAgInRvdGFsIiA6IDYzLjY3 + ODAyNjQsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAg + ImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg + IH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAg + ICAgICAgInRhZyIgOiAiQ0hPQ0RGIiwKICAgICAgICAic2NoZW1hT3JnVGFn + IiA6ICJjYXJib2h5ZHJhdGVDb250ZW50IiwKICAgICAgICAidG90YWwiIDog + MTYuNDAyNTAwMDAwMDAwMDAzLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwK + ICAgICAgICAiZGFpbHkiIDogNS40Njc1MDAwMDAwMDAwMDEsCiAgICAgICAg + InVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAgICAgICAi + bGFiZWwiIDogIkNhcmJzIChuZXQpIiwKICAgICAgICAgICJ0YWciIDogIkNI + T0NERi5uZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAog + ICAgICAgICAgInRvdGFsIiA6IDE0LjgyNzUwMDAwMDAwMDAwNCwKICAgICAg + ICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4w + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAg + ICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAidGFnIiA6ICJGSUJU + RyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJmaWJlckNvbnRlbnQi + LAogICAgICAgICAgInRvdGFsIiA6IDEuNTc1MDAwMDAwMDAwMDAwMiwKICAg + ICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAgICJkYWlseSIgOiA2 + LjMwMDAwMDAwMDAwMDAwMSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAg + ICAgICJ0YWciIDogIlNVR0FSIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWci + IDogInN1Z2FyQ29udGVudCIsCiAgICAgICAgICAidG90YWwiIDogMS43ODcy + MDAwMDAwMDAwMDAzLAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAg + ICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIK + ICAgICAgICB9IF0KICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUHJv + dGVpbiIsCiAgICAgICAgInRhZyIgOiAiUFJPQ05UIiwKICAgICAgICAic2No + ZW1hT3JnVGFnIiA6ICJwcm90ZWluQ29udGVudCIsCiAgICAgICAgInRvdGFs + IiA6IDM0MS40NTYxNDgwMDAwMDAwNCwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDY4Mi45MTIyOTYwMDAwMDAxLAogICAg + ICAgICJ1bml0IiA6ICJnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 + ICJDaG9sZXN0ZXJvbCIsCiAgICAgICAgInRhZyIgOiAiQ0hPTEUiLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogImNob2xlc3Rlcm9sQ29udGVudCIsCiAg + ICAgICAgInRvdGFsIiA6IDEzNjcuNTc2LAogICAgICAgICJoYXNSREkiIDog + dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNDU1Ljg1ODY2NjY2NjY2NjcsCiAg + ICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVs + IiA6ICJTb2RpdW0iLAogICAgICAgICJ0YWciIDogIk5BIiwKICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6ICJzb2RpdW1Db250ZW50IiwKICAgICAgICAidG90 + YWwiIDogMjIyNC44MTc0NjY2NzIsCiAgICAgICAgImhhc1JESSIgOiB0cnVl + LAogICAgICAgICJkYWlseSIgOiA5Mi43MDA3Mjc3NzgsCiAgICAgICAgInVu + aXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYWxj + aXVtIiwKICAgICAgICAidGFnIiA6ICJDQSIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAzMjMuMDQwMjM4OTM0 + OTMyODYsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWls + eSIgOiAzMi4zMDQwMjM4OTM0OTMyOSwKICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAg + ICAgICAgInRhZyIgOiAiTUciLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + bnVsbCwKICAgICAgICAidG90YWwiIDogMzc2LjE2NDAwNjYyMjI4ODksCiAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA5NC4w + NDEwMDE2NTU1NzIyMywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgInRh + ZyIgOiAiSyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiAzNTgxLjkwODc3Mjk3ODMxMSwKICAgICAgICAiaGFz + UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEwMi4zNDAyNTA2NTY1 + MjMxOCwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAg + ICAibGFiZWwiIDogIklyb24iLAogICAgICAgICJ0YWciIDogIkZFIiwKICAg + ICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6 + IDE2Ljc4Mzk0NjE4NTM1NTMzLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwK + ICAgICAgICAiZGFpbHkiIDogOTMuMjQ0MTQ1NDc0MTk2MjcsCiAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJa + aW5jIiwKICAgICAgICAidGFnIiA6ICJaTiIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAyNC4yMTE5NjE0NjIy + Mjg4OSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDE2MS40MTMwNzY0MTQ4NTkyNiwKICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAog + ICAgICAgICJ0YWciIDogIlAiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + bnVsbCwKICAgICAgICAidG90YWwiIDogMjg2Ni4zNDA5NiwKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDQwOS40NzcyOCwK + ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gQSIsCiAgICAgICAgInRhZyIgOiAiVklUQV9SQUUi + LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90 + YWwiIDogNzg0LjE0MDg4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg + ICAgICAiZGFpbHkiIDogODcuMTI2NzY0NDQ0NDQ0NDUsCiAgICAgICAgInVu + aXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0 + YW1pbiBDIiwKICAgICAgICAidGFnIiA6ICJWSVRDIiwKICAgICAgICAic2No + ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDMwLjExNzg4 + OCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6 + IDUwLjE5NjQ4LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog + ICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAidGFn + IiA6ICJUSElBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgInRvdGFsIiA6IDEuMTA1MjIwOCwKICAgICAgICAiaGFzUkRJIiA6 + IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDczLjY4MTM4NjY2NjY2NjY1LAog + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJl + bCIgOiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAidGFnIiA6ICJSSUJG + IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRv + dGFsIiA6IDIuMjc3ODQxNiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDEzMy45OTA2ODIzNTI5NDExOCwKICAgICAgICAi + dW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIk5p + YWNpbiAoQjMpIiwKICAgICAgICAidGFnIiA6ICJOSUEiLAogICAgICAgICJz + Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMTIzLjU2 + NzYyNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDYxNy44MzgxMiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjYiLAogICAgICAgICJ0 + YWciIDogIlZJVEI2QSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxs + LAogICAgICAgICJ0b3RhbCIgOiA2LjQwMzg2OCwKICAgICAgICAiaGFzUkRJ + IiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDMyMC4xOTM0LAogICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAi + Rm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAidGFnIiA6ICJGT0wiLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog + MTA5LjM3MjA4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogMjcuMzQzMDIwMDAwMDAwMDAzLAogICAgICAgICJ1bml0IiA6 + ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g + QjEyIiwKICAgICAgICAidGFnIiA6ICJWSVRCMTIiLAogICAgICAgICJzY2hl + bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNS42MjQ1NDA4 + LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDog + OTMuNzQyMzQ2NjY2NjY2NjYsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAg + ICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAg + ICAidGFnIiA6ICJWSVREIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 + bGwsCiAgICAgICAgInRvdGFsIiA6IDMuNjI4NzM2LAogICAgICAgICJoYXNS + REkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMC45MDcxODQsCiAgICAg + ICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBFIiwKICAgICAgICAidGFnIiA6ICJUT0NQSEEiLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog + OC4xMjYzMDQwMDAwMDAwMDEsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAog + ICAgICAgICJkYWlseSIgOiA0MC42MzE1MjAwMDAwMDAwMSwKICAgICAgICAi + dW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gSyIsCiAgICAgICAgInRhZyIgOiAiVklUSzEiLAogICAgICAgICJz + Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNDMuMTQy + NTIsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIg + OiA1My45MjgxNDk5OTk5OTk5OTUsCiAgICAgICAgInVuaXQiIDogIsK1ZyIK + ICAgICAgfSBdCiAgICB9LAogICAgImJvb2ttYXJrZWQiIDogZmFsc2UsCiAg + ICAiYm91Z2h0IiA6IGZhbHNlCiAgfSwgewogICAgInJlY2lwZSIgOiB7CiAg + ICAgICJ1cmkiIDogImh0dHA6Ly93d3cuZWRhbWFtLmNvbS9vbnRvbG9naWVz + L2VkYW1hbS5vd2wjcmVjaXBlX2MwNzNlZTE4YTU1MzIwMjRhMzYyZjFiYmNm + Zjk2YmEyIiwKICAgICAgImxhYmVsIiA6ICJNdXN0YXJkLUNydXN0ZWQgUm9h + c3QgQ2hpY2tlbnMiLAogICAgICAiaW1hZ2UiIDogImh0dHBzOi8vd3d3LmVk + YW1hbS5jb20vd2ViLWltZy9lNWUvZTVlOTcwYTQ3NGY1NzE2MjJmNWYyZWIy + MzNhODAxYjAuanBnIiwKICAgICAgInNvdXJjZSIgOiAiRmluZSBDb29raW5n + IiwKICAgICAgInNvdXJjZUljb24iIDogImh0dHA6Ly93d3cuZmluZWNvb2tp + bmcuY29tL2Zhdmljb24uaWNvIiwKICAgICAgInVybCIgOiAiaHR0cDovL3d3 + dy5maW5lY29va2luZy5jb20vcmVjaXBlcy9tdXN0YXJkLWNydXN0ZWQtcm9h + c3QtY2hpY2tlbnMuYXNweCIsCiAgICAgICJzaGFyZUFzIiA6ICJodHRwOi8v + d3d3LmVkYW1hbS5jb20vcmVjaXBlL211c3RhcmQtY3J1c3RlZC1yb2FzdC1j + aGlja2Vucy1jMDczZWUxOGE1NTMyMDI0YTM2MmYxYmJjZmY5NmJhMi9jaGlj + a2VuIiwKICAgICAgInlpZWxkIiA6IDYuMCwKICAgICAgImRpZXRMYWJlbHMi + IDogWyAiTG93LUNhcmIiIF0sCiAgICAgICJoZWFsdGhMYWJlbHMiIDogWyAi + UGFsZW8iLCAiRGFpcnktRnJlZSIsICJHbHV0ZW4tRnJlZSIsICJFZ2ctRnJl + ZSIsICJQZWFudXQtRnJlZSIsICJUcmVlLU51dC1GcmVlIiwgIlNveS1GcmVl + IiwgIkZpc2gtRnJlZSIsICJTaGVsbGZpc2gtRnJlZSIgXSwKICAgICAgImNh + dXRpb25zIiA6IFsgXSwKICAgICAgImluZ3JlZGllbnRMaW5lcyIgOiBbICIy + IHRicy4gY2hvcHBlZCBmcmVzaCB0aHltZSIsICIxIGN1cCBkaWpvbiBtdXN0 + YXJkIiwgIktvc2hlciBzYWx0IGFuZCBmcmVzaGx5IGdyb3VuZCBibGFjayBw + ZXBwZXIiLCAiMS80IGN1cCBtaW5jZWQgZ2FybGljICgxMiB0byAxNiBjbG92 + ZXMpIiwgIjEvMiBjdXAgbWluY2VkIHNoYWxsb3RzIChhYm91dCAyIGxhcmdl + KSIsICIyIHdob2xlIGNoaWNrZW5zLCBhYm91dCAzLTEvMiBsYi4gZWFjaCIs + ICI1IHRicy4gZXh0cmEtdmlyZ2luIG9saXZlIG9pbCBmb3IgZHJpenpsaW5n + IiBdLAogICAgICAiaW5ncmVkaWVudHMiIDogWyB7CiAgICAgICAgInRleHQi + IDogIjIgdGJzLiBjaG9wcGVkIGZyZXNoIHRoeW1lIiwKICAgICAgICAicXVh + bnRpdHkiIDogMi4wLAogICAgICAgICJtZWFzdXJlIiA6ICJ0YnNwIiwKICAg + ICAgICAiZm9vZCIgOiAiZnJlc2ggdGh5bWUiLAogICAgICAgICJ3ZWlnaHQi + IDogNC44CiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMSBjdXAgZGlq + b24gbXVzdGFyZCIsCiAgICAgICAgInF1YW50aXR5IiA6IDEuMCwKICAgICAg + ICAibWVhc3VyZSIgOiAiY3VwIiwKICAgICAgICAiZm9vZCIgOiAiZGlqb24g + bXVzdGFyZCIsCiAgICAgICAgIndlaWdodCIgOiAyNDkuMAogICAgICB9LCB7 + CiAgICAgICAgInRleHQiIDogIktvc2hlciBzYWx0IGFuZCBmcmVzaGx5IGdy + b3VuZCBibGFjayBwZXBwZXIiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAs + CiAgICAgICAgIm1lYXN1cmUiIDogInBlcHBlciIsCiAgICAgICAgImZvb2Qi + IDogImJsYWNrIHBlcHBlciIsCiAgICAgICAgIndlaWdodCIgOiAwLjMKICAg + ICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIxLzQgY3VwIG1pbmNlZCBnYXJs + aWMgKDEyIHRvIDE2IGNsb3ZlcykiLAogICAgICAgICJxdWFudGl0eSIgOiAw + LjI1LAogICAgICAgICJtZWFzdXJlIiA6ICJjdXAiLAogICAgICAgICJmb29k + IiA6ICJnYXJsaWMiLAogICAgICAgICJ3ZWlnaHQiIDogMzQuMAogICAgICB9 + LCB7CiAgICAgICAgInRleHQiIDogIjEvMiBjdXAgbWluY2VkIHNoYWxsb3Rz + IChhYm91dCAyIGxhcmdlKSIsCiAgICAgICAgInF1YW50aXR5IiA6IDAuNSwK + ICAgICAgICAibWVhc3VyZSIgOiAiY3VwIiwKICAgICAgICAiZm9vZCIgOiAi + c2hhbGxvdHMiLAogICAgICAgICJ3ZWlnaHQiIDogNzguODYKICAgICAgfSwg + ewogICAgICAgICJ0ZXh0IiA6ICIyIHdob2xlIGNoaWNrZW5zLCBhYm91dCAz + LTEvMiBsYi4gZWFjaCIsCiAgICAgICAgInF1YW50aXR5IiA6IDcuMCwKICAg + ICAgICAibWVhc3VyZSIgOiAibGIiLAogICAgICAgICJmb29kIiA6ICJjaGlj + a2VucyIsCiAgICAgICAgIndlaWdodCIgOiAzMTc1LjE0NAogICAgICB9LCB7 + CiAgICAgICAgInRleHQiIDogIjUgdGJzLiBleHRyYS12aXJnaW4gb2xpdmUg + b2lsIGZvciBkcml6emxpbmciLAogICAgICAgICJxdWFudGl0eSIgOiA1LjAs + CiAgICAgICAgIm1lYXN1cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6 + ICJleHRyYSB2aXJnaW4gb2xpdmUgb2lsIiwKICAgICAgICAid2VpZ2h0IiA6 + IDY3LjUKICAgICAgfSBdLAogICAgICAiY2Fsb3JpZXMiIDogNzcwMy4xMjk4 + LAogICAgICAidG90YWxXZWlnaHQiIDogMzYwOS42MDQsCiAgICAgICJ0b3Rh + bE51dHJpZW50cyIgOiB7CiAgICAgICAgIkVORVJDX0tDQUwiIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJFbmVyZ3kiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDc3MDMuMTI5OCwKICAgICAgICAgICJ1bml0IiA6ICJrY2FsIgogICAg + ICAgIH0sCiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IkZhdCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTU2LjAwMDg2NjQsCiAg + ICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJGQVNB + VCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMTQ2LjgyMjY0MjM5OTk5OTk4LAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFUUk4iIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJUcmFucyIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogMi44ODI1Mjk2LAogICAgICAgICAgInVuaXQiIDogImciCiAg + ICAgICAgfSwKICAgICAgICAiRkFNUyIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIk1vbm91bnNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + MjUzLjkxODEwMTU5OTk5OTk3LAogICAgICAgICAgInVuaXQiIDogImciCiAg + ICAgICAgfSwKICAgICAgICAiRkFQVSIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIlBvbHl1bnNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + MTEyLjE1NzMxOTE5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogImciCiAg + ICAgICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM5LjEyNjAz + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi + RklCVEciIDogewogICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMTIuMjAyNDIwMDAwMDAwMDAyLAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiU1VHQVIiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDguNjg5NjAyLAogICAgICAgICAgInVuaXQiIDogImciCiAg + ICAgICAgfSwKICAgICAgICAiUFJPQ05UIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiUHJvdGVpbiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNjA1Ljg5 + MDAzNCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAg + ICAgIkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVy + b2wiLAogICAgICAgICAgInF1YW50aXR5IiA6IDIzODEuMzU3OTk5OTk5OTk5 + NywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAg + ICJOQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogNTA2NS44MzYsCiAgICAgICAgICAidW5pdCIg + OiAibWciCiAgICAgICAgfSwKICAgICAgICAiQ0EiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2 + MDUuODQ4MDQsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwK + ICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6ICJNYWduZXNp + dW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDc5MC4yOTIzOTk5OTk5OTk5 + LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAg + IksiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0iLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDY3NzguMjY4NTU5OTk5OTk5NSwKICAgICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJGRSIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDM1LjEwNTI0NiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQzLjk4ODI3NjQsCiAg + ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiUCIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDUwMzYuMjk5Njc5OTk5OTk5LAogICAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFfUkFFIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAxMzIzLjI3NDAzOTk5OTk5OTgsCiAgICAgICAgICAi + dW5pdCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAogICAgICAgICJWSVRDIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiA3OS4xMzg5MDQsCiAgICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgICAgfSwKICAgICAgICAiVEhJQSIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAgICAgICAicXVhbnRpdHki + IDogMi44NjkyMjI0LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAg + IH0sCiAgICAgICAgIlJJQkYiIDogewogICAgICAgICAgImxhYmVsIiA6ICJS + aWJvZmxhdmluIChCMikiLAogICAgICAgICAgInF1YW50aXR5IiA6IDMuOTYx + MTQ0Nzk5OTk5OTk5NiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + ICB9LAogICAgICAgICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJO + aWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjE3LjY5MTA5 + MTk5OTk5OTk3LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0s + CiAgICAgICAgIlZJVEI2QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gQjYiLAogICAgICAgICAgInF1YW50aXR5IiA6IDExLjk2NTkxNzk5 + OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog + ICAgICAgICJGT0wiIDogewogICAgICAgICAgImxhYmVsIiA6ICJGb2xpYyBB + Y2lkIChCOSkiLAogICAgICAgICAgInF1YW50aXR5IiA6IDIzNy45ODIwMzk5 + OTk5OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwK + ICAgICAgICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0 + YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDkuODQyOTQ2Mzk5 + OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9LAog + ICAgICAgICJWSVREIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBEIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2LjM1MDI4OCwKICAgICAg + ICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVE9DUEhB + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAyMC4xNjk5NDYsCiAgICAgICAgICAidW5pdCIg + OiAibWciCiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDk0LjQ0NDE0LAogICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAg + ICB9CiAgICAgIH0sCiAgICAgICJ0b3RhbERhaWx5IiA6IHsKICAgICAgICAi + RU5FUkNfS0NBTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkVuZXJneSIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMzg1LjE1NjQ4OTk5OTk5OTk2LAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkFU + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAgICJx + dWFudGl0eSIgOiA4NTUuMzg1OTQ4MzA3NjkyMiwKICAgICAgICAgICJ1bml0 + IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZBU0FUIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiU2F0dXJhdGVkIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiA3MzQuMTEzMjEyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEzLjA0MjAxLAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRklC + VEciIDogewogICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogNDguODA5NjgwMDAwMDAwMDEsCiAgICAgICAgICAi + dW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiAxMjExLjc4MDA2OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICAgInF1YW50aXR5IiA6IDc5 + My43ODU5OTk5OTk5OTk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiTkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJT + b2RpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDIxMS4wNzY1LAogICAg + ICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiQ0EiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiA2MC41ODQ4MDQsCiAgICAgICAgICAidW5pdCIgOiAiJSIK + ICAgICAgICB9LAogICAgICAgICJNRyIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTk3LjU3 + MzA5OTk5OTk5OTk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg + fSwKICAgICAgICAiSyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBvdGFz + c2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTkzLjY2NDgxNTk5OTk5 + OTk3LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiRkUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAxOTUuMDI5MTQ0NDQ0NDQ0NDYsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDI5My4yNTUxNzU5OTk5OTk5NSwKICAgICAgICAgICJ1bml0IiA6ICIl + IgogICAgICAgIH0sCiAgICAgICAgIlAiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJQaG9zcGhvcnVzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3MTku + NDcxMzgyODU3MTQyOCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIlZJVEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBBIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNDcuMDMw + NDQ4ODg4ODg4ODYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9 + LAogICAgICAgICJWSVRDIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0 + YW1pbiBDIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMzEuODk4MTczMzMz + MzMzMzIsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJUSElBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAo + QjEpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxOTEuMjgxNDkzMzMzMzMz + MzIsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg + ICJSSUJGIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAo + QjIpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMzMuMDA4NTE3NjQ3MDU4 + OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + Ik5JQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiAxMDg4LjQ1NTQ1OTk5OTk5OTcsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRC + NkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiA1OTguMjk1OSwKICAgICAgICAgICJ1bml0 + IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogNTkuNDk1NTA5OTk5OTk5OTk2LAogICAgICAgICAgInVuaXQi + IDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQjEyIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiVml0YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDE2NC4wNDkxMDY2NjY2NjY2MywKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJWaXRhbWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDEuNTg3NTcyMDAwMDAwMDAwMiwKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTAw + Ljg0OTczLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAg + ICAgICAiVklUSzEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu + IEsiLAogICAgICAgICAgInF1YW50aXR5IiA6IDExOC4wNTUxNzUsCiAgICAg + ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJk + aWdlc3QiIDogWyB7CiAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAg + ICJ0YWciIDogIkZBVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0 + Q29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDU1Ni4wMDA4NjY0LAogICAg + ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogODU1LjM4 + NTk0ODMwNzY5MjIsCiAgICAgICAgInVuaXQiIDogImciLAogICAgICAgICJz + dWIiIDogWyB7CiAgICAgICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAg + ICAgICAgICAidGFnIiA6ICJGQVNBVCIsCiAgICAgICAgICAic2NoZW1hT3Jn + VGFnIiA6ICJzYXR1cmF0ZWRGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3Rh + bCIgOiAxNDYuODIyNjQyMzk5OTk5OTgsCiAgICAgICAgICAiaGFzUkRJIiA6 + IHRydWUsCiAgICAgICAgICAiZGFpbHkiIDogNzM0LjExMzIxMiwKICAgICAg + ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJl + bCIgOiAiVHJhbnMiLAogICAgICAgICAgInRhZyIgOiAiRkFUUk4iLAogICAg + ICAgICAgInNjaGVtYU9yZ1RhZyIgOiAidHJhbnNGYXRDb250ZW50IiwKICAg + ICAgICAgICJ0b3RhbCIgOiAyLjg4MjUyOTYsCiAgICAgICAgICAiaGFzUkRJ + IiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAg + ICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIg + OiAiTW9ub3Vuc2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBTVMi + LAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAg + InRvdGFsIiA6IDI1My45MTgxMDE1OTk5OTk5NywKICAgICAgICAgICJoYXNS + REkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVs + IiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIgOiAiRkFQ + VSIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAg + ICAidG90YWwiIDogMTEyLjE1NzMxOTE5OTk5OTk5LAogICAgICAgICAgImhh + c1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAg + ICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9IF0KICAgICAgfSwgewogICAg + ICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICJ0YWciIDogIkNIT0NE + RiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiY2FyYm9oeWRyYXRlQ29u + dGVudCIsCiAgICAgICAgInRvdGFsIiA6IDM5LjEyNjAzLAogICAgICAgICJo + YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTMuMDQyMDEsCiAg + ICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAg + ICAgICAibGFiZWwiIDogIkNhcmJzIChuZXQpIiwKICAgICAgICAgICJ0YWci + IDogIkNIT0NERi5uZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu + dWxsLAogICAgICAgICAgInRvdGFsIiA6IDI2LjkyMzYwOTk5OTk5OTk5NiwK + ICAgICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHki + IDogMC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewog + ICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAidGFnIiA6 + ICJGSUJURyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJmaWJlckNv + bnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6IDEyLjIwMjQyMDAwMDAwMDAw + MiwKICAgICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAgICJkYWls + eSIgOiA0OC44MDk2ODAwMDAwMDAwMSwKICAgICAgICAgICJ1bml0IiA6ICJn + IgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwK + ICAgICAgICAgICJ0YWciIDogIlNVR0FSIiwKICAgICAgICAgICJzY2hlbWFP + cmdUYWciIDogInN1Z2FyQ29udGVudCIsCiAgICAgICAgICAidG90YWwiIDog + OC42ODk2MDIsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAg + ICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQcm90ZWlu + IiwKICAgICAgICAidGFnIiA6ICJQUk9DTlQiLAogICAgICAgICJzY2hlbWFP + cmdUYWciIDogInByb3RlaW5Db250ZW50IiwKICAgICAgICAidG90YWwiIDog + NjA1Ljg5MDAzNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAg + ImRhaWx5IiA6IDEyMTEuNzgwMDY4LAogICAgICAgICJ1bml0IiA6ICJnIgog + ICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDaG9sZXN0ZXJvbCIsCiAg + ICAgICAgInRhZyIgOiAiQ0hPTEUiLAogICAgICAgICJzY2hlbWFPcmdUYWci + IDogImNob2xlc3Rlcm9sQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDIz + ODEuMzU3OTk5OTk5OTk5NywKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDc5My43ODU5OTk5OTk5OTk4LAogICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiU29k + aXVtIiwKICAgICAgICAidGFnIiA6ICJOQSIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiAic29kaXVtQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDUw + NjUuODM2LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogMjExLjA3NjUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9 + LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAidGFn + IiA6ICJDQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiA2MDUuODQ4MDQsCiAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICJkYWlseSIgOiA2MC41ODQ4MDQsCiAgICAgICAgInVu + aXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJNYWdu + ZXNpdW0iLAogICAgICAgICJ0YWciIDogIk1HIiwKICAgICAgICAic2NoZW1h + T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDc5MC4yOTIzOTk5 + OTk5OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogMTk3LjU3MzA5OTk5OTk5OTk4LAogICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUG90YXNzaXVtIiwK + ICAgICAgICAidGFnIiA6ICJLIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDY3NzguMjY4NTU5OTk5OTk5NSwK + ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE5 + My42NjQ4MTU5OTk5OTk5NywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + IH0sIHsKICAgICAgICAibGFiZWwiIDogIklyb24iLAogICAgICAgICJ0YWci + IDogIkZFIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAg + ICAgInRvdGFsIiA6IDM1LjEwNTI0NiwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDE5NS4wMjkxNDQ0NDQ0NDQ0NiwKICAg + ICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi + IDogIlppbmMiLAogICAgICAgICJ0YWciIDogIlpOIiwKICAgICAgICAic2No + ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDQzLjk4ODI3 + NjQsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIg + OiAyOTMuMjU1MTc1OTk5OTk5OTUsCiAgICAgICAgInVuaXQiIDogIm1nIgog + ICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwKICAg + ICAgICAidGFnIiA6ICJQIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 + bGwsCiAgICAgICAgInRvdGFsIiA6IDUwMzYuMjk5Njc5OTk5OTk5LAogICAg + ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNzE5LjQ3 + MTM4Mjg1NzE0MjgsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7 + CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEEiLAogICAgICAgICJ0YWci + IDogIlZJVEFfUkFFIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws + CiAgICAgICAgInRvdGFsIiA6IDEzMjMuMjc0MDM5OTk5OTk5OCwKICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE0Ny4wMzA0 + NDg4ODg4ODg4NiwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7 + CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAgICJ0YWci + IDogIlZJVEMiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAg + ICAgICAidG90YWwiIDogNzkuMTM4OTA0LAogICAgICAgICJoYXNSREkiIDog + dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTMxLjg5ODE3MzMzMzMzMzMyLAog + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJl + bCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAidGFnIiA6ICJUSElBIiwK + ICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFs + IiA6IDIuODY5MjIyNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAg + ICAgImRhaWx5IiA6IDE5MS4yODE0OTMzMzMzMzMzMiwKICAgICAgICAidW5p + dCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlJpYm9m + bGF2aW4gKEIyKSIsCiAgICAgICAgInRhZyIgOiAiUklCRiIsCiAgICAgICAg + InNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAzLjk2 + MTE0NDc5OTk5OTk5OTYsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg + ICAgICJkYWlseSIgOiAyMzMuMDA4NTE3NjQ3MDU4OCwKICAgICAgICAidW5p + dCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIk5pYWNp + biAoQjMpIiwKICAgICAgICAidGFnIiA6ICJOSUEiLAogICAgICAgICJzY2hl + bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMjE3LjY5MTA5 + MTk5OTk5OTk3LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogMTA4OC40NTU0NTk5OTk5OTk3LAogICAgICAgICJ1bml0IiA6 + ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBC + NiIsCiAgICAgICAgInRhZyIgOiAiVklUQjZBIiwKICAgICAgICAic2NoZW1h + T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDExLjk2NTkxNzk5 + OTk5OTk5OSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh + aWx5IiA6IDU5OC4yOTU5LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + fSwgewogICAgICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAoQjkpIiwKICAg + ICAgICAidGFnIiA6ICJGT0wiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + bnVsbCwKICAgICAgICAidG90YWwiIDogMjM3Ljk4MjAzOTk5OTk5OTk4LAog + ICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNTku + NDk1NTA5OTk5OTk5OTk2LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAg + IH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAg + ICAidGFnIiA6ICJWSVRCMTIiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + bnVsbCwKICAgICAgICAidG90YWwiIDogOS44NDI5NDYzOTk5OTk5OTksCiAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNjQu + MDQ5MTA2NjY2NjY2NjMsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAg + fSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAi + dGFnIiA6ICJWSVREIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws + CiAgICAgICAgInRvdGFsIiA6IDYuMzUwMjg4LAogICAgICAgICJoYXNSREki + IDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMS41ODc1NzIwMDAwMDAwMDAy + LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAi + bGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgInRhZyIgOiAiVE9DUEhB + IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRv + dGFsIiA6IDIwLjE2OTk0NiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDEwMC44NDk3MywKICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gSyIs + CiAgICAgICAgInRhZyIgOiAiVklUSzEiLAogICAgICAgICJzY2hlbWFPcmdU + YWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogOTQuNDQ0MTQsCiAgICAg + ICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMTguMDU1 + MTc1LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0gXQogICAgfSwK + ICAgICJib29rbWFya2VkIiA6IGZhbHNlLAogICAgImJvdWdodCIgOiBmYWxz + ZQogIH0sIHsKICAgICJyZWNpcGUiIDogewogICAgICAidXJpIiA6ICJodHRw + Oi8vd3d3LmVkYW1hbS5jb20vb250b2xvZ2llcy9lZGFtYW0ub3dsI3JlY2lw + ZV83MmQ3YTFhNGFiNGJkNjVlOWE1NDZjZTdiM2Y5NzRiNSIsCiAgICAgICJs + YWJlbCIgOiAiQ2hpY2tlbiBNb2xlIiwKICAgICAgImltYWdlIiA6ICJodHRw + czovL3d3dy5lZGFtYW0uY29tL3dlYi1pbWcvZWZiL2VmYjI5YzA5NmJmMDUw + YWJlZmY4OTI2ZjkwNDI1M2M5LmpwZyIsCiAgICAgICJzb3VyY2UiIDogIlJl + YWwgU2ltcGxlIiwKICAgICAgInNvdXJjZUljb24iIDogImh0dHA6Ly9pbWc0 + LnJlYWxzaW1wbGUuY29tL3N0YXRpYy9pL2Zhdmljb24uaWNvIiwKICAgICAg + InVybCIgOiAiaHR0cDovL3d3dy5yZWFsc2ltcGxlLmNvbS9mb29kLXJlY2lw + ZXMvYnJvd3NlLWFsbC1yZWNpcGVzL2NoaWNrZW4tbW9sZS0xMDAwMDAwMTYx + ODU3MS9pbmRleC5odG1sIiwKICAgICAgInNoYXJlQXMiIDogImh0dHA6Ly93 + d3cuZWRhbWFtLmNvbS9yZWNpcGUvY2hpY2tlbi1tb2xlLTcyZDdhMWE0YWI0 + YmQ2NWU5YTU0NmNlN2IzZjk3NGI1L2NoaWNrZW4iLAogICAgICAieWllbGQi + IDogMjIuMCwKICAgICAgImRpZXRMYWJlbHMiIDogWyAiTG93LUNhcmIiIF0s + CiAgICAgICJoZWFsdGhMYWJlbHMiIDogWyAiR2x1dGVuLUZyZWUiLCAiRWdn + LUZyZWUiLCAiUGVhbnV0LUZyZWUiLCAiVHJlZS1OdXQtRnJlZSIsICJTb3kt + RnJlZSIsICJGaXNoLUZyZWUiLCAiU2hlbGxmaXNoLUZyZWUiIF0sCiAgICAg + ICJjYXV0aW9ucyIgOiBbIF0sCiAgICAgICJpbmdyZWRpZW50TGluZXMiIDog + WyAiMiAzIDEvMi0gdG8gNC1sYiByb3Rpc3NlcmllIGNoaWNrZW5zIiwgIjE4 + IG96cyBqYXJyZWQgbW9sZSBvciBlbmNoaWxhZGEgc2F1Y2UiIF0sCiAgICAg + ICJpbmdyZWRpZW50cyIgOiBbIHsKICAgICAgICAidGV4dCIgOiAiMiAzIDEv + Mi0gdG8gNC1sYiByb3Rpc3NlcmllIGNoaWNrZW5zIiwKICAgICAgICAicXVh + bnRpdHkiIDogNy41LAogICAgICAgICJtZWFzdXJlIiA6ICJsYiIsCiAgICAg + ICAgImZvb2QiIDogImNoaWNrZW5zIiwKICAgICAgICAid2VpZ2h0IiA6IDM0 + MDEuOTQKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIxOCBvenMgamFy + cmVkIG1vbGUgb3IgZW5jaGlsYWRhIHNhdWNlIiwKICAgICAgICAicXVhbnRp + dHkiIDogMTguMCwKICAgICAgICAibWVhc3VyZSIgOiAib3oiLAogICAgICAg + ICJmb29kIiA6ICJlbmNoaWxhZGEgc2F1Y2UiLAogICAgICAgICJ3ZWlnaHQi + IDogNTEwLjMKICAgICAgfSBdLAogICAgICAiY2Fsb3JpZXMiIDogNzUxOC4y + OTA5OTk5OTk5OTksCiAgICAgICJ0b3RhbFdlaWdodCIgOiAzOTEyLjI0MDAw + MDAwMDAwMDIsCiAgICAgICJ0b3RhbE51dHJpZW50cyIgOiB7CiAgICAgICAg + IkVORVJDX0tDQUwiIDogewogICAgICAgICAgImxhYmVsIiA6ICJFbmVyZ3ki + LAogICAgICAgICAgInF1YW50aXR5IiA6IDc1MTguMjkwOTk5OTk5OTk5LAog + ICAgICAgICAgInVuaXQiIDogImtjYWwiCiAgICAgICAgfSwKICAgICAgICAi + RkFUIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiA1MTIuMzMyMTY0LAogICAgICAgICAgInVuaXQiIDog + ImciCiAgICAgICAgfSwKICAgICAgICAiRkFTQVQiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDE0Ni42MjM2MTM5OTk5OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICJnIgog + ICAgICAgIH0sCiAgICAgICAgIkZBVFJOIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiVHJhbnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDMuMDYxNzQ2 + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi + RkFNUyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIk1vbm91bnNhdHVyYXRl + ZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjEyLjI4MTA1NTk5OTk5OTk4 + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi + RkFQVSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRl + ZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTA5Ljg4MjY2MiwKICAgICAg + ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkNIT0NERiIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhcmJzIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiA0Mi41MDc5OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgog + ICAgICAgIH0sCiAgICAgICAgIkZJQlRHIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiRmliZXIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDguNjc1MDk5 + OTk5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwK + ICAgICAgICAiU1VHQVIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTdWdh + cnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM0LjAzNzAwOTk5OTk5OTk5 + NSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAg + IlBST0NOVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlByb3RlaW4iLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDY0MS4yODI4NSwKICAgICAgICAgICJ1 + bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkNIT0xFIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDI1NTEuNDU1LAogICAgICAgICAgInVuaXQiIDogIm1nIgog + ICAgICAgIH0sCiAgICAgICAgIk5BIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiU29kaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2ODA1LjY1OSwK + ICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJD + QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDM3NC4yMTM0LAogICAgICAgICAgInVuaXQiIDog + Im1nIgogICAgICAgIH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2 + ODAuMzg3OTk5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgICB9LAogICAgICAgICJLIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + UG90YXNzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2NDI5LjY2NjYs + CiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAi + RkUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAzMy42NzkyNiwKICAgICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ0LjU2NTQx + NCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAg + ICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogNTAwMC44NTE3OTk5OTk5OTk1LAogICAg + ICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFf + UkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiAxMzk0Ljc5NTQsCiAgICAgICAgICAidW5p + dCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAogICAgICAgICJWSVRDIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiA2NC42MzcwNCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgICB9LAogICAgICAgICJUSElBIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAy + LjA0MTE2Mzk5OTk5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAg + ICAgICAgfSwKICAgICAgICAiUklCRiIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIlJpYm9mbGF2aW4gKEIyKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + NC4wODIzMjc5OTk5OTk5OTk1LAogICAgICAgICAgInVuaXQiIDogIm1nIgog + ICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMzEu + MzMxOTE5OTk5OTk5OTcsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + ICAgfSwKICAgICAgICAiVklUQjZBIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBCNiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTEuOTA2 + Nzg5OTk5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAg + IH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZv + bGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjA0LjEx + NjQsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0sCiAgICAg + ICAgIlZJVEIxMiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g + QjEyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMC41NDYwMTQsCiAgICAg + ICAgICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0sCiAgICAgICAgIlZJVEQi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEQiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDYuODAzODc5OTk5OTk5OTk5NSwKICAgICAgICAg + ICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVE9DUEhBIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAxMC4yMDU4MiwKICAgICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgICB9LAogICAgICAgICJWSVRLMSIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlZpdGFtaW4gSyIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + NTEuMDI5MSwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfQog + ICAgICB9LAogICAgICAidG90YWxEYWlseSIgOiB7CiAgICAgICAgIkVORVJD + X0tDQUwiIDogewogICAgICAgICAgImxhYmVsIiA6ICJFbmVyZ3kiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDM3NS45MTQ1NDk5OTk5OTk5NiwKICAgICAg + ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZBVCIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogNzg4LjIwMzMyOTIzMDc2OTMsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9LAogICAgICAgICJGQVNBVCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + NzMzLjExODA2OTk5OTk5OTksCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAg + ICAgICB9LAogICAgICAgICJDSE9DREYiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJDYXJicyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTQuMTY5MzMs + CiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJG + SUJURyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZpYmVyIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAzNC43MDAzOTk5OTk5OTk5OTUsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiAxMjgyLjU2NTcsCiAgICAgICAgICAidW5pdCIgOiAiJSIK + ICAgICAgICB9LAogICAgICAgICJDSE9MRSIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA4 + NTAuNDg1LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAg + ICAgICAiTkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDI4My41NjkxMjUsCiAgICAgICAgICAi + dW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDQSIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDM3LjQyMTMzOTk5OTk5OTk5NCwKICAgICAgICAgICJ1bml0IiA6ICIl + IgogICAgICAgIH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNzAu + MDk2OTk5OTk5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg + ICB9LAogICAgICAgICJLIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUG90 + YXNzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxODMuNzA0NzU5OTk5 + OTk5OTYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJGRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDE4Ny4xMDcsCiAgICAgICAgICAidW5pdCIg + OiAiJSIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDI5Ny4x + MDI3NiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAg + ICAgIlAiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiA3MTQuNDA3Mzk5OTk5OTk5OSwKICAg + ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFf + UkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiAxNTQuOTc3MjY2NjY2NjY2NjgsCiAgICAg + ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRDIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAxMDcuNzI4NCwKICAgICAgICAgICJ1bml0IiA6ICIl + IgogICAgICAgIH0sCiAgICAgICAgIlRISUEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJUaGlhbWluIChCMSkiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDEzNi4wNzc2LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK + ICAgICAgICAiUklCRiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlJpYm9m + bGF2aW4gKEIyKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjQwLjEzNjk0 + MTE3NjQ3MDU3LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK + ICAgICAgICAiTklBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTmlhY2lu + IChCMykiLAogICAgICAgICAgInF1YW50aXR5IiA6IDExNTYuNjU5NTk5OTk5 + OTk5NywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAg + ICAgIlZJVEI2QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g + QjYiLAogICAgICAgICAgInF1YW50aXR5IiA6IDU5NS4zMzk0OTk5OTk5OTk5 + LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAi + Rk9MIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAoQjkp + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1MS4wMjkxLAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQjEyIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCMTIiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDE3NS43NjY5LAogICAgICAgICAgInVuaXQiIDogIiUi + CiAgICAgICAgfSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS43 + MDA5Njk5OTk5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiVE9DUEhBIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBFIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1MS4wMjkw + OTk5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0s + CiAgICAgICAgIlZJVEsxIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0 + YW1pbiBLIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2My43ODYzNzUsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9CiAgICAgIH0sCiAgICAg + ICJkaWdlc3QiIDogWyB7CiAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAg + ICAgICJ0YWciIDogIkZBVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAi + ZmF0Q29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDUxMi4zMzIxNjQsCiAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA3ODgu + MjAzMzI5MjMwNzY5MywKICAgICAgICAidW5pdCIgOiAiZyIsCiAgICAgICAg + InN1YiIgOiBbIHsKICAgICAgICAgICJsYWJlbCIgOiAiU2F0dXJhdGVkIiwK + ICAgICAgICAgICJ0YWciIDogIkZBU0FUIiwKICAgICAgICAgICJzY2hlbWFP + cmdUYWciIDogInNhdHVyYXRlZEZhdENvbnRlbnQiLAogICAgICAgICAgInRv + dGFsIiA6IDE0Ni42MjM2MTM5OTk5OTk5OCwKICAgICAgICAgICJoYXNSREki + IDogdHJ1ZSwKICAgICAgICAgICJkYWlseSIgOiA3MzMuMTE4MDY5OTk5OTk5 + OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAg + ICAgICJsYWJlbCIgOiAiVHJhbnMiLAogICAgICAgICAgInRhZyIgOiAiRkFU + Uk4iLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAidHJhbnNGYXRDb250 + ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAzLjA2MTc0NiwKICAgICAgICAg + ICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAog + ICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAg + ImxhYmVsIiA6ICJNb25vdW5zYXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIg + OiAiRkFNUyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgICAidG90YWwiIDogMjEyLjI4MTA1NTk5OTk5OTk4LAogICAgICAg + ICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAs + CiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAg + ICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRlZCIsCiAgICAgICAgICAidGFn + IiA6ICJGQVBVIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwK + ICAgICAgICAgICJ0b3RhbCIgOiAxMDkuODgyNjYyLAogICAgICAgICAgImhh + c1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAg + ICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9IF0KICAgICAgfSwgewogICAg + ICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICJ0YWciIDogIkNIT0NE + RiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiY2FyYm9oeWRyYXRlQ29u + dGVudCIsCiAgICAgICAgInRvdGFsIiA6IDQyLjUwNzk5LAogICAgICAgICJo + YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTQuMTY5MzMsCiAg + ICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAg + ICAgICAibGFiZWwiIDogIkNhcmJzIChuZXQpIiwKICAgICAgICAgICJ0YWci + IDogIkNIT0NERi5uZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu + dWxsLAogICAgICAgICAgInRvdGFsIiA6IDMzLjgzMjg5LAogICAgICAgICAg + Imhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAg + ICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAi + bGFiZWwiIDogIkZpYmVyIiwKICAgICAgICAgICJ0YWciIDogIkZJQlRHIiwK + ICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogImZpYmVyQ29udGVudCIsCiAg + ICAgICAgICAidG90YWwiIDogOC42NzUwOTk5OTk5OTk5OTksCiAgICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgICAiZGFpbHkiIDogMzQuNzAw + Mzk5OTk5OTk5OTk1LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAg + fSwgewogICAgICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAgICAgICAg + InRhZyIgOiAiU1VHQVIiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAi + c3VnYXJDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAzNC4wMzcwMDk5 + OTk5OTk5OTUsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAg + ICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQcm90ZWlu + IiwKICAgICAgICAidGFnIiA6ICJQUk9DTlQiLAogICAgICAgICJzY2hlbWFP + cmdUYWciIDogInByb3RlaW5Db250ZW50IiwKICAgICAgICAidG90YWwiIDog + NjQxLjI4Mjg1LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogMTI4Mi41NjU3LAogICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDaG9sZXN0ZXJvbCIsCiAgICAg + ICAgInRhZyIgOiAiQ0hPTEUiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + ImNob2xlc3Rlcm9sQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDI1NTEu + NDU1LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHki + IDogODUwLjQ4NSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsK + ICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgInRhZyIgOiAi + TkEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogInNvZGl1bUNvbnRlbnQi + LAogICAgICAgICJ0b3RhbCIgOiA2ODA1LjY1OSwKICAgICAgICAiaGFzUkRJ + IiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDI4My41NjkxMjUsCiAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 + ICJDYWxjaXVtIiwKICAgICAgICAidGFnIiA6ICJDQSIsCiAgICAgICAgInNj + aGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAzNzQuMjEz + NCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6 + IDM3LjQyMTMzOTk5OTk5OTk5NCwKICAgICAgICAidW5pdCIgOiAibWciCiAg + ICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAg + ICAgInRhZyIgOiAiTUciLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVs + bCwKICAgICAgICAidG90YWwiIDogNjgwLjM4Nzk5OTk5OTk5OTksCiAgICAg + ICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNzAuMDk2 + OTk5OTk5OTk5OTgsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7 + CiAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0iLAogICAgICAgICJ0YWci + IDogIksiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAg + ICAidG90YWwiIDogNjQyOS42NjY2LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogMTgzLjcwNDc1OTk5OTk5OTk2LAogICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiSXJvbiIsCiAgICAgICAgInRhZyIgOiAiRkUiLAogICAgICAgICJzY2hl + bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMzMuNjc5MjYs + CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAx + ODcuMTA3LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAg + ICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgInRhZyIgOiAiWk4iLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi + IDogNDQuNTY1NDE0LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAg + ICAiZGFpbHkiIDogMjk3LjEwMjc2LAogICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAg + ICAgICAgInRhZyIgOiAiUCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu + dWxsLAogICAgICAgICJ0b3RhbCIgOiA1MDAwLjg1MTc5OTk5OTk5OTUsCiAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA3MTQu + NDA3Mzk5OTk5OTk5OSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQSIsCiAgICAgICAgInRh + ZyIgOiAiVklUQV9SQUUiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVs + bCwKICAgICAgICAidG90YWwiIDogMTM5NC43OTU0LAogICAgICAgICJoYXNS + REkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTU0Ljk3NzI2NjY2NjY2 + NjY4LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAg + ICAibGFiZWwiIDogIlZpdGFtaW4gQyIsCiAgICAgICAgInRhZyIgOiAiVklU + QyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0 + b3RhbCIgOiA2NC42MzcwNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDEwNy43Mjg0LAogICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEp + IiwKICAgICAgICAidGFnIiA6ICJUSElBIiwKICAgICAgICAic2NoZW1hT3Jn + VGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDIuMDQxMTYzOTk5OTk5 + OTk5OCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDEzNi4wNzc2LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwg + ewogICAgICAgICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAg + ICAidGFnIiA6ICJSSUJGIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 + bGwsCiAgICAgICAgInRvdGFsIiA6IDQuMDgyMzI3OTk5OTk5OTk5NSwKICAg + ICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDI0MC4x + MzY5NDExNzY0NzA1NywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAi + dGFnIiA6ICJOSUEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwK + ICAgICAgICAidG90YWwiIDogMjMxLjMzMTkxOTk5OTk5OTk3LAogICAgICAg + ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTE1Ni42NTk1 + OTk5OTk5OTk3LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog + ICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCNiIsCiAgICAgICAgInRhZyIg + OiAiVklUQjZBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgInRvdGFsIiA6IDExLjkwNjc4OTk5OTk5OTk5OSwKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDU5NS4zMzk0OTk5 + OTk5OTk5LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAg + ICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAidGFn + IiA6ICJGT0wiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAg + ICAgICAidG90YWwiIDogMjA0LjExNjQsCiAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICJkYWlseSIgOiA1MS4wMjkxLAogICAgICAgICJ1bml0 + IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFt + aW4gQjEyIiwKICAgICAgICAidGFnIiA6ICJWSVRCMTIiLAogICAgICAgICJz + Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMTAuNTQ2 + MDE0LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHki + IDogMTc1Ljc2NjksCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwg + ewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAidGFn + IiA6ICJWSVREIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgInRvdGFsIiA6IDYuODAzODc5OTk5OTk5OTk5NSwKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEuNzAwOTY5OTk5 + OTk5OTk5OSwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7CiAg + ICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEUiLAogICAgICAgICJ0YWciIDog + IlRPQ1BIQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiAxMC4yMDU4MiwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDUxLjAyOTA5OTk5OTk5OTk5LAogICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBLIiwKICAgICAgICAidGFnIiA6ICJWSVRLMSIsCiAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA1 + MS4wMjkxLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogNjMuNzg2Mzc1LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAg + IH0gXQogICAgfSwKICAgICJib29rbWFya2VkIiA6IGZhbHNlLAogICAgImJv + dWdodCIgOiBmYWxzZQogIH0sIHsKICAgICJyZWNpcGUiIDogewogICAgICAi + dXJpIiA6ICJodHRwOi8vd3d3LmVkYW1hbS5jb20vb250b2xvZ2llcy9lZGFt + YW0ub3dsI3JlY2lwZV85ZDMzN2I5MWJjMTBjMWE5YjZmNjE2NGM4M2M3ZjYx + NSIsCiAgICAgICJsYWJlbCIgOiAiSGVyYi1Sb2FzdGVkIENoaWNrZW5zIiwK + ICAgICAgImltYWdlIiA6ICJodHRwczovL3d3dy5lZGFtYW0uY29tL3dlYi1p + bWcvNzZjLzc2YzBhYzExMTE3MGFlMzZjNTg3Yzg2NDBiOWZjZmI0LmpwZyIs + CiAgICAgICJzb3VyY2UiIDogIk15IFJlY2lwZXMiLAogICAgICAic291cmNl + SWNvbiIgOiAiaHR0cDovL2ltZzQubXlyZWNpcGVzLmNvbS9zdGF0aWMvaS9m + YXZpY29uLmljbyIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly93d3cubXlyZWNp + cGVzLmNvbS9yZWNpcGUvaGVyYi1yb2FzdGVkLWNoaWNrZW5zLTEwMDAwMDAx + NjQ2NDg5LyIsCiAgICAgICJzaGFyZUFzIiA6ICJodHRwOi8vd3d3LmVkYW1h + bS5jb20vcmVjaXBlL2hlcmItcm9hc3RlZC1jaGlja2Vucy05ZDMzN2I5MWJj + MTBjMWE5YjZmNjE2NGM4M2M3ZjYxNS9jaGlja2VuIiwKICAgICAgInlpZWxk + IiA6IDEwLjAsCiAgICAgICJkaWV0TGFiZWxzIiA6IFsgIkxvdy1DYXJiIiBd + LAogICAgICAiaGVhbHRoTGFiZWxzIiA6IFsgIlBhbGVvIiwgIkRhaXJ5LUZy + ZWUiLCAiR2x1dGVuLUZyZWUiLCAiRWdnLUZyZWUiLCAiUGVhbnV0LUZyZWUi + LCAiVHJlZS1OdXQtRnJlZSIsICJTb3ktRnJlZSIsICJGaXNoLUZyZWUiLCAi + U2hlbGxmaXNoLUZyZWUiIF0sCiAgICAgICJjYXV0aW9ucyIgOiBbIF0sCiAg + ICAgICJpbmdyZWRpZW50TGluZXMiIDogWyAiNiB0YWJsZXNwb29ucyBvbGl2 + ZSBvaWwiLCAiMS8yIGN1cCBwb3VsdHJ5IHNlYXNvbmluZyIsICIxLzQgY3Vw + IGZyZXNoIHJvc2VtYXJ5IGxlYXZlcywgZmluZWx5IGNob3BwZWQiLCAiMS80 + IGN1cCBmcmVzaCB0aHltZSBsZWF2ZXMsIGZpbmVseSBjaG9wcGVkIiwgIjQg + dGVhc3Bvb25zIGZyZXNoIG1pbmNlZCBnYXJsaWMiLCAiMiB0ZWFzcG9vbnMg + c2FsdCIsICIxIHRlYXNwb29uIHBlcHBlciIsICIyICgzLSB0byA0LWxiLikg + d2hvbGUgY2hpY2tlbnMiIF0sCiAgICAgICJpbmdyZWRpZW50cyIgOiBbIHsK + ICAgICAgICAidGV4dCIgOiAiNiB0YWJsZXNwb29ucyBvbGl2ZSBvaWwiLAog + ICAgICAgICJxdWFudGl0eSIgOiA2LjAsCiAgICAgICAgIm1lYXN1cmUiIDog + InRic3AiLAogICAgICAgICJmb29kIiA6ICJvbGl2ZSBvaWwiLAogICAgICAg + ICJ3ZWlnaHQiIDogODEuMAogICAgICB9LCB7CiAgICAgICAgInRleHQiIDog + IjEvMiBjdXAgcG91bHRyeSBzZWFzb25pbmciLAogICAgICAgICJxdWFudGl0 + eSIgOiAwLjUsCiAgICAgICAgIm1lYXN1cmUiIDogImN1cCIsCiAgICAgICAg + ImZvb2QiIDogInBvdWx0cnkgc2Vhc29uaW5nIiwKICAgICAgICAid2VpZ2h0 + IiA6IDM0LjY5ODQKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIxLzQg + Y3VwIGZyZXNoIHJvc2VtYXJ5IGxlYXZlcywgZmluZWx5IGNob3BwZWQiLAog + ICAgICAgICJxdWFudGl0eSIgOiAwLjI1LAogICAgICAgICJtZWFzdXJlIiA6 + ICJjdXAiLAogICAgICAgICJmb29kIiA6ICJmcmVzaCByb3NlbWFyeSIsCiAg + ICAgICAgIndlaWdodCIgOiA2LjcwMzEKICAgICAgfSwgewogICAgICAgICJ0 + ZXh0IiA6ICIxLzQgY3VwIGZyZXNoIHRoeW1lIGxlYXZlcywgZmluZWx5IGNo + b3BwZWQiLAogICAgICAgICJxdWFudGl0eSIgOiAwLjI1LAogICAgICAgICJt + ZWFzdXJlIiA6ICJjdXAiLAogICAgICAgICJmb29kIiA6ICJmcmVzaCB0aHlt + ZSIsCiAgICAgICAgIndlaWdodCIgOiA5LjQ2MzIKICAgICAgfSwgewogICAg + ICAgICJ0ZXh0IiA6ICI0IHRlYXNwb29ucyBmcmVzaCBtaW5jZWQgZ2FybGlj + IiwKICAgICAgICAicXVhbnRpdHkiIDogNC4wLAogICAgICAgICJtZWFzdXJl + IiA6ICJ0c3AiLAogICAgICAgICJmb29kIiA6ICJnYXJsaWMiLAogICAgICAg + ICJ3ZWlnaHQiIDogMTEuMgogICAgICB9LCB7CiAgICAgICAgInRleHQiIDog + IjIgdGVhc3Bvb25zIHNhbHQiLAogICAgICAgICJxdWFudGl0eSIgOiAyLjAs + CiAgICAgICAgIm1lYXN1cmUiIDogInRzcCIsCiAgICAgICAgImZvb2QiIDog + InNhbHQiLAogICAgICAgICJ3ZWlnaHQiIDogMTIuMAogICAgICB9LCB7CiAg + ICAgICAgInRleHQiIDogIjEgdGVhc3Bvb24gcGVwcGVyIiwKICAgICAgICAi + cXVhbnRpdHkiIDogMS4wLAogICAgICAgICJtZWFzdXJlIiA6ICJ0c3AiLAog + ICAgICAgICJmb29kIiA6ICJwZXBwZXIiLAogICAgICAgICJ3ZWlnaHQiIDog + Mi4zCiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMiAoMy0gdG8gNC1s + Yi4pIHdob2xlIGNoaWNrZW5zIiwKICAgICAgICAicXVhbnRpdHkiIDogNy4w + LAogICAgICAgICJtZWFzdXJlIiA6ICJsYiIsCiAgICAgICAgImZvb2QiIDog + ImNoaWNrZW5zIiwKICAgICAgICAid2VpZ2h0IiA6IDMxNzUuMTQ0CiAgICAg + IH0gXSwKICAgICAgImNhbG9yaWVzIiA6IDc2ODkuOTIzNTgxLAogICAgICAi + dG90YWxXZWlnaHQiIDogMzMzMi41MDg3LAogICAgICAidG90YWxOdXRyaWVu + dHMiIDogewogICAgICAgICJFTkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiRW5lcmd5IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3Njg5 + LjkyMzU4MSwKICAgICAgICAgICJ1bml0IiA6ICJrY2FsIgogICAgICAgIH0s + CiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogNTYyLjQ3MjIzOTM0LAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFTQVQiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDE0OS40NDI0NDIyMDk5OTk5NywKICAgICAgICAgICJ1 + bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBVFJOIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiVHJhbnMiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDIuODU3NjI5NTk5OTk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICJn + IgogICAgICAgIH0sCiAgICAgICAgIkZBTVMiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJNb25vdW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDI1Ny43NDYyMDI5MiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICAgIH0sCiAgICAgICAgIkZBUFUiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEx + MS45MDgxNjMxNzk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICAgIH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzMS42MzM1NDQ2 + NiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAg + IkZJQlRHIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmliZXIiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDcuMDA4MDA0MzAwMDAwMDAwNSwKICAgICAg + ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIlNVR0FSIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiAxLjE5NTQzMDcyLAogICAgICAgICAgInVuaXQiIDogImci + CiAgICAgICAgfSwKICAgICAgICAiUFJPQ05UIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiUHJvdGVpbiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTk1 + LjYwMzY3NzA5LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwK + ICAgICAgICAiQ0hPTEUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJDaG9s + ZXN0ZXJvbCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjM4MS4zNTc5OTk5 + OTk5OTk3LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAg + ICAgICAgIk5BIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU29kaXVtIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiA2ODg5LjUwNzg2MiwKICAgICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJDQSIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDc4OC41ODc2OTEsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAg + ICAgICAgfSwKICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJNYWduZXNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDc0MC44NDcx + NTY5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0s + CiAgICAgICAgIksiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3Np + dW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDY0MTguMDE1ODEyLAogICAg + ICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIkZFIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiSXJvbiIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogNDMuODI4ODQ1NzUsCiAgICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgICAgfSwKICAgICAgICAiWk4iIDogewogICAgICAgICAgImxhYmVs + IiA6ICJaaW5jIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA0My4wODY4Mjg5 + MDk5OTk5OTQsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwK + ICAgICAgICAiUCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBob3NwaG9y + dXMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ3NjIuMDIwOTgxOTk5OTk5 + LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAg + IlZJVEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBB + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMzgwLjU0MDg2OTk5OTk5OTgs + CiAgICAgICAgICAidW5pdCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAogICAg + ICAgICJWSVRDIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBD + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3NS4wNzIzNzEsCiAgICAgICAg + ICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVEhJQSIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMi4wMjU3OTg0NSwKICAgICAgICAgICJ1bml0IiA6 + ICJtZyIKICAgICAgICB9LAogICAgICAgICJSSUJGIiA6IHsKICAgICAgICAg + ICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiAzLjk0NzA5MTQ1LAogICAgICAgICAgInVuaXQiIDogIm1nIgog + ICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMTcu + Mjc4MTgyOTI5OTk5OTksCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + ICAgfSwKICAgICAgICAiVklUQjZBIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBCNiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTEuNzY5 + NzQ3OTg5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAg + IH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZv + bGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjUwLjY4 + NDI1MSwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAg + ICAgICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBCMTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDkuODQyOTQ2Mzk5OTk5 + OTk5LAogICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9LAogICAg + ICAgICJWSVREIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBE + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2LjM1MDI4OCwKICAgICAgICAg + ICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVE9DUEhBIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAyMS42Mzk4MzA4Nzk5OTk5OTgsCiAgICAgICAgICAi + dW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDM3OS44MDU1NzM2MDAwMDAwNiwKICAgICAgICAgICJ1bml0 + IiA6ICLCtWciCiAgICAgICAgfQogICAgICB9LAogICAgICAidG90YWxEYWls + eSIgOiB7CiAgICAgICAgIkVORVJDX0tDQUwiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJFbmVyZ3kiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM4NC40 + OTYxNzkwNDk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZh + dCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogODY1LjM0MTkwNjY3NjkyMzEs + CiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJG + QVNBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogNzQ3LjIxMjIxMTA0OTk5OTgsCiAgICAg + ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9DREYi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogMTAuNTQ0NTE0ODg2NjY2NjY3LAogICAgICAgICAgInVu + aXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRklCVEciIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRpdHki + IDogMjguMDMyMDE3MiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IlByb3RlaW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDExOTEuMjA3MzU0 + MTgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg + ICJDSE9MRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9s + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3OTMuNzg1OTk5OTk5OTk5OCwK + ICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5B + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU29kaXVtIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAyODcuMDYyODI3NTgzMzMzNCwKICAgICAgICAgICJ1 + bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkNBIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAgICAgICAicXVhbnRpdHki + IDogNzguODU4NzY5MDk5OTk5OTksCiAgICAgICAgICAidW5pdCIgOiAiJSIK + ICAgICAgICB9LAogICAgICAgICJNRyIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTg1LjIx + MTc4OTI0OTk5OTk1LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg + fSwKICAgICAgICAiSyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBvdGFz + c2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTgzLjM3MTg4MDM0Mjg1 + NzE0LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiRkUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAyNDMuNDkzNTg3NSwKICAgICAgICAgICJ1bml0 + IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlpOIiA6IHsKICAgICAgICAg + ICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjg3 + LjI0NTUyNjA2NjY2NjYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg + ICB9LAogICAgICAgICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUGhv + c3Bob3J1cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNjgwLjI4ODcxMTcx + NDI4NTYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJWSVRBX1JBRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFt + aW4gQSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTUzLjM5MzQyOTk5OTk5 + OTk3LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiVklUQyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQyIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMTI1LjEyMDYxODMzMzMzMzM0LAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVEhJ + QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogMTM1LjA1MzIyOTk5OTk5OTk5LAogICAg + ICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUklCRiIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogMjMyLjE4MTg1LAogICAgICAgICAgInVu + aXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTklBIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiTmlhY2luIChCMykiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDEwODYuMzkwOTE0NjUsCiAgICAgICAgICAidW5pdCIgOiAiJSIK + ICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1 + ODguNDg3Mzk5NDk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg + ICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNjIu + NjcxMDYyNzUwMDAwMDA0LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDE2NC4w + NDkxMDY2NjY2NjY2MywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJW + aXRhbWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEuNTg3NTcyMDAw + MDAwMDAwMiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAg + ICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFt + aW4gRSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTA4LjE5OTE1NDQsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRL + MSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gSyIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogNDc0Ljc1Njk2NzAwMDAwMDEsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJkaWdl + c3QiIDogWyB7CiAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICJ0 + YWciIDogIkZBVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0Q29u + dGVudCIsCiAgICAgICAgInRvdGFsIiA6IDU2Mi40NzIyMzkzNCwKICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDg2NS4zNDE5 + MDY2NzY5MjMxLAogICAgICAgICJ1bml0IiA6ICJnIiwKICAgICAgICAic3Vi + IiA6IFsgewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAg + ICAgICAgInRhZyIgOiAiRkFTQVQiLAogICAgICAgICAgInNjaGVtYU9yZ1Rh + ZyIgOiAic2F0dXJhdGVkRmF0Q29udGVudCIsCiAgICAgICAgICAidG90YWwi + IDogMTQ5LjQ0MjQ0MjIwOTk5OTk3LAogICAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICAgImRhaWx5IiA6IDc0Ny4yMTIyMTEwNDk5OTk4LAog + ICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAg + ImxhYmVsIiA6ICJUcmFucyIsCiAgICAgICAgICAidGFnIiA6ICJGQVRSTiIs + CiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJ0cmFuc0ZhdENvbnRlbnQi + LAogICAgICAgICAgInRvdGFsIiA6IDIuODU3NjI5NTk5OTk5OTk5NywKICAg + ICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDog + MC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAg + ICAgICAgImxhYmVsIiA6ICJNb25vdW5zYXR1cmF0ZWQiLAogICAgICAgICAg + InRhZyIgOiAiRkFNUyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 + bGwsCiAgICAgICAgICAidG90YWwiIDogMjU3Ljc0NjIwMjkyLAogICAgICAg + ICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAs + CiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAg + ICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRlZCIsCiAgICAgICAgICAidGFn + IiA6ICJGQVBVIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwK + ICAgICAgICAgICJ0b3RhbCIgOiAxMTEuOTA4MTYzMTc5OTk5OTksCiAgICAg + ICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6IDAu + MCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0gXQogICAgICB9 + LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAgInRhZyIg + OiAiQ0hPQ0RGIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJjYXJib2h5 + ZHJhdGVDb250ZW50IiwKICAgICAgICAidG90YWwiIDogMzEuNjMzNTQ0NjYs + CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAx + MC41NDQ1MTQ4ODY2NjY2NjcsCiAgICAgICAgInVuaXQiIDogImciLAogICAg + ICAgICJzdWIiIDogWyB7CiAgICAgICAgICAibGFiZWwiIDogIkNhcmJzIChu + ZXQpIiwKICAgICAgICAgICJ0YWciIDogIkNIT0NERi5uZXQiLAogICAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAgInRvdGFsIiA6 + IDI0LjYyNTU0MDM2LAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAg + ICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIK + ICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIkZpYmVyIiwKICAg + ICAgICAgICJ0YWciIDogIkZJQlRHIiwKICAgICAgICAgICJzY2hlbWFPcmdU + YWciIDogImZpYmVyQ29udGVudCIsCiAgICAgICAgICAidG90YWwiIDogNy4w + MDgwMDQzMDAwMDAwMDA1LAogICAgICAgICAgImhhc1JESSIgOiB0cnVlLAog + ICAgICAgICAgImRhaWx5IiA6IDI4LjAzMjAxNzIsCiAgICAgICAgICAidW5p + dCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlN1 + Z2FycyIsCiAgICAgICAgICAidGFnIiA6ICJTVUdBUiIsCiAgICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6ICJzdWdhckNvbnRlbnQiLAogICAgICAgICAgInRv + dGFsIiA6IDEuMTk1NDMwNzIsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNl + LAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6 + ICJnIgogICAgICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 + ICJQcm90ZWluIiwKICAgICAgICAidGFnIiA6ICJQUk9DTlQiLAogICAgICAg + ICJzY2hlbWFPcmdUYWciIDogInByb3RlaW5Db250ZW50IiwKICAgICAgICAi + dG90YWwiIDogNTk1LjYwMzY3NzA5LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogMTE5MS4yMDczNTQxOCwKICAgICAgICAi + dW5pdCIgOiAiZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiQ2hv + bGVzdGVyb2wiLAogICAgICAgICJ0YWciIDogIkNIT0xFIiwKICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6ICJjaG9sZXN0ZXJvbENvbnRlbnQiLAogICAgICAg + ICJ0b3RhbCIgOiAyMzgxLjM1Nzk5OTk5OTk5OTcsCiAgICAgICAgImhhc1JE + SSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA3OTMuNzg1OTk5OTk5OTk5 + OCwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAi + bGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgInRhZyIgOiAiTkEiLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogInNvZGl1bUNvbnRlbnQiLAogICAgICAg + ICJ0b3RhbCIgOiA2ODg5LjUwNzg2MiwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDI4Ny4wNjI4Mjc1ODMzMzM0LAogICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiQ2FsY2l1bSIsCiAgICAgICAgInRhZyIgOiAiQ0EiLAogICAgICAgICJz + Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNzg4LjU4 + NzY5MSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDc4Ljg1ODc2OTA5OTk5OTk5LAogICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiTWFnbmVzaXVtIiwKICAg + ICAgICAidGFnIiA6ICJNRyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu + dWxsLAogICAgICAgICJ0b3RhbCIgOiA3NDAuODQ3MTU2OTk5OTk5OSwKICAg + ICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE4NS4y + MTE3ODkyNDk5OTk5NSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgInRh + ZyIgOiAiSyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiA2NDE4LjAxNTgxMiwKICAgICAgICAiaGFzUkRJIiA6 + IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE4My4zNzE4ODAzNDI4NTcxNCwK + ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi + ZWwiIDogIklyb24iLAogICAgICAgICJ0YWciIDogIkZFIiwKICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDQzLjgy + ODg0NTc1LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogMjQzLjQ5MzU4NzUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJaaW5jIiwKICAgICAgICAidGFn + IiA6ICJaTiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiA0My4wODY4Mjg5MDk5OTk5OTQsCiAgICAgICAgImhh + c1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAyODcuMjQ1NTI2MDY2 + NjY2NiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAg + ICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAgICJ0YWciIDogIlAi + LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90 + YWwiIDogNDc2Mi4wMjA5ODE5OTk5OTksCiAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICJkYWlseSIgOiA2ODAuMjg4NzExNzE0Mjg1NiwKICAg + ICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi + IDogIlZpdGFtaW4gQSIsCiAgICAgICAgInRhZyIgOiAiVklUQV9SQUUiLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi + IDogMTM4MC41NDA4Njk5OTk5OTk4LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogMTUzLjM5MzQyOTk5OTk5OTk3LAogICAg + ICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi + IDogIlZpdGFtaW4gQyIsCiAgICAgICAgInRhZyIgOiAiVklUQyIsCiAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA3 + NS4wNzIzNzEsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk + YWlseSIgOiAxMjUuMTIwNjE4MzMzMzMzMzQsCiAgICAgICAgInVuaXQiIDog + Im1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJUaGlhbWluIChC + MSkiLAogICAgICAgICJ0YWciIDogIlRISUEiLAogICAgICAgICJzY2hlbWFP + cmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMi4wMjU3OTg0NSwK + ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEz + NS4wNTMyMjk5OTk5OTk5OSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + IH0sIHsKICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAg + ICAgICAgInRhZyIgOiAiUklCRiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIg + OiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAzLjk0NzA5MTQ1LAogICAgICAg + ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjMyLjE4MTg1 + LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJs + YWJlbCIgOiAiTmlhY2luIChCMykiLAogICAgICAgICJ0YWciIDogIk5JQSIs + CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3Rh + bCIgOiAyMTcuMjc4MTgyOTI5OTk5OTksCiAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICJkYWlseSIgOiAxMDg2LjM5MDkxNDY1LAogICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAi + Vml0YW1pbiBCNiIsCiAgICAgICAgInRhZyIgOiAiVklUQjZBIiwKICAgICAg + ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDEx + Ljc2OTc0Nzk4OTk5OTk5OSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDU4OC40ODczOTk0OTk5OTk5LAogICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiRm9s + aWMgQWNpZCAoQjkpIiwKICAgICAgICAidGFnIiA6ICJGT0wiLAogICAgICAg + ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMjUw + LjY4NDI1MSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh + aWx5IiA6IDYyLjY3MTA2Mjc1MDAwMDAwNCwKICAgICAgICAidW5pdCIgOiAi + wrVnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEIx + MiIsCiAgICAgICAgInRhZyIgOiAiVklUQjEyIiwKICAgICAgICAic2NoZW1h + T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDkuODQyOTQ2Mzk5 + OTk5OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogMTY0LjA0OTEwNjY2NjY2NjYzLAogICAgICAgICJ1bml0IiA6ICLC + tWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRCIs + CiAgICAgICAgInRhZyIgOiAiVklURCIsCiAgICAgICAgInNjaGVtYU9yZ1Rh + ZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA2LjM1MDI4OCwKICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEuNTg3NTcy + MDAwMDAwMDAwMiwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7 + CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEUiLAogICAgICAgICJ0YWci + IDogIlRPQ1BIQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAog + ICAgICAgICJ0b3RhbCIgOiAyMS42Mzk4MzA4Nzk5OTk5OTgsCiAgICAgICAg + Imhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMDguMTk5MTU0 + NCwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAi + bGFiZWwiIDogIlZpdGFtaW4gSyIsCiAgICAgICAgInRhZyIgOiAiVklUSzEi + LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90 + YWwiIDogMzc5LjgwNTU3MzYwMDAwMDA2LAogICAgICAgICJoYXNSREkiIDog + dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNDc0Ljc1Njk2NzAwMDAwMDEsCiAg + ICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSBdCiAgICB9LAogICAgImJv + b2ttYXJrZWQiIDogZmFsc2UsCiAgICAiYm91Z2h0IiA6IGZhbHNlCiAgfSBd + Cn0= + http_version: + recorded_at: Tue, 01 Nov 2016 20:55:11 GMT +recorded_with: VCR 3.0.3 diff --git a/test/cassettes/recipies.yml b/test/cassettes/recipies.yml new file mode 100644 index 000000000..dd79dddda --- /dev/null +++ b/test/cassettes/recipies.yml @@ -0,0 +1,3587 @@ +--- +http_interactions: +- request: + method: get + uri: https://api.edamam.com/search?app_id=2af76d87&app_key=d4de9f1f97d631e90ef2e7f359bead5a&q=chicken + body: + encoding: US-ASCII + string: '' + headers: + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + User-Agent: + - Ruby + response: + status: + code: 200 + message: OK + headers: + Server: + - ngx_openresty + Date: + - Tue, 01 Nov 2016 20:32:59 GMT + Content-Type: + - application/json;charset=UTF-8 + Transfer-Encoding: + - chunked + Connection: + - keep-alive + Cache-Control: + - private + Expires: + - Thu, 01 Jan 1970 00:00:00 UTC + X-Served-By: + - ip-10-150-1-224/10.150.1.224 + Set-Cookie: + - JSESSIONID=5F1F62A83E95BD55EB13408355AF947E; Path=/ + - JSESSIONID=5F1F62A83E95BD55EB13408355AF947E; Path=/; Secure; HttpOnly + Vary: + - Accept-Encoding + body: + encoding: ASCII-8BIT + string: !binary |- + ewogICJxIiA6ICJjaGlja2VuIiwKICAiZnJvbSIgOiAwLAogICJ0byIgOiAx + MCwKICAicGFyYW1zIiA6IHsKICAgICJzYW5lIiA6IFsgXSwKICAgICJxIiA6 + IFsgImNoaWNrZW4iIF0sCiAgICAiYXBwX2lkIiA6IFsgIjJhZjc2ZDg3IiBd + LAogICAgImFwcF9rZXkiIDogWyAiZDRkZTlmMWY5N2Q2MzFlOTBlZjJlN2Yz + NTliZWFkNWEiIF0KICB9LAogICJtb3JlIiA6IHRydWUsCiAgImNvdW50IiA6 + IDEwMDAsCiAgImhpdHMiIDogWyB7CiAgICAicmVjaXBlIiA6IHsKICAgICAg + InVyaSIgOiAiaHR0cDovL3d3dy5lZGFtYW0uY29tL29udG9sb2dpZXMvZWRh + bWFtLm93bCNyZWNpcGVfYzQ2OGRjMjhmOGI2NGJiNzExMTI1Y2MxNTBiMTVj + MjUiLAogICAgICAibGFiZWwiIDogIkdyaWxsZWQgRGV2aWxlZCBDaGlja2Vu + cyBVbmRlciBhIEJyaWNrIiwKICAgICAgImltYWdlIiA6ICJodHRwczovL3d3 + dy5lZGFtYW0uY29tL3dlYi1pbWcvNWY1LzVmNTFjODlmODMyZDUwZGE4NGUz + YzA1YmVmM2Y2NmY5LmpwZyIsCiAgICAgICJzb3VyY2UiIDogIk1hcnRoYSBT + dGV3YXJ0IiwKICAgICAgInNvdXJjZUljb24iIDogImh0dHA6Ly93d3cubWFy + dGhhc3Rld2FydC5jb20vc2l0ZXMvYWxsL3RoZW1lcy9tYXJ0aGFzdGV3YXJ0 + L2ltYWdlcy9mYXZpY29uLmljbyIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly93 + d3cubWFydGhhc3Rld2FydC5jb20vcmVjaXBlL2dyaWxsZWQtZGV2aWxlZC1j + aGlja2Vucy11bmRlci1hLWJyaWNrIiwKICAgICAgInNoYXJlQXMiIDogImh0 + dHA6Ly93d3cuZWRhbWFtLmNvbS9yZWNpcGUvZ3JpbGxlZC1kZXZpbGVkLWNo + aWNrZW5zLXVuZGVyLWEtYnJpY2stYzQ2OGRjMjhmOGI2NGJiNzExMTI1Y2Mx + NTBiMTVjMjUvY2hpY2tlbiIsCiAgICAgICJ5aWVsZCIgOiA0LjAsCiAgICAg + ICJkaWV0TGFiZWxzIiA6IFsgIkxvdy1DYXJiIiBdLAogICAgICAiaGVhbHRo + TGFiZWxzIiA6IFsgIlBhbGVvIiwgIkRhaXJ5LUZyZWUiLCAiR2x1dGVuLUZy + ZWUiLCAiRWdnLUZyZWUiLCAiUGVhbnV0LUZyZWUiLCAiVHJlZS1OdXQtRnJl + ZSIsICJTb3ktRnJlZSIsICJGaXNoLUZyZWUiLCAiU2hlbGxmaXNoLUZyZWUi + IF0sCiAgICAgICJjYXV0aW9ucyIgOiBbIF0sCiAgICAgICJpbmdyZWRpZW50 + TGluZXMiIDogWyAiNCBiYWJ5IGNoaWNrZW5zIChwb3Vzc2lucykgb3IgY29y + bmlzaCBoZW5zIChhYm91dCAxIDEvNCBwb3VuZHMgZWFjaCksIG9yIDQgY2hp + Y2tlbiBicmVhc3QgaGFsdmVzIiwgIjMgbGVtb25zLCBwbHVzIHdlZGdlcyBm + b3IgZ2FybmlzaCIsICI0IGNsb3ZlcyBnYXJsaWMsIHBlZWxlZCBhbmQgc21h + c2hlZCIsICIxIHRhYmxlc3Bvb24gY3J1c2hlZCByZWQtcGVwcGVyIGZsYWtl + cywgb3IgdG8gdGFzdGUiLCAiMSB0YWJsZXNwb29uIGZpbmVseSBjaG9wcGVk + IGZyZXNoIHRoeW1lIiwgIjEgdGFibGVzcG9vbiBmaW5lbHkgY2hvcHBlZCBm + cmVzaCByb3NlbWFyeSIsICIxLzIgY3VwIG9saXZlIG9pbCIsICJTYWx0LCB0 + byB0YXN0ZSIgXSwKICAgICAgImluZ3JlZGllbnRzIiA6IFsgewogICAgICAg + ICJ0ZXh0IiA6ICI0IGJhYnkgY2hpY2tlbnMgKHBvdXNzaW5zKSBvciBjb3Ju + aXNoIGhlbnMgKGFib3V0IDEgMS80IHBvdW5kcyBlYWNoKSwgb3IgNCBjaGlj + a2VuIGJyZWFzdCBoYWx2ZXMiLAogICAgICAgICJxdWFudGl0eSIgOiA1LjAs + CiAgICAgICAgIm1lYXN1cmUiIDogImxiIiwKICAgICAgICAiZm9vZCIgOiAi + Y2hpY2tlbnMiLAogICAgICAgICJ3ZWlnaHQiIDogMjI2Ny45NgogICAgICB9 + LCB7CiAgICAgICAgInRleHQiIDogIjMgbGVtb25zLCBwbHVzIHdlZGdlcyBm + b3IgZ2FybmlzaCIsCiAgICAgICAgInF1YW50aXR5IiA6IDMuMCwKICAgICAg + ICAibWVhc3VyZSIgOiAibGVtb24iLAogICAgICAgICJmb29kIiA6ICJsZW1v + bnMiLAogICAgICAgICJ3ZWlnaHQiIDogMTc0LjAKICAgICAgfSwgewogICAg + ICAgICJ0ZXh0IiA6ICIzIGxlbW9ucywgcGx1cyB3ZWRnZXMgZm9yIGdhcm5p + c2giLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAgIm1lYXN1 + cmUiIDogIndlZGdlIiwKICAgICAgICAiZm9vZCIgOiAibGVtb25zIiwKICAg + ICAgICAid2VpZ2h0IiA6IDcuMAogICAgICB9LCB7CiAgICAgICAgInRleHQi + IDogIjQgY2xvdmVzIGdhcmxpYywgcGVlbGVkIGFuZCBzbWFzaGVkIiwKICAg + ICAgICAicXVhbnRpdHkiIDogNC4wLAogICAgICAgICJtZWFzdXJlIiA6ICJj + bG92ZSIsCiAgICAgICAgImZvb2QiIDogImdhcmxpYyIsCiAgICAgICAgIndl + aWdodCIgOiAxMi4wCiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMSB0 + YWJsZXNwb29uIGNydXNoZWQgcmVkLXBlcHBlciBmbGFrZXMsIG9yIHRvIHRh + c3RlIiwKICAgICAgICAicXVhbnRpdHkiIDogMS4wLAogICAgICAgICJtZWFz + dXJlIiA6ICJ0YnNwIiwKICAgICAgICAiZm9vZCIgOiAicmVkIHBlcHBlciBm + bGFrZSIsCiAgICAgICAgIndlaWdodCIgOiA1LjMKICAgICAgfSwgewogICAg + ICAgICJ0ZXh0IiA6ICIxIHRhYmxlc3Bvb24gZmluZWx5IGNob3BwZWQgZnJl + c2ggdGh5bWUiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAg + Im1lYXN1cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6ICJmcmVzaCB0 + aHltZSIsCiAgICAgICAgIndlaWdodCIgOiAyLjQKICAgICAgfSwgewogICAg + ICAgICJ0ZXh0IiA6ICIxIHRhYmxlc3Bvb24gZmluZWx5IGNob3BwZWQgZnJl + c2ggcm9zZW1hcnkiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAg + ICAgIm1lYXN1cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6ICJmcmVz + aCByb3NlbWFyeSIsCiAgICAgICAgIndlaWdodCIgOiAxLjcKICAgICAgfSwg + ewogICAgICAgICJ0ZXh0IiA6ICIxLzIgY3VwIG9saXZlIG9pbCIsCiAgICAg + ICAgInF1YW50aXR5IiA6IDAuNSwKICAgICAgICAibWVhc3VyZSIgOiAiY3Vw + IiwKICAgICAgICAiZm9vZCIgOiAib2xpdmUgb2lsIiwKICAgICAgICAid2Vp + Z2h0IiA6IDEwOC4wCiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiU2Fs + dCwgdG8gdGFzdGUiLAogICAgICAgICJxdWFudGl0eSIgOiAwLjAsCiAgICAg + ICAgIm1lYXN1cmUiIDogIm1lZGl1bSIsCiAgICAgICAgImZvb2QiIDogInNh + bHQiLAogICAgICAgICJ3ZWlnaHQiIDogMC4wNTk3MDAwMDI3NjgzNTc1MDUK + ICAgICAgfSBdLAogICAgICAiY2Fsb3JpZXMiIDogNTkyMi43MDkwMDAwMDAw + MDEsCiAgICAgICJ0b3RhbFdlaWdodCIgOiAyNTc4LjQxOTcwMDAwMjc2ODQs + CiAgICAgICJ0b3RhbE51dHJpZW50cyIgOiB7CiAgICAgICAgIkVORVJDX0tD + QUwiIDogewogICAgICAgICAgImxhYmVsIiA6ICJFbmVyZ3kiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDU5MjIuNzA5MDAwMDAwMDAxLAogICAgICAgICAg + InVuaXQiIDogImtjYWwiCiAgICAgICAgfSwKICAgICAgICAiRkFUIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiA0NTEuMjEzMDI2LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAg + ICAgfSwKICAgICAgICAiRkFTQVQiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJTYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDExMi45NDg5 + MDU5OTk5OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0s + CiAgICAgICAgIkZBVFJOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVHJh + bnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDIuMDQxMTY0LAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFNUyIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIk1vbm91bnNhdHVyYXRlZCIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMjIwLjUwNDE5NDAwMDAwMDA0LAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFQVSIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRlZCIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogODUuMjYxOTM4MDAwMDAwMDEsCiAgICAgICAg + ICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJDSE9DREYiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogMjQuNzc2NDksCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAg + ICAgICB9LAogICAgICAgICJGSUJURyIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIkZpYmVyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3LjMzNzMsCiAg + ICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJTVUdB + UiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlN1Z2FycyIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogNS4xOTMwMiwKICAgICAgICAgICJ1bml0IiA6ICJn + IgogICAgICAgIH0sCiAgICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlByb3RlaW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDQy + NS40MjEsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAg + ICAgICJDSE9MRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rl + cm9sIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNzAwLjk3LAogICAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIk5BIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiU29kaXVtIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiAxNjIwLjc3ODUyNzA3Mjk2LAogICAgICAgICAgInVuaXQiIDog + Im1nIgogICAgICAgIH0sCiAgICAgICAgIkNBIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMzQy + LjMwMjkyODAwMDY2NDQsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + ICAgfSwKICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6ICJN + YWduZXNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ4NC41MTU1OTcw + MDAwMjc3LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAg + ICAgICAgIksiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0i + LAogICAgICAgICAgInF1YW50aXR5IiA6IDQ3MTguMTQzMTc2MDAwMjIxNSwK + ICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJG + RSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAogICAgICAgICAg + InF1YW50aXR5IiA6IDIzLjI1MTg4NzAxMDAwOTE0MiwKICAgICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDMwLjE0ODgyNTcwMDAwMjc2NywKICAgICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgICB9LAogICAgICAgICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiUGhvc3Bob3J1cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMzQwMC40 + MTYyLAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAg + ICAgIlZJVEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBBIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMDUwLjE2MDYsCiAgICAg + ICAgICAidW5pdCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAogICAgICAgICJW + SVRDIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiAxNDQuMjIzNTYwMDAwMDAwMDIsCiAgICAg + ICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVEhJQSIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMS40NzU2MDYsCiAgICAgICAgICAidW5pdCIg + OiAibWciCiAgICAgICAgfSwKICAgICAgICAiUklCRiIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogMi44MzMwMTIsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAg + ICAgICAgfSwKICAgICAgICAiTklBIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiTmlhY2luIChCMykiLAogICAgICAgICAgInF1YW50aXR5IiA6IDE1NS4w + MDY1MywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg + ICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu + IEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA4LjM3Mzg4LAogICAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIkZPTCIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMTY0Ljg5ODYwMDAwMDAwMDA0LAogICAgICAg + ICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9LAogICAgICAgICJWSVRCMTIi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEIxMiIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogNy4wMzA2NzYwMDAwMDAwMDEsCiAgICAgICAg + ICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0sCiAgICAgICAgIlZJVEQiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEQiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDQuNTM1OTIsCiAgICAgICAgICAidW5pdCIgOiAiwrVn + IgogICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + MjQuMTYzOTcwMDAwMDAwMDAzLAogICAgICAgICAgInVuaXQiIDogIm1nIgog + ICAgICAgIH0sCiAgICAgICAgIlZJVEsxIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMDMu + NDk1MzAwMDAwMDAwMDEsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAg + ICAgIH0KICAgICAgfSwKICAgICAgInRvdGFsRGFpbHkiIDogewogICAgICAg + ICJFTkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5 + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyOTYuMTM1NDUsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGQVQiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDY5NC4xNzM4ODYxNTM4NDYyLAogICAgICAgICAgInVuaXQiIDogIiUi + CiAgICAgICAgfSwKICAgICAgICAiRkFTQVQiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDU2 + NC43NDQ1Mjk5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDguMjU4ODMsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGSUJU + RyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZpYmVyIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAyOS4zNDkyLAogICAgICAgICAgInVuaXQiIDogIiUi + CiAgICAgICAgfSwKICAgICAgICAiUFJPQ05UIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiUHJvdGVpbiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogODUw + Ljg0MiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAg + ICAgIkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVy + b2wiLAogICAgICAgICAgInF1YW50aXR5IiA6IDU2Ni45OSwKICAgICAgICAg + ICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5BIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiU29kaXVtIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiA2Ny41MzI0Mzg2MjgwNCwKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIkNBIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiQ2FsY2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMzQuMjMwMjky + ODAwMDY2NDQsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAog + ICAgICAgICJNRyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1 + bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTIxLjEyODg5OTI1MDAwNjky + LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAi + SyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMTM0LjgwNDA5MDc0Mjg2MzQ1LAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkUiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiAxMjkuMTc3MTUwMDU1NjA2MzUsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDIwMC45OTIx + NzEzMzMzNTE4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK + ICAgICAgICAiUCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBob3NwaG9y + dXMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ4NS43NzM3NDI4NTcxNDI4 + NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + IlZJVEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBB + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMTYuNjg0NTExMTExMTExMSwK + ICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJ + VEMiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDI0MC4zNzI2MDAwMDAwMDAwMywKICAgICAg + ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlRISUEiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJUaGlhbWluIChCMSkiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDk4LjM3MzczMzMzMzMzMzMzLAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUklCRiIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMTY2LjY0Nzc2NDcwNTg4MjM3LAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTklBIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiTmlhY2luIChCMykiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDc3NS4wMzI2NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIlZJVEI2QSIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gQjYiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQx + OC42OTM5OTk5OTk5OTk5NiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg + ICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDEu + MjI0NjUwMDAwMDAwMDEsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg + ICB9LAogICAgICAgICJWSVRCMTIiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJWaXRhbWluIEIxMiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTE3LjE3 + NzkzMzMzMzMzMzM0LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg + fSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS4xMzM5OCwKICAg + ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlRPQ1BI + QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMTIwLjgxOTg1MDAwMDAwMDAyLAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDEyOS4zNjkxMjUsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJkaWdlc3QiIDogWyB7CiAg + ICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICJ0YWciIDogIkZBVCIs + CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0Q29udGVudCIsCiAgICAg + ICAgInRvdGFsIiA6IDQ1MS4yMTMwMjYsCiAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICJkYWlseSIgOiA2OTQuMTczODg2MTUzODQ2MiwKICAg + ICAgICAidW5pdCIgOiAiZyIsCiAgICAgICAgInN1YiIgOiBbIHsKICAgICAg + ICAgICJsYWJlbCIgOiAiU2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDog + IkZBU0FUIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogInNhdHVyYXRl + ZEZhdENvbnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6IDExMi45NDg5MDU5 + OTk5OTk5OCwKICAgICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAg + ICJkYWlseSIgOiA1NjQuNzQ0NTI5OTk5OTk5OSwKICAgICAgICAgICJ1bml0 + IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiVHJh + bnMiLAogICAgICAgICAgInRhZyIgOiAiRkFUUk4iLAogICAgICAgICAgInNj + aGVtYU9yZ1RhZyIgOiAidHJhbnNGYXRDb250ZW50IiwKICAgICAgICAgICJ0 + b3RhbCIgOiAyLjA0MTE2NCwKICAgICAgICAgICJoYXNSREkiIDogZmFsc2Us + CiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDog + ImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJNb25vdW5z + YXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIgOiAiRkFNUyIsCiAgICAgICAg + ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgICAidG90YWwiIDog + MjIwLjUwNDE5NDAwMDAwMDA0LAogICAgICAgICAgImhhc1JESSIgOiBmYWxz + ZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIg + OiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1 + bnNhdHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6ICJGQVBVIiwKICAgICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIg + OiA4NS4yNjE5MzgwMDAwMDAwMSwKICAgICAgICAgICJoYXNSREkiIDogZmFs + c2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQi + IDogImciCiAgICAgICAgfSBdCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi + IDogIkNhcmJzIiwKICAgICAgICAidGFnIiA6ICJDSE9DREYiLAogICAgICAg + ICJzY2hlbWFPcmdUYWciIDogImNhcmJvaHlkcmF0ZUNvbnRlbnQiLAogICAg + ICAgICJ0b3RhbCIgOiAyNC43NzY0OSwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDguMjU4ODMsCiAgICAgICAgInVuaXQi + IDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAgICAgICAibGFiZWwi + IDogIkNhcmJzIChuZXQpIiwKICAgICAgICAgICJ0YWciIDogIkNIT0NERi5u + ZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAg + ICAgInRvdGFsIiA6IDE3LjQzOTE5LAogICAgICAgICAgImhhc1JESSIgOiBm + YWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5p + dCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIkZp + YmVyIiwKICAgICAgICAgICJ0YWciIDogIkZJQlRHIiwKICAgICAgICAgICJz + Y2hlbWFPcmdUYWciIDogImZpYmVyQ29udGVudCIsCiAgICAgICAgICAidG90 + YWwiIDogNy4zMzczLAogICAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg + ICAgICAgImRhaWx5IiA6IDI5LjM0OTIsCiAgICAgICAgICAidW5pdCIgOiAi + ZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlN1Z2FycyIs + CiAgICAgICAgICAidGFnIiA6ICJTVUdBUiIsCiAgICAgICAgICAic2NoZW1h + T3JnVGFnIiA6ICJzdWdhckNvbnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6 + IDUuMTkzMDIsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAg + ICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQcm90ZWlu + IiwKICAgICAgICAidGFnIiA6ICJQUk9DTlQiLAogICAgICAgICJzY2hlbWFP + cmdUYWciIDogInByb3RlaW5Db250ZW50IiwKICAgICAgICAidG90YWwiIDog + NDI1LjQyMSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh + aWx5IiA6IDg1MC44NDIsCiAgICAgICAgInVuaXQiIDogImciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAi + dGFnIiA6ICJDSE9MRSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiY2hv + bGVzdGVyb2xDb250ZW50IiwKICAgICAgICAidG90YWwiIDogMTcwMC45NywK + ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDU2 + Ni45OSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAg + ICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgInRhZyIgOiAiTkEiLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogInNvZGl1bUNvbnRlbnQiLAogICAg + ICAgICJ0b3RhbCIgOiAxNjIwLjc3ODUyNzA3Mjk2LAogICAgICAgICJoYXNS + REkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNjcuNTMyNDM4NjI4MDQs + CiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxh + YmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAidGFnIiA6ICJDQSIsCiAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAz + NDIuMzAyOTI4MDAwNjY0NCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDM0LjIzMDI5MjgwMDA2NjQ0LAogICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiTWFn + bmVzaXVtIiwKICAgICAgICAidGFnIiA6ICJNRyIsCiAgICAgICAgInNjaGVt + YU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA0ODQuNTE1NTk3 + MDAwMDI3NywKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh + aWx5IiA6IDEyMS4xMjg4OTkyNTAwMDY5MiwKICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIs + CiAgICAgICAgInRhZyIgOiAiSyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIg + OiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA0NzE4LjE0MzE3NjAwMDIyMTUs + CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAx + MzQuODA0MDkwNzQyODYzNDUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAgICAidGFn + IiA6ICJGRSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiAyMy4yNTE4ODcwMTAwMDkxNDIsCiAgICAgICAgImhh + c1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMjkuMTc3MTUwMDU1 + NjA2MzUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAg + ICAgImxhYmVsIiA6ICJaaW5jIiwKICAgICAgICAidGFnIiA6ICJaTiIsCiAg + ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIg + OiAzMC4xNDg4MjU3MDAwMDI3NjcsCiAgICAgICAgImhhc1JESSIgOiB0cnVl + LAogICAgICAgICJkYWlseSIgOiAyMDAuOTkyMTcxMzMzMzUxOCwKICAgICAg + ICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDog + IlBob3NwaG9ydXMiLAogICAgICAgICJ0YWciIDogIlAiLAogICAgICAgICJz + Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMzQwMC40 + MTYyLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHki + IDogNDg1Ljc3Mzc0Mjg1NzE0Mjg1LAogICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAg + ICAgICAidGFnIiA6ICJWSVRBX1JBRSIsCiAgICAgICAgInNjaGVtYU9yZ1Rh + ZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAxMDUwLjE2MDYsCiAgICAg + ICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMTYuNjg0 + NTExMTExMTExMSwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7 + CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAgICJ0YWci + IDogIlZJVEMiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAg + ICAgICAidG90YWwiIDogMTQ0LjIyMzU2MDAwMDAwMDAyLAogICAgICAgICJo + YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjQwLjM3MjYwMDAw + MDAwMDAzLAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAg + ICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAidGFnIiA6 + ICJUSElBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAg + ICAgInRvdGFsIiA6IDEuNDc1NjA2LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogOTguMzczNzMzMzMzMzMzMzMsCiAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 + ICJSaWJvZmxhdmluIChCMikiLAogICAgICAgICJ0YWciIDogIlJJQkYiLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi + IDogMi44MzMwMTIsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAg + ICJkYWlseSIgOiAxNjYuNjQ3NzY0NzA1ODgyMzcsCiAgICAgICAgInVuaXQi + IDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJOaWFjaW4g + KEIzKSIsCiAgICAgICAgInRhZyIgOiAiTklBIiwKICAgICAgICAic2NoZW1h + T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDE1NS4wMDY1MywK + ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDc3 + NS4wMzI2NSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAg + ICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjYiLAogICAgICAgICJ0YWciIDog + IlZJVEI2QSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiA4LjM3Mzg4LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogNDE4LjY5Mzk5OTk5OTk5OTk2LAogICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiRm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAidGFnIiA6ICJGT0wiLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi + IDogMTY0Ljg5ODYwMDAwMDAwMDA0LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogNDEuMjI0NjUwMDAwMDAwMDEsCiAgICAg + ICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBCMTIiLAogICAgICAgICJ0YWciIDogIlZJVEIxMiIsCiAg + ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIg + OiA3LjAzMDY3NjAwMDAwMDAwMSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUs + CiAgICAgICAgImRhaWx5IiA6IDExNy4xNzc5MzMzMzMzMzMzNCwKICAgICAg + ICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 + ICJWaXRhbWluIEQiLAogICAgICAgICJ0YWciIDogIlZJVEQiLAogICAgICAg + ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNC41 + MzU5MiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDEuMTMzOTgsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwg + ewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAgICAgICAidGFn + IiA6ICJUT0NQSEEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwK + ICAgICAgICAidG90YWwiIDogMjQuMTYzOTcwMDAwMDAwMDAzLAogICAgICAg + ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTIwLjgxOTg1 + MDAwMDAwMDAyLAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog + ICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAidGFnIiA6 + ICJWSVRLMSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiAxMDMuNDk1MzAwMDAwMDAwMDEsCiAgICAgICAgImhh + c1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMjkuMzY5MTI1LAog + ICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0gXQogICAgfSwKICAgICJi + b29rbWFya2VkIiA6IGZhbHNlLAogICAgImJvdWdodCIgOiBmYWxzZQogIH0s + IHsKICAgICJyZWNpcGUiIDogewogICAgICAidXJpIiA6ICJodHRwOi8vd3d3 + LmVkYW1hbS5jb20vb250b2xvZ2llcy9lZGFtYW0ub3dsI3JlY2lwZV9mMWM4 + NTNhNzc5ODYyMTQ2ODBiYmRkNDI0ODgzNDk5YSIsCiAgICAgICJsYWJlbCIg + OiAiSGVyYmVzIGRlIFByb3ZlbmNlIFJvdGlzc2VyaWUgQ2hpY2tlbnMiLAog + ICAgICAiaW1hZ2UiIDogImh0dHBzOi8vd3d3LmVkYW1hbS5jb20vd2ViLWlt + Zy8xOGQvMThkY2YwNTk5NWNiNDBlOGNlNGMwNzc5NzIzNDFkN2EuanBnIiwK + ICAgICAgInNvdXJjZSIgOiAiQm9uIEFwcGV0aXQiLAogICAgICAic291cmNl + SWNvbiIgOiAiaHR0cDovL3d3dy5ib25hcHBldGl0LmNvbS9mYXZpY29uLmlj + byIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly93d3cuYm9uYXBwZXRpdC5jb20v + cmVjaXBlcy8yMDA3LzA3L2hlcmJlc19kZV9wcm92ZW5jZV9yb3Rpc3Nlcmll + X2NoaWNrZW5zIiwKICAgICAgInNoYXJlQXMiIDogImh0dHA6Ly93d3cuZWRh + bWFtLmNvbS9yZWNpcGUvaGVyYmVzLWRlLXByb3ZlbmNlLXJvdGlzc2VyaWUt + Y2hpY2tlbnMtZjFjODUzYTc3OTg2MjE0NjgwYmJkZDQyNDg4MzQ5OWEvY2hp + Y2tlbiIsCiAgICAgICJ5aWVsZCIgOiA2LjAsCiAgICAgICJkaWV0TGFiZWxz + IiA6IFsgIkxvdy1DYXJiIiBdLAogICAgICAiaGVhbHRoTGFiZWxzIiA6IFsg + IkdsdXRlbi1GcmVlIiwgIkVnZy1GcmVlIiwgIlBlYW51dC1GcmVlIiwgIlRy + ZWUtTnV0LUZyZWUiLCAiU295LUZyZWUiLCAiRmlzaC1GcmVlIiwgIlNoZWxs + ZmlzaC1GcmVlIiBdLAogICAgICAiY2F1dGlvbnMiIDogWyBdLAogICAgICAi + aW5ncmVkaWVudExpbmVzIiA6IFsgIjIgdGFibGVzcG9vbnMgKDEvNCBzdGlj + aykgYnV0dGVyLCByb29tIHRlbXBlcmF0dXJlIiwgIjIgdGFibGVzcG9vbnMg + ZHJpZWQgaGVyYmVzIGRlIHByb3ZlbmNlKiIsICIxIHRhYmxlc3Bvb24gY29h + cnNlIGtvc2hlciBzYWx0IiwgIjIgKDMgMS8yLXBvdW5kKSBjaGlja2VucyIg + XSwKICAgICAgImluZ3JlZGllbnRzIiA6IFsgewogICAgICAgICJ0ZXh0IiA6 + ICIyIHRhYmxlc3Bvb25zICgxLzQgc3RpY2spIGJ1dHRlciwgcm9vbSB0ZW1w + ZXJhdHVyZSIsCiAgICAgICAgInF1YW50aXR5IiA6IDIuMCwKICAgICAgICAi + bWVhc3VyZSIgOiAidGJzcCIsCiAgICAgICAgImZvb2QiIDogImJ1dHRlciIs + CiAgICAgICAgIndlaWdodCIgOiAyOC40CiAgICAgIH0sIHsKICAgICAgICAi + dGV4dCIgOiAiMiB0YWJsZXNwb29ucyBkcmllZCBoZXJiZXMgZGUgcHJvdmVu + Y2UqIiwKICAgICAgICAicXVhbnRpdHkiIDogMi4wLAogICAgICAgICJtZWFz + dXJlIiA6ICJ0YnNwIiwKICAgICAgICAiZm9vZCIgOiAiaGVyYmUgZGUgcHJv + dmVuY2UiLAogICAgICAgICJ3ZWlnaHQiIDogOC42CiAgICAgIH0sIHsKICAg + ICAgICAidGV4dCIgOiAiMSB0YWJsZXNwb29uIGNvYXJzZSBrb3NoZXIgc2Fs + dCIsCiAgICAgICAgInF1YW50aXR5IiA6IDEuMCwKICAgICAgICAibWVhc3Vy + ZSIgOiAidGJzcCIsCiAgICAgICAgImZvb2QiIDogImNvYXJzZSBrb3NoZXIg + c2FsdCIsCiAgICAgICAgIndlaWdodCIgOiAxOC4wCiAgICAgIH0sIHsKICAg + ICAgICAidGV4dCIgOiAiMiAoMyAxLzItcG91bmQpIGNoaWNrZW5zIiwKICAg + ICAgICAicXVhbnRpdHkiIDogNy4wLAogICAgICAgICJtZWFzdXJlIiA6ICJs + YiIsCiAgICAgICAgImZvb2QiIDogImNoaWNrZW5zIiwKICAgICAgICAid2Vp + Z2h0IiA6IDMxNzUuMTQ0CiAgICAgIH0gXSwKICAgICAgImNhbG9yaWVzIiA6 + IDcwNTMuOTIzNTk5OTk5OTk5LAogICAgICAidG90YWxXZWlnaHQiIDogMzIz + MC4xNDQsCiAgICAgICJ0b3RhbE51dHJpZW50cyIgOiB7CiAgICAgICAgIkVO + RVJDX0tDQUwiIDogewogICAgICAgICAgImxhYmVsIiA6ICJFbmVyZ3kiLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDcwNTMuOTIzNTk5OTk5OTk5LAogICAg + ICAgICAgInVuaXQiIDogImtjYWwiCiAgICAgICAgfSwKICAgICAgICAiRkFU + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAgICJx + dWFudGl0eSIgOiA1MDEuODUwOTA2NCwKICAgICAgICAgICJ1bml0IiA6ICJn + IgogICAgICAgIH0sCiAgICAgICAgIkZBU0FUIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiU2F0dXJhdGVkIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAx + NTEuNjY5NzI2Mzk5OTk5OTcsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAg + ICAgICB9LAogICAgICAgICJGQVRSTiIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIlRyYW5zIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzLjc4NjMwOTU5 + OTk5OTk5OTYsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAog + ICAgICAgICJGQU1TIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9ub3Vu + c2F0dXJhdGVkIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMDQuMTM5MDg1 + NiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAg + IkZBUFUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0 + ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEwMy41MjI4NTExOTk5OTk5 + OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAg + IkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhcmJzIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiA1LjUxNTg3OTk5OTk5OTk5OSwKICAgICAg + ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZJQlRHIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmliZXIiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDMuMTgyLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAg + ICAgfSwKICAgICAgICAiU1VHQVIiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJTdWdhcnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDAuMTY0MSwKICAg + ICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIlBST0NO + VCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlByb3RlaW4iLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDU5MS42MDE2NDQsCiAgICAgICAgICAidW5pdCIg + OiAiZyIKICAgICAgICB9LAogICAgICAgICJDSE9MRSIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiAyNDQyLjQxNzk5OTk5OTk5OTcsCiAgICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgICAgfSwKICAgICAgICAiTkEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJTb2RpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDkyMDYu + ODk0OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg + ICAgICJDQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDUyMi45NDE4NCwKICAgICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJNRyIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogNjU0LjY5Njc5OTk5OTk5OTksCiAgICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgICAgfSwKICAgICAgICAiSyIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNjA3 + OS4yODIxNiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog + ICAgICAgICJGRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDM5LjI3MDk3NiwKICAgICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDQyLjE2OTQyNjQsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAg + fSwKICAgICAgICAiUCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBob3Nw + aG9ydXMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ2OTEuNTYzNjc5OTk5 + OTk5LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAg + ICAgIlZJVEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBBIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNTEyLjQwNTAzOTk5OTk5 + OTksCiAgICAgICAgICAidW5pdCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAog + ICAgICAgICJWSVRDIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBDIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1NS4xMDIzMDQsCiAgICAg + ICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVEhJQSIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMS45NTAzNjYzOTk5OTk5OTk4LAogICAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlJJQkYiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJSaWJvZmxhdmluIChCMikiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDMuODUyMjMyOCwKICAgICAgICAgICJ1bml0 + IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJOSUEiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJOaWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogMjE2LjM0NTk5MiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMS4x + NjExNTU5OTk5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + ICAgfSwKICAgICAgICAiRk9MIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + Rm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMTQu + OTI0NjM5OTk5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAg + ICAgIH0sCiAgICAgICAgIlZJVEIxMiIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5Ljg5 + MTIyNjM5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAg + ICAgfSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IlZpdGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNi43NzYyODgs + CiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0sCiAgICAgICAg + IlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRSIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMTAuODI3NTkyLAogICAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlZJVEsxIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiAxOTcuMDYyMTU5OTk5OTk5OTgsCiAgICAgICAgICAidW5p + dCIgOiAiwrVnIgogICAgICAgIH0KICAgICAgfSwKICAgICAgInRvdGFsRGFp + bHkiIDogewogICAgICAgICJFTkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiRW5lcmd5IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzNTIu + Njk2MTc5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZh + dCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNzcyLjA3ODMxNzUzODQ2MTQs + CiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJG + QVNBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogNzU4LjM0ODYzMiwKICAgICAgICAgICJ1 + bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiAxLjgzODYyNjY2NjY2NjY2NjYsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9LAogICAgICAgICJGSUJURyIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIkZpYmVyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMi43 + MjgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg + ICJQUk9DTlQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiAxMTgzLjIwMzI4OCwKICAgICAgICAg + ICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkNIT0xFIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDgxNC4xMzkzMzMzMzMzMzMyLAogICAgICAgICAgInVu + aXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTkEiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDM4My42MjA2MTY2NjY2NjY2NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIkNBIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiQ2FsY2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTIuMjk0MTgz + OTk5OTk5OTk0LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK + ICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6ICJNYWduZXNp + dW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDE2My42NzQxOTk5OTk5OTk5 + OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + IksiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0iLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDE3My42OTM3NzYsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGRSIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIklyb24iLAogICAgICAgICAgInF1YW50aXR5IiA6IDIx + OC4xNzIwODg4ODg4ODg4OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg + ICAgIH0sCiAgICAgICAgIlpOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + WmluYyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjgxLjEyOTUwOTMzMzMz + MzQsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg + ICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogNjcwLjIyMzM4Mjg1NzE0MjcsCiAgICAg + ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRBX1JB + RSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMTY4LjA0NTAwNDQ0NDQ0NDQzLAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQyIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQyIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogOTEuODM3MTczMzMzMzMzMzMsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJUSElBIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiAxMzAuMDI0NDI2NjY2NjY2NjQsCiAgICAgICAgICAidW5pdCIg + OiAiJSIKICAgICAgICB9LAogICAgICAgICJSSUJGIiA6IHsKICAgICAgICAg + ICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiAyMjYuNjAxOTI5NDExNzY0NywKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAgICJxdWFudGl0eSIg + OiAxMDgxLjcyOTk2MDAwMDAwMDEsCiAgICAgICAgICAidW5pdCIgOiAiJSIK + ICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1 + NTguMDU3Nzk5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg + ICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTMu + NzMxMTYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJWSVRCMTIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu + IEIxMiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTY0Ljg1Mzc3MzMzMzMz + MzMyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRCIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMS42OTQwNzE5OTk5OTk5OTk4LAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVE9D + UEhBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiA1NC4xMzc5NiwKICAgICAgICAgICJ1bml0 + IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEsxIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiAyNDYuMzI3Njk5OTk5OTk5OTYsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJkaWdlc3QiIDogWyB7CiAg + ICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICJ0YWciIDogIkZBVCIs + CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0Q29udGVudCIsCiAgICAg + ICAgInRvdGFsIiA6IDUwMS44NTA5MDY0LAogICAgICAgICJoYXNSREkiIDog + dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNzcyLjA3ODMxNzUzODQ2MTQsCiAg + ICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAg + ICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6 + ICJGQVNBVCIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzYXR1cmF0 + ZWRGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAxNTEuNjY5NzI2 + Mzk5OTk5OTcsCiAgICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAg + ICAiZGFpbHkiIDogNzU4LjM0ODYzMiwKICAgICAgICAgICJ1bml0IiA6ICJn + IgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiVHJhbnMiLAog + ICAgICAgICAgInRhZyIgOiAiRkFUUk4iLAogICAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiAidHJhbnNGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIg + OiAzLjc4NjMwOTU5OTk5OTk5OTYsCiAgICAgICAgICAiaGFzUkRJIiA6IGZh + bHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0 + IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9u + b3Vuc2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBTVMiLAogICAg + ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAgInRvdGFs + IiA6IDIwNC4xMzkwODU2LAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwK + ICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAi + ZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1bnNh + dHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6ICJGQVBVIiwKICAgICAgICAg + ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIgOiAx + MDMuNTIyODUxMTk5OTk5OTksCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNl + LAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6 + ICJnIgogICAgICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 + ICJDYXJicyIsCiAgICAgICAgInRhZyIgOiAiQ0hPQ0RGIiwKICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6ICJjYXJib2h5ZHJhdGVDb250ZW50IiwKICAgICAg + ICAidG90YWwiIDogNS41MTU4Nzk5OTk5OTk5OTksCiAgICAgICAgImhhc1JE + SSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxLjgzODYyNjY2NjY2NjY2 + NjYsCiAgICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7 + CiAgICAgICAgICAibGFiZWwiIDogIkNhcmJzIChuZXQpIiwKICAgICAgICAg + ICJ0YWciIDogIkNIT0NERi5uZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1Rh + ZyIgOiBudWxsLAogICAgICAgICAgInRvdGFsIiA6IDIuMzMzODc5OTk5OTk5 + OTk5MywKICAgICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAi + ZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAg + fSwgewogICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAi + dGFnIiA6ICJGSUJURyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJm + aWJlckNvbnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6IDMuMTgyLAogICAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICAgImRhaWx5IiA6IDEy + LjcyOCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAg + ICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAgICAgICJ0YWciIDog + IlNVR0FSIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogInN1Z2FyQ29u + dGVudCIsCiAgICAgICAgICAidG90YWwiIDogMC4xNjQxLAogICAgICAgICAg + Imhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAg + ICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9IF0KICAgICAgfSwgewog + ICAgICAgICJsYWJlbCIgOiAiUHJvdGVpbiIsCiAgICAgICAgInRhZyIgOiAi + UFJPQ05UIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJwcm90ZWluQ29u + dGVudCIsCiAgICAgICAgInRvdGFsIiA6IDU5MS42MDE2NDQsCiAgICAgICAg + Imhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMTgzLjIwMzI4 + OCwKICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgfSwgewogICAgICAgICJs + YWJlbCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICJ0YWciIDogIkNIT0xF + IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJjaG9sZXN0ZXJvbENvbnRl + bnQiLAogICAgICAgICJ0b3RhbCIgOiAyNDQyLjQxNzk5OTk5OTk5OTcsCiAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA4MTQu + MTM5MzMzMzMzMzMzMiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgInRhZyIg + OiAiTkEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogInNvZGl1bUNvbnRl + bnQiLAogICAgICAgICJ0b3RhbCIgOiA5MjA2Ljg5NDgsCiAgICAgICAgImhh + c1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAzODMuNjIwNjE2NjY2 + NjY2NjUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAg + ICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAidGFnIiA6ICJDQSIs + CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3Rh + bCIgOiA1MjIuOTQxODQsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg + ICAgICJkYWlseSIgOiA1Mi4yOTQxODM5OTk5OTk5OTQsCiAgICAgICAgInVu + aXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJNYWdu + ZXNpdW0iLAogICAgICAgICJ0YWciIDogIk1HIiwKICAgICAgICAic2NoZW1h + T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDY1NC42OTY3OTk5 + OTk5OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogMTYzLjY3NDE5OTk5OTk5OTk4LAogICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUG90YXNzaXVtIiwK + ICAgICAgICAidGFnIiA6ICJLIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDYwNzkuMjgyMTYsCiAgICAgICAg + Imhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNzMuNjkzNzc2 + LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJs + YWJlbCIgOiAiSXJvbiIsCiAgICAgICAgInRhZyIgOiAiRkUiLAogICAgICAg + ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMzku + MjcwOTc2LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogMjE4LjE3MjA4ODg4ODg4ODg4LAogICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAg + ICAgInRhZyIgOiAiWk4iLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVs + bCwKICAgICAgICAidG90YWwiIDogNDIuMTY5NDI2NCwKICAgICAgICAiaGFz + UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDI4MS4xMjk1MDkzMzMz + MzM0LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAg + ICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAgICAgICAgInRhZyIgOiAiUCIs + CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3Rh + bCIgOiA0NjkxLjU2MzY3OTk5OTk5OSwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDY3MC4yMjMzODI4NTcxNDI3LAogICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBBIiwKICAgICAgICAidGFnIiA6ICJWSVRBX1JBRSIsCiAg + ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIg + OiAxNTEyLjQwNTAzOTk5OTk5OTksCiAgICAgICAgImhhc1JESSIgOiB0cnVl + LAogICAgICAgICJkYWlseSIgOiAxNjguMDQ1MDA0NDQ0NDQ0NDMsCiAgICAg + ICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBDIiwKICAgICAgICAidGFnIiA6ICJWSVRDIiwKICAgICAg + ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDU1 + LjEwMjMwNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh + aWx5IiA6IDkxLjgzNzE3MzMzMzMzMzMzLAogICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEp + IiwKICAgICAgICAidGFnIiA6ICJUSElBIiwKICAgICAgICAic2NoZW1hT3Jn + VGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDEuOTUwMzY2Mzk5OTk5 + OTk5OCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDEzMC4wMjQ0MjY2NjY2NjY2NCwKICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIy + KSIsCiAgICAgICAgInRhZyIgOiAiUklCRiIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAzLjg1MjIzMjgsCiAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAyMjYu + NjAxOTI5NDExNzY0NywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAi + dGFnIiA6ICJOSUEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwK + ICAgICAgICAidG90YWwiIDogMjE2LjM0NTk5MiwKICAgICAgICAiaGFzUkRJ + IiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEwODEuNzI5OTYwMDAwMDAw + MSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAi + bGFiZWwiIDogIlZpdGFtaW4gQjYiLAogICAgICAgICJ0YWciIDogIlZJVEI2 + QSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0 + b3RhbCIgOiAxMS4xNjExNTU5OTk5OTk5OTgsCiAgICAgICAgImhhc1JESSIg + OiB0cnVlLAogICAgICAgICJkYWlseSIgOiA1NTguMDU3Nzk5OTk5OTk5OSwK + ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi + ZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgInRhZyIgOiAiRk9M + IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRv + dGFsIiA6IDIxNC45MjQ2Mzk5OTk5OTk5OCwKICAgICAgICAiaGFzUkRJIiA6 + IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDUzLjczMTE2LAogICAgICAgICJ1 + bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gQjEyIiwKICAgICAgICAidGFnIiA6ICJWSVRCMTIiLAogICAgICAg + ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogOS44 + OTEyMjYzOTk5OTk5OTksCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg + ICAgICJkYWlseSIgOiAxNjQuODUzNzczMzMzMzMzMzIsCiAgICAgICAgInVu + aXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0 + YW1pbiBEIiwKICAgICAgICAidGFnIiA6ICJWSVREIiwKICAgICAgICAic2No + ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDYuNzc2Mjg4 + LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDog + MS42OTQwNzE5OTk5OTk5OTk4LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAg + ICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAg + ICAgInRhZyIgOiAiVE9DUEhBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDEwLjgyNzU5MiwKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDU0LjEzNzk2LAog + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJl + bCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAidGFnIiA6ICJWSVRLMSIsCiAg + ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIg + OiAxOTcuMDYyMTU5OTk5OTk5OTgsCiAgICAgICAgImhhc1JESSIgOiB0cnVl + LAogICAgICAgICJkYWlseSIgOiAyNDYuMzI3Njk5OTk5OTk5OTYsCiAgICAg + ICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSBdCiAgICB9LAogICAgImJvb2tt + YXJrZWQiIDogZmFsc2UsCiAgICAiYm91Z2h0IiA6IGZhbHNlCiAgfSwgewog + ICAgInJlY2lwZSIgOiB7CiAgICAgICJ1cmkiIDogImh0dHA6Ly93d3cuZWRh + bWFtLmNvbS9vbnRvbG9naWVzL2VkYW1hbS5vd2wjcmVjaXBlX2QzOGQwMTU0 + MGFjYjAzZmJhNDVlNGFjMjY2MDYyN2FjIiwKICAgICAgImxhYmVsIiA6ICJT + dW5kYXkgU3VwcGVyOiBKZXJrIEhhbGYtQ2hpY2tlbnMiLAogICAgICAiaW1h + Z2UiIDogImh0dHBzOi8vd3d3LmVkYW1hbS5jb20vd2ViLWltZy8yNzkvMjc5 + MzA4OGRhMzRlYzUzOTdhYmI4ODQ4ODUyYmI4ZGMuanBnIiwKICAgICAgInNv + dXJjZSIgOiAiU2VyaW91cyBFYXRzIiwKICAgICAgInNvdXJjZUljb24iIDog + Imh0dHA6Ly93d3cuc2VyaW91c2VhdHMuY29tL2Zhdmljb24uaWNvIiwKICAg + ICAgInVybCIgOiAiaHR0cDovL3d3dy5zZXJpb3VzZWF0cy5jb20vcmVjaXBl + cy8yMDExLzA2L2plcmstY2hpY2tlbi1yZWNpcGUuaHRtbCIsCiAgICAgICJz + aGFyZUFzIiA6ICJodHRwOi8vd3d3LmVkYW1hbS5jb20vcmVjaXBlL3N1bmRh + eS1zdXBwZXItamVyay1oYWxmLWNoaWNrZW5zLWQzOGQwMTU0MGFjYjAzZmJh + NDVlNGFjMjY2MDYyN2FjL2NoaWNrZW4iLAogICAgICAieWllbGQiIDogNC4w + LAogICAgICAiZGlldExhYmVscyIgOiBbICJMb3ctQ2FyYiIgXSwKICAgICAg + ImhlYWx0aExhYmVscyIgOiBbICJEYWlyeS1GcmVlIiwgIkVnZy1GcmVlIiwg + IlBlYW51dC1GcmVlIiwgIlRyZWUtTnV0LUZyZWUiLCAiRmlzaC1GcmVlIiwg + IlNoZWxsZmlzaC1GcmVlIiBdLAogICAgICAiY2F1dGlvbnMiIDogWyBdLAog + ICAgICAiaW5ncmVkaWVudExpbmVzIiA6IFsgIjEvMiB0ZWFzcG9vbiBhbGxz + cGljZSBiZXJyaWVzLCBncm91bmQiLCAiMyBsYXJnZSBnYXJsaWMgY2xvdmVz + LCBwZWVsZWQiLCAiNCBzY2FsbGlvbnMsIHRyaW1tZWQiLCAiMSBob3QgcGVw + cGVyLCBzZWVkZWQgKGRlcGVuZGluZyBvbiBob3cgaG90IHlvdSBsaWtlIGl0 + LCBzY290Y2ggYm9ubmV0cyBhcmUgdHJhZGl0aW9uYWwgYnV0IGxvbmcgcGVw + cGVycyBvciBldmVuIGphbGFwZW5vcyB3b3JrIGluIGEgcGluY2gpIiwgIkp1 + aWNlIG9mIDEgbGltZSIsICIyIHRhYmxlc3Bvb25zIHNveSBzYXVjZSIsICIz + IHRhYmxlc3Bvb25zIHZlZ2V0YWJsZSBvaWwiLCAiMiBsYXJnZSBwaW5jaGVz + IG9mIGtvc2hlciBzYWx0IiwgIjIgbGFyZ2UgcGluY2hlcyBmcmVzaGx5IGNy + YWNrZWQgYmxhY2sgcGVwcGVyIiwgIjEgc21hbGwgYnVuY2ggdGh5bWUiLCAi + My80IHRlYXNwb29uIGZyZXNobHkgZ3JhdGVkIG51dG1lZyIsICIxLzIgdGVh + c3Bvb24gY2lubmFtb24iLCAiMiBjaGlja2VucyIgXSwKICAgICAgImluZ3Jl + ZGllbnRzIiA6IFsgewogICAgICAgICJ0ZXh0IiA6ICIxLzIgdGVhc3Bvb24g + YWxsc3BpY2UgYmVycmllcywgZ3JvdW5kIiwKICAgICAgICAicXVhbnRpdHki + IDogMC41LAogICAgICAgICJtZWFzdXJlIiA6ICJ0c3AiLAogICAgICAgICJm + b29kIiA6ICJiZXJyeSIsCiAgICAgICAgIndlaWdodCIgOiAxLjU2Mzk1Mwog + ICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjMgbGFyZ2UgZ2FybGljIGNs + b3ZlcywgcGVlbGVkIiwKICAgICAgICAicXVhbnRpdHkiIDogMy4wLAogICAg + ICAgICJtZWFzdXJlIiA6ICJjbG92ZSIsCiAgICAgICAgImZvb2QiIDogImdh + cmxpYyIsCiAgICAgICAgIndlaWdodCIgOiAxMS43CiAgICAgIH0sIHsKICAg + ICAgICAidGV4dCIgOiAiNCBzY2FsbGlvbnMsIHRyaW1tZWQiLAogICAgICAg + ICJxdWFudGl0eSIgOiA0LjAsCiAgICAgICAgIm1lYXN1cmUiIDogInNjYWxs + aW9uIiwKICAgICAgICAiZm9vZCIgOiAic2NhbGxpb25zIiwKICAgICAgICAi + d2VpZ2h0IiA6IDYwLjAKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIx + IGhvdCBwZXBwZXIsIHNlZWRlZCAoZGVwZW5kaW5nIG9uIGhvdyBob3QgeW91 + IGxpa2UgaXQsIHNjb3RjaCBib25uZXRzIGFyZSB0cmFkaXRpb25hbCBidXQg + bG9uZyBwZXBwZXJzIG9yIGV2ZW4gamFsYXBlbm9zIHdvcmsgaW4gYSBwaW5j + aCkiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAgIm1lYXN1 + cmUiIDogInBlcHBlciIsCiAgICAgICAgImZvb2QiIDogImhvdCBwZXBwZXIi + LAogICAgICAgICJ3ZWlnaHQiIDogMTUwLjAKICAgICAgfSwgewogICAgICAg + ICJ0ZXh0IiA6ICJKdWljZSBvZiAxIGxpbWUiLAogICAgICAgICJxdWFudGl0 + eSIgOiAxLjAsCiAgICAgICAgIm1lYXN1cmUiIDogIm1lZGl1bSIsCiAgICAg + ICAgImZvb2QiIDogImxpbWUiLAogICAgICAgICJ3ZWlnaHQiIDogNjcuMAog + ICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjIgdGFibGVzcG9vbnMgc295 + IHNhdWNlIiwKICAgICAgICAicXVhbnRpdHkiIDogMi4wLAogICAgICAgICJt + ZWFzdXJlIiA6ICJ0YnNwIiwKICAgICAgICAiZm9vZCIgOiAic295IHNhdWNl + IiwKICAgICAgICAid2VpZ2h0IiA6IDMyLjAKICAgICAgfSwgewogICAgICAg + ICJ0ZXh0IiA6ICIzIHRhYmxlc3Bvb25zIHZlZ2V0YWJsZSBvaWwiLAogICAg + ICAgICJxdWFudGl0eSIgOiAzLjAsCiAgICAgICAgIm1lYXN1cmUiIDogInRi + c3AiLAogICAgICAgICJmb29kIiA6ICJ2ZWdldGFibGUgb2lsIiwKICAgICAg + ICAid2VpZ2h0IiA6IDQyLjAKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6 + ICIyIGxhcmdlIHBpbmNoZXMgb2Yga29zaGVyIHNhbHQiLAogICAgICAgICJx + dWFudGl0eSIgOiAyLjAsCiAgICAgICAgIm1lYXN1cmUiIDogImxhcmdlIiwK + ICAgICAgICAiZm9vZCIgOiAia29zaGVyIHNhbHQiLAogICAgICAgICJ3ZWln + aHQiIDogNDEuMDExNDkKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIy + IGxhcmdlIHBpbmNoZXMgZnJlc2hseSBjcmFja2VkIGJsYWNrIHBlcHBlciIs + CiAgICAgICAgInF1YW50aXR5IiA6IDIuMCwKICAgICAgICAibWVhc3VyZSIg + OiAibGFyZ2UiLAogICAgICAgICJmb29kIiA6ICJibGFjayBwZXBwZXIiLAog + ICAgICAgICJ3ZWlnaHQiIDogMC4yCiAgICAgIH0sIHsKICAgICAgICAidGV4 + dCIgOiAiMSBzbWFsbCBidW5jaCB0aHltZSIsCiAgICAgICAgInF1YW50aXR5 + IiA6IDEuMCwKICAgICAgICAibWVhc3VyZSIgOiAiYnVuY2giLAogICAgICAg + ICJmb29kIiA6ICJ0aHltZSIsCiAgICAgICAgIndlaWdodCIgOiAxNS4wCiAg + ICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMy80IHRlYXNwb29uIGZyZXNo + bHkgZ3JhdGVkIG51dG1lZyIsCiAgICAgICAgInF1YW50aXR5IiA6IDAuNzUs + CiAgICAgICAgIm1lYXN1cmUiIDogInRzcCIsCiAgICAgICAgImZvb2QiIDog + ImdyYXRlZCBudXRtZWciLAogICAgICAgICJ3ZWlnaHQiIDogMS42NQogICAg + ICB9LCB7CiAgICAgICAgInRleHQiIDogIjEvMiB0ZWFzcG9vbiBjaW5uYW1v + biIsCiAgICAgICAgInF1YW50aXR5IiA6IDAuNSwKICAgICAgICAibWVhc3Vy + ZSIgOiAidHNwIiwKICAgICAgICAiZm9vZCIgOiAiY2lubmFtb24iLAogICAg + ICAgICJ3ZWlnaHQiIDogMS4zCiAgICAgIH0sIHsKICAgICAgICAidGV4dCIg + OiAiMiBjaGlja2VucyIsCiAgICAgICAgInF1YW50aXR5IiA6IDIuMCwKICAg + ICAgICAibWVhc3VyZSIgOiAiY2hpY2tlbiIsCiAgICAgICAgImZvb2QiIDog + ImNoaWNrZW5zIiwKICAgICAgICAid2VpZ2h0IiA6IDI3MTguMAogICAgICB9 + IF0sCiAgICAgICJjYWxvcmllcyIgOiA2Mzc3LjA4OTk1MzIxLAogICAgICAi + dG90YWxXZWlnaHQiIDogMzEzMS43ODk1Nzc2NjcwNjMsCiAgICAgICJ0b3Rh + bE51dHJpZW50cyIgOiB7CiAgICAgICAgIkVORVJDX0tDQUwiIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJFbmVyZ3kiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDYzNzcuMDg5OTUzMjEsCiAgICAgICAgICAidW5pdCIgOiAia2NhbCIK + ICAgICAgICB9LAogICAgICAgICJGQVQiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJGYXQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ1My4xODkwMTYw + NDQ5MDAwMywKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAg + ICAgICAgIkZBU0FUIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU2F0dXJh + dGVkIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMjAuNDg2ODgyNzkwNTk5 + OTksCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAg + ICJGQVRSTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRyYW5zIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiAyLjc2NTM5OTk5OTk5OTk5OTYsCiAgICAg + ICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJGQU1TIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiAxOTkuOTYxMTI1NTgxMiwKICAgICAgICAg + ICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBUFUiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDk1LjUxMTIwNDUzNDE5OTk5LAogICAgICAgICAg + InVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDM2Ljg2Njk5MTc4OTcwMDAxLAogICAgICAgICAgInVuaXQiIDog + ImciCiAgICAgICAgfSwKICAgICAgICAiRklCVEciIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogOS40 + MDkzMzQ4NzIsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAog + ICAgICAgICJTVUdBUiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlN1Z2Fy + cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTEuNzk2NjQ0NzE4Nzk5OTk4 + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi + UFJPQ05UIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUHJvdGVpbiIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogNTEzLjY4ODMwMzI1MjIwMDEsCiAgICAg + ICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJDSE9MRSIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAyMDM4LjUsCiAgICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgICAgfSwKICAgICAgICAiTkEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJTb2RpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDE1ODk1 + LjIzMzI0Nzk5MDM1NiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + ICB9LAogICAgICAgICJDQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNh + bGNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ5Ny44Njg5ODcxMDAw + OTUyLAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAg + ICAgIk1HIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTWFnbmVzaXVtIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiA2MzkuMzU0MDkzNDI2NjcwNywKICAg + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJLIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiUG90YXNzaXVtIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiA2MDc5LjQxNzI5Mzc4MzM2NSwKICAgICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJGRSIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIklyb24iLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDMxLjAxNjY1ODYyOTgwMTMwNiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM2Ljk3MjY0Mjk0 + OTQ2NzA2NSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog + ICAgICAgICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1 + cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDE3Mi44NzExNzQzNiwKICAg + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJWSVRB + X1JBRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQSIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogMTI1My43OTg0MTg1OSwKICAgICAgICAg + ICJ1bml0IiA6ICLCtWdfUkFFIgogICAgICAgIH0sCiAgICAgICAgIlZJVEMi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDMxNy43MzEwMDM0NDEsCiAgICAgICAgICAidW5p + dCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVEhJQSIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogMS44MzE0MzkxODU5LAogICAgICAgICAgInVuaXQiIDogIm1n + IgogICAgICAgIH0sCiAgICAgICAgIlJJQkYiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJSaWJvZmxhdmluIChCMikiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDMuNTc5OTAwNTgxMiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgICB9LAogICAgICAgICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJOaWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTg4LjIz + Mjk2NzIwNzMsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwK + ICAgICAgICAiVklUQjZBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0 + YW1pbiBCNiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTAuNTcxNDYxOTc2 + NSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAg + ICJGT0wiIDogewogICAgICAgICAgImxhYmVsIiA6ICJGb2xpYyBBY2lkIChC + OSkiLAogICAgICAgICAgInF1YW50aXR5IiA6IDI1NC4zODA4MzcxODAwMDAw + MSwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAg + ICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBC + MTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDguNDI1OCwKICAgICAgICAg + ICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVklURCIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRCIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogNS40MzYsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgog + ICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTgu + ODcyOTE0NTMyMDk5OTk4LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICAgIH0sCiAgICAgICAgIlZJVEsxIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBLIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxODcuNjA1 + NzQyOTI4OTk5OTcsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICAg + IH0KICAgICAgfSwKICAgICAgInRvdGFsRGFpbHkiIDogewogICAgICAgICJF + TkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiAzMTguODU0NDk3NjYwNSwKICAgICAg + ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZBVCIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogNjk3LjIxMzg3MDgzODMwNzgsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9LAogICAgICAgICJGQVNBVCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + NjAyLjQzNDQxMzk1MywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMi4yODg5OTcyNjMy + MzMzMzYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJGSUJURyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZpYmVyIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiAzNy42MzczMzk0ODgsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiAxMDI3LjM3NjYwNjUwNDQwMDEsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9MRSIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiA2NzkuNSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIk5BIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU29k + aXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2NjIuMzAxMzg1MzMyOTMx + NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + IkNBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogNDkuNzg2ODk4NzEwMDA5NTIsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJNRyIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogMTU5LjgzODUyMzM1NjY2NzY4LAogICAgICAgICAgInVuaXQi + IDogIiUiCiAgICAgICAgfSwKICAgICAgICAiSyIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + MTczLjY5NzYzNjk2NTIzODk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAg + ICAgICAgfSwKICAgICAgICAiRkUiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNzIuMzE0NzcwMTY1 + NTYyOCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAg + ICAgIlpOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMjQ2LjQ4NDI4NjMyOTc4MDQ1LAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUCIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDU5Ni4xMjQ0NTM0Nzk5OTk5LAogICAgICAgICAgInVuaXQi + IDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQV9SQUUiIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEEiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDEzOS4zMTA5MzUzOTg4ODg5LAogICAgICAgICAgInVuaXQiIDog + IiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQyIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlZpdGFtaW4gQyIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + NTI5LjU1MTY3MjQwMTY2NjcsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAg + ICAgICB9LAogICAgICAgICJUSElBIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMjIu + MDk1OTQ1NzI2NjY2NjcsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg + ICB9LAogICAgICAgICJSSUJGIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + Umlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMTAu + NTgyMzg3MTI5NDExNzksCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg + ICB9LAogICAgICAgICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJO + aWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogOTQxLjE2NDgz + NjAzNjUsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu + IEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1MjguNTczMDk4ODI1LAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRk9M + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAoQjkpIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiA2My41OTUyMDkyOTUwMDAwMDQsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRC + MTIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEIxMiIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogMTQwLjQzLAogICAgICAgICAgInVuaXQi + IDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIlZpdGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHki + IDogMS4zNTksCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAog + ICAgICAgICJUT0NQSEEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRh + bWluIEUiLAogICAgICAgICAgInF1YW50aXR5IiA6IDk0LjM2NDU3MjY2MDQ5 + OTk5LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiVklUSzEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsi + LAogICAgICAgICAgInF1YW50aXR5IiA6IDIzNC41MDcxNzg2NjEyNDk5NSwK + ICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0KICAgICAgfSwKICAg + ICAgImRpZ2VzdCIgOiBbIHsKICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAg + ICAgICAgInRhZyIgOiAiRkFUIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + ICJmYXRDb250ZW50IiwKICAgICAgICAidG90YWwiIDogNDUzLjE4OTAxNjA0 + NDkwMDAzLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogNjk3LjIxMzg3MDgzODMwNzgsCiAgICAgICAgInVuaXQiIDogImci + LAogICAgICAgICJzdWIiIDogWyB7CiAgICAgICAgICAibGFiZWwiIDogIlNh + dHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6ICJGQVNBVCIsCiAgICAgICAg + ICAic2NoZW1hT3JnVGFnIiA6ICJzYXR1cmF0ZWRGYXRDb250ZW50IiwKICAg + ICAgICAgICJ0b3RhbCIgOiAxMjAuNDg2ODgyNzkwNTk5OTksCiAgICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgICAiZGFpbHkiIDogNjAyLjQz + NDQxMzk1MywKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsK + ICAgICAgICAgICJsYWJlbCIgOiAiVHJhbnMiLAogICAgICAgICAgInRhZyIg + OiAiRkFUUk4iLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAidHJhbnNG + YXRDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAyLjc2NTM5OTk5OTk5 + OTk5OTYsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAg + ImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg + IH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwK + ICAgICAgICAgICJ0YWciIDogIkZBTVMiLAogICAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiBudWxsLAogICAgICAgICAgInRvdGFsIiA6IDE5OS45NjExMjU1 + ODEyLAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJk + YWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9 + LCB7CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRlZCIsCiAg + ICAgICAgICAidGFnIiA6ICJGQVBVIiwKICAgICAgICAgICJzY2hlbWFPcmdU + YWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIgOiA5NS41MTEyMDQ1MzQx + OTk5OSwKICAgICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAi + ZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAg + fSBdCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIkNhcmJzIiwKICAg + ICAgICAidGFnIiA6ICJDSE9DREYiLAogICAgICAgICJzY2hlbWFPcmdUYWci + IDogImNhcmJvaHlkcmF0ZUNvbnRlbnQiLAogICAgICAgICJ0b3RhbCIgOiAz + Ni44NjY5OTE3ODk3MDAwMSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDEyLjI4ODk5NzI2MzIzMzMzNiwKICAgICAgICAi + dW5pdCIgOiAiZyIsCiAgICAgICAgInN1YiIgOiBbIHsKICAgICAgICAgICJs + YWJlbCIgOiAiQ2FyYnMgKG5ldCkiLAogICAgICAgICAgInRhZyIgOiAiQ0hP + Q0RGLm5ldCIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgICAidG90YWwiIDogMjcuNDU3NjU2OTE3NzAwMDA3LAogICAgICAg + ICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAs + CiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAg + ICAibGFiZWwiIDogIkZpYmVyIiwKICAgICAgICAgICJ0YWciIDogIkZJQlRH + IiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogImZpYmVyQ29udGVudCIs + CiAgICAgICAgICAidG90YWwiIDogOS40MDkzMzQ4NzIsCiAgICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgICAiZGFpbHkiIDogMzcuNjM3MzM5 + NDg4LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAg + ICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAgICAgICAgInRhZyIgOiAi + U1VHQVIiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAic3VnYXJDb250 + ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAxMS43OTY2NDQ3MTg3OTk5OTgs + CiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5 + IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0gXQog + ICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAg + ICAidGFnIiA6ICJQUk9DTlQiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + InByb3RlaW5Db250ZW50IiwKICAgICAgICAidG90YWwiIDogNTEzLjY4ODMw + MzI1MjIwMDEsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk + YWlseSIgOiAxMDI3LjM3NjYwNjUwNDQwMDEsCiAgICAgICAgInVuaXQiIDog + ImciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9s + IiwKICAgICAgICAidGFnIiA6ICJDSE9MRSIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiAiY2hvbGVzdGVyb2xDb250ZW50IiwKICAgICAgICAidG90YWwi + IDogMjAzOC41LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogNjc5LjUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9 + LCB7CiAgICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAgICAgICJ0YWci + IDogIk5BIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzb2RpdW1Db250 + ZW50IiwKICAgICAgICAidG90YWwiIDogMTU4OTUuMjMzMjQ3OTkwMzU2LAog + ICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNjYy + LjMwMTM4NTMzMjkzMTUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9 + LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAidGFn + IiA6ICJDQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiA0OTcuODY4OTg3MTAwMDk1MiwKICAgICAgICAiaGFz + UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDQ5Ljc4Njg5ODcxMDAw + OTUyLAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAg + ICJsYWJlbCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAidGFnIiA6ICJNRyIs + CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3Rh + bCIgOiA2MzkuMzU0MDkzNDI2NjcwNywKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDE1OS44Mzg1MjMzNTY2Njc2OCwKICAg + ICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi + IDogIlBvdGFzc2l1bSIsCiAgICAgICAgInRhZyIgOiAiSyIsCiAgICAgICAg + InNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA2MDc5 + LjQxNzI5Mzc4MzM2NSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAg + ICAgImRhaWx5IiA6IDE3My42OTc2MzY5NjUyMzg5OCwKICAgICAgICAidW5p + dCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIklyb24i + LAogICAgICAgICJ0YWciIDogIkZFIiwKICAgICAgICAic2NoZW1hT3JnVGFn + IiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDMxLjAxNjY1ODYyOTgwMTMw + NiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6 + IDE3Mi4zMTQ3NzAxNjU1NjI4LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgInRh + ZyIgOiAiWk4iLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAg + ICAgICAidG90YWwiIDogMzYuOTcyNjQyOTQ5NDY3MDY1LAogICAgICAgICJo + YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjQ2LjQ4NDI4NjMy + OTc4MDQ1LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAg + ICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAgICAgICAgInRhZyIgOiAi + UCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0 + b3RhbCIgOiA0MTcyLjg3MTE3NDM2LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogNTk2LjEyNDQ1MzQ3OTk5OTksCiAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 + ICJWaXRhbWluIEEiLAogICAgICAgICJ0YWciIDogIlZJVEFfUkFFIiwKICAg + ICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6 + IDEyNTMuNzk4NDE4NTksCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg + ICAgICJkYWlseSIgOiAxMzkuMzEwOTM1Mzk4ODg4OSwKICAgICAgICAidW5p + dCIgOiAiwrVnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJWaXRh + bWluIEMiLAogICAgICAgICJ0YWciIDogIlZJVEMiLAogICAgICAgICJzY2hl + bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMzE3LjczMTAw + MzQ0MSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDUyOS41NTE2NzI0MDE2NjY3LAogICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwK + ICAgICAgICAidGFnIiA6ICJUSElBIiwKICAgICAgICAic2NoZW1hT3JnVGFn + IiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDEuODMxNDM5MTg1OSwKICAg + ICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEyMi4w + OTU5NDU3MjY2NjY2NywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAgICAg + ICAgInRhZyIgOiAiUklCRiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu + dWxsLAogICAgICAgICJ0b3RhbCIgOiAzLjU3OTkwMDU4MTIsCiAgICAgICAg + Imhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAyMTAuNTgyMzg3 + MTI5NDExNzksCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAg + ICAgICAgImxhYmVsIiA6ICJOaWFjaW4gKEIzKSIsCiAgICAgICAgInRhZyIg + OiAiTklBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAg + ICAgInRvdGFsIiA6IDE4OC4yMzI5NjcyMDczLAogICAgICAgICJoYXNSREki + IDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogOTQxLjE2NDgzNjAzNjUsCiAg + ICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVs + IiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAidGFnIiA6ICJWSVRCNkEiLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi + IDogMTAuNTcxNDYxOTc2NSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDUyOC41NzMwOTg4MjUsCiAgICAgICAgInVuaXQi + IDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJGb2xpYyBB + Y2lkIChCOSkiLAogICAgICAgICJ0YWciIDogIkZPTCIsCiAgICAgICAgInNj + aGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAyNTQuMzgw + ODM3MTgwMDAwMDEsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAg + ICJkYWlseSIgOiA2My41OTUyMDkyOTUwMDAwMDQsCiAgICAgICAgInVuaXQi + IDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBCMTIiLAogICAgICAgICJ0YWciIDogIlZJVEIxMiIsCiAgICAgICAgInNj + aGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA4LjQyNTgs + CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAx + NDAuNDMsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAg + ICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAidGFnIiA6ICJW + SVREIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAg + InRvdGFsIiA6IDUuNDM2LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg + ICAgICAiZGFpbHkiIDogMS4zNTksCiAgICAgICAgInVuaXQiIDogIsK1ZyIK + ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAg + ICAgICAidGFnIiA6ICJUT0NQSEEiLAogICAgICAgICJzY2hlbWFPcmdUYWci + IDogbnVsbCwKICAgICAgICAidG90YWwiIDogMTguODcyOTE0NTMyMDk5OTk4 + LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDog + OTQuMzY0NTcyNjYwNDk5OTksCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAg + ICJ0YWciIDogIlZJVEsxIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 + bGwsCiAgICAgICAgInRvdGFsIiA6IDE4Ny42MDU3NDI5Mjg5OTk5NywKICAg + ICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDIzNC41 + MDcxNzg2NjEyNDk5NSwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9 + IF0KICAgIH0sCiAgICAiYm9va21hcmtlZCIgOiBmYWxzZSwKICAgICJib3Vn + aHQiIDogZmFsc2UKICB9LCB7CiAgICAicmVjaXBlIiA6IHsKICAgICAgInVy + aSIgOiAiaHR0cDovL3d3dy5lZGFtYW0uY29tL29udG9sb2dpZXMvZWRhbWFt + Lm93bCNyZWNpcGVfYTMxYWI1YTViZmM0ZjAyMWJlZWQzODE0NDUzYTcwOWUi + LAogICAgICAibGFiZWwiIDogIkhlcmJlcyBkZSBQcm92ZW5jZSBSb3Rpc3Nl + cmllIENoaWNrZW5zIiwKICAgICAgImltYWdlIiA6ICJodHRwczovL3d3dy5l + ZGFtYW0uY29tL3dlYi1pbWcvN2VjLzdlY2UwNjdiMGFjZWJkNjhkNGZkNDBj + ZjViZWEyMzQzLmpwZyIsCiAgICAgICJzb3VyY2UiIDogIkVwaWN1cmlvdXMi + LAogICAgICAic291cmNlSWNvbiIgOiAiaHR0cDovL3d3dy5lcGljdXJpb3Vz + LmNvbS9mYXZpY29uLmljbyIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly93d3cu + ZXBpY3VyaW91cy5jb20vcmVjaXBlcy9mb29kL3ZpZXdzL0hlcmJlcy1kZS1Q + cm92ZW5jZS1Sb3Rpc3NlcmllLUNoaWNrZW5zLTIzODc5NCIsCiAgICAgICJz + aGFyZUFzIiA6ICJodHRwOi8vd3d3LmVkYW1hbS5jb20vcmVjaXBlL2hlcmJl + cy1kZS1wcm92ZW5jZS1yb3Rpc3NlcmllLWNoaWNrZW5zLWEzMWFiNWE1YmZj + NGYwMjFiZWVkMzgxNDQ1M2E3MDllL2NoaWNrZW4iLAogICAgICAieWllbGQi + IDogNi4wLAogICAgICAiZGlldExhYmVscyIgOiBbICJIaWdoLUZpYmVyIiwg + Ikxvdy1DYXJiIiBdLAogICAgICAiaGVhbHRoTGFiZWxzIiA6IFsgIkdsdXRl + bi1GcmVlIiwgIkVnZy1GcmVlIiwgIlBlYW51dC1GcmVlIiwgIlRyZWUtTnV0 + LUZyZWUiLCAiU295LUZyZWUiLCAiRmlzaC1GcmVlIiwgIlNoZWxsZmlzaC1G + cmVlIiBdLAogICAgICAiY2F1dGlvbnMiIDogWyBdLAogICAgICAiaW5ncmVk + aWVudExpbmVzIiA6IFsgIjIgdGFibGVzcG9vbnMgKDEvNCBzdGljaykgYnV0 + dGVyLCByb29tIHRlbXBlcmF0dXJlIiwgIjIgdGFibGVzcG9vbnMgZHJpZWQg + aGVyYmVzIGRlIHByb3ZlbmNlKiIsICIxIHRhYmxlc3Bvb24gY29hcnNlIGtv + c2hlciBzYWx0IiwgIjIgKDMgMS8yLXBvdW5kKSBjaGlja2VucyIsICIqdGhp + cyBkcmllZCBoZXJiIG1peHR1cmUgY2FuIGJlIGZvdW5kIGluIHRoZSBzcGlj + ZSBzZWN0aW9uIG9mIHN1cGVybWFya2V0cyBhbmQgc3BlY2lhbHR5IGZvb2Rz + IHN0b3Jlcy4gaWYgdW5hdmFpbGFibGUsIHVzZSBhIG1peCBvZiBkcmllZCB0 + aHltZSwgYmFzaWwsIHNhdm9yeSwgYW5kIGZlbm5lbCBzZWVkcy4iIF0sCiAg + ICAgICJpbmdyZWRpZW50cyIgOiBbIHsKICAgICAgICAidGV4dCIgOiAiMiB0 + YWJsZXNwb29ucyAoMS80IHN0aWNrKSBidXR0ZXIsIHJvb20gdGVtcGVyYXR1 + cmUiLAogICAgICAgICJxdWFudGl0eSIgOiAyLjAsCiAgICAgICAgIm1lYXN1 + cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6ICJidXR0ZXIiLAogICAg + ICAgICJ3ZWlnaHQiIDogMjguNAogICAgICB9LCB7CiAgICAgICAgInRleHQi + IDogIjIgdGFibGVzcG9vbnMgZHJpZWQgaGVyYmVzIGRlIHByb3ZlbmNlKiIs + CiAgICAgICAgInF1YW50aXR5IiA6IDIuMCwKICAgICAgICAibWVhc3VyZSIg + OiAidGJzcCIsCiAgICAgICAgImZvb2QiIDogImhlcmJlIGRlIHByb3ZlbmNl + IiwKICAgICAgICAid2VpZ2h0IiA6IDguNgogICAgICB9LCB7CiAgICAgICAg + InRleHQiIDogIjEgdGFibGVzcG9vbiBjb2Fyc2Uga29zaGVyIHNhbHQiLAog + ICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAgIm1lYXN1cmUiIDog + InRic3AiLAogICAgICAgICJmb29kIiA6ICJjb2Fyc2Uga29zaGVyIHNhbHQi + LAogICAgICAgICJ3ZWlnaHQiIDogMTguMAogICAgICB9LCB7CiAgICAgICAg + InRleHQiIDogIjIgKDMgMS8yLXBvdW5kKSBjaGlja2VucyIsCiAgICAgICAg + InF1YW50aXR5IiA6IDcuMCwKICAgICAgICAibWVhc3VyZSIgOiAibGIiLAog + ICAgICAgICJmb29kIiA6ICJjaGlja2VucyIsCiAgICAgICAgIndlaWdodCIg + OiAzMTc1LjE0NAogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIip0aGlz + IGRyaWVkIGhlcmIgbWl4dHVyZSBjYW4gYmUgZm91bmQgaW4gdGhlIHNwaWNl + IHNlY3Rpb24gb2Ygc3VwZXJtYXJrZXRzIGFuZCBzcGVjaWFsdHkgZm9vZHMg + c3RvcmVzLiBpZiB1bmF2YWlsYWJsZSwgdXNlIGEgbWl4IG9mIGRyaWVkIHRo + eW1lLCBiYXNpbCwgc2F2b3J5LCBhbmQgZmVubmVsIHNlZWRzLiIsCiAgICAg + ICAgInF1YW50aXR5IiA6IDEuMCwKICAgICAgICAibWVhc3VyZSIgOiAiY2Fu + IiwKICAgICAgICAiZm9vZCIgOiAiaGVyYiIsCiAgICAgICAgIndlaWdodCIg + OiAxMjcuMTY2MTc2CiAgICAgIH0gXSwKICAgICAgImNhbG9yaWVzIiA6IDc0 + MDQuOTAyMjQ1NzU5OTk5NSwKICAgICAgInRvdGFsV2VpZ2h0IiA6IDMzNTcu + MzEwMTc2LAogICAgICAidG90YWxOdXRyaWVudHMiIDogewogICAgICAgICJF + TkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiA3NDA0LjkwMjI0NTc1OTk5OTUsCiAg + ICAgICAgICAidW5pdCIgOiAia2NhbCIKICAgICAgICB9LAogICAgICAgICJG + QVQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDUxMS4yOTkzNTMyNzY4LAogICAgICAgICAgInVuaXQi + IDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFTQVQiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDE1NS4xNDEzNjMwMDQ3OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICJn + IgogICAgICAgIH0sCiAgICAgICAgIkZBVFJOIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiVHJhbnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDMuNzg2 + MzA5NTk5OTk5OTk5NiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg + IH0sCiAgICAgICAgIkZBTVMiIDogewogICAgICAgICAgImxhYmVsIiA6ICJN + b25vdW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDIwNC43 + MzY3NjY2MjcxOTk5OCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg + IH0sCiAgICAgICAgIkZBUFUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQ + b2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEwNS4w + MzYxMjg2OTQzOTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg + IH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA4Ni44MjU5MzI5MzQz + OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAg + ICAgIkZJQlRHIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmliZXIiLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDUwLjIzMzQ4NTEyMDAwMDAwNSwKICAg + ICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIlNVR0FS + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAyLjMzODY0MTYwOTYsCiAgICAgICAgICAidW5pdCIg + OiAiZyIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJxdWFudGl0eSIg + OiA2MDMuMTg2NDgyNjMzNiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICAgIH0sCiAgICAgICAgIkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICAgInF1YW50aXR5IiA6IDI0NDIu + NDE3OTk5OTk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + ICB9LAogICAgICAgICJOQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNv + ZGl1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogOTI3Ni44MzYxOTY4LAog + ICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIkNB + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMjkyNi4zODI1NjY0LAogICAgICAgICAgInVuaXQi + IDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAg + ICJsYWJlbCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIg + OiA5MzQuNDYyMzg3MiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + ICB9LAogICAgICAgICJLIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUG90 + YXNzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3MTE0LjQxNDgzMjY0 + LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAg + IkZFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiSXJvbiIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMTk2LjQ0ODM2OTUzNTk5OTk3LAogICAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlpOIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgICAicXVhbnRpdHki + IDogNTAuMDI4Mjk2MDc2OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgICB9LAogICAgICAgICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + UGhvc3Bob3J1cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDk0Ny4xNjc2 + OTM3NiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg + ICAgICJWSVRBX1JBRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFt + aW4gQSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTc1NC4wMjA3NzQ0LAog + ICAgICAgICAgInVuaXQiIDogIsK1Z19SQUUiCiAgICAgICAgfSwKICAgICAg + ICAiVklUQyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQyIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMTE4LjY4NTM5MiwKICAgICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJUSElBIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAyLjU5ODkxMzg5NzU5OTk5OTcsCiAgICAgICAgICAi + dW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiUklCRiIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogNC4zNDgxODA4ODY0LAogICAgICAgICAgInVuaXQi + IDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiAyMjIuNjI4MDAxMDk0NCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAx + MS44NjA1Njk5Njc5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAg + ICAgICAgfSwKICAgICAgICAiRk9MIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiRm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1 + NjMuMzU5OTYyMjQsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICAg + IH0sCiAgICAgICAgIlZJVEIxMiIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IlZpdGFtaW4gQjEyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5Ljg5MTIy + NjM5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAg + fSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNi43NzYyODgsCiAg + ICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0sCiAgICAgICAgIlRP + Q1BIQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRSIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogMjAuMzM5NjIxOTY0OCwKICAgICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJWSVRLMSIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gSyIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogMjM3Ny4zMjYyNDc1MiwKICAgICAgICAgICJ1bml0IiA6 + ICLCtWciCiAgICAgICAgfQogICAgICB9LAogICAgICAidG90YWxEYWlseSIg + OiB7CiAgICAgICAgIkVORVJDX0tDQUwiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJFbmVyZ3kiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM3MC4yNDUx + MTIyODgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJGQVQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDc4Ni42MTQzODk2NTY2MTUzLAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkFTQVQiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDc3NS43MDY4MTUwMjQsCiAgICAgICAgICAidW5pdCIg + OiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9DREYiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + MjguOTQxOTc3NjQ0Nzk5OTk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAg + ICAgICAgfSwKICAgICAgICAiRklCVEciIDogewogICAgICAgICAgImxhYmVs + IiA6ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjAwLjkzMzk0 + MDQ4MDAwMDAyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK + ICAgICAgICAiUFJPQ05UIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUHJv + dGVpbiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTIwNi4zNzI5NjUyNjcy + LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAi + Q0hPTEUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJDaG9sZXN0ZXJvbCIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogODE0LjEzOTMzMzMzMzMzMzIsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJOQSIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogMzg2LjUzNDg0MTUzMzMzMzQsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDQSIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDI5Mi42MzgyNTY2NCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTWFn + bmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMzMuNjE1NTk2OCwK + ICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIksi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0iLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDIwMy4yNjg5OTUyMTgyODU3NCwKICAgICAgICAg + ICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZFIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiSXJvbiIsCiAgICAgICAgICAicXVhbnRpdHki + IDogMTA5MS4zNzk4MzA3NTU1NTUzLAogICAgICAgICAgInVuaXQiIDogIiUi + CiAgICAgICAgfSwKICAgICAgICAiWk4iIDogewogICAgICAgICAgImxhYmVs + IiA6ICJaaW5jIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzMzMuNTIxOTcz + ODQ1MzMzMywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAg + ICAgICAgIlAiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVz + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3MDYuNzM4MjQxOTY1NzE0MiwK + ICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJ + VEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiAxOTQuODkxMTk3MTU1NTU1NTUsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRD + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAxOTcuODA4OTg2NjY2NjY2NjQsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJUSElBIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAxNzMuMjYwOTI2NTA2NjY2NjYsCiAgICAgICAgICAi + dW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJSSUJGIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAyNTUuNzc1MzQ2MjU4ODIzNTMsCiAgICAgICAgICAi + dW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJOSUEiIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJOaWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogMTExMy4xNDAwMDU0NzIsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIg + OiA1OTMuMDI4NDk4Mzk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + MTQwLjgzOTk5MDU2LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg + fSwKICAgICAgICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + Vml0YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDE2NC44NTM3 + NzMzMzMzMzMzMiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0s + CiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRh + bWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEuNjk0MDcxOTk5OTk5 + OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAg + ICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g + RSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTAxLjY5ODEwOTgyNCwKICAg + ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEsx + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAyOTcxLjY1NzgwOTQsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJkaWdlc3QiIDog + WyB7CiAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICJ0YWciIDog + IkZBVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0Q29udGVudCIs + CiAgICAgICAgInRvdGFsIiA6IDUxMS4yOTkzNTMyNzY4LAogICAgICAgICJo + YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNzg2LjYxNDM4OTY1 + NjYxNTMsCiAgICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDog + WyB7CiAgICAgICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAg + ICAidGFnIiA6ICJGQVNBVCIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + ICJzYXR1cmF0ZWRGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAx + NTUuMTQxMzYzMDA0Nzk5OTgsCiAgICAgICAgICAiaGFzUkRJIiA6IHRydWUs + CiAgICAgICAgICAiZGFpbHkiIDogNzc1LjcwNjgxNTAyNCwKICAgICAgICAg + ICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIg + OiAiVHJhbnMiLAogICAgICAgICAgInRhZyIgOiAiRkFUUk4iLAogICAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiAidHJhbnNGYXRDb250ZW50IiwKICAgICAg + ICAgICJ0b3RhbCIgOiAzLjc4NjMwOTU5OTk5OTk5OTYsCiAgICAgICAgICAi + aGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAg + ICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJs + YWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDog + IkZBTVMiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICAgInRvdGFsIiA6IDIwNC43MzY3NjY2MjcxOTk5OCwKICAgICAgICAg + ICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAog + ICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAg + ImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIg + OiAiRkFQVSIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgICAidG90YWwiIDogMTA1LjAzNjEyODY5NDM5OTk5LAogICAgICAg + ICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAs + CiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9IF0KICAgICAgfSwg + ewogICAgICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICJ0YWciIDog + IkNIT0NERiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiY2FyYm9oeWRy + YXRlQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDg2LjgyNTkzMjkzNDM5 + OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHki + IDogMjguOTQxOTc3NjQ0Nzk5OTk4LAogICAgICAgICJ1bml0IiA6ICJnIiwK + ICAgICAgICAic3ViIiA6IFsgewogICAgICAgICAgImxhYmVsIiA6ICJDYXJi + cyAobmV0KSIsCiAgICAgICAgICAidGFnIiA6ICJDSE9DREYubmV0IiwKICAg + ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3Rh + bCIgOiAzNi41OTI0NDc4MTQzOTk5OCwKICAgICAgICAgICJoYXNSREkiIDog + ZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVu + aXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJG + aWJlciIsCiAgICAgICAgICAidGFnIiA6ICJGSUJURyIsCiAgICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6ICJmaWJlckNvbnRlbnQiLAogICAgICAgICAgInRv + dGFsIiA6IDUwLjIzMzQ4NTEyMDAwMDAwNSwKICAgICAgICAgICJoYXNSREki + IDogdHJ1ZSwKICAgICAgICAgICJkYWlseSIgOiAyMDAuOTMzOTQwNDgwMDAw + MDIsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAg + ICAgICAibGFiZWwiIDogIlN1Z2FycyIsCiAgICAgICAgICAidGFnIiA6ICJT + VUdBUiIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzdWdhckNvbnRl + bnQiLAogICAgICAgICAgInRvdGFsIiA6IDIuMzM4NjQxNjA5NiwKICAgICAg + ICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4w + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSBdCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlByb3RlaW4iLAogICAgICAgICJ0YWci + IDogIlBST0NOVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAicHJvdGVp + bkNvbnRlbnQiLAogICAgICAgICJ0b3RhbCIgOiA2MDMuMTg2NDgyNjMzNiwK + ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEy + MDYuMzcyOTY1MjY3MiwKICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgfSwg + ewogICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICJ0 + YWciIDogIkNIT0xFIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJjaG9s + ZXN0ZXJvbENvbnRlbnQiLAogICAgICAgICJ0b3RhbCIgOiAyNDQyLjQxNzk5 + OTk5OTk5OTcsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk + YWlseSIgOiA4MTQuMTM5MzMzMzMzMzMzMiwKICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAg + ICAgICAgInRhZyIgOiAiTkEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + InNvZGl1bUNvbnRlbnQiLAogICAgICAgICJ0b3RhbCIgOiA5Mjc2LjgzNjE5 + NjgsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIg + OiAzODYuNTM0ODQxNTMzMzMzNCwKICAgICAgICAidW5pdCIgOiAibWciCiAg + ICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAg + ICJ0YWciIDogIkNBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws + CiAgICAgICAgInRvdGFsIiA6IDI5MjYuMzgyNTY2NCwKICAgICAgICAiaGFz + UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDI5Mi42MzgyNTY2NCwK + ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi + ZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgInRhZyIgOiAiTUciLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog + OTM0LjQ2MjM4NzIsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAg + ICJkYWlseSIgOiAyMzMuNjE1NTk2OCwKICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAg + ICAgICAgInRhZyIgOiAiSyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu + dWxsLAogICAgICAgICJ0b3RhbCIgOiA3MTE0LjQxNDgzMjY0LAogICAgICAg + ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjAzLjI2ODk5 + NTIxODI4NTc0LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog + ICAgICAgICJsYWJlbCIgOiAiSXJvbiIsCiAgICAgICAgInRhZyIgOiAiRkUi + LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90 + YWwiIDogMTk2LjQ0ODM2OTUzNTk5OTk3LAogICAgICAgICJoYXNSREkiIDog + dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTA5MS4zNzk4MzA3NTU1NTUzLAog + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJl + bCIgOiAiWmluYyIsCiAgICAgICAgInRhZyIgOiAiWk4iLAogICAgICAgICJz + Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNTAuMDI4 + Mjk2MDc2OCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh + aWx5IiA6IDMzMy41MjE5NzM4NDUzMzMzLAogICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIs + CiAgICAgICAgInRhZyIgOiAiUCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIg + OiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA0OTQ3LjE2NzY5Mzc2LAogICAg + ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNzA2Ljcz + ODI0MTk2NTcxNDIsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7 + CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEEiLAogICAgICAgICJ0YWci + IDogIlZJVEFfUkFFIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws + CiAgICAgICAgInRvdGFsIiA6IDE3NTQuMDIwNzc0NCwKICAgICAgICAiaGFz + UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE5NC44OTExOTcxNTU1 + NTU1NSwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7CiAgICAg + ICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAgICJ0YWciIDogIlZJ + VEMiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAi + dG90YWwiIDogMTE4LjY4NTM5MiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUs + CiAgICAgICAgImRhaWx5IiA6IDE5Ny44MDg5ODY2NjY2NjY2NCwKICAgICAg + ICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDog + IlRoaWFtaW4gKEIxKSIsCiAgICAgICAgInRhZyIgOiAiVEhJQSIsCiAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAy + LjU5ODkxMzg5NzU5OTk5OTcsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAog + ICAgICAgICJkYWlseSIgOiAxNzMuMjYwOTI2NTA2NjY2NjYsCiAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJS + aWJvZmxhdmluIChCMikiLAogICAgICAgICJ0YWciIDogIlJJQkYiLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog + NC4zNDgxODA4ODY0LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAg + ICAiZGFpbHkiIDogMjU1Ljc3NTM0NjI1ODgyMzUzLAogICAgICAgICJ1bml0 + IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiTmlhY2lu + IChCMykiLAogICAgICAgICJ0YWciIDogIk5JQSIsCiAgICAgICAgInNjaGVt + YU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAyMjIuNjI4MDAx + MDk0NCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDExMTMuMTQwMDA1NDcyLAogICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCNiIsCiAgICAg + ICAgInRhZyIgOiAiVklUQjZBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDExLjg2MDU2OTk2Nzk5OTk5OCwK + ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDU5 + My4wMjg0OTgzOTk5OTk5LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + fSwgewogICAgICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAoQjkpIiwKICAg + ICAgICAidGFnIiA6ICJGT0wiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + bnVsbCwKICAgICAgICAidG90YWwiIDogNTYzLjM1OTk2MjI0LAogICAgICAg + ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTQwLjgzOTk5 + MDU2LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAg + ICAibGFiZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAidGFnIiA6ICJW + SVRCMTIiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAg + ICAidG90YWwiIDogOS44OTEyMjYzOTk5OTk5OTksCiAgICAgICAgImhhc1JE + SSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNjQuODUzNzczMzMzMzMz + MzIsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAg + ICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAidGFnIiA6ICJWSVRE + IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRv + dGFsIiA6IDYuNzc2Mjg4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg + ICAgICAiZGFpbHkiIDogMS42OTQwNzE5OTk5OTk5OTk4LAogICAgICAgICJ1 + bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gRSIsCiAgICAgICAgInRhZyIgOiAiVE9DUEhBIiwKICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDIwLjMz + OTYyMTk2NDgsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk + YWlseSIgOiAxMDEuNjk4MTA5ODI0LAogICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAg + ICAgICAidGFnIiA6ICJWSVRLMSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIg + OiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAyMzc3LjMyNjI0NzUyLAogICAg + ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjk3MS42 + NTc4MDk0LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0gXQogICAg + fSwKICAgICJib29rbWFya2VkIiA6IGZhbHNlLAogICAgImJvdWdodCIgOiBm + YWxzZQogIH0sIHsKICAgICJyZWNpcGUiIDogewogICAgICAidXJpIiA6ICJo + dHRwOi8vd3d3LmVkYW1hbS5jb20vb250b2xvZ2llcy9lZGFtYW0ub3dsI3Jl + Y2lwZV9iZGU4NjBiMGI3MmNjYjU5NTEyNGNlYTVkMGI1ZmRhZCIsCiAgICAg + ICJsYWJlbCIgOiAiUm9hc3RlZCBDaGlja2VucyBXaXRoIExlbW9uIEFuZCBP + cmFuZ2UiLAogICAgICAiaW1hZ2UiIDogImh0dHBzOi8vd3d3LmVkYW1hbS5j + b20vd2ViLWltZy82ZmYvNmZmM2RjYjdkMTEyZmE1ODMxOTY2NjAwOTQ5MjA2 + ZjEuanBnIiwKICAgICAgInNvdXJjZSIgOiAiRm9vZCAmIFdpbmUiLAogICAg + ICAic291cmNlSWNvbiIgOiAiaHR0cDovL3d3dy5mb29kYW5kd2luZS5jb20v + ZmF2aWNvbi5pY28iLAogICAgICAidXJsIiA6ICJodHRwOi8vd3d3LmZvb2Rh + bmR3aW5lLmNvbS9yZWNpcGVzL3JvYXN0ZWQtY2hpY2tlbnMtd2l0aC1sZW1v + bi1hbmQtb3JhbmdlIiwKICAgICAgInNoYXJlQXMiIDogImh0dHA6Ly93d3cu + ZWRhbWFtLmNvbS9yZWNpcGUvcm9hc3RlZC1jaGlja2Vucy13aXRoLWxlbW9u + LWFuZC1vcmFuZ2UtYmRlODYwYjBiNzJjY2I1OTUxMjRjZWE1ZDBiNWZkYWQv + Y2hpY2tlbiIsCiAgICAgICJ5aWVsZCIgOiAyMC4wLAogICAgICAiZGlldExh + YmVscyIgOiBbICJMb3ctQ2FyYiIsICJMb3ctU29kaXVtIiBdLAogICAgICAi + aGVhbHRoTGFiZWxzIiA6IFsgIlBhbGVvIiwgIkRhaXJ5LUZyZWUiLCAiR2x1 + dGVuLUZyZWUiLCAiRWdnLUZyZWUiLCAiUGVhbnV0LUZyZWUiLCAiVHJlZS1O + dXQtRnJlZSIsICJTb3ktRnJlZSIsICJGaXNoLUZyZWUiLCAiU2hlbGxmaXNo + LUZyZWUiIF0sCiAgICAgICJjYXV0aW9ucyIgOiBbIF0sCiAgICAgICJpbmdy + ZWRpZW50TGluZXMiIDogWyAiVHdvIDMgMS8yLWxiIGNoaWNrZW5zIiwgIlNh + bHQgYW5kIGZyZXNobHkgZ3JvdW5kIHBlcHBlciIsICIxIGxlbW9uLCBoYWx2 + ZWQiLCAiMSBvcmFuZ2UsIGhhbHZlZCIsICI4IGdhcmxpYyBjbG92ZXMiLCAi + OCByb3NlbWFyeSBzcHJpZ3MiLCAiOCB0aHltZSBzcHJpZ3MiIF0sCiAgICAg + ICJpbmdyZWRpZW50cyIgOiBbIHsKICAgICAgICAidGV4dCIgOiAiVHdvIDMg + MS8yLWxiIGNoaWNrZW5zIiwKICAgICAgICAicXVhbnRpdHkiIDogNy4wLAog + ICAgICAgICJtZWFzdXJlIiA6ICJsYiIsCiAgICAgICAgImZvb2QiIDogImNo + aWNrZW5zIiwKICAgICAgICAid2VpZ2h0IiA6IDMxNzUuMTQ0CiAgICAgIH0s + IHsKICAgICAgICAidGV4dCIgOiAiU2FsdCBhbmQgZnJlc2hseSBncm91bmQg + cGVwcGVyIiwKICAgICAgICAicXVhbnRpdHkiIDogMC4wLAogICAgICAgICJt + ZWFzdXJlIiA6ICJtZWRpdW0iLAogICAgICAgICJmb29kIiA6ICJzYWx0IiwK + ICAgICAgICAid2VpZ2h0IiA6IDAuMDU5Njk5OTk3MDAwNTY3NjIKICAgICAg + fSwgewogICAgICAgICJ0ZXh0IiA6ICJTYWx0IGFuZCBmcmVzaGx5IGdyb3Vu + ZCBwZXBwZXIiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAg + Im1lYXN1cmUiIDogInBlcHBlciIsCiAgICAgICAgImZvb2QiIDogImdyb3Vu + ZCBwZXBwZXIiLAogICAgICAgICJ3ZWlnaHQiIDogMC4zCiAgICAgIH0sIHsK + ICAgICAgICAidGV4dCIgOiAiMSBsZW1vbiwgaGFsdmVkIiwKICAgICAgICAi + cXVhbnRpdHkiIDogMS4wLAogICAgICAgICJtZWFzdXJlIiA6ICJsZW1vbiIs + CiAgICAgICAgImZvb2QiIDogImxlbW9uIiwKICAgICAgICAid2VpZ2h0IiA6 + IDU4LjAKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIxIG9yYW5nZSwg + aGFsdmVkIiwKICAgICAgICAicXVhbnRpdHkiIDogMS4wLAogICAgICAgICJt + ZWFzdXJlIiA6ICJtZWRpdW0iLAogICAgICAgICJmb29kIiA6ICJvcmFuZ2Ui + LAogICAgICAgICJ3ZWlnaHQiIDogMTg0LjAKICAgICAgfSwgewogICAgICAg + ICJ0ZXh0IiA6ICI4IGdhcmxpYyBjbG92ZXMiLAogICAgICAgICJxdWFudGl0 + eSIgOiA4LjAsCiAgICAgICAgIm1lYXN1cmUiIDogImNsb3ZlIiwKICAgICAg + ICAiZm9vZCIgOiAiZ2FybGljIiwKICAgICAgICAid2VpZ2h0IiA6IDI0LjAK + ICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICI4IHJvc2VtYXJ5IHNwcmln + cyIsCiAgICAgICAgInF1YW50aXR5IiA6IDguMCwKICAgICAgICAibWVhc3Vy + ZSIgOiAic3ByaWciLAogICAgICAgICJmb29kIiA6ICJyb3NlbWFyeSBzcHJp + Z3MiLAogICAgICAgICJ3ZWlnaHQiIDogNDAuMAogICAgICB9LCB7CiAgICAg + ICAgInRleHQiIDogIjggdGh5bWUgc3ByaWdzIiwKICAgICAgICAicXVhbnRp + dHkiIDogOC4wLAogICAgICAgICJtZWFzdXJlIiA6ICJzcHJpZyIsCiAgICAg + ICAgImZvb2QiIDogInRoeW1lIHNwcmlncyIsCiAgICAgICAgIndlaWdodCIg + OiAyNC4wCiAgICAgIH0gXSwKICAgICAgImNhbG9yaWVzIiA6IDcwNDMuMDEy + NTk5OTk5OTk4LAogICAgICAidG90YWxXZWlnaHQiIDogMzUwNS41MDM2OTk5 + OTcwMDA3LAogICAgICAidG90YWxOdXRyaWVudHMiIDogewogICAgICAgICJF + TkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiA3MDQzLjAxMjU5OTk5OTk5OCwKICAg + ICAgICAgICJ1bml0IiA6ICJrY2FsIgogICAgICAgIH0sCiAgICAgICAgIkZB + VCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogNDgxLjQ0ODQ2NjQsCiAgICAgICAgICAidW5pdCIgOiAi + ZyIKICAgICAgICB9LAogICAgICAgICJGQVNBVCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + MTM4LjE1MDI3NjQsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9 + LAogICAgICAgICJGQVRSTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRy + YW5zIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyLjg1NzYyOTU5OTk5OTk5 + OTcsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAg + ICJGQU1TIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJh + dGVkIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxOTguNjU5Mzc1NiwKICAg + ICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBUFUi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDEwMy4xODgxMjEyLAogICAgICAgICAg + InVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDQ5LjI5OTg1LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAg + ICAgfSwKICAgICAgICAiRklCVEciIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTUuNjE5OSwKICAg + ICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIlNVR0FS + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAxOC44OTU5MiwKICAgICAgICAgICJ1bml0IiA6ICJn + IgogICAgICAgIH0sCiAgICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlByb3RlaW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDU5 + Ny4xNjAzNTM5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAg + ICAgfSwKICAgICAgICAiQ0hPTEUiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJDaG9sZXN0ZXJvbCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjM4MS4z + NTc5OTk5OTk5OTk3LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAg + IH0sCiAgICAgICAgIk5BIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU29k + aXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMjYzLjU5OTMyNDgzNzQ3 + OTMsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAg + ICAiQ0EiIDogewogICAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiA3MDYuNzI5MTY3OTk5MjgwMiwKICAgICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJNRyIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogNzM5LjM4MjM5Njk5OTk2OTgsCiAgICAgICAgICAidW5p + dCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiSyIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgICAicXVhbnRpdHki + IDogNjkyNy42OTM5MzU5OTk3NTksCiAgICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgICAgfSwKICAgICAgICAiRkUiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzNi4zOTM2MjMw + MDk5OTAxMSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog + ICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlppbmMiLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDQyLjg0NjQxNjA5OTk5Njk5LAogICAg + ICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlAiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiA0NzkxLjUzNTY3OTk5OTk5OSwKICAgICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJWSVRBX1JBRSIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQSIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogMTQzOC4yMzAwMzk5OTk5OTk3LAogICAgICAgICAgInVu + aXQiIDogIsK1Z19SQUUiCiAgICAgICAgfSwKICAgICAgICAiVklUQyIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQyIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogMjM0LjA2MjMwNCwKICAgICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgICB9LAogICAgICAgICJUSElBIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAgICJxdWFudGl0eSIg + OiAyLjE0NTM4NjQsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAg + fSwKICAgICAgICAiUklCRiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlJp + Ym9mbGF2aW4gKEIyKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNC4wOTUx + MTI4LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAg + ICAgIk5JQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMp + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMTcuNDU1MjEyLAogICAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlZJVEI2QSIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjYiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDExLjc3OTQ3Mzk5OTk5OTk5OSwKICAgICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJGT0wiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJGb2xpYyBBY2lkIChCOSkiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDMwNy4yNTk2NCwKICAgICAgICAgICJ1bml0IiA6 + ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVklUQjEyIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiVml0YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDkuODQyOTQ2Mzk5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDog + IsK1ZyIKICAgICAgICB9LAogICAgICAgICJWSVREIiA6IHsKICAgICAgICAg + ICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAgICJxdWFudGl0eSIg + OiA2LjM1MDI4OCwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAg + fSwKICAgICAgICAiVE9DUEhBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + Vml0YW1pbiBFIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5Ljk2NTk1MTk5 + OTk5OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog + ICAgICAgICJWSVRLMSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFt + aW4gSyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDguNTI2MjYsCiAgICAg + ICAgICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0KICAgICAgfSwKICAgICAg + InRvdGFsRGFpbHkiIDogewogICAgICAgICJFTkVSQ19LQ0FMIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiAzNTIuMTUwNjI5OTk5OTk5ODYsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9LAogICAgICAgICJGQVQiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJGYXQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDc0MC42ODk5 + NDgzMDc2OTIyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK + ICAgICAgICAiRkFTQVQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1 + cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDY5MC43NTEzODIsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9D + REYiIDogewogICAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMTYuNDMzMjgzMzMzMzMzMzMyLAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRklCVEciIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogNjIuNDc5NiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IlByb3RlaW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDExOTQuMzIwNzA3 + OTk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAg + ICAgICAgIkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVz + dGVyb2wiLAogICAgICAgICAgInF1YW50aXR5IiA6IDc5My43ODU5OTk5OTk5 + OTk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiTkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDk0LjMxNjYzODUzNDg5NDk2LAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiQ0EiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiA3MC42NzI5MTY3OTk5MjgwMiwKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAx + ODQuODQ1NTk5MjQ5OTkyNDYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAg + ICAgICB9LAogICAgICAgICJLIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + UG90YXNzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxOTcuOTM0MTEy + NDU3MTM1OTcsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAog + ICAgICAgICJGRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDIwMi4xODY3OTQ0OTk5NDUwMiwKICAg + ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlpOIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogMjg1LjY0Mjc3Mzk5OTk3OTk3LAogICAgICAgICAgInVuaXQi + IDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDY4NC41MDUwOTcxNDI4NTcsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAg + ICAgICB9LAogICAgICAgICJWSVRBX1JBRSIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gQSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTU5 + LjgwMzMzNzc3Nzc3NzczLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiVklUQyIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IlZpdGFtaW4gQyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMzkwLjEwMzg0 + LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAi + VEhJQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMTQzLjAyNTc2MDAwMDAwMDAyLAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUklC + RiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMjQwLjg4ODk4ODIzNTI5NDE0LAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTklB + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTmlhY2luIChCMykiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDEwODcuMjc2MDYsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiA1ODguOTczNjk5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogNzYuODE0OTEsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg + ICB9LAogICAgICAgICJWSVRCMTIiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJWaXRhbWluIEIxMiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTY0LjA0 + OTEwNjY2NjY2NjYzLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg + fSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS41ODc1NzIwMDAw + MDAwMDAyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAg + ICAgICAiVE9DUEhBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBFIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA0OS44Mjk3NTk5OTk5OTk5 + ODYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg + ICJWSVRLMSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gSyIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogNjAuNjU3ODI1LAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfQogICAgICB9LAogICAgICAiZGlnZXN0 + IiA6IFsgewogICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAidGFn + IiA6ICJGQVQiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogImZhdENvbnRl + bnQiLAogICAgICAgICJ0b3RhbCIgOiA0ODEuNDQ4NDY2NCwKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDc0MC42ODk5NDgz + MDc2OTIyLAogICAgICAgICJ1bml0IiA6ICJnIiwKICAgICAgICAic3ViIiA6 + IFsgewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAg + ICAgInRhZyIgOiAiRkFTQVQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIg + OiAic2F0dXJhdGVkRmF0Q29udGVudCIsCiAgICAgICAgICAidG90YWwiIDog + MTM4LjE1MDI3NjQsCiAgICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAg + ICAgICAiZGFpbHkiIDogNjkwLjc1MTM4MiwKICAgICAgICAgICJ1bml0IiA6 + ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiVHJhbnMi + LAogICAgICAgICAgInRhZyIgOiAiRkFUUk4iLAogICAgICAgICAgInNjaGVt + YU9yZ1RhZyIgOiAidHJhbnNGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3Rh + bCIgOiAyLjg1NzYyOTU5OTk5OTk5OTcsCiAgICAgICAgICAiaGFzUkRJIiA6 + IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1 + bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAi + TW9ub3Vuc2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBTVMiLAog + ICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAgInRv + dGFsIiA6IDE5OC42NTkzNzU2LAogICAgICAgICAgImhhc1JESSIgOiBmYWxz + ZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIg + OiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1 + bnNhdHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6ICJGQVBVIiwKICAgICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIg + OiAxMDMuMTg4MTIxMiwKICAgICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAg + ICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDogImci + CiAgICAgICAgfSBdCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIkNh + cmJzIiwKICAgICAgICAidGFnIiA6ICJDSE9DREYiLAogICAgICAgICJzY2hl + bWFPcmdUYWciIDogImNhcmJvaHlkcmF0ZUNvbnRlbnQiLAogICAgICAgICJ0 + b3RhbCIgOiA0OS4yOTk4NSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDE2LjQzMzI4MzMzMzMzMzMzMiwKICAgICAgICAi + dW5pdCIgOiAiZyIsCiAgICAgICAgInN1YiIgOiBbIHsKICAgICAgICAgICJs + YWJlbCIgOiAiQ2FyYnMgKG5ldCkiLAogICAgICAgICAgInRhZyIgOiAiQ0hP + Q0RGLm5ldCIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgICAidG90YWwiIDogMzMuNjc5OTUsCiAgICAgICAgICAiaGFzUkRJ + IiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAg + ICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIg + OiAiRmliZXIiLAogICAgICAgICAgInRhZyIgOiAiRklCVEciLAogICAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiAiZmliZXJDb250ZW50IiwKICAgICAgICAg + ICJ0b3RhbCIgOiAxNS42MTk5LAogICAgICAgICAgImhhc1JESSIgOiB0cnVl + LAogICAgICAgICAgImRhaWx5IiA6IDYyLjQ3OTYsCiAgICAgICAgICAidW5p + dCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlN1 + Z2FycyIsCiAgICAgICAgICAidGFnIiA6ICJTVUdBUiIsCiAgICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6ICJzdWdhckNvbnRlbnQiLAogICAgICAgICAgInRv + dGFsIiA6IDE4Ljg5NTkyLAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwK + ICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAi + ZyIKICAgICAgICB9IF0KICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAi + UHJvdGVpbiIsCiAgICAgICAgInRhZyIgOiAiUFJPQ05UIiwKICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6ICJwcm90ZWluQ29udGVudCIsCiAgICAgICAgInRv + dGFsIiA6IDU5Ny4xNjAzNTM5OTk5OTk5LAogICAgICAgICJoYXNSREkiIDog + dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTE5NC4zMjA3MDc5OTk5OTk3LAog + ICAgICAgICJ1bml0IiA6ICJnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVs + IiA6ICJDaG9sZXN0ZXJvbCIsCiAgICAgICAgInRhZyIgOiAiQ0hPTEUiLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogImNob2xlc3Rlcm9sQ29udGVudCIs + CiAgICAgICAgInRvdGFsIiA6IDIzODEuMzU3OTk5OTk5OTk5NywKICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDc5My43ODU5 + OTk5OTk5OTk4LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog + ICAgICAgICJsYWJlbCIgOiAiU29kaXVtIiwKICAgICAgICAidGFnIiA6ICJO + QSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAic29kaXVtQ29udGVudCIs + CiAgICAgICAgInRvdGFsIiA6IDIyNjMuNTk5MzI0ODM3NDc5MywKICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDk0LjMxNjYz + ODUzNDg5NDk2LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog + ICAgICAgICJsYWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAgICAgInRhZyIgOiAi + Q0EiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAi + dG90YWwiIDogNzA2LjcyOTE2Nzk5OTI4MDIsCiAgICAgICAgImhhc1JESSIg + OiB0cnVlLAogICAgICAgICJkYWlseSIgOiA3MC42NzI5MTY3OTk5MjgwMiwK + ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi + ZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgInRhZyIgOiAiTUciLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog + NzM5LjM4MjM5Njk5OTk2OTgsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAog + ICAgICAgICJkYWlseSIgOiAxODQuODQ1NTk5MjQ5OTkyNDYsCiAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQ + b3Rhc3NpdW0iLAogICAgICAgICJ0YWciIDogIksiLAogICAgICAgICJzY2hl + bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNjkyNy42OTM5 + MzU5OTk3NTksCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk + YWlseSIgOiAxOTcuOTM0MTEyNDU3MTM1OTcsCiAgICAgICAgInVuaXQiIDog + Im1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAg + ICAgICAidGFnIiA6ICJGRSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu + dWxsLAogICAgICAgICJ0b3RhbCIgOiAzNi4zOTM2MjMwMDk5OTAxMSwKICAg + ICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDIwMi4x + ODY3OTQ0OTk5NDUwMiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAgICJ0YWciIDog + IlpOIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAg + InRvdGFsIiA6IDQyLjg0NjQxNjA5OTk5Njk5LAogICAgICAgICJoYXNSREki + IDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjg1LjY0Mjc3Mzk5OTk3OTk3 + LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJs + YWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAgICAgICAgInRhZyIgOiAiUCIsCiAg + ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIg + OiA0NzkxLjUzNTY3OTk5OTk5OSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUs + CiAgICAgICAgImRhaWx5IiA6IDY4NC41MDUwOTcxNDI4NTcsCiAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJW + aXRhbWluIEEiLAogICAgICAgICJ0YWciIDogIlZJVEFfUkFFIiwKICAgICAg + ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDE0 + MzguMjMwMDM5OTk5OTk5NywKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDE1OS44MDMzMzc3Nzc3Nzc3MywKICAgICAgICAi + dW5pdCIgOiAiwrVnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJW + aXRhbWluIEMiLAogICAgICAgICJ0YWciIDogIlZJVEMiLAogICAgICAgICJz + Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMjM0LjA2 + MjMwNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDM5MC4xMDM4NCwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAgICAg + InRhZyIgOiAiVEhJQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxs + LAogICAgICAgICJ0b3RhbCIgOiAyLjE0NTM4NjQsCiAgICAgICAgImhhc1JE + SSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNDMuMDI1NzYwMDAwMDAw + MDIsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAg + ImxhYmVsIiA6ICJSaWJvZmxhdmluIChCMikiLAogICAgICAgICJ0YWciIDog + IlJJQkYiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAg + ICAidG90YWwiIDogNC4wOTUxMTI4LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogMjQwLjg4ODk4ODIzNTI5NDE0LAogICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiTmlhY2luIChCMykiLAogICAgICAgICJ0YWciIDogIk5JQSIsCiAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAy + MTcuNDU1MjEyLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogMTA4Ny4yNzYwNiwKICAgICAgICAidW5pdCIgOiAibWciCiAg + ICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjYiLAogICAg + ICAgICJ0YWciIDogIlZJVEI2QSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIg + OiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAxMS43Nzk0NzM5OTk5OTk5OTks + CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA1 + ODguOTczNjk5OTk5OTk5OSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + IH0sIHsKICAgICAgICAibGFiZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAg + ICAgICAgInRhZyIgOiAiRk9MIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDMwNy4yNTk2NCwKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDc2LjgxNDkxLAog + ICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAidGFnIiA6ICJWSVRCMTIi + LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90 + YWwiIDogOS44NDI5NDYzOTk5OTk5OTksCiAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICJkYWlseSIgOiAxNjQuMDQ5MTA2NjY2NjY2NjMsCiAg + ICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJl + bCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAidGFnIiA6ICJWSVREIiwKICAg + ICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6 + IDYuMzUwMjg4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogMS41ODc1NzIwMDAwMDAwMDAyLAogICAgICAgICJ1bml0IiA6 + ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g + RSIsCiAgICAgICAgInRhZyIgOiAiVE9DUEhBIiwKICAgICAgICAic2NoZW1h + T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDkuOTY1OTUxOTk5 + OTk5OTk4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogNDkuODI5NzU5OTk5OTk5OTg2LAogICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwK + ICAgICAgICAidGFnIiA6ICJWSVRLMSIsCiAgICAgICAgInNjaGVtYU9yZ1Rh + ZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA0OC41MjYyNiwKICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDYwLjY1Nzgy + NSwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9IF0KICAgIH0sCiAg + ICAiYm9va21hcmtlZCIgOiBmYWxzZSwKICAgICJib3VnaHQiIDogZmFsc2UK + ICB9LCB7CiAgICAicmVjaXBlIiA6IHsKICAgICAgInVyaSIgOiAiaHR0cDov + L3d3dy5lZGFtYW0uY29tL29udG9sb2dpZXMvZWRhbWFtLm93bCNyZWNpcGVf + ODlhYTI3MDk3YTRjOWQyZDZlMjM1MzU2NTk0Yzc2ZTAiLAogICAgICAibGFi + ZWwiIDogIlNwcmluZyBDaGlja2VucyB3aXRoIEdyZWVuIE1hcmluYWRlIiwK + ICAgICAgImltYWdlIiA6ICJodHRwczovL3d3dy5lZGFtYW0uY29tL3dlYi1p + bWcvYmIzL2JiM2U5OTFlNjVjMjc1OTllZjQ5OWIyMWE0NTAzMmZjLmpwZyIs + CiAgICAgICJzb3VyY2UiIDogIkNvb2tzdHIiLAogICAgICAic291cmNlSWNv + biIgOiAiaHR0cDovL3d3dy5jb29rc3RyLmNvbS9pbWFnZXMvaWNvbnMvY29v + a3N0ci1mYXZpY29uLnBuZyIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly93d3cu + Y29va3N0ci5jb20vcmVjaXBlcy9zcHJpbmctY2hpY2tlbnMtd2l0aC1ncmVl + bi1tYXJpbmFkZSIsCiAgICAgICJzaGFyZUFzIiA6ICJodHRwOi8vd3d3LmVk + YW1hbS5jb20vcmVjaXBlL3NwcmluZy1jaGlja2Vucy13aXRoLWdyZWVuLW1h + cmluYWRlLTg5YWEyNzA5N2E0YzlkMmQ2ZTIzNTM1NjU5NGM3NmUwL2NoaWNr + ZW4iLAogICAgICAieWllbGQiIDogOC4wLAogICAgICAiZGlldExhYmVscyIg + OiBbICJMb3ctQ2FyYiIgXSwKICAgICAgImhlYWx0aExhYmVscyIgOiBbICJQ + YWxlbyIsICJEYWlyeS1GcmVlIiwgIkdsdXRlbi1GcmVlIiwgIkVnZy1GcmVl + IiwgIlBlYW51dC1GcmVlIiwgIlRyZWUtTnV0LUZyZWUiLCAiU295LUZyZWUi + LCAiRmlzaC1GcmVlIiwgIlNoZWxsZmlzaC1GcmVlIiBdLAogICAgICAiY2F1 + dGlvbnMiIDogWyBdLAogICAgICAiaW5ncmVkaWVudExpbmVzIiA6IFsgIjIg + Y2hpY2tlbnMgKGFib3V0IDPCvSBwb3VuZHMgZWFjaCksIGN1dCBpbnRvIDgg + cGllY2VzIGVhY2ggKDIgYnJlYXN0cywgMiBsZWdzLCAyIHRoaWdocywgYW5k + IDIgd2luZ3MpLCBvciAxNiBwaWVjZXMgdG90YWwiLCAiMSBjdXAgY2hvcHBl + ZCBzY2FsbGlvbiwgd2hpdGUgYW5kIGdyZWVuIHBhcnRzIiwgIsK9IGN1cCBj + aG9wcGVkIGZyZXNoIGZsYXQtbGVhZiBwYXJzbGV5IiwgIsK9IGN1cCBzbGlj + ZWQgZnJlc2ggY2hpdmVzIiwgIsK8IGN1cCBjaG9wcGVkIGZyZXNoIHRhcnJh + Z29uIiwgIjMgdGFibGVzcG9vbnMgY2hvcHBlZCBmcmVzaCByb3NlbWFyeSIs + ICIzIHRhYmxlc3Bvb25zIGNob3BwZWQgZnJlc2ggbWFyam9yYW0iLCAiMiB0 + YWJsZXNwb29ucyBjaG9wcGVkIGZyZXNoIHRoeW1lIiwgIjIgdGFibGVzcG9v + bnMgY2hvcHBlZCBnYXJsaWMiLCAiMSB0YWJsZXNwb29uIGZyZXNobHkgZ3Jh + dGVkIGxlbW9uIHplc3QiLCAiMiB0ZWFzcG9vbnMga29zaGVyIHNhbHQiLCAi + MSB0ZWFzcG9vbiBmcmVzaGx5IGdyb3VuZCBibGFjayBwZXBwZXIiLCAiwr4g + Y3VwIGV4dHJhIHZpcmdpbiBvbGl2ZSBvaWwiLCAiQWJvdXQgwrwgY3VwIG9s + aXZlIG9pbCwgYXMgbmVlZGVkLCBmb3IgYnJvd25pbmcgdGhlIGNoaWNrZW4i + LCAiMSBsZW1vbiwgY3V0IGluIGhhbGYiIF0sCiAgICAgICJpbmdyZWRpZW50 + cyIgOiBbIHsKICAgICAgICAidGV4dCIgOiAiMiBjaGlja2VucyAoYWJvdXQg + M8K9IHBvdW5kcyBlYWNoKSwgY3V0IGludG8gOCBwaWVjZXMgZWFjaCAoMiBi + cmVhc3RzLCAyIGxlZ3MsIDIgdGhpZ2hzLCBhbmQgMiB3aW5ncyksIG9yIDE2 + IHBpZWNlcyB0b3RhbCIsCiAgICAgICAgInF1YW50aXR5IiA6IDcuMCwKICAg + ICAgICAibWVhc3VyZSIgOiAibGIiLAogICAgICAgICJmb29kIiA6ICJjaGlj + a2VucyIsCiAgICAgICAgIndlaWdodCIgOiAzMTc1LjE0NAogICAgICB9LCB7 + CiAgICAgICAgInRleHQiIDogIjIgY2hpY2tlbnMgKGFib3V0IDPCvSBwb3Vu + ZHMgZWFjaCksIGN1dCBpbnRvIDggcGllY2VzIGVhY2ggKDIgYnJlYXN0cywg + MiBsZWdzLCAyIHRoaWdocywgYW5kIDIgd2luZ3MpLCBvciAxNiBwaWVjZXMg + dG90YWwiLAogICAgICAgICJxdWFudGl0eSIgOiAyLjAsCiAgICAgICAgIm1l + YXN1cmUiIDogImNoaWNrZW4iLAogICAgICAgICJmb29kIiA6ICJjaGlja2Vu + cyIsCiAgICAgICAgIndlaWdodCIgOiAyNzE4LjAKICAgICAgfSwgewogICAg + ICAgICJ0ZXh0IiA6ICIxIGN1cCBjaG9wcGVkIHNjYWxsaW9uLCB3aGl0ZSBh + bmQgZ3JlZW4gcGFydHMiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAg + ICAgICAgIm1lYXN1cmUiIDogImN1cCIsCiAgICAgICAgImZvb2QiIDogInNj + YWxsaW9uIiwKICAgICAgICAid2VpZ2h0IiA6IDEwMC4wCiAgICAgIH0sIHsK + ICAgICAgICAidGV4dCIgOiAiwr0gY3VwIGNob3BwZWQgZnJlc2ggZmxhdC1s + ZWFmIHBhcnNsZXkiLAogICAgICAgICJxdWFudGl0eSIgOiAwLjUsCiAgICAg + ICAgIm1lYXN1cmUiIDogImN1cCIsCiAgICAgICAgImZvb2QiIDogInBhcnNs + ZXkiLAogICAgICAgICJ3ZWlnaHQiIDogMjkuOTY2OAogICAgICB9LCB7CiAg + ICAgICAgInRleHQiIDogIsK9IGN1cCBzbGljZWQgZnJlc2ggY2hpdmVzIiwK + ICAgICAgICAicXVhbnRpdHkiIDogMC41LAogICAgICAgICJtZWFzdXJlIiA6 + ICJjdXAiLAogICAgICAgICJmb29kIiA6ICJjaGl2ZXMiLAogICAgICAgICJ3 + ZWlnaHQiIDogMjQuMAogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIsK8 + IGN1cCBjaG9wcGVkIGZyZXNoIHRhcnJhZ29uIiwKICAgICAgICAicXVhbnRp + dHkiIDogMC4yNSwKICAgICAgICAibWVhc3VyZSIgOiAiY3VwIiwKICAgICAg + ICAiZm9vZCIgOiAiZnJlc2ggdGFycmFnb24iLAogICAgICAgICJ3ZWlnaHQi + IDogMTguOTI2NAogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjMgdGFi + bGVzcG9vbnMgY2hvcHBlZCBmcmVzaCByb3NlbWFyeSIsCiAgICAgICAgInF1 + YW50aXR5IiA6IDMuMCwKICAgICAgICAibWVhc3VyZSIgOiAidGJzcCIsCiAg + ICAgICAgImZvb2QiIDogImZyZXNoIHJvc2VtYXJ5IiwKICAgICAgICAid2Vp + Z2h0IiA6IDUuMQogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjMgdGFi + bGVzcG9vbnMgY2hvcHBlZCBmcmVzaCBtYXJqb3JhbSIsCiAgICAgICAgInF1 + YW50aXR5IiA6IDMuMCwKICAgICAgICAibWVhc3VyZSIgOiAidGJzcCIsCiAg + ICAgICAgImZvb2QiIDogIm1hcmpvcmFtIiwKICAgICAgICAid2VpZ2h0IiA6 + IDUuMQogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjIgdGFibGVzcG9v + bnMgY2hvcHBlZCBmcmVzaCB0aHltZSIsCiAgICAgICAgInF1YW50aXR5IiA6 + IDIuMCwKICAgICAgICAibWVhc3VyZSIgOiAidGJzcCIsCiAgICAgICAgImZv + b2QiIDogImZyZXNoIHRoeW1lIiwKICAgICAgICAid2VpZ2h0IiA6IDQuOAog + ICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjIgdGFibGVzcG9vbnMgY2hv + cHBlZCBnYXJsaWMiLAogICAgICAgICJxdWFudGl0eSIgOiAyLjAsCiAgICAg + ICAgIm1lYXN1cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6ICJnYXJs + aWMiLAogICAgICAgICJ3ZWlnaHQiIDogMTcuMjQ1NzUyCiAgICAgIH0sIHsK + ICAgICAgICAidGV4dCIgOiAiMSB0YWJsZXNwb29uIGZyZXNobHkgZ3JhdGVk + IGxlbW9uIHplc3QiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAg + ICAgIm1lYXN1cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6ICJsZW1v + biB6ZXN0IiwKICAgICAgICAid2VpZ2h0IiA6IDYuMAogICAgICB9LCB7CiAg + ICAgICAgInRleHQiIDogIjIgdGVhc3Bvb25zIGtvc2hlciBzYWx0IiwKICAg + ICAgICAicXVhbnRpdHkiIDogMi4wLAogICAgICAgICJtZWFzdXJlIiA6ICJ0 + c3AiLAogICAgICAgICJmb29kIiA6ICJrb3NoZXIgc2FsdCIsCiAgICAgICAg + IndlaWdodCIgOiAwLjA5MTA0MjMyMjg0NTM2ODgxCiAgICAgIH0sIHsKICAg + ICAgICAidGV4dCIgOiAiMSB0ZWFzcG9vbiBmcmVzaGx5IGdyb3VuZCBibGFj + ayBwZXBwZXIiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAg + Im1lYXN1cmUiIDogInRzcCIsCiAgICAgICAgImZvb2QiIDogImJsYWNrIHBl + cHBlciIsCiAgICAgICAgIndlaWdodCIgOiAyLjMKICAgICAgfSwgewogICAg + ICAgICJ0ZXh0IiA6ICLCviBjdXAgZXh0cmEgdmlyZ2luIG9saXZlIG9pbCIs + CiAgICAgICAgInF1YW50aXR5IiA6IDAuNzUsCiAgICAgICAgIm1lYXN1cmUi + IDogImN1cCIsCiAgICAgICAgImZvb2QiIDogImV4dHJhIHZpcmdpbiBvbGl2 + ZSBvaWwiLAogICAgICAgICJ3ZWlnaHQiIDogMTYyLjAKICAgICAgfSwgewog + ICAgICAgICJ0ZXh0IiA6ICJBYm91dCDCvCBjdXAgb2xpdmUgb2lsLCBhcyBu + ZWVkZWQsIGZvciBicm93bmluZyB0aGUgY2hpY2tlbiIsCiAgICAgICAgInF1 + YW50aXR5IiA6IDAuMjUsCiAgICAgICAgIm1lYXN1cmUiIDogImN1cCIsCiAg + ICAgICAgImZvb2QiIDogIm9saXZlIG9pbCIsCiAgICAgICAgIndlaWdodCIg + OiA1NC4wCiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMSBsZW1vbiwg + Y3V0IGluIGhhbGYiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAg + ICAgIm1lYXN1cmUiIDogImxlbW9uIiwKICAgICAgICAiZm9vZCIgOiAibGVt + b24iLAogICAgICAgICJ3ZWlnaHQiIDogNTguMAogICAgICB9IF0sCiAgICAg + ICJjYWxvcmllcyIgOiAxNDc2MS45Nzk2OTg0OCwKICAgICAgInRvdGFsV2Vp + Z2h0IiA6IDYzODAuNjczOTk0MzIyODQ3LAogICAgICAidG90YWxOdXRyaWVu + dHMiIDogewogICAgICAgICJFTkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiRW5lcmd5IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNDc2 + MS45Nzk2OTg0OCwKICAgICAgICAgICJ1bml0IiA6ICJrY2FsIgogICAgICAg + IH0sCiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZh + dCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTEwNi41NzE0NDQyNDAwMDAx + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi + RkFTQVQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDI4NC41MTg3NzYxNjE2LAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFUUk4iIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJUcmFucyIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogNS4zMDM4Mjk1OTk5OTk5OTksCiAgICAgICAgICAidW5pdCIg + OiAiZyIKICAgICAgICB9LAogICAgICAgICJGQU1TIiA6IHsKICAgICAgICAg + ICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiA1MjUuNjc5MDk3OTc1MjAwMSwKICAgICAgICAgICJ1bml0IiA6 + ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBUFUiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDIxNC4zNDk1OTUzMjQ3OTk5NCwKICAgICAgICAgICJ1bml0IiA6 + ICJnIgogICAgICAgIH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAz + OC42NDE0OTIxMzEyLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAg + fSwKICAgICAgICAiRklCVEciIDogewogICAgICAgICAgImxhYmVsIiA6ICJG + aWJlciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTIuMjM5OTE4NzkyLAog + ICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiU1VH + QVIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDUuMTI0Njg1MzIsCiAgICAgICAgICAidW5pdCIg + OiAiZyIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJxdWFudGl0eSIg + OiAxMTA3LjA4NDI4OTA2NzE5OTcsCiAgICAgICAgICAidW5pdCIgOiAiZyIK + ICAgICAgICB9LAogICAgICAgICJDSE9MRSIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA0 + NDE5Ljg1OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog + ICAgICAgICJOQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogNDIyMC42Mzk1MzczMjg0MDcsCiAg + ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiQ0Ei + IDogewogICAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAxMjAzLjA1NDM4MTI3NzQ4MywKICAgICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJNRyIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogMTMzMy4xMTkxNTY0MjMyMjg4LAogICAgICAgICAgInVuaXQiIDog + Im1nIgogICAgICAgIH0sCiAgICAgICAgIksiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJQb3Rhc3NpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDEy + NTU1LjEyNzI2MDkwNTgyOSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgICB9LAogICAgICAgICJGRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + Iklyb24iLAogICAgICAgICAgInF1YW50aXR5IiA6IDcwLjM5MDgzMzAyMzY2 + NTM4LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAg + ICAgIlpOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogNzkuMzc4NTgyNTI1NTIyODQsCiAgICAgICAg + ICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiUCIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDg4NTQuNTQyMDU2NTYsCiAgICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgICAgfSwKICAgICAgICAiVklUQV9SQUUiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJWaXRhbWluIEEiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDI3MjUuMjE4NzA4LAogICAgICAgICAgInVuaXQiIDogIsK1Z19SQUUi + CiAgICAgICAgfSwKICAgICAgICAiVklUQyIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gQyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjMx + LjYzMjAyMjYyMzk5OTk3LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICAgIH0sCiAgICAgICAgIlRISUEiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJUaGlhbWluIChCMSkiLAogICAgICAgICAgInF1YW50aXR5IiA6IDMuNzU1 + Mjk3MzQzOTk5OTk5MywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + ICB9LAogICAgICAgICJSSUJGIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + Umlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3LjU0 + MjM5NDM2NzE5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + ICB9LAogICAgICAgICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJO + aWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDA0LjA2Njcw + MDE0NCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg + ICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu + IEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMS41Njk1MzMxMDk1OTk5 + OTUsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAg + ICAiRk9MIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAo + QjkpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1NjkuOTU3ODg0NTU5OTk5 + OCwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAg + ICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBC + MTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDE4LjI2ODc0NjM5OTk5OTk5 + OCwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAg + ICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRCIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMTEuNzg2Mjg3OTk5OTk5OTk5LAog + ICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9LAogICAgICAgICJU + T0NQSEEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEUiLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDQ5LjcyNjQ4OTYwMTYsCiAgICAgICAg + ICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDEwMDMuNjk3NjU3Nzg0LAogICAgICAgICAgInVuaXQi + IDogIsK1ZyIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJ0b3RhbERhaWx5 + IiA6IHsKICAgICAgICAiRU5FUkNfS0NBTCIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIkVuZXJneSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNzM4LjA5 + ODk4NDkyNCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAg + ICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogMTcwMi40MTc2MDY1MjMwNzcyLAogICAg + ICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkFTQVQi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDE0MjIuNTkzODgwODA4LAogICAgICAgICAgInVu + aXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDEyLjg4MDQ5NzM3NzA2NjY2OCwKICAgICAgICAgICJ1bml0IiA6ICIl + IgogICAgICAgIH0sCiAgICAgICAgIkZJQlRHIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiRmliZXIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ4Ljk1 + OTY3NTE2OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAg + ICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlByb3Rl + aW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDIyMTQuMTY4NTc4MTM0Mzk5 + NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + IkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wi + LAogICAgICAgICAgInF1YW50aXR5IiA6IDE0NzMuMjg2LAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTkEiIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDE3NS44NTk5ODA3MjIwMTY5MywKICAgICAgICAgICJ1bml0IiA6ICIl + IgogICAgICAgIH0sCiAgICAgICAgIkNBIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiQ2FsY2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTIwLjMw + NTQzODEyNzc0ODI5LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg + fSwKICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6ICJNYWdu + ZXNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDMzMy4yNzk3ODkxMDU4 + MDcyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiSyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogMzU4LjcxNzkyMTc0MDE2NjUsCiAgICAg + ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGRSIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDM5MS4wNjAxODM0NjQ4MDc2NiwKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIlpOIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiWmluYyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTI5LjE5 + MDU1MDE3MDE1MjMsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9 + LAogICAgICAgICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUGhvc3Bo + b3J1cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTI2NC45MzQ1Nzk1MDg1 + NzE1LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiVklUQV9SQUUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu + IEEiLAogICAgICAgICAgInF1YW50aXR5IiA6IDMwMi44MDIwNzg2NjY2NjY2 + NiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + IlZJVEMiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDM4Ni4wNTMzNzEwMzk5OTk5NCwKICAg + ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlRISUEi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJUaGlhbWluIChCMSkiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDI1MC4zNTMxNTYyNjY2NjY2MiwKICAgICAg + ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlJJQkYiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJSaWJvZmxhdmluIChCMikiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDQ0My42NzAyNTY4OTQxMTc2NCwKICAgICAg + ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAyMDIwLjMzMzUwMDcxOTk5OTgsCiAgICAgICAgICAi + dW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJx + dWFudGl0eSIgOiAxMDc4LjQ3NjY1NTQ3OTk5OTYsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGT0wiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJGb2xpYyBBY2lkIChCOSkiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDE0Mi40ODk0NzExMzk5OTk5NSwKICAgICAgICAgICJ1bml0 + IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEIxMiIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiAzMDQuNDc5MTA2NjY2NjY2NiwKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJWaXRhbWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDIuOTQ2NTcxOTk5OTk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjQ4 + LjYzMjQ0ODAwNzk5OTk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiVklUSzEiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJWaXRhbWluIEsiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEyNTQuNjIy + MDcyMjMsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9CiAgICAg + IH0sCiAgICAgICJkaWdlc3QiIDogWyB7CiAgICAgICAgImxhYmVsIiA6ICJG + YXQiLAogICAgICAgICJ0YWciIDogIkZBVCIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiAiZmF0Q29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDExMDYu + NTcxNDQ0MjQwMDAwMSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAg + ICAgImRhaWx5IiA6IDE3MDIuNDE3NjA2NTIzMDc3MiwKICAgICAgICAidW5p + dCIgOiAiZyIsCiAgICAgICAgInN1YiIgOiBbIHsKICAgICAgICAgICJsYWJl + bCIgOiAiU2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBU0FUIiwK + ICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogInNhdHVyYXRlZEZhdENvbnRl + bnQiLAogICAgICAgICAgInRvdGFsIiA6IDI4NC41MTg3NzYxNjE2LAogICAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICAgImRhaWx5IiA6IDE0 + MjIuNTkzODgwODA4LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAg + fSwgewogICAgICAgICAgImxhYmVsIiA6ICJUcmFucyIsCiAgICAgICAgICAi + dGFnIiA6ICJGQVRSTiIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJ0 + cmFuc0ZhdENvbnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6IDUuMzAzODI5 + NTk5OTk5OTk5LAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAg + ICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAg + ICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIk1vbm91bnNhdHVyYXRl + ZCIsCiAgICAgICAgICAidGFnIiA6ICJGQU1TIiwKICAgICAgICAgICJzY2hl + bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIgOiA1MjUuNjc5 + MDk3OTc1MjAwMSwKICAgICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAg + ICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAg + ICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0 + ZWQiLAogICAgICAgICAgInRhZyIgOiAiRkFQVSIsCiAgICAgICAgICAic2No + ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgICAidG90YWwiIDogMjE0LjM0 + OTU5NTMyNDc5OTk0LAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAg + ICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIK + ICAgICAgICB9IF0KICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiQ2Fy + YnMiLAogICAgICAgICJ0YWciIDogIkNIT0NERiIsCiAgICAgICAgInNjaGVt + YU9yZ1RhZyIgOiAiY2FyYm9oeWRyYXRlQ29udGVudCIsCiAgICAgICAgInRv + dGFsIiA6IDM4LjY0MTQ5MjEzMTIsCiAgICAgICAgImhhc1JESSIgOiB0cnVl + LAogICAgICAgICJkYWlseSIgOiAxMi44ODA0OTczNzcwNjY2NjgsCiAgICAg + ICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAgICAg + ICAibGFiZWwiIDogIkNhcmJzIChuZXQpIiwKICAgICAgICAgICJ0YWciIDog + IkNIT0NERi5uZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxs + LAogICAgICAgICAgInRvdGFsIiA6IDI2LjQwMTU3MzMzOTIwMDAwNiwKICAg + ICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDog + MC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAg + ICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAidGFnIiA6ICJG + SUJURyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJmaWJlckNvbnRl + bnQiLAogICAgICAgICAgInRvdGFsIiA6IDEyLjIzOTkxODc5MiwKICAgICAg + ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAgICJkYWlseSIgOiA0OC45 + NTk2NzUxNjgsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7 + CiAgICAgICAgICAibGFiZWwiIDogIlN1Z2FycyIsCiAgICAgICAgICAidGFn + IiA6ICJTVUdBUiIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzdWdh + ckNvbnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6IDUuMTI0Njg1MzIsCiAg + ICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6 + IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0gXQogICAg + ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAi + dGFnIiA6ICJQUk9DTlQiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogInBy + b3RlaW5Db250ZW50IiwKICAgICAgICAidG90YWwiIDogMTEwNy4wODQyODkw + NjcxOTk3LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogMjIxNC4xNjg1NzgxMzQzOTk1LAogICAgICAgICJ1bml0IiA6ICJn + IgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDaG9sZXN0ZXJvbCIs + CiAgICAgICAgInRhZyIgOiAiQ0hPTEUiLAogICAgICAgICJzY2hlbWFPcmdU + YWciIDogImNob2xlc3Rlcm9sQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6 + IDQ0MTkuODU4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogMTQ3My4yODYsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAgICAgICJ0 + YWciIDogIk5BIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzb2RpdW1D + b250ZW50IiwKICAgICAgICAidG90YWwiIDogNDIyMC42Mzk1MzczMjg0MDcs + CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAx + NzUuODU5OTgwNzIyMDE2OTMsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAi + dGFnIiA6ICJDQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAog + ICAgICAgICJ0b3RhbCIgOiAxMjAzLjA1NDM4MTI3NzQ4MywKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEyMC4zMDU0Mzgx + Mjc3NDgyOSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAg + ICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgInRhZyIgOiAi + TUciLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAi + dG90YWwiIDogMTMzMy4xMTkxNTY0MjMyMjg4LAogICAgICAgICJoYXNSREki + IDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMzMzLjI3OTc4OTEwNTgwNzIs + CiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxh + YmVsIiA6ICJQb3Rhc3NpdW0iLAogICAgICAgICJ0YWciIDogIksiLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog + MTI1NTUuMTI3MjYwOTA1ODI5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwK + ICAgICAgICAiZGFpbHkiIDogMzU4LjcxNzkyMTc0MDE2NjUsCiAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJJ + cm9uIiwKICAgICAgICAidGFnIiA6ICJGRSIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA3MC4zOTA4MzMwMjM2 + NjUzOCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDM5MS4wNjAxODM0NjQ4MDc2NiwKICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAg + ICJ0YWciIDogIlpOIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws + CiAgICAgICAgInRvdGFsIiA6IDc5LjM3ODU4MjUyNTUyMjg0LAogICAgICAg + ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNTI5LjE5MDU1 + MDE3MDE1MjMsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAg + ICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwKICAgICAgICAidGFnIiA6 + ICJQIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAg + InRvdGFsIiA6IDg4NTQuNTQyMDU2NTYsCiAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICJkYWlseSIgOiAxMjY0LjkzNDU3OTUwODU3MTUsCiAg + ICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVs + IiA6ICJWaXRhbWluIEEiLAogICAgICAgICJ0YWciIDogIlZJVEFfUkFFIiwK + ICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFs + IiA6IDI3MjUuMjE4NzA4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg + ICAgICAiZGFpbHkiIDogMzAyLjgwMjA3ODY2NjY2NjY2LAogICAgICAgICJ1 + bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gQyIsCiAgICAgICAgInRhZyIgOiAiVklUQyIsCiAgICAgICAgInNj + aGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAyMzEuNjMy + MDIyNjIzOTk5OTcsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAg + ICJkYWlseSIgOiAzODYuMDUzMzcxMDM5OTk5OTQsCiAgICAgICAgInVuaXQi + IDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJUaGlhbWlu + IChCMSkiLAogICAgICAgICJ0YWciIDogIlRISUEiLAogICAgICAgICJzY2hl + bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMy43NTUyOTcz + NDM5OTk5OTkzLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogMjUwLjM1MzE1NjI2NjY2NjYyLAogICAgICAgICJ1bml0IiA6 + ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUmlib2ZsYXZp + biAoQjIpIiwKICAgICAgICAidGFnIiA6ICJSSUJGIiwKICAgICAgICAic2No + ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDcuNTQyMzk0 + MzY3MTk5OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogNDQzLjY3MDI1Njg5NDExNzY0LAogICAgICAgICJ1bml0IiA6 + ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiTmlhY2luIChC + MykiLAogICAgICAgICJ0YWciIDogIk5JQSIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA0MDQuMDY2NzAwMTQ0 + LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDog + MjAyMC4zMzM1MDA3MTk5OTk4LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCNiIsCiAgICAg + ICAgInRhZyIgOiAiVklUQjZBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDIxLjU2OTUzMzEwOTU5OTk5NSwK + ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEw + NzguNDc2NjU1NDc5OTk5NiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + IH0sIHsKICAgICAgICAibGFiZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAg + ICAgICAgInRhZyIgOiAiRk9MIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDU2OS45NTc4ODQ1NTk5OTk4LAog + ICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTQy + LjQ4OTQ3MTEzOTk5OTk1LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAg + IH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAg + ICAidGFnIiA6ICJWSVRCMTIiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + bnVsbCwKICAgICAgICAidG90YWwiIDogMTguMjY4NzQ2Mzk5OTk5OTk4LAog + ICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMzA0 + LjQ3OTEwNjY2NjY2NjYsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAg + fSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAi + dGFnIiA6ICJWSVREIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws + CiAgICAgICAgInRvdGFsIiA6IDExLjc4NjI4Nzk5OTk5OTk5OSwKICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDIuOTQ2NTcx + OTk5OTk5OTk5NywKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7 + CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEUiLAogICAgICAgICJ0YWci + IDogIlRPQ1BIQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAog + ICAgICAgICJ0b3RhbCIgOiA0OS43MjY0ODk2MDE2LAogICAgICAgICJoYXNS + REkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjQ4LjYzMjQ0ODAwNzk5 + OTk4LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAg + ICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAidGFnIiA6ICJWSVRL + MSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0 + b3RhbCIgOiAxMDAzLjY5NzY1Nzc4NCwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDEyNTQuNjIyMDcyMjMsCiAgICAgICAg + InVuaXQiIDogIsK1ZyIKICAgICAgfSBdCiAgICB9LAogICAgImJvb2ttYXJr + ZWQiIDogZmFsc2UsCiAgICAiYm91Z2h0IiA6IGZhbHNlCiAgfSwgewogICAg + InJlY2lwZSIgOiB7CiAgICAgICJ1cmkiIDogImh0dHA6Ly93d3cuZWRhbWFt + LmNvbS9vbnRvbG9naWVzL2VkYW1hbS5vd2wjcmVjaXBlX2FjNDc5NTYyNzAz + MGNhNzBiMDc5NWY5NjY0MTM1MGNiIiwKICAgICAgImxhYmVsIiA6ICJTYWdl + IFBlc3RvIFJvYXN0ZWQgQ2hpY2tlbiIsCiAgICAgICJpbWFnZSIgOiAiaHR0 + cHM6Ly93d3cuZWRhbWFtLmNvbS93ZWItaW1nL2NkNS9jZDU4MTA5MTQ2MmJk + YjljZjllNGY1Njc1YjIyZTBmMC5qcGciLAogICAgICAic291cmNlIiA6ICJO + b3QgV2l0aG91dCBTYWx0IiwKICAgICAgInVybCIgOiAiaHR0cDovL25vdHdp + dGhvdXRzYWx0LmNvbS8yMDExLzA3LzIwL3NhZ2Utd2FsbnV0LXBlc3RvLXRo + cmVlLXdheXMvIiwKICAgICAgInNoYXJlQXMiIDogImh0dHA6Ly93d3cuZWRh + bWFtLmNvbS9yZWNpcGUvc2FnZS1wZXN0by1yb2FzdGVkLWNoaWNrZW4tYWM0 + Nzk1NjI3MDMwY2E3MGIwNzk1Zjk2NjQxMzUwY2IvY2hpY2tlbiIsCiAgICAg + ICJ5aWVsZCIgOiA0LjAsCiAgICAgICJkaWV0TGFiZWxzIiA6IFsgIkxvdy1D + YXJiIiBdLAogICAgICAiaGVhbHRoTGFiZWxzIiA6IFsgXSwKICAgICAgImNh + dXRpb25zIiA6IFsgXSwKICAgICAgImluZ3JlZGllbnRMaW5lcyIgOiBbICIx + IG1lZGl1bS1zaXplIHdob2xlIGNoaWNrZW4gKGFib3V0IDQgbGJzKSIsICJT + YWx0IGFuZCBwZXBwZXIgKGFib3V0IMK+IHRzcCBrb3NoZXIgc2FsdCBwZXIg + bGIpIiwgIsK9IGN1cCBzYWdlIHBlc3RvIiBdLAogICAgICAiaW5ncmVkaWVu + dHMiIDogWyB7CiAgICAgICAgInRleHQiIDogIjEgbWVkaXVtLXNpemUgd2hv + bGUgY2hpY2tlbiAoYWJvdXQgNCBsYnMpIiwKICAgICAgICAicXVhbnRpdHki + IDogNC4wLAogICAgICAgICJtZWFzdXJlIiA6ICJsYiIsCiAgICAgICAgImZv + b2QiIDogImNoaWNrZW4iLAogICAgICAgICJ3ZWlnaHQiIDogMTgxNC4zNjgK + ICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICJTYWx0IGFuZCBwZXBwZXIg + KGFib3V0IMK+IHRzcCBrb3NoZXIgc2FsdCBwZXIgbGIpIiwKICAgICAgICAi + cXVhbnRpdHkiIDogMC4wLAogICAgICAgICJtZWFzdXJlIiA6ICJtZWRpdW0i + LAogICAgICAgICJmb29kIiA6ICJzYWx0IiwKICAgICAgICAid2VpZ2h0IiA6 + IDAuMDQwNjYyMjI4ODg2OTM5NDcKICAgICAgfSwgewogICAgICAgICJ0ZXh0 + IiA6ICJTYWx0IGFuZCBwZXBwZXIgKGFib3V0IMK+IHRzcCBrb3NoZXIgc2Fs + dCBwZXIgbGIpIiwKICAgICAgICAicXVhbnRpdHkiIDogMC4wLAogICAgICAg + ICJtZWFzdXJlIiA6ICJtZWRpdW0iLAogICAgICAgICJmb29kIiA6ICJwZXBw + ZXIiLAogICAgICAgICJ3ZWlnaHQiIDogMy4wCiAgICAgIH0sIHsKICAgICAg + ICAidGV4dCIgOiAiwr0gY3VwIHNhZ2UgcGVzdG8iLAogICAgICAgICJxdWFu + dGl0eSIgOiAwLjUsCiAgICAgICAgIm1lYXN1cmUiIDogImN1cCIsCiAgICAg + ICAgImZvb2QiIDogInBlc3RvIiwKICAgICAgICAid2VpZ2h0IiA6IDEzNi4w + CiAgICAgIH0gXSwKICAgICAgImNhbG9yaWVzIiA6IDQwODMuODYxMjAwMDAw + MDAwMywKICAgICAgInRvdGFsV2VpZ2h0IiA6IDE5NTMuNDA4NjYyMjI4ODg3 + LAogICAgICAidG90YWxOdXRyaWVudHMiIDogewogICAgICAgICJFTkVSQ19L + Q0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiA0MDgzLjg2MTIwMDAwMDAwMDMsCiAgICAgICAg + ICAidW5pdCIgOiAia2NhbCIKICAgICAgICB9LAogICAgICAgICJGQVQiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDI4NC44MDY0MjA4LAogICAgICAgICAgInVuaXQiIDogImciCiAg + ICAgICAgfSwKICAgICAgICAiRkFTQVQiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDgxLjM4 + NjY0MDgsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAg + ICAgICJGQVRSTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRyYW5zIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiAxLjc3MDI5MTIsCiAgICAgICAgICAi + dW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJGQU1TIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAxMTYuMjA0NjIzMiwKICAgICAgICAgICJ1bml0IiA6 + ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBUFUiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDYzLjY3ODAyNjQsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAg + ICAgICB9LAogICAgICAgICJDSE9DREYiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJDYXJicyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTYuNDAyNTAw + MDAwMDAwMDAzLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwK + ICAgICAgICAiRklCVEciIDogewogICAgICAgICAgImxhYmVsIiA6ICJGaWJl + ciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS41NzUwMDAwMDAwMDAwMDAy + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi + U1VHQVIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDEuNzg3MjAwMDAwMDAwMDAwMywKICAgICAg + ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIlBST0NOVCIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlByb3RlaW4iLAogICAgICAgICAg + InF1YW50aXR5IiA6IDM0MS40NTYxNDgwMDAwMDAwNCwKICAgICAgICAgICJ1 + bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkNIT0xFIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDEzNjcuNTc2LAogICAgICAgICAgInVuaXQiIDogIm1nIgog + ICAgICAgIH0sCiAgICAgICAgIk5BIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiU29kaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMjI0LjgxNzQ2 + NjY3MiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg + ICAgICJDQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDMyMy4wNDAyMzg5MzQ5MzI4NiwKICAg + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJNRyIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMzc2LjE2NDAwNjYyMjI4ODksCiAgICAgICAgICAi + dW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiSyIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogMzU4MS45MDg3NzI5NzgzMTEsCiAgICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgICAgfSwKICAgICAgICAiRkUiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNi43ODM5 + NDYxODUzNTUzMywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9 + LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlppbmMi + LAogICAgICAgICAgInF1YW50aXR5IiA6IDI0LjIxMTk2MTQ2MjIyODg5LAog + ICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlAi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAyODY2LjM0MDk2LAogICAgICAgICAgInVuaXQi + IDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFfUkFFIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiA3ODQuMTQwODgsCiAgICAgICAgICAidW5pdCIgOiAiwrVnX1JB + RSIKICAgICAgICB9LAogICAgICAgICJWSVRDIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAz + MC4xMTc4ODgsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwK + ICAgICAgICAiVEhJQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFt + aW4gKEIxKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS4xMDUyMjA4LAog + ICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlJJ + QkYiIDogewogICAgICAgICAgImxhYmVsIiA6ICJSaWJvZmxhdmluIChCMiki + LAogICAgICAgICAgInF1YW50aXR5IiA6IDIuMjc3ODQxNiwKICAgICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJOSUEiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJOaWFjaW4gKEIzKSIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogMTIzLjU2NzYyNCwKICAgICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIg + OiA2LjQwMzg2OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9 + LAogICAgICAgICJGT0wiIDogewogICAgICAgICAgImxhYmVsIiA6ICJGb2xp + YyBBY2lkIChCOSkiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEwOS4zNzIw + OCwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAg + ICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBC + MTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDUuNjI0NTQwOCwKICAgICAg + ICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVklURCIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRCIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMy42Mjg3MzYsCiAgICAgICAgICAidW5pdCIgOiAi + wrVnIgogICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHki + IDogOC4xMjYzMDQwMDAwMDAwMDEsCiAgICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQz + LjE0MjUyLAogICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9CiAg + ICAgIH0sCiAgICAgICJ0b3RhbERhaWx5IiA6IHsKICAgICAgICAiRU5FUkNf + S0NBTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkVuZXJneSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMjA0LjE5MzA2MDAwMDAwMDAzLAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkFUIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiA0MzguMTYzNzI0MzA3NjkyMzUsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9LAogICAgICAgICJGQVNBVCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + NDA2LjkzMzIwNCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0s + CiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNh + cmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1LjQ2NzUwMDAwMDAwMDAw + MSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + IkZJQlRHIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmliZXIiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDYuMzAwMDAwMDAwMDAwMDAxLAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUFJPQ05UIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiUHJvdGVpbiIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogNjgyLjkxMjI5NjAwMDAwMDEsCiAgICAgICAgICAidW5p + dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9MRSIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiA0NTUuODU4NjY2NjY2NjY2NywKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5BIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiU29kaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5Mi43 + MDA3Mjc3NzgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAog + ICAgICAgICJDQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0i + LAogICAgICAgICAgInF1YW50aXR5IiA6IDMyLjMwNDAyMzg5MzQ5MzI5LAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTUci + IDogewogICAgICAgICAgImxhYmVsIiA6ICJNYWduZXNpdW0iLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDk0LjA0MTAwMTY1NTU3MjIzLAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiSyIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogMTAyLjM0MDI1MDY1NjUyMzE4LAogICAgICAgICAgInVuaXQiIDog + IiUiCiAgICAgICAgfSwKICAgICAgICAiRkUiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5My4yNDQx + NDU0NzQxOTYyNywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0s + CiAgICAgICAgIlpOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiWmluYyIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMTYxLjQxMzA3NjQxNDg1OTI2LAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUCIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDQwOS40NzcyOCwKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFfUkFFIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiA4Ny4xMjY3NjQ0NDQ0NDQ0NSwKICAgICAgICAgICJ1bml0IiA6ICIl + IgogICAgICAgIH0sCiAgICAgICAgIlZJVEMiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDUw + LjE5NjQ4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAg + ICAgICAiVEhJQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4g + KEIxKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNzMuNjgxMzg2NjY2NjY2 + NjUsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg + ICJSSUJGIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAo + QjIpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMzMuOTkwNjgyMzUyOTQx + MTgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg + ICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJOaWFjaW4gKEIzKSIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogNjE3LjgzODEyLAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQjZBIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCNiIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogMzIwLjE5MzQsCiAgICAgICAgICAidW5pdCIgOiAiJSIK + ICAgICAgICB9LAogICAgICAgICJGT0wiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJGb2xpYyBBY2lkIChCOSkiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDI3LjM0MzAyMDAwMDAwMDAwMywKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIlZJVEIxMiIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5 + My43NDIzNDY2NjY2NjY2NiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg + ICAgIH0sCiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJWaXRhbWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDAuOTA3MTg0 + LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAi + VE9DUEhBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiA0MC42MzE1MjAwMDAwMDAwMSwKICAg + ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEsx + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiA1My45MjgxNDk5OTk5OTk5OTUsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJkaWdl + c3QiIDogWyB7CiAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICJ0 + YWciIDogIkZBVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0Q29u + dGVudCIsCiAgICAgICAgInRvdGFsIiA6IDI4NC44MDY0MjA4LAogICAgICAg + ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNDM4LjE2Mzcy + NDMwNzY5MjM1LAogICAgICAgICJ1bml0IiA6ICJnIiwKICAgICAgICAic3Vi + IiA6IFsgewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAg + ICAgICAgInRhZyIgOiAiRkFTQVQiLAogICAgICAgICAgInNjaGVtYU9yZ1Rh + ZyIgOiAic2F0dXJhdGVkRmF0Q29udGVudCIsCiAgICAgICAgICAidG90YWwi + IDogODEuMzg2NjQwOCwKICAgICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg + ICAgICAgICJkYWlseSIgOiA0MDYuOTMzMjA0LAogICAgICAgICAgInVuaXQi + IDogImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJUcmFu + cyIsCiAgICAgICAgICAidGFnIiA6ICJGQVRSTiIsCiAgICAgICAgICAic2No + ZW1hT3JnVGFnIiA6ICJ0cmFuc0ZhdENvbnRlbnQiLAogICAgICAgICAgInRv + dGFsIiA6IDEuNzcwMjkxMiwKICAgICAgICAgICJoYXNSREkiIDogZmFsc2Us + CiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDog + ImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJNb25vdW5z + YXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIgOiAiRkFNUyIsCiAgICAgICAg + ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgICAidG90YWwiIDog + MTE2LjIwNDYyMzIsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAg + ICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgog + ICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiUG9seXVuc2F0dXJh + dGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBUFUiLAogICAgICAgICAgInNj + aGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAgInRvdGFsIiA6IDYzLjY3 + ODAyNjQsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAg + ImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg + IH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAg + ICAgICAgInRhZyIgOiAiQ0hPQ0RGIiwKICAgICAgICAic2NoZW1hT3JnVGFn + IiA6ICJjYXJib2h5ZHJhdGVDb250ZW50IiwKICAgICAgICAidG90YWwiIDog + MTYuNDAyNTAwMDAwMDAwMDAzLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwK + ICAgICAgICAiZGFpbHkiIDogNS40Njc1MDAwMDAwMDAwMDEsCiAgICAgICAg + InVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAgICAgICAi + bGFiZWwiIDogIkNhcmJzIChuZXQpIiwKICAgICAgICAgICJ0YWciIDogIkNI + T0NERi5uZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAog + ICAgICAgICAgInRvdGFsIiA6IDE0LjgyNzUwMDAwMDAwMDAwNCwKICAgICAg + ICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4w + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAg + ICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAidGFnIiA6ICJGSUJU + RyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJmaWJlckNvbnRlbnQi + LAogICAgICAgICAgInRvdGFsIiA6IDEuNTc1MDAwMDAwMDAwMDAwMiwKICAg + ICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAgICJkYWlseSIgOiA2 + LjMwMDAwMDAwMDAwMDAwMSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAg + ICAgICJ0YWciIDogIlNVR0FSIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWci + IDogInN1Z2FyQ29udGVudCIsCiAgICAgICAgICAidG90YWwiIDogMS43ODcy + MDAwMDAwMDAwMDAzLAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAg + ICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIK + ICAgICAgICB9IF0KICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUHJv + dGVpbiIsCiAgICAgICAgInRhZyIgOiAiUFJPQ05UIiwKICAgICAgICAic2No + ZW1hT3JnVGFnIiA6ICJwcm90ZWluQ29udGVudCIsCiAgICAgICAgInRvdGFs + IiA6IDM0MS40NTYxNDgwMDAwMDAwNCwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDY4Mi45MTIyOTYwMDAwMDAxLAogICAg + ICAgICJ1bml0IiA6ICJnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 + ICJDaG9sZXN0ZXJvbCIsCiAgICAgICAgInRhZyIgOiAiQ0hPTEUiLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogImNob2xlc3Rlcm9sQ29udGVudCIsCiAg + ICAgICAgInRvdGFsIiA6IDEzNjcuNTc2LAogICAgICAgICJoYXNSREkiIDog + dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNDU1Ljg1ODY2NjY2NjY2NjcsCiAg + ICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVs + IiA6ICJTb2RpdW0iLAogICAgICAgICJ0YWciIDogIk5BIiwKICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6ICJzb2RpdW1Db250ZW50IiwKICAgICAgICAidG90 + YWwiIDogMjIyNC44MTc0NjY2NzIsCiAgICAgICAgImhhc1JESSIgOiB0cnVl + LAogICAgICAgICJkYWlseSIgOiA5Mi43MDA3Mjc3NzgsCiAgICAgICAgInVu + aXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYWxj + aXVtIiwKICAgICAgICAidGFnIiA6ICJDQSIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAzMjMuMDQwMjM4OTM0 + OTMyODYsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWls + eSIgOiAzMi4zMDQwMjM4OTM0OTMyOSwKICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAg + ICAgICAgInRhZyIgOiAiTUciLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + bnVsbCwKICAgICAgICAidG90YWwiIDogMzc2LjE2NDAwNjYyMjI4ODksCiAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA5NC4w + NDEwMDE2NTU1NzIyMywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgInRh + ZyIgOiAiSyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiAzNTgxLjkwODc3Mjk3ODMxMSwKICAgICAgICAiaGFz + UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEwMi4zNDAyNTA2NTY1 + MjMxOCwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAg + ICAibGFiZWwiIDogIklyb24iLAogICAgICAgICJ0YWciIDogIkZFIiwKICAg + ICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6 + IDE2Ljc4Mzk0NjE4NTM1NTMzLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwK + ICAgICAgICAiZGFpbHkiIDogOTMuMjQ0MTQ1NDc0MTk2MjcsCiAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJa + aW5jIiwKICAgICAgICAidGFnIiA6ICJaTiIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAyNC4yMTE5NjE0NjIy + Mjg4OSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDE2MS40MTMwNzY0MTQ4NTkyNiwKICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAog + ICAgICAgICJ0YWciIDogIlAiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + bnVsbCwKICAgICAgICAidG90YWwiIDogMjg2Ni4zNDA5NiwKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDQwOS40NzcyOCwK + ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gQSIsCiAgICAgICAgInRhZyIgOiAiVklUQV9SQUUi + LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90 + YWwiIDogNzg0LjE0MDg4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg + ICAgICAiZGFpbHkiIDogODcuMTI2NzY0NDQ0NDQ0NDUsCiAgICAgICAgInVu + aXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0 + YW1pbiBDIiwKICAgICAgICAidGFnIiA6ICJWSVRDIiwKICAgICAgICAic2No + ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDMwLjExNzg4 + OCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6 + IDUwLjE5NjQ4LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog + ICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAidGFn + IiA6ICJUSElBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgInRvdGFsIiA6IDEuMTA1MjIwOCwKICAgICAgICAiaGFzUkRJIiA6 + IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDczLjY4MTM4NjY2NjY2NjY1LAog + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJl + bCIgOiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAidGFnIiA6ICJSSUJG + IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRv + dGFsIiA6IDIuMjc3ODQxNiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDEzMy45OTA2ODIzNTI5NDExOCwKICAgICAgICAi + dW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIk5p + YWNpbiAoQjMpIiwKICAgICAgICAidGFnIiA6ICJOSUEiLAogICAgICAgICJz + Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMTIzLjU2 + NzYyNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDYxNy44MzgxMiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjYiLAogICAgICAgICJ0 + YWciIDogIlZJVEI2QSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxs + LAogICAgICAgICJ0b3RhbCIgOiA2LjQwMzg2OCwKICAgICAgICAiaGFzUkRJ + IiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDMyMC4xOTM0LAogICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAi + Rm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAidGFnIiA6ICJGT0wiLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog + MTA5LjM3MjA4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogMjcuMzQzMDIwMDAwMDAwMDAzLAogICAgICAgICJ1bml0IiA6 + ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g + QjEyIiwKICAgICAgICAidGFnIiA6ICJWSVRCMTIiLAogICAgICAgICJzY2hl + bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNS42MjQ1NDA4 + LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDog + OTMuNzQyMzQ2NjY2NjY2NjYsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAg + ICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAg + ICAidGFnIiA6ICJWSVREIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 + bGwsCiAgICAgICAgInRvdGFsIiA6IDMuNjI4NzM2LAogICAgICAgICJoYXNS + REkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMC45MDcxODQsCiAgICAg + ICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBFIiwKICAgICAgICAidGFnIiA6ICJUT0NQSEEiLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog + OC4xMjYzMDQwMDAwMDAwMDEsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAog + ICAgICAgICJkYWlseSIgOiA0MC42MzE1MjAwMDAwMDAwMSwKICAgICAgICAi + dW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gSyIsCiAgICAgICAgInRhZyIgOiAiVklUSzEiLAogICAgICAgICJz + Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNDMuMTQy + NTIsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIg + OiA1My45MjgxNDk5OTk5OTk5OTUsCiAgICAgICAgInVuaXQiIDogIsK1ZyIK + ICAgICAgfSBdCiAgICB9LAogICAgImJvb2ttYXJrZWQiIDogZmFsc2UsCiAg + ICAiYm91Z2h0IiA6IGZhbHNlCiAgfSwgewogICAgInJlY2lwZSIgOiB7CiAg + ICAgICJ1cmkiIDogImh0dHA6Ly93d3cuZWRhbWFtLmNvbS9vbnRvbG9naWVz + L2VkYW1hbS5vd2wjcmVjaXBlX2MwNzNlZTE4YTU1MzIwMjRhMzYyZjFiYmNm + Zjk2YmEyIiwKICAgICAgImxhYmVsIiA6ICJNdXN0YXJkLUNydXN0ZWQgUm9h + c3QgQ2hpY2tlbnMiLAogICAgICAiaW1hZ2UiIDogImh0dHBzOi8vd3d3LmVk + YW1hbS5jb20vd2ViLWltZy9lNWUvZTVlOTcwYTQ3NGY1NzE2MjJmNWYyZWIy + MzNhODAxYjAuanBnIiwKICAgICAgInNvdXJjZSIgOiAiRmluZSBDb29raW5n + IiwKICAgICAgInNvdXJjZUljb24iIDogImh0dHA6Ly93d3cuZmluZWNvb2tp + bmcuY29tL2Zhdmljb24uaWNvIiwKICAgICAgInVybCIgOiAiaHR0cDovL3d3 + dy5maW5lY29va2luZy5jb20vcmVjaXBlcy9tdXN0YXJkLWNydXN0ZWQtcm9h + c3QtY2hpY2tlbnMuYXNweCIsCiAgICAgICJzaGFyZUFzIiA6ICJodHRwOi8v + d3d3LmVkYW1hbS5jb20vcmVjaXBlL211c3RhcmQtY3J1c3RlZC1yb2FzdC1j + aGlja2Vucy1jMDczZWUxOGE1NTMyMDI0YTM2MmYxYmJjZmY5NmJhMi9jaGlj + a2VuIiwKICAgICAgInlpZWxkIiA6IDYuMCwKICAgICAgImRpZXRMYWJlbHMi + IDogWyAiTG93LUNhcmIiIF0sCiAgICAgICJoZWFsdGhMYWJlbHMiIDogWyAi + UGFsZW8iLCAiRGFpcnktRnJlZSIsICJHbHV0ZW4tRnJlZSIsICJFZ2ctRnJl + ZSIsICJQZWFudXQtRnJlZSIsICJUcmVlLU51dC1GcmVlIiwgIlNveS1GcmVl + IiwgIkZpc2gtRnJlZSIsICJTaGVsbGZpc2gtRnJlZSIgXSwKICAgICAgImNh + dXRpb25zIiA6IFsgXSwKICAgICAgImluZ3JlZGllbnRMaW5lcyIgOiBbICIy + IHRicy4gY2hvcHBlZCBmcmVzaCB0aHltZSIsICIxIGN1cCBkaWpvbiBtdXN0 + YXJkIiwgIktvc2hlciBzYWx0IGFuZCBmcmVzaGx5IGdyb3VuZCBibGFjayBw + ZXBwZXIiLCAiMS80IGN1cCBtaW5jZWQgZ2FybGljICgxMiB0byAxNiBjbG92 + ZXMpIiwgIjEvMiBjdXAgbWluY2VkIHNoYWxsb3RzIChhYm91dCAyIGxhcmdl + KSIsICIyIHdob2xlIGNoaWNrZW5zLCBhYm91dCAzLTEvMiBsYi4gZWFjaCIs + ICI1IHRicy4gZXh0cmEtdmlyZ2luIG9saXZlIG9pbCBmb3IgZHJpenpsaW5n + IiBdLAogICAgICAiaW5ncmVkaWVudHMiIDogWyB7CiAgICAgICAgInRleHQi + IDogIjIgdGJzLiBjaG9wcGVkIGZyZXNoIHRoeW1lIiwKICAgICAgICAicXVh + bnRpdHkiIDogMi4wLAogICAgICAgICJtZWFzdXJlIiA6ICJ0YnNwIiwKICAg + ICAgICAiZm9vZCIgOiAiZnJlc2ggdGh5bWUiLAogICAgICAgICJ3ZWlnaHQi + IDogNC44CiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMSBjdXAgZGlq + b24gbXVzdGFyZCIsCiAgICAgICAgInF1YW50aXR5IiA6IDEuMCwKICAgICAg + ICAibWVhc3VyZSIgOiAiY3VwIiwKICAgICAgICAiZm9vZCIgOiAiZGlqb24g + bXVzdGFyZCIsCiAgICAgICAgIndlaWdodCIgOiAyNDkuMAogICAgICB9LCB7 + CiAgICAgICAgInRleHQiIDogIktvc2hlciBzYWx0IGFuZCBmcmVzaGx5IGdy + b3VuZCBibGFjayBwZXBwZXIiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAs + CiAgICAgICAgIm1lYXN1cmUiIDogInBlcHBlciIsCiAgICAgICAgImZvb2Qi + IDogImJsYWNrIHBlcHBlciIsCiAgICAgICAgIndlaWdodCIgOiAwLjMKICAg + ICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIxLzQgY3VwIG1pbmNlZCBnYXJs + aWMgKDEyIHRvIDE2IGNsb3ZlcykiLAogICAgICAgICJxdWFudGl0eSIgOiAw + LjI1LAogICAgICAgICJtZWFzdXJlIiA6ICJjdXAiLAogICAgICAgICJmb29k + IiA6ICJnYXJsaWMiLAogICAgICAgICJ3ZWlnaHQiIDogMzQuMAogICAgICB9 + LCB7CiAgICAgICAgInRleHQiIDogIjEvMiBjdXAgbWluY2VkIHNoYWxsb3Rz + IChhYm91dCAyIGxhcmdlKSIsCiAgICAgICAgInF1YW50aXR5IiA6IDAuNSwK + ICAgICAgICAibWVhc3VyZSIgOiAiY3VwIiwKICAgICAgICAiZm9vZCIgOiAi + c2hhbGxvdHMiLAogICAgICAgICJ3ZWlnaHQiIDogNzguODYKICAgICAgfSwg + ewogICAgICAgICJ0ZXh0IiA6ICIyIHdob2xlIGNoaWNrZW5zLCBhYm91dCAz + LTEvMiBsYi4gZWFjaCIsCiAgICAgICAgInF1YW50aXR5IiA6IDcuMCwKICAg + ICAgICAibWVhc3VyZSIgOiAibGIiLAogICAgICAgICJmb29kIiA6ICJjaGlj + a2VucyIsCiAgICAgICAgIndlaWdodCIgOiAzMTc1LjE0NAogICAgICB9LCB7 + CiAgICAgICAgInRleHQiIDogIjUgdGJzLiBleHRyYS12aXJnaW4gb2xpdmUg + b2lsIGZvciBkcml6emxpbmciLAogICAgICAgICJxdWFudGl0eSIgOiA1LjAs + CiAgICAgICAgIm1lYXN1cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6 + ICJleHRyYSB2aXJnaW4gb2xpdmUgb2lsIiwKICAgICAgICAid2VpZ2h0IiA6 + IDY3LjUKICAgICAgfSBdLAogICAgICAiY2Fsb3JpZXMiIDogNzcwMy4xMjk4 + LAogICAgICAidG90YWxXZWlnaHQiIDogMzYwOS42MDQsCiAgICAgICJ0b3Rh + bE51dHJpZW50cyIgOiB7CiAgICAgICAgIkVORVJDX0tDQUwiIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJFbmVyZ3kiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDc3MDMuMTI5OCwKICAgICAgICAgICJ1bml0IiA6ICJrY2FsIgogICAg + ICAgIH0sCiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IkZhdCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTU2LjAwMDg2NjQsCiAg + ICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJGQVNB + VCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMTQ2LjgyMjY0MjM5OTk5OTk4LAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFUUk4iIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJUcmFucyIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogMi44ODI1Mjk2LAogICAgICAgICAgInVuaXQiIDogImciCiAg + ICAgICAgfSwKICAgICAgICAiRkFNUyIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIk1vbm91bnNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + MjUzLjkxODEwMTU5OTk5OTk3LAogICAgICAgICAgInVuaXQiIDogImciCiAg + ICAgICAgfSwKICAgICAgICAiRkFQVSIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIlBvbHl1bnNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + MTEyLjE1NzMxOTE5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogImciCiAg + ICAgICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM5LjEyNjAz + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi + RklCVEciIDogewogICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMTIuMjAyNDIwMDAwMDAwMDAyLAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiU1VHQVIiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDguNjg5NjAyLAogICAgICAgICAgInVuaXQiIDogImciCiAg + ICAgICAgfSwKICAgICAgICAiUFJPQ05UIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiUHJvdGVpbiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNjA1Ljg5 + MDAzNCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAg + ICAgIkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVy + b2wiLAogICAgICAgICAgInF1YW50aXR5IiA6IDIzODEuMzU3OTk5OTk5OTk5 + NywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAg + ICJOQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogNTA2NS44MzYsCiAgICAgICAgICAidW5pdCIg + OiAibWciCiAgICAgICAgfSwKICAgICAgICAiQ0EiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2 + MDUuODQ4MDQsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwK + ICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6ICJNYWduZXNp + dW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDc5MC4yOTIzOTk5OTk5OTk5 + LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAg + IksiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0iLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDY3NzguMjY4NTU5OTk5OTk5NSwKICAgICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJGRSIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDM1LjEwNTI0NiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQzLjk4ODI3NjQsCiAg + ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiUCIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDUwMzYuMjk5Njc5OTk5OTk5LAogICAgICAgICAg + InVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFfUkFFIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAxMzIzLjI3NDAzOTk5OTk5OTgsCiAgICAgICAgICAi + dW5pdCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAogICAgICAgICJWSVRDIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiA3OS4xMzg5MDQsCiAgICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgICAgfSwKICAgICAgICAiVEhJQSIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAgICAgICAicXVhbnRpdHki + IDogMi44NjkyMjI0LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAg + IH0sCiAgICAgICAgIlJJQkYiIDogewogICAgICAgICAgImxhYmVsIiA6ICJS + aWJvZmxhdmluIChCMikiLAogICAgICAgICAgInF1YW50aXR5IiA6IDMuOTYx + MTQ0Nzk5OTk5OTk5NiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + ICB9LAogICAgICAgICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJO + aWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjE3LjY5MTA5 + MTk5OTk5OTk3LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0s + CiAgICAgICAgIlZJVEI2QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZp + dGFtaW4gQjYiLAogICAgICAgICAgInF1YW50aXR5IiA6IDExLjk2NTkxNzk5 + OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog + ICAgICAgICJGT0wiIDogewogICAgICAgICAgImxhYmVsIiA6ICJGb2xpYyBB + Y2lkIChCOSkiLAogICAgICAgICAgInF1YW50aXR5IiA6IDIzNy45ODIwMzk5 + OTk5OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwK + ICAgICAgICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0 + YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDkuODQyOTQ2Mzk5 + OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9LAog + ICAgICAgICJWSVREIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBEIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2LjM1MDI4OCwKICAgICAg + ICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVE9DUEhB + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAyMC4xNjk5NDYsCiAgICAgICAgICAidW5pdCIg + OiAibWciCiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDk0LjQ0NDE0LAogICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAg + ICB9CiAgICAgIH0sCiAgICAgICJ0b3RhbERhaWx5IiA6IHsKICAgICAgICAi + RU5FUkNfS0NBTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkVuZXJneSIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMzg1LjE1NjQ4OTk5OTk5OTk2LAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkFU + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAgICJx + dWFudGl0eSIgOiA4NTUuMzg1OTQ4MzA3NjkyMiwKICAgICAgICAgICJ1bml0 + IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZBU0FUIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiU2F0dXJhdGVkIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiA3MzQuMTEzMjEyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEzLjA0MjAxLAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRklC + VEciIDogewogICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogNDguODA5NjgwMDAwMDAwMDEsCiAgICAgICAgICAi + dW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiAxMjExLjc4MDA2OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICAgInF1YW50aXR5IiA6IDc5 + My43ODU5OTk5OTk5OTk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiTkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJT + b2RpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDIxMS4wNzY1LAogICAg + ICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiQ0EiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiA2MC41ODQ4MDQsCiAgICAgICAgICAidW5pdCIgOiAiJSIK + ICAgICAgICB9LAogICAgICAgICJNRyIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTk3LjU3 + MzA5OTk5OTk5OTk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg + fSwKICAgICAgICAiSyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBvdGFz + c2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTkzLjY2NDgxNTk5OTk5 + OTk3LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiRkUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAxOTUuMDI5MTQ0NDQ0NDQ0NDYsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDI5My4yNTUxNzU5OTk5OTk5NSwKICAgICAgICAgICJ1bml0IiA6ICIl + IgogICAgICAgIH0sCiAgICAgICAgIlAiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJQaG9zcGhvcnVzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3MTku + NDcxMzgyODU3MTQyOCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIlZJVEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBBIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNDcuMDMw + NDQ4ODg4ODg4ODYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9 + LAogICAgICAgICJWSVRDIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0 + YW1pbiBDIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMzEuODk4MTczMzMz + MzMzMzIsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJUSElBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAo + QjEpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxOTEuMjgxNDkzMzMzMzMz + MzIsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg + ICJSSUJGIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAo + QjIpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMzMuMDA4NTE3NjQ3MDU4 + OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + Ik5JQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiAxMDg4LjQ1NTQ1OTk5OTk5OTcsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRC + NkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiA1OTguMjk1OSwKICAgICAgICAgICJ1bml0 + IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogNTkuNDk1NTA5OTk5OTk5OTk2LAogICAgICAgICAgInVuaXQi + IDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQjEyIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiVml0YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDE2NC4wNDkxMDY2NjY2NjY2MywKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJWaXRhbWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDEuNTg3NTcyMDAwMDAwMDAwMiwKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTAw + Ljg0OTczLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAg + ICAgICAiVklUSzEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu + IEsiLAogICAgICAgICAgInF1YW50aXR5IiA6IDExOC4wNTUxNzUsCiAgICAg + ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJk + aWdlc3QiIDogWyB7CiAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAg + ICJ0YWciIDogIkZBVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0 + Q29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDU1Ni4wMDA4NjY0LAogICAg + ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogODU1LjM4 + NTk0ODMwNzY5MjIsCiAgICAgICAgInVuaXQiIDogImciLAogICAgICAgICJz + dWIiIDogWyB7CiAgICAgICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAg + ICAgICAgICAidGFnIiA6ICJGQVNBVCIsCiAgICAgICAgICAic2NoZW1hT3Jn + VGFnIiA6ICJzYXR1cmF0ZWRGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3Rh + bCIgOiAxNDYuODIyNjQyMzk5OTk5OTgsCiAgICAgICAgICAiaGFzUkRJIiA6 + IHRydWUsCiAgICAgICAgICAiZGFpbHkiIDogNzM0LjExMzIxMiwKICAgICAg + ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJl + bCIgOiAiVHJhbnMiLAogICAgICAgICAgInRhZyIgOiAiRkFUUk4iLAogICAg + ICAgICAgInNjaGVtYU9yZ1RhZyIgOiAidHJhbnNGYXRDb250ZW50IiwKICAg + ICAgICAgICJ0b3RhbCIgOiAyLjg4MjUyOTYsCiAgICAgICAgICAiaGFzUkRJ + IiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAg + ICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIg + OiAiTW9ub3Vuc2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBTVMi + LAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAg + InRvdGFsIiA6IDI1My45MTgxMDE1OTk5OTk5NywKICAgICAgICAgICJoYXNS + REkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVs + IiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIgOiAiRkFQ + VSIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAg + ICAidG90YWwiIDogMTEyLjE1NzMxOTE5OTk5OTk5LAogICAgICAgICAgImhh + c1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAg + ICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9IF0KICAgICAgfSwgewogICAg + ICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICJ0YWciIDogIkNIT0NE + RiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiY2FyYm9oeWRyYXRlQ29u + dGVudCIsCiAgICAgICAgInRvdGFsIiA6IDM5LjEyNjAzLAogICAgICAgICJo + YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTMuMDQyMDEsCiAg + ICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAg + ICAgICAibGFiZWwiIDogIkNhcmJzIChuZXQpIiwKICAgICAgICAgICJ0YWci + IDogIkNIT0NERi5uZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu + dWxsLAogICAgICAgICAgInRvdGFsIiA6IDI2LjkyMzYwOTk5OTk5OTk5NiwK + ICAgICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHki + IDogMC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewog + ICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAidGFnIiA6 + ICJGSUJURyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJmaWJlckNv + bnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6IDEyLjIwMjQyMDAwMDAwMDAw + MiwKICAgICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAgICJkYWls + eSIgOiA0OC44MDk2ODAwMDAwMDAwMSwKICAgICAgICAgICJ1bml0IiA6ICJn + IgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwK + ICAgICAgICAgICJ0YWciIDogIlNVR0FSIiwKICAgICAgICAgICJzY2hlbWFP + cmdUYWciIDogInN1Z2FyQ29udGVudCIsCiAgICAgICAgICAidG90YWwiIDog + OC42ODk2MDIsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAg + ICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQcm90ZWlu + IiwKICAgICAgICAidGFnIiA6ICJQUk9DTlQiLAogICAgICAgICJzY2hlbWFP + cmdUYWciIDogInByb3RlaW5Db250ZW50IiwKICAgICAgICAidG90YWwiIDog + NjA1Ljg5MDAzNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAg + ImRhaWx5IiA6IDEyMTEuNzgwMDY4LAogICAgICAgICJ1bml0IiA6ICJnIgog + ICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDaG9sZXN0ZXJvbCIsCiAg + ICAgICAgInRhZyIgOiAiQ0hPTEUiLAogICAgICAgICJzY2hlbWFPcmdUYWci + IDogImNob2xlc3Rlcm9sQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDIz + ODEuMzU3OTk5OTk5OTk5NywKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDc5My43ODU5OTk5OTk5OTk4LAogICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiU29k + aXVtIiwKICAgICAgICAidGFnIiA6ICJOQSIsCiAgICAgICAgInNjaGVtYU9y + Z1RhZyIgOiAic29kaXVtQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDUw + NjUuODM2LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogMjExLjA3NjUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9 + LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAidGFn + IiA6ICJDQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiA2MDUuODQ4MDQsCiAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICJkYWlseSIgOiA2MC41ODQ4MDQsCiAgICAgICAgInVu + aXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJNYWdu + ZXNpdW0iLAogICAgICAgICJ0YWciIDogIk1HIiwKICAgICAgICAic2NoZW1h + T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDc5MC4yOTIzOTk5 + OTk5OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogMTk3LjU3MzA5OTk5OTk5OTk4LAogICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUG90YXNzaXVtIiwK + ICAgICAgICAidGFnIiA6ICJLIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 + IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDY3NzguMjY4NTU5OTk5OTk5NSwK + ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE5 + My42NjQ4MTU5OTk5OTk5NywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + IH0sIHsKICAgICAgICAibGFiZWwiIDogIklyb24iLAogICAgICAgICJ0YWci + IDogIkZFIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAg + ICAgInRvdGFsIiA6IDM1LjEwNTI0NiwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDE5NS4wMjkxNDQ0NDQ0NDQ0NiwKICAg + ICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi + IDogIlppbmMiLAogICAgICAgICJ0YWciIDogIlpOIiwKICAgICAgICAic2No + ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDQzLjk4ODI3 + NjQsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIg + OiAyOTMuMjU1MTc1OTk5OTk5OTUsCiAgICAgICAgInVuaXQiIDogIm1nIgog + ICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwKICAg + ICAgICAidGFnIiA6ICJQIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 + bGwsCiAgICAgICAgInRvdGFsIiA6IDUwMzYuMjk5Njc5OTk5OTk5LAogICAg + ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNzE5LjQ3 + MTM4Mjg1NzE0MjgsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7 + CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEEiLAogICAgICAgICJ0YWci + IDogIlZJVEFfUkFFIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws + CiAgICAgICAgInRvdGFsIiA6IDEzMjMuMjc0MDM5OTk5OTk5OCwKICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE0Ny4wMzA0 + NDg4ODg4ODg4NiwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7 + CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAgICJ0YWci + IDogIlZJVEMiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAg + ICAgICAidG90YWwiIDogNzkuMTM4OTA0LAogICAgICAgICJoYXNSREkiIDog + dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTMxLjg5ODE3MzMzMzMzMzMyLAog + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJl + bCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAidGFnIiA6ICJUSElBIiwK + ICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFs + IiA6IDIuODY5MjIyNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAg + ICAgImRhaWx5IiA6IDE5MS4yODE0OTMzMzMzMzMzMiwKICAgICAgICAidW5p + dCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlJpYm9m + bGF2aW4gKEIyKSIsCiAgICAgICAgInRhZyIgOiAiUklCRiIsCiAgICAgICAg + InNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAzLjk2 + MTE0NDc5OTk5OTk5OTYsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg + ICAgICJkYWlseSIgOiAyMzMuMDA4NTE3NjQ3MDU4OCwKICAgICAgICAidW5p + dCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIk5pYWNp + biAoQjMpIiwKICAgICAgICAidGFnIiA6ICJOSUEiLAogICAgICAgICJzY2hl + bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMjE3LjY5MTA5 + MTk5OTk5OTk3LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogMTA4OC40NTU0NTk5OTk5OTk3LAogICAgICAgICJ1bml0IiA6 + ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBC + NiIsCiAgICAgICAgInRhZyIgOiAiVklUQjZBIiwKICAgICAgICAic2NoZW1h + T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDExLjk2NTkxNzk5 + OTk5OTk5OSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh + aWx5IiA6IDU5OC4yOTU5LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + fSwgewogICAgICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAoQjkpIiwKICAg + ICAgICAidGFnIiA6ICJGT0wiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + bnVsbCwKICAgICAgICAidG90YWwiIDogMjM3Ljk4MjAzOTk5OTk5OTk4LAog + ICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNTku + NDk1NTA5OTk5OTk5OTk2LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAg + IH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAg + ICAidGFnIiA6ICJWSVRCMTIiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + bnVsbCwKICAgICAgICAidG90YWwiIDogOS44NDI5NDYzOTk5OTk5OTksCiAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNjQu + MDQ5MTA2NjY2NjY2NjMsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAg + fSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAi + dGFnIiA6ICJWSVREIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws + CiAgICAgICAgInRvdGFsIiA6IDYuMzUwMjg4LAogICAgICAgICJoYXNSREki + IDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMS41ODc1NzIwMDAwMDAwMDAy + LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAi + bGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgInRhZyIgOiAiVE9DUEhB + IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRv + dGFsIiA6IDIwLjE2OTk0NiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDEwMC44NDk3MywKICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gSyIs + CiAgICAgICAgInRhZyIgOiAiVklUSzEiLAogICAgICAgICJzY2hlbWFPcmdU + YWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogOTQuNDQ0MTQsCiAgICAg + ICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMTguMDU1 + MTc1LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0gXQogICAgfSwK + ICAgICJib29rbWFya2VkIiA6IGZhbHNlLAogICAgImJvdWdodCIgOiBmYWxz + ZQogIH0sIHsKICAgICJyZWNpcGUiIDogewogICAgICAidXJpIiA6ICJodHRw + Oi8vd3d3LmVkYW1hbS5jb20vb250b2xvZ2llcy9lZGFtYW0ub3dsI3JlY2lw + ZV83MmQ3YTFhNGFiNGJkNjVlOWE1NDZjZTdiM2Y5NzRiNSIsCiAgICAgICJs + YWJlbCIgOiAiQ2hpY2tlbiBNb2xlIiwKICAgICAgImltYWdlIiA6ICJodHRw + czovL3d3dy5lZGFtYW0uY29tL3dlYi1pbWcvZWZiL2VmYjI5YzA5NmJmMDUw + YWJlZmY4OTI2ZjkwNDI1M2M5LmpwZyIsCiAgICAgICJzb3VyY2UiIDogIlJl + YWwgU2ltcGxlIiwKICAgICAgInNvdXJjZUljb24iIDogImh0dHA6Ly9pbWc0 + LnJlYWxzaW1wbGUuY29tL3N0YXRpYy9pL2Zhdmljb24uaWNvIiwKICAgICAg + InVybCIgOiAiaHR0cDovL3d3dy5yZWFsc2ltcGxlLmNvbS9mb29kLXJlY2lw + ZXMvYnJvd3NlLWFsbC1yZWNpcGVzL2NoaWNrZW4tbW9sZS0xMDAwMDAwMTYx + ODU3MS9pbmRleC5odG1sIiwKICAgICAgInNoYXJlQXMiIDogImh0dHA6Ly93 + d3cuZWRhbWFtLmNvbS9yZWNpcGUvY2hpY2tlbi1tb2xlLTcyZDdhMWE0YWI0 + YmQ2NWU5YTU0NmNlN2IzZjk3NGI1L2NoaWNrZW4iLAogICAgICAieWllbGQi + IDogMjIuMCwKICAgICAgImRpZXRMYWJlbHMiIDogWyAiTG93LUNhcmIiIF0s + CiAgICAgICJoZWFsdGhMYWJlbHMiIDogWyAiR2x1dGVuLUZyZWUiLCAiRWdn + LUZyZWUiLCAiUGVhbnV0LUZyZWUiLCAiVHJlZS1OdXQtRnJlZSIsICJTb3kt + RnJlZSIsICJGaXNoLUZyZWUiLCAiU2hlbGxmaXNoLUZyZWUiIF0sCiAgICAg + ICJjYXV0aW9ucyIgOiBbIF0sCiAgICAgICJpbmdyZWRpZW50TGluZXMiIDog + WyAiMiAzIDEvMi0gdG8gNC1sYiByb3Rpc3NlcmllIGNoaWNrZW5zIiwgIjE4 + IG96cyBqYXJyZWQgbW9sZSBvciBlbmNoaWxhZGEgc2F1Y2UiIF0sCiAgICAg + ICJpbmdyZWRpZW50cyIgOiBbIHsKICAgICAgICAidGV4dCIgOiAiMiAzIDEv + Mi0gdG8gNC1sYiByb3Rpc3NlcmllIGNoaWNrZW5zIiwKICAgICAgICAicXVh + bnRpdHkiIDogNy41LAogICAgICAgICJtZWFzdXJlIiA6ICJsYiIsCiAgICAg + ICAgImZvb2QiIDogImNoaWNrZW5zIiwKICAgICAgICAid2VpZ2h0IiA6IDM0 + MDEuOTQKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIxOCBvenMgamFy + cmVkIG1vbGUgb3IgZW5jaGlsYWRhIHNhdWNlIiwKICAgICAgICAicXVhbnRp + dHkiIDogMTguMCwKICAgICAgICAibWVhc3VyZSIgOiAib3oiLAogICAgICAg + ICJmb29kIiA6ICJlbmNoaWxhZGEgc2F1Y2UiLAogICAgICAgICJ3ZWlnaHQi + IDogNTEwLjMKICAgICAgfSBdLAogICAgICAiY2Fsb3JpZXMiIDogNzUxOC4y + OTA5OTk5OTk5OTksCiAgICAgICJ0b3RhbFdlaWdodCIgOiAzOTEyLjI0MDAw + MDAwMDAwMDIsCiAgICAgICJ0b3RhbE51dHJpZW50cyIgOiB7CiAgICAgICAg + IkVORVJDX0tDQUwiIDogewogICAgICAgICAgImxhYmVsIiA6ICJFbmVyZ3ki + LAogICAgICAgICAgInF1YW50aXR5IiA6IDc1MTguMjkwOTk5OTk5OTk5LAog + ICAgICAgICAgInVuaXQiIDogImtjYWwiCiAgICAgICAgfSwKICAgICAgICAi + RkFUIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiA1MTIuMzMyMTY0LAogICAgICAgICAgInVuaXQiIDog + ImciCiAgICAgICAgfSwKICAgICAgICAiRkFTQVQiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDE0Ni42MjM2MTM5OTk5OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICJnIgog + ICAgICAgIH0sCiAgICAgICAgIkZBVFJOIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiVHJhbnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDMuMDYxNzQ2 + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi + RkFNUyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIk1vbm91bnNhdHVyYXRl + ZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjEyLjI4MTA1NTk5OTk5OTk4 + LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi + RkFQVSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRl + ZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTA5Ljg4MjY2MiwKICAgICAg + ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkNIT0NERiIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhcmJzIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiA0Mi41MDc5OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgog + ICAgICAgIH0sCiAgICAgICAgIkZJQlRHIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiRmliZXIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDguNjc1MDk5 + OTk5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwK + ICAgICAgICAiU1VHQVIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTdWdh + cnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM0LjAzNzAwOTk5OTk5OTk5 + NSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAg + IlBST0NOVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlByb3RlaW4iLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDY0MS4yODI4NSwKICAgICAgICAgICJ1 + bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkNIT0xFIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDI1NTEuNDU1LAogICAgICAgICAgInVuaXQiIDogIm1nIgog + ICAgICAgIH0sCiAgICAgICAgIk5BIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiU29kaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2ODA1LjY1OSwK + ICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJD + QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDM3NC4yMTM0LAogICAgICAgICAgInVuaXQiIDog + Im1nIgogICAgICAgIH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2 + ODAuMzg3OTk5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgICB9LAogICAgICAgICJLIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + UG90YXNzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2NDI5LjY2NjYs + CiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAi + RkUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAzMy42NzkyNiwKICAgICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ0LjU2NTQx + NCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAg + ICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogNTAwMC44NTE3OTk5OTk5OTk1LAogICAg + ICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFf + UkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiAxMzk0Ljc5NTQsCiAgICAgICAgICAidW5p + dCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAogICAgICAgICJWSVRDIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiA2NC42MzcwNCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgICB9LAogICAgICAgICJUSElBIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAy + LjA0MTE2Mzk5OTk5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAg + ICAgICAgfSwKICAgICAgICAiUklCRiIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIlJpYm9mbGF2aW4gKEIyKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + NC4wODIzMjc5OTk5OTk5OTk1LAogICAgICAgICAgInVuaXQiIDogIm1nIgog + ICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMzEu + MzMxOTE5OTk5OTk5OTcsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + ICAgfSwKICAgICAgICAiVklUQjZBIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBCNiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTEuOTA2 + Nzg5OTk5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAg + IH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZv + bGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjA0LjEx + NjQsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0sCiAgICAg + ICAgIlZJVEIxMiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g + QjEyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMC41NDYwMTQsCiAgICAg + ICAgICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0sCiAgICAgICAgIlZJVEQi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEQiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDYuODAzODc5OTk5OTk5OTk5NSwKICAgICAgICAg + ICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVE9DUEhBIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAxMC4yMDU4MiwKICAgICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgICB9LAogICAgICAgICJWSVRLMSIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlZpdGFtaW4gSyIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + NTEuMDI5MSwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfQog + ICAgICB9LAogICAgICAidG90YWxEYWlseSIgOiB7CiAgICAgICAgIkVORVJD + X0tDQUwiIDogewogICAgICAgICAgImxhYmVsIiA6ICJFbmVyZ3kiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDM3NS45MTQ1NDk5OTk5OTk5NiwKICAgICAg + ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZBVCIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogNzg4LjIwMzMyOTIzMDc2OTMsCiAgICAgICAgICAidW5pdCIgOiAi + JSIKICAgICAgICB9LAogICAgICAgICJGQVNBVCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog + NzMzLjExODA2OTk5OTk5OTksCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAg + ICAgICB9LAogICAgICAgICJDSE9DREYiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJDYXJicyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTQuMTY5MzMs + CiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJG + SUJURyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZpYmVyIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAzNC43MDAzOTk5OTk5OTk5OTUsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiAxMjgyLjU2NTcsCiAgICAgICAgICAidW5pdCIgOiAiJSIK + ICAgICAgICB9LAogICAgICAgICJDSE9MRSIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA4 + NTAuNDg1LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAg + ICAgICAiTkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAog + ICAgICAgICAgInF1YW50aXR5IiA6IDI4My41NjkxMjUsCiAgICAgICAgICAi + dW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDQSIgOiB7CiAgICAg + ICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDM3LjQyMTMzOTk5OTk5OTk5NCwKICAgICAgICAgICJ1bml0IiA6ICIl + IgogICAgICAgIH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAgICJsYWJl + bCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNzAu + MDk2OTk5OTk5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg + ICB9LAogICAgICAgICJLIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUG90 + YXNzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxODMuNzA0NzU5OTk5 + OTk5OTYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJGRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDE4Ny4xMDcsCiAgICAgICAgICAidW5pdCIg + OiAiJSIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDI5Ny4x + MDI3NiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAg + ICAgIlAiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiA3MTQuNDA3Mzk5OTk5OTk5OSwKICAg + ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFf + UkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiAxNTQuOTc3MjY2NjY2NjY2NjgsCiAgICAg + ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRDIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAxMDcuNzI4NCwKICAgICAgICAgICJ1bml0IiA6ICIl + IgogICAgICAgIH0sCiAgICAgICAgIlRISUEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJUaGlhbWluIChCMSkiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDEzNi4wNzc2LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK + ICAgICAgICAiUklCRiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlJpYm9m + bGF2aW4gKEIyKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjQwLjEzNjk0 + MTE3NjQ3MDU3LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK + ICAgICAgICAiTklBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTmlhY2lu + IChCMykiLAogICAgICAgICAgInF1YW50aXR5IiA6IDExNTYuNjU5NTk5OTk5 + OTk5NywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAg + ICAgIlZJVEI2QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g + QjYiLAogICAgICAgICAgInF1YW50aXR5IiA6IDU5NS4zMzk0OTk5OTk5OTk5 + LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAi + Rk9MIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAoQjkp + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1MS4wMjkxLAogICAgICAgICAg + InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQjEyIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCMTIiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDE3NS43NjY5LAogICAgICAgICAgInVuaXQiIDogIiUi + CiAgICAgICAgfSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS43 + MDA5Njk5OTk5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiVE9DUEhBIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBFIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1MS4wMjkw + OTk5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0s + CiAgICAgICAgIlZJVEsxIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0 + YW1pbiBLIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2My43ODYzNzUsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9CiAgICAgIH0sCiAgICAg + ICJkaWdlc3QiIDogWyB7CiAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAg + ICAgICJ0YWciIDogIkZBVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAi + ZmF0Q29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDUxMi4zMzIxNjQsCiAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA3ODgu + MjAzMzI5MjMwNzY5MywKICAgICAgICAidW5pdCIgOiAiZyIsCiAgICAgICAg + InN1YiIgOiBbIHsKICAgICAgICAgICJsYWJlbCIgOiAiU2F0dXJhdGVkIiwK + ICAgICAgICAgICJ0YWciIDogIkZBU0FUIiwKICAgICAgICAgICJzY2hlbWFP + cmdUYWciIDogInNhdHVyYXRlZEZhdENvbnRlbnQiLAogICAgICAgICAgInRv + dGFsIiA6IDE0Ni42MjM2MTM5OTk5OTk5OCwKICAgICAgICAgICJoYXNSREki + IDogdHJ1ZSwKICAgICAgICAgICJkYWlseSIgOiA3MzMuMTE4MDY5OTk5OTk5 + OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAg + ICAgICJsYWJlbCIgOiAiVHJhbnMiLAogICAgICAgICAgInRhZyIgOiAiRkFU + Uk4iLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAidHJhbnNGYXRDb250 + ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAzLjA2MTc0NiwKICAgICAgICAg + ICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAog + ICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAg + ImxhYmVsIiA6ICJNb25vdW5zYXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIg + OiAiRkFNUyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgICAidG90YWwiIDogMjEyLjI4MTA1NTk5OTk5OTk4LAogICAgICAg + ICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAs + CiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAg + ICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRlZCIsCiAgICAgICAgICAidGFn + IiA6ICJGQVBVIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwK + ICAgICAgICAgICJ0b3RhbCIgOiAxMDkuODgyNjYyLAogICAgICAgICAgImhh + c1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAg + ICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9IF0KICAgICAgfSwgewogICAg + ICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICJ0YWciIDogIkNIT0NE + RiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiY2FyYm9oeWRyYXRlQ29u + dGVudCIsCiAgICAgICAgInRvdGFsIiA6IDQyLjUwNzk5LAogICAgICAgICJo + YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTQuMTY5MzMsCiAg + ICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAg + ICAgICAibGFiZWwiIDogIkNhcmJzIChuZXQpIiwKICAgICAgICAgICJ0YWci + IDogIkNIT0NERi5uZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu + dWxsLAogICAgICAgICAgInRvdGFsIiA6IDMzLjgzMjg5LAogICAgICAgICAg + Imhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAg + ICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAi + bGFiZWwiIDogIkZpYmVyIiwKICAgICAgICAgICJ0YWciIDogIkZJQlRHIiwK + ICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogImZpYmVyQ29udGVudCIsCiAg + ICAgICAgICAidG90YWwiIDogOC42NzUwOTk5OTk5OTk5OTksCiAgICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgICAiZGFpbHkiIDogMzQuNzAw + Mzk5OTk5OTk5OTk1LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAg + fSwgewogICAgICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAgICAgICAg + InRhZyIgOiAiU1VHQVIiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAi + c3VnYXJDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAzNC4wMzcwMDk5 + OTk5OTk5OTUsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAg + ICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQcm90ZWlu + IiwKICAgICAgICAidGFnIiA6ICJQUk9DTlQiLAogICAgICAgICJzY2hlbWFP + cmdUYWciIDogInByb3RlaW5Db250ZW50IiwKICAgICAgICAidG90YWwiIDog + NjQxLjI4Mjg1LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi + ZGFpbHkiIDogMTI4Mi41NjU3LAogICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDaG9sZXN0ZXJvbCIsCiAgICAg + ICAgInRhZyIgOiAiQ0hPTEUiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + ImNob2xlc3Rlcm9sQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDI1NTEu + NDU1LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHki + IDogODUwLjQ4NSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsK + ICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgInRhZyIgOiAi + TkEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogInNvZGl1bUNvbnRlbnQi + LAogICAgICAgICJ0b3RhbCIgOiA2ODA1LjY1OSwKICAgICAgICAiaGFzUkRJ + IiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDI4My41NjkxMjUsCiAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 + ICJDYWxjaXVtIiwKICAgICAgICAidGFnIiA6ICJDQSIsCiAgICAgICAgInNj + aGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAzNzQuMjEz + NCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6 + IDM3LjQyMTMzOTk5OTk5OTk5NCwKICAgICAgICAidW5pdCIgOiAibWciCiAg + ICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAg + ICAgInRhZyIgOiAiTUciLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVs + bCwKICAgICAgICAidG90YWwiIDogNjgwLjM4Nzk5OTk5OTk5OTksCiAgICAg + ICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNzAuMDk2 + OTk5OTk5OTk5OTgsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7 + CiAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0iLAogICAgICAgICJ0YWci + IDogIksiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAg + ICAidG90YWwiIDogNjQyOS42NjY2LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogMTgzLjcwNDc1OTk5OTk5OTk2LAogICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiSXJvbiIsCiAgICAgICAgInRhZyIgOiAiRkUiLAogICAgICAgICJzY2hl + bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMzMuNjc5MjYs + CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAx + ODcuMTA3LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAg + ICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgInRhZyIgOiAiWk4iLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi + IDogNDQuNTY1NDE0LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAg + ICAiZGFpbHkiIDogMjk3LjEwMjc2LAogICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAg + ICAgICAgInRhZyIgOiAiUCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu + dWxsLAogICAgICAgICJ0b3RhbCIgOiA1MDAwLjg1MTc5OTk5OTk5OTUsCiAg + ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA3MTQu + NDA3Mzk5OTk5OTk5OSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQSIsCiAgICAgICAgInRh + ZyIgOiAiVklUQV9SQUUiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVs + bCwKICAgICAgICAidG90YWwiIDogMTM5NC43OTU0LAogICAgICAgICJoYXNS + REkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTU0Ljk3NzI2NjY2NjY2 + NjY4LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAg + ICAibGFiZWwiIDogIlZpdGFtaW4gQyIsCiAgICAgICAgInRhZyIgOiAiVklU + QyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0 + b3RhbCIgOiA2NC42MzcwNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDEwNy43Mjg0LAogICAgICAgICJ1bml0IiA6ICJt + ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEp + IiwKICAgICAgICAidGFnIiA6ICJUSElBIiwKICAgICAgICAic2NoZW1hT3Jn + VGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDIuMDQxMTYzOTk5OTk5 + OTk5OCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDEzNi4wNzc2LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwg + ewogICAgICAgICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAg + ICAidGFnIiA6ICJSSUJGIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 + bGwsCiAgICAgICAgInRvdGFsIiA6IDQuMDgyMzI3OTk5OTk5OTk5NSwKICAg + ICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDI0MC4x + MzY5NDExNzY0NzA1NywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAi + dGFnIiA6ICJOSUEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwK + ICAgICAgICAidG90YWwiIDogMjMxLjMzMTkxOTk5OTk5OTk3LAogICAgICAg + ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTE1Ni42NTk1 + OTk5OTk5OTk3LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog + ICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCNiIsCiAgICAgICAgInRhZyIg + OiAiVklUQjZBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgInRvdGFsIiA6IDExLjkwNjc4OTk5OTk5OTk5OSwKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDU5NS4zMzk0OTk5 + OTk5OTk5LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAg + ICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAidGFn + IiA6ICJGT0wiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAg + ICAgICAidG90YWwiIDogMjA0LjExNjQsCiAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICJkYWlseSIgOiA1MS4wMjkxLAogICAgICAgICJ1bml0 + IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFt + aW4gQjEyIiwKICAgICAgICAidGFnIiA6ICJWSVRCMTIiLAogICAgICAgICJz + Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMTAuNTQ2 + MDE0LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHki + IDogMTc1Ljc2NjksCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwg + ewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAidGFn + IiA6ICJWSVREIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgInRvdGFsIiA6IDYuODAzODc5OTk5OTk5OTk5NSwKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEuNzAwOTY5OTk5 + OTk5OTk5OSwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7CiAg + ICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEUiLAogICAgICAgICJ0YWciIDog + IlRPQ1BIQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiAxMC4yMDU4MiwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDUxLjAyOTA5OTk5OTk5OTk5LAogICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBLIiwKICAgICAgICAidGFnIiA6ICJWSVRLMSIsCiAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA1 + MS4wMjkxLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogNjMuNzg2Mzc1LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAg + IH0gXQogICAgfSwKICAgICJib29rbWFya2VkIiA6IGZhbHNlLAogICAgImJv + dWdodCIgOiBmYWxzZQogIH0sIHsKICAgICJyZWNpcGUiIDogewogICAgICAi + dXJpIiA6ICJodHRwOi8vd3d3LmVkYW1hbS5jb20vb250b2xvZ2llcy9lZGFt + YW0ub3dsI3JlY2lwZV85ZDMzN2I5MWJjMTBjMWE5YjZmNjE2NGM4M2M3ZjYx + NSIsCiAgICAgICJsYWJlbCIgOiAiSGVyYi1Sb2FzdGVkIENoaWNrZW5zIiwK + ICAgICAgImltYWdlIiA6ICJodHRwczovL3d3dy5lZGFtYW0uY29tL3dlYi1p + bWcvNzZjLzc2YzBhYzExMTE3MGFlMzZjNTg3Yzg2NDBiOWZjZmI0LmpwZyIs + CiAgICAgICJzb3VyY2UiIDogIk15IFJlY2lwZXMiLAogICAgICAic291cmNl + SWNvbiIgOiAiaHR0cDovL2ltZzQubXlyZWNpcGVzLmNvbS9zdGF0aWMvaS9m + YXZpY29uLmljbyIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly93d3cubXlyZWNp + cGVzLmNvbS9yZWNpcGUvaGVyYi1yb2FzdGVkLWNoaWNrZW5zLTEwMDAwMDAx + NjQ2NDg5LyIsCiAgICAgICJzaGFyZUFzIiA6ICJodHRwOi8vd3d3LmVkYW1h + bS5jb20vcmVjaXBlL2hlcmItcm9hc3RlZC1jaGlja2Vucy05ZDMzN2I5MWJj + MTBjMWE5YjZmNjE2NGM4M2M3ZjYxNS9jaGlja2VuIiwKICAgICAgInlpZWxk + IiA6IDEwLjAsCiAgICAgICJkaWV0TGFiZWxzIiA6IFsgIkxvdy1DYXJiIiBd + LAogICAgICAiaGVhbHRoTGFiZWxzIiA6IFsgIlBhbGVvIiwgIkRhaXJ5LUZy + ZWUiLCAiR2x1dGVuLUZyZWUiLCAiRWdnLUZyZWUiLCAiUGVhbnV0LUZyZWUi + LCAiVHJlZS1OdXQtRnJlZSIsICJTb3ktRnJlZSIsICJGaXNoLUZyZWUiLCAi + U2hlbGxmaXNoLUZyZWUiIF0sCiAgICAgICJjYXV0aW9ucyIgOiBbIF0sCiAg + ICAgICJpbmdyZWRpZW50TGluZXMiIDogWyAiNiB0YWJsZXNwb29ucyBvbGl2 + ZSBvaWwiLCAiMS8yIGN1cCBwb3VsdHJ5IHNlYXNvbmluZyIsICIxLzQgY3Vw + IGZyZXNoIHJvc2VtYXJ5IGxlYXZlcywgZmluZWx5IGNob3BwZWQiLCAiMS80 + IGN1cCBmcmVzaCB0aHltZSBsZWF2ZXMsIGZpbmVseSBjaG9wcGVkIiwgIjQg + dGVhc3Bvb25zIGZyZXNoIG1pbmNlZCBnYXJsaWMiLCAiMiB0ZWFzcG9vbnMg + c2FsdCIsICIxIHRlYXNwb29uIHBlcHBlciIsICIyICgzLSB0byA0LWxiLikg + d2hvbGUgY2hpY2tlbnMiIF0sCiAgICAgICJpbmdyZWRpZW50cyIgOiBbIHsK + ICAgICAgICAidGV4dCIgOiAiNiB0YWJsZXNwb29ucyBvbGl2ZSBvaWwiLAog + ICAgICAgICJxdWFudGl0eSIgOiA2LjAsCiAgICAgICAgIm1lYXN1cmUiIDog + InRic3AiLAogICAgICAgICJmb29kIiA6ICJvbGl2ZSBvaWwiLAogICAgICAg + ICJ3ZWlnaHQiIDogODEuMAogICAgICB9LCB7CiAgICAgICAgInRleHQiIDog + IjEvMiBjdXAgcG91bHRyeSBzZWFzb25pbmciLAogICAgICAgICJxdWFudGl0 + eSIgOiAwLjUsCiAgICAgICAgIm1lYXN1cmUiIDogImN1cCIsCiAgICAgICAg + ImZvb2QiIDogInBvdWx0cnkgc2Vhc29uaW5nIiwKICAgICAgICAid2VpZ2h0 + IiA6IDM0LjY5ODQKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIxLzQg + Y3VwIGZyZXNoIHJvc2VtYXJ5IGxlYXZlcywgZmluZWx5IGNob3BwZWQiLAog + ICAgICAgICJxdWFudGl0eSIgOiAwLjI1LAogICAgICAgICJtZWFzdXJlIiA6 + ICJjdXAiLAogICAgICAgICJmb29kIiA6ICJmcmVzaCByb3NlbWFyeSIsCiAg + ICAgICAgIndlaWdodCIgOiA2LjcwMzEKICAgICAgfSwgewogICAgICAgICJ0 + ZXh0IiA6ICIxLzQgY3VwIGZyZXNoIHRoeW1lIGxlYXZlcywgZmluZWx5IGNo + b3BwZWQiLAogICAgICAgICJxdWFudGl0eSIgOiAwLjI1LAogICAgICAgICJt + ZWFzdXJlIiA6ICJjdXAiLAogICAgICAgICJmb29kIiA6ICJmcmVzaCB0aHlt + ZSIsCiAgICAgICAgIndlaWdodCIgOiA5LjQ2MzIKICAgICAgfSwgewogICAg + ICAgICJ0ZXh0IiA6ICI0IHRlYXNwb29ucyBmcmVzaCBtaW5jZWQgZ2FybGlj + IiwKICAgICAgICAicXVhbnRpdHkiIDogNC4wLAogICAgICAgICJtZWFzdXJl + IiA6ICJ0c3AiLAogICAgICAgICJmb29kIiA6ICJnYXJsaWMiLAogICAgICAg + ICJ3ZWlnaHQiIDogMTEuMgogICAgICB9LCB7CiAgICAgICAgInRleHQiIDog + IjIgdGVhc3Bvb25zIHNhbHQiLAogICAgICAgICJxdWFudGl0eSIgOiAyLjAs + CiAgICAgICAgIm1lYXN1cmUiIDogInRzcCIsCiAgICAgICAgImZvb2QiIDog + InNhbHQiLAogICAgICAgICJ3ZWlnaHQiIDogMTIuMAogICAgICB9LCB7CiAg + ICAgICAgInRleHQiIDogIjEgdGVhc3Bvb24gcGVwcGVyIiwKICAgICAgICAi + cXVhbnRpdHkiIDogMS4wLAogICAgICAgICJtZWFzdXJlIiA6ICJ0c3AiLAog + ICAgICAgICJmb29kIiA6ICJwZXBwZXIiLAogICAgICAgICJ3ZWlnaHQiIDog + Mi4zCiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMiAoMy0gdG8gNC1s + Yi4pIHdob2xlIGNoaWNrZW5zIiwKICAgICAgICAicXVhbnRpdHkiIDogNy4w + LAogICAgICAgICJtZWFzdXJlIiA6ICJsYiIsCiAgICAgICAgImZvb2QiIDog + ImNoaWNrZW5zIiwKICAgICAgICAid2VpZ2h0IiA6IDMxNzUuMTQ0CiAgICAg + IH0gXSwKICAgICAgImNhbG9yaWVzIiA6IDc2ODkuOTIzNTgxLAogICAgICAi + dG90YWxXZWlnaHQiIDogMzMzMi41MDg3LAogICAgICAidG90YWxOdXRyaWVu + dHMiIDogewogICAgICAgICJFTkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiRW5lcmd5IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3Njg5 + LjkyMzU4MSwKICAgICAgICAgICJ1bml0IiA6ICJrY2FsIgogICAgICAgIH0s + CiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogNTYyLjQ3MjIzOTM0LAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFTQVQiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAg + InF1YW50aXR5IiA6IDE0OS40NDI0NDIyMDk5OTk5NywKICAgICAgICAgICJ1 + bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBVFJOIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiVHJhbnMiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDIuODU3NjI5NTk5OTk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICJn + IgogICAgICAgIH0sCiAgICAgICAgIkZBTVMiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJNb25vdW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5 + IiA6IDI1Ny43NDYyMDI5MiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICAgIH0sCiAgICAgICAgIkZBUFUiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEx + MS45MDgxNjMxNzk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICAgIH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzMS42MzM1NDQ2 + NiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAg + IkZJQlRHIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmliZXIiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDcuMDA4MDA0MzAwMDAwMDAwNSwKICAgICAg + ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIlNVR0FSIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiAxLjE5NTQzMDcyLAogICAgICAgICAgInVuaXQiIDogImci + CiAgICAgICAgfSwKICAgICAgICAiUFJPQ05UIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiUHJvdGVpbiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTk1 + LjYwMzY3NzA5LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwK + ICAgICAgICAiQ0hPTEUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJDaG9s + ZXN0ZXJvbCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjM4MS4zNTc5OTk5 + OTk5OTk3LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAg + ICAgICAgIk5BIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU29kaXVtIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiA2ODg5LjUwNzg2MiwKICAgICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJDQSIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDc4OC41ODc2OTEsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAg + ICAgICAgfSwKICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJNYWduZXNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDc0MC44NDcx + NTY5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0s + CiAgICAgICAgIksiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3Np + dW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDY0MTguMDE1ODEyLAogICAg + ICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIkZFIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiSXJvbiIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogNDMuODI4ODQ1NzUsCiAgICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgICAgfSwKICAgICAgICAiWk4iIDogewogICAgICAgICAgImxhYmVs + IiA6ICJaaW5jIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA0My4wODY4Mjg5 + MDk5OTk5OTQsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwK + ICAgICAgICAiUCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBob3NwaG9y + dXMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ3NjIuMDIwOTgxOTk5OTk5 + LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAg + IlZJVEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBB + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMzgwLjU0MDg2OTk5OTk5OTgs + CiAgICAgICAgICAidW5pdCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAogICAg + ICAgICJWSVRDIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBD + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3NS4wNzIzNzEsCiAgICAgICAg + ICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVEhJQSIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMi4wMjU3OTg0NSwKICAgICAgICAgICJ1bml0IiA6 + ICJtZyIKICAgICAgICB9LAogICAgICAgICJSSUJGIiA6IHsKICAgICAgICAg + ICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiAzLjk0NzA5MTQ1LAogICAgICAgICAgInVuaXQiIDogIm1nIgog + ICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMTcu + Mjc4MTgyOTI5OTk5OTksCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + ICAgfSwKICAgICAgICAiVklUQjZBIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBCNiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTEuNzY5 + NzQ3OTg5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAg + IH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZv + bGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjUwLjY4 + NDI1MSwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAg + ICAgICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBCMTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDkuODQyOTQ2Mzk5OTk5 + OTk5LAogICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9LAogICAg + ICAgICJWSVREIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBE + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2LjM1MDI4OCwKICAgICAgICAg + ICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVE9DUEhBIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAyMS42Mzk4MzA4Nzk5OTk5OTgsCiAgICAgICAgICAi + dW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDM3OS44MDU1NzM2MDAwMDAwNiwKICAgICAgICAgICJ1bml0 + IiA6ICLCtWciCiAgICAgICAgfQogICAgICB9LAogICAgICAidG90YWxEYWls + eSIgOiB7CiAgICAgICAgIkVORVJDX0tDQUwiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJFbmVyZ3kiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM4NC40 + OTYxNzkwNDk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZh + dCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogODY1LjM0MTkwNjY3NjkyMzEs + CiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJG + QVNBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogNzQ3LjIxMjIxMTA0OTk5OTgsCiAgICAg + ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9DREYi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogMTAuNTQ0NTE0ODg2NjY2NjY3LAogICAgICAgICAgInVu + aXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRklCVEciIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRpdHki + IDogMjguMDMyMDE3MiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IlByb3RlaW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDExOTEuMjA3MzU0 + MTgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg + ICJDSE9MRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9s + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3OTMuNzg1OTk5OTk5OTk5OCwK + ICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5B + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU29kaXVtIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAyODcuMDYyODI3NTgzMzMzNCwKICAgICAgICAgICJ1 + bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkNBIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAgICAgICAicXVhbnRpdHki + IDogNzguODU4NzY5MDk5OTk5OTksCiAgICAgICAgICAidW5pdCIgOiAiJSIK + ICAgICAgICB9LAogICAgICAgICJNRyIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTg1LjIx + MTc4OTI0OTk5OTk1LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg + fSwKICAgICAgICAiSyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBvdGFz + c2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTgzLjM3MTg4MDM0Mjg1 + NzE0LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiRkUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiAyNDMuNDkzNTg3NSwKICAgICAgICAgICJ1bml0 + IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlpOIiA6IHsKICAgICAgICAg + ICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjg3 + LjI0NTUyNjA2NjY2NjYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg + ICB9LAogICAgICAgICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUGhv + c3Bob3J1cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNjgwLjI4ODcxMTcx + NDI4NTYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJWSVRBX1JBRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFt + aW4gQSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTUzLjM5MzQyOTk5OTk5 + OTk3LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg + ICAiVklUQyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQyIs + CiAgICAgICAgICAicXVhbnRpdHkiIDogMTI1LjEyMDYxODMzMzMzMzM0LAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVEhJ + QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogMTM1LjA1MzIyOTk5OTk5OTk5LAogICAg + ICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUklCRiIg + OiB7CiAgICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogMjMyLjE4MTg1LAogICAgICAgICAgInVu + aXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTklBIiA6IHsKICAgICAg + ICAgICJsYWJlbCIgOiAiTmlhY2luIChCMykiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDEwODYuMzkwOTE0NjUsCiAgICAgICAgICAidW5pdCIgOiAiJSIK + ICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1 + ODguNDg3Mzk5NDk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg + ICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNjIu + NjcxMDYyNzUwMDAwMDA0LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDE2NC4w + NDkxMDY2NjY2NjY2MywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJW + aXRhbWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEuNTg3NTcyMDAw + MDAwMDAwMiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAg + ICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFt + aW4gRSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTA4LjE5OTE1NDQsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRL + MSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gSyIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogNDc0Ljc1Njk2NzAwMDAwMDEsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJkaWdl + c3QiIDogWyB7CiAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICJ0 + YWciIDogIkZBVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0Q29u + dGVudCIsCiAgICAgICAgInRvdGFsIiA6IDU2Mi40NzIyMzkzNCwKICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDg2NS4zNDE5 + MDY2NzY5MjMxLAogICAgICAgICJ1bml0IiA6ICJnIiwKICAgICAgICAic3Vi + IiA6IFsgewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAg + ICAgICAgInRhZyIgOiAiRkFTQVQiLAogICAgICAgICAgInNjaGVtYU9yZ1Rh + ZyIgOiAic2F0dXJhdGVkRmF0Q29udGVudCIsCiAgICAgICAgICAidG90YWwi + IDogMTQ5LjQ0MjQ0MjIwOTk5OTk3LAogICAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICAgImRhaWx5IiA6IDc0Ny4yMTIyMTEwNDk5OTk4LAog + ICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAg + ImxhYmVsIiA6ICJUcmFucyIsCiAgICAgICAgICAidGFnIiA6ICJGQVRSTiIs + CiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJ0cmFuc0ZhdENvbnRlbnQi + LAogICAgICAgICAgInRvdGFsIiA6IDIuODU3NjI5NTk5OTk5OTk5NywKICAg + ICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDog + MC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAg + ICAgICAgImxhYmVsIiA6ICJNb25vdW5zYXR1cmF0ZWQiLAogICAgICAgICAg + InRhZyIgOiAiRkFNUyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 + bGwsCiAgICAgICAgICAidG90YWwiIDogMjU3Ljc0NjIwMjkyLAogICAgICAg + ICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAs + CiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAg + ICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRlZCIsCiAgICAgICAgICAidGFn + IiA6ICJGQVBVIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwK + ICAgICAgICAgICJ0b3RhbCIgOiAxMTEuOTA4MTYzMTc5OTk5OTksCiAgICAg + ICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6IDAu + MCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0gXQogICAgICB9 + LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAgInRhZyIg + OiAiQ0hPQ0RGIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJjYXJib2h5 + ZHJhdGVDb250ZW50IiwKICAgICAgICAidG90YWwiIDogMzEuNjMzNTQ0NjYs + CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAx + MC41NDQ1MTQ4ODY2NjY2NjcsCiAgICAgICAgInVuaXQiIDogImciLAogICAg + ICAgICJzdWIiIDogWyB7CiAgICAgICAgICAibGFiZWwiIDogIkNhcmJzIChu + ZXQpIiwKICAgICAgICAgICJ0YWciIDogIkNIT0NERi5uZXQiLAogICAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAgInRvdGFsIiA6 + IDI0LjYyNTU0MDM2LAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAg + ICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIK + ICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIkZpYmVyIiwKICAg + ICAgICAgICJ0YWciIDogIkZJQlRHIiwKICAgICAgICAgICJzY2hlbWFPcmdU + YWciIDogImZpYmVyQ29udGVudCIsCiAgICAgICAgICAidG90YWwiIDogNy4w + MDgwMDQzMDAwMDAwMDA1LAogICAgICAgICAgImhhc1JESSIgOiB0cnVlLAog + ICAgICAgICAgImRhaWx5IiA6IDI4LjAzMjAxNzIsCiAgICAgICAgICAidW5p + dCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlN1 + Z2FycyIsCiAgICAgICAgICAidGFnIiA6ICJTVUdBUiIsCiAgICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6ICJzdWdhckNvbnRlbnQiLAogICAgICAgICAgInRv + dGFsIiA6IDEuMTk1NDMwNzIsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNl + LAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6 + ICJnIgogICAgICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 + ICJQcm90ZWluIiwKICAgICAgICAidGFnIiA6ICJQUk9DTlQiLAogICAgICAg + ICJzY2hlbWFPcmdUYWciIDogInByb3RlaW5Db250ZW50IiwKICAgICAgICAi + dG90YWwiIDogNTk1LjYwMzY3NzA5LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogMTE5MS4yMDczNTQxOCwKICAgICAgICAi + dW5pdCIgOiAiZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiQ2hv + bGVzdGVyb2wiLAogICAgICAgICJ0YWciIDogIkNIT0xFIiwKICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6ICJjaG9sZXN0ZXJvbENvbnRlbnQiLAogICAgICAg + ICJ0b3RhbCIgOiAyMzgxLjM1Nzk5OTk5OTk5OTcsCiAgICAgICAgImhhc1JE + SSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA3OTMuNzg1OTk5OTk5OTk5 + OCwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAi + bGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgInRhZyIgOiAiTkEiLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogInNvZGl1bUNvbnRlbnQiLAogICAgICAg + ICJ0b3RhbCIgOiA2ODg5LjUwNzg2MiwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDI4Ny4wNjI4Mjc1ODMzMzM0LAogICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiQ2FsY2l1bSIsCiAgICAgICAgInRhZyIgOiAiQ0EiLAogICAgICAgICJz + Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNzg4LjU4 + NzY5MSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDc4Ljg1ODc2OTA5OTk5OTk5LAogICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiTWFnbmVzaXVtIiwKICAg + ICAgICAidGFnIiA6ICJNRyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu + dWxsLAogICAgICAgICJ0b3RhbCIgOiA3NDAuODQ3MTU2OTk5OTk5OSwKICAg + ICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE4NS4y + MTE3ODkyNDk5OTk5NSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgInRh + ZyIgOiAiSyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiA2NDE4LjAxNTgxMiwKICAgICAgICAiaGFzUkRJIiA6 + IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE4My4zNzE4ODAzNDI4NTcxNCwK + ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi + ZWwiIDogIklyb24iLAogICAgICAgICJ0YWciIDogIkZFIiwKICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDQzLjgy + ODg0NTc1LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogMjQzLjQ5MzU4NzUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJaaW5jIiwKICAgICAgICAidGFn + IiA6ICJaTiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiA0My4wODY4Mjg5MDk5OTk5OTQsCiAgICAgICAgImhh + c1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAyODcuMjQ1NTI2MDY2 + NjY2NiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAg + ICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAgICJ0YWciIDogIlAi + LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90 + YWwiIDogNDc2Mi4wMjA5ODE5OTk5OTksCiAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICJkYWlseSIgOiA2ODAuMjg4NzExNzE0Mjg1NiwKICAg + ICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi + IDogIlZpdGFtaW4gQSIsCiAgICAgICAgInRhZyIgOiAiVklUQV9SQUUiLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi + IDogMTM4MC41NDA4Njk5OTk5OTk4LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogMTUzLjM5MzQyOTk5OTk5OTk3LAogICAg + ICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi + IDogIlZpdGFtaW4gQyIsCiAgICAgICAgInRhZyIgOiAiVklUQyIsCiAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA3 + NS4wNzIzNzEsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk + YWlseSIgOiAxMjUuMTIwNjE4MzMzMzMzMzQsCiAgICAgICAgInVuaXQiIDog + Im1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJUaGlhbWluIChC + MSkiLAogICAgICAgICJ0YWciIDogIlRISUEiLAogICAgICAgICJzY2hlbWFP + cmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMi4wMjU3OTg0NSwK + ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEz + NS4wNTMyMjk5OTk5OTk5OSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAg + IH0sIHsKICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAg + ICAgICAgInRhZyIgOiAiUklCRiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIg + OiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAzLjk0NzA5MTQ1LAogICAgICAg + ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjMyLjE4MTg1 + LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJs + YWJlbCIgOiAiTmlhY2luIChCMykiLAogICAgICAgICJ0YWciIDogIk5JQSIs + CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3Rh + bCIgOiAyMTcuMjc4MTgyOTI5OTk5OTksCiAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICJkYWlseSIgOiAxMDg2LjM5MDkxNDY1LAogICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAi + Vml0YW1pbiBCNiIsCiAgICAgICAgInRhZyIgOiAiVklUQjZBIiwKICAgICAg + ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDEx + Ljc2OTc0Nzk4OTk5OTk5OSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg + ICAgICAgImRhaWx5IiA6IDU4OC40ODczOTk0OTk5OTk5LAogICAgICAgICJ1 + bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiRm9s + aWMgQWNpZCAoQjkpIiwKICAgICAgICAidGFnIiA6ICJGT0wiLAogICAgICAg + ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMjUw + LjY4NDI1MSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh + aWx5IiA6IDYyLjY3MTA2Mjc1MDAwMDAwNCwKICAgICAgICAidW5pdCIgOiAi + wrVnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEIx + MiIsCiAgICAgICAgInRhZyIgOiAiVklUQjEyIiwKICAgICAgICAic2NoZW1h + T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDkuODQyOTQ2Mzk5 + OTk5OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogMTY0LjA0OTEwNjY2NjY2NjYzLAogICAgICAgICJ1bml0IiA6ICLC + tWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRCIs + CiAgICAgICAgInRhZyIgOiAiVklURCIsCiAgICAgICAgInNjaGVtYU9yZ1Rh + ZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA2LjM1MDI4OCwKICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEuNTg3NTcy + MDAwMDAwMDAwMiwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7 + CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEUiLAogICAgICAgICJ0YWci + IDogIlRPQ1BIQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAog + ICAgICAgICJ0b3RhbCIgOiAyMS42Mzk4MzA4Nzk5OTk5OTgsCiAgICAgICAg + Imhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMDguMTk5MTU0 + NCwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAi + bGFiZWwiIDogIlZpdGFtaW4gSyIsCiAgICAgICAgInRhZyIgOiAiVklUSzEi + LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90 + YWwiIDogMzc5LjgwNTU3MzYwMDAwMDA2LAogICAgICAgICJoYXNSREkiIDog + dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNDc0Ljc1Njk2NzAwMDAwMDEsCiAg + ICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSBdCiAgICB9LAogICAgImJv + b2ttYXJrZWQiIDogZmFsc2UsCiAgICAiYm91Z2h0IiA6IGZhbHNlCiAgfSBd + Cn0= + http_version: + recorded_at: Tue, 01 Nov 2016 20:33:00 GMT +recorded_with: VCR 3.0.3 diff --git a/test/lib/edamam_api_wrapper_test.rb b/test/lib/edamam_api_wrapper_test.rb new file mode 100644 index 000000000..ccf5ab5ac --- /dev/null +++ b/test/lib/edamam_api_wrapper_test.rb @@ -0,0 +1,19 @@ +require 'test_helper' + +class EdamamApiWrapperTest < ActiveSupport::TestCase + test "whether the tests are running" do + assert true + end + + test "listrecipes should return an array of Recipes" do + VCR.use_cassette("recipies") do + recipes = EdamamApiWrapper.listrecipes("chicken") + + assert_kind_of Array, recipes + assert_not recipes.empty? + recipes.each do | recipe | + assert_kind_of Recipe, recipe + end + end + end +end diff --git a/test/lib/recipe_test.rb b/test/lib/recipe_test.rb new file mode 100644 index 000000000..d66476f59 --- /dev/null +++ b/test/lib/recipe_test.rb @@ -0,0 +1,25 @@ +require 'test_helper' + +class RecipeTest < ActiveSupport::TestCase + test "whether the tests are running" do + assert true + end + + test "Recipe can be created with label and uri" do + uri = "test-uri" + r = Recipe.new(uri) + + assert_equal r.uri, uri + end + + test "Recipe.search should return an array of recipies" do + VCR.use_cassette("recipes") do + recipes = Recipe.search("chicken") + assert_kind_of Array, recipes + assert_not recipes.empty? + recipes.each do | recipe | + assert_kind_of Recipe, recipe + end + end + end +end diff --git a/test/test_helper.rb b/test/test_helper.rb index 92e39b2d7..efcad419c 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -2,9 +2,26 @@ require File.expand_path('../../config/environment', __FILE__) require 'rails/test_help' +#FOR VCR +require 'vcr' +require 'webmock/minitest' + +VCR.configure do |config| + config.cassette_library_dir = 'test/cassettes' # folder where casettes will be located + config.hook_into :webmock # tie into this other tool called webmock + config.default_cassette_options = { + :record => :new_episodes, # record new data when we don't have it yet + :match_requests_on => [:method, :uri, :body] # The http method, URI and body of a request all need to match + } +end + + class ActiveSupport::TestCase # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. fixtures :all # Add more helper methods to be used by all tests here... + #FOR MINITEST + Minitest::Reporters.use! # use Minitest Reporters for colored output. + end From 42979bcb940404d52b170c27d258f8439fac1145 Mon Sep 17 00:00:00 2001 From: LaurenSky Date: Wed, 2 Nov 2016 17:26:37 -0700 Subject: [PATCH 03/21] wrote Recipes controller and test, created show and index views --- app/assets/javascripts/recipes.coffee | 3 + app/assets/javascripts/welcome.coffee | 3 + app/assets/stylesheets/recipes.scss | 3 + app/assets/stylesheets/welcome.scss | 3 + app/controllers/recipes_controller.rb | 10 + app/controllers/welcome_controller.rb | 2 + app/helpers/recipes_helper.rb | 2 + app/helpers/welcome_helper.rb | 2 + app/views/recipes/index.html.erb | 16 + app/views/recipes/show.html.erb | 18 + app/views/welcome/index.html.erb | 13 + config/routes.rb | 4 + lib/edamam_api_wrapper.rb | 7 +- lib/recipe.rb | 45 +- test/cassettes/recipes.yml | 748 ++++ test/cassettes/recipies.yml | 3587 ------------------- test/controllers/recipes_controller_test.rb | 26 + test/controllers/welcome_controller_test.rb | 12 + test/lib/edamam_api_wrapper_test.rb | 2 +- test/lib/recipe_test.rb | 9 +- 20 files changed, 902 insertions(+), 3613 deletions(-) create mode 100644 app/assets/javascripts/recipes.coffee create mode 100644 app/assets/javascripts/welcome.coffee create mode 100644 app/assets/stylesheets/recipes.scss create mode 100644 app/assets/stylesheets/welcome.scss create mode 100644 app/controllers/recipes_controller.rb create mode 100644 app/controllers/welcome_controller.rb create mode 100644 app/helpers/recipes_helper.rb create mode 100644 app/helpers/welcome_helper.rb create mode 100644 app/views/recipes/index.html.erb create mode 100644 app/views/recipes/show.html.erb create mode 100644 app/views/welcome/index.html.erb delete mode 100644 test/cassettes/recipies.yml create mode 100644 test/controllers/recipes_controller_test.rb create mode 100644 test/controllers/welcome_controller_test.rb diff --git a/app/assets/javascripts/recipes.coffee b/app/assets/javascripts/recipes.coffee new file mode 100644 index 000000000..24f83d18b --- /dev/null +++ b/app/assets/javascripts/recipes.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/app/assets/javascripts/welcome.coffee b/app/assets/javascripts/welcome.coffee new file mode 100644 index 000000000..24f83d18b --- /dev/null +++ b/app/assets/javascripts/welcome.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/app/assets/stylesheets/recipes.scss b/app/assets/stylesheets/recipes.scss new file mode 100644 index 000000000..fa85d1e2b --- /dev/null +++ b/app/assets/stylesheets/recipes.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the Recipie controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/app/assets/stylesheets/welcome.scss b/app/assets/stylesheets/welcome.scss new file mode 100644 index 000000000..77ce11a74 --- /dev/null +++ b/app/assets/stylesheets/welcome.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the welcome controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/app/controllers/recipes_controller.rb b/app/controllers/recipes_controller.rb new file mode 100644 index 000000000..c312142ac --- /dev/null +++ b/app/controllers/recipes_controller.rb @@ -0,0 +1,10 @@ +class RecipesController < ApplicationController + def index + @ingredient = params[:search_term] + @recipes = Recipe.search(@ingredient) + end + + def show + @recipe = Recipe.by_label(params[:id]) + end +end diff --git a/app/controllers/welcome_controller.rb b/app/controllers/welcome_controller.rb new file mode 100644 index 000000000..d8c85ab84 --- /dev/null +++ b/app/controllers/welcome_controller.rb @@ -0,0 +1,2 @@ +class WelcomeController < ApplicationController +end diff --git a/app/helpers/recipes_helper.rb b/app/helpers/recipes_helper.rb new file mode 100644 index 000000000..a41d4d860 --- /dev/null +++ b/app/helpers/recipes_helper.rb @@ -0,0 +1,2 @@ +module RecipieHelper +end diff --git a/app/helpers/welcome_helper.rb b/app/helpers/welcome_helper.rb new file mode 100644 index 000000000..eeead45fc --- /dev/null +++ b/app/helpers/welcome_helper.rb @@ -0,0 +1,2 @@ +module WelcomeHelper +end diff --git a/app/views/recipes/index.html.erb b/app/views/recipes/index.html.erb new file mode 100644 index 000000000..d84f86c17 --- /dev/null +++ b/app/views/recipes/index.html.erb @@ -0,0 +1,16 @@ +
+
+

<%= "Recipes that include #{ @ingredient }." %>

+
+ +
    + <% @recipes.each do | recipe | %> +
  1. +

    <%= link_to recipe.label, recipe_path(recipe.label) %>

    +

    <%= link_to(image_tag(recipe.image), recipe_path(recipe.label)) %>

    + <% end %> +
  2. + + + +
diff --git a/app/views/recipes/show.html.erb b/app/views/recipes/show.html.erb new file mode 100644 index 000000000..f64a01a04 --- /dev/null +++ b/app/views/recipes/show.html.erb @@ -0,0 +1,18 @@ +
+
+

<%= @recipe.label %>

+
+ +
+
    +
  • <%= @recipe.label %>
  • +
  • <%= image_tag(@recipe.image) %>
  • +
  • <%= link_to("Source: #{ @recipe.source_name }", @recipe.sourceUrl, target: '_blank') %>
  • +
  • <%= @recipe.sourceIcon %>
  • +
  • <%= "Yields: #{ @recipe.yield }" %>
  • +
  • <%= @recipe.ingredientLines %>
  • +
  • <%= @recipe.healthLabels %>
  • + +
+
+
diff --git a/app/views/welcome/index.html.erb b/app/views/welcome/index.html.erb new file mode 100644 index 000000000..d9cb6e800 --- /dev/null +++ b/app/views/welcome/index.html.erb @@ -0,0 +1,13 @@ +

welcome

+
+
+

Search page

+
+ + <%= form_tag recipes_path, method: :get do %> + <%= label_tag :keyword, "Key Word:" %> + <%= text_field_tag :search_term, params[:search_term] %> + + <%= submit_tag "Find Recipe", class: "button" %> + <% end %> +
diff --git a/config/routes.rb b/config/routes.rb index 9240ef45e..4004b909d 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,3 +1,7 @@ Rails.application.routes.draw do + root 'welcome#index' + resources :welcome, only: [:index] + + resources :recipes, only: [:index, :show] end diff --git a/lib/edamam_api_wrapper.rb b/lib/edamam_api_wrapper.rb index 2243c6d81..c1394731b 100644 --- a/lib/edamam_api_wrapper.rb +++ b/lib/edamam_api_wrapper.rb @@ -14,10 +14,7 @@ def self.listrecipes(search_term) data["hits"].each do | hit | recipe_data = { - uri: hit["recipe"]["uri"], - label: hit["recipe"]["label"], image: hit["recipe"]["image"], - source: hit["recipe"]["source"], sourceIcon: hit["recipe"]["sourceIcon"], sourceUrl: hit["recipe"]["url"], yield: hit["recipe"]["yield"], @@ -25,8 +22,8 @@ def self.listrecipes(search_term) healthLabels: hit["recipe"]["healthLabels"], ingredientLines: hit["recipe"]["ingredientLines"] } - - wrapper = Recipe.new recipe_data + + wrapper = Recipe.new(hit["recipe"]["label"], hit["recipe"]["source"], hit["recipe"]["uri"], recipe_data) recipe_list << wrapper end end diff --git a/lib/recipe.rb b/lib/recipe.rb index 5c8b88e26..4a471bfa4 100644 --- a/lib/recipe.rb +++ b/lib/recipe.rb @@ -1,27 +1,36 @@ class Recipe - attr_reader :label, :uri, :image, :source, :sourceIcon, :sourceUrl, :yield, :healthLabels, :ingredientLines + attr_reader :label, :uri, :image, :source_name, :sourceIcon, :sourceUrl, :yield, :healthLabels, :ingredientLines - def initialize(uri, options = {} ) + def initialize(label, source_name, uri, options = {} ) + raise ArgumentError if label == nil || label == "" || uri == nil || uri == "" || source_name == nil || source_name == "" + + @label = label + @source_name = source_name @uri = uri - # Commented out because there's no way I'd be able to remember - # all this live. - # @purpose = options[:purpose] - # @is_archived = options[:is_archived] - # @is_general = options[:is_archived] - # @members = options[:members] + @image = options[:image] + @sourceIcon = options[:sourceIcon] + @sourceUrl = options[:sourceUrl] + @yield = options[:yield] + @healthLabels = options[:healthLabels] + @ingredientLines = options[:ingredientLines] end - # + def self.search (search_term) EdamamApiWrapper.listrecipes(search_term) end - # - # def self.by_name - # end - # - # def self.by_keyword - # end - # - # def self.top_10 - # end + + def self.by_label (label) + all_matches = [] + matches = search(label) + + matches.each do | recipe | + all_matches << recipe + end + + return all_matches[0] + end + + def self.next_ten + end end diff --git a/test/cassettes/recipes.yml b/test/cassettes/recipes.yml index eff98b117..c0a9ef4d0 100644 --- a/test/cassettes/recipes.yml +++ b/test/cassettes/recipes.yml @@ -3584,4 +3584,752 @@ http_interactions: Cn0= http_version: recorded_at: Tue, 01 Nov 2016 20:55:11 GMT +- request: + method: get + uri: https://api.edamam.com/search?app_id=2af76d87&app_key=d4de9f1f97d631e90ef2e7f359bead5a&q=Grilled%20Deviled%20Chickens%20Under%20a%20Brick + body: + encoding: US-ASCII + string: '' + headers: + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + User-Agent: + - Ruby + response: + status: + code: 200 + message: OK + headers: + Server: + - ngx_openresty + Date: + - Wed, 02 Nov 2016 23:44:03 GMT + Content-Type: + - application/json;charset=UTF-8 + Transfer-Encoding: + - chunked + Connection: + - keep-alive + Cache-Control: + - private + Expires: + - Thu, 01 Jan 1970 00:00:00 UTC + X-Served-By: + - ip-10-150-1-224/10.150.1.224 + Set-Cookie: + - JSESSIONID=1C62C102F1BD284D26BB3C9735966C03; Path=/ + - JSESSIONID=1C62C102F1BD284D26BB3C9735966C03; Path=/; Secure; HttpOnly + Vary: + - Accept-Encoding + body: + encoding: ASCII-8BIT + string: !binary |- + ewogICJxIiA6ICJHcmlsbGVkIERldmlsZWQgQ2hpY2tlbnMgVW5kZXIgYSBC + cmljayIsCiAgImZyb20iIDogMCwKICAidG8iIDogMTAsCiAgInBhcmFtcyIg + OiB7CiAgICAic2FuZSIgOiBbIF0sCiAgICAicSIgOiBbICJHcmlsbGVkIERl + dmlsZWQgQ2hpY2tlbnMgVW5kZXIgYSBCcmljayIgXSwKICAgICJhcHBfaWQi + IDogWyAiMmFmNzZkODciIF0sCiAgICAiYXBwX2tleSIgOiBbICJkNGRlOWYx + Zjk3ZDYzMWU5MGVmMmU3ZjM1OWJlYWQ1YSIgXQogIH0sCiAgIm1vcmUiIDog + ZmFsc2UsCiAgImNvdW50IiA6IDQsCiAgImhpdHMiIDogWyB7CiAgICAicmVj + aXBlIiA6IHsKICAgICAgInVyaSIgOiAiaHR0cDovL3d3dy5lZGFtYW0uY29t + L29udG9sb2dpZXMvZWRhbWFtLm93bCNyZWNpcGVfYzQ2OGRjMjhmOGI2NGJi + NzExMTI1Y2MxNTBiMTVjMjUiLAogICAgICAibGFiZWwiIDogIkdyaWxsZWQg + RGV2aWxlZCBDaGlja2VucyBVbmRlciBhIEJyaWNrIiwKICAgICAgImltYWdl + IiA6ICJodHRwczovL3d3dy5lZGFtYW0uY29tL3dlYi1pbWcvNWY1LzVmNTFj + ODlmODMyZDUwZGE4NGUzYzA1YmVmM2Y2NmY5LmpwZyIsCiAgICAgICJzb3Vy + Y2UiIDogIk1hcnRoYSBTdGV3YXJ0IiwKICAgICAgInNvdXJjZUljb24iIDog + Imh0dHA6Ly93d3cubWFydGhhc3Rld2FydC5jb20vc2l0ZXMvYWxsL3RoZW1l + cy9tYXJ0aGFzdGV3YXJ0L2ltYWdlcy9mYXZpY29uLmljbyIsCiAgICAgICJ1 + cmwiIDogImh0dHA6Ly93d3cubWFydGhhc3Rld2FydC5jb20vcmVjaXBlL2dy + aWxsZWQtZGV2aWxlZC1jaGlja2Vucy11bmRlci1hLWJyaWNrIiwKICAgICAg + InNoYXJlQXMiIDogImh0dHA6Ly93d3cuZWRhbWFtLmNvbS9yZWNpcGUvZ3Jp + bGxlZC1kZXZpbGVkLWNoaWNrZW5zLXVuZGVyLWEtYnJpY2stYzQ2OGRjMjhm + OGI2NGJiNzExMTI1Y2MxNTBiMTVjMjUvZ3JpbGxlZCtkZXZpbGVkK2NoaWNr + ZW5zK3VuZGVyK2ErYnJpY2siLAogICAgICAieWllbGQiIDogNC4wLAogICAg + ICAiZGlldExhYmVscyIgOiBbICJMb3ctQ2FyYiIgXSwKICAgICAgImhlYWx0 + aExhYmVscyIgOiBbICJQYWxlbyIsICJEYWlyeS1GcmVlIiwgIkdsdXRlbi1G + cmVlIiwgIkVnZy1GcmVlIiwgIlBlYW51dC1GcmVlIiwgIlRyZWUtTnV0LUZy + ZWUiLCAiU295LUZyZWUiLCAiRmlzaC1GcmVlIiwgIlNoZWxsZmlzaC1GcmVl + IiBdLAogICAgICAiY2F1dGlvbnMiIDogWyBdLAogICAgICAiaW5ncmVkaWVu + dExpbmVzIiA6IFsgIjQgYmFieSBjaGlja2VucyAocG91c3NpbnMpIG9yIGNv + cm5pc2ggaGVucyAoYWJvdXQgMSAxLzQgcG91bmRzIGVhY2gpLCBvciA0IGNo + aWNrZW4gYnJlYXN0IGhhbHZlcyIsICIzIGxlbW9ucywgcGx1cyB3ZWRnZXMg + Zm9yIGdhcm5pc2giLCAiNCBjbG92ZXMgZ2FybGljLCBwZWVsZWQgYW5kIHNt + YXNoZWQiLCAiMSB0YWJsZXNwb29uIGNydXNoZWQgcmVkLXBlcHBlciBmbGFr + ZXMsIG9yIHRvIHRhc3RlIiwgIjEgdGFibGVzcG9vbiBmaW5lbHkgY2hvcHBl + ZCBmcmVzaCB0aHltZSIsICIxIHRhYmxlc3Bvb24gZmluZWx5IGNob3BwZWQg + ZnJlc2ggcm9zZW1hcnkiLCAiMS8yIGN1cCBvbGl2ZSBvaWwiLCAiU2FsdCwg + dG8gdGFzdGUiIF0sCiAgICAgICJpbmdyZWRpZW50cyIgOiBbIHsKICAgICAg + ICAidGV4dCIgOiAiNCBiYWJ5IGNoaWNrZW5zIChwb3Vzc2lucykgb3IgY29y + bmlzaCBoZW5zIChhYm91dCAxIDEvNCBwb3VuZHMgZWFjaCksIG9yIDQgY2hp + Y2tlbiBicmVhc3QgaGFsdmVzIiwKICAgICAgICAicXVhbnRpdHkiIDogNS4w + LAogICAgICAgICJtZWFzdXJlIiA6ICJsYiIsCiAgICAgICAgImZvb2QiIDog + ImNoaWNrZW5zIiwKICAgICAgICAid2VpZ2h0IiA6IDIyNjcuOTYKICAgICAg + fSwgewogICAgICAgICJ0ZXh0IiA6ICIzIGxlbW9ucywgcGx1cyB3ZWRnZXMg + Zm9yIGdhcm5pc2giLAogICAgICAgICJxdWFudGl0eSIgOiAzLjAsCiAgICAg + ICAgIm1lYXN1cmUiIDogImxlbW9uIiwKICAgICAgICAiZm9vZCIgOiAibGVt + b25zIiwKICAgICAgICAid2VpZ2h0IiA6IDE3NC4wCiAgICAgIH0sIHsKICAg + ICAgICAidGV4dCIgOiAiMyBsZW1vbnMsIHBsdXMgd2VkZ2VzIGZvciBnYXJu + aXNoIiwKICAgICAgICAicXVhbnRpdHkiIDogMS4wLAogICAgICAgICJtZWFz + dXJlIiA6ICJ3ZWRnZSIsCiAgICAgICAgImZvb2QiIDogImxlbW9ucyIsCiAg + ICAgICAgIndlaWdodCIgOiA3LjAKICAgICAgfSwgewogICAgICAgICJ0ZXh0 + IiA6ICI0IGNsb3ZlcyBnYXJsaWMsIHBlZWxlZCBhbmQgc21hc2hlZCIsCiAg + ICAgICAgInF1YW50aXR5IiA6IDQuMCwKICAgICAgICAibWVhc3VyZSIgOiAi + Y2xvdmUiLAogICAgICAgICJmb29kIiA6ICJnYXJsaWMiLAogICAgICAgICJ3 + ZWlnaHQiIDogMTIuMAogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjEg + dGFibGVzcG9vbiBjcnVzaGVkIHJlZC1wZXBwZXIgZmxha2VzLCBvciB0byB0 + YXN0ZSIsCiAgICAgICAgInF1YW50aXR5IiA6IDEuMCwKICAgICAgICAibWVh + c3VyZSIgOiAidGJzcCIsCiAgICAgICAgImZvb2QiIDogInJlZCBwZXBwZXIg + Zmxha2UiLAogICAgICAgICJ3ZWlnaHQiIDogNS4zCiAgICAgIH0sIHsKICAg + ICAgICAidGV4dCIgOiAiMSB0YWJsZXNwb29uIGZpbmVseSBjaG9wcGVkIGZy + ZXNoIHRoeW1lIiwKICAgICAgICAicXVhbnRpdHkiIDogMS4wLAogICAgICAg + ICJtZWFzdXJlIiA6ICJ0YnNwIiwKICAgICAgICAiZm9vZCIgOiAiZnJlc2gg + dGh5bWUiLAogICAgICAgICJ3ZWlnaHQiIDogMi40CiAgICAgIH0sIHsKICAg + ICAgICAidGV4dCIgOiAiMSB0YWJsZXNwb29uIGZpbmVseSBjaG9wcGVkIGZy + ZXNoIHJvc2VtYXJ5IiwKICAgICAgICAicXVhbnRpdHkiIDogMS4wLAogICAg + ICAgICJtZWFzdXJlIiA6ICJ0YnNwIiwKICAgICAgICAiZm9vZCIgOiAiZnJl + c2ggcm9zZW1hcnkiLAogICAgICAgICJ3ZWlnaHQiIDogMS43CiAgICAgIH0s + IHsKICAgICAgICAidGV4dCIgOiAiMS8yIGN1cCBvbGl2ZSBvaWwiLAogICAg + ICAgICJxdWFudGl0eSIgOiAwLjUsCiAgICAgICAgIm1lYXN1cmUiIDogImN1 + cCIsCiAgICAgICAgImZvb2QiIDogIm9saXZlIG9pbCIsCiAgICAgICAgIndl + aWdodCIgOiAxMDguMAogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIlNh + bHQsIHRvIHRhc3RlIiwKICAgICAgICAicXVhbnRpdHkiIDogMC4wLAogICAg + ICAgICJtZWFzdXJlIiA6ICJtZWRpdW0iLAogICAgICAgICJmb29kIiA6ICJz + YWx0IiwKICAgICAgICAid2VpZ2h0IiA6IDAuMDU5NzAwMDAyNzY4MzU3NTA1 + CiAgICAgIH0gXSwKICAgICAgImNhbG9yaWVzIiA6IDU5MjIuNzA5MDAwMDAw + MDAxLAogICAgICAidG90YWxXZWlnaHQiIDogMjU3OC40MTk3MDAwMDI3Njg0 + LAogICAgICAidG90YWxOdXRyaWVudHMiIDogewogICAgICAgICJFTkVSQ19L + Q0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiA1OTIyLjcwOTAwMDAwMDAwMSwKICAgICAgICAg + ICJ1bml0IiA6ICJrY2FsIgogICAgICAgIH0sCiAgICAgICAgIkZBVCIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogNDUxLjIxMzAyNiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg + ICAgIH0sCiAgICAgICAgIkZBU0FUIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiU2F0dXJhdGVkIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMTIuOTQ4 + OTA1OTk5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9 + LAogICAgICAgICJGQVRSTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRy + YW5zIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyLjA0MTE2NCwKICAgICAg + ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBTVMiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJNb25vdW5zYXR1cmF0ZWQiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDIyMC41MDQxOTQwMDAwMDAwNCwKICAgICAg + ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBUFUiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDg1LjI2MTkzODAwMDAwMDAxLAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDI0Ljc3NjQ5LAogICAgICAgICAgInVuaXQiIDogImciCiAg + ICAgICAgfSwKICAgICAgICAiRklCVEciIDogewogICAgICAgICAgImxhYmVs + IiA6ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNy4zMzczLAog + ICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiU1VH + QVIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDUuMTkzMDIsCiAgICAgICAgICAidW5pdCIgOiAi + ZyIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA0 + MjUuNDIxLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAg + ICAgICAiQ0hPTEUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJDaG9sZXN0 + ZXJvbCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTcwMC45NywKICAgICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJOQSIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgICAicXVh + bnRpdHkiIDogMTYyMC43Nzg1MjcwNzI5NiwKICAgICAgICAgICJ1bml0IiA6 + ICJtZyIKICAgICAgICB9LAogICAgICAgICJDQSIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDM0 + Mi4zMDI5MjgwMDA2NjQ0LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICAgIH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + TWFnbmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA0ODQuNTE1NTk3 + MDAwMDI3NywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog + ICAgICAgICJLIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUG90YXNzaXVt + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA0NzE4LjE0MzE3NjAwMDIyMTUs + CiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAi + RkUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAyMy4yNTE4ODcwMTAwMDkxNDIsCiAgICAgICAgICAi + dW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiWk4iIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJaaW5jIiwKICAgICAgICAgICJxdWFudGl0eSIg + OiAzMC4xNDg4MjU3MDAwMDI3NjcsCiAgICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgICAgfSwKICAgICAgICAiUCIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIlBob3NwaG9ydXMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM0MDAu + NDE2MiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg + ICAgICJWSVRBX1JBRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFt + aW4gQSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTA1MC4xNjA2LAogICAg + ICAgICAgInVuaXQiIDogIsK1Z19SQUUiCiAgICAgICAgfSwKICAgICAgICAi + VklUQyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQyIsCiAg + ICAgICAgICAicXVhbnRpdHkiIDogMTQ0LjIyMzU2MDAwMDAwMDAyLAogICAg + ICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlRISUEi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJUaGlhbWluIChCMSkiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDEuNDc1NjA2LAogICAgICAgICAgInVuaXQi + IDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlJJQkYiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJSaWJvZmxhdmluIChCMikiLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDIuODMzMDEyLAogICAgICAgICAgInVuaXQiIDogIm1nIgog + ICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNTUu + MDA2NTMsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAg + ICAgICAiVklUQjZBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBCNiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogOC4zNzM4OCwKICAgICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJGT0wiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJGb2xpYyBBY2lkIChCOSkiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDE2NC44OTg2MDAwMDAwMDAwNCwKICAgICAg + ICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVklUQjEy + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCMTIiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDcuMDMwNjc2MDAwMDAwMDAxLAogICAgICAg + ICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9LAogICAgICAgICJWSVREIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiA0LjUzNTkyLAogICAgICAgICAgInVuaXQiIDogIsK1 + ZyIKICAgICAgICB9LAogICAgICAgICJUT0NQSEEiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJWaXRhbWluIEUiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDI0LjE2Mzk3MDAwMDAwMDAwMywKICAgICAgICAgICJ1bml0IiA6ICJtZyIK + ICAgICAgICB9LAogICAgICAgICJWSVRLMSIgOiB7CiAgICAgICAgICAibGFi + ZWwiIDogIlZpdGFtaW4gSyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTAz + LjQ5NTMwMDAwMDAwMDAxLAogICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAg + ICAgICB9CiAgICAgIH0sCiAgICAgICJ0b3RhbERhaWx5IiA6IHsKICAgICAg + ICAiRU5FUkNfS0NBTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkVuZXJn + eSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjk2LjEzNTQ1LAogICAgICAg + ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkFUIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiA2OTQuMTczODg2MTUzODQ2MiwKICAgICAgICAgICJ1bml0IiA6ICIl + IgogICAgICAgIH0sCiAgICAgICAgIkZBU0FUIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiU2F0dXJhdGVkIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1 + NjQuNzQ0NTI5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg + ICAgIH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA4LjI1ODgzLAog + ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRklC + VEciIDogewogICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMjkuMzQ5MiwKICAgICAgICAgICJ1bml0IiA6ICIl + IgogICAgICAgIH0sCiAgICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlByb3RlaW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDg1 + MC44NDIsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJDSE9MRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rl + cm9sIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1NjYuOTksCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJOQSIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogNjcuNTMyNDM4NjI4MDQsCiAgICAgICAgICAidW5pdCIgOiAiJSIK + ICAgICAgICB9LAogICAgICAgICJDQSIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIkNhbGNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDM0LjIzMDI5 + MjgwMDA2NjQ0LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK + ICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6ICJNYWduZXNp + dW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDEyMS4xMjg4OTkyNTAwMDY5 + MiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + IksiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0iLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDEzNC44MDQwOTA3NDI4NjM0NSwKICAgICAg + ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZFIiA6IHsK + ICAgICAgICAgICJsYWJlbCIgOiAiSXJvbiIsCiAgICAgICAgICAicXVhbnRp + dHkiIDogMTI5LjE3NzE1MDA1NTYwNjM1LAogICAgICAgICAgInVuaXQiIDog + IiUiCiAgICAgICAgfSwKICAgICAgICAiWk4iIDogewogICAgICAgICAgImxh + YmVsIiA6ICJaaW5jIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMDAuOTky + MTcxMzMzMzUxOCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0s + CiAgICAgICAgIlAiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhv + cnVzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA0ODUuNzczNzQyODU3MTQy + ODUsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg + ICJWSVRBX1JBRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g + QSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTE2LjY4NDUxMTExMTExMTEs + CiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJW + SVRDIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiAyNDAuMzcyNjAwMDAwMDAwMDMsCiAgICAg + ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJUSElBIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAg + ICAgICJxdWFudGl0eSIgOiA5OC4zNzM3MzMzMzMzMzMzMywKICAgICAgICAg + ICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlJJQkYiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJSaWJvZmxhdmluIChCMikiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDE2Ni42NDc3NjQ3MDU4ODIzNywKICAgICAgICAg + ICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiA3NzUuMDMyNjUsCiAgICAgICAgICAidW5pdCIgOiAiJSIK + ICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA0 + MTguNjkzOTk5OTk5OTk5OTYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAg + ICAgICB9LAogICAgICAgICJGT0wiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJGb2xpYyBBY2lkIChCOSkiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQx + LjIyNDY1MDAwMDAwMDAxLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDExNy4x + Nzc5MzMzMzMzMzMzNCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg + IH0sCiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJW + aXRhbWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEuMTMzOTgsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJUT0NQ + SEEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEUiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDEyMC44MTk4NTAwMDAwMDAwMiwKICAgICAg + ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEsxIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiAxMjkuMzY5MTI1LAogICAgICAgICAgInVuaXQiIDog + IiUiCiAgICAgICAgfQogICAgICB9LAogICAgICAiZGlnZXN0IiA6IFsgewog + ICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAidGFnIiA6ICJGQVQi + LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogImZhdENvbnRlbnQiLAogICAg + ICAgICJ0b3RhbCIgOiA0NTEuMjEzMDI2LAogICAgICAgICJoYXNSREkiIDog + dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNjk0LjE3Mzg4NjE1Mzg0NjIsCiAg + ICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAg + ICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6 + ICJGQVNBVCIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzYXR1cmF0 + ZWRGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAxMTIuOTQ4OTA1 + OTk5OTk5OTgsCiAgICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAg + ICAiZGFpbHkiIDogNTY0Ljc0NDUyOTk5OTk5OTksCiAgICAgICAgICAidW5p + dCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlRy + YW5zIiwKICAgICAgICAgICJ0YWciIDogIkZBVFJOIiwKICAgICAgICAgICJz + Y2hlbWFPcmdUYWciIDogInRyYW5zRmF0Q29udGVudCIsCiAgICAgICAgICAi + dG90YWwiIDogMi4wNDExNjQsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNl + LAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6 + ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9ub3Vu + c2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBTVMiLAogICAgICAg + ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAgInRvdGFsIiA6 + IDIyMC41MDQxOTQwMDAwMDAwNCwKICAgICAgICAgICJoYXNSREkiIDogZmFs + c2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQi + IDogImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJQb2x5 + dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIgOiAiRkFQVSIsCiAgICAg + ICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgICAidG90YWwi + IDogODUuMjYxOTM4MDAwMDAwMDEsCiAgICAgICAgICAiaGFzUkRJIiA6IGZh + bHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0 + IiA6ICJnIgogICAgICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVs + IiA6ICJDYXJicyIsCiAgICAgICAgInRhZyIgOiAiQ0hPQ0RGIiwKICAgICAg + ICAic2NoZW1hT3JnVGFnIiA6ICJjYXJib2h5ZHJhdGVDb250ZW50IiwKICAg + ICAgICAidG90YWwiIDogMjQuNzc2NDksCiAgICAgICAgImhhc1JESSIgOiB0 + cnVlLAogICAgICAgICJkYWlseSIgOiA4LjI1ODgzLAogICAgICAgICJ1bml0 + IiA6ICJnIiwKICAgICAgICAic3ViIiA6IFsgewogICAgICAgICAgImxhYmVs + IiA6ICJDYXJicyAobmV0KSIsCiAgICAgICAgICAidGFnIiA6ICJDSE9DREYu + bmV0IiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAg + ICAgICJ0b3RhbCIgOiAxNy40MzkxOSwKICAgICAgICAgICJoYXNSREkiIDog + ZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVu + aXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJG + aWJlciIsCiAgICAgICAgICAidGFnIiA6ICJGSUJURyIsCiAgICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6ICJmaWJlckNvbnRlbnQiLAogICAgICAgICAgInRv + dGFsIiA6IDcuMzM3MywKICAgICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg + ICAgICAgICJkYWlseSIgOiAyOS4zNDkyLAogICAgICAgICAgInVuaXQiIDog + ImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJTdWdhcnMi + LAogICAgICAgICAgInRhZyIgOiAiU1VHQVIiLAogICAgICAgICAgInNjaGVt + YU9yZ1RhZyIgOiAic3VnYXJDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIg + OiA1LjE5MzAyLAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAg + ICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAg + ICAgICB9IF0KICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUHJvdGVp + biIsCiAgICAgICAgInRhZyIgOiAiUFJPQ05UIiwKICAgICAgICAic2NoZW1h + T3JnVGFnIiA6ICJwcm90ZWluQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6 + IDQyNS40MjEsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk + YWlseSIgOiA4NTAuODQyLAogICAgICAgICJ1bml0IiA6ICJnIgogICAgICB9 + LCB7CiAgICAgICAgImxhYmVsIiA6ICJDaG9sZXN0ZXJvbCIsCiAgICAgICAg + InRhZyIgOiAiQ0hPTEUiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogImNo + b2xlc3Rlcm9sQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDE3MDAuOTcs + CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA1 + NjYuOTksCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAg + ICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAgICAgICJ0YWciIDogIk5BIiwK + ICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzb2RpdW1Db250ZW50IiwKICAg + ICAgICAidG90YWwiIDogMTYyMC43Nzg1MjcwNzI5NiwKICAgICAgICAiaGFz + UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDY3LjUzMjQzODYyODA0 + LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJs + YWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAgICAgInRhZyIgOiAiQ0EiLAogICAg + ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog + MzQyLjMwMjkyODAwMDY2NDQsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAog + ICAgICAgICJkYWlseSIgOiAzNC4yMzAyOTI4MDAwNjY0NCwKICAgICAgICAi + dW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIk1h + Z25lc2l1bSIsCiAgICAgICAgInRhZyIgOiAiTUciLAogICAgICAgICJzY2hl + bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNDg0LjUxNTU5 + NzAwMDAyNzcsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk + YWlseSIgOiAxMjEuMTI4ODk5MjUwMDA2OTIsCiAgICAgICAgInVuaXQiIDog + Im1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0i + LAogICAgICAgICJ0YWciIDogIksiLAogICAgICAgICJzY2hlbWFPcmdUYWci + IDogbnVsbCwKICAgICAgICAidG90YWwiIDogNDcxOC4xNDMxNzYwMDAyMjE1 + LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDog + MTM0LjgwNDA5MDc0Mjg2MzQ1LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAg + ICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiSXJvbiIsCiAgICAgICAgInRh + ZyIgOiAiRkUiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAg + ICAgICAidG90YWwiIDogMjMuMjUxODg3MDEwMDA5MTQyLAogICAgICAgICJo + YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTI5LjE3NzE1MDA1 + NTYwNjM1LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAg + ICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgInRhZyIgOiAiWk4iLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi + IDogMzAuMTQ4ODI1NzAwMDAyNzY3LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogMjAwLjk5MjE3MTMzMzM1MTgsCiAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 + ICJQaG9zcGhvcnVzIiwKICAgICAgICAidGFnIiA6ICJQIiwKICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDM0MDAu + NDE2MiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDQ4NS43NzM3NDI4NTcxNDI4NSwKICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQSIsCiAg + ICAgICAgInRhZyIgOiAiVklUQV9SQUUiLAogICAgICAgICJzY2hlbWFPcmdU + YWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMTA1MC4xNjA2LAogICAg + ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTE2LjY4 + NDUxMTExMTExMTEsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwg + ewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAgICAidGFn + IiA6ICJWSVRDIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgInRvdGFsIiA6IDE0NC4yMjM1NjAwMDAwMDAwMiwKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDI0MC4zNzI2MDAw + MDAwMDAwMywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAg + ICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAgICAgInRhZyIg + OiAiVEhJQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg + ICAgICJ0b3RhbCIgOiAxLjQ3NTYwNiwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDk4LjM3MzczMzMzMzMzMzMzLAogICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAidGFnIiA6ICJSSUJGIiwK + ICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFs + IiA6IDIuODMzMDEyLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAg + ICAiZGFpbHkiIDogMTY2LjY0Nzc2NDcwNTg4MjM3LAogICAgICAgICJ1bml0 + IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiTmlhY2lu + IChCMykiLAogICAgICAgICJ0YWciIDogIk5JQSIsCiAgICAgICAgInNjaGVt + YU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAxNTUuMDA2NTMs + CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA3 + NzUuMDMyNjUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAg + ICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAidGFnIiA6 + ICJWSVRCNkEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAg + ICAgICAidG90YWwiIDogOC4zNzM4OCwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDQxOC42OTM5OTk5OTk5OTk5NiwKICAg + ICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi + IDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgInRhZyIgOiAiRk9MIiwK + ICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFs + IiA6IDE2NC44OTg2MDAwMDAwMDAwNCwKICAgICAgICAiaGFzUkRJIiA6IHRy + dWUsCiAgICAgICAgImRhaWx5IiA6IDQxLjIyNDY1MDAwMDAwMDAxLAogICAg + ICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi + IDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAidGFnIiA6ICJWSVRCMTIiLAog + ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi + IDogNy4wMzA2NzYwMDAwMDAwMDEsCiAgICAgICAgImhhc1JESSIgOiB0cnVl + LAogICAgICAgICJkYWlseSIgOiAxMTcuMTc3OTMzMzMzMzMzMzQsCiAgICAg + ICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiVml0YW1pbiBEIiwKICAgICAgICAidGFnIiA6ICJWSVREIiwKICAgICAg + ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDQu + NTM1OTIsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWls + eSIgOiAxLjEzMzk4LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0s + IHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgInRh + ZyIgOiAiVE9DUEhBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws + CiAgICAgICAgInRvdGFsIiA6IDI0LjE2Mzk3MDAwMDAwMDAwMywKICAgICAg + ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEyMC44MTk4 + NTAwMDAwMDAwMiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsK + ICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gSyIsCiAgICAgICAgInRhZyIg + OiAiVklUSzEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAg + ICAgICAidG90YWwiIDogMTAzLjQ5NTMwMDAwMDAwMDAxLAogICAgICAgICJo + YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTI5LjM2OTEyNSwK + ICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9IF0KICAgIH0sCiAgICAi + Ym9va21hcmtlZCIgOiBmYWxzZSwKICAgICJib3VnaHQiIDogZmFsc2UKICB9 + LCB7CiAgICAicmVjaXBlIiA6IHsKICAgICAgInVyaSIgOiAiaHR0cDovL3d3 + dy5lZGFtYW0uY29tL29udG9sb2dpZXMvZWRhbWFtLm93bCNyZWNpcGVfOGE4 + MWU1NTE0ZTQyYjY3YzYyMjVjNmUzNDI5NWEyN2MiLAogICAgICAibGFiZWwi + IDogIkRldmlsZWQgR2FtZSBIZW5zIiwKICAgICAgImltYWdlIiA6ICJodHRw + czovL3d3dy5lZGFtYW0uY29tL3dlYi1pbWcvMDhkLzA4ZDFhYmZiNWYxODVj + NzY1OGIxMTMyNDNkMjMxNTc4LmpwZyIsCiAgICAgICJzb3VyY2UiIDogIkVw + aWN1cmlvdXMiLAogICAgICAic291cmNlSWNvbiIgOiAiaHR0cDovL3d3dy5l + cGljdXJpb3VzLmNvbS9mYXZpY29uLmljbyIsCiAgICAgICJ1cmwiIDogImh0 + dHA6Ly93d3cuZXBpY3VyaW91cy5jb20vcmVjaXBlcy9mb29kL3ZpZXdzL0Rl + dmlsZWQtR2FtZS1IZW5zLTEwMzQ0NCIsCiAgICAgICJzaGFyZUFzIiA6ICJo + dHRwOi8vd3d3LmVkYW1hbS5jb20vcmVjaXBlL2RldmlsZWQtZ2FtZS1oZW5z + LThhODFlNTUxNGU0MmI2N2M2MjI1YzZlMzQyOTVhMjdjL2dyaWxsZWQrZGV2 + aWxlZCtjaGlja2Vucyt1bmRlcithK2JyaWNrIiwKICAgICAgInlpZWxkIiA6 + IDYuMCwKICAgICAgImRpZXRMYWJlbHMiIDogWyAiSGlnaC1Qcm90ZWluIiwg + Ikxvdy1DYXJiIiBdLAogICAgICAiaGVhbHRoTGFiZWxzIiA6IFsgIlBhbGVv + IiwgIkRhaXJ5LUZyZWUiLCAiR2x1dGVuLUZyZWUiLCAiRWdnLUZyZWUiLCAi + UGVhbnV0LUZyZWUiLCAiVHJlZS1OdXQtRnJlZSIsICJTb3ktRnJlZSIsICJG + aXNoLUZyZWUiLCAiU2hlbGxmaXNoLUZyZWUiIF0sCiAgICAgICJjYXV0aW9u + cyIgOiBbIF0sCiAgICAgICJpbmdyZWRpZW50TGluZXMiIDogWyAiMyAxIDEv + NC0gdG8gMSAxLzItcG91bmQgY29ybmlzaCBnYW1lIGhlbnMsIGhhbHZlZCwg + Z2libGV0cyBhbmQgYmFja2JvbmVzIHJlbW92ZWQiLCAiMyB0YWJsZXNwb29u + cyBvbGl2ZSBvaWwiLCAiMSB0YWJsZXNwb29uIGRyaWVkIGNydXNoZWQgcmVk + IHBlcHBlciIsICIxIHRhYmxlc3Bvb24gY2hvcHBlZCBmcmVzaCByb3NlbWFy + eSIgXSwKICAgICAgImluZ3JlZGllbnRzIiA6IFsgewogICAgICAgICJ0ZXh0 + IiA6ICIzIDEgMS80LSB0byAxIDEvMi1wb3VuZCBjb3JuaXNoIGdhbWUgaGVu + cywgaGFsdmVkLCBnaWJsZXRzIGFuZCBiYWNrYm9uZXMgcmVtb3ZlZCIsCiAg + ICAgICAgInF1YW50aXR5IiA6IDQuMTI1LAogICAgICAgICJtZWFzdXJlIiA6 + ICJsYiIsCiAgICAgICAgImZvb2QiIDogImdpYmxldHMiLAogICAgICAgICJ3 + ZWlnaHQiIDogMTg3MS4wNjcKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6 + ICIzIHRhYmxlc3Bvb25zIG9saXZlIG9pbCIsCiAgICAgICAgInF1YW50aXR5 + IiA6IDMuMCwKICAgICAgICAibWVhc3VyZSIgOiAidGJzcCIsCiAgICAgICAg + ImZvb2QiIDogIm9saXZlIG9pbCIsCiAgICAgICAgIndlaWdodCIgOiA0MC41 + CiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMSB0YWJsZXNwb29uIGRy + aWVkIGNydXNoZWQgcmVkIHBlcHBlciIsCiAgICAgICAgInF1YW50aXR5IiA6 + IDEuMCwKICAgICAgICAibWVhc3VyZSIgOiAidGJzcCIsCiAgICAgICAgImZv + b2QiIDogImRyaWVkIGNydXNoZWQgcmVkIHBlcHBlciIsCiAgICAgICAgIndl + aWdodCIgOiA1LjMKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIxIHRh + Ymxlc3Bvb24gY2hvcHBlZCBmcmVzaCByb3NlbWFyeSIsCiAgICAgICAgInF1 + YW50aXR5IiA6IDEuMCwKICAgICAgICAibWVhc3VyZSIgOiAidGJzcCIsCiAg + ICAgICAgImZvb2QiIDogImZyZXNoIHJvc2VtYXJ5IiwKICAgICAgICAid2Vp + Z2h0IiA6IDEuNwogICAgICB9IF0sCiAgICAgICJjYWxvcmllcyIgOiAyNzkw + Ljc3NzQyOTk5OTk5OTYsCiAgICAgICJ0b3RhbFdlaWdodCIgOiAxOTE4LjU2 + NywKICAgICAgInRvdGFsTnV0cmllbnRzIiA6IHsKICAgICAgICAiRU5FUkNf + S0NBTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkVuZXJneSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogMjc5MC43Nzc0Mjk5OTk5OTk2LAogICAgICAg + ICAgInVuaXQiIDogImtjYWwiCiAgICAgICAgfSwKICAgICAgICAiRkFUIiA6 + IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiAxMjAuMDk5NzQ0MDAwMDAwMDIsCiAgICAgICAgICAidW5pdCIg + OiAiZyIKICAgICAgICB9LAogICAgICAgICJGQVNBVCIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHki + IDogMjkuMzg1MzM0MiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg + IH0sCiAgICAgICAgIkZBVFJOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi + VHJhbnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDAuODYwNjkwODIsCiAg + ICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJGQU1T + IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiA0Ni43NDA5Nzk3LAogICAgICAgICAg + InVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFQVSIgOiB7CiAg + ICAgICAgICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRlZCIsCiAgICAgICAg + ICAicXVhbnRpdHkiIDogMjMuOTkxNTAwMSwKICAgICAgICAgICJ1bml0IiA6 + ICJnIgogICAgICAgIH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA0 + Mi40NTg1OTAzLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwK + ICAgICAgICAiRklCVEciIDogewogICAgICAgICAgImxhYmVsIiA6ICJGaWJl + ciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS42ODEzLAogICAgICAgICAg + InVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiU1VHQVIiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDAuNTQ4MDIsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAg + ICB9LAogICAgICAgICJQUk9DTlQiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJQcm90ZWluIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzNjIuOTMxMzcx + MiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAg + IkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wi + LAogICAgICAgICAgInF1YW50aXR5IiA6IDUyNzYuNDA4OTQsCiAgICAgICAg + ICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiTkEiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDE2MzAuNjcwMjg5OTk5OTk5OCwKICAgICAgICAgICJ1bml0IiA6 + ICJtZyIKICAgICAgICB9LAogICAgICAgICJDQSIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDE2 + My4zMjMzNiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog + ICAgICAgICJNRyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1 + bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMzY1LjEwNTczLAogICAgICAg + ICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIksiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0iLAogICAgICAgICAgInF1 + YW50aXR5IiA6IDYwMzEuMDc0NzIsCiAgICAgICAgICAidW5pdCIgOiAibWci + CiAgICAgICAgfSwKICAgICAgICAiRkUiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMjguNzM0MjMy + OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAg + ICJaTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDQ0Ljg2NTc1MTMsCiAgICAgICAgICAidW5pdCIg + OiAibWciCiAgICAgICAgfSwKICAgICAgICAiUCIgOiB7CiAgICAgICAgICAi + bGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDQxMzIuOTk4NCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9 + LAogICAgICAgICJWSVRBX1JBRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IlZpdGFtaW4gQSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDMxODQuNzM3 + MzQsCiAgICAgICAgICAidW5pdCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAog + ICAgICAgICJWSVRDIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p + biBDIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3NS41MjAzNDU5OTk5OTk5 + OSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAg + ICJUSElBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEp + IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxLjMyNzIxNjkwMDAwMDAwMDMs + CiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAi + UklCRiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIy + KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjEuMzgwOTQzNzk5OTk5OTk3 + LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAg + Ik5JQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwK + ICAgICAgICAgICJxdWFudGl0eSIgOiAxMTguNzI4MDA0NCwKICAgICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDog + ewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiA4LjE4MTA0ODEsCiAgICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgICAgfSwKICAgICAgICAiRk9MIiA6IHsKICAgICAgICAgICJs + YWJlbCIgOiAiRm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiA2NDA2LjUyMDE0MDAwMDAwMDUsCiAgICAgICAgICAidW5pdCIgOiAi + wrVnIgogICAgICAgIH0sCiAgICAgICAgIlZJVEIxMiIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAgICJxdWFudGl0 + eSIgOiA1MzEuMTk1OTIxMywKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAg + ICAgICAgfSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIlZpdGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTQuOTY4 + NTM2LAogICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9LAogICAg + ICAgICJUT0NQSEEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu + IEUiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEyLjA3MDQwNzUsCiAgICAg + ICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVklUSzEi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDM2LjEyMTE2ODAwMDAwMDAwNCwKICAgICAgICAg + ICJ1bml0IiA6ICLCtWciCiAgICAgICAgfQogICAgICB9LAogICAgICAidG90 + YWxEYWlseSIgOiB7CiAgICAgICAgIkVORVJDX0tDQUwiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJFbmVyZ3kiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDEzOS41Mzg4NzE0OTk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwi + IDogIkZhdCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTg0Ljc2ODgzNjky + MzA3Njk1LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAg + ICAgICAiRkFTQVQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0 + ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDE0Ni45MjY2NzEsCiAgICAg + ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9DREYi + IDogewogICAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAgICAi + cXVhbnRpdHkiIDogMTQuMTUyODYzNDMzMzMzMzMyLAogICAgICAgICAgInVu + aXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRklCVEciIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRpdHki + IDogNi43MjUyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK + ICAgICAgICAiUFJPQ05UIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUHJv + dGVpbiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNzI1Ljg2Mjc0MjQsCiAg + ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9M + RSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAg + ICAgICAgICJxdWFudGl0eSIgOiAxNzU4LjgwMjk4LAogICAgICAgICAgInVu + aXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTkEiIDogewogICAgICAg + ICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDY3Ljk0NDU5NTQxNjY2NjY2LAogICAgICAgICAgInVuaXQiIDogIiUiCiAg + ICAgICAgfSwKICAgICAgICAiQ0EiIDogewogICAgICAgICAgImxhYmVsIiA6 + ICJDYWxjaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNi4zMzIzMzYs + CiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJN + RyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAg + ICAgICAicXVhbnRpdHkiIDogOTEuMjc2NDMyNSwKICAgICAgICAgICJ1bml0 + IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIksiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJQb3Rhc3NpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDE3Mi4zMTY0MjA1NzE0Mjg1NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIkZFIiA6IHsKICAgICAgICAgICJsYWJlbCIg + OiAiSXJvbiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNzE1LjE5MDE4MjIy + MjIyMjIsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg + ICAgICJaTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlppbmMiLAogICAg + ICAgICAgInF1YW50aXR5IiA6IDI5OS4xMDUwMDg2NjY2NjY2NiwKICAgICAg + ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlAiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwKICAgICAgICAgICJx + dWFudGl0eSIgOiA1OTAuNDI4MzQyODU3MTQyOSwKICAgICAgICAgICJ1bml0 + IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFfUkFFIiA6IHsKICAg + ICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAgICAgICAgICJxdWFu + dGl0eSIgOiA0Nzk4LjMwNDE0ODg4ODg4OSwKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEMiIDogewogICAgICAgICAg + ImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAgICAgInF1YW50aXR5IiA6 + IDEyNS44NjcyNDMzMzMzMzMzMiwKICAgICAgICAgICJ1bml0IiA6ICIlIgog + ICAgICAgIH0sCiAgICAgICAgIlRISUEiIDogewogICAgICAgICAgImxhYmVs + IiA6ICJUaGlhbWluIChCMSkiLAogICAgICAgICAgInF1YW50aXR5IiA6IDg4 + LjQ4MTEyNjY2NjY2NjY4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg + ICAgfSwKICAgICAgICAiUklCRiIgOiB7CiAgICAgICAgICAibGFiZWwiIDog + IlJpYm9mbGF2aW4gKEIyKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTI1 + Ny43MDI1NzY0NzA1ODgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg + ICB9LAogICAgICAgICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJO + aWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTkzLjY0MDAy + MiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg + IlZJVEI2QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjYi + LAogICAgICAgICAgInF1YW50aXR5IiA6IDQwOS4wNTI0MDUsCiAgICAgICAg + ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGT0wiIDogewog + ICAgICAgICAgImxhYmVsIiA6ICJGb2xpYyBBY2lkIChCOSkiLAogICAgICAg + ICAgInF1YW50aXR5IiA6IDE2MDEuNjMwMDM1MDAwMDAwMSwKICAgICAgICAg + ICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEIxMiIgOiB7 + CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAg + ICJxdWFudGl0eSIgOiA4ODUzLjI2NTM1NTAwMDAwMSwKICAgICAgICAgICJ1 + bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEQiIDogewogICAg + ICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEQiLAogICAgICAgICAgInF1YW50 + aXR5IiA6IDMuNzQyMTMzOTk5OTk5OTk5NiwKICAgICAgICAgICJ1bml0IiA6 + ICIlIgogICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAg + ICAibGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHki + IDogNjAuMzUyMDM3NDk5OTk5OTk0LAogICAgICAgICAgInVuaXQiIDogIiUi + CiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDogewogICAgICAgICAgImxh + YmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ1 + LjE1MTQ2LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfQogICAg + ICB9LAogICAgICAiZGlnZXN0IiA6IFsgewogICAgICAgICJsYWJlbCIgOiAi + RmF0IiwKICAgICAgICAidGFnIiA6ICJGQVQiLAogICAgICAgICJzY2hlbWFP + cmdUYWciIDogImZhdENvbnRlbnQiLAogICAgICAgICJ0b3RhbCIgOiAxMjAu + MDk5NzQ0MDAwMDAwMDIsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg + ICAgICJkYWlseSIgOiAxODQuNzY4ODM2OTIzMDc2OTUsCiAgICAgICAgInVu + aXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAgICAgICAibGFi + ZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6ICJGQVNBVCIs + CiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzYXR1cmF0ZWRGYXRDb250 + ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAyOS4zODUzMzQyLAogICAgICAg + ICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICAgImRhaWx5IiA6IDE0Ni45 + MjY2NzEsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAg + ICAgICAgICAibGFiZWwiIDogIlRyYW5zIiwKICAgICAgICAgICJ0YWciIDog + IkZBVFJOIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogInRyYW5zRmF0 + Q29udGVudCIsCiAgICAgICAgICAidG90YWwiIDogMC44NjA2OTA4MiwKICAg + ICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDog + MC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAg + ICAgICAgImxhYmVsIiA6ICJNb25vdW5zYXR1cmF0ZWQiLAogICAgICAgICAg + InRhZyIgOiAiRkFNUyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 + bGwsCiAgICAgICAgICAidG90YWwiIDogNDYuNzQwOTc5NywKICAgICAgICAg + ICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAog + ICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAg + ImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIg + OiAiRkFQVSIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgICAidG90YWwiIDogMjMuOTkxNTAwMSwKICAgICAgICAgICJoYXNS + REkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAg + ICAgInVuaXQiIDogImciCiAgICAgICAgfSBdCiAgICAgIH0sIHsKICAgICAg + ICAibGFiZWwiIDogIkNhcmJzIiwKICAgICAgICAidGFnIiA6ICJDSE9DREYi + LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogImNhcmJvaHlkcmF0ZUNvbnRl + bnQiLAogICAgICAgICJ0b3RhbCIgOiA0Mi40NTg1OTAzLAogICAgICAgICJo + YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTQuMTUyODYzNDMz + MzMzMzMyLAogICAgICAgICJ1bml0IiA6ICJnIiwKICAgICAgICAic3ViIiA6 + IFsgewogICAgICAgICAgImxhYmVsIiA6ICJDYXJicyAobmV0KSIsCiAgICAg + ICAgICAidGFnIiA6ICJDSE9DREYubmV0IiwKICAgICAgICAgICJzY2hlbWFP + cmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIgOiA0MC43NzcyOTAz + LAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWls + eSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7 + CiAgICAgICAgICAibGFiZWwiIDogIkZpYmVyIiwKICAgICAgICAgICJ0YWci + IDogIkZJQlRHIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogImZpYmVy + Q29udGVudCIsCiAgICAgICAgICAidG90YWwiIDogMS42ODEzLAogICAgICAg + ICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICAgImRhaWx5IiA6IDYuNzI1 + MiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAg + ICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAgICAgICJ0YWciIDogIlNV + R0FSIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogInN1Z2FyQ29udGVu + dCIsCiAgICAgICAgICAidG90YWwiIDogMC41NDgwMiwKICAgICAgICAgICJo + YXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAg + ICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSBdCiAgICAgIH0sIHsKICAg + ICAgICAibGFiZWwiIDogIlByb3RlaW4iLAogICAgICAgICJ0YWciIDogIlBS + T0NOVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAicHJvdGVpbkNvbnRl + bnQiLAogICAgICAgICJ0b3RhbCIgOiAzNjIuOTMxMzcxMiwKICAgICAgICAi + aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDcyNS44NjI3NDI0 + LAogICAgICAgICJ1bml0IiA6ICJnIgogICAgICB9LCB7CiAgICAgICAgImxh + YmVsIiA6ICJDaG9sZXN0ZXJvbCIsCiAgICAgICAgInRhZyIgOiAiQ0hPTEUi + LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogImNob2xlc3Rlcm9sQ29udGVu + dCIsCiAgICAgICAgInRvdGFsIiA6IDUyNzYuNDA4OTQsCiAgICAgICAgImhh + c1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNzU4LjgwMjk4LAog + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJl + bCIgOiAiU29kaXVtIiwKICAgICAgICAidGFnIiA6ICJOQSIsCiAgICAgICAg + InNjaGVtYU9yZ1RhZyIgOiAic29kaXVtQ29udGVudCIsCiAgICAgICAgInRv + dGFsIiA6IDE2MzAuNjcwMjg5OTk5OTk5OCwKICAgICAgICAiaGFzUkRJIiA6 + IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDY3Ljk0NDU5NTQxNjY2NjY2LAog + ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJl + bCIgOiAiQ2FsY2l1bSIsCiAgICAgICAgInRhZyIgOiAiQ0EiLAogICAgICAg + ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMTYz + LjMyMzM2LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp + bHkiIDogMTYuMzMyMzM2LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg + fSwgewogICAgICAgICJsYWJlbCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAi + dGFnIiA6ICJNRyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAog + ICAgICAgICJ0b3RhbCIgOiAzNjUuMTA1NzMsCiAgICAgICAgImhhc1JESSIg + OiB0cnVlLAogICAgICAgICJkYWlseSIgOiA5MS4yNzY0MzI1LAogICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAi + UG90YXNzaXVtIiwKICAgICAgICAidGFnIiA6ICJLIiwKICAgICAgICAic2No + ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDYwMzEuMDc0 + NzIsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIg + OiAxNzIuMzE2NDIwNTcxNDI4NTUsCiAgICAgICAgInVuaXQiIDogIm1nIgog + ICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAgICAi + dGFnIiA6ICJGRSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAog + ICAgICAgICJ0b3RhbCIgOiAxMjguNzM0MjMyOCwKICAgICAgICAiaGFzUkRJ + IiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDcxNS4xOTAxODIyMjIyMjIy + LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJs + YWJlbCIgOiAiWmluYyIsCiAgICAgICAgInRhZyIgOiAiWk4iLAogICAgICAg + ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNDQu + ODY1NzUxMywKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh + aWx5IiA6IDI5OS4xMDUwMDg2NjY2NjY2NiwKICAgICAgICAidW5pdCIgOiAi + bWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMi + LAogICAgICAgICJ0YWciIDogIlAiLAogICAgICAgICJzY2hlbWFPcmdUYWci + IDogbnVsbCwKICAgICAgICAidG90YWwiIDogNDEzMi45OTg0LAogICAgICAg + ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNTkwLjQyODM0 + Mjg1NzE0MjksCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAg + ICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEEiLAogICAgICAgICJ0YWciIDog + IlZJVEFfUkFFIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg + ICAgICAgInRvdGFsIiA6IDQzMTg0LjczNzM0LAogICAgICAgICJoYXNSREki + IDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNDc5OC4zMDQxNDg4ODg4ODks + CiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJs + YWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAgICAidGFnIiA6ICJWSVRDIiwK + ICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFs + IiA6IDc1LjUyMDM0NTk5OTk5OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1 + ZSwKICAgICAgICAiZGFpbHkiIDogMTI1Ljg2NzI0MzMzMzMzMzMyLAogICAg + ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg + OiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAidGFnIiA6ICJUSElBIiwKICAg + ICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6 + IDEuMzI3MjE2OTAwMDAwMDAwMywKICAgICAgICAiaGFzUkRJIiA6IHRydWUs + CiAgICAgICAgImRhaWx5IiA6IDg4LjQ4MTEyNjY2NjY2NjY4LAogICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAi + Umlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAidGFnIiA6ICJSSUJGIiwKICAg + ICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6 + IDIxLjM4MDk0Mzc5OTk5OTk5NywKICAgICAgICAiaGFzUkRJIiA6IHRydWUs + CiAgICAgICAgImRhaWx5IiA6IDEyNTcuNzAyNTc2NDcwNTg4LAogICAgICAg + ICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAi + TmlhY2luIChCMykiLAogICAgICAgICJ0YWciIDogIk5JQSIsCiAgICAgICAg + InNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAxMTgu + NzI4MDA0NCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh + aWx5IiA6IDU5My42NDAwMjIsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg + ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAg + ICAidGFnIiA6ICJWSVRCNkEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog + bnVsbCwKICAgICAgICAidG90YWwiIDogOC4xODEwNDgxLAogICAgICAgICJo + YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNDA5LjA1MjQwNSwK + ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi + ZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgInRhZyIgOiAiRk9M + IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRv + dGFsIiA6IDY0MDYuNTIwMTQwMDAwMDAwNSwKICAgICAgICAiaGFzUkRJIiA6 + IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE2MDEuNjMwMDM1MDAwMDAwMSwK + ICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7CiAgICAgICAgImxh + YmVsIiA6ICJWaXRhbWluIEIxMiIsCiAgICAgICAgInRhZyIgOiAiVklUQjEy + IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRv + dGFsIiA6IDUzMS4xOTU5MjEzLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwK + ICAgICAgICAiZGFpbHkiIDogODg1My4yNjUzNTUwMDAwMDEsCiAgICAgICAg + InVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAi + Vml0YW1pbiBEIiwKICAgICAgICAidGFnIiA6ICJWSVREIiwKICAgICAgICAi + c2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDE0Ljk2 + ODUzNiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 + IiA6IDMuNzQyMTMzOTk5OTk5OTk5NiwKICAgICAgICAidW5pdCIgOiAiwrVn + IgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEUiLAog + ICAgICAgICJ0YWciIDogIlRPQ1BIQSIsCiAgICAgICAgInNjaGVtYU9yZ1Rh + ZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAxMi4wNzA0MDc1LAogICAg + ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNjAuMzUy + MDM3NDk5OTk5OTk0LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwg + ewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAidGFn + IiA6ICJWSVRLMSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAog + ICAgICAgICJ0b3RhbCIgOiAzNi4xMjExNjgwMDAwMDAwMDQsCiAgICAgICAg + Imhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA0NS4xNTE0NiwK + ICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9IF0KICAgIH0sCiAgICAi + Ym9va21hcmtlZCIgOiBmYWxzZSwKICAgICJib3VnaHQiIDogZmFsc2UKICB9 + IF0KfQ== + http_version: + recorded_at: Wed, 02 Nov 2016 23:44:03 GMT recorded_with: VCR 3.0.3 diff --git a/test/cassettes/recipies.yml b/test/cassettes/recipies.yml deleted file mode 100644 index dd79dddda..000000000 --- a/test/cassettes/recipies.yml +++ /dev/null @@ -1,3587 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://api.edamam.com/search?app_id=2af76d87&app_key=d4de9f1f97d631e90ef2e7f359bead5a&q=chicken - body: - encoding: US-ASCII - string: '' - headers: - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - User-Agent: - - Ruby - response: - status: - code: 200 - message: OK - headers: - Server: - - ngx_openresty - Date: - - Tue, 01 Nov 2016 20:32:59 GMT - Content-Type: - - application/json;charset=UTF-8 - Transfer-Encoding: - - chunked - Connection: - - keep-alive - Cache-Control: - - private - Expires: - - Thu, 01 Jan 1970 00:00:00 UTC - X-Served-By: - - ip-10-150-1-224/10.150.1.224 - Set-Cookie: - - JSESSIONID=5F1F62A83E95BD55EB13408355AF947E; Path=/ - - JSESSIONID=5F1F62A83E95BD55EB13408355AF947E; Path=/; Secure; HttpOnly - Vary: - - Accept-Encoding - body: - encoding: ASCII-8BIT - string: !binary |- - ewogICJxIiA6ICJjaGlja2VuIiwKICAiZnJvbSIgOiAwLAogICJ0byIgOiAx - MCwKICAicGFyYW1zIiA6IHsKICAgICJzYW5lIiA6IFsgXSwKICAgICJxIiA6 - IFsgImNoaWNrZW4iIF0sCiAgICAiYXBwX2lkIiA6IFsgIjJhZjc2ZDg3IiBd - LAogICAgImFwcF9rZXkiIDogWyAiZDRkZTlmMWY5N2Q2MzFlOTBlZjJlN2Yz - NTliZWFkNWEiIF0KICB9LAogICJtb3JlIiA6IHRydWUsCiAgImNvdW50IiA6 - IDEwMDAsCiAgImhpdHMiIDogWyB7CiAgICAicmVjaXBlIiA6IHsKICAgICAg - InVyaSIgOiAiaHR0cDovL3d3dy5lZGFtYW0uY29tL29udG9sb2dpZXMvZWRh - bWFtLm93bCNyZWNpcGVfYzQ2OGRjMjhmOGI2NGJiNzExMTI1Y2MxNTBiMTVj - MjUiLAogICAgICAibGFiZWwiIDogIkdyaWxsZWQgRGV2aWxlZCBDaGlja2Vu - cyBVbmRlciBhIEJyaWNrIiwKICAgICAgImltYWdlIiA6ICJodHRwczovL3d3 - dy5lZGFtYW0uY29tL3dlYi1pbWcvNWY1LzVmNTFjODlmODMyZDUwZGE4NGUz - YzA1YmVmM2Y2NmY5LmpwZyIsCiAgICAgICJzb3VyY2UiIDogIk1hcnRoYSBT - dGV3YXJ0IiwKICAgICAgInNvdXJjZUljb24iIDogImh0dHA6Ly93d3cubWFy - dGhhc3Rld2FydC5jb20vc2l0ZXMvYWxsL3RoZW1lcy9tYXJ0aGFzdGV3YXJ0 - L2ltYWdlcy9mYXZpY29uLmljbyIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly93 - d3cubWFydGhhc3Rld2FydC5jb20vcmVjaXBlL2dyaWxsZWQtZGV2aWxlZC1j - aGlja2Vucy11bmRlci1hLWJyaWNrIiwKICAgICAgInNoYXJlQXMiIDogImh0 - dHA6Ly93d3cuZWRhbWFtLmNvbS9yZWNpcGUvZ3JpbGxlZC1kZXZpbGVkLWNo - aWNrZW5zLXVuZGVyLWEtYnJpY2stYzQ2OGRjMjhmOGI2NGJiNzExMTI1Y2Mx - NTBiMTVjMjUvY2hpY2tlbiIsCiAgICAgICJ5aWVsZCIgOiA0LjAsCiAgICAg - ICJkaWV0TGFiZWxzIiA6IFsgIkxvdy1DYXJiIiBdLAogICAgICAiaGVhbHRo - TGFiZWxzIiA6IFsgIlBhbGVvIiwgIkRhaXJ5LUZyZWUiLCAiR2x1dGVuLUZy - ZWUiLCAiRWdnLUZyZWUiLCAiUGVhbnV0LUZyZWUiLCAiVHJlZS1OdXQtRnJl - ZSIsICJTb3ktRnJlZSIsICJGaXNoLUZyZWUiLCAiU2hlbGxmaXNoLUZyZWUi - IF0sCiAgICAgICJjYXV0aW9ucyIgOiBbIF0sCiAgICAgICJpbmdyZWRpZW50 - TGluZXMiIDogWyAiNCBiYWJ5IGNoaWNrZW5zIChwb3Vzc2lucykgb3IgY29y - bmlzaCBoZW5zIChhYm91dCAxIDEvNCBwb3VuZHMgZWFjaCksIG9yIDQgY2hp - Y2tlbiBicmVhc3QgaGFsdmVzIiwgIjMgbGVtb25zLCBwbHVzIHdlZGdlcyBm - b3IgZ2FybmlzaCIsICI0IGNsb3ZlcyBnYXJsaWMsIHBlZWxlZCBhbmQgc21h - c2hlZCIsICIxIHRhYmxlc3Bvb24gY3J1c2hlZCByZWQtcGVwcGVyIGZsYWtl - cywgb3IgdG8gdGFzdGUiLCAiMSB0YWJsZXNwb29uIGZpbmVseSBjaG9wcGVk - IGZyZXNoIHRoeW1lIiwgIjEgdGFibGVzcG9vbiBmaW5lbHkgY2hvcHBlZCBm - cmVzaCByb3NlbWFyeSIsICIxLzIgY3VwIG9saXZlIG9pbCIsICJTYWx0LCB0 - byB0YXN0ZSIgXSwKICAgICAgImluZ3JlZGllbnRzIiA6IFsgewogICAgICAg - ICJ0ZXh0IiA6ICI0IGJhYnkgY2hpY2tlbnMgKHBvdXNzaW5zKSBvciBjb3Ju - aXNoIGhlbnMgKGFib3V0IDEgMS80IHBvdW5kcyBlYWNoKSwgb3IgNCBjaGlj - a2VuIGJyZWFzdCBoYWx2ZXMiLAogICAgICAgICJxdWFudGl0eSIgOiA1LjAs - CiAgICAgICAgIm1lYXN1cmUiIDogImxiIiwKICAgICAgICAiZm9vZCIgOiAi - Y2hpY2tlbnMiLAogICAgICAgICJ3ZWlnaHQiIDogMjI2Ny45NgogICAgICB9 - LCB7CiAgICAgICAgInRleHQiIDogIjMgbGVtb25zLCBwbHVzIHdlZGdlcyBm - b3IgZ2FybmlzaCIsCiAgICAgICAgInF1YW50aXR5IiA6IDMuMCwKICAgICAg - ICAibWVhc3VyZSIgOiAibGVtb24iLAogICAgICAgICJmb29kIiA6ICJsZW1v - bnMiLAogICAgICAgICJ3ZWlnaHQiIDogMTc0LjAKICAgICAgfSwgewogICAg - ICAgICJ0ZXh0IiA6ICIzIGxlbW9ucywgcGx1cyB3ZWRnZXMgZm9yIGdhcm5p - c2giLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAgIm1lYXN1 - cmUiIDogIndlZGdlIiwKICAgICAgICAiZm9vZCIgOiAibGVtb25zIiwKICAg - ICAgICAid2VpZ2h0IiA6IDcuMAogICAgICB9LCB7CiAgICAgICAgInRleHQi - IDogIjQgY2xvdmVzIGdhcmxpYywgcGVlbGVkIGFuZCBzbWFzaGVkIiwKICAg - ICAgICAicXVhbnRpdHkiIDogNC4wLAogICAgICAgICJtZWFzdXJlIiA6ICJj - bG92ZSIsCiAgICAgICAgImZvb2QiIDogImdhcmxpYyIsCiAgICAgICAgIndl - aWdodCIgOiAxMi4wCiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMSB0 - YWJsZXNwb29uIGNydXNoZWQgcmVkLXBlcHBlciBmbGFrZXMsIG9yIHRvIHRh - c3RlIiwKICAgICAgICAicXVhbnRpdHkiIDogMS4wLAogICAgICAgICJtZWFz - dXJlIiA6ICJ0YnNwIiwKICAgICAgICAiZm9vZCIgOiAicmVkIHBlcHBlciBm - bGFrZSIsCiAgICAgICAgIndlaWdodCIgOiA1LjMKICAgICAgfSwgewogICAg - ICAgICJ0ZXh0IiA6ICIxIHRhYmxlc3Bvb24gZmluZWx5IGNob3BwZWQgZnJl - c2ggdGh5bWUiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAg - Im1lYXN1cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6ICJmcmVzaCB0 - aHltZSIsCiAgICAgICAgIndlaWdodCIgOiAyLjQKICAgICAgfSwgewogICAg - ICAgICJ0ZXh0IiA6ICIxIHRhYmxlc3Bvb24gZmluZWx5IGNob3BwZWQgZnJl - c2ggcm9zZW1hcnkiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAg - ICAgIm1lYXN1cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6ICJmcmVz - aCByb3NlbWFyeSIsCiAgICAgICAgIndlaWdodCIgOiAxLjcKICAgICAgfSwg - ewogICAgICAgICJ0ZXh0IiA6ICIxLzIgY3VwIG9saXZlIG9pbCIsCiAgICAg - ICAgInF1YW50aXR5IiA6IDAuNSwKICAgICAgICAibWVhc3VyZSIgOiAiY3Vw - IiwKICAgICAgICAiZm9vZCIgOiAib2xpdmUgb2lsIiwKICAgICAgICAid2Vp - Z2h0IiA6IDEwOC4wCiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiU2Fs - dCwgdG8gdGFzdGUiLAogICAgICAgICJxdWFudGl0eSIgOiAwLjAsCiAgICAg - ICAgIm1lYXN1cmUiIDogIm1lZGl1bSIsCiAgICAgICAgImZvb2QiIDogInNh - bHQiLAogICAgICAgICJ3ZWlnaHQiIDogMC4wNTk3MDAwMDI3NjgzNTc1MDUK - ICAgICAgfSBdLAogICAgICAiY2Fsb3JpZXMiIDogNTkyMi43MDkwMDAwMDAw - MDEsCiAgICAgICJ0b3RhbFdlaWdodCIgOiAyNTc4LjQxOTcwMDAwMjc2ODQs - CiAgICAgICJ0b3RhbE51dHJpZW50cyIgOiB7CiAgICAgICAgIkVORVJDX0tD - QUwiIDogewogICAgICAgICAgImxhYmVsIiA6ICJFbmVyZ3kiLAogICAgICAg - ICAgInF1YW50aXR5IiA6IDU5MjIuNzA5MDAwMDAwMDAxLAogICAgICAgICAg - InVuaXQiIDogImtjYWwiCiAgICAgICAgfSwKICAgICAgICAiRkFUIiA6IHsK - ICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAgICJxdWFudGl0 - eSIgOiA0NTEuMjEzMDI2LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAg - ICAgfSwKICAgICAgICAiRkFTQVQiIDogewogICAgICAgICAgImxhYmVsIiA6 - ICJTYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDExMi45NDg5 - MDU5OTk5OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0s - CiAgICAgICAgIkZBVFJOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVHJh - bnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDIuMDQxMTY0LAogICAgICAg - ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFNUyIgOiB7 - CiAgICAgICAgICAibGFiZWwiIDogIk1vbm91bnNhdHVyYXRlZCIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogMjIwLjUwNDE5NDAwMDAwMDA0LAogICAgICAg - ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFQVSIgOiB7 - CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRlZCIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogODUuMjYxOTM4MDAwMDAwMDEsCiAgICAgICAg - ICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJDSE9DREYiIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAgICAicXVh - bnRpdHkiIDogMjQuNzc2NDksCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAg - ICAgICB9LAogICAgICAgICJGSUJURyIgOiB7CiAgICAgICAgICAibGFiZWwi - IDogIkZpYmVyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3LjMzNzMsCiAg - ICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJTVUdB - UiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlN1Z2FycyIsCiAgICAgICAg - ICAicXVhbnRpdHkiIDogNS4xOTMwMiwKICAgICAgICAgICJ1bml0IiA6ICJn - IgogICAgICAgIH0sCiAgICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIlByb3RlaW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDQy - NS40MjEsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAg - ICAgICJDSE9MRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rl - cm9sIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNzAwLjk3LAogICAgICAg - ICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIk5BIiA6IHsK - ICAgICAgICAgICJsYWJlbCIgOiAiU29kaXVtIiwKICAgICAgICAgICJxdWFu - dGl0eSIgOiAxNjIwLjc3ODUyNzA3Mjk2LAogICAgICAgICAgInVuaXQiIDog - Im1nIgogICAgICAgIH0sCiAgICAgICAgIkNBIiA6IHsKICAgICAgICAgICJs - YWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMzQy - LjMwMjkyODAwMDY2NDQsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAg - ICAgfSwKICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6ICJN - YWduZXNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ4NC41MTU1OTcw - MDAwMjc3LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAg - ICAgICAgIksiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0i - LAogICAgICAgICAgInF1YW50aXR5IiA6IDQ3MTguMTQzMTc2MDAwMjIxNSwK - ICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJG - RSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAogICAgICAgICAg - InF1YW50aXR5IiA6IDIzLjI1MTg4NzAxMDAwOTE0MiwKICAgICAgICAgICJ1 - bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAg - ICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6 - IDMwLjE0ODgyNTcwMDAwMjc2NywKICAgICAgICAgICJ1bml0IiA6ICJtZyIK - ICAgICAgICB9LAogICAgICAgICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiUGhvc3Bob3J1cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMzQwMC40 - MTYyLAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAg - ICAgIlZJVEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p - biBBIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMDUwLjE2MDYsCiAgICAg - ICAgICAidW5pdCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAogICAgICAgICJW - SVRDIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAg - ICAgICAgICJxdWFudGl0eSIgOiAxNDQuMjIzNTYwMDAwMDAwMDIsCiAgICAg - ICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVEhJQSIg - OiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogMS40NzU2MDYsCiAgICAgICAgICAidW5pdCIg - OiAibWciCiAgICAgICAgfSwKICAgICAgICAiUklCRiIgOiB7CiAgICAgICAg - ICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAgICAgICAgICAicXVh - bnRpdHkiIDogMi44MzMwMTIsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAg - ICAgICAgfSwKICAgICAgICAiTklBIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiTmlhY2luIChCMykiLAogICAgICAgICAgInF1YW50aXR5IiA6IDE1NS4w - MDY1MywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg - ICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu - IEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA4LjM3Mzg4LAogICAgICAg - ICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIkZPTCIgOiB7 - CiAgICAgICAgICAibGFiZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogMTY0Ljg5ODYwMDAwMDAwMDA0LAogICAgICAg - ICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9LAogICAgICAgICJWSVRCMTIi - IDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEIxMiIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogNy4wMzA2NzYwMDAwMDAwMDEsCiAgICAgICAg - ICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0sCiAgICAgICAgIlZJVEQiIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEQiLAogICAgICAgICAg - InF1YW50aXR5IiA6IDQuNTM1OTIsCiAgICAgICAgICAidW5pdCIgOiAiwrVn - IgogICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHkiIDog - MjQuMTYzOTcwMDAwMDAwMDAzLAogICAgICAgICAgInVuaXQiIDogIm1nIgog - ICAgICAgIH0sCiAgICAgICAgIlZJVEsxIiA6IHsKICAgICAgICAgICJsYWJl - bCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMDMu - NDk1MzAwMDAwMDAwMDEsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAg - ICAgIH0KICAgICAgfSwKICAgICAgInRvdGFsRGFpbHkiIDogewogICAgICAg - ICJFTkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5 - IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyOTYuMTM1NDUsCiAgICAgICAg - ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGQVQiIDogewog - ICAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICAgInF1YW50aXR5 - IiA6IDY5NC4xNzM4ODYxNTM4NDYyLAogICAgICAgICAgInVuaXQiIDogIiUi - CiAgICAgICAgfSwKICAgICAgICAiRkFTQVQiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDU2 - NC43NDQ1Mjk5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg - ICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDguMjU4ODMsCiAg - ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGSUJU - RyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZpYmVyIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiAyOS4zNDkyLAogICAgICAgICAgInVuaXQiIDogIiUi - CiAgICAgICAgfSwKICAgICAgICAiUFJPQ05UIiA6IHsKICAgICAgICAgICJs - YWJlbCIgOiAiUHJvdGVpbiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogODUw - Ljg0MiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAg - ICAgIkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVy - b2wiLAogICAgICAgICAgInF1YW50aXR5IiA6IDU2Ni45OSwKICAgICAgICAg - ICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5BIiA6IHsKICAg - ICAgICAgICJsYWJlbCIgOiAiU29kaXVtIiwKICAgICAgICAgICJxdWFudGl0 - eSIgOiA2Ny41MzI0Mzg2MjgwNCwKICAgICAgICAgICJ1bml0IiA6ICIlIgog - ICAgICAgIH0sCiAgICAgICAgIkNBIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiQ2FsY2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMzQuMjMwMjky - ODAwMDY2NDQsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAog - ICAgICAgICJNRyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1 - bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTIxLjEyODg5OTI1MDAwNjky - LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAi - SyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogMTM0LjgwNDA5MDc0Mjg2MzQ1LAogICAgICAg - ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkUiIDogewog - ICAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0 - eSIgOiAxMjkuMTc3MTUwMDU1NjA2MzUsCiAgICAgICAgICAidW5pdCIgOiAi - JSIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFi - ZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDIwMC45OTIx - NzEzMzMzNTE4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK - ICAgICAgICAiUCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBob3NwaG9y - dXMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ4NS43NzM3NDI4NTcxNDI4 - NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg - IlZJVEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBB - IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMTYuNjg0NTExMTExMTExMSwK - ICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJ - VEMiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAg - ICAgICAgInF1YW50aXR5IiA6IDI0MC4zNzI2MDAwMDAwMDAwMywKICAgICAg - ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlRISUEiIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJUaGlhbWluIChCMSkiLAogICAgICAg - ICAgInF1YW50aXR5IiA6IDk4LjM3MzczMzMzMzMzMzMzLAogICAgICAgICAg - InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUklCRiIgOiB7CiAg - ICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAgICAgICAg - ICAicXVhbnRpdHkiIDogMTY2LjY0Nzc2NDcwNTg4MjM3LAogICAgICAgICAg - InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTklBIiA6IHsKICAg - ICAgICAgICJsYWJlbCIgOiAiTmlhY2luIChCMykiLAogICAgICAgICAgInF1 - YW50aXR5IiA6IDc3NS4wMzI2NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgog - ICAgICAgIH0sCiAgICAgICAgIlZJVEI2QSIgOiB7CiAgICAgICAgICAibGFi - ZWwiIDogIlZpdGFtaW4gQjYiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQx - OC42OTM5OTk5OTk5OTk5NiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg - ICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog - IkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDEu - MjI0NjUwMDAwMDAwMDEsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg - ICB9LAogICAgICAgICJWSVRCMTIiIDogewogICAgICAgICAgImxhYmVsIiA6 - ICJWaXRhbWluIEIxMiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTE3LjE3 - NzkzMzMzMzMzMzM0LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg - fSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZp - dGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS4xMzM5OCwKICAg - ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlRPQ1BI - QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogMTIwLjgxOTg1MDAwMDAwMDAyLAogICAgICAg - ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAg - InF1YW50aXR5IiA6IDEyOS4zNjkxMjUsCiAgICAgICAgICAidW5pdCIgOiAi - JSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJkaWdlc3QiIDogWyB7CiAg - ICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICJ0YWciIDogIkZBVCIs - CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0Q29udGVudCIsCiAgICAg - ICAgInRvdGFsIiA6IDQ1MS4yMTMwMjYsCiAgICAgICAgImhhc1JESSIgOiB0 - cnVlLAogICAgICAgICJkYWlseSIgOiA2OTQuMTczODg2MTUzODQ2MiwKICAg - ICAgICAidW5pdCIgOiAiZyIsCiAgICAgICAgInN1YiIgOiBbIHsKICAgICAg - ICAgICJsYWJlbCIgOiAiU2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDog - IkZBU0FUIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogInNhdHVyYXRl - ZEZhdENvbnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6IDExMi45NDg5MDU5 - OTk5OTk5OCwKICAgICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAg - ICJkYWlseSIgOiA1NjQuNzQ0NTI5OTk5OTk5OSwKICAgICAgICAgICJ1bml0 - IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiVHJh - bnMiLAogICAgICAgICAgInRhZyIgOiAiRkFUUk4iLAogICAgICAgICAgInNj - aGVtYU9yZ1RhZyIgOiAidHJhbnNGYXRDb250ZW50IiwKICAgICAgICAgICJ0 - b3RhbCIgOiAyLjA0MTE2NCwKICAgICAgICAgICJoYXNSREkiIDogZmFsc2Us - CiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDog - ImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJNb25vdW5z - YXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIgOiAiRkFNUyIsCiAgICAgICAg - ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgICAidG90YWwiIDog - MjIwLjUwNDE5NDAwMDAwMDA0LAogICAgICAgICAgImhhc1JESSIgOiBmYWxz - ZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIg - OiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1 - bnNhdHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6ICJGQVBVIiwKICAgICAg - ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIg - OiA4NS4yNjE5MzgwMDAwMDAwMSwKICAgICAgICAgICJoYXNSREkiIDogZmFs - c2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQi - IDogImciCiAgICAgICAgfSBdCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi - IDogIkNhcmJzIiwKICAgICAgICAidGFnIiA6ICJDSE9DREYiLAogICAgICAg - ICJzY2hlbWFPcmdUYWciIDogImNhcmJvaHlkcmF0ZUNvbnRlbnQiLAogICAg - ICAgICJ0b3RhbCIgOiAyNC43NzY0OSwKICAgICAgICAiaGFzUkRJIiA6IHRy - dWUsCiAgICAgICAgImRhaWx5IiA6IDguMjU4ODMsCiAgICAgICAgInVuaXQi - IDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAgICAgICAibGFiZWwi - IDogIkNhcmJzIChuZXQpIiwKICAgICAgICAgICJ0YWciIDogIkNIT0NERi5u - ZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAg - ICAgInRvdGFsIiA6IDE3LjQzOTE5LAogICAgICAgICAgImhhc1JESSIgOiBm - YWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5p - dCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIkZp - YmVyIiwKICAgICAgICAgICJ0YWciIDogIkZJQlRHIiwKICAgICAgICAgICJz - Y2hlbWFPcmdUYWciIDogImZpYmVyQ29udGVudCIsCiAgICAgICAgICAidG90 - YWwiIDogNy4zMzczLAogICAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg - ICAgICAgImRhaWx5IiA6IDI5LjM0OTIsCiAgICAgICAgICAidW5pdCIgOiAi - ZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlN1Z2FycyIs - CiAgICAgICAgICAidGFnIiA6ICJTVUdBUiIsCiAgICAgICAgICAic2NoZW1h - T3JnVGFnIiA6ICJzdWdhckNvbnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6 - IDUuMTkzMDIsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAg - ICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg - ICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQcm90ZWlu - IiwKICAgICAgICAidGFnIiA6ICJQUk9DTlQiLAogICAgICAgICJzY2hlbWFP - cmdUYWciIDogInByb3RlaW5Db250ZW50IiwKICAgICAgICAidG90YWwiIDog - NDI1LjQyMSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh - aWx5IiA6IDg1MC44NDIsCiAgICAgICAgInVuaXQiIDogImciCiAgICAgIH0s - IHsKICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAi - dGFnIiA6ICJDSE9MRSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiY2hv - bGVzdGVyb2xDb250ZW50IiwKICAgICAgICAidG90YWwiIDogMTcwMC45NywK - ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDU2 - Ni45OSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAg - ICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgInRhZyIgOiAiTkEiLAog - ICAgICAgICJzY2hlbWFPcmdUYWciIDogInNvZGl1bUNvbnRlbnQiLAogICAg - ICAgICJ0b3RhbCIgOiAxNjIwLjc3ODUyNzA3Mjk2LAogICAgICAgICJoYXNS - REkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNjcuNTMyNDM4NjI4MDQs - CiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxh - YmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAidGFnIiA6ICJDQSIsCiAgICAg - ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAz - NDIuMzAyOTI4MDAwNjY0NCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg - ICAgICAgImRhaWx5IiA6IDM0LjIzMDI5MjgwMDA2NjQ0LAogICAgICAgICJ1 - bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiTWFn - bmVzaXVtIiwKICAgICAgICAidGFnIiA6ICJNRyIsCiAgICAgICAgInNjaGVt - YU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA0ODQuNTE1NTk3 - MDAwMDI3NywKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh - aWx5IiA6IDEyMS4xMjg4OTkyNTAwMDY5MiwKICAgICAgICAidW5pdCIgOiAi - bWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIs - CiAgICAgICAgInRhZyIgOiAiSyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIg - OiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA0NzE4LjE0MzE3NjAwMDIyMTUs - CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAx - MzQuODA0MDkwNzQyODYzNDUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg - ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAgICAidGFn - IiA6ICJGRSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg - ICAgICJ0b3RhbCIgOiAyMy4yNTE4ODcwMTAwMDkxNDIsCiAgICAgICAgImhh - c1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMjkuMTc3MTUwMDU1 - NjA2MzUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAg - ICAgImxhYmVsIiA6ICJaaW5jIiwKICAgICAgICAidGFnIiA6ICJaTiIsCiAg - ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIg - OiAzMC4xNDg4MjU3MDAwMDI3NjcsCiAgICAgICAgImhhc1JESSIgOiB0cnVl - LAogICAgICAgICJkYWlseSIgOiAyMDAuOTkyMTcxMzMzMzUxOCwKICAgICAg - ICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDog - IlBob3NwaG9ydXMiLAogICAgICAgICJ0YWciIDogIlAiLAogICAgICAgICJz - Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMzQwMC40 - MTYyLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHki - IDogNDg1Ljc3Mzc0Mjg1NzE0Mjg1LAogICAgICAgICJ1bml0IiA6ICJtZyIK - ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAg - ICAgICAidGFnIiA6ICJWSVRBX1JBRSIsCiAgICAgICAgInNjaGVtYU9yZ1Rh - ZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAxMDUwLjE2MDYsCiAgICAg - ICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMTYuNjg0 - NTExMTExMTExMSwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7 - CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAgICJ0YWci - IDogIlZJVEMiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAg - ICAgICAidG90YWwiIDogMTQ0LjIyMzU2MDAwMDAwMDAyLAogICAgICAgICJo - YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjQwLjM3MjYwMDAw - MDAwMDAzLAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAg - ICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAidGFnIiA6 - ICJUSElBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAg - ICAgInRvdGFsIiA6IDEuNDc1NjA2LAogICAgICAgICJoYXNSREkiIDogdHJ1 - ZSwKICAgICAgICAiZGFpbHkiIDogOTguMzczNzMzMzMzMzMzMzMsCiAgICAg - ICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 - ICJSaWJvZmxhdmluIChCMikiLAogICAgICAgICJ0YWciIDogIlJJQkYiLAog - ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi - IDogMi44MzMwMTIsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAg - ICJkYWlseSIgOiAxNjYuNjQ3NzY0NzA1ODgyMzcsCiAgICAgICAgInVuaXQi - IDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJOaWFjaW4g - KEIzKSIsCiAgICAgICAgInRhZyIgOiAiTklBIiwKICAgICAgICAic2NoZW1h - T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDE1NS4wMDY1MywK - ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDc3 - NS4wMzI2NSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAg - ICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjYiLAogICAgICAgICJ0YWciIDog - IlZJVEI2QSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg - ICAgICJ0b3RhbCIgOiA4LjM3Mzg4LAogICAgICAgICJoYXNSREkiIDogdHJ1 - ZSwKICAgICAgICAiZGFpbHkiIDogNDE4LjY5Mzk5OTk5OTk5OTk2LAogICAg - ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg - OiAiRm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAidGFnIiA6ICJGT0wiLAog - ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi - IDogMTY0Ljg5ODYwMDAwMDAwMDA0LAogICAgICAgICJoYXNSREkiIDogdHJ1 - ZSwKICAgICAgICAiZGFpbHkiIDogNDEuMjI0NjUwMDAwMDAwMDEsCiAgICAg - ICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg - OiAiVml0YW1pbiBCMTIiLAogICAgICAgICJ0YWciIDogIlZJVEIxMiIsCiAg - ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIg - OiA3LjAzMDY3NjAwMDAwMDAwMSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUs - CiAgICAgICAgImRhaWx5IiA6IDExNy4xNzc5MzMzMzMzMzMzNCwKICAgICAg - ICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 - ICJWaXRhbWluIEQiLAogICAgICAgICJ0YWciIDogIlZJVEQiLAogICAgICAg - ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNC41 - MzU5MiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 - IiA6IDEuMTMzOTgsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwg - ewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAgICAgICAidGFn - IiA6ICJUT0NQSEEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwK - ICAgICAgICAidG90YWwiIDogMjQuMTYzOTcwMDAwMDAwMDAzLAogICAgICAg - ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTIwLjgxOTg1 - MDAwMDAwMDAyLAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog - ICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAidGFnIiA6 - ICJWSVRLMSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg - ICAgICJ0b3RhbCIgOiAxMDMuNDk1MzAwMDAwMDAwMDEsCiAgICAgICAgImhh - c1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMjkuMzY5MTI1LAog - ICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0gXQogICAgfSwKICAgICJi - b29rbWFya2VkIiA6IGZhbHNlLAogICAgImJvdWdodCIgOiBmYWxzZQogIH0s - IHsKICAgICJyZWNpcGUiIDogewogICAgICAidXJpIiA6ICJodHRwOi8vd3d3 - LmVkYW1hbS5jb20vb250b2xvZ2llcy9lZGFtYW0ub3dsI3JlY2lwZV9mMWM4 - NTNhNzc5ODYyMTQ2ODBiYmRkNDI0ODgzNDk5YSIsCiAgICAgICJsYWJlbCIg - OiAiSGVyYmVzIGRlIFByb3ZlbmNlIFJvdGlzc2VyaWUgQ2hpY2tlbnMiLAog - ICAgICAiaW1hZ2UiIDogImh0dHBzOi8vd3d3LmVkYW1hbS5jb20vd2ViLWlt - Zy8xOGQvMThkY2YwNTk5NWNiNDBlOGNlNGMwNzc5NzIzNDFkN2EuanBnIiwK - ICAgICAgInNvdXJjZSIgOiAiQm9uIEFwcGV0aXQiLAogICAgICAic291cmNl - SWNvbiIgOiAiaHR0cDovL3d3dy5ib25hcHBldGl0LmNvbS9mYXZpY29uLmlj - byIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly93d3cuYm9uYXBwZXRpdC5jb20v - cmVjaXBlcy8yMDA3LzA3L2hlcmJlc19kZV9wcm92ZW5jZV9yb3Rpc3Nlcmll - X2NoaWNrZW5zIiwKICAgICAgInNoYXJlQXMiIDogImh0dHA6Ly93d3cuZWRh - bWFtLmNvbS9yZWNpcGUvaGVyYmVzLWRlLXByb3ZlbmNlLXJvdGlzc2VyaWUt - Y2hpY2tlbnMtZjFjODUzYTc3OTg2MjE0NjgwYmJkZDQyNDg4MzQ5OWEvY2hp - Y2tlbiIsCiAgICAgICJ5aWVsZCIgOiA2LjAsCiAgICAgICJkaWV0TGFiZWxz - IiA6IFsgIkxvdy1DYXJiIiBdLAogICAgICAiaGVhbHRoTGFiZWxzIiA6IFsg - IkdsdXRlbi1GcmVlIiwgIkVnZy1GcmVlIiwgIlBlYW51dC1GcmVlIiwgIlRy - ZWUtTnV0LUZyZWUiLCAiU295LUZyZWUiLCAiRmlzaC1GcmVlIiwgIlNoZWxs - ZmlzaC1GcmVlIiBdLAogICAgICAiY2F1dGlvbnMiIDogWyBdLAogICAgICAi - aW5ncmVkaWVudExpbmVzIiA6IFsgIjIgdGFibGVzcG9vbnMgKDEvNCBzdGlj - aykgYnV0dGVyLCByb29tIHRlbXBlcmF0dXJlIiwgIjIgdGFibGVzcG9vbnMg - ZHJpZWQgaGVyYmVzIGRlIHByb3ZlbmNlKiIsICIxIHRhYmxlc3Bvb24gY29h - cnNlIGtvc2hlciBzYWx0IiwgIjIgKDMgMS8yLXBvdW5kKSBjaGlja2VucyIg - XSwKICAgICAgImluZ3JlZGllbnRzIiA6IFsgewogICAgICAgICJ0ZXh0IiA6 - ICIyIHRhYmxlc3Bvb25zICgxLzQgc3RpY2spIGJ1dHRlciwgcm9vbSB0ZW1w - ZXJhdHVyZSIsCiAgICAgICAgInF1YW50aXR5IiA6IDIuMCwKICAgICAgICAi - bWVhc3VyZSIgOiAidGJzcCIsCiAgICAgICAgImZvb2QiIDogImJ1dHRlciIs - CiAgICAgICAgIndlaWdodCIgOiAyOC40CiAgICAgIH0sIHsKICAgICAgICAi - dGV4dCIgOiAiMiB0YWJsZXNwb29ucyBkcmllZCBoZXJiZXMgZGUgcHJvdmVu - Y2UqIiwKICAgICAgICAicXVhbnRpdHkiIDogMi4wLAogICAgICAgICJtZWFz - dXJlIiA6ICJ0YnNwIiwKICAgICAgICAiZm9vZCIgOiAiaGVyYmUgZGUgcHJv - dmVuY2UiLAogICAgICAgICJ3ZWlnaHQiIDogOC42CiAgICAgIH0sIHsKICAg - ICAgICAidGV4dCIgOiAiMSB0YWJsZXNwb29uIGNvYXJzZSBrb3NoZXIgc2Fs - dCIsCiAgICAgICAgInF1YW50aXR5IiA6IDEuMCwKICAgICAgICAibWVhc3Vy - ZSIgOiAidGJzcCIsCiAgICAgICAgImZvb2QiIDogImNvYXJzZSBrb3NoZXIg - c2FsdCIsCiAgICAgICAgIndlaWdodCIgOiAxOC4wCiAgICAgIH0sIHsKICAg - ICAgICAidGV4dCIgOiAiMiAoMyAxLzItcG91bmQpIGNoaWNrZW5zIiwKICAg - ICAgICAicXVhbnRpdHkiIDogNy4wLAogICAgICAgICJtZWFzdXJlIiA6ICJs - YiIsCiAgICAgICAgImZvb2QiIDogImNoaWNrZW5zIiwKICAgICAgICAid2Vp - Z2h0IiA6IDMxNzUuMTQ0CiAgICAgIH0gXSwKICAgICAgImNhbG9yaWVzIiA6 - IDcwNTMuOTIzNTk5OTk5OTk5LAogICAgICAidG90YWxXZWlnaHQiIDogMzIz - MC4xNDQsCiAgICAgICJ0b3RhbE51dHJpZW50cyIgOiB7CiAgICAgICAgIkVO - RVJDX0tDQUwiIDogewogICAgICAgICAgImxhYmVsIiA6ICJFbmVyZ3kiLAog - ICAgICAgICAgInF1YW50aXR5IiA6IDcwNTMuOTIzNTk5OTk5OTk5LAogICAg - ICAgICAgInVuaXQiIDogImtjYWwiCiAgICAgICAgfSwKICAgICAgICAiRkFU - IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAgICJx - dWFudGl0eSIgOiA1MDEuODUwOTA2NCwKICAgICAgICAgICJ1bml0IiA6ICJn - IgogICAgICAgIH0sCiAgICAgICAgIkZBU0FUIiA6IHsKICAgICAgICAgICJs - YWJlbCIgOiAiU2F0dXJhdGVkIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAx - NTEuNjY5NzI2Mzk5OTk5OTcsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAg - ICAgICB9LAogICAgICAgICJGQVRSTiIgOiB7CiAgICAgICAgICAibGFiZWwi - IDogIlRyYW5zIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzLjc4NjMwOTU5 - OTk5OTk5OTYsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAog - ICAgICAgICJGQU1TIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9ub3Vu - c2F0dXJhdGVkIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMDQuMTM5MDg1 - NiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAg - IkZBUFUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0 - ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEwMy41MjI4NTExOTk5OTk5 - OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAg - IkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhcmJzIiwKICAg - ICAgICAgICJxdWFudGl0eSIgOiA1LjUxNTg3OTk5OTk5OTk5OSwKICAgICAg - ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZJQlRHIiA6 - IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmliZXIiLAogICAgICAgICAgInF1 - YW50aXR5IiA6IDMuMTgyLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAg - ICAgfSwKICAgICAgICAiU1VHQVIiIDogewogICAgICAgICAgImxhYmVsIiA6 - ICJTdWdhcnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDAuMTY0MSwKICAg - ICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIlBST0NO - VCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlByb3RlaW4iLAogICAgICAg - ICAgInF1YW50aXR5IiA6IDU5MS42MDE2NDQsCiAgICAgICAgICAidW5pdCIg - OiAiZyIKICAgICAgICB9LAogICAgICAgICJDSE9MRSIgOiB7CiAgICAgICAg - ICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAgICJxdWFudGl0 - eSIgOiAyNDQyLjQxNzk5OTk5OTk5OTcsCiAgICAgICAgICAidW5pdCIgOiAi - bWciCiAgICAgICAgfSwKICAgICAgICAiTkEiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJTb2RpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDkyMDYu - ODk0OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg - ICAgICJDQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAog - ICAgICAgICAgInF1YW50aXR5IiA6IDUyMi45NDE4NCwKICAgICAgICAgICJ1 - bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJNRyIgOiB7CiAgICAg - ICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAicXVhbnRp - dHkiIDogNjU0LjY5Njc5OTk5OTk5OTksCiAgICAgICAgICAidW5pdCIgOiAi - bWciCiAgICAgICAgfSwKICAgICAgICAiSyIgOiB7CiAgICAgICAgICAibGFi - ZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNjA3 - OS4yODIxNiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog - ICAgICAgICJGRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAog - ICAgICAgICAgInF1YW50aXR5IiA6IDM5LjI3MDk3NiwKICAgICAgICAgICJ1 - bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAg - ICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6 - IDQyLjE2OTQyNjQsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAg - fSwKICAgICAgICAiUCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBob3Nw - aG9ydXMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ2OTEuNTYzNjc5OTk5 - OTk5LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAg - ICAgIlZJVEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p - biBBIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNTEyLjQwNTAzOTk5OTk5 - OTksCiAgICAgICAgICAidW5pdCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAog - ICAgICAgICJWSVRDIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p - biBDIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1NS4xMDIzMDQsCiAgICAg - ICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVEhJQSIg - OiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogMS45NTAzNjYzOTk5OTk5OTk4LAogICAgICAg - ICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlJJQkYiIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJSaWJvZmxhdmluIChCMikiLAogICAg - ICAgICAgInF1YW50aXR5IiA6IDMuODUyMjMyOCwKICAgICAgICAgICJ1bml0 - IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJOSUEiIDogewogICAgICAg - ICAgImxhYmVsIiA6ICJOaWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRp - dHkiIDogMjE2LjM0NTk5MiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg - ICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxhYmVs - IiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMS4x - NjExNTU5OTk5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAg - ICAgfSwKICAgICAgICAiRk9MIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi - Rm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMTQu - OTI0NjM5OTk5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAg - ICAgIH0sCiAgICAgICAgIlZJVEIxMiIgOiB7CiAgICAgICAgICAibGFiZWwi - IDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5Ljg5 - MTIyNjM5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAg - ICAgfSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog - IlZpdGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNi43NzYyODgs - CiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0sCiAgICAgICAg - IlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRSIs - CiAgICAgICAgICAicXVhbnRpdHkiIDogMTAuODI3NTkyLAogICAgICAgICAg - InVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlZJVEsxIiA6IHsK - ICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAgICJx - dWFudGl0eSIgOiAxOTcuMDYyMTU5OTk5OTk5OTgsCiAgICAgICAgICAidW5p - dCIgOiAiwrVnIgogICAgICAgIH0KICAgICAgfSwKICAgICAgInRvdGFsRGFp - bHkiIDogewogICAgICAgICJFTkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJs - YWJlbCIgOiAiRW5lcmd5IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzNTIu - Njk2MTc5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg - IH0sCiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZh - dCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNzcyLjA3ODMxNzUzODQ2MTQs - CiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJG - QVNBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAg - ICAgICAgICAicXVhbnRpdHkiIDogNzU4LjM0ODYzMiwKICAgICAgICAgICJ1 - bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAg - ICAgICAgICAibGFiZWwiIDogIkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0 - eSIgOiAxLjgzODYyNjY2NjY2NjY2NjYsCiAgICAgICAgICAidW5pdCIgOiAi - JSIKICAgICAgICB9LAogICAgICAgICJGSUJURyIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIkZpYmVyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMi43 - MjgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg - ICJQUk9DTlQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwK - ICAgICAgICAgICJxdWFudGl0eSIgOiAxMTgzLjIwMzI4OCwKICAgICAgICAg - ICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkNIT0xFIiA6IHsK - ICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICAg - InF1YW50aXR5IiA6IDgxNC4xMzkzMzMzMzMzMzMyLAogICAgICAgICAgInVu - aXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTkEiIDogewogICAgICAg - ICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6 - IDM4My42MjA2MTY2NjY2NjY2NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgog - ICAgICAgIH0sCiAgICAgICAgIkNBIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiQ2FsY2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTIuMjk0MTgz - OTk5OTk5OTk0LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK - ICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6ICJNYWduZXNp - dW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDE2My42NzQxOTk5OTk5OTk5 - OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg - IksiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0iLAogICAg - ICAgICAgInF1YW50aXR5IiA6IDE3My42OTM3NzYsCiAgICAgICAgICAidW5p - dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGRSIgOiB7CiAgICAgICAg - ICAibGFiZWwiIDogIklyb24iLAogICAgICAgICAgInF1YW50aXR5IiA6IDIx - OC4xNzIwODg4ODg4ODg4OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg - ICAgIH0sCiAgICAgICAgIlpOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi - WmluYyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjgxLjEyOTUwOTMzMzMz - MzQsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg - ICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAg - ICAgICAgICAicXVhbnRpdHkiIDogNjcwLjIyMzM4Mjg1NzE0MjcsCiAgICAg - ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRBX1JB - RSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQSIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogMTY4LjA0NTAwNDQ0NDQ0NDQzLAogICAgICAg - ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQyIgOiB7 - CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQyIsCiAgICAgICAgICAi - cXVhbnRpdHkiIDogOTEuODM3MTczMzMzMzMzMzMsCiAgICAgICAgICAidW5p - dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJUSElBIiA6IHsKICAgICAg - ICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAgICJxdWFu - dGl0eSIgOiAxMzAuMDI0NDI2NjY2NjY2NjQsCiAgICAgICAgICAidW5pdCIg - OiAiJSIKICAgICAgICB9LAogICAgICAgICJSSUJGIiA6IHsKICAgICAgICAg - ICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAgICJxdWFu - dGl0eSIgOiAyMjYuNjAxOTI5NDExNzY0NywKICAgICAgICAgICJ1bml0IiA6 - ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAgICJxdWFudGl0eSIg - OiAxMDgxLjcyOTk2MDAwMDAwMDEsCiAgICAgICAgICAidW5pdCIgOiAiJSIK - ICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1 - NTguMDU3Nzk5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg - ICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog - IkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTMu - NzMxMTYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg - ICAgICJWSVRCMTIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu - IEIxMiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTY0Ljg1Mzc3MzMzMzMz - MzMyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg - ICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRCIs - CiAgICAgICAgICAicXVhbnRpdHkiIDogMS42OTQwNzE5OTk5OTk5OTk4LAog - ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVE9D - UEhBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAg - ICAgICAgICJxdWFudGl0eSIgOiA1NC4xMzc5NiwKICAgICAgICAgICJ1bml0 - IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEsxIiA6IHsKICAgICAg - ICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAgICJxdWFudGl0 - eSIgOiAyNDYuMzI3Njk5OTk5OTk5OTYsCiAgICAgICAgICAidW5pdCIgOiAi - JSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJkaWdlc3QiIDogWyB7CiAg - ICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICJ0YWciIDogIkZBVCIs - CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0Q29udGVudCIsCiAgICAg - ICAgInRvdGFsIiA6IDUwMS44NTA5MDY0LAogICAgICAgICJoYXNSREkiIDog - dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNzcyLjA3ODMxNzUzODQ2MTQsCiAg - ICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAg - ICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6 - ICJGQVNBVCIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzYXR1cmF0 - ZWRGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAxNTEuNjY5NzI2 - Mzk5OTk5OTcsCiAgICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAg - ICAiZGFpbHkiIDogNzU4LjM0ODYzMiwKICAgICAgICAgICJ1bml0IiA6ICJn - IgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiVHJhbnMiLAog - ICAgICAgICAgInRhZyIgOiAiRkFUUk4iLAogICAgICAgICAgInNjaGVtYU9y - Z1RhZyIgOiAidHJhbnNGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIg - OiAzLjc4NjMwOTU5OTk5OTk5OTYsCiAgICAgICAgICAiaGFzUkRJIiA6IGZh - bHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0 - IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9u - b3Vuc2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBTVMiLAogICAg - ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAgInRvdGFs - IiA6IDIwNC4xMzkwODU2LAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwK - ICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAi - ZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1bnNh - dHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6ICJGQVBVIiwKICAgICAgICAg - ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIgOiAx - MDMuNTIyODUxMTk5OTk5OTksCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNl - LAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6 - ICJnIgogICAgICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 - ICJDYXJicyIsCiAgICAgICAgInRhZyIgOiAiQ0hPQ0RGIiwKICAgICAgICAi - c2NoZW1hT3JnVGFnIiA6ICJjYXJib2h5ZHJhdGVDb250ZW50IiwKICAgICAg - ICAidG90YWwiIDogNS41MTU4Nzk5OTk5OTk5OTksCiAgICAgICAgImhhc1JE - SSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxLjgzODYyNjY2NjY2NjY2 - NjYsCiAgICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7 - CiAgICAgICAgICAibGFiZWwiIDogIkNhcmJzIChuZXQpIiwKICAgICAgICAg - ICJ0YWciIDogIkNIT0NERi5uZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1Rh - ZyIgOiBudWxsLAogICAgICAgICAgInRvdGFsIiA6IDIuMzMzODc5OTk5OTk5 - OTk5MywKICAgICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAi - ZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAg - fSwgewogICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAi - dGFnIiA6ICJGSUJURyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJm - aWJlckNvbnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6IDMuMTgyLAogICAg - ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICAgImRhaWx5IiA6IDEy - LjcyOCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAg - ICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAgICAgICJ0YWciIDog - IlNVR0FSIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogInN1Z2FyQ29u - dGVudCIsCiAgICAgICAgICAidG90YWwiIDogMC4xNjQxLAogICAgICAgICAg - Imhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAg - ICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9IF0KICAgICAgfSwgewog - ICAgICAgICJsYWJlbCIgOiAiUHJvdGVpbiIsCiAgICAgICAgInRhZyIgOiAi - UFJPQ05UIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJwcm90ZWluQ29u - dGVudCIsCiAgICAgICAgInRvdGFsIiA6IDU5MS42MDE2NDQsCiAgICAgICAg - Imhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMTgzLjIwMzI4 - OCwKICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgfSwgewogICAgICAgICJs - YWJlbCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICJ0YWciIDogIkNIT0xF - IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJjaG9sZXN0ZXJvbENvbnRl - bnQiLAogICAgICAgICJ0b3RhbCIgOiAyNDQyLjQxNzk5OTk5OTk5OTcsCiAg - ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA4MTQu - MTM5MzMzMzMzMzMzMiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s - IHsKICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgInRhZyIg - OiAiTkEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogInNvZGl1bUNvbnRl - bnQiLAogICAgICAgICJ0b3RhbCIgOiA5MjA2Ljg5NDgsCiAgICAgICAgImhh - c1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAzODMuNjIwNjE2NjY2 - NjY2NjUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAg - ICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAidGFnIiA6ICJDQSIs - CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3Rh - bCIgOiA1MjIuOTQxODQsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg - ICAgICJkYWlseSIgOiA1Mi4yOTQxODM5OTk5OTk5OTQsCiAgICAgICAgInVu - aXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJNYWdu - ZXNpdW0iLAogICAgICAgICJ0YWciIDogIk1HIiwKICAgICAgICAic2NoZW1h - T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDY1NC42OTY3OTk5 - OTk5OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp - bHkiIDogMTYzLjY3NDE5OTk5OTk5OTk4LAogICAgICAgICJ1bml0IiA6ICJt - ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUG90YXNzaXVtIiwK - ICAgICAgICAidGFnIiA6ICJLIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 - IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDYwNzkuMjgyMTYsCiAgICAgICAg - Imhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNzMuNjkzNzc2 - LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJs - YWJlbCIgOiAiSXJvbiIsCiAgICAgICAgInRhZyIgOiAiRkUiLAogICAgICAg - ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMzku - MjcwOTc2LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp - bHkiIDogMjE4LjE3MjA4ODg4ODg4ODg4LAogICAgICAgICJ1bml0IiA6ICJt - ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAg - ICAgInRhZyIgOiAiWk4iLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVs - bCwKICAgICAgICAidG90YWwiIDogNDIuMTY5NDI2NCwKICAgICAgICAiaGFz - UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDI4MS4xMjk1MDkzMzMz - MzM0LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAg - ICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAgICAgICAgInRhZyIgOiAiUCIs - CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3Rh - bCIgOiA0NjkxLjU2MzY3OTk5OTk5OSwKICAgICAgICAiaGFzUkRJIiA6IHRy - dWUsCiAgICAgICAgImRhaWx5IiA6IDY3MC4yMjMzODI4NTcxNDI3LAogICAg - ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg - OiAiVml0YW1pbiBBIiwKICAgICAgICAidGFnIiA6ICJWSVRBX1JBRSIsCiAg - ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIg - OiAxNTEyLjQwNTAzOTk5OTk5OTksCiAgICAgICAgImhhc1JESSIgOiB0cnVl - LAogICAgICAgICJkYWlseSIgOiAxNjguMDQ1MDA0NDQ0NDQ0NDMsCiAgICAg - ICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg - OiAiVml0YW1pbiBDIiwKICAgICAgICAidGFnIiA6ICJWSVRDIiwKICAgICAg - ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDU1 - LjEwMjMwNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh - aWx5IiA6IDkxLjgzNzE3MzMzMzMzMzMzLAogICAgICAgICJ1bml0IiA6ICJt - ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEp - IiwKICAgICAgICAidGFnIiA6ICJUSElBIiwKICAgICAgICAic2NoZW1hT3Jn - VGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDEuOTUwMzY2Mzk5OTk5 - OTk5OCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 - IiA6IDEzMC4wMjQ0MjY2NjY2NjY2NCwKICAgICAgICAidW5pdCIgOiAibWci - CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIy - KSIsCiAgICAgICAgInRhZyIgOiAiUklCRiIsCiAgICAgICAgInNjaGVtYU9y - Z1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAzLjg1MjIzMjgsCiAg - ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAyMjYu - NjAxOTI5NDExNzY0NywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s - IHsKICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAi - dGFnIiA6ICJOSUEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwK - ICAgICAgICAidG90YWwiIDogMjE2LjM0NTk5MiwKICAgICAgICAiaGFzUkRJ - IiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEwODEuNzI5OTYwMDAwMDAw - MSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAi - bGFiZWwiIDogIlZpdGFtaW4gQjYiLAogICAgICAgICJ0YWciIDogIlZJVEI2 - QSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0 - b3RhbCIgOiAxMS4xNjExNTU5OTk5OTk5OTgsCiAgICAgICAgImhhc1JESSIg - OiB0cnVlLAogICAgICAgICJkYWlseSIgOiA1NTguMDU3Nzk5OTk5OTk5OSwK - ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi - ZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgInRhZyIgOiAiRk9M - IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRv - dGFsIiA6IDIxNC45MjQ2Mzk5OTk5OTk5OCwKICAgICAgICAiaGFzUkRJIiA6 - IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDUzLjczMTE2LAogICAgICAgICJ1 - bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZp - dGFtaW4gQjEyIiwKICAgICAgICAidGFnIiA6ICJWSVRCMTIiLAogICAgICAg - ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogOS44 - OTEyMjYzOTk5OTk5OTksCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg - ICAgICJkYWlseSIgOiAxNjQuODUzNzczMzMzMzMzMzIsCiAgICAgICAgInVu - aXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0 - YW1pbiBEIiwKICAgICAgICAidGFnIiA6ICJWSVREIiwKICAgICAgICAic2No - ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDYuNzc2Mjg4 - LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDog - MS42OTQwNzE5OTk5OTk5OTk4LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAg - ICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAg - ICAgInRhZyIgOiAiVE9DUEhBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 - IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDEwLjgyNzU5MiwKICAgICAgICAi - aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDU0LjEzNzk2LAog - ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJl - bCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAidGFnIiA6ICJWSVRLMSIsCiAg - ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIg - OiAxOTcuMDYyMTU5OTk5OTk5OTgsCiAgICAgICAgImhhc1JESSIgOiB0cnVl - LAogICAgICAgICJkYWlseSIgOiAyNDYuMzI3Njk5OTk5OTk5OTYsCiAgICAg - ICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSBdCiAgICB9LAogICAgImJvb2tt - YXJrZWQiIDogZmFsc2UsCiAgICAiYm91Z2h0IiA6IGZhbHNlCiAgfSwgewog - ICAgInJlY2lwZSIgOiB7CiAgICAgICJ1cmkiIDogImh0dHA6Ly93d3cuZWRh - bWFtLmNvbS9vbnRvbG9naWVzL2VkYW1hbS5vd2wjcmVjaXBlX2QzOGQwMTU0 - MGFjYjAzZmJhNDVlNGFjMjY2MDYyN2FjIiwKICAgICAgImxhYmVsIiA6ICJT - dW5kYXkgU3VwcGVyOiBKZXJrIEhhbGYtQ2hpY2tlbnMiLAogICAgICAiaW1h - Z2UiIDogImh0dHBzOi8vd3d3LmVkYW1hbS5jb20vd2ViLWltZy8yNzkvMjc5 - MzA4OGRhMzRlYzUzOTdhYmI4ODQ4ODUyYmI4ZGMuanBnIiwKICAgICAgInNv - dXJjZSIgOiAiU2VyaW91cyBFYXRzIiwKICAgICAgInNvdXJjZUljb24iIDog - Imh0dHA6Ly93d3cuc2VyaW91c2VhdHMuY29tL2Zhdmljb24uaWNvIiwKICAg - ICAgInVybCIgOiAiaHR0cDovL3d3dy5zZXJpb3VzZWF0cy5jb20vcmVjaXBl - cy8yMDExLzA2L2plcmstY2hpY2tlbi1yZWNpcGUuaHRtbCIsCiAgICAgICJz - aGFyZUFzIiA6ICJodHRwOi8vd3d3LmVkYW1hbS5jb20vcmVjaXBlL3N1bmRh - eS1zdXBwZXItamVyay1oYWxmLWNoaWNrZW5zLWQzOGQwMTU0MGFjYjAzZmJh - NDVlNGFjMjY2MDYyN2FjL2NoaWNrZW4iLAogICAgICAieWllbGQiIDogNC4w - LAogICAgICAiZGlldExhYmVscyIgOiBbICJMb3ctQ2FyYiIgXSwKICAgICAg - ImhlYWx0aExhYmVscyIgOiBbICJEYWlyeS1GcmVlIiwgIkVnZy1GcmVlIiwg - IlBlYW51dC1GcmVlIiwgIlRyZWUtTnV0LUZyZWUiLCAiRmlzaC1GcmVlIiwg - IlNoZWxsZmlzaC1GcmVlIiBdLAogICAgICAiY2F1dGlvbnMiIDogWyBdLAog - ICAgICAiaW5ncmVkaWVudExpbmVzIiA6IFsgIjEvMiB0ZWFzcG9vbiBhbGxz - cGljZSBiZXJyaWVzLCBncm91bmQiLCAiMyBsYXJnZSBnYXJsaWMgY2xvdmVz - LCBwZWVsZWQiLCAiNCBzY2FsbGlvbnMsIHRyaW1tZWQiLCAiMSBob3QgcGVw - cGVyLCBzZWVkZWQgKGRlcGVuZGluZyBvbiBob3cgaG90IHlvdSBsaWtlIGl0 - LCBzY290Y2ggYm9ubmV0cyBhcmUgdHJhZGl0aW9uYWwgYnV0IGxvbmcgcGVw - cGVycyBvciBldmVuIGphbGFwZW5vcyB3b3JrIGluIGEgcGluY2gpIiwgIkp1 - aWNlIG9mIDEgbGltZSIsICIyIHRhYmxlc3Bvb25zIHNveSBzYXVjZSIsICIz - IHRhYmxlc3Bvb25zIHZlZ2V0YWJsZSBvaWwiLCAiMiBsYXJnZSBwaW5jaGVz - IG9mIGtvc2hlciBzYWx0IiwgIjIgbGFyZ2UgcGluY2hlcyBmcmVzaGx5IGNy - YWNrZWQgYmxhY2sgcGVwcGVyIiwgIjEgc21hbGwgYnVuY2ggdGh5bWUiLCAi - My80IHRlYXNwb29uIGZyZXNobHkgZ3JhdGVkIG51dG1lZyIsICIxLzIgdGVh - c3Bvb24gY2lubmFtb24iLCAiMiBjaGlja2VucyIgXSwKICAgICAgImluZ3Jl - ZGllbnRzIiA6IFsgewogICAgICAgICJ0ZXh0IiA6ICIxLzIgdGVhc3Bvb24g - YWxsc3BpY2UgYmVycmllcywgZ3JvdW5kIiwKICAgICAgICAicXVhbnRpdHki - IDogMC41LAogICAgICAgICJtZWFzdXJlIiA6ICJ0c3AiLAogICAgICAgICJm - b29kIiA6ICJiZXJyeSIsCiAgICAgICAgIndlaWdodCIgOiAxLjU2Mzk1Mwog - ICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjMgbGFyZ2UgZ2FybGljIGNs - b3ZlcywgcGVlbGVkIiwKICAgICAgICAicXVhbnRpdHkiIDogMy4wLAogICAg - ICAgICJtZWFzdXJlIiA6ICJjbG92ZSIsCiAgICAgICAgImZvb2QiIDogImdh - cmxpYyIsCiAgICAgICAgIndlaWdodCIgOiAxMS43CiAgICAgIH0sIHsKICAg - ICAgICAidGV4dCIgOiAiNCBzY2FsbGlvbnMsIHRyaW1tZWQiLAogICAgICAg - ICJxdWFudGl0eSIgOiA0LjAsCiAgICAgICAgIm1lYXN1cmUiIDogInNjYWxs - aW9uIiwKICAgICAgICAiZm9vZCIgOiAic2NhbGxpb25zIiwKICAgICAgICAi - d2VpZ2h0IiA6IDYwLjAKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIx - IGhvdCBwZXBwZXIsIHNlZWRlZCAoZGVwZW5kaW5nIG9uIGhvdyBob3QgeW91 - IGxpa2UgaXQsIHNjb3RjaCBib25uZXRzIGFyZSB0cmFkaXRpb25hbCBidXQg - bG9uZyBwZXBwZXJzIG9yIGV2ZW4gamFsYXBlbm9zIHdvcmsgaW4gYSBwaW5j - aCkiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAgIm1lYXN1 - cmUiIDogInBlcHBlciIsCiAgICAgICAgImZvb2QiIDogImhvdCBwZXBwZXIi - LAogICAgICAgICJ3ZWlnaHQiIDogMTUwLjAKICAgICAgfSwgewogICAgICAg - ICJ0ZXh0IiA6ICJKdWljZSBvZiAxIGxpbWUiLAogICAgICAgICJxdWFudGl0 - eSIgOiAxLjAsCiAgICAgICAgIm1lYXN1cmUiIDogIm1lZGl1bSIsCiAgICAg - ICAgImZvb2QiIDogImxpbWUiLAogICAgICAgICJ3ZWlnaHQiIDogNjcuMAog - ICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjIgdGFibGVzcG9vbnMgc295 - IHNhdWNlIiwKICAgICAgICAicXVhbnRpdHkiIDogMi4wLAogICAgICAgICJt - ZWFzdXJlIiA6ICJ0YnNwIiwKICAgICAgICAiZm9vZCIgOiAic295IHNhdWNl - IiwKICAgICAgICAid2VpZ2h0IiA6IDMyLjAKICAgICAgfSwgewogICAgICAg - ICJ0ZXh0IiA6ICIzIHRhYmxlc3Bvb25zIHZlZ2V0YWJsZSBvaWwiLAogICAg - ICAgICJxdWFudGl0eSIgOiAzLjAsCiAgICAgICAgIm1lYXN1cmUiIDogInRi - c3AiLAogICAgICAgICJmb29kIiA6ICJ2ZWdldGFibGUgb2lsIiwKICAgICAg - ICAid2VpZ2h0IiA6IDQyLjAKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6 - ICIyIGxhcmdlIHBpbmNoZXMgb2Yga29zaGVyIHNhbHQiLAogICAgICAgICJx - dWFudGl0eSIgOiAyLjAsCiAgICAgICAgIm1lYXN1cmUiIDogImxhcmdlIiwK - ICAgICAgICAiZm9vZCIgOiAia29zaGVyIHNhbHQiLAogICAgICAgICJ3ZWln - aHQiIDogNDEuMDExNDkKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIy - IGxhcmdlIHBpbmNoZXMgZnJlc2hseSBjcmFja2VkIGJsYWNrIHBlcHBlciIs - CiAgICAgICAgInF1YW50aXR5IiA6IDIuMCwKICAgICAgICAibWVhc3VyZSIg - OiAibGFyZ2UiLAogICAgICAgICJmb29kIiA6ICJibGFjayBwZXBwZXIiLAog - ICAgICAgICJ3ZWlnaHQiIDogMC4yCiAgICAgIH0sIHsKICAgICAgICAidGV4 - dCIgOiAiMSBzbWFsbCBidW5jaCB0aHltZSIsCiAgICAgICAgInF1YW50aXR5 - IiA6IDEuMCwKICAgICAgICAibWVhc3VyZSIgOiAiYnVuY2giLAogICAgICAg - ICJmb29kIiA6ICJ0aHltZSIsCiAgICAgICAgIndlaWdodCIgOiAxNS4wCiAg - ICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMy80IHRlYXNwb29uIGZyZXNo - bHkgZ3JhdGVkIG51dG1lZyIsCiAgICAgICAgInF1YW50aXR5IiA6IDAuNzUs - CiAgICAgICAgIm1lYXN1cmUiIDogInRzcCIsCiAgICAgICAgImZvb2QiIDog - ImdyYXRlZCBudXRtZWciLAogICAgICAgICJ3ZWlnaHQiIDogMS42NQogICAg - ICB9LCB7CiAgICAgICAgInRleHQiIDogIjEvMiB0ZWFzcG9vbiBjaW5uYW1v - biIsCiAgICAgICAgInF1YW50aXR5IiA6IDAuNSwKICAgICAgICAibWVhc3Vy - ZSIgOiAidHNwIiwKICAgICAgICAiZm9vZCIgOiAiY2lubmFtb24iLAogICAg - ICAgICJ3ZWlnaHQiIDogMS4zCiAgICAgIH0sIHsKICAgICAgICAidGV4dCIg - OiAiMiBjaGlja2VucyIsCiAgICAgICAgInF1YW50aXR5IiA6IDIuMCwKICAg - ICAgICAibWVhc3VyZSIgOiAiY2hpY2tlbiIsCiAgICAgICAgImZvb2QiIDog - ImNoaWNrZW5zIiwKICAgICAgICAid2VpZ2h0IiA6IDI3MTguMAogICAgICB9 - IF0sCiAgICAgICJjYWxvcmllcyIgOiA2Mzc3LjA4OTk1MzIxLAogICAgICAi - dG90YWxXZWlnaHQiIDogMzEzMS43ODk1Nzc2NjcwNjMsCiAgICAgICJ0b3Rh - bE51dHJpZW50cyIgOiB7CiAgICAgICAgIkVORVJDX0tDQUwiIDogewogICAg - ICAgICAgImxhYmVsIiA6ICJFbmVyZ3kiLAogICAgICAgICAgInF1YW50aXR5 - IiA6IDYzNzcuMDg5OTUzMjEsCiAgICAgICAgICAidW5pdCIgOiAia2NhbCIK - ICAgICAgICB9LAogICAgICAgICJGQVQiIDogewogICAgICAgICAgImxhYmVs - IiA6ICJGYXQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ1My4xODkwMTYw - NDQ5MDAwMywKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAg - ICAgICAgIkZBU0FUIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU2F0dXJh - dGVkIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMjAuNDg2ODgyNzkwNTk5 - OTksCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAg - ICJGQVRSTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRyYW5zIiwKICAg - ICAgICAgICJxdWFudGl0eSIgOiAyLjc2NTM5OTk5OTk5OTk5OTYsCiAgICAg - ICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJGQU1TIiA6 - IHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwKICAg - ICAgICAgICJxdWFudGl0eSIgOiAxOTkuOTYxMTI1NTgxMiwKICAgICAgICAg - ICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBUFUiIDogewog - ICAgICAgICAgImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAg - ICAgInF1YW50aXR5IiA6IDk1LjUxMTIwNDUzNDE5OTk5LAogICAgICAgICAg - InVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsK - ICAgICAgICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50 - aXR5IiA6IDM2Ljg2Njk5MTc4OTcwMDAxLAogICAgICAgICAgInVuaXQiIDog - ImciCiAgICAgICAgfSwKICAgICAgICAiRklCVEciIDogewogICAgICAgICAg - ImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogOS40 - MDkzMzQ4NzIsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAog - ICAgICAgICJTVUdBUiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlN1Z2Fy - cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTEuNzk2NjQ0NzE4Nzk5OTk4 - LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi - UFJPQ05UIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUHJvdGVpbiIsCiAg - ICAgICAgICAicXVhbnRpdHkiIDogNTEzLjY4ODMwMzI1MjIwMDEsCiAgICAg - ICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJDSE9MRSIg - OiB7CiAgICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAg - ICAgICJxdWFudGl0eSIgOiAyMDM4LjUsCiAgICAgICAgICAidW5pdCIgOiAi - bWciCiAgICAgICAgfSwKICAgICAgICAiTkEiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJTb2RpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDE1ODk1 - LjIzMzI0Nzk5MDM1NiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg - ICB9LAogICAgICAgICJDQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNh - bGNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ5Ny44Njg5ODcxMDAw - OTUyLAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAg - ICAgIk1HIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTWFnbmVzaXVtIiwK - ICAgICAgICAgICJxdWFudGl0eSIgOiA2MzkuMzU0MDkzNDI2NjcwNywKICAg - ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJLIiA6 - IHsKICAgICAgICAgICJsYWJlbCIgOiAiUG90YXNzaXVtIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiA2MDc5LjQxNzI5Mzc4MzM2NSwKICAgICAgICAgICJ1 - bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJGRSIgOiB7CiAgICAg - ICAgICAibGFiZWwiIDogIklyb24iLAogICAgICAgICAgInF1YW50aXR5IiA6 - IDMxLjAxNjY1ODYyOTgwMTMwNiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIK - ICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFiZWwi - IDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM2Ljk3MjY0Mjk0 - OTQ2NzA2NSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog - ICAgICAgICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1 - cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDE3Mi44NzExNzQzNiwKICAg - ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJWSVRB - X1JBRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQSIsCiAg - ICAgICAgICAicXVhbnRpdHkiIDogMTI1My43OTg0MTg1OSwKICAgICAgICAg - ICJ1bml0IiA6ICLCtWdfUkFFIgogICAgICAgIH0sCiAgICAgICAgIlZJVEMi - IDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAg - ICAgInF1YW50aXR5IiA6IDMxNy43MzEwMDM0NDEsCiAgICAgICAgICAidW5p - dCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVEhJQSIgOiB7CiAgICAg - ICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAgICAgICAicXVh - bnRpdHkiIDogMS44MzE0MzkxODU5LAogICAgICAgICAgInVuaXQiIDogIm1n - IgogICAgICAgIH0sCiAgICAgICAgIlJJQkYiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJSaWJvZmxhdmluIChCMikiLAogICAgICAgICAgInF1YW50aXR5 - IiA6IDMuNTc5OTAwNTgxMiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg - ICAgICB9LAogICAgICAgICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6 - ICJOaWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTg4LjIz - Mjk2NzIwNzMsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwK - ICAgICAgICAiVklUQjZBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0 - YW1pbiBCNiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTAuNTcxNDYxOTc2 - NSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAg - ICJGT0wiIDogewogICAgICAgICAgImxhYmVsIiA6ICJGb2xpYyBBY2lkIChC - OSkiLAogICAgICAgICAgInF1YW50aXR5IiA6IDI1NC4zODA4MzcxODAwMDAw - MSwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAg - ICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBC - MTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDguNDI1OCwKICAgICAgICAg - ICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVklURCIgOiB7 - CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRCIsCiAgICAgICAgICAi - cXVhbnRpdHkiIDogNS40MzYsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgog - ICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFi - ZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTgu - ODcyOTE0NTMyMDk5OTk4LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAg - ICAgIH0sCiAgICAgICAgIlZJVEsxIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiVml0YW1pbiBLIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxODcuNjA1 - NzQyOTI4OTk5OTcsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICAg - IH0KICAgICAgfSwKICAgICAgInRvdGFsRGFpbHkiIDogewogICAgICAgICJF - TkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwK - ICAgICAgICAgICJxdWFudGl0eSIgOiAzMTguODU0NDk3NjYwNSwKICAgICAg - ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZBVCIgOiB7 - CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAgICAgICAgICAicXVhbnRp - dHkiIDogNjk3LjIxMzg3MDgzODMwNzgsCiAgICAgICAgICAidW5pdCIgOiAi - JSIKICAgICAgICB9LAogICAgICAgICJGQVNBVCIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog - NjAyLjQzNDQxMzk1MywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg - IH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwiIDog - IkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMi4yODg5OTcyNjMy - MzMzMzYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg - ICAgICJGSUJURyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZpYmVyIiwK - ICAgICAgICAgICJxdWFudGl0eSIgOiAzNy42MzczMzk0ODgsCiAgICAgICAg - ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJx - dWFudGl0eSIgOiAxMDI3LjM3NjYwNjUwNDQwMDEsCiAgICAgICAgICAidW5p - dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9MRSIgOiB7CiAgICAg - ICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAgICJxdWFu - dGl0eSIgOiA2NzkuNSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg - IH0sCiAgICAgICAgIk5BIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU29k - aXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2NjIuMzAxMzg1MzMyOTMx - NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg - IkNBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogNDkuNzg2ODk4NzEwMDA5NTIsCiAgICAgICAg - ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJNRyIgOiB7CiAg - ICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAicXVh - bnRpdHkiIDogMTU5LjgzODUyMzM1NjY2NzY4LAogICAgICAgICAgInVuaXQi - IDogIiUiCiAgICAgICAgfSwKICAgICAgICAiSyIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDog - MTczLjY5NzYzNjk2NTIzODk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAg - ICAgICAgfSwKICAgICAgICAiRkUiIDogewogICAgICAgICAgImxhYmVsIiA6 - ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNzIuMzE0NzcwMTY1 - NTYyOCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAg - ICAgIlpOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogMjQ2LjQ4NDI4NjMyOTc4MDQ1LAogICAgICAg - ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUCIgOiB7CiAg - ICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAgICAgInF1 - YW50aXR5IiA6IDU5Ni4xMjQ0NTM0Nzk5OTk5LAogICAgICAgICAgInVuaXQi - IDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQV9SQUUiIDogewogICAg - ICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEEiLAogICAgICAgICAgInF1YW50 - aXR5IiA6IDEzOS4zMTA5MzUzOTg4ODg5LAogICAgICAgICAgInVuaXQiIDog - IiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQyIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIlZpdGFtaW4gQyIsCiAgICAgICAgICAicXVhbnRpdHkiIDog - NTI5LjU1MTY3MjQwMTY2NjcsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAg - ICAgICB9LAogICAgICAgICJUSElBIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMjIu - MDk1OTQ1NzI2NjY2NjcsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg - ICB9LAogICAgICAgICJSSUJGIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi - Umlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMTAu - NTgyMzg3MTI5NDExNzksCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg - ICB9LAogICAgICAgICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJO - aWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogOTQxLjE2NDgz - NjAzNjUsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg - ICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu - IEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1MjguNTczMDk4ODI1LAog - ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRk9M - IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAoQjkpIiwK - ICAgICAgICAgICJxdWFudGl0eSIgOiA2My41OTUyMDkyOTUwMDAwMDQsCiAg - ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRC - MTIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEIxMiIsCiAg - ICAgICAgICAicXVhbnRpdHkiIDogMTQwLjQzLAogICAgICAgICAgInVuaXQi - IDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAg - ICAibGFiZWwiIDogIlZpdGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHki - IDogMS4zNTksCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAog - ICAgICAgICJUT0NQSEEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRh - bWluIEUiLAogICAgICAgICAgInF1YW50aXR5IiA6IDk0LjM2NDU3MjY2MDQ5 - OTk5LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg - ICAiVklUSzEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsi - LAogICAgICAgICAgInF1YW50aXR5IiA6IDIzNC41MDcxNzg2NjEyNDk5NSwK - ICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0KICAgICAgfSwKICAg - ICAgImRpZ2VzdCIgOiBbIHsKICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAg - ICAgICAgInRhZyIgOiAiRkFUIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 - ICJmYXRDb250ZW50IiwKICAgICAgICAidG90YWwiIDogNDUzLjE4OTAxNjA0 - NDkwMDAzLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp - bHkiIDogNjk3LjIxMzg3MDgzODMwNzgsCiAgICAgICAgInVuaXQiIDogImci - LAogICAgICAgICJzdWIiIDogWyB7CiAgICAgICAgICAibGFiZWwiIDogIlNh - dHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6ICJGQVNBVCIsCiAgICAgICAg - ICAic2NoZW1hT3JnVGFnIiA6ICJzYXR1cmF0ZWRGYXRDb250ZW50IiwKICAg - ICAgICAgICJ0b3RhbCIgOiAxMjAuNDg2ODgyNzkwNTk5OTksCiAgICAgICAg - ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgICAiZGFpbHkiIDogNjAyLjQz - NDQxMzk1MywKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsK - ICAgICAgICAgICJsYWJlbCIgOiAiVHJhbnMiLAogICAgICAgICAgInRhZyIg - OiAiRkFUUk4iLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAidHJhbnNG - YXRDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAyLjc2NTM5OTk5OTk5 - OTk5OTYsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAg - ImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg - IH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwK - ICAgICAgICAgICJ0YWciIDogIkZBTVMiLAogICAgICAgICAgInNjaGVtYU9y - Z1RhZyIgOiBudWxsLAogICAgICAgICAgInRvdGFsIiA6IDE5OS45NjExMjU1 - ODEyLAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJk - YWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9 - LCB7CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRlZCIsCiAg - ICAgICAgICAidGFnIiA6ICJGQVBVIiwKICAgICAgICAgICJzY2hlbWFPcmdU - YWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIgOiA5NS41MTEyMDQ1MzQx - OTk5OSwKICAgICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAi - ZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAg - fSBdCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIkNhcmJzIiwKICAg - ICAgICAidGFnIiA6ICJDSE9DREYiLAogICAgICAgICJzY2hlbWFPcmdUYWci - IDogImNhcmJvaHlkcmF0ZUNvbnRlbnQiLAogICAgICAgICJ0b3RhbCIgOiAz - Ni44NjY5OTE3ODk3MDAwMSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg - ICAgICAgImRhaWx5IiA6IDEyLjI4ODk5NzI2MzIzMzMzNiwKICAgICAgICAi - dW5pdCIgOiAiZyIsCiAgICAgICAgInN1YiIgOiBbIHsKICAgICAgICAgICJs - YWJlbCIgOiAiQ2FyYnMgKG5ldCkiLAogICAgICAgICAgInRhZyIgOiAiQ0hP - Q0RGLm5ldCIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg - ICAgICAgICAidG90YWwiIDogMjcuNDU3NjU2OTE3NzAwMDA3LAogICAgICAg - ICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAs - CiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAg - ICAibGFiZWwiIDogIkZpYmVyIiwKICAgICAgICAgICJ0YWciIDogIkZJQlRH - IiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogImZpYmVyQ29udGVudCIs - CiAgICAgICAgICAidG90YWwiIDogOS40MDkzMzQ4NzIsCiAgICAgICAgICAi - aGFzUkRJIiA6IHRydWUsCiAgICAgICAgICAiZGFpbHkiIDogMzcuNjM3MzM5 - NDg4LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAg - ICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAgICAgICAgInRhZyIgOiAi - U1VHQVIiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAic3VnYXJDb250 - ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAxMS43OTY2NDQ3MTg3OTk5OTgs - CiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5 - IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0gXQog - ICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAg - ICAidGFnIiA6ICJQUk9DTlQiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog - InByb3RlaW5Db250ZW50IiwKICAgICAgICAidG90YWwiIDogNTEzLjY4ODMw - MzI1MjIwMDEsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk - YWlseSIgOiAxMDI3LjM3NjYwNjUwNDQwMDEsCiAgICAgICAgInVuaXQiIDog - ImciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9s - IiwKICAgICAgICAidGFnIiA6ICJDSE9MRSIsCiAgICAgICAgInNjaGVtYU9y - Z1RhZyIgOiAiY2hvbGVzdGVyb2xDb250ZW50IiwKICAgICAgICAidG90YWwi - IDogMjAzOC41LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi - ZGFpbHkiIDogNjc5LjUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9 - LCB7CiAgICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAgICAgICJ0YWci - IDogIk5BIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzb2RpdW1Db250 - ZW50IiwKICAgICAgICAidG90YWwiIDogMTU4OTUuMjMzMjQ3OTkwMzU2LAog - ICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNjYy - LjMwMTM4NTMzMjkzMTUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9 - LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAidGFn - IiA6ICJDQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg - ICAgICJ0b3RhbCIgOiA0OTcuODY4OTg3MTAwMDk1MiwKICAgICAgICAiaGFz - UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDQ5Ljc4Njg5ODcxMDAw - OTUyLAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAg - ICJsYWJlbCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAidGFnIiA6ICJNRyIs - CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3Rh - bCIgOiA2MzkuMzU0MDkzNDI2NjcwNywKICAgICAgICAiaGFzUkRJIiA6IHRy - dWUsCiAgICAgICAgImRhaWx5IiA6IDE1OS44Mzg1MjMzNTY2Njc2OCwKICAg - ICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi - IDogIlBvdGFzc2l1bSIsCiAgICAgICAgInRhZyIgOiAiSyIsCiAgICAgICAg - InNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA2MDc5 - LjQxNzI5Mzc4MzM2NSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAg - ICAgImRhaWx5IiA6IDE3My42OTc2MzY5NjUyMzg5OCwKICAgICAgICAidW5p - dCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIklyb24i - LAogICAgICAgICJ0YWciIDogIkZFIiwKICAgICAgICAic2NoZW1hT3JnVGFn - IiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDMxLjAxNjY1ODYyOTgwMTMw - NiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6 - IDE3Mi4zMTQ3NzAxNjU1NjI4LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAg - ICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgInRh - ZyIgOiAiWk4iLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAg - ICAgICAidG90YWwiIDogMzYuOTcyNjQyOTQ5NDY3MDY1LAogICAgICAgICJo - YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjQ2LjQ4NDI4NjMy - OTc4MDQ1LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAg - ICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAgICAgICAgInRhZyIgOiAi - UCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0 - b3RhbCIgOiA0MTcyLjg3MTE3NDM2LAogICAgICAgICJoYXNSREkiIDogdHJ1 - ZSwKICAgICAgICAiZGFpbHkiIDogNTk2LjEyNDQ1MzQ3OTk5OTksCiAgICAg - ICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 - ICJWaXRhbWluIEEiLAogICAgICAgICJ0YWciIDogIlZJVEFfUkFFIiwKICAg - ICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6 - IDEyNTMuNzk4NDE4NTksCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg - ICAgICJkYWlseSIgOiAxMzkuMzEwOTM1Mzk4ODg4OSwKICAgICAgICAidW5p - dCIgOiAiwrVnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJWaXRh - bWluIEMiLAogICAgICAgICJ0YWciIDogIlZJVEMiLAogICAgICAgICJzY2hl - bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMzE3LjczMTAw - MzQ0MSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 - IiA6IDUyOS41NTE2NzI0MDE2NjY3LAogICAgICAgICJ1bml0IiA6ICJtZyIK - ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwK - ICAgICAgICAidGFnIiA6ICJUSElBIiwKICAgICAgICAic2NoZW1hT3JnVGFn - IiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDEuODMxNDM5MTg1OSwKICAg - ICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEyMi4w - OTU5NDU3MjY2NjY2NywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s - IHsKICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAgICAg - ICAgInRhZyIgOiAiUklCRiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu - dWxsLAogICAgICAgICJ0b3RhbCIgOiAzLjU3OTkwMDU4MTIsCiAgICAgICAg - Imhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAyMTAuNTgyMzg3 - MTI5NDExNzksCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAg - ICAgICAgImxhYmVsIiA6ICJOaWFjaW4gKEIzKSIsCiAgICAgICAgInRhZyIg - OiAiTklBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAg - ICAgInRvdGFsIiA6IDE4OC4yMzI5NjcyMDczLAogICAgICAgICJoYXNSREki - IDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogOTQxLjE2NDgzNjAzNjUsCiAg - ICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVs - IiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAidGFnIiA6ICJWSVRCNkEiLAog - ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi - IDogMTAuNTcxNDYxOTc2NSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg - ICAgICAgImRhaWx5IiA6IDUyOC41NzMwOTg4MjUsCiAgICAgICAgInVuaXQi - IDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJGb2xpYyBB - Y2lkIChCOSkiLAogICAgICAgICJ0YWciIDogIkZPTCIsCiAgICAgICAgInNj - aGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAyNTQuMzgw - ODM3MTgwMDAwMDEsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAg - ICJkYWlseSIgOiA2My41OTUyMDkyOTUwMDAwMDQsCiAgICAgICAgInVuaXQi - IDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1p - biBCMTIiLAogICAgICAgICJ0YWciIDogIlZJVEIxMiIsCiAgICAgICAgInNj - aGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA4LjQyNTgs - CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAx - NDAuNDMsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAg - ICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAidGFnIiA6ICJW - SVREIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAg - InRvdGFsIiA6IDUuNDM2LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg - ICAgICAiZGFpbHkiIDogMS4zNTksCiAgICAgICAgInVuaXQiIDogIsK1ZyIK - ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAg - ICAgICAidGFnIiA6ICJUT0NQSEEiLAogICAgICAgICJzY2hlbWFPcmdUYWci - IDogbnVsbCwKICAgICAgICAidG90YWwiIDogMTguODcyOTE0NTMyMDk5OTk4 - LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDog - OTQuMzY0NTcyNjYwNDk5OTksCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg - ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAg - ICJ0YWciIDogIlZJVEsxIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 - bGwsCiAgICAgICAgInRvdGFsIiA6IDE4Ny42MDU3NDI5Mjg5OTk5NywKICAg - ICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDIzNC41 - MDcxNzg2NjEyNDk5NSwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9 - IF0KICAgIH0sCiAgICAiYm9va21hcmtlZCIgOiBmYWxzZSwKICAgICJib3Vn - aHQiIDogZmFsc2UKICB9LCB7CiAgICAicmVjaXBlIiA6IHsKICAgICAgInVy - aSIgOiAiaHR0cDovL3d3dy5lZGFtYW0uY29tL29udG9sb2dpZXMvZWRhbWFt - Lm93bCNyZWNpcGVfYTMxYWI1YTViZmM0ZjAyMWJlZWQzODE0NDUzYTcwOWUi - LAogICAgICAibGFiZWwiIDogIkhlcmJlcyBkZSBQcm92ZW5jZSBSb3Rpc3Nl - cmllIENoaWNrZW5zIiwKICAgICAgImltYWdlIiA6ICJodHRwczovL3d3dy5l - ZGFtYW0uY29tL3dlYi1pbWcvN2VjLzdlY2UwNjdiMGFjZWJkNjhkNGZkNDBj - ZjViZWEyMzQzLmpwZyIsCiAgICAgICJzb3VyY2UiIDogIkVwaWN1cmlvdXMi - LAogICAgICAic291cmNlSWNvbiIgOiAiaHR0cDovL3d3dy5lcGljdXJpb3Vz - LmNvbS9mYXZpY29uLmljbyIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly93d3cu - ZXBpY3VyaW91cy5jb20vcmVjaXBlcy9mb29kL3ZpZXdzL0hlcmJlcy1kZS1Q - cm92ZW5jZS1Sb3Rpc3NlcmllLUNoaWNrZW5zLTIzODc5NCIsCiAgICAgICJz - aGFyZUFzIiA6ICJodHRwOi8vd3d3LmVkYW1hbS5jb20vcmVjaXBlL2hlcmJl - cy1kZS1wcm92ZW5jZS1yb3Rpc3NlcmllLWNoaWNrZW5zLWEzMWFiNWE1YmZj - NGYwMjFiZWVkMzgxNDQ1M2E3MDllL2NoaWNrZW4iLAogICAgICAieWllbGQi - IDogNi4wLAogICAgICAiZGlldExhYmVscyIgOiBbICJIaWdoLUZpYmVyIiwg - Ikxvdy1DYXJiIiBdLAogICAgICAiaGVhbHRoTGFiZWxzIiA6IFsgIkdsdXRl - bi1GcmVlIiwgIkVnZy1GcmVlIiwgIlBlYW51dC1GcmVlIiwgIlRyZWUtTnV0 - LUZyZWUiLCAiU295LUZyZWUiLCAiRmlzaC1GcmVlIiwgIlNoZWxsZmlzaC1G - cmVlIiBdLAogICAgICAiY2F1dGlvbnMiIDogWyBdLAogICAgICAiaW5ncmVk - aWVudExpbmVzIiA6IFsgIjIgdGFibGVzcG9vbnMgKDEvNCBzdGljaykgYnV0 - dGVyLCByb29tIHRlbXBlcmF0dXJlIiwgIjIgdGFibGVzcG9vbnMgZHJpZWQg - aGVyYmVzIGRlIHByb3ZlbmNlKiIsICIxIHRhYmxlc3Bvb24gY29hcnNlIGtv - c2hlciBzYWx0IiwgIjIgKDMgMS8yLXBvdW5kKSBjaGlja2VucyIsICIqdGhp - cyBkcmllZCBoZXJiIG1peHR1cmUgY2FuIGJlIGZvdW5kIGluIHRoZSBzcGlj - ZSBzZWN0aW9uIG9mIHN1cGVybWFya2V0cyBhbmQgc3BlY2lhbHR5IGZvb2Rz - IHN0b3Jlcy4gaWYgdW5hdmFpbGFibGUsIHVzZSBhIG1peCBvZiBkcmllZCB0 - aHltZSwgYmFzaWwsIHNhdm9yeSwgYW5kIGZlbm5lbCBzZWVkcy4iIF0sCiAg - ICAgICJpbmdyZWRpZW50cyIgOiBbIHsKICAgICAgICAidGV4dCIgOiAiMiB0 - YWJsZXNwb29ucyAoMS80IHN0aWNrKSBidXR0ZXIsIHJvb20gdGVtcGVyYXR1 - cmUiLAogICAgICAgICJxdWFudGl0eSIgOiAyLjAsCiAgICAgICAgIm1lYXN1 - cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6ICJidXR0ZXIiLAogICAg - ICAgICJ3ZWlnaHQiIDogMjguNAogICAgICB9LCB7CiAgICAgICAgInRleHQi - IDogIjIgdGFibGVzcG9vbnMgZHJpZWQgaGVyYmVzIGRlIHByb3ZlbmNlKiIs - CiAgICAgICAgInF1YW50aXR5IiA6IDIuMCwKICAgICAgICAibWVhc3VyZSIg - OiAidGJzcCIsCiAgICAgICAgImZvb2QiIDogImhlcmJlIGRlIHByb3ZlbmNl - IiwKICAgICAgICAid2VpZ2h0IiA6IDguNgogICAgICB9LCB7CiAgICAgICAg - InRleHQiIDogIjEgdGFibGVzcG9vbiBjb2Fyc2Uga29zaGVyIHNhbHQiLAog - ICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAgIm1lYXN1cmUiIDog - InRic3AiLAogICAgICAgICJmb29kIiA6ICJjb2Fyc2Uga29zaGVyIHNhbHQi - LAogICAgICAgICJ3ZWlnaHQiIDogMTguMAogICAgICB9LCB7CiAgICAgICAg - InRleHQiIDogIjIgKDMgMS8yLXBvdW5kKSBjaGlja2VucyIsCiAgICAgICAg - InF1YW50aXR5IiA6IDcuMCwKICAgICAgICAibWVhc3VyZSIgOiAibGIiLAog - ICAgICAgICJmb29kIiA6ICJjaGlja2VucyIsCiAgICAgICAgIndlaWdodCIg - OiAzMTc1LjE0NAogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIip0aGlz - IGRyaWVkIGhlcmIgbWl4dHVyZSBjYW4gYmUgZm91bmQgaW4gdGhlIHNwaWNl - IHNlY3Rpb24gb2Ygc3VwZXJtYXJrZXRzIGFuZCBzcGVjaWFsdHkgZm9vZHMg - c3RvcmVzLiBpZiB1bmF2YWlsYWJsZSwgdXNlIGEgbWl4IG9mIGRyaWVkIHRo - eW1lLCBiYXNpbCwgc2F2b3J5LCBhbmQgZmVubmVsIHNlZWRzLiIsCiAgICAg - ICAgInF1YW50aXR5IiA6IDEuMCwKICAgICAgICAibWVhc3VyZSIgOiAiY2Fu - IiwKICAgICAgICAiZm9vZCIgOiAiaGVyYiIsCiAgICAgICAgIndlaWdodCIg - OiAxMjcuMTY2MTc2CiAgICAgIH0gXSwKICAgICAgImNhbG9yaWVzIiA6IDc0 - MDQuOTAyMjQ1NzU5OTk5NSwKICAgICAgInRvdGFsV2VpZ2h0IiA6IDMzNTcu - MzEwMTc2LAogICAgICAidG90YWxOdXRyaWVudHMiIDogewogICAgICAgICJF - TkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwK - ICAgICAgICAgICJxdWFudGl0eSIgOiA3NDA0LjkwMjI0NTc1OTk5OTUsCiAg - ICAgICAgICAidW5pdCIgOiAia2NhbCIKICAgICAgICB9LAogICAgICAgICJG - QVQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICAg - InF1YW50aXR5IiA6IDUxMS4yOTkzNTMyNzY4LAogICAgICAgICAgInVuaXQi - IDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFTQVQiIDogewogICAgICAg - ICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5 - IiA6IDE1NS4xNDEzNjMwMDQ3OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICJn - IgogICAgICAgIH0sCiAgICAgICAgIkZBVFJOIiA6IHsKICAgICAgICAgICJs - YWJlbCIgOiAiVHJhbnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDMuNzg2 - MzA5NTk5OTk5OTk5NiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg - IH0sCiAgICAgICAgIkZBTVMiIDogewogICAgICAgICAgImxhYmVsIiA6ICJN - b25vdW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDIwNC43 - MzY3NjY2MjcxOTk5OCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg - IH0sCiAgICAgICAgIkZBUFUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQ - b2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEwNS4w - MzYxMjg2OTQzOTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg - IH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwiIDog - IkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA4Ni44MjU5MzI5MzQz - OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAg - ICAgIkZJQlRHIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmliZXIiLAog - ICAgICAgICAgInF1YW50aXR5IiA6IDUwLjIzMzQ4NTEyMDAwMDAwNSwKICAg - ICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIlNVR0FS - IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiAyLjMzODY0MTYwOTYsCiAgICAgICAgICAidW5pdCIg - OiAiZyIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDogewogICAgICAg - ICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJxdWFudGl0eSIg - OiA2MDMuMTg2NDgyNjMzNiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg - ICAgIH0sCiAgICAgICAgIkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICAgInF1YW50aXR5IiA6IDI0NDIu - NDE3OTk5OTk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg - ICB9LAogICAgICAgICJOQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNv - ZGl1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogOTI3Ni44MzYxOTY4LAog - ICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIkNB - IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAgICAg - ICAicXVhbnRpdHkiIDogMjkyNi4zODI1NjY0LAogICAgICAgICAgInVuaXQi - IDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAg - ICJsYWJlbCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIg - OiA5MzQuNDYyMzg3MiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg - ICB9LAogICAgICAgICJLIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUG90 - YXNzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3MTE0LjQxNDgzMjY0 - LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAg - IkZFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiSXJvbiIsCiAgICAgICAg - ICAicXVhbnRpdHkiIDogMTk2LjQ0ODM2OTUzNTk5OTk3LAogICAgICAgICAg - InVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlpOIiA6IHsKICAg - ICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgICAicXVhbnRpdHki - IDogNTAuMDI4Mjk2MDc2OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg - ICAgICB9LAogICAgICAgICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi - UGhvc3Bob3J1cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDk0Ny4xNjc2 - OTM3NiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg - ICAgICJWSVRBX1JBRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFt - aW4gQSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTc1NC4wMjA3NzQ0LAog - ICAgICAgICAgInVuaXQiIDogIsK1Z19SQUUiCiAgICAgICAgfSwKICAgICAg - ICAiVklUQyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQyIs - CiAgICAgICAgICAicXVhbnRpdHkiIDogMTE4LjY4NTM5MiwKICAgICAgICAg - ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJUSElBIiA6IHsK - ICAgICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiAyLjU5ODkxMzg5NzU5OTk5OTcsCiAgICAgICAgICAi - dW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiUklCRiIgOiB7CiAg - ICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAgICAgICAg - ICAicXVhbnRpdHkiIDogNC4zNDgxODA4ODY0LAogICAgICAgICAgInVuaXQi - IDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7CiAgICAgICAg - ICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAgICJxdWFudGl0 - eSIgOiAyMjIuNjI4MDAxMDk0NCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIK - ICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAx - MS44NjA1Njk5Njc5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAg - ICAgICAgfSwKICAgICAgICAiRk9MIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiRm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1 - NjMuMzU5OTYyMjQsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICAg - IH0sCiAgICAgICAgIlZJVEIxMiIgOiB7CiAgICAgICAgICAibGFiZWwiIDog - IlZpdGFtaW4gQjEyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5Ljg5MTIy - NjM5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAg - fSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZp - dGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNi43NzYyODgsCiAg - ICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0sCiAgICAgICAgIlRP - Q1BIQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRSIsCiAg - ICAgICAgICAicXVhbnRpdHkiIDogMjAuMzM5NjIxOTY0OCwKICAgICAgICAg - ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJWSVRLMSIgOiB7 - CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gSyIsCiAgICAgICAgICAi - cXVhbnRpdHkiIDogMjM3Ny4zMjYyNDc1MiwKICAgICAgICAgICJ1bml0IiA6 - ICLCtWciCiAgICAgICAgfQogICAgICB9LAogICAgICAidG90YWxEYWlseSIg - OiB7CiAgICAgICAgIkVORVJDX0tDQUwiIDogewogICAgICAgICAgImxhYmVs - IiA6ICJFbmVyZ3kiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM3MC4yNDUx - MTIyODgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg - ICAgICJGQVQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAg - ICAgICAgInF1YW50aXR5IiA6IDc4Ni42MTQzODk2NTY2MTUzLAogICAgICAg - ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkFTQVQiIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAg - InF1YW50aXR5IiA6IDc3NS43MDY4MTUwMjQsCiAgICAgICAgICAidW5pdCIg - OiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9DREYiIDogewogICAgICAg - ICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAgICAicXVhbnRpdHkiIDog - MjguOTQxOTc3NjQ0Nzk5OTk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAg - ICAgICAgfSwKICAgICAgICAiRklCVEciIDogewogICAgICAgICAgImxhYmVs - IiA6ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjAwLjkzMzk0 - MDQ4MDAwMDAyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK - ICAgICAgICAiUFJPQ05UIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUHJv - dGVpbiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTIwNi4zNzI5NjUyNjcy - LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAi - Q0hPTEUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJDaG9sZXN0ZXJvbCIs - CiAgICAgICAgICAicXVhbnRpdHkiIDogODE0LjEzOTMzMzMzMzMzMzIsCiAg - ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJOQSIg - OiB7CiAgICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgICAi - cXVhbnRpdHkiIDogMzg2LjUzNDg0MTUzMzMzMzQsCiAgICAgICAgICAidW5p - dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDQSIgOiB7CiAgICAgICAg - ICAibGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6 - IDI5Mi42MzgyNTY2NCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg - IH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTWFn - bmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMzMuNjE1NTk2OCwK - ICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIksi - IDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0iLAogICAgICAg - ICAgInF1YW50aXR5IiA6IDIwMy4yNjg5OTUyMTgyODU3NCwKICAgICAgICAg - ICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZFIiA6IHsKICAg - ICAgICAgICJsYWJlbCIgOiAiSXJvbiIsCiAgICAgICAgICAicXVhbnRpdHki - IDogMTA5MS4zNzk4MzA3NTU1NTUzLAogICAgICAgICAgInVuaXQiIDogIiUi - CiAgICAgICAgfSwKICAgICAgICAiWk4iIDogewogICAgICAgICAgImxhYmVs - IiA6ICJaaW5jIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzMzMuNTIxOTcz - ODQ1MzMzMywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAg - ICAgICAgIlAiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVz - IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3MDYuNzM4MjQxOTY1NzE0MiwK - ICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJ - VEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwK - ICAgICAgICAgICJxdWFudGl0eSIgOiAxOTQuODkxMTk3MTU1NTU1NTUsCiAg - ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRD - IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAg - ICAgICJxdWFudGl0eSIgOiAxOTcuODA4OTg2NjY2NjY2NjQsCiAgICAgICAg - ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJUSElBIiA6IHsK - ICAgICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiAxNzMuMjYwOTI2NTA2NjY2NjYsCiAgICAgICAgICAi - dW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJSSUJGIiA6IHsKICAg - ICAgICAgICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiAyNTUuNzc1MzQ2MjU4ODIzNTMsCiAgICAgICAgICAi - dW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJOSUEiIDogewogICAg - ICAgICAgImxhYmVsIiA6ICJOaWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVh - bnRpdHkiIDogMTExMy4xNDAwMDU0NzIsCiAgICAgICAgICAidW5pdCIgOiAi - JSIKICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAg - ImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIg - OiA1OTMuMDI4NDk4Mzk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgog - ICAgICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwi - IDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDog - MTQwLjgzOTk5MDU2LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg - fSwKICAgICAgICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi - Vml0YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDE2NC44NTM3 - NzMzMzMzMzMzMiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0s - CiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRh - bWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEuNjk0MDcxOTk5OTk5 - OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAg - ICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g - RSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTAxLjY5ODEwOTgyNCwKICAg - ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEsx - IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAg - ICAgICJxdWFudGl0eSIgOiAyOTcxLjY1NzgwOTQsCiAgICAgICAgICAidW5p - dCIgOiAiJSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJkaWdlc3QiIDog - WyB7CiAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICJ0YWciIDog - IkZBVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0Q29udGVudCIs - CiAgICAgICAgInRvdGFsIiA6IDUxMS4yOTkzNTMyNzY4LAogICAgICAgICJo - YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNzg2LjYxNDM4OTY1 - NjYxNTMsCiAgICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDog - WyB7CiAgICAgICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAg - ICAidGFnIiA6ICJGQVNBVCIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6 - ICJzYXR1cmF0ZWRGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAx - NTUuMTQxMzYzMDA0Nzk5OTgsCiAgICAgICAgICAiaGFzUkRJIiA6IHRydWUs - CiAgICAgICAgICAiZGFpbHkiIDogNzc1LjcwNjgxNTAyNCwKICAgICAgICAg - ICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIg - OiAiVHJhbnMiLAogICAgICAgICAgInRhZyIgOiAiRkFUUk4iLAogICAgICAg - ICAgInNjaGVtYU9yZ1RhZyIgOiAidHJhbnNGYXRDb250ZW50IiwKICAgICAg - ICAgICJ0b3RhbCIgOiAzLjc4NjMwOTU5OTk5OTk5OTYsCiAgICAgICAgICAi - aGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAg - ICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJs - YWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDog - IkZBTVMiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg - ICAgICAgInRvdGFsIiA6IDIwNC43MzY3NjY2MjcxOTk5OCwKICAgICAgICAg - ICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAog - ICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAg - ImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIg - OiAiRkFQVSIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg - ICAgICAgICAidG90YWwiIDogMTA1LjAzNjEyODY5NDM5OTk5LAogICAgICAg - ICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAs - CiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9IF0KICAgICAgfSwg - ewogICAgICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICJ0YWciIDog - IkNIT0NERiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiY2FyYm9oeWRy - YXRlQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDg2LjgyNTkzMjkzNDM5 - OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHki - IDogMjguOTQxOTc3NjQ0Nzk5OTk4LAogICAgICAgICJ1bml0IiA6ICJnIiwK - ICAgICAgICAic3ViIiA6IFsgewogICAgICAgICAgImxhYmVsIiA6ICJDYXJi - cyAobmV0KSIsCiAgICAgICAgICAidGFnIiA6ICJDSE9DREYubmV0IiwKICAg - ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3Rh - bCIgOiAzNi41OTI0NDc4MTQzOTk5OCwKICAgICAgICAgICJoYXNSREkiIDog - ZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVu - aXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJG - aWJlciIsCiAgICAgICAgICAidGFnIiA6ICJGSUJURyIsCiAgICAgICAgICAi - c2NoZW1hT3JnVGFnIiA6ICJmaWJlckNvbnRlbnQiLAogICAgICAgICAgInRv - dGFsIiA6IDUwLjIzMzQ4NTEyMDAwMDAwNSwKICAgICAgICAgICJoYXNSREki - IDogdHJ1ZSwKICAgICAgICAgICJkYWlseSIgOiAyMDAuOTMzOTQwNDgwMDAw - MDIsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAg - ICAgICAibGFiZWwiIDogIlN1Z2FycyIsCiAgICAgICAgICAidGFnIiA6ICJT - VUdBUiIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzdWdhckNvbnRl - bnQiLAogICAgICAgICAgInRvdGFsIiA6IDIuMzM4NjQxNjA5NiwKICAgICAg - ICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4w - LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSBdCiAgICAgIH0s - IHsKICAgICAgICAibGFiZWwiIDogIlByb3RlaW4iLAogICAgICAgICJ0YWci - IDogIlBST0NOVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAicHJvdGVp - bkNvbnRlbnQiLAogICAgICAgICJ0b3RhbCIgOiA2MDMuMTg2NDgyNjMzNiwK - ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEy - MDYuMzcyOTY1MjY3MiwKICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgfSwg - ewogICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICJ0 - YWciIDogIkNIT0xFIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJjaG9s - ZXN0ZXJvbENvbnRlbnQiLAogICAgICAgICJ0b3RhbCIgOiAyNDQyLjQxNzk5 - OTk5OTk5OTcsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk - YWlseSIgOiA4MTQuMTM5MzMzMzMzMzMzMiwKICAgICAgICAidW5pdCIgOiAi - bWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAg - ICAgICAgInRhZyIgOiAiTkEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog - InNvZGl1bUNvbnRlbnQiLAogICAgICAgICJ0b3RhbCIgOiA5Mjc2LjgzNjE5 - NjgsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIg - OiAzODYuNTM0ODQxNTMzMzMzNCwKICAgICAgICAidW5pdCIgOiAibWciCiAg - ICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAg - ICJ0YWciIDogIkNBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws - CiAgICAgICAgInRvdGFsIiA6IDI5MjYuMzgyNTY2NCwKICAgICAgICAiaGFz - UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDI5Mi42MzgyNTY2NCwK - ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi - ZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgInRhZyIgOiAiTUciLAogICAg - ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog - OTM0LjQ2MjM4NzIsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAg - ICJkYWlseSIgOiAyMzMuNjE1NTk2OCwKICAgICAgICAidW5pdCIgOiAibWci - CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAg - ICAgICAgInRhZyIgOiAiSyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu - dWxsLAogICAgICAgICJ0b3RhbCIgOiA3MTE0LjQxNDgzMjY0LAogICAgICAg - ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjAzLjI2ODk5 - NTIxODI4NTc0LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog - ICAgICAgICJsYWJlbCIgOiAiSXJvbiIsCiAgICAgICAgInRhZyIgOiAiRkUi - LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90 - YWwiIDogMTk2LjQ0ODM2OTUzNTk5OTk3LAogICAgICAgICJoYXNSREkiIDog - dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTA5MS4zNzk4MzA3NTU1NTUzLAog - ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJl - bCIgOiAiWmluYyIsCiAgICAgICAgInRhZyIgOiAiWk4iLAogICAgICAgICJz - Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNTAuMDI4 - Mjk2MDc2OCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh - aWx5IiA6IDMzMy41MjE5NzM4NDUzMzMzLAogICAgICAgICJ1bml0IiA6ICJt - ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIs - CiAgICAgICAgInRhZyIgOiAiUCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIg - OiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA0OTQ3LjE2NzY5Mzc2LAogICAg - ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNzA2Ljcz - ODI0MTk2NTcxNDIsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7 - CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEEiLAogICAgICAgICJ0YWci - IDogIlZJVEFfUkFFIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws - CiAgICAgICAgInRvdGFsIiA6IDE3NTQuMDIwNzc0NCwKICAgICAgICAiaGFz - UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE5NC44OTExOTcxNTU1 - NTU1NSwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7CiAgICAg - ICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAgICJ0YWciIDogIlZJ - VEMiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAi - dG90YWwiIDogMTE4LjY4NTM5MiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUs - CiAgICAgICAgImRhaWx5IiA6IDE5Ny44MDg5ODY2NjY2NjY2NCwKICAgICAg - ICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDog - IlRoaWFtaW4gKEIxKSIsCiAgICAgICAgInRhZyIgOiAiVEhJQSIsCiAgICAg - ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAy - LjU5ODkxMzg5NzU5OTk5OTcsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAog - ICAgICAgICJkYWlseSIgOiAxNzMuMjYwOTI2NTA2NjY2NjYsCiAgICAgICAg - InVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJS - aWJvZmxhdmluIChCMikiLAogICAgICAgICJ0YWciIDogIlJJQkYiLAogICAg - ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog - NC4zNDgxODA4ODY0LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAg - ICAiZGFpbHkiIDogMjU1Ljc3NTM0NjI1ODgyMzUzLAogICAgICAgICJ1bml0 - IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiTmlhY2lu - IChCMykiLAogICAgICAgICJ0YWciIDogIk5JQSIsCiAgICAgICAgInNjaGVt - YU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAyMjIuNjI4MDAx - MDk0NCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 - IiA6IDExMTMuMTQwMDA1NDcyLAogICAgICAgICJ1bml0IiA6ICJtZyIKICAg - ICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCNiIsCiAgICAg - ICAgInRhZyIgOiAiVklUQjZBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 - IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDExLjg2MDU2OTk2Nzk5OTk5OCwK - ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDU5 - My4wMjg0OTgzOTk5OTk5LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg - fSwgewogICAgICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAoQjkpIiwKICAg - ICAgICAidGFnIiA6ICJGT0wiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog - bnVsbCwKICAgICAgICAidG90YWwiIDogNTYzLjM1OTk2MjI0LAogICAgICAg - ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTQwLjgzOTk5 - MDU2LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAg - ICAibGFiZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAidGFnIiA6ICJW - SVRCMTIiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAg - ICAidG90YWwiIDogOS44OTEyMjYzOTk5OTk5OTksCiAgICAgICAgImhhc1JE - SSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNjQuODUzNzczMzMzMzMz - MzIsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAg - ICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAidGFnIiA6ICJWSVRE - IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRv - dGFsIiA6IDYuNzc2Mjg4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg - ICAgICAiZGFpbHkiIDogMS42OTQwNzE5OTk5OTk5OTk4LAogICAgICAgICJ1 - bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZp - dGFtaW4gRSIsCiAgICAgICAgInRhZyIgOiAiVE9DUEhBIiwKICAgICAgICAi - c2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDIwLjMz - OTYyMTk2NDgsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk - YWlseSIgOiAxMDEuNjk4MTA5ODI0LAogICAgICAgICJ1bml0IiA6ICJtZyIK - ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAg - ICAgICAidGFnIiA6ICJWSVRLMSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIg - OiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAyMzc3LjMyNjI0NzUyLAogICAg - ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjk3MS42 - NTc4MDk0LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0gXQogICAg - fSwKICAgICJib29rbWFya2VkIiA6IGZhbHNlLAogICAgImJvdWdodCIgOiBm - YWxzZQogIH0sIHsKICAgICJyZWNpcGUiIDogewogICAgICAidXJpIiA6ICJo - dHRwOi8vd3d3LmVkYW1hbS5jb20vb250b2xvZ2llcy9lZGFtYW0ub3dsI3Jl - Y2lwZV9iZGU4NjBiMGI3MmNjYjU5NTEyNGNlYTVkMGI1ZmRhZCIsCiAgICAg - ICJsYWJlbCIgOiAiUm9hc3RlZCBDaGlja2VucyBXaXRoIExlbW9uIEFuZCBP - cmFuZ2UiLAogICAgICAiaW1hZ2UiIDogImh0dHBzOi8vd3d3LmVkYW1hbS5j - b20vd2ViLWltZy82ZmYvNmZmM2RjYjdkMTEyZmE1ODMxOTY2NjAwOTQ5MjA2 - ZjEuanBnIiwKICAgICAgInNvdXJjZSIgOiAiRm9vZCAmIFdpbmUiLAogICAg - ICAic291cmNlSWNvbiIgOiAiaHR0cDovL3d3dy5mb29kYW5kd2luZS5jb20v - ZmF2aWNvbi5pY28iLAogICAgICAidXJsIiA6ICJodHRwOi8vd3d3LmZvb2Rh - bmR3aW5lLmNvbS9yZWNpcGVzL3JvYXN0ZWQtY2hpY2tlbnMtd2l0aC1sZW1v - bi1hbmQtb3JhbmdlIiwKICAgICAgInNoYXJlQXMiIDogImh0dHA6Ly93d3cu - ZWRhbWFtLmNvbS9yZWNpcGUvcm9hc3RlZC1jaGlja2Vucy13aXRoLWxlbW9u - LWFuZC1vcmFuZ2UtYmRlODYwYjBiNzJjY2I1OTUxMjRjZWE1ZDBiNWZkYWQv - Y2hpY2tlbiIsCiAgICAgICJ5aWVsZCIgOiAyMC4wLAogICAgICAiZGlldExh - YmVscyIgOiBbICJMb3ctQ2FyYiIsICJMb3ctU29kaXVtIiBdLAogICAgICAi - aGVhbHRoTGFiZWxzIiA6IFsgIlBhbGVvIiwgIkRhaXJ5LUZyZWUiLCAiR2x1 - dGVuLUZyZWUiLCAiRWdnLUZyZWUiLCAiUGVhbnV0LUZyZWUiLCAiVHJlZS1O - dXQtRnJlZSIsICJTb3ktRnJlZSIsICJGaXNoLUZyZWUiLCAiU2hlbGxmaXNo - LUZyZWUiIF0sCiAgICAgICJjYXV0aW9ucyIgOiBbIF0sCiAgICAgICJpbmdy - ZWRpZW50TGluZXMiIDogWyAiVHdvIDMgMS8yLWxiIGNoaWNrZW5zIiwgIlNh - bHQgYW5kIGZyZXNobHkgZ3JvdW5kIHBlcHBlciIsICIxIGxlbW9uLCBoYWx2 - ZWQiLCAiMSBvcmFuZ2UsIGhhbHZlZCIsICI4IGdhcmxpYyBjbG92ZXMiLCAi - OCByb3NlbWFyeSBzcHJpZ3MiLCAiOCB0aHltZSBzcHJpZ3MiIF0sCiAgICAg - ICJpbmdyZWRpZW50cyIgOiBbIHsKICAgICAgICAidGV4dCIgOiAiVHdvIDMg - MS8yLWxiIGNoaWNrZW5zIiwKICAgICAgICAicXVhbnRpdHkiIDogNy4wLAog - ICAgICAgICJtZWFzdXJlIiA6ICJsYiIsCiAgICAgICAgImZvb2QiIDogImNo - aWNrZW5zIiwKICAgICAgICAid2VpZ2h0IiA6IDMxNzUuMTQ0CiAgICAgIH0s - IHsKICAgICAgICAidGV4dCIgOiAiU2FsdCBhbmQgZnJlc2hseSBncm91bmQg - cGVwcGVyIiwKICAgICAgICAicXVhbnRpdHkiIDogMC4wLAogICAgICAgICJt - ZWFzdXJlIiA6ICJtZWRpdW0iLAogICAgICAgICJmb29kIiA6ICJzYWx0IiwK - ICAgICAgICAid2VpZ2h0IiA6IDAuMDU5Njk5OTk3MDAwNTY3NjIKICAgICAg - fSwgewogICAgICAgICJ0ZXh0IiA6ICJTYWx0IGFuZCBmcmVzaGx5IGdyb3Vu - ZCBwZXBwZXIiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAg - Im1lYXN1cmUiIDogInBlcHBlciIsCiAgICAgICAgImZvb2QiIDogImdyb3Vu - ZCBwZXBwZXIiLAogICAgICAgICJ3ZWlnaHQiIDogMC4zCiAgICAgIH0sIHsK - ICAgICAgICAidGV4dCIgOiAiMSBsZW1vbiwgaGFsdmVkIiwKICAgICAgICAi - cXVhbnRpdHkiIDogMS4wLAogICAgICAgICJtZWFzdXJlIiA6ICJsZW1vbiIs - CiAgICAgICAgImZvb2QiIDogImxlbW9uIiwKICAgICAgICAid2VpZ2h0IiA6 - IDU4LjAKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIxIG9yYW5nZSwg - aGFsdmVkIiwKICAgICAgICAicXVhbnRpdHkiIDogMS4wLAogICAgICAgICJt - ZWFzdXJlIiA6ICJtZWRpdW0iLAogICAgICAgICJmb29kIiA6ICJvcmFuZ2Ui - LAogICAgICAgICJ3ZWlnaHQiIDogMTg0LjAKICAgICAgfSwgewogICAgICAg - ICJ0ZXh0IiA6ICI4IGdhcmxpYyBjbG92ZXMiLAogICAgICAgICJxdWFudGl0 - eSIgOiA4LjAsCiAgICAgICAgIm1lYXN1cmUiIDogImNsb3ZlIiwKICAgICAg - ICAiZm9vZCIgOiAiZ2FybGljIiwKICAgICAgICAid2VpZ2h0IiA6IDI0LjAK - ICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICI4IHJvc2VtYXJ5IHNwcmln - cyIsCiAgICAgICAgInF1YW50aXR5IiA6IDguMCwKICAgICAgICAibWVhc3Vy - ZSIgOiAic3ByaWciLAogICAgICAgICJmb29kIiA6ICJyb3NlbWFyeSBzcHJp - Z3MiLAogICAgICAgICJ3ZWlnaHQiIDogNDAuMAogICAgICB9LCB7CiAgICAg - ICAgInRleHQiIDogIjggdGh5bWUgc3ByaWdzIiwKICAgICAgICAicXVhbnRp - dHkiIDogOC4wLAogICAgICAgICJtZWFzdXJlIiA6ICJzcHJpZyIsCiAgICAg - ICAgImZvb2QiIDogInRoeW1lIHNwcmlncyIsCiAgICAgICAgIndlaWdodCIg - OiAyNC4wCiAgICAgIH0gXSwKICAgICAgImNhbG9yaWVzIiA6IDcwNDMuMDEy - NTk5OTk5OTk4LAogICAgICAidG90YWxXZWlnaHQiIDogMzUwNS41MDM2OTk5 - OTcwMDA3LAogICAgICAidG90YWxOdXRyaWVudHMiIDogewogICAgICAgICJF - TkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwK - ICAgICAgICAgICJxdWFudGl0eSIgOiA3MDQzLjAxMjU5OTk5OTk5OCwKICAg - ICAgICAgICJ1bml0IiA6ICJrY2FsIgogICAgICAgIH0sCiAgICAgICAgIkZB - VCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAgICAgICAgICAi - cXVhbnRpdHkiIDogNDgxLjQ0ODQ2NjQsCiAgICAgICAgICAidW5pdCIgOiAi - ZyIKICAgICAgICB9LAogICAgICAgICJGQVNBVCIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog - MTM4LjE1MDI3NjQsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9 - LAogICAgICAgICJGQVRSTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRy - YW5zIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyLjg1NzYyOTU5OTk5OTk5 - OTcsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAg - ICJGQU1TIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJh - dGVkIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxOTguNjU5Mzc1NiwKICAg - ICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBUFUi - IDogewogICAgICAgICAgImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAog - ICAgICAgICAgInF1YW50aXR5IiA6IDEwMy4xODgxMjEyLAogICAgICAgICAg - InVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsK - ICAgICAgICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50 - aXR5IiA6IDQ5LjI5OTg1LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAg - ICAgfSwKICAgICAgICAiRklCVEciIDogewogICAgICAgICAgImxhYmVsIiA6 - ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTUuNjE5OSwKICAg - ICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIlNVR0FS - IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiAxOC44OTU5MiwKICAgICAgICAgICJ1bml0IiA6ICJn - IgogICAgICAgIH0sCiAgICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIlByb3RlaW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDU5 - Ny4xNjAzNTM5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAg - ICAgfSwKICAgICAgICAiQ0hPTEUiIDogewogICAgICAgICAgImxhYmVsIiA6 - ICJDaG9sZXN0ZXJvbCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjM4MS4z - NTc5OTk5OTk5OTk3LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAg - IH0sCiAgICAgICAgIk5BIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU29k - aXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMjYzLjU5OTMyNDgzNzQ3 - OTMsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAg - ICAiQ0EiIDogewogICAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAg - ICAgICAgICJxdWFudGl0eSIgOiA3MDYuNzI5MTY3OTk5MjgwMiwKICAgICAg - ICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJNRyIgOiB7 - CiAgICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAi - cXVhbnRpdHkiIDogNzM5LjM4MjM5Njk5OTk2OTgsCiAgICAgICAgICAidW5p - dCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiSyIgOiB7CiAgICAgICAg - ICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgICAicXVhbnRpdHki - IDogNjkyNy42OTM5MzU5OTk3NTksCiAgICAgICAgICAidW5pdCIgOiAibWci - CiAgICAgICAgfSwKICAgICAgICAiRkUiIDogewogICAgICAgICAgImxhYmVs - IiA6ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzNi4zOTM2MjMw - MDk5OTAxMSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog - ICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlppbmMiLAog - ICAgICAgICAgInF1YW50aXR5IiA6IDQyLjg0NjQxNjA5OTk5Njk5LAogICAg - ICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlAiIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiA0NzkxLjUzNTY3OTk5OTk5OSwKICAgICAgICAgICJ1 - bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJWSVRBX1JBRSIgOiB7 - CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQSIsCiAgICAgICAgICAi - cXVhbnRpdHkiIDogMTQzOC4yMzAwMzk5OTk5OTk3LAogICAgICAgICAgInVu - aXQiIDogIsK1Z19SQUUiCiAgICAgICAgfSwKICAgICAgICAiVklUQyIgOiB7 - CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQyIsCiAgICAgICAgICAi - cXVhbnRpdHkiIDogMjM0LjA2MjMwNCwKICAgICAgICAgICJ1bml0IiA6ICJt - ZyIKICAgICAgICB9LAogICAgICAgICJUSElBIiA6IHsKICAgICAgICAgICJs - YWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAgICJxdWFudGl0eSIg - OiAyLjE0NTM4NjQsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAg - fSwKICAgICAgICAiUklCRiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlJp - Ym9mbGF2aW4gKEIyKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNC4wOTUx - MTI4LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAg - ICAgIk5JQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMp - IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMTcuNDU1MjEyLAogICAgICAg - ICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlZJVEI2QSIg - OiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjYiLAogICAgICAg - ICAgInF1YW50aXR5IiA6IDExLjc3OTQ3Mzk5OTk5OTk5OSwKICAgICAgICAg - ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJGT0wiIDogewog - ICAgICAgICAgImxhYmVsIiA6ICJGb2xpYyBBY2lkIChCOSkiLAogICAgICAg - ICAgInF1YW50aXR5IiA6IDMwNy4yNTk2NCwKICAgICAgICAgICJ1bml0IiA6 - ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVklUQjEyIiA6IHsKICAgICAg - ICAgICJsYWJlbCIgOiAiVml0YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50 - aXR5IiA6IDkuODQyOTQ2Mzk5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDog - IsK1ZyIKICAgICAgICB9LAogICAgICAgICJWSVREIiA6IHsKICAgICAgICAg - ICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAgICJxdWFudGl0eSIg - OiA2LjM1MDI4OCwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAg - fSwKICAgICAgICAiVE9DUEhBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi - Vml0YW1pbiBFIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5Ljk2NTk1MTk5 - OTk5OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog - ICAgICAgICJWSVRLMSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFt - aW4gSyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDguNTI2MjYsCiAgICAg - ICAgICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0KICAgICAgfSwKICAgICAg - InRvdGFsRGFpbHkiIDogewogICAgICAgICJFTkVSQ19LQ0FMIiA6IHsKICAg - ICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwKICAgICAgICAgICJxdWFudGl0 - eSIgOiAzNTIuMTUwNjI5OTk5OTk5ODYsCiAgICAgICAgICAidW5pdCIgOiAi - JSIKICAgICAgICB9LAogICAgICAgICJGQVQiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJGYXQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDc0MC42ODk5 - NDgzMDc2OTIyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK - ICAgICAgICAiRkFTQVQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1 - cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDY5MC43NTEzODIsCiAg - ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9D - REYiIDogewogICAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAg - ICAicXVhbnRpdHkiIDogMTYuNDMzMjgzMzMzMzMzMzMyLAogICAgICAgICAg - InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRklCVEciIDogewog - ICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRp - dHkiIDogNjIuNDc5NiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg - IH0sCiAgICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog - IlByb3RlaW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDExOTQuMzIwNzA3 - OTk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAg - ICAgICAgIkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVz - dGVyb2wiLAogICAgICAgICAgInF1YW50aXR5IiA6IDc5My43ODU5OTk5OTk5 - OTk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg - ICAiTkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAg - ICAgICAgInF1YW50aXR5IiA6IDk0LjMxNjYzODUzNDg5NDk2LAogICAgICAg - ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiQ0EiIDogewog - ICAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAgICJxdWFu - dGl0eSIgOiA3MC42NzI5MTY3OTk5MjgwMiwKICAgICAgICAgICJ1bml0IiA6 - ICIlIgogICAgICAgIH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAgICJs - YWJlbCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAx - ODQuODQ1NTk5MjQ5OTkyNDYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAg - ICAgICB9LAogICAgICAgICJLIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi - UG90YXNzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxOTcuOTM0MTEy - NDU3MTM1OTcsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAog - ICAgICAgICJGRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAog - ICAgICAgICAgInF1YW50aXR5IiA6IDIwMi4xODY3OTQ0OTk5NDUwMiwKICAg - ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlpOIiA6 - IHsKICAgICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgICAicXVh - bnRpdHkiIDogMjg1LjY0Mjc3Mzk5OTk3OTk3LAogICAgICAgICAgInVuaXQi - IDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUCIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAgICAgInF1YW50aXR5IiA6 - IDY4NC41MDUwOTcxNDI4NTcsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAg - ICAgICB9LAogICAgICAgICJWSVRBX1JBRSIgOiB7CiAgICAgICAgICAibGFi - ZWwiIDogIlZpdGFtaW4gQSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTU5 - LjgwMzMzNzc3Nzc3NzczLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg - ICAgfSwKICAgICAgICAiVklUQyIgOiB7CiAgICAgICAgICAibGFiZWwiIDog - IlZpdGFtaW4gQyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMzkwLjEwMzg0 - LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAi - VEhJQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIs - CiAgICAgICAgICAicXVhbnRpdHkiIDogMTQzLjAyNTc2MDAwMDAwMDAyLAog - ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUklC - RiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIs - CiAgICAgICAgICAicXVhbnRpdHkiIDogMjQwLjg4ODk4ODIzNTI5NDE0LAog - ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTklB - IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTmlhY2luIChCMykiLAogICAg - ICAgICAgInF1YW50aXR5IiA6IDEwODcuMjc2MDYsCiAgICAgICAgICAidW5p - dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAg - ICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFu - dGl0eSIgOiA1ODguOTczNjk5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6 - ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRp - dHkiIDogNzYuODE0OTEsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg - ICB9LAogICAgICAgICJWSVRCMTIiIDogewogICAgICAgICAgImxhYmVsIiA6 - ICJWaXRhbWluIEIxMiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTY0LjA0 - OTEwNjY2NjY2NjYzLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg - fSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZp - dGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS41ODc1NzIwMDAw - MDAwMDAyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAg - ICAgICAiVE9DUEhBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p - biBFIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA0OS44Mjk3NTk5OTk5OTk5 - ODYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg - ICJWSVRLMSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gSyIs - CiAgICAgICAgICAicXVhbnRpdHkiIDogNjAuNjU3ODI1LAogICAgICAgICAg - InVuaXQiIDogIiUiCiAgICAgICAgfQogICAgICB9LAogICAgICAiZGlnZXN0 - IiA6IFsgewogICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAidGFn - IiA6ICJGQVQiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogImZhdENvbnRl - bnQiLAogICAgICAgICJ0b3RhbCIgOiA0ODEuNDQ4NDY2NCwKICAgICAgICAi - aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDc0MC42ODk5NDgz - MDc2OTIyLAogICAgICAgICJ1bml0IiA6ICJnIiwKICAgICAgICAic3ViIiA6 - IFsgewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAg - ICAgInRhZyIgOiAiRkFTQVQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIg - OiAic2F0dXJhdGVkRmF0Q29udGVudCIsCiAgICAgICAgICAidG90YWwiIDog - MTM4LjE1MDI3NjQsCiAgICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAg - ICAgICAiZGFpbHkiIDogNjkwLjc1MTM4MiwKICAgICAgICAgICJ1bml0IiA6 - ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiVHJhbnMi - LAogICAgICAgICAgInRhZyIgOiAiRkFUUk4iLAogICAgICAgICAgInNjaGVt - YU9yZ1RhZyIgOiAidHJhbnNGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3Rh - bCIgOiAyLjg1NzYyOTU5OTk5OTk5OTcsCiAgICAgICAgICAiaGFzUkRJIiA6 - IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1 - bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAi - TW9ub3Vuc2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBTVMiLAog - ICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAgInRv - dGFsIiA6IDE5OC42NTkzNzU2LAogICAgICAgICAgImhhc1JESSIgOiBmYWxz - ZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIg - OiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1 - bnNhdHVyYXRlZCIsCiAgICAgICAgICAidGFnIiA6ICJGQVBVIiwKICAgICAg - ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIg - OiAxMDMuMTg4MTIxMiwKICAgICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAg - ICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDogImci - CiAgICAgICAgfSBdCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIkNh - cmJzIiwKICAgICAgICAidGFnIiA6ICJDSE9DREYiLAogICAgICAgICJzY2hl - bWFPcmdUYWciIDogImNhcmJvaHlkcmF0ZUNvbnRlbnQiLAogICAgICAgICJ0 - b3RhbCIgOiA0OS4yOTk4NSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg - ICAgICAgImRhaWx5IiA6IDE2LjQzMzI4MzMzMzMzMzMzMiwKICAgICAgICAi - dW5pdCIgOiAiZyIsCiAgICAgICAgInN1YiIgOiBbIHsKICAgICAgICAgICJs - YWJlbCIgOiAiQ2FyYnMgKG5ldCkiLAogICAgICAgICAgInRhZyIgOiAiQ0hP - Q0RGLm5ldCIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg - ICAgICAgICAidG90YWwiIDogMzMuNjc5OTUsCiAgICAgICAgICAiaGFzUkRJ - IiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAg - ICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIg - OiAiRmliZXIiLAogICAgICAgICAgInRhZyIgOiAiRklCVEciLAogICAgICAg - ICAgInNjaGVtYU9yZ1RhZyIgOiAiZmliZXJDb250ZW50IiwKICAgICAgICAg - ICJ0b3RhbCIgOiAxNS42MTk5LAogICAgICAgICAgImhhc1JESSIgOiB0cnVl - LAogICAgICAgICAgImRhaWx5IiA6IDYyLjQ3OTYsCiAgICAgICAgICAidW5p - dCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlN1 - Z2FycyIsCiAgICAgICAgICAidGFnIiA6ICJTVUdBUiIsCiAgICAgICAgICAi - c2NoZW1hT3JnVGFnIiA6ICJzdWdhckNvbnRlbnQiLAogICAgICAgICAgInRv - dGFsIiA6IDE4Ljg5NTkyLAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwK - ICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAi - ZyIKICAgICAgICB9IF0KICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAi - UHJvdGVpbiIsCiAgICAgICAgInRhZyIgOiAiUFJPQ05UIiwKICAgICAgICAi - c2NoZW1hT3JnVGFnIiA6ICJwcm90ZWluQ29udGVudCIsCiAgICAgICAgInRv - dGFsIiA6IDU5Ny4xNjAzNTM5OTk5OTk5LAogICAgICAgICJoYXNSREkiIDog - dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTE5NC4zMjA3MDc5OTk5OTk3LAog - ICAgICAgICJ1bml0IiA6ICJnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVs - IiA6ICJDaG9sZXN0ZXJvbCIsCiAgICAgICAgInRhZyIgOiAiQ0hPTEUiLAog - ICAgICAgICJzY2hlbWFPcmdUYWciIDogImNob2xlc3Rlcm9sQ29udGVudCIs - CiAgICAgICAgInRvdGFsIiA6IDIzODEuMzU3OTk5OTk5OTk5NywKICAgICAg - ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDc5My43ODU5 - OTk5OTk5OTk4LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog - ICAgICAgICJsYWJlbCIgOiAiU29kaXVtIiwKICAgICAgICAidGFnIiA6ICJO - QSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAic29kaXVtQ29udGVudCIs - CiAgICAgICAgInRvdGFsIiA6IDIyNjMuNTk5MzI0ODM3NDc5MywKICAgICAg - ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDk0LjMxNjYz - ODUzNDg5NDk2LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog - ICAgICAgICJsYWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAgICAgInRhZyIgOiAi - Q0EiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAi - dG90YWwiIDogNzA2LjcyOTE2Nzk5OTI4MDIsCiAgICAgICAgImhhc1JESSIg - OiB0cnVlLAogICAgICAgICJkYWlseSIgOiA3MC42NzI5MTY3OTk5MjgwMiwK - ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi - ZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgInRhZyIgOiAiTUciLAogICAg - ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog - NzM5LjM4MjM5Njk5OTk2OTgsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAog - ICAgICAgICJkYWlseSIgOiAxODQuODQ1NTk5MjQ5OTkyNDYsCiAgICAgICAg - InVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQ - b3Rhc3NpdW0iLAogICAgICAgICJ0YWciIDogIksiLAogICAgICAgICJzY2hl - bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNjkyNy42OTM5 - MzU5OTk3NTksCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk - YWlseSIgOiAxOTcuOTM0MTEyNDU3MTM1OTcsCiAgICAgICAgInVuaXQiIDog - Im1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAg - ICAgICAidGFnIiA6ICJGRSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu - dWxsLAogICAgICAgICJ0b3RhbCIgOiAzNi4zOTM2MjMwMDk5OTAxMSwKICAg - ICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDIwMi4x - ODY3OTQ0OTk5NDUwMiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s - IHsKICAgICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAgICJ0YWciIDog - IlpOIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAg - InRvdGFsIiA6IDQyLjg0NjQxNjA5OTk5Njk5LAogICAgICAgICJoYXNSREki - IDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjg1LjY0Mjc3Mzk5OTk3OTk3 - LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJs - YWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAgICAgICAgInRhZyIgOiAiUCIsCiAg - ICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIg - OiA0NzkxLjUzNTY3OTk5OTk5OSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUs - CiAgICAgICAgImRhaWx5IiA6IDY4NC41MDUwOTcxNDI4NTcsCiAgICAgICAg - InVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJW - aXRhbWluIEEiLAogICAgICAgICJ0YWciIDogIlZJVEFfUkFFIiwKICAgICAg - ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDE0 - MzguMjMwMDM5OTk5OTk5NywKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg - ICAgICAgImRhaWx5IiA6IDE1OS44MDMzMzc3Nzc3Nzc3MywKICAgICAgICAi - dW5pdCIgOiAiwrVnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJW - aXRhbWluIEMiLAogICAgICAgICJ0YWciIDogIlZJVEMiLAogICAgICAgICJz - Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMjM0LjA2 - MjMwNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 - IiA6IDM5MC4xMDM4NCwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s - IHsKICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAgICAg - InRhZyIgOiAiVEhJQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxs - LAogICAgICAgICJ0b3RhbCIgOiAyLjE0NTM4NjQsCiAgICAgICAgImhhc1JE - SSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNDMuMDI1NzYwMDAwMDAw - MDIsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAg - ImxhYmVsIiA6ICJSaWJvZmxhdmluIChCMikiLAogICAgICAgICJ0YWciIDog - IlJJQkYiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAg - ICAidG90YWwiIDogNC4wOTUxMTI4LAogICAgICAgICJoYXNSREkiIDogdHJ1 - ZSwKICAgICAgICAiZGFpbHkiIDogMjQwLjg4ODk4ODIzNTI5NDE0LAogICAg - ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg - OiAiTmlhY2luIChCMykiLAogICAgICAgICJ0YWciIDogIk5JQSIsCiAgICAg - ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAy - MTcuNDU1MjEyLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi - ZGFpbHkiIDogMTA4Ny4yNzYwNiwKICAgICAgICAidW5pdCIgOiAibWciCiAg - ICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjYiLAogICAg - ICAgICJ0YWciIDogIlZJVEI2QSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIg - OiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAxMS43Nzk0NzM5OTk5OTk5OTks - CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA1 - ODguOTczNjk5OTk5OTk5OSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAg - IH0sIHsKICAgICAgICAibGFiZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAg - ICAgICAgInRhZyIgOiAiRk9MIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 - IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDMwNy4yNTk2NCwKICAgICAgICAi - aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDc2LjgxNDkxLAog - ICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFi - ZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAidGFnIiA6ICJWSVRCMTIi - LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90 - YWwiIDogOS44NDI5NDYzOTk5OTk5OTksCiAgICAgICAgImhhc1JESSIgOiB0 - cnVlLAogICAgICAgICJkYWlseSIgOiAxNjQuMDQ5MTA2NjY2NjY2NjMsCiAg - ICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJl - bCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAidGFnIiA6ICJWSVREIiwKICAg - ICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6 - IDYuMzUwMjg4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi - ZGFpbHkiIDogMS41ODc1NzIwMDAwMDAwMDAyLAogICAgICAgICJ1bml0IiA6 - ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g - RSIsCiAgICAgICAgInRhZyIgOiAiVE9DUEhBIiwKICAgICAgICAic2NoZW1h - T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDkuOTY1OTUxOTk5 - OTk5OTk4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp - bHkiIDogNDkuODI5NzU5OTk5OTk5OTg2LAogICAgICAgICJ1bml0IiA6ICJt - ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwK - ICAgICAgICAidGFnIiA6ICJWSVRLMSIsCiAgICAgICAgInNjaGVtYU9yZ1Rh - ZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA0OC41MjYyNiwKICAgICAg - ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDYwLjY1Nzgy - NSwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9IF0KICAgIH0sCiAg - ICAiYm9va21hcmtlZCIgOiBmYWxzZSwKICAgICJib3VnaHQiIDogZmFsc2UK - ICB9LCB7CiAgICAicmVjaXBlIiA6IHsKICAgICAgInVyaSIgOiAiaHR0cDov - L3d3dy5lZGFtYW0uY29tL29udG9sb2dpZXMvZWRhbWFtLm93bCNyZWNpcGVf - ODlhYTI3MDk3YTRjOWQyZDZlMjM1MzU2NTk0Yzc2ZTAiLAogICAgICAibGFi - ZWwiIDogIlNwcmluZyBDaGlja2VucyB3aXRoIEdyZWVuIE1hcmluYWRlIiwK - ICAgICAgImltYWdlIiA6ICJodHRwczovL3d3dy5lZGFtYW0uY29tL3dlYi1p - bWcvYmIzL2JiM2U5OTFlNjVjMjc1OTllZjQ5OWIyMWE0NTAzMmZjLmpwZyIs - CiAgICAgICJzb3VyY2UiIDogIkNvb2tzdHIiLAogICAgICAic291cmNlSWNv - biIgOiAiaHR0cDovL3d3dy5jb29rc3RyLmNvbS9pbWFnZXMvaWNvbnMvY29v - a3N0ci1mYXZpY29uLnBuZyIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly93d3cu - Y29va3N0ci5jb20vcmVjaXBlcy9zcHJpbmctY2hpY2tlbnMtd2l0aC1ncmVl - bi1tYXJpbmFkZSIsCiAgICAgICJzaGFyZUFzIiA6ICJodHRwOi8vd3d3LmVk - YW1hbS5jb20vcmVjaXBlL3NwcmluZy1jaGlja2Vucy13aXRoLWdyZWVuLW1h - cmluYWRlLTg5YWEyNzA5N2E0YzlkMmQ2ZTIzNTM1NjU5NGM3NmUwL2NoaWNr - ZW4iLAogICAgICAieWllbGQiIDogOC4wLAogICAgICAiZGlldExhYmVscyIg - OiBbICJMb3ctQ2FyYiIgXSwKICAgICAgImhlYWx0aExhYmVscyIgOiBbICJQ - YWxlbyIsICJEYWlyeS1GcmVlIiwgIkdsdXRlbi1GcmVlIiwgIkVnZy1GcmVl - IiwgIlBlYW51dC1GcmVlIiwgIlRyZWUtTnV0LUZyZWUiLCAiU295LUZyZWUi - LCAiRmlzaC1GcmVlIiwgIlNoZWxsZmlzaC1GcmVlIiBdLAogICAgICAiY2F1 - dGlvbnMiIDogWyBdLAogICAgICAiaW5ncmVkaWVudExpbmVzIiA6IFsgIjIg - Y2hpY2tlbnMgKGFib3V0IDPCvSBwb3VuZHMgZWFjaCksIGN1dCBpbnRvIDgg - cGllY2VzIGVhY2ggKDIgYnJlYXN0cywgMiBsZWdzLCAyIHRoaWdocywgYW5k - IDIgd2luZ3MpLCBvciAxNiBwaWVjZXMgdG90YWwiLCAiMSBjdXAgY2hvcHBl - ZCBzY2FsbGlvbiwgd2hpdGUgYW5kIGdyZWVuIHBhcnRzIiwgIsK9IGN1cCBj - aG9wcGVkIGZyZXNoIGZsYXQtbGVhZiBwYXJzbGV5IiwgIsK9IGN1cCBzbGlj - ZWQgZnJlc2ggY2hpdmVzIiwgIsK8IGN1cCBjaG9wcGVkIGZyZXNoIHRhcnJh - Z29uIiwgIjMgdGFibGVzcG9vbnMgY2hvcHBlZCBmcmVzaCByb3NlbWFyeSIs - ICIzIHRhYmxlc3Bvb25zIGNob3BwZWQgZnJlc2ggbWFyam9yYW0iLCAiMiB0 - YWJsZXNwb29ucyBjaG9wcGVkIGZyZXNoIHRoeW1lIiwgIjIgdGFibGVzcG9v - bnMgY2hvcHBlZCBnYXJsaWMiLCAiMSB0YWJsZXNwb29uIGZyZXNobHkgZ3Jh - dGVkIGxlbW9uIHplc3QiLCAiMiB0ZWFzcG9vbnMga29zaGVyIHNhbHQiLCAi - MSB0ZWFzcG9vbiBmcmVzaGx5IGdyb3VuZCBibGFjayBwZXBwZXIiLCAiwr4g - Y3VwIGV4dHJhIHZpcmdpbiBvbGl2ZSBvaWwiLCAiQWJvdXQgwrwgY3VwIG9s - aXZlIG9pbCwgYXMgbmVlZGVkLCBmb3IgYnJvd25pbmcgdGhlIGNoaWNrZW4i - LCAiMSBsZW1vbiwgY3V0IGluIGhhbGYiIF0sCiAgICAgICJpbmdyZWRpZW50 - cyIgOiBbIHsKICAgICAgICAidGV4dCIgOiAiMiBjaGlja2VucyAoYWJvdXQg - M8K9IHBvdW5kcyBlYWNoKSwgY3V0IGludG8gOCBwaWVjZXMgZWFjaCAoMiBi - cmVhc3RzLCAyIGxlZ3MsIDIgdGhpZ2hzLCBhbmQgMiB3aW5ncyksIG9yIDE2 - IHBpZWNlcyB0b3RhbCIsCiAgICAgICAgInF1YW50aXR5IiA6IDcuMCwKICAg - ICAgICAibWVhc3VyZSIgOiAibGIiLAogICAgICAgICJmb29kIiA6ICJjaGlj - a2VucyIsCiAgICAgICAgIndlaWdodCIgOiAzMTc1LjE0NAogICAgICB9LCB7 - CiAgICAgICAgInRleHQiIDogIjIgY2hpY2tlbnMgKGFib3V0IDPCvSBwb3Vu - ZHMgZWFjaCksIGN1dCBpbnRvIDggcGllY2VzIGVhY2ggKDIgYnJlYXN0cywg - MiBsZWdzLCAyIHRoaWdocywgYW5kIDIgd2luZ3MpLCBvciAxNiBwaWVjZXMg - dG90YWwiLAogICAgICAgICJxdWFudGl0eSIgOiAyLjAsCiAgICAgICAgIm1l - YXN1cmUiIDogImNoaWNrZW4iLAogICAgICAgICJmb29kIiA6ICJjaGlja2Vu - cyIsCiAgICAgICAgIndlaWdodCIgOiAyNzE4LjAKICAgICAgfSwgewogICAg - ICAgICJ0ZXh0IiA6ICIxIGN1cCBjaG9wcGVkIHNjYWxsaW9uLCB3aGl0ZSBh - bmQgZ3JlZW4gcGFydHMiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAg - ICAgICAgIm1lYXN1cmUiIDogImN1cCIsCiAgICAgICAgImZvb2QiIDogInNj - YWxsaW9uIiwKICAgICAgICAid2VpZ2h0IiA6IDEwMC4wCiAgICAgIH0sIHsK - ICAgICAgICAidGV4dCIgOiAiwr0gY3VwIGNob3BwZWQgZnJlc2ggZmxhdC1s - ZWFmIHBhcnNsZXkiLAogICAgICAgICJxdWFudGl0eSIgOiAwLjUsCiAgICAg - ICAgIm1lYXN1cmUiIDogImN1cCIsCiAgICAgICAgImZvb2QiIDogInBhcnNs - ZXkiLAogICAgICAgICJ3ZWlnaHQiIDogMjkuOTY2OAogICAgICB9LCB7CiAg - ICAgICAgInRleHQiIDogIsK9IGN1cCBzbGljZWQgZnJlc2ggY2hpdmVzIiwK - ICAgICAgICAicXVhbnRpdHkiIDogMC41LAogICAgICAgICJtZWFzdXJlIiA6 - ICJjdXAiLAogICAgICAgICJmb29kIiA6ICJjaGl2ZXMiLAogICAgICAgICJ3 - ZWlnaHQiIDogMjQuMAogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIsK8 - IGN1cCBjaG9wcGVkIGZyZXNoIHRhcnJhZ29uIiwKICAgICAgICAicXVhbnRp - dHkiIDogMC4yNSwKICAgICAgICAibWVhc3VyZSIgOiAiY3VwIiwKICAgICAg - ICAiZm9vZCIgOiAiZnJlc2ggdGFycmFnb24iLAogICAgICAgICJ3ZWlnaHQi - IDogMTguOTI2NAogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjMgdGFi - bGVzcG9vbnMgY2hvcHBlZCBmcmVzaCByb3NlbWFyeSIsCiAgICAgICAgInF1 - YW50aXR5IiA6IDMuMCwKICAgICAgICAibWVhc3VyZSIgOiAidGJzcCIsCiAg - ICAgICAgImZvb2QiIDogImZyZXNoIHJvc2VtYXJ5IiwKICAgICAgICAid2Vp - Z2h0IiA6IDUuMQogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjMgdGFi - bGVzcG9vbnMgY2hvcHBlZCBmcmVzaCBtYXJqb3JhbSIsCiAgICAgICAgInF1 - YW50aXR5IiA6IDMuMCwKICAgICAgICAibWVhc3VyZSIgOiAidGJzcCIsCiAg - ICAgICAgImZvb2QiIDogIm1hcmpvcmFtIiwKICAgICAgICAid2VpZ2h0IiA6 - IDUuMQogICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjIgdGFibGVzcG9v - bnMgY2hvcHBlZCBmcmVzaCB0aHltZSIsCiAgICAgICAgInF1YW50aXR5IiA6 - IDIuMCwKICAgICAgICAibWVhc3VyZSIgOiAidGJzcCIsCiAgICAgICAgImZv - b2QiIDogImZyZXNoIHRoeW1lIiwKICAgICAgICAid2VpZ2h0IiA6IDQuOAog - ICAgICB9LCB7CiAgICAgICAgInRleHQiIDogIjIgdGFibGVzcG9vbnMgY2hv - cHBlZCBnYXJsaWMiLAogICAgICAgICJxdWFudGl0eSIgOiAyLjAsCiAgICAg - ICAgIm1lYXN1cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6ICJnYXJs - aWMiLAogICAgICAgICJ3ZWlnaHQiIDogMTcuMjQ1NzUyCiAgICAgIH0sIHsK - ICAgICAgICAidGV4dCIgOiAiMSB0YWJsZXNwb29uIGZyZXNobHkgZ3JhdGVk - IGxlbW9uIHplc3QiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAg - ICAgIm1lYXN1cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6ICJsZW1v - biB6ZXN0IiwKICAgICAgICAid2VpZ2h0IiA6IDYuMAogICAgICB9LCB7CiAg - ICAgICAgInRleHQiIDogIjIgdGVhc3Bvb25zIGtvc2hlciBzYWx0IiwKICAg - ICAgICAicXVhbnRpdHkiIDogMi4wLAogICAgICAgICJtZWFzdXJlIiA6ICJ0 - c3AiLAogICAgICAgICJmb29kIiA6ICJrb3NoZXIgc2FsdCIsCiAgICAgICAg - IndlaWdodCIgOiAwLjA5MTA0MjMyMjg0NTM2ODgxCiAgICAgIH0sIHsKICAg - ICAgICAidGV4dCIgOiAiMSB0ZWFzcG9vbiBmcmVzaGx5IGdyb3VuZCBibGFj - ayBwZXBwZXIiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAgICAg - Im1lYXN1cmUiIDogInRzcCIsCiAgICAgICAgImZvb2QiIDogImJsYWNrIHBl - cHBlciIsCiAgICAgICAgIndlaWdodCIgOiAyLjMKICAgICAgfSwgewogICAg - ICAgICJ0ZXh0IiA6ICLCviBjdXAgZXh0cmEgdmlyZ2luIG9saXZlIG9pbCIs - CiAgICAgICAgInF1YW50aXR5IiA6IDAuNzUsCiAgICAgICAgIm1lYXN1cmUi - IDogImN1cCIsCiAgICAgICAgImZvb2QiIDogImV4dHJhIHZpcmdpbiBvbGl2 - ZSBvaWwiLAogICAgICAgICJ3ZWlnaHQiIDogMTYyLjAKICAgICAgfSwgewog - ICAgICAgICJ0ZXh0IiA6ICJBYm91dCDCvCBjdXAgb2xpdmUgb2lsLCBhcyBu - ZWVkZWQsIGZvciBicm93bmluZyB0aGUgY2hpY2tlbiIsCiAgICAgICAgInF1 - YW50aXR5IiA6IDAuMjUsCiAgICAgICAgIm1lYXN1cmUiIDogImN1cCIsCiAg - ICAgICAgImZvb2QiIDogIm9saXZlIG9pbCIsCiAgICAgICAgIndlaWdodCIg - OiA1NC4wCiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMSBsZW1vbiwg - Y3V0IGluIGhhbGYiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAsCiAgICAg - ICAgIm1lYXN1cmUiIDogImxlbW9uIiwKICAgICAgICAiZm9vZCIgOiAibGVt - b24iLAogICAgICAgICJ3ZWlnaHQiIDogNTguMAogICAgICB9IF0sCiAgICAg - ICJjYWxvcmllcyIgOiAxNDc2MS45Nzk2OTg0OCwKICAgICAgInRvdGFsV2Vp - Z2h0IiA6IDYzODAuNjczOTk0MzIyODQ3LAogICAgICAidG90YWxOdXRyaWVu - dHMiIDogewogICAgICAgICJFTkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJs - YWJlbCIgOiAiRW5lcmd5IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNDc2 - MS45Nzk2OTg0OCwKICAgICAgICAgICJ1bml0IiA6ICJrY2FsIgogICAgICAg - IH0sCiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZh - dCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTEwNi41NzE0NDQyNDAwMDAx - LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi - RkFTQVQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAog - ICAgICAgICAgInF1YW50aXR5IiA6IDI4NC41MTg3NzYxNjE2LAogICAgICAg - ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFUUk4iIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJUcmFucyIsCiAgICAgICAgICAicXVh - bnRpdHkiIDogNS4zMDM4Mjk1OTk5OTk5OTksCiAgICAgICAgICAidW5pdCIg - OiAiZyIKICAgICAgICB9LAogICAgICAgICJGQU1TIiA6IHsKICAgICAgICAg - ICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwKICAgICAgICAgICJxdWFu - dGl0eSIgOiA1MjUuNjc5MDk3OTc1MjAwMSwKICAgICAgICAgICJ1bml0IiA6 - ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBUFUiIDogewogICAgICAgICAg - ImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50 - aXR5IiA6IDIxNC4zNDk1OTUzMjQ3OTk5NCwKICAgICAgICAgICJ1bml0IiA6 - ICJnIgogICAgICAgIH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAg - ICAibGFiZWwiIDogIkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAz - OC42NDE0OTIxMzEyLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAg - fSwKICAgICAgICAiRklCVEciIDogewogICAgICAgICAgImxhYmVsIiA6ICJG - aWJlciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTIuMjM5OTE4NzkyLAog - ICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiU1VH - QVIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAgICAg - ICAgInF1YW50aXR5IiA6IDUuMTI0Njg1MzIsCiAgICAgICAgICAidW5pdCIg - OiAiZyIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDogewogICAgICAg - ICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJxdWFudGl0eSIg - OiAxMTA3LjA4NDI4OTA2NzE5OTcsCiAgICAgICAgICAidW5pdCIgOiAiZyIK - ICAgICAgICB9LAogICAgICAgICJDSE9MRSIgOiB7CiAgICAgICAgICAibGFi - ZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA0 - NDE5Ljg1OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog - ICAgICAgICJOQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIs - CiAgICAgICAgICAicXVhbnRpdHkiIDogNDIyMC42Mzk1MzczMjg0MDcsCiAg - ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiQ0Ei - IDogewogICAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiAxMjAzLjA1NDM4MTI3NzQ4MywKICAgICAgICAgICJ1 - bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJNRyIgOiB7CiAgICAg - ICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAicXVhbnRp - dHkiIDogMTMzMy4xMTkxNTY0MjMyMjg4LAogICAgICAgICAgInVuaXQiIDog - Im1nIgogICAgICAgIH0sCiAgICAgICAgIksiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJQb3Rhc3NpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDEy - NTU1LjEyNzI2MDkwNTgyOSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg - ICAgICB9LAogICAgICAgICJGRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDog - Iklyb24iLAogICAgICAgICAgInF1YW50aXR5IiA6IDcwLjM5MDgzMzAyMzY2 - NTM4LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAg - ICAgIlpOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogNzkuMzc4NTgyNTI1NTIyODQsCiAgICAgICAg - ICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiUCIgOiB7CiAg - ICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAgICAgInF1 - YW50aXR5IiA6IDg4NTQuNTQyMDU2NTYsCiAgICAgICAgICAidW5pdCIgOiAi - bWciCiAgICAgICAgfSwKICAgICAgICAiVklUQV9SQUUiIDogewogICAgICAg - ICAgImxhYmVsIiA6ICJWaXRhbWluIEEiLAogICAgICAgICAgInF1YW50aXR5 - IiA6IDI3MjUuMjE4NzA4LAogICAgICAgICAgInVuaXQiIDogIsK1Z19SQUUi - CiAgICAgICAgfSwKICAgICAgICAiVklUQyIgOiB7CiAgICAgICAgICAibGFi - ZWwiIDogIlZpdGFtaW4gQyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjMx - LjYzMjAyMjYyMzk5OTk3LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAg - ICAgIH0sCiAgICAgICAgIlRISUEiIDogewogICAgICAgICAgImxhYmVsIiA6 - ICJUaGlhbWluIChCMSkiLAogICAgICAgICAgInF1YW50aXR5IiA6IDMuNzU1 - Mjk3MzQzOTk5OTk5MywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg - ICB9LAogICAgICAgICJSSUJGIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi - Umlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3LjU0 - MjM5NDM2NzE5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg - ICB9LAogICAgICAgICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJO - aWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNDA0LjA2Njcw - MDE0NCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg - ICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu - IEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMS41Njk1MzMxMDk1OTk5 - OTUsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAg - ICAiRk9MIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAo - QjkpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1NjkuOTU3ODg0NTU5OTk5 - OCwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAg - ICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBC - MTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDE4LjI2ODc0NjM5OTk5OTk5 - OCwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAg - ICAiVklURCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRCIs - CiAgICAgICAgICAicXVhbnRpdHkiIDogMTEuNzg2Mjg3OTk5OTk5OTk5LAog - ICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9LAogICAgICAgICJU - T0NQSEEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEUiLAog - ICAgICAgICAgInF1YW50aXR5IiA6IDQ5LjcyNjQ4OTYwMTYsCiAgICAgICAg - ICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAg - InF1YW50aXR5IiA6IDEwMDMuNjk3NjU3Nzg0LAogICAgICAgICAgInVuaXQi - IDogIsK1ZyIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJ0b3RhbERhaWx5 - IiA6IHsKICAgICAgICAiRU5FUkNfS0NBTCIgOiB7CiAgICAgICAgICAibGFi - ZWwiIDogIkVuZXJneSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNzM4LjA5 - ODk4NDkyNCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAg - ICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAg - ICAgICAgICAicXVhbnRpdHkiIDogMTcwMi40MTc2MDY1MjMwNzcyLAogICAg - ICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkFTQVQi - IDogewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAg - ICAgInF1YW50aXR5IiA6IDE0MjIuNTkzODgwODA4LAogICAgICAgICAgInVu - aXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsKICAg - ICAgICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50aXR5 - IiA6IDEyLjg4MDQ5NzM3NzA2NjY2OCwKICAgICAgICAgICJ1bml0IiA6ICIl - IgogICAgICAgIH0sCiAgICAgICAgIkZJQlRHIiA6IHsKICAgICAgICAgICJs - YWJlbCIgOiAiRmliZXIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ4Ljk1 - OTY3NTE2OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAg - ICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlByb3Rl - aW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDIyMTQuMTY4NTc4MTM0Mzk5 - NSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg - IkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wi - LAogICAgICAgICAgInF1YW50aXR5IiA6IDE0NzMuMjg2LAogICAgICAgICAg - InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTkEiIDogewogICAg - ICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAgICAgICAgInF1YW50aXR5 - IiA6IDE3NS44NTk5ODA3MjIwMTY5MywKICAgICAgICAgICJ1bml0IiA6ICIl - IgogICAgICAgIH0sCiAgICAgICAgIkNBIiA6IHsKICAgICAgICAgICJsYWJl - bCIgOiAiQ2FsY2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTIwLjMw - NTQzODEyNzc0ODI5LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg - fSwKICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6ICJNYWdu - ZXNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDMzMy4yNzk3ODkxMDU4 - MDcyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg - ICAiSyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAg - ICAgICAgICAicXVhbnRpdHkiIDogMzU4LjcxNzkyMTc0MDE2NjUsCiAgICAg - ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGRSIgOiB7 - CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAogICAgICAgICAgInF1YW50 - aXR5IiA6IDM5MS4wNjAxODM0NjQ4MDc2NiwKICAgICAgICAgICJ1bml0IiA6 - ICIlIgogICAgICAgIH0sCiAgICAgICAgIlpOIiA6IHsKICAgICAgICAgICJs - YWJlbCIgOiAiWmluYyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTI5LjE5 - MDU1MDE3MDE1MjMsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9 - LAogICAgICAgICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUGhvc3Bo - b3J1cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTI2NC45MzQ1Nzk1MDg1 - NzE1LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg - ICAiVklUQV9SQUUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu - IEEiLAogICAgICAgICAgInF1YW50aXR5IiA6IDMwMi44MDIwNzg2NjY2NjY2 - NiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg - IlZJVEMiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAog - ICAgICAgICAgInF1YW50aXR5IiA6IDM4Ni4wNTMzNzEwMzk5OTk5NCwKICAg - ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlRISUEi - IDogewogICAgICAgICAgImxhYmVsIiA6ICJUaGlhbWluIChCMSkiLAogICAg - ICAgICAgInF1YW50aXR5IiA6IDI1MC4zNTMxNTYyNjY2NjY2MiwKICAgICAg - ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlJJQkYiIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJSaWJvZmxhdmluIChCMikiLAogICAg - ICAgICAgInF1YW50aXR5IiA6IDQ0My42NzAyNTY4OTQxMTc2NCwKICAgICAg - ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7 - CiAgICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiAyMDIwLjMzMzUwMDcxOTk5OTgsCiAgICAgICAgICAi - dW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewog - ICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJx - dWFudGl0eSIgOiAxMDc4LjQ3NjY1NTQ3OTk5OTYsCiAgICAgICAgICAidW5p - dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJGT0wiIDogewogICAgICAg - ICAgImxhYmVsIiA6ICJGb2xpYyBBY2lkIChCOSkiLAogICAgICAgICAgInF1 - YW50aXR5IiA6IDE0Mi40ODk0NzExMzk5OTk5NSwKICAgICAgICAgICJ1bml0 - IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEIxMiIgOiB7CiAgICAg - ICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAgICJxdWFu - dGl0eSIgOiAzMDQuNDc5MTA2NjY2NjY2NiwKICAgICAgICAgICJ1bml0IiA6 - ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAg - ImxhYmVsIiA6ICJWaXRhbWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6 - IDIuOTQ2NTcxOTk5OTk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICIlIgog - ICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFi - ZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjQ4 - LjYzMjQ0ODAwNzk5OTk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg - ICAgfSwKICAgICAgICAiVklUSzEiIDogewogICAgICAgICAgImxhYmVsIiA6 - ICJWaXRhbWluIEsiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEyNTQuNjIy - MDcyMjMsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9CiAgICAg - IH0sCiAgICAgICJkaWdlc3QiIDogWyB7CiAgICAgICAgImxhYmVsIiA6ICJG - YXQiLAogICAgICAgICJ0YWciIDogIkZBVCIsCiAgICAgICAgInNjaGVtYU9y - Z1RhZyIgOiAiZmF0Q29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDExMDYu - NTcxNDQ0MjQwMDAwMSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAg - ICAgImRhaWx5IiA6IDE3MDIuNDE3NjA2NTIzMDc3MiwKICAgICAgICAidW5p - dCIgOiAiZyIsCiAgICAgICAgInN1YiIgOiBbIHsKICAgICAgICAgICJsYWJl - bCIgOiAiU2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBU0FUIiwK - ICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogInNhdHVyYXRlZEZhdENvbnRl - bnQiLAogICAgICAgICAgInRvdGFsIiA6IDI4NC41MTg3NzYxNjE2LAogICAg - ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICAgImRhaWx5IiA6IDE0 - MjIuNTkzODgwODA4LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAg - fSwgewogICAgICAgICAgImxhYmVsIiA6ICJUcmFucyIsCiAgICAgICAgICAi - dGFnIiA6ICJGQVRSTiIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJ0 - cmFuc0ZhdENvbnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6IDUuMzAzODI5 - NTk5OTk5OTk5LAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAg - ICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAg - ICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIk1vbm91bnNhdHVyYXRl - ZCIsCiAgICAgICAgICAidGFnIiA6ICJGQU1TIiwKICAgICAgICAgICJzY2hl - bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAgICJ0b3RhbCIgOiA1MjUuNjc5 - MDk3OTc1MjAwMSwKICAgICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAg - ICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAg - ICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0 - ZWQiLAogICAgICAgICAgInRhZyIgOiAiRkFQVSIsCiAgICAgICAgICAic2No - ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgICAidG90YWwiIDogMjE0LjM0 - OTU5NTMyNDc5OTk0LAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAg - ICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIK - ICAgICAgICB9IF0KICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiQ2Fy - YnMiLAogICAgICAgICJ0YWciIDogIkNIT0NERiIsCiAgICAgICAgInNjaGVt - YU9yZ1RhZyIgOiAiY2FyYm9oeWRyYXRlQ29udGVudCIsCiAgICAgICAgInRv - dGFsIiA6IDM4LjY0MTQ5MjEzMTIsCiAgICAgICAgImhhc1JESSIgOiB0cnVl - LAogICAgICAgICJkYWlseSIgOiAxMi44ODA0OTczNzcwNjY2NjgsCiAgICAg - ICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAgICAg - ICAibGFiZWwiIDogIkNhcmJzIChuZXQpIiwKICAgICAgICAgICJ0YWciIDog - IkNIT0NERi5uZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxs - LAogICAgICAgICAgInRvdGFsIiA6IDI2LjQwMTU3MzMzOTIwMDAwNiwKICAg - ICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDog - MC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAg - ICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAidGFnIiA6ICJG - SUJURyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJmaWJlckNvbnRl - bnQiLAogICAgICAgICAgInRvdGFsIiA6IDEyLjIzOTkxODc5MiwKICAgICAg - ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAgICJkYWlseSIgOiA0OC45 - NTk2NzUxNjgsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7 - CiAgICAgICAgICAibGFiZWwiIDogIlN1Z2FycyIsCiAgICAgICAgICAidGFn - IiA6ICJTVUdBUiIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzdWdh - ckNvbnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6IDUuMTI0Njg1MzIsCiAg - ICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6 - IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0gXQogICAg - ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAi - dGFnIiA6ICJQUk9DTlQiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogInBy - b3RlaW5Db250ZW50IiwKICAgICAgICAidG90YWwiIDogMTEwNy4wODQyODkw - NjcxOTk3LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp - bHkiIDogMjIxNC4xNjg1NzgxMzQzOTk1LAogICAgICAgICJ1bml0IiA6ICJn - IgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDaG9sZXN0ZXJvbCIs - CiAgICAgICAgInRhZyIgOiAiQ0hPTEUiLAogICAgICAgICJzY2hlbWFPcmdU - YWciIDogImNob2xlc3Rlcm9sQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6 - IDQ0MTkuODU4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi - ZGFpbHkiIDogMTQ3My4yODYsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg - ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAogICAgICAgICJ0 - YWciIDogIk5BIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJzb2RpdW1D - b250ZW50IiwKICAgICAgICAidG90YWwiIDogNDIyMC42Mzk1MzczMjg0MDcs - CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAx - NzUuODU5OTgwNzIyMDE2OTMsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg - ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAi - dGFnIiA6ICJDQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAog - ICAgICAgICJ0b3RhbCIgOiAxMjAzLjA1NDM4MTI3NzQ4MywKICAgICAgICAi - aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEyMC4zMDU0Mzgx - Mjc3NDgyOSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAg - ICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAgInRhZyIgOiAi - TUciLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAi - dG90YWwiIDogMTMzMy4xMTkxNTY0MjMyMjg4LAogICAgICAgICJoYXNSREki - IDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMzMzLjI3OTc4OTEwNTgwNzIs - CiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxh - YmVsIiA6ICJQb3Rhc3NpdW0iLAogICAgICAgICJ0YWciIDogIksiLAogICAg - ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog - MTI1NTUuMTI3MjYwOTA1ODI5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwK - ICAgICAgICAiZGFpbHkiIDogMzU4LjcxNzkyMTc0MDE2NjUsCiAgICAgICAg - InVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJJ - cm9uIiwKICAgICAgICAidGFnIiA6ICJGRSIsCiAgICAgICAgInNjaGVtYU9y - Z1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA3MC4zOTA4MzMwMjM2 - NjUzOCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 - IiA6IDM5MS4wNjAxODM0NjQ4MDc2NiwKICAgICAgICAidW5pdCIgOiAibWci - CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAg - ICJ0YWciIDogIlpOIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws - CiAgICAgICAgInRvdGFsIiA6IDc5LjM3ODU4MjUyNTUyMjg0LAogICAgICAg - ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNTI5LjE5MDU1 - MDE3MDE1MjMsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAg - ICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwKICAgICAgICAidGFnIiA6 - ICJQIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAg - InRvdGFsIiA6IDg4NTQuNTQyMDU2NTYsCiAgICAgICAgImhhc1JESSIgOiB0 - cnVlLAogICAgICAgICJkYWlseSIgOiAxMjY0LjkzNDU3OTUwODU3MTUsCiAg - ICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVs - IiA6ICJWaXRhbWluIEEiLAogICAgICAgICJ0YWciIDogIlZJVEFfUkFFIiwK - ICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFs - IiA6IDI3MjUuMjE4NzA4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg - ICAgICAiZGFpbHkiIDogMzAyLjgwMjA3ODY2NjY2NjY2LAogICAgICAgICJ1 - bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZp - dGFtaW4gQyIsCiAgICAgICAgInRhZyIgOiAiVklUQyIsCiAgICAgICAgInNj - aGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAyMzEuNjMy - MDIyNjIzOTk5OTcsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAg - ICJkYWlseSIgOiAzODYuMDUzMzcxMDM5OTk5OTQsCiAgICAgICAgInVuaXQi - IDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJUaGlhbWlu - IChCMSkiLAogICAgICAgICJ0YWciIDogIlRISUEiLAogICAgICAgICJzY2hl - bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMy43NTUyOTcz - NDM5OTk5OTkzLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi - ZGFpbHkiIDogMjUwLjM1MzE1NjI2NjY2NjYyLAogICAgICAgICJ1bml0IiA6 - ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUmlib2ZsYXZp - biAoQjIpIiwKICAgICAgICAidGFnIiA6ICJSSUJGIiwKICAgICAgICAic2No - ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDcuNTQyMzk0 - MzY3MTk5OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi - ZGFpbHkiIDogNDQzLjY3MDI1Njg5NDExNzY0LAogICAgICAgICJ1bml0IiA6 - ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiTmlhY2luIChC - MykiLAogICAgICAgICJ0YWciIDogIk5JQSIsCiAgICAgICAgInNjaGVtYU9y - Z1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA0MDQuMDY2NzAwMTQ0 - LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDog - MjAyMC4zMzM1MDA3MTk5OTk4LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAg - ICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCNiIsCiAgICAg - ICAgInRhZyIgOiAiVklUQjZBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 - IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDIxLjU2OTUzMzEwOTU5OTk5NSwK - ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEw - NzguNDc2NjU1NDc5OTk5NiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAg - IH0sIHsKICAgICAgICAibGFiZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAg - ICAgICAgInRhZyIgOiAiRk9MIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 - IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDU2OS45NTc4ODQ1NTk5OTk4LAog - ICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTQy - LjQ4OTQ3MTEzOTk5OTk1LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAg - IH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAg - ICAidGFnIiA6ICJWSVRCMTIiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog - bnVsbCwKICAgICAgICAidG90YWwiIDogMTguMjY4NzQ2Mzk5OTk5OTk4LAog - ICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMzA0 - LjQ3OTEwNjY2NjY2NjYsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAg - fSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAi - dGFnIiA6ICJWSVREIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws - CiAgICAgICAgInRvdGFsIiA6IDExLjc4NjI4Nzk5OTk5OTk5OSwKICAgICAg - ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDIuOTQ2NTcx - OTk5OTk5OTk5NywKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7 - CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEUiLAogICAgICAgICJ0YWci - IDogIlRPQ1BIQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAog - ICAgICAgICJ0b3RhbCIgOiA0OS43MjY0ODk2MDE2LAogICAgICAgICJoYXNS - REkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjQ4LjYzMjQ0ODAwNzk5 - OTk4LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAg - ICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAgICAidGFnIiA6ICJWSVRL - MSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0 - b3RhbCIgOiAxMDAzLjY5NzY1Nzc4NCwKICAgICAgICAiaGFzUkRJIiA6IHRy - dWUsCiAgICAgICAgImRhaWx5IiA6IDEyNTQuNjIyMDcyMjMsCiAgICAgICAg - InVuaXQiIDogIsK1ZyIKICAgICAgfSBdCiAgICB9LAogICAgImJvb2ttYXJr - ZWQiIDogZmFsc2UsCiAgICAiYm91Z2h0IiA6IGZhbHNlCiAgfSwgewogICAg - InJlY2lwZSIgOiB7CiAgICAgICJ1cmkiIDogImh0dHA6Ly93d3cuZWRhbWFt - LmNvbS9vbnRvbG9naWVzL2VkYW1hbS5vd2wjcmVjaXBlX2FjNDc5NTYyNzAz - MGNhNzBiMDc5NWY5NjY0MTM1MGNiIiwKICAgICAgImxhYmVsIiA6ICJTYWdl - IFBlc3RvIFJvYXN0ZWQgQ2hpY2tlbiIsCiAgICAgICJpbWFnZSIgOiAiaHR0 - cHM6Ly93d3cuZWRhbWFtLmNvbS93ZWItaW1nL2NkNS9jZDU4MTA5MTQ2MmJk - YjljZjllNGY1Njc1YjIyZTBmMC5qcGciLAogICAgICAic291cmNlIiA6ICJO - b3QgV2l0aG91dCBTYWx0IiwKICAgICAgInVybCIgOiAiaHR0cDovL25vdHdp - dGhvdXRzYWx0LmNvbS8yMDExLzA3LzIwL3NhZ2Utd2FsbnV0LXBlc3RvLXRo - cmVlLXdheXMvIiwKICAgICAgInNoYXJlQXMiIDogImh0dHA6Ly93d3cuZWRh - bWFtLmNvbS9yZWNpcGUvc2FnZS1wZXN0by1yb2FzdGVkLWNoaWNrZW4tYWM0 - Nzk1NjI3MDMwY2E3MGIwNzk1Zjk2NjQxMzUwY2IvY2hpY2tlbiIsCiAgICAg - ICJ5aWVsZCIgOiA0LjAsCiAgICAgICJkaWV0TGFiZWxzIiA6IFsgIkxvdy1D - YXJiIiBdLAogICAgICAiaGVhbHRoTGFiZWxzIiA6IFsgXSwKICAgICAgImNh - dXRpb25zIiA6IFsgXSwKICAgICAgImluZ3JlZGllbnRMaW5lcyIgOiBbICIx - IG1lZGl1bS1zaXplIHdob2xlIGNoaWNrZW4gKGFib3V0IDQgbGJzKSIsICJT - YWx0IGFuZCBwZXBwZXIgKGFib3V0IMK+IHRzcCBrb3NoZXIgc2FsdCBwZXIg - bGIpIiwgIsK9IGN1cCBzYWdlIHBlc3RvIiBdLAogICAgICAiaW5ncmVkaWVu - dHMiIDogWyB7CiAgICAgICAgInRleHQiIDogIjEgbWVkaXVtLXNpemUgd2hv - bGUgY2hpY2tlbiAoYWJvdXQgNCBsYnMpIiwKICAgICAgICAicXVhbnRpdHki - IDogNC4wLAogICAgICAgICJtZWFzdXJlIiA6ICJsYiIsCiAgICAgICAgImZv - b2QiIDogImNoaWNrZW4iLAogICAgICAgICJ3ZWlnaHQiIDogMTgxNC4zNjgK - ICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICJTYWx0IGFuZCBwZXBwZXIg - KGFib3V0IMK+IHRzcCBrb3NoZXIgc2FsdCBwZXIgbGIpIiwKICAgICAgICAi - cXVhbnRpdHkiIDogMC4wLAogICAgICAgICJtZWFzdXJlIiA6ICJtZWRpdW0i - LAogICAgICAgICJmb29kIiA6ICJzYWx0IiwKICAgICAgICAid2VpZ2h0IiA6 - IDAuMDQwNjYyMjI4ODg2OTM5NDcKICAgICAgfSwgewogICAgICAgICJ0ZXh0 - IiA6ICJTYWx0IGFuZCBwZXBwZXIgKGFib3V0IMK+IHRzcCBrb3NoZXIgc2Fs - dCBwZXIgbGIpIiwKICAgICAgICAicXVhbnRpdHkiIDogMC4wLAogICAgICAg - ICJtZWFzdXJlIiA6ICJtZWRpdW0iLAogICAgICAgICJmb29kIiA6ICJwZXBw - ZXIiLAogICAgICAgICJ3ZWlnaHQiIDogMy4wCiAgICAgIH0sIHsKICAgICAg - ICAidGV4dCIgOiAiwr0gY3VwIHNhZ2UgcGVzdG8iLAogICAgICAgICJxdWFu - dGl0eSIgOiAwLjUsCiAgICAgICAgIm1lYXN1cmUiIDogImN1cCIsCiAgICAg - ICAgImZvb2QiIDogInBlc3RvIiwKICAgICAgICAid2VpZ2h0IiA6IDEzNi4w - CiAgICAgIH0gXSwKICAgICAgImNhbG9yaWVzIiA6IDQwODMuODYxMjAwMDAw - MDAwMywKICAgICAgInRvdGFsV2VpZ2h0IiA6IDE5NTMuNDA4NjYyMjI4ODg3 - LAogICAgICAidG90YWxOdXRyaWVudHMiIDogewogICAgICAgICJFTkVSQ19L - Q0FMIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRW5lcmd5IiwKICAgICAg - ICAgICJxdWFudGl0eSIgOiA0MDgzLjg2MTIwMDAwMDAwMDMsCiAgICAgICAg - ICAidW5pdCIgOiAia2NhbCIKICAgICAgICB9LAogICAgICAgICJGQVQiIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICAgInF1YW50 - aXR5IiA6IDI4NC44MDY0MjA4LAogICAgICAgICAgInVuaXQiIDogImciCiAg - ICAgICAgfSwKICAgICAgICAiRkFTQVQiIDogewogICAgICAgICAgImxhYmVs - IiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDgxLjM4 - NjY0MDgsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAg - ICAgICJGQVRSTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRyYW5zIiwK - ICAgICAgICAgICJxdWFudGl0eSIgOiAxLjc3MDI5MTIsCiAgICAgICAgICAi - dW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJGQU1TIiA6IHsKICAg - ICAgICAgICJsYWJlbCIgOiAiTW9ub3Vuc2F0dXJhdGVkIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiAxMTYuMjA0NjIzMiwKICAgICAgICAgICJ1bml0IiA6 - ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBUFUiIDogewogICAgICAgICAg - ImxhYmVsIiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50 - aXR5IiA6IDYzLjY3ODAyNjQsCiAgICAgICAgICAidW5pdCIgOiAiZyIKICAg - ICAgICB9LAogICAgICAgICJDSE9DREYiIDogewogICAgICAgICAgImxhYmVs - IiA6ICJDYXJicyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTYuNDAyNTAw - MDAwMDAwMDAzLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwK - ICAgICAgICAiRklCVEciIDogewogICAgICAgICAgImxhYmVsIiA6ICJGaWJl - ciIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS41NzUwMDAwMDAwMDAwMDAy - LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi - U1VHQVIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAg - ICAgICAgInF1YW50aXR5IiA6IDEuNzg3MjAwMDAwMDAwMDAwMywKICAgICAg - ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIlBST0NOVCIg - OiB7CiAgICAgICAgICAibGFiZWwiIDogIlByb3RlaW4iLAogICAgICAgICAg - InF1YW50aXR5IiA6IDM0MS40NTYxNDgwMDAwMDAwNCwKICAgICAgICAgICJ1 - bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkNIT0xFIiA6IHsKICAg - ICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICAgInF1 - YW50aXR5IiA6IDEzNjcuNTc2LAogICAgICAgICAgInVuaXQiIDogIm1nIgog - ICAgICAgIH0sCiAgICAgICAgIk5BIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiU29kaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMjI0LjgxNzQ2 - NjY3MiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAg - ICAgICJDQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAog - ICAgICAgICAgInF1YW50aXR5IiA6IDMyMy4wNDAyMzg5MzQ5MzI4NiwKICAg - ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJNRyIg - OiB7CiAgICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAgICAg - ICAicXVhbnRpdHkiIDogMzc2LjE2NDAwNjYyMjI4ODksCiAgICAgICAgICAi - dW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiSyIgOiB7CiAgICAg - ICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgICAicXVhbnRp - dHkiIDogMzU4MS45MDg3NzI5NzgzMTEsCiAgICAgICAgICAidW5pdCIgOiAi - bWciCiAgICAgICAgfSwKICAgICAgICAiRkUiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNi43ODM5 - NDYxODUzNTUzMywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9 - LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlppbmMi - LAogICAgICAgICAgInF1YW50aXR5IiA6IDI0LjIxMTk2MTQ2MjIyODg5LAog - ICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlAi - IDogewogICAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwKICAgICAg - ICAgICJxdWFudGl0eSIgOiAyODY2LjM0MDk2LAogICAgICAgICAgInVuaXQi - IDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFfUkFFIiA6IHsKICAg - ICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAgICAgICAgICJxdWFu - dGl0eSIgOiA3ODQuMTQwODgsCiAgICAgICAgICAidW5pdCIgOiAiwrVnX1JB - RSIKICAgICAgICB9LAogICAgICAgICJWSVRDIiA6IHsKICAgICAgICAgICJs - YWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAz - MC4xMTc4ODgsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwK - ICAgICAgICAiVEhJQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFt - aW4gKEIxKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS4xMDUyMjA4LAog - ICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlJJ - QkYiIDogewogICAgICAgICAgImxhYmVsIiA6ICJSaWJvZmxhdmluIChCMiki - LAogICAgICAgICAgInF1YW50aXR5IiA6IDIuMjc3ODQxNiwKICAgICAgICAg - ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJOSUEiIDogewog - ICAgICAgICAgImxhYmVsIiA6ICJOaWFjaW4gKEIzKSIsCiAgICAgICAgICAi - cXVhbnRpdHkiIDogMTIzLjU2NzYyNCwKICAgICAgICAgICJ1bml0IiA6ICJt - ZyIKICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAg - ImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIg - OiA2LjQwMzg2OCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9 - LAogICAgICAgICJGT0wiIDogewogICAgICAgICAgImxhYmVsIiA6ICJGb2xp - YyBBY2lkIChCOSkiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEwOS4zNzIw - OCwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAg - ICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBC - MTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDUuNjI0NTQwOCwKICAgICAg - ICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVklURCIg - OiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRCIsCiAgICAgICAg - ICAicXVhbnRpdHkiIDogMy42Mjg3MzYsCiAgICAgICAgICAidW5pdCIgOiAi - wrVnIgogICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAg - ICAibGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHki - IDogOC4xMjYzMDQwMDAwMDAwMDEsCiAgICAgICAgICAidW5pdCIgOiAibWci - CiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQz - LjE0MjUyLAogICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9CiAg - ICAgIH0sCiAgICAgICJ0b3RhbERhaWx5IiA6IHsKICAgICAgICAiRU5FUkNf - S0NBTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkVuZXJneSIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogMjA0LjE5MzA2MDAwMDAwMDAzLAogICAgICAg - ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkFUIiA6IHsK - ICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAgICJxdWFudGl0 - eSIgOiA0MzguMTYzNzI0MzA3NjkyMzUsCiAgICAgICAgICAidW5pdCIgOiAi - JSIKICAgICAgICB9LAogICAgICAgICJGQVNBVCIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog - NDA2LjkzMzIwNCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0s - CiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNh - cmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1LjQ2NzUwMDAwMDAwMDAw - MSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg - IkZJQlRHIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmliZXIiLAogICAg - ICAgICAgInF1YW50aXR5IiA6IDYuMzAwMDAwMDAwMDAwMDAxLAogICAgICAg - ICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUFJPQ05UIiA6 - IHsKICAgICAgICAgICJsYWJlbCIgOiAiUHJvdGVpbiIsCiAgICAgICAgICAi - cXVhbnRpdHkiIDogNjgyLjkxMjI5NjAwMDAwMDEsCiAgICAgICAgICAidW5p - dCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9MRSIgOiB7CiAgICAg - ICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAgICJxdWFu - dGl0eSIgOiA0NTUuODU4NjY2NjY2NjY2NywKICAgICAgICAgICJ1bml0IiA6 - ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5BIiA6IHsKICAgICAgICAgICJs - YWJlbCIgOiAiU29kaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5Mi43 - MDA3Mjc3NzgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAog - ICAgICAgICJDQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0i - LAogICAgICAgICAgInF1YW50aXR5IiA6IDMyLjMwNDAyMzg5MzQ5MzI5LAog - ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTUci - IDogewogICAgICAgICAgImxhYmVsIiA6ICJNYWduZXNpdW0iLAogICAgICAg - ICAgInF1YW50aXR5IiA6IDk0LjA0MTAwMTY1NTU3MjIzLAogICAgICAgICAg - InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiSyIgOiB7CiAgICAg - ICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgICAicXVhbnRp - dHkiIDogMTAyLjM0MDI1MDY1NjUyMzE4LAogICAgICAgICAgInVuaXQiIDog - IiUiCiAgICAgICAgfSwKICAgICAgICAiRkUiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJJcm9uIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5My4yNDQx - NDU0NzQxOTYyNywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0s - CiAgICAgICAgIlpOIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiWmluYyIs - CiAgICAgICAgICAicXVhbnRpdHkiIDogMTYxLjQxMzA3NjQxNDg1OTI2LAog - ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUCIg - OiB7CiAgICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAg - ICAgInF1YW50aXR5IiA6IDQwOS40NzcyOCwKICAgICAgICAgICJ1bml0IiA6 - ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFfUkFFIiA6IHsKICAgICAg - ICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAgICAgICAgICJxdWFudGl0 - eSIgOiA4Ny4xMjY3NjQ0NDQ0NDQ0NSwKICAgICAgICAgICJ1bml0IiA6ICIl - IgogICAgICAgIH0sCiAgICAgICAgIlZJVEMiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDUw - LjE5NjQ4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAg - ICAgICAiVEhJQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4g - KEIxKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNzMuNjgxMzg2NjY2NjY2 - NjUsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg - ICJSSUJGIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAo - QjIpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMzMuOTkwNjgyMzUyOTQx - MTgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg - ICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJOaWFjaW4gKEIzKSIs - CiAgICAgICAgICAicXVhbnRpdHkiIDogNjE3LjgzODEyLAogICAgICAgICAg - InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQjZBIiA6IHsK - ICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCNiIsCiAgICAgICAgICAi - cXVhbnRpdHkiIDogMzIwLjE5MzQsCiAgICAgICAgICAidW5pdCIgOiAiJSIK - ICAgICAgICB9LAogICAgICAgICJGT0wiIDogewogICAgICAgICAgImxhYmVs - IiA6ICJGb2xpYyBBY2lkIChCOSkiLAogICAgICAgICAgInF1YW50aXR5IiA6 - IDI3LjM0MzAyMDAwMDAwMDAwMywKICAgICAgICAgICJ1bml0IiA6ICIlIgog - ICAgICAgIH0sCiAgICAgICAgIlZJVEIxMiIgOiB7CiAgICAgICAgICAibGFi - ZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA5 - My43NDIzNDY2NjY2NjY2NiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg - ICAgIH0sCiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAgImxhYmVsIiA6 - ICJWaXRhbWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDAuOTA3MTg0 - LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAi - VE9DUEhBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwK - ICAgICAgICAgICJxdWFudGl0eSIgOiA0MC42MzE1MjAwMDAwMDAwMSwKICAg - ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEsx - IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBLIiwKICAgICAg - ICAgICJxdWFudGl0eSIgOiA1My45MjgxNDk5OTk5OTk5OTUsCiAgICAgICAg - ICAidW5pdCIgOiAiJSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJkaWdl - c3QiIDogWyB7CiAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICJ0 - YWciIDogIkZBVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0Q29u - dGVudCIsCiAgICAgICAgInRvdGFsIiA6IDI4NC44MDY0MjA4LAogICAgICAg - ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNDM4LjE2Mzcy - NDMwNzY5MjM1LAogICAgICAgICJ1bml0IiA6ICJnIiwKICAgICAgICAic3Vi - IiA6IFsgewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAg - ICAgICAgInRhZyIgOiAiRkFTQVQiLAogICAgICAgICAgInNjaGVtYU9yZ1Rh - ZyIgOiAic2F0dXJhdGVkRmF0Q29udGVudCIsCiAgICAgICAgICAidG90YWwi - IDogODEuMzg2NjQwOCwKICAgICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg - ICAgICAgICJkYWlseSIgOiA0MDYuOTMzMjA0LAogICAgICAgICAgInVuaXQi - IDogImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJUcmFu - cyIsCiAgICAgICAgICAidGFnIiA6ICJGQVRSTiIsCiAgICAgICAgICAic2No - ZW1hT3JnVGFnIiA6ICJ0cmFuc0ZhdENvbnRlbnQiLAogICAgICAgICAgInRv - dGFsIiA6IDEuNzcwMjkxMiwKICAgICAgICAgICJoYXNSREkiIDogZmFsc2Us - CiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAgICAgInVuaXQiIDog - ImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVsIiA6ICJNb25vdW5z - YXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIgOiAiRkFNUyIsCiAgICAgICAg - ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgICAidG90YWwiIDog - MTE2LjIwNDYyMzIsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAg - ICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgog - ICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiUG9seXVuc2F0dXJh - dGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBUFUiLAogICAgICAgICAgInNj - aGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAgInRvdGFsIiA6IDYzLjY3 - ODAyNjQsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAg - ImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAg - IH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAg - ICAgICAgInRhZyIgOiAiQ0hPQ0RGIiwKICAgICAgICAic2NoZW1hT3JnVGFn - IiA6ICJjYXJib2h5ZHJhdGVDb250ZW50IiwKICAgICAgICAidG90YWwiIDog - MTYuNDAyNTAwMDAwMDAwMDAzLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwK - ICAgICAgICAiZGFpbHkiIDogNS40Njc1MDAwMDAwMDAwMDEsCiAgICAgICAg - InVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAgICAgICAi - bGFiZWwiIDogIkNhcmJzIChuZXQpIiwKICAgICAgICAgICJ0YWciIDogIkNI - T0NERi5uZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAog - ICAgICAgICAgInRvdGFsIiA6IDE0LjgyNzUwMDAwMDAwMDAwNCwKICAgICAg - ICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4w - LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAg - ICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAidGFnIiA6ICJGSUJU - RyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJmaWJlckNvbnRlbnQi - LAogICAgICAgICAgInRvdGFsIiA6IDEuNTc1MDAwMDAwMDAwMDAwMiwKICAg - ICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAgICJkYWlseSIgOiA2 - LjMwMDAwMDAwMDAwMDAwMSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg - ICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAg - ICAgICJ0YWciIDogIlNVR0FSIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWci - IDogInN1Z2FyQ29udGVudCIsCiAgICAgICAgICAidG90YWwiIDogMS43ODcy - MDAwMDAwMDAwMDAzLAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAg - ICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIK - ICAgICAgICB9IF0KICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUHJv - dGVpbiIsCiAgICAgICAgInRhZyIgOiAiUFJPQ05UIiwKICAgICAgICAic2No - ZW1hT3JnVGFnIiA6ICJwcm90ZWluQ29udGVudCIsCiAgICAgICAgInRvdGFs - IiA6IDM0MS40NTYxNDgwMDAwMDAwNCwKICAgICAgICAiaGFzUkRJIiA6IHRy - dWUsCiAgICAgICAgImRhaWx5IiA6IDY4Mi45MTIyOTYwMDAwMDAxLAogICAg - ICAgICJ1bml0IiA6ICJnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 - ICJDaG9sZXN0ZXJvbCIsCiAgICAgICAgInRhZyIgOiAiQ0hPTEUiLAogICAg - ICAgICJzY2hlbWFPcmdUYWciIDogImNob2xlc3Rlcm9sQ29udGVudCIsCiAg - ICAgICAgInRvdGFsIiA6IDEzNjcuNTc2LAogICAgICAgICJoYXNSREkiIDog - dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNDU1Ljg1ODY2NjY2NjY2NjcsCiAg - ICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVs - IiA6ICJTb2RpdW0iLAogICAgICAgICJ0YWciIDogIk5BIiwKICAgICAgICAi - c2NoZW1hT3JnVGFnIiA6ICJzb2RpdW1Db250ZW50IiwKICAgICAgICAidG90 - YWwiIDogMjIyNC44MTc0NjY2NzIsCiAgICAgICAgImhhc1JESSIgOiB0cnVl - LAogICAgICAgICJkYWlseSIgOiA5Mi43MDA3Mjc3NzgsCiAgICAgICAgInVu - aXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYWxj - aXVtIiwKICAgICAgICAidGFnIiA6ICJDQSIsCiAgICAgICAgInNjaGVtYU9y - Z1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAzMjMuMDQwMjM4OTM0 - OTMyODYsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWls - eSIgOiAzMi4zMDQwMjM4OTM0OTMyOSwKICAgICAgICAidW5pdCIgOiAibWci - CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAg - ICAgICAgInRhZyIgOiAiTUciLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog - bnVsbCwKICAgICAgICAidG90YWwiIDogMzc2LjE2NDAwNjYyMjI4ODksCiAg - ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA5NC4w - NDEwMDE2NTU1NzIyMywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s - IHsKICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgInRh - ZyIgOiAiSyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg - ICAgICJ0b3RhbCIgOiAzNTgxLjkwODc3Mjk3ODMxMSwKICAgICAgICAiaGFz - UkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEwMi4zNDAyNTA2NTY1 - MjMxOCwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAg - ICAibGFiZWwiIDogIklyb24iLAogICAgICAgICJ0YWciIDogIkZFIiwKICAg - ICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6 - IDE2Ljc4Mzk0NjE4NTM1NTMzLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwK - ICAgICAgICAiZGFpbHkiIDogOTMuMjQ0MTQ1NDc0MTk2MjcsCiAgICAgICAg - InVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJa - aW5jIiwKICAgICAgICAidGFnIiA6ICJaTiIsCiAgICAgICAgInNjaGVtYU9y - Z1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAyNC4yMTE5NjE0NjIy - Mjg4OSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 - IiA6IDE2MS40MTMwNzY0MTQ4NTkyNiwKICAgICAgICAidW5pdCIgOiAibWci - CiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAog - ICAgICAgICJ0YWciIDogIlAiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog - bnVsbCwKICAgICAgICAidG90YWwiIDogMjg2Ni4zNDA5NiwKICAgICAgICAi - aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDQwOS40NzcyOCwK - ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi - ZWwiIDogIlZpdGFtaW4gQSIsCiAgICAgICAgInRhZyIgOiAiVklUQV9SQUUi - LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90 - YWwiIDogNzg0LjE0MDg4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAg - ICAgICAiZGFpbHkiIDogODcuMTI2NzY0NDQ0NDQ0NDUsCiAgICAgICAgInVu - aXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0 - YW1pbiBDIiwKICAgICAgICAidGFnIiA6ICJWSVRDIiwKICAgICAgICAic2No - ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDMwLjExNzg4 - OCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6 - IDUwLjE5NjQ4LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog - ICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAidGFn - IiA6ICJUSElBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg - ICAgICAgInRvdGFsIiA6IDEuMTA1MjIwOCwKICAgICAgICAiaGFzUkRJIiA6 - IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDczLjY4MTM4NjY2NjY2NjY1LAog - ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJl - bCIgOiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAidGFnIiA6ICJSSUJG - IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRv - dGFsIiA6IDIuMjc3ODQxNiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg - ICAgICAgImRhaWx5IiA6IDEzMy45OTA2ODIzNTI5NDExOCwKICAgICAgICAi - dW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIk5p - YWNpbiAoQjMpIiwKICAgICAgICAidGFnIiA6ICJOSUEiLAogICAgICAgICJz - Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMTIzLjU2 - NzYyNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 - IiA6IDYxNy44MzgxMiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s - IHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjYiLAogICAgICAgICJ0 - YWciIDogIlZJVEI2QSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxs - LAogICAgICAgICJ0b3RhbCIgOiA2LjQwMzg2OCwKICAgICAgICAiaGFzUkRJ - IiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDMyMC4xOTM0LAogICAgICAg - ICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAi - Rm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAidGFnIiA6ICJGT0wiLAogICAg - ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog - MTA5LjM3MjA4LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi - ZGFpbHkiIDogMjcuMzQzMDIwMDAwMDAwMDAzLAogICAgICAgICJ1bml0IiA6 - ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g - QjEyIiwKICAgICAgICAidGFnIiA6ICJWSVRCMTIiLAogICAgICAgICJzY2hl - bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNS42MjQ1NDA4 - LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDog - OTMuNzQyMzQ2NjY2NjY2NjYsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAg - ICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAg - ICAidGFnIiA6ICJWSVREIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 - bGwsCiAgICAgICAgInRvdGFsIiA6IDMuNjI4NzM2LAogICAgICAgICJoYXNS - REkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMC45MDcxODQsCiAgICAg - ICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg - OiAiVml0YW1pbiBFIiwKICAgICAgICAidGFnIiA6ICJUT0NQSEEiLAogICAg - ICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDog - OC4xMjYzMDQwMDAwMDAwMDEsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAog - ICAgICAgICJkYWlseSIgOiA0MC42MzE1MjAwMDAwMDAwMSwKICAgICAgICAi - dW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZp - dGFtaW4gSyIsCiAgICAgICAgInRhZyIgOiAiVklUSzEiLAogICAgICAgICJz - Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNDMuMTQy - NTIsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIg - OiA1My45MjgxNDk5OTk5OTk5OTUsCiAgICAgICAgInVuaXQiIDogIsK1ZyIK - ICAgICAgfSBdCiAgICB9LAogICAgImJvb2ttYXJrZWQiIDogZmFsc2UsCiAg - ICAiYm91Z2h0IiA6IGZhbHNlCiAgfSwgewogICAgInJlY2lwZSIgOiB7CiAg - ICAgICJ1cmkiIDogImh0dHA6Ly93d3cuZWRhbWFtLmNvbS9vbnRvbG9naWVz - L2VkYW1hbS5vd2wjcmVjaXBlX2MwNzNlZTE4YTU1MzIwMjRhMzYyZjFiYmNm - Zjk2YmEyIiwKICAgICAgImxhYmVsIiA6ICJNdXN0YXJkLUNydXN0ZWQgUm9h - c3QgQ2hpY2tlbnMiLAogICAgICAiaW1hZ2UiIDogImh0dHBzOi8vd3d3LmVk - YW1hbS5jb20vd2ViLWltZy9lNWUvZTVlOTcwYTQ3NGY1NzE2MjJmNWYyZWIy - MzNhODAxYjAuanBnIiwKICAgICAgInNvdXJjZSIgOiAiRmluZSBDb29raW5n - IiwKICAgICAgInNvdXJjZUljb24iIDogImh0dHA6Ly93d3cuZmluZWNvb2tp - bmcuY29tL2Zhdmljb24uaWNvIiwKICAgICAgInVybCIgOiAiaHR0cDovL3d3 - dy5maW5lY29va2luZy5jb20vcmVjaXBlcy9tdXN0YXJkLWNydXN0ZWQtcm9h - c3QtY2hpY2tlbnMuYXNweCIsCiAgICAgICJzaGFyZUFzIiA6ICJodHRwOi8v - d3d3LmVkYW1hbS5jb20vcmVjaXBlL211c3RhcmQtY3J1c3RlZC1yb2FzdC1j - aGlja2Vucy1jMDczZWUxOGE1NTMyMDI0YTM2MmYxYmJjZmY5NmJhMi9jaGlj - a2VuIiwKICAgICAgInlpZWxkIiA6IDYuMCwKICAgICAgImRpZXRMYWJlbHMi - IDogWyAiTG93LUNhcmIiIF0sCiAgICAgICJoZWFsdGhMYWJlbHMiIDogWyAi - UGFsZW8iLCAiRGFpcnktRnJlZSIsICJHbHV0ZW4tRnJlZSIsICJFZ2ctRnJl - ZSIsICJQZWFudXQtRnJlZSIsICJUcmVlLU51dC1GcmVlIiwgIlNveS1GcmVl - IiwgIkZpc2gtRnJlZSIsICJTaGVsbGZpc2gtRnJlZSIgXSwKICAgICAgImNh - dXRpb25zIiA6IFsgXSwKICAgICAgImluZ3JlZGllbnRMaW5lcyIgOiBbICIy - IHRicy4gY2hvcHBlZCBmcmVzaCB0aHltZSIsICIxIGN1cCBkaWpvbiBtdXN0 - YXJkIiwgIktvc2hlciBzYWx0IGFuZCBmcmVzaGx5IGdyb3VuZCBibGFjayBw - ZXBwZXIiLCAiMS80IGN1cCBtaW5jZWQgZ2FybGljICgxMiB0byAxNiBjbG92 - ZXMpIiwgIjEvMiBjdXAgbWluY2VkIHNoYWxsb3RzIChhYm91dCAyIGxhcmdl - KSIsICIyIHdob2xlIGNoaWNrZW5zLCBhYm91dCAzLTEvMiBsYi4gZWFjaCIs - ICI1IHRicy4gZXh0cmEtdmlyZ2luIG9saXZlIG9pbCBmb3IgZHJpenpsaW5n - IiBdLAogICAgICAiaW5ncmVkaWVudHMiIDogWyB7CiAgICAgICAgInRleHQi - IDogIjIgdGJzLiBjaG9wcGVkIGZyZXNoIHRoeW1lIiwKICAgICAgICAicXVh - bnRpdHkiIDogMi4wLAogICAgICAgICJtZWFzdXJlIiA6ICJ0YnNwIiwKICAg - ICAgICAiZm9vZCIgOiAiZnJlc2ggdGh5bWUiLAogICAgICAgICJ3ZWlnaHQi - IDogNC44CiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMSBjdXAgZGlq - b24gbXVzdGFyZCIsCiAgICAgICAgInF1YW50aXR5IiA6IDEuMCwKICAgICAg - ICAibWVhc3VyZSIgOiAiY3VwIiwKICAgICAgICAiZm9vZCIgOiAiZGlqb24g - bXVzdGFyZCIsCiAgICAgICAgIndlaWdodCIgOiAyNDkuMAogICAgICB9LCB7 - CiAgICAgICAgInRleHQiIDogIktvc2hlciBzYWx0IGFuZCBmcmVzaGx5IGdy - b3VuZCBibGFjayBwZXBwZXIiLAogICAgICAgICJxdWFudGl0eSIgOiAxLjAs - CiAgICAgICAgIm1lYXN1cmUiIDogInBlcHBlciIsCiAgICAgICAgImZvb2Qi - IDogImJsYWNrIHBlcHBlciIsCiAgICAgICAgIndlaWdodCIgOiAwLjMKICAg - ICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIxLzQgY3VwIG1pbmNlZCBnYXJs - aWMgKDEyIHRvIDE2IGNsb3ZlcykiLAogICAgICAgICJxdWFudGl0eSIgOiAw - LjI1LAogICAgICAgICJtZWFzdXJlIiA6ICJjdXAiLAogICAgICAgICJmb29k - IiA6ICJnYXJsaWMiLAogICAgICAgICJ3ZWlnaHQiIDogMzQuMAogICAgICB9 - LCB7CiAgICAgICAgInRleHQiIDogIjEvMiBjdXAgbWluY2VkIHNoYWxsb3Rz - IChhYm91dCAyIGxhcmdlKSIsCiAgICAgICAgInF1YW50aXR5IiA6IDAuNSwK - ICAgICAgICAibWVhc3VyZSIgOiAiY3VwIiwKICAgICAgICAiZm9vZCIgOiAi - c2hhbGxvdHMiLAogICAgICAgICJ3ZWlnaHQiIDogNzguODYKICAgICAgfSwg - ewogICAgICAgICJ0ZXh0IiA6ICIyIHdob2xlIGNoaWNrZW5zLCBhYm91dCAz - LTEvMiBsYi4gZWFjaCIsCiAgICAgICAgInF1YW50aXR5IiA6IDcuMCwKICAg - ICAgICAibWVhc3VyZSIgOiAibGIiLAogICAgICAgICJmb29kIiA6ICJjaGlj - a2VucyIsCiAgICAgICAgIndlaWdodCIgOiAzMTc1LjE0NAogICAgICB9LCB7 - CiAgICAgICAgInRleHQiIDogIjUgdGJzLiBleHRyYS12aXJnaW4gb2xpdmUg - b2lsIGZvciBkcml6emxpbmciLAogICAgICAgICJxdWFudGl0eSIgOiA1LjAs - CiAgICAgICAgIm1lYXN1cmUiIDogInRic3AiLAogICAgICAgICJmb29kIiA6 - ICJleHRyYSB2aXJnaW4gb2xpdmUgb2lsIiwKICAgICAgICAid2VpZ2h0IiA6 - IDY3LjUKICAgICAgfSBdLAogICAgICAiY2Fsb3JpZXMiIDogNzcwMy4xMjk4 - LAogICAgICAidG90YWxXZWlnaHQiIDogMzYwOS42MDQsCiAgICAgICJ0b3Rh - bE51dHJpZW50cyIgOiB7CiAgICAgICAgIkVORVJDX0tDQUwiIDogewogICAg - ICAgICAgImxhYmVsIiA6ICJFbmVyZ3kiLAogICAgICAgICAgInF1YW50aXR5 - IiA6IDc3MDMuMTI5OCwKICAgICAgICAgICJ1bml0IiA6ICJrY2FsIgogICAg - ICAgIH0sCiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog - IkZhdCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTU2LjAwMDg2NjQsCiAg - ICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LAogICAgICAgICJGQVNB - VCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogMTQ2LjgyMjY0MjM5OTk5OTk4LAogICAgICAg - ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFUUk4iIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJUcmFucyIsCiAgICAgICAgICAicXVh - bnRpdHkiIDogMi44ODI1Mjk2LAogICAgICAgICAgInVuaXQiIDogImciCiAg - ICAgICAgfSwKICAgICAgICAiRkFNUyIgOiB7CiAgICAgICAgICAibGFiZWwi - IDogIk1vbm91bnNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog - MjUzLjkxODEwMTU5OTk5OTk3LAogICAgICAgICAgInVuaXQiIDogImciCiAg - ICAgICAgfSwKICAgICAgICAiRkFQVSIgOiB7CiAgICAgICAgICAibGFiZWwi - IDogIlBvbHl1bnNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog - MTEyLjE1NzMxOTE5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogImciCiAg - ICAgICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsKICAgICAgICAgICJsYWJl - bCIgOiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM5LjEyNjAz - LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi - RklCVEciIDogewogICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogMTIuMjAyNDIwMDAwMDAwMDAyLAogICAgICAg - ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiU1VHQVIiIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAgICAgICAgInF1 - YW50aXR5IiA6IDguNjg5NjAyLAogICAgICAgICAgInVuaXQiIDogImciCiAg - ICAgICAgfSwKICAgICAgICAiUFJPQ05UIiA6IHsKICAgICAgICAgICJsYWJl - bCIgOiAiUHJvdGVpbiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNjA1Ljg5 - MDAzNCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAg - ICAgIkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVy - b2wiLAogICAgICAgICAgInF1YW50aXR5IiA6IDIzODEuMzU3OTk5OTk5OTk5 - NywKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAg - ICJOQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogNTA2NS44MzYsCiAgICAgICAgICAidW5pdCIg - OiAibWciCiAgICAgICAgfSwKICAgICAgICAiQ0EiIDogewogICAgICAgICAg - ImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2 - MDUuODQ4MDQsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwK - ICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6ICJNYWduZXNp - dW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDc5MC4yOTIzOTk5OTk5OTk5 - LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAg - IksiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0iLAogICAg - ICAgICAgInF1YW50aXR5IiA6IDY3NzguMjY4NTU5OTk5OTk5NSwKICAgICAg - ICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJGRSIgOiB7 - CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAogICAgICAgICAgInF1YW50 - aXR5IiA6IDM1LjEwNTI0NiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg - ICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFiZWwiIDog - IlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQzLjk4ODI3NjQsCiAg - ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiUCIg - OiB7CiAgICAgICAgICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAg - ICAgInF1YW50aXR5IiA6IDUwMzYuMjk5Njc5OTk5OTk5LAogICAgICAgICAg - InVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFfUkFFIiA6 - IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiAxMzIzLjI3NDAzOTk5OTk5OTgsCiAgICAgICAgICAi - dW5pdCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAogICAgICAgICJWSVRDIiA6 - IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiA3OS4xMzg5MDQsCiAgICAgICAgICAidW5pdCIgOiAi - bWciCiAgICAgICAgfSwKICAgICAgICAiVEhJQSIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAgICAgICAicXVhbnRpdHki - IDogMi44NjkyMjI0LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAg - IH0sCiAgICAgICAgIlJJQkYiIDogewogICAgICAgICAgImxhYmVsIiA6ICJS - aWJvZmxhdmluIChCMikiLAogICAgICAgICAgInF1YW50aXR5IiA6IDMuOTYx - MTQ0Nzk5OTk5OTk5NiwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg - ICB9LAogICAgICAgICJOSUEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJO - aWFjaW4gKEIzKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjE3LjY5MTA5 - MTk5OTk5OTk3LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0s - CiAgICAgICAgIlZJVEI2QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZp - dGFtaW4gQjYiLAogICAgICAgICAgInF1YW50aXR5IiA6IDExLjk2NTkxNzk5 - OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAog - ICAgICAgICJGT0wiIDogewogICAgICAgICAgImxhYmVsIiA6ICJGb2xpYyBB - Y2lkIChCOSkiLAogICAgICAgICAgInF1YW50aXR5IiA6IDIzNy45ODIwMzk5 - OTk5OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwK - ICAgICAgICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0 - YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDkuODQyOTQ2Mzk5 - OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9LAog - ICAgICAgICJWSVREIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p - biBEIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2LjM1MDI4OCwKICAgICAg - ICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVE9DUEhB - IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAgICAg - ICAgICJxdWFudGl0eSIgOiAyMC4xNjk5NDYsCiAgICAgICAgICAidW5pdCIg - OiAibWciCiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDogewogICAgICAg - ICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAgInF1YW50aXR5 - IiA6IDk0LjQ0NDE0LAogICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAg - ICB9CiAgICAgIH0sCiAgICAgICJ0b3RhbERhaWx5IiA6IHsKICAgICAgICAi - RU5FUkNfS0NBTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkVuZXJneSIs - CiAgICAgICAgICAicXVhbnRpdHkiIDogMzg1LjE1NjQ4OTk5OTk5OTk2LAog - ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRkFU - IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAgICJx - dWFudGl0eSIgOiA4NTUuMzg1OTQ4MzA3NjkyMiwKICAgICAgICAgICJ1bml0 - IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZBU0FUIiA6IHsKICAgICAg - ICAgICJsYWJlbCIgOiAiU2F0dXJhdGVkIiwKICAgICAgICAgICJxdWFudGl0 - eSIgOiA3MzQuMTEzMjEyLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg - ICAgfSwKICAgICAgICAiQ0hPQ0RGIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiQ2FyYnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEzLjA0MjAxLAog - ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRklC - VEciIDogewogICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAg - ICAicXVhbnRpdHkiIDogNDguODA5NjgwMDAwMDAwMDEsCiAgICAgICAgICAi - dW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDogewog - ICAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJxdWFu - dGl0eSIgOiAxMjExLjc4MDA2OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgog - ICAgICAgIH0sCiAgICAgICAgIkNIT0xFIiA6IHsKICAgICAgICAgICJsYWJl - bCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICAgInF1YW50aXR5IiA6IDc5 - My43ODU5OTk5OTk5OTk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg - ICAgfSwKICAgICAgICAiTkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJT - b2RpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDIxMS4wNzY1LAogICAg - ICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiQ0EiIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAgICJx - dWFudGl0eSIgOiA2MC41ODQ4MDQsCiAgICAgICAgICAidW5pdCIgOiAiJSIK - ICAgICAgICB9LAogICAgICAgICJNRyIgOiB7CiAgICAgICAgICAibGFiZWwi - IDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTk3LjU3 - MzA5OTk5OTk5OTk4LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg - fSwKICAgICAgICAiSyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBvdGFz - c2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTkzLjY2NDgxNTk5OTk5 - OTk3LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg - ICAiRkUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAg - ICAgICJxdWFudGl0eSIgOiAxOTUuMDI5MTQ0NDQ0NDQ0NDYsCiAgICAgICAg - ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAg - ICAgICAgICAibGFiZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5 - IiA6IDI5My4yNTUxNzU5OTk5OTk5NSwKICAgICAgICAgICJ1bml0IiA6ICIl - IgogICAgICAgIH0sCiAgICAgICAgIlAiIDogewogICAgICAgICAgImxhYmVs - IiA6ICJQaG9zcGhvcnVzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3MTku - NDcxMzgyODU3MTQyOCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg - IH0sCiAgICAgICAgIlZJVEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiVml0YW1pbiBBIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNDcuMDMw - NDQ4ODg4ODg4ODYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9 - LAogICAgICAgICJWSVRDIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0 - YW1pbiBDIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMzEuODk4MTczMzMz - MzMzMzIsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg - ICAgICJUSElBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAo - QjEpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxOTEuMjgxNDkzMzMzMzMz - MzIsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg - ICJSSUJGIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAo - QjIpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMzMuMDA4NTE3NjQ3MDU4 - OCwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAg - Ik5JQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwK - ICAgICAgICAgICJxdWFudGl0eSIgOiAxMDg4LjQ1NTQ1OTk5OTk5OTcsCiAg - ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRC - NkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEI2IiwKICAg - ICAgICAgICJxdWFudGl0eSIgOiA1OTguMjk1OSwKICAgICAgICAgICJ1bml0 - IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAg - ICAibGFiZWwiIDogIkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVh - bnRpdHkiIDogNTkuNDk1NTA5OTk5OTk5OTk2LAogICAgICAgICAgInVuaXQi - IDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQjEyIiA6IHsKICAgICAg - ICAgICJsYWJlbCIgOiAiVml0YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50 - aXR5IiA6IDE2NC4wNDkxMDY2NjY2NjY2MywKICAgICAgICAgICJ1bml0IiA6 - ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAg - ImxhYmVsIiA6ICJWaXRhbWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6 - IDEuNTg3NTcyMDAwMDAwMDAwMiwKICAgICAgICAgICJ1bml0IiA6ICIlIgog - ICAgICAgIH0sCiAgICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFi - ZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTAw - Ljg0OTczLAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAg - ICAgICAiVklUSzEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWlu - IEsiLAogICAgICAgICAgInF1YW50aXR5IiA6IDExOC4wNTUxNzUsCiAgICAg - ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJk - aWdlc3QiIDogWyB7CiAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAg - ICJ0YWciIDogIkZBVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0 - Q29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDU1Ni4wMDA4NjY0LAogICAg - ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogODU1LjM4 - NTk0ODMwNzY5MjIsCiAgICAgICAgInVuaXQiIDogImciLAogICAgICAgICJz - dWIiIDogWyB7CiAgICAgICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAg - ICAgICAgICAidGFnIiA6ICJGQVNBVCIsCiAgICAgICAgICAic2NoZW1hT3Jn - VGFnIiA6ICJzYXR1cmF0ZWRGYXRDb250ZW50IiwKICAgICAgICAgICJ0b3Rh - bCIgOiAxNDYuODIyNjQyMzk5OTk5OTgsCiAgICAgICAgICAiaGFzUkRJIiA6 - IHRydWUsCiAgICAgICAgICAiZGFpbHkiIDogNzM0LjExMzIxMiwKICAgICAg - ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJl - bCIgOiAiVHJhbnMiLAogICAgICAgICAgInRhZyIgOiAiRkFUUk4iLAogICAg - ICAgICAgInNjaGVtYU9yZ1RhZyIgOiAidHJhbnNGYXRDb250ZW50IiwKICAg - ICAgICAgICJ0b3RhbCIgOiAyLjg4MjUyOTYsCiAgICAgICAgICAiaGFzUkRJ - IiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAg - ICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIg - OiAiTW9ub3Vuc2F0dXJhdGVkIiwKICAgICAgICAgICJ0YWciIDogIkZBTVMi - LAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAg - InRvdGFsIiA6IDI1My45MTgxMDE1OTk5OTk5NywKICAgICAgICAgICJoYXNS - REkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAogICAgICAg - ICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAgImxhYmVs - IiA6ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIgOiAiRkFQ - VSIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAg - ICAidG90YWwiIDogMTEyLjE1NzMxOTE5OTk5OTk5LAogICAgICAgICAgImhh - c1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAg - ICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9IF0KICAgICAgfSwgewogICAg - ICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICJ0YWciIDogIkNIT0NE - RiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiY2FyYm9oeWRyYXRlQ29u - dGVudCIsCiAgICAgICAgInRvdGFsIiA6IDM5LjEyNjAzLAogICAgICAgICJo - YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTMuMDQyMDEsCiAg - ICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAg - ICAgICAibGFiZWwiIDogIkNhcmJzIChuZXQpIiwKICAgICAgICAgICJ0YWci - IDogIkNIT0NERi5uZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu - dWxsLAogICAgICAgICAgInRvdGFsIiA6IDI2LjkyMzYwOTk5OTk5OTk5NiwK - ICAgICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHki - IDogMC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewog - ICAgICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAidGFnIiA6 - ICJGSUJURyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJmaWJlckNv - bnRlbnQiLAogICAgICAgICAgInRvdGFsIiA6IDEyLjIwMjQyMDAwMDAwMDAw - MiwKICAgICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAgICJkYWls - eSIgOiA0OC44MDk2ODAwMDAwMDAwMSwKICAgICAgICAgICJ1bml0IiA6ICJn - IgogICAgICAgIH0sIHsKICAgICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwK - ICAgICAgICAgICJ0YWciIDogIlNVR0FSIiwKICAgICAgICAgICJzY2hlbWFP - cmdUYWciIDogInN1Z2FyQ29udGVudCIsCiAgICAgICAgICAidG90YWwiIDog - OC42ODk2MDIsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAg - ICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg - ICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQcm90ZWlu - IiwKICAgICAgICAidGFnIiA6ICJQUk9DTlQiLAogICAgICAgICJzY2hlbWFP - cmdUYWciIDogInByb3RlaW5Db250ZW50IiwKICAgICAgICAidG90YWwiIDog - NjA1Ljg5MDAzNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAg - ImRhaWx5IiA6IDEyMTEuNzgwMDY4LAogICAgICAgICJ1bml0IiA6ICJnIgog - ICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDaG9sZXN0ZXJvbCIsCiAg - ICAgICAgInRhZyIgOiAiQ0hPTEUiLAogICAgICAgICJzY2hlbWFPcmdUYWci - IDogImNob2xlc3Rlcm9sQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDIz - ODEuMzU3OTk5OTk5OTk5NywKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg - ICAgICAgImRhaWx5IiA6IDc5My43ODU5OTk5OTk5OTk4LAogICAgICAgICJ1 - bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiU29k - aXVtIiwKICAgICAgICAidGFnIiA6ICJOQSIsCiAgICAgICAgInNjaGVtYU9y - Z1RhZyIgOiAic29kaXVtQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDUw - NjUuODM2LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp - bHkiIDogMjExLjA3NjUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9 - LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYWxjaXVtIiwKICAgICAgICAidGFn - IiA6ICJDQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg - ICAgICJ0b3RhbCIgOiA2MDUuODQ4MDQsCiAgICAgICAgImhhc1JESSIgOiB0 - cnVlLAogICAgICAgICJkYWlseSIgOiA2MC41ODQ4MDQsCiAgICAgICAgInVu - aXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJNYWdu - ZXNpdW0iLAogICAgICAgICJ0YWciIDogIk1HIiwKICAgICAgICAic2NoZW1h - T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDc5MC4yOTIzOTk5 - OTk5OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp - bHkiIDogMTk3LjU3MzA5OTk5OTk5OTk4LAogICAgICAgICJ1bml0IiA6ICJt - ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUG90YXNzaXVtIiwK - ICAgICAgICAidGFnIiA6ICJLIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6 - IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDY3NzguMjY4NTU5OTk5OTk5NSwK - ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE5 - My42NjQ4MTU5OTk5OTk5NywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAg - IH0sIHsKICAgICAgICAibGFiZWwiIDogIklyb24iLAogICAgICAgICJ0YWci - IDogIkZFIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAg - ICAgInRvdGFsIiA6IDM1LjEwNTI0NiwKICAgICAgICAiaGFzUkRJIiA6IHRy - dWUsCiAgICAgICAgImRhaWx5IiA6IDE5NS4wMjkxNDQ0NDQ0NDQ0NiwKICAg - ICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi - IDogIlppbmMiLAogICAgICAgICJ0YWciIDogIlpOIiwKICAgICAgICAic2No - ZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDQzLjk4ODI3 - NjQsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIg - OiAyOTMuMjU1MTc1OTk5OTk5OTUsCiAgICAgICAgInVuaXQiIDogIm1nIgog - ICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwKICAg - ICAgICAidGFnIiA6ICJQIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 - bGwsCiAgICAgICAgInRvdGFsIiA6IDUwMzYuMjk5Njc5OTk5OTk5LAogICAg - ICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNzE5LjQ3 - MTM4Mjg1NzE0MjgsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7 - CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEEiLAogICAgICAgICJ0YWci - IDogIlZJVEFfUkFFIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws - CiAgICAgICAgInRvdGFsIiA6IDEzMjMuMjc0MDM5OTk5OTk5OCwKICAgICAg - ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE0Ny4wMzA0 - NDg4ODg4ODg4NiwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7 - CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEMiLAogICAgICAgICJ0YWci - IDogIlZJVEMiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAg - ICAgICAidG90YWwiIDogNzkuMTM4OTA0LAogICAgICAgICJoYXNSREkiIDog - dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTMxLjg5ODE3MzMzMzMzMzMyLAog - ICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJl - bCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAidGFnIiA6ICJUSElBIiwK - ICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFs - IiA6IDIuODY5MjIyNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAg - ICAgImRhaWx5IiA6IDE5MS4yODE0OTMzMzMzMzMzMiwKICAgICAgICAidW5p - dCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlJpYm9m - bGF2aW4gKEIyKSIsCiAgICAgICAgInRhZyIgOiAiUklCRiIsCiAgICAgICAg - InNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAzLjk2 - MTE0NDc5OTk5OTk5OTYsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAg - ICAgICJkYWlseSIgOiAyMzMuMDA4NTE3NjQ3MDU4OCwKICAgICAgICAidW5p - dCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIk5pYWNp - biAoQjMpIiwKICAgICAgICAidGFnIiA6ICJOSUEiLAogICAgICAgICJzY2hl - bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMjE3LjY5MTA5 - MTk5OTk5OTk3LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi - ZGFpbHkiIDogMTA4OC40NTU0NTk5OTk5OTk3LAogICAgICAgICJ1bml0IiA6 - ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBC - NiIsCiAgICAgICAgInRhZyIgOiAiVklUQjZBIiwKICAgICAgICAic2NoZW1h - T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDExLjk2NTkxNzk5 - OTk5OTk5OSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh - aWx5IiA6IDU5OC4yOTU5LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAg - fSwgewogICAgICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAoQjkpIiwKICAg - ICAgICAidGFnIiA6ICJGT0wiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog - bnVsbCwKICAgICAgICAidG90YWwiIDogMjM3Ljk4MjAzOTk5OTk5OTk4LAog - ICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNTku - NDk1NTA5OTk5OTk5OTk2LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAg - IH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQjEyIiwKICAgICAg - ICAidGFnIiA6ICJWSVRCMTIiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog - bnVsbCwKICAgICAgICAidG90YWwiIDogOS44NDI5NDYzOTk5OTk5OTksCiAg - ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNjQu - MDQ5MTA2NjY2NjY2NjMsCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAg - fSwgewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAi - dGFnIiA6ICJWSVREIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGws - CiAgICAgICAgInRvdGFsIiA6IDYuMzUwMjg4LAogICAgICAgICJoYXNSREki - IDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMS41ODc1NzIwMDAwMDAwMDAy - LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAi - bGFiZWwiIDogIlZpdGFtaW4gRSIsCiAgICAgICAgInRhZyIgOiAiVE9DUEhB - IiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRv - dGFsIiA6IDIwLjE2OTk0NiwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg - ICAgICAgImRhaWx5IiA6IDEwMC44NDk3MywKICAgICAgICAidW5pdCIgOiAi - bWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gSyIs - CiAgICAgICAgInRhZyIgOiAiVklUSzEiLAogICAgICAgICJzY2hlbWFPcmdU - YWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogOTQuNDQ0MTQsCiAgICAg - ICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMTguMDU1 - MTc1LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0gXQogICAgfSwK - ICAgICJib29rbWFya2VkIiA6IGZhbHNlLAogICAgImJvdWdodCIgOiBmYWxz - ZQogIH0sIHsKICAgICJyZWNpcGUiIDogewogICAgICAidXJpIiA6ICJodHRw - Oi8vd3d3LmVkYW1hbS5jb20vb250b2xvZ2llcy9lZGFtYW0ub3dsI3JlY2lw - ZV83MmQ3YTFhNGFiNGJkNjVlOWE1NDZjZTdiM2Y5NzRiNSIsCiAgICAgICJs - YWJlbCIgOiAiQ2hpY2tlbiBNb2xlIiwKICAgICAgImltYWdlIiA6ICJodHRw - czovL3d3dy5lZGFtYW0uY29tL3dlYi1pbWcvZWZiL2VmYjI5YzA5NmJmMDUw - YWJlZmY4OTI2ZjkwNDI1M2M5LmpwZyIsCiAgICAgICJzb3VyY2UiIDogIlJl - YWwgU2ltcGxlIiwKICAgICAgInNvdXJjZUljb24iIDogImh0dHA6Ly9pbWc0 - LnJlYWxzaW1wbGUuY29tL3N0YXRpYy9pL2Zhdmljb24uaWNvIiwKICAgICAg - InVybCIgOiAiaHR0cDovL3d3dy5yZWFsc2ltcGxlLmNvbS9mb29kLXJlY2lw - ZXMvYnJvd3NlLWFsbC1yZWNpcGVzL2NoaWNrZW4tbW9sZS0xMDAwMDAwMTYx - ODU3MS9pbmRleC5odG1sIiwKICAgICAgInNoYXJlQXMiIDogImh0dHA6Ly93 - d3cuZWRhbWFtLmNvbS9yZWNpcGUvY2hpY2tlbi1tb2xlLTcyZDdhMWE0YWI0 - YmQ2NWU5YTU0NmNlN2IzZjk3NGI1L2NoaWNrZW4iLAogICAgICAieWllbGQi - IDogMjIuMCwKICAgICAgImRpZXRMYWJlbHMiIDogWyAiTG93LUNhcmIiIF0s - CiAgICAgICJoZWFsdGhMYWJlbHMiIDogWyAiR2x1dGVuLUZyZWUiLCAiRWdn - LUZyZWUiLCAiUGVhbnV0LUZyZWUiLCAiVHJlZS1OdXQtRnJlZSIsICJTb3kt - RnJlZSIsICJGaXNoLUZyZWUiLCAiU2hlbGxmaXNoLUZyZWUiIF0sCiAgICAg - ICJjYXV0aW9ucyIgOiBbIF0sCiAgICAgICJpbmdyZWRpZW50TGluZXMiIDog - WyAiMiAzIDEvMi0gdG8gNC1sYiByb3Rpc3NlcmllIGNoaWNrZW5zIiwgIjE4 - IG96cyBqYXJyZWQgbW9sZSBvciBlbmNoaWxhZGEgc2F1Y2UiIF0sCiAgICAg - ICJpbmdyZWRpZW50cyIgOiBbIHsKICAgICAgICAidGV4dCIgOiAiMiAzIDEv - Mi0gdG8gNC1sYiByb3Rpc3NlcmllIGNoaWNrZW5zIiwKICAgICAgICAicXVh - bnRpdHkiIDogNy41LAogICAgICAgICJtZWFzdXJlIiA6ICJsYiIsCiAgICAg - ICAgImZvb2QiIDogImNoaWNrZW5zIiwKICAgICAgICAid2VpZ2h0IiA6IDM0 - MDEuOTQKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIxOCBvenMgamFy - cmVkIG1vbGUgb3IgZW5jaGlsYWRhIHNhdWNlIiwKICAgICAgICAicXVhbnRp - dHkiIDogMTguMCwKICAgICAgICAibWVhc3VyZSIgOiAib3oiLAogICAgICAg - ICJmb29kIiA6ICJlbmNoaWxhZGEgc2F1Y2UiLAogICAgICAgICJ3ZWlnaHQi - IDogNTEwLjMKICAgICAgfSBdLAogICAgICAiY2Fsb3JpZXMiIDogNzUxOC4y - OTA5OTk5OTk5OTksCiAgICAgICJ0b3RhbFdlaWdodCIgOiAzOTEyLjI0MDAw - MDAwMDAwMDIsCiAgICAgICJ0b3RhbE51dHJpZW50cyIgOiB7CiAgICAgICAg - IkVORVJDX0tDQUwiIDogewogICAgICAgICAgImxhYmVsIiA6ICJFbmVyZ3ki - LAogICAgICAgICAgInF1YW50aXR5IiA6IDc1MTguMjkwOTk5OTk5OTk5LAog - ICAgICAgICAgInVuaXQiIDogImtjYWwiCiAgICAgICAgfSwKICAgICAgICAi - RkFUIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmF0IiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiA1MTIuMzMyMTY0LAogICAgICAgICAgInVuaXQiIDog - ImciCiAgICAgICAgfSwKICAgICAgICAiRkFTQVQiIDogewogICAgICAgICAg - ImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6 - IDE0Ni42MjM2MTM5OTk5OTk5OCwKICAgICAgICAgICJ1bml0IiA6ICJnIgog - ICAgICAgIH0sCiAgICAgICAgIkZBVFJOIiA6IHsKICAgICAgICAgICJsYWJl - bCIgOiAiVHJhbnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDMuMDYxNzQ2 - LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi - RkFNUyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIk1vbm91bnNhdHVyYXRl - ZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjEyLjI4MTA1NTk5OTk5OTk4 - LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAi - RkFQVSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRl - ZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTA5Ljg4MjY2MiwKICAgICAg - ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkNIT0NERiIg - OiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhcmJzIiwKICAgICAgICAgICJx - dWFudGl0eSIgOiA0Mi41MDc5OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgog - ICAgICAgIH0sCiAgICAgICAgIkZJQlRHIiA6IHsKICAgICAgICAgICJsYWJl - bCIgOiAiRmliZXIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDguNjc1MDk5 - OTk5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwK - ICAgICAgICAiU1VHQVIiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTdWdh - cnMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM0LjAzNzAwOTk5OTk5OTk5 - NSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAg - IlBST0NOVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlByb3RlaW4iLAog - ICAgICAgICAgInF1YW50aXR5IiA6IDY0MS4yODI4NSwKICAgICAgICAgICJ1 - bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkNIT0xFIiA6IHsKICAg - ICAgICAgICJsYWJlbCIgOiAiQ2hvbGVzdGVyb2wiLAogICAgICAgICAgInF1 - YW50aXR5IiA6IDI1NTEuNDU1LAogICAgICAgICAgInVuaXQiIDogIm1nIgog - ICAgICAgIH0sCiAgICAgICAgIk5BIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiU29kaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2ODA1LjY1OSwK - ICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJD - QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAg - ICAgInF1YW50aXR5IiA6IDM3NC4yMTM0LAogICAgICAgICAgInVuaXQiIDog - Im1nIgogICAgICAgIH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAgICJs - YWJlbCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2 - ODAuMzg3OTk5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAg - ICAgICB9LAogICAgICAgICJLIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAi - UG90YXNzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2NDI5LjY2NjYs - CiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAi - RkUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiAzMy42NzkyNiwKICAgICAgICAgICJ1bml0IiA6ICJt - ZyIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAibGFi - ZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ0LjU2NTQx - NCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAg - ICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAg - ICAgICAgICAicXVhbnRpdHkiIDogNTAwMC44NTE3OTk5OTk5OTk1LAogICAg - ICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFf - UkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAg - ICAgICAgICJxdWFudGl0eSIgOiAxMzk0Ljc5NTQsCiAgICAgICAgICAidW5p - dCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAogICAgICAgICJWSVRDIiA6IHsK - ICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAgICAgICJx - dWFudGl0eSIgOiA2NC42MzcwNCwKICAgICAgICAgICJ1bml0IiA6ICJtZyIK - ICAgICAgICB9LAogICAgICAgICJUSElBIiA6IHsKICAgICAgICAgICJsYWJl - bCIgOiAiVGhpYW1pbiAoQjEpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAy - LjA0MTE2Mzk5OTk5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAg - ICAgICAgfSwKICAgICAgICAiUklCRiIgOiB7CiAgICAgICAgICAibGFiZWwi - IDogIlJpYm9mbGF2aW4gKEIyKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDog - NC4wODIzMjc5OTk5OTk5OTk1LAogICAgICAgICAgInVuaXQiIDogIm1nIgog - ICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7CiAgICAgICAgICAibGFiZWwi - IDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMzEu - MzMxOTE5OTk5OTk5OTcsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAg - ICAgfSwKICAgICAgICAiVklUQjZBIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiVml0YW1pbiBCNiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTEuOTA2 - Nzg5OTk5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAg - IH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZv - bGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjA0LjEx - NjQsCiAgICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0sCiAgICAg - ICAgIlZJVEIxMiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g - QjEyIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMC41NDYwMTQsCiAgICAg - ICAgICAidW5pdCIgOiAiwrVnIgogICAgICAgIH0sCiAgICAgICAgIlZJVEQi - IDogewogICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEQiLAogICAgICAg - ICAgInF1YW50aXR5IiA6IDYuODAzODc5OTk5OTk5OTk5NSwKICAgICAgICAg - ICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVE9DUEhBIiA6 - IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiAxMC4yMDU4MiwKICAgICAgICAgICJ1bml0IiA6ICJt - ZyIKICAgICAgICB9LAogICAgICAgICJWSVRLMSIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIlZpdGFtaW4gSyIsCiAgICAgICAgICAicXVhbnRpdHkiIDog - NTEuMDI5MSwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfQog - ICAgICB9LAogICAgICAidG90YWxEYWlseSIgOiB7CiAgICAgICAgIkVORVJD - X0tDQUwiIDogewogICAgICAgICAgImxhYmVsIiA6ICJFbmVyZ3kiLAogICAg - ICAgICAgInF1YW50aXR5IiA6IDM3NS45MTQ1NDk5OTk5OTk5NiwKICAgICAg - ICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkZBVCIgOiB7 - CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIsCiAgICAgICAgICAicXVhbnRp - dHkiIDogNzg4LjIwMzMyOTIzMDc2OTMsCiAgICAgICAgICAidW5pdCIgOiAi - JSIKICAgICAgICB9LAogICAgICAgICJGQVNBVCIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIlNhdHVyYXRlZCIsCiAgICAgICAgICAicXVhbnRpdHkiIDog - NzMzLjExODA2OTk5OTk5OTksCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAg - ICAgICB9LAogICAgICAgICJDSE9DREYiIDogewogICAgICAgICAgImxhYmVs - IiA6ICJDYXJicyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTQuMTY5MzMs - CiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJG - SUJURyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZpYmVyIiwKICAgICAg - ICAgICJxdWFudGl0eSIgOiAzNC43MDAzOTk5OTk5OTk5OTUsCiAgICAgICAg - ICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJQUk9DTlQiIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJQcm90ZWluIiwKICAgICAgICAgICJx - dWFudGl0eSIgOiAxMjgyLjU2NTcsCiAgICAgICAgICAidW5pdCIgOiAiJSIK - ICAgICAgICB9LAogICAgICAgICJDSE9MRSIgOiB7CiAgICAgICAgICAibGFi - ZWwiIDogIkNob2xlc3Rlcm9sIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA4 - NTAuNDg1LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAg - ICAgICAiTkEiIDogewogICAgICAgICAgImxhYmVsIiA6ICJTb2RpdW0iLAog - ICAgICAgICAgInF1YW50aXR5IiA6IDI4My41NjkxMjUsCiAgICAgICAgICAi - dW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDQSIgOiB7CiAgICAg - ICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAgICAgInF1YW50aXR5 - IiA6IDM3LjQyMTMzOTk5OTk5OTk5NCwKICAgICAgICAgICJ1bml0IiA6ICIl - IgogICAgICAgIH0sCiAgICAgICAgIk1HIiA6IHsKICAgICAgICAgICJsYWJl - bCIgOiAiTWFnbmVzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxNzAu - MDk2OTk5OTk5OTk5OTgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg - ICB9LAogICAgICAgICJLIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUG90 - YXNzaXVtIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxODMuNzA0NzU5OTk5 - OTk5OTYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg - ICAgICJGRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIklyb24iLAogICAg - ICAgICAgInF1YW50aXR5IiA6IDE4Ny4xMDcsCiAgICAgICAgICAidW5pdCIg - OiAiJSIKICAgICAgICB9LAogICAgICAgICJaTiIgOiB7CiAgICAgICAgICAi - bGFiZWwiIDogIlppbmMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDI5Ny4x - MDI3NiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAg - ICAgIlAiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQaG9zcGhvcnVzIiwK - ICAgICAgICAgICJxdWFudGl0eSIgOiA3MTQuNDA3Mzk5OTk5OTk5OSwKICAg - ICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlZJVEFf - UkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBBIiwKICAg - ICAgICAgICJxdWFudGl0eSIgOiAxNTQuOTc3MjY2NjY2NjY2NjgsCiAgICAg - ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRDIiA6 - IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBDIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiAxMDcuNzI4NCwKICAgICAgICAgICJ1bml0IiA6ICIl - IgogICAgICAgIH0sCiAgICAgICAgIlRISUEiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJUaGlhbWluIChCMSkiLAogICAgICAgICAgInF1YW50aXR5IiA6 - IDEzNi4wNzc2LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK - ICAgICAgICAiUklCRiIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlJpYm9m - bGF2aW4gKEIyKSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjQwLjEzNjk0 - MTE3NjQ3MDU3LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwK - ICAgICAgICAiTklBIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiTmlhY2lu - IChCMykiLAogICAgICAgICAgInF1YW50aXR5IiA6IDExNTYuNjU5NTk5OTk5 - OTk5NywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAg - ICAgIlZJVEI2QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4g - QjYiLAogICAgICAgICAgInF1YW50aXR5IiA6IDU5NS4zMzk0OTk5OTk5OTk5 - LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAi - Rk9MIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAoQjkp - IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1MS4wMjkxLAogICAgICAgICAg - InVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVklUQjEyIiA6IHsK - ICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCMTIiLAogICAgICAgICAg - InF1YW50aXR5IiA6IDE3NS43NjY5LAogICAgICAgICAgInVuaXQiIDogIiUi - CiAgICAgICAgfSwKICAgICAgICAiVklURCIgOiB7CiAgICAgICAgICAibGFi - ZWwiIDogIlZpdGFtaW4gRCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMS43 - MDA5Njk5OTk5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg - ICAgfSwKICAgICAgICAiVE9DUEhBIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiVml0YW1pbiBFIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1MS4wMjkw - OTk5OTk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0s - CiAgICAgICAgIlZJVEsxIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0 - YW1pbiBLIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2My43ODYzNzUsCiAg - ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9CiAgICAgIH0sCiAgICAg - ICJkaWdlc3QiIDogWyB7CiAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAg - ICAgICJ0YWciIDogIkZBVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAi - ZmF0Q29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDUxMi4zMzIxNjQsCiAg - ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA3ODgu - MjAzMzI5MjMwNzY5MywKICAgICAgICAidW5pdCIgOiAiZyIsCiAgICAgICAg - InN1YiIgOiBbIHsKICAgICAgICAgICJsYWJlbCIgOiAiU2F0dXJhdGVkIiwK - ICAgICAgICAgICJ0YWciIDogIkZBU0FUIiwKICAgICAgICAgICJzY2hlbWFP - cmdUYWciIDogInNhdHVyYXRlZEZhdENvbnRlbnQiLAogICAgICAgICAgInRv - dGFsIiA6IDE0Ni42MjM2MTM5OTk5OTk5OCwKICAgICAgICAgICJoYXNSREki - IDogdHJ1ZSwKICAgICAgICAgICJkYWlseSIgOiA3MzMuMTE4MDY5OTk5OTk5 - OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sIHsKICAgICAg - ICAgICJsYWJlbCIgOiAiVHJhbnMiLAogICAgICAgICAgInRhZyIgOiAiRkFU - Uk4iLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAidHJhbnNGYXRDb250 - ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAzLjA2MTc0NiwKICAgICAgICAg - ICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDogMC4wLAog - ICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAg - ImxhYmVsIiA6ICJNb25vdW5zYXR1cmF0ZWQiLAogICAgICAgICAgInRhZyIg - OiAiRkFNUyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg - ICAgICAgICAidG90YWwiIDogMjEyLjI4MTA1NTk5OTk5OTk4LAogICAgICAg - ICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAs - CiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAg - ICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRlZCIsCiAgICAgICAgICAidGFn - IiA6ICJGQVBVIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwK - ICAgICAgICAgICJ0b3RhbCIgOiAxMDkuODgyNjYyLAogICAgICAgICAgImhh - c1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAg - ICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9IF0KICAgICAgfSwgewogICAg - ICAgICJsYWJlbCIgOiAiQ2FyYnMiLAogICAgICAgICJ0YWciIDogIkNIT0NE - RiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiY2FyYm9oeWRyYXRlQ29u - dGVudCIsCiAgICAgICAgInRvdGFsIiA6IDQyLjUwNzk5LAogICAgICAgICJo - YXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTQuMTY5MzMsCiAg - ICAgICAgInVuaXQiIDogImciLAogICAgICAgICJzdWIiIDogWyB7CiAgICAg - ICAgICAibGFiZWwiIDogIkNhcmJzIChuZXQpIiwKICAgICAgICAgICJ0YWci - IDogIkNIT0NERi5uZXQiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu - dWxsLAogICAgICAgICAgInRvdGFsIiA6IDMzLjgzMjg5LAogICAgICAgICAg - Imhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAsCiAg - ICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAi - bGFiZWwiIDogIkZpYmVyIiwKICAgICAgICAgICJ0YWciIDogIkZJQlRHIiwK - ICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogImZpYmVyQ29udGVudCIsCiAg - ICAgICAgICAidG90YWwiIDogOC42NzUwOTk5OTk5OTk5OTksCiAgICAgICAg - ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgICAiZGFpbHkiIDogMzQuNzAw - Mzk5OTk5OTk5OTk1LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAg - fSwgewogICAgICAgICAgImxhYmVsIiA6ICJTdWdhcnMiLAogICAgICAgICAg - InRhZyIgOiAiU1VHQVIiLAogICAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAi - c3VnYXJDb250ZW50IiwKICAgICAgICAgICJ0b3RhbCIgOiAzNC4wMzcwMDk5 - OTk5OTk5OTUsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAg - ICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg - ICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJQcm90ZWlu - IiwKICAgICAgICAidGFnIiA6ICJQUk9DTlQiLAogICAgICAgICJzY2hlbWFP - cmdUYWciIDogInByb3RlaW5Db250ZW50IiwKICAgICAgICAidG90YWwiIDog - NjQxLjI4Mjg1LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAi - ZGFpbHkiIDogMTI4Mi41NjU3LAogICAgICAgICJ1bml0IiA6ICJnIgogICAg - ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJDaG9sZXN0ZXJvbCIsCiAgICAg - ICAgInRhZyIgOiAiQ0hPTEUiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDog - ImNob2xlc3Rlcm9sQ29udGVudCIsCiAgICAgICAgInRvdGFsIiA6IDI1NTEu - NDU1LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHki - IDogODUwLjQ4NSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsK - ICAgICAgICAibGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgInRhZyIgOiAi - TkEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogInNvZGl1bUNvbnRlbnQi - LAogICAgICAgICJ0b3RhbCIgOiA2ODA1LjY1OSwKICAgICAgICAiaGFzUkRJ - IiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDI4My41NjkxMjUsCiAgICAg - ICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 - ICJDYWxjaXVtIiwKICAgICAgICAidGFnIiA6ICJDQSIsCiAgICAgICAgInNj - aGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAzNzQuMjEz - NCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6 - IDM3LjQyMTMzOTk5OTk5OTk5NCwKICAgICAgICAidW5pdCIgOiAibWciCiAg - ICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIk1hZ25lc2l1bSIsCiAgICAg - ICAgInRhZyIgOiAiTUciLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVs - bCwKICAgICAgICAidG90YWwiIDogNjgwLjM4Nzk5OTk5OTk5OTksCiAgICAg - ICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxNzAuMDk2 - OTk5OTk5OTk5OTgsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAgICB9LCB7 - CiAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3NpdW0iLAogICAgICAgICJ0YWci - IDogIksiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAg - ICAidG90YWwiIDogNjQyOS42NjY2LAogICAgICAgICJoYXNSREkiIDogdHJ1 - ZSwKICAgICAgICAiZGFpbHkiIDogMTgzLjcwNDc1OTk5OTk5OTk2LAogICAg - ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg - OiAiSXJvbiIsCiAgICAgICAgInRhZyIgOiAiRkUiLAogICAgICAgICJzY2hl - bWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMzMuNjc5MjYs - CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAx - ODcuMTA3LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAg - ICAgICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgInRhZyIgOiAiWk4iLAog - ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi - IDogNDQuNTY1NDE0LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAg - ICAiZGFpbHkiIDogMjk3LjEwMjc2LAogICAgICAgICJ1bml0IiA6ICJtZyIK - ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiUGhvc3Bob3J1cyIsCiAg - ICAgICAgInRhZyIgOiAiUCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu - dWxsLAogICAgICAgICJ0b3RhbCIgOiA1MDAwLjg1MTc5OTk5OTk5OTUsCiAg - ICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA3MTQu - NDA3Mzk5OTk5OTk5OSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s - IHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQSIsCiAgICAgICAgInRh - ZyIgOiAiVklUQV9SQUUiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVs - bCwKICAgICAgICAidG90YWwiIDogMTM5NC43OTU0LAogICAgICAgICJoYXNS - REkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTU0Ljk3NzI2NjY2NjY2 - NjY4LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAg - ICAibGFiZWwiIDogIlZpdGFtaW4gQyIsCiAgICAgICAgInRhZyIgOiAiVklU - QyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0 - b3RhbCIgOiA2NC42MzcwNCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg - ICAgICAgImRhaWx5IiA6IDEwNy43Mjg0LAogICAgICAgICJ1bml0IiA6ICJt - ZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiVGhpYW1pbiAoQjEp - IiwKICAgICAgICAidGFnIiA6ICJUSElBIiwKICAgICAgICAic2NoZW1hT3Jn - VGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDIuMDQxMTYzOTk5OTk5 - OTk5OCwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 - IiA6IDEzNi4wNzc2LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwg - ewogICAgICAgICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAg - ICAidGFnIiA6ICJSSUJGIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 - bGwsCiAgICAgICAgInRvdGFsIiA6IDQuMDgyMzI3OTk5OTk5OTk5NSwKICAg - ICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDI0MC4x - MzY5NDExNzY0NzA1NywKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s - IHsKICAgICAgICAibGFiZWwiIDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAi - dGFnIiA6ICJOSUEiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwK - ICAgICAgICAidG90YWwiIDogMjMxLjMzMTkxOTk5OTk5OTk3LAogICAgICAg - ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMTE1Ni42NTk1 - OTk5OTk5OTk3LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewog - ICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBCNiIsCiAgICAgICAgInRhZyIg - OiAiVklUQjZBIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg - ICAgICAgInRvdGFsIiA6IDExLjkwNjc4OTk5OTk5OTk5OSwKICAgICAgICAi - aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDU5NS4zMzk0OTk5 - OTk5OTk5LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAg - ICAgICJsYWJlbCIgOiAiRm9saWMgQWNpZCAoQjkpIiwKICAgICAgICAidGFn - IiA6ICJGT0wiLAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAg - ICAgICAidG90YWwiIDogMjA0LjExNjQsCiAgICAgICAgImhhc1JESSIgOiB0 - cnVlLAogICAgICAgICJkYWlseSIgOiA1MS4wMjkxLAogICAgICAgICJ1bml0 - IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFt - aW4gQjEyIiwKICAgICAgICAidGFnIiA6ICJWSVRCMTIiLAogICAgICAgICJz - Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMTAuNTQ2 - MDE0LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHki - IDogMTc1Ljc2NjksCiAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSwg - ewogICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBEIiwKICAgICAgICAidGFn - IiA6ICJWSVREIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAg - ICAgICAgInRvdGFsIiA6IDYuODAzODc5OTk5OTk5OTk5NSwKICAgICAgICAi - aGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEuNzAwOTY5OTk5 - OTk5OTk5OSwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7CiAg - ICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEUiLAogICAgICAgICJ0YWciIDog - IlRPQ1BIQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg - ICAgICJ0b3RhbCIgOiAxMC4yMDU4MiwKICAgICAgICAiaGFzUkRJIiA6IHRy - dWUsCiAgICAgICAgImRhaWx5IiA6IDUxLjAyOTA5OTk5OTk5OTk5LAogICAg - ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg - OiAiVml0YW1pbiBLIiwKICAgICAgICAidGFnIiA6ICJWSVRLMSIsCiAgICAg - ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA1 - MS4wMjkxLAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp - bHkiIDogNjMuNzg2Mzc1LAogICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAg - IH0gXQogICAgfSwKICAgICJib29rbWFya2VkIiA6IGZhbHNlLAogICAgImJv - dWdodCIgOiBmYWxzZQogIH0sIHsKICAgICJyZWNpcGUiIDogewogICAgICAi - dXJpIiA6ICJodHRwOi8vd3d3LmVkYW1hbS5jb20vb250b2xvZ2llcy9lZGFt - YW0ub3dsI3JlY2lwZV85ZDMzN2I5MWJjMTBjMWE5YjZmNjE2NGM4M2M3ZjYx - NSIsCiAgICAgICJsYWJlbCIgOiAiSGVyYi1Sb2FzdGVkIENoaWNrZW5zIiwK - ICAgICAgImltYWdlIiA6ICJodHRwczovL3d3dy5lZGFtYW0uY29tL3dlYi1p - bWcvNzZjLzc2YzBhYzExMTE3MGFlMzZjNTg3Yzg2NDBiOWZjZmI0LmpwZyIs - CiAgICAgICJzb3VyY2UiIDogIk15IFJlY2lwZXMiLAogICAgICAic291cmNl - SWNvbiIgOiAiaHR0cDovL2ltZzQubXlyZWNpcGVzLmNvbS9zdGF0aWMvaS9m - YXZpY29uLmljbyIsCiAgICAgICJ1cmwiIDogImh0dHA6Ly93d3cubXlyZWNp - cGVzLmNvbS9yZWNpcGUvaGVyYi1yb2FzdGVkLWNoaWNrZW5zLTEwMDAwMDAx - NjQ2NDg5LyIsCiAgICAgICJzaGFyZUFzIiA6ICJodHRwOi8vd3d3LmVkYW1h - bS5jb20vcmVjaXBlL2hlcmItcm9hc3RlZC1jaGlja2Vucy05ZDMzN2I5MWJj - MTBjMWE5YjZmNjE2NGM4M2M3ZjYxNS9jaGlja2VuIiwKICAgICAgInlpZWxk - IiA6IDEwLjAsCiAgICAgICJkaWV0TGFiZWxzIiA6IFsgIkxvdy1DYXJiIiBd - LAogICAgICAiaGVhbHRoTGFiZWxzIiA6IFsgIlBhbGVvIiwgIkRhaXJ5LUZy - ZWUiLCAiR2x1dGVuLUZyZWUiLCAiRWdnLUZyZWUiLCAiUGVhbnV0LUZyZWUi - LCAiVHJlZS1OdXQtRnJlZSIsICJTb3ktRnJlZSIsICJGaXNoLUZyZWUiLCAi - U2hlbGxmaXNoLUZyZWUiIF0sCiAgICAgICJjYXV0aW9ucyIgOiBbIF0sCiAg - ICAgICJpbmdyZWRpZW50TGluZXMiIDogWyAiNiB0YWJsZXNwb29ucyBvbGl2 - ZSBvaWwiLCAiMS8yIGN1cCBwb3VsdHJ5IHNlYXNvbmluZyIsICIxLzQgY3Vw - IGZyZXNoIHJvc2VtYXJ5IGxlYXZlcywgZmluZWx5IGNob3BwZWQiLCAiMS80 - IGN1cCBmcmVzaCB0aHltZSBsZWF2ZXMsIGZpbmVseSBjaG9wcGVkIiwgIjQg - dGVhc3Bvb25zIGZyZXNoIG1pbmNlZCBnYXJsaWMiLCAiMiB0ZWFzcG9vbnMg - c2FsdCIsICIxIHRlYXNwb29uIHBlcHBlciIsICIyICgzLSB0byA0LWxiLikg - d2hvbGUgY2hpY2tlbnMiIF0sCiAgICAgICJpbmdyZWRpZW50cyIgOiBbIHsK - ICAgICAgICAidGV4dCIgOiAiNiB0YWJsZXNwb29ucyBvbGl2ZSBvaWwiLAog - ICAgICAgICJxdWFudGl0eSIgOiA2LjAsCiAgICAgICAgIm1lYXN1cmUiIDog - InRic3AiLAogICAgICAgICJmb29kIiA6ICJvbGl2ZSBvaWwiLAogICAgICAg - ICJ3ZWlnaHQiIDogODEuMAogICAgICB9LCB7CiAgICAgICAgInRleHQiIDog - IjEvMiBjdXAgcG91bHRyeSBzZWFzb25pbmciLAogICAgICAgICJxdWFudGl0 - eSIgOiAwLjUsCiAgICAgICAgIm1lYXN1cmUiIDogImN1cCIsCiAgICAgICAg - ImZvb2QiIDogInBvdWx0cnkgc2Vhc29uaW5nIiwKICAgICAgICAid2VpZ2h0 - IiA6IDM0LjY5ODQKICAgICAgfSwgewogICAgICAgICJ0ZXh0IiA6ICIxLzQg - Y3VwIGZyZXNoIHJvc2VtYXJ5IGxlYXZlcywgZmluZWx5IGNob3BwZWQiLAog - ICAgICAgICJxdWFudGl0eSIgOiAwLjI1LAogICAgICAgICJtZWFzdXJlIiA6 - ICJjdXAiLAogICAgICAgICJmb29kIiA6ICJmcmVzaCByb3NlbWFyeSIsCiAg - ICAgICAgIndlaWdodCIgOiA2LjcwMzEKICAgICAgfSwgewogICAgICAgICJ0 - ZXh0IiA6ICIxLzQgY3VwIGZyZXNoIHRoeW1lIGxlYXZlcywgZmluZWx5IGNo - b3BwZWQiLAogICAgICAgICJxdWFudGl0eSIgOiAwLjI1LAogICAgICAgICJt - ZWFzdXJlIiA6ICJjdXAiLAogICAgICAgICJmb29kIiA6ICJmcmVzaCB0aHlt - ZSIsCiAgICAgICAgIndlaWdodCIgOiA5LjQ2MzIKICAgICAgfSwgewogICAg - ICAgICJ0ZXh0IiA6ICI0IHRlYXNwb29ucyBmcmVzaCBtaW5jZWQgZ2FybGlj - IiwKICAgICAgICAicXVhbnRpdHkiIDogNC4wLAogICAgICAgICJtZWFzdXJl - IiA6ICJ0c3AiLAogICAgICAgICJmb29kIiA6ICJnYXJsaWMiLAogICAgICAg - ICJ3ZWlnaHQiIDogMTEuMgogICAgICB9LCB7CiAgICAgICAgInRleHQiIDog - IjIgdGVhc3Bvb25zIHNhbHQiLAogICAgICAgICJxdWFudGl0eSIgOiAyLjAs - CiAgICAgICAgIm1lYXN1cmUiIDogInRzcCIsCiAgICAgICAgImZvb2QiIDog - InNhbHQiLAogICAgICAgICJ3ZWlnaHQiIDogMTIuMAogICAgICB9LCB7CiAg - ICAgICAgInRleHQiIDogIjEgdGVhc3Bvb24gcGVwcGVyIiwKICAgICAgICAi - cXVhbnRpdHkiIDogMS4wLAogICAgICAgICJtZWFzdXJlIiA6ICJ0c3AiLAog - ICAgICAgICJmb29kIiA6ICJwZXBwZXIiLAogICAgICAgICJ3ZWlnaHQiIDog - Mi4zCiAgICAgIH0sIHsKICAgICAgICAidGV4dCIgOiAiMiAoMy0gdG8gNC1s - Yi4pIHdob2xlIGNoaWNrZW5zIiwKICAgICAgICAicXVhbnRpdHkiIDogNy4w - LAogICAgICAgICJtZWFzdXJlIiA6ICJsYiIsCiAgICAgICAgImZvb2QiIDog - ImNoaWNrZW5zIiwKICAgICAgICAid2VpZ2h0IiA6IDMxNzUuMTQ0CiAgICAg - IH0gXSwKICAgICAgImNhbG9yaWVzIiA6IDc2ODkuOTIzNTgxLAogICAgICAi - dG90YWxXZWlnaHQiIDogMzMzMi41MDg3LAogICAgICAidG90YWxOdXRyaWVu - dHMiIDogewogICAgICAgICJFTkVSQ19LQ0FMIiA6IHsKICAgICAgICAgICJs - YWJlbCIgOiAiRW5lcmd5IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3Njg5 - LjkyMzU4MSwKICAgICAgICAgICJ1bml0IiA6ICJrY2FsIgogICAgICAgIH0s - CiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZhdCIs - CiAgICAgICAgICAicXVhbnRpdHkiIDogNTYyLjQ3MjIzOTM0LAogICAgICAg - ICAgInVuaXQiIDogImciCiAgICAgICAgfSwKICAgICAgICAiRkFTQVQiIDog - ewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAgICAgICAg - InF1YW50aXR5IiA6IDE0OS40NDI0NDIyMDk5OTk5NywKICAgICAgICAgICJ1 - bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIkZBVFJOIiA6IHsKICAg - ICAgICAgICJsYWJlbCIgOiAiVHJhbnMiLAogICAgICAgICAgInF1YW50aXR5 - IiA6IDIuODU3NjI5NTk5OTk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICJn - IgogICAgICAgIH0sCiAgICAgICAgIkZBTVMiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJNb25vdW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5 - IiA6IDI1Ny43NDYyMDI5MiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg - ICAgIH0sCiAgICAgICAgIkZBUFUiIDogewogICAgICAgICAgImxhYmVsIiA6 - ICJQb2x5dW5zYXR1cmF0ZWQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEx - MS45MDgxNjMxNzk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAg - ICAgIH0sCiAgICAgICAgIkNIT0NERiIgOiB7CiAgICAgICAgICAibGFiZWwi - IDogIkNhcmJzIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAzMS42MzM1NDQ2 - NiwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAg - IkZJQlRHIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiRmliZXIiLAogICAg - ICAgICAgInF1YW50aXR5IiA6IDcuMDA4MDA0MzAwMDAwMDAwNSwKICAgICAg - ICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0sCiAgICAgICAgIlNVR0FSIiA6 - IHsKICAgICAgICAgICJsYWJlbCIgOiAiU3VnYXJzIiwKICAgICAgICAgICJx - dWFudGl0eSIgOiAxLjE5NTQzMDcyLAogICAgICAgICAgInVuaXQiIDogImci - CiAgICAgICAgfSwKICAgICAgICAiUFJPQ05UIiA6IHsKICAgICAgICAgICJs - YWJlbCIgOiAiUHJvdGVpbiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNTk1 - LjYwMzY3NzA5LAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwK - ICAgICAgICAiQ0hPTEUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJDaG9s - ZXN0ZXJvbCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjM4MS4zNTc5OTk5 - OTk5OTk3LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAg - ICAgICAgIk5BIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU29kaXVtIiwK - ICAgICAgICAgICJxdWFudGl0eSIgOiA2ODg5LjUwNzg2MiwKICAgICAgICAg - ICJ1bml0IiA6ICJtZyIKICAgICAgICB9LAogICAgICAgICJDQSIgOiB7CiAg - ICAgICAgICAibGFiZWwiIDogIkNhbGNpdW0iLAogICAgICAgICAgInF1YW50 - aXR5IiA6IDc4OC41ODc2OTEsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAg - ICAgICAgfSwKICAgICAgICAiTUciIDogewogICAgICAgICAgImxhYmVsIiA6 - ICJNYWduZXNpdW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDc0MC44NDcx - NTY5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0s - CiAgICAgICAgIksiIDogewogICAgICAgICAgImxhYmVsIiA6ICJQb3Rhc3Np - dW0iLAogICAgICAgICAgInF1YW50aXR5IiA6IDY0MTguMDE1ODEyLAogICAg - ICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAgIkZFIiA6 - IHsKICAgICAgICAgICJsYWJlbCIgOiAiSXJvbiIsCiAgICAgICAgICAicXVh - bnRpdHkiIDogNDMuODI4ODQ1NzUsCiAgICAgICAgICAidW5pdCIgOiAibWci - CiAgICAgICAgfSwKICAgICAgICAiWk4iIDogewogICAgICAgICAgImxhYmVs - IiA6ICJaaW5jIiwKICAgICAgICAgICJxdWFudGl0eSIgOiA0My4wODY4Mjg5 - MDk5OTk5OTQsCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAgICAgfSwK - ICAgICAgICAiUCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBob3NwaG9y - dXMiLAogICAgICAgICAgInF1YW50aXR5IiA6IDQ3NjIuMDIwOTgxOTk5OTk5 - LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAgIH0sCiAgICAgICAg - IlZJVEFfUkFFIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBB - IiwKICAgICAgICAgICJxdWFudGl0eSIgOiAxMzgwLjU0MDg2OTk5OTk5OTgs - CiAgICAgICAgICAidW5pdCIgOiAiwrVnX1JBRSIKICAgICAgICB9LAogICAg - ICAgICJWSVRDIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBD - IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3NS4wNzIzNzEsCiAgICAgICAg - ICAidW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVEhJQSIgOiB7 - CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAgICAgICAg - ICAicXVhbnRpdHkiIDogMi4wMjU3OTg0NSwKICAgICAgICAgICJ1bml0IiA6 - ICJtZyIKICAgICAgICB9LAogICAgICAgICJSSUJGIiA6IHsKICAgICAgICAg - ICJsYWJlbCIgOiAiUmlib2ZsYXZpbiAoQjIpIiwKICAgICAgICAgICJxdWFu - dGl0eSIgOiAzLjk0NzA5MTQ1LAogICAgICAgICAgInVuaXQiIDogIm1nIgog - ICAgICAgIH0sCiAgICAgICAgIk5JQSIgOiB7CiAgICAgICAgICAibGFiZWwi - IDogIk5pYWNpbiAoQjMpIiwKICAgICAgICAgICJxdWFudGl0eSIgOiAyMTcu - Mjc4MTgyOTI5OTk5OTksCiAgICAgICAgICAidW5pdCIgOiAibWciCiAgICAg - ICAgfSwKICAgICAgICAiVklUQjZBIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiVml0YW1pbiBCNiIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTEuNzY5 - NzQ3OTg5OTk5OTk5LAogICAgICAgICAgInVuaXQiIDogIm1nIgogICAgICAg - IH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZv - bGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjUwLjY4 - NDI1MSwKICAgICAgICAgICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAg - ICAgICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1p - biBCMTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDkuODQyOTQ2Mzk5OTk5 - OTk5LAogICAgICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgICB9LAogICAg - ICAgICJWSVREIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBE - IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA2LjM1MDI4OCwKICAgICAgICAg - ICJ1bml0IiA6ICLCtWciCiAgICAgICAgfSwKICAgICAgICAiVE9DUEhBIiA6 - IHsKICAgICAgICAgICJsYWJlbCIgOiAiVml0YW1pbiBFIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiAyMS42Mzk4MzA4Nzk5OTk5OTgsCiAgICAgICAgICAi - dW5pdCIgOiAibWciCiAgICAgICAgfSwKICAgICAgICAiVklUSzEiIDogewog - ICAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEsiLAogICAgICAgICAgInF1 - YW50aXR5IiA6IDM3OS44MDU1NzM2MDAwMDAwNiwKICAgICAgICAgICJ1bml0 - IiA6ICLCtWciCiAgICAgICAgfQogICAgICB9LAogICAgICAidG90YWxEYWls - eSIgOiB7CiAgICAgICAgIkVORVJDX0tDQUwiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJFbmVyZ3kiLAogICAgICAgICAgInF1YW50aXR5IiA6IDM4NC40 - OTYxNzkwNDk5OTk5NywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg - IH0sCiAgICAgICAgIkZBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkZh - dCIsCiAgICAgICAgICAicXVhbnRpdHkiIDogODY1LjM0MTkwNjY3NjkyMzEs - CiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJG - QVNBVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlNhdHVyYXRlZCIsCiAg - ICAgICAgICAicXVhbnRpdHkiIDogNzQ3LjIxMjIxMTA0OTk5OTgsCiAgICAg - ICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJDSE9DREYi - IDogewogICAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAgICAi - cXVhbnRpdHkiIDogMTAuNTQ0NTE0ODg2NjY2NjY3LAogICAgICAgICAgInVu - aXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiRklCVEciIDogewogICAg - ICAgICAgImxhYmVsIiA6ICJGaWJlciIsCiAgICAgICAgICAicXVhbnRpdHki - IDogMjguMDMyMDE3MiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg - IH0sCiAgICAgICAgIlBST0NOVCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog - IlByb3RlaW4iLAogICAgICAgICAgInF1YW50aXR5IiA6IDExOTEuMjA3MzU0 - MTgsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAg - ICJDSE9MRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIkNob2xlc3Rlcm9s - IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA3OTMuNzg1OTk5OTk5OTk5OCwK - ICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIk5B - IiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiU29kaXVtIiwKICAgICAgICAg - ICJxdWFudGl0eSIgOiAyODcuMDYyODI3NTgzMzMzNCwKICAgICAgICAgICJ1 - bml0IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIkNBIiA6IHsKICAgICAg - ICAgICJsYWJlbCIgOiAiQ2FsY2l1bSIsCiAgICAgICAgICAicXVhbnRpdHki - IDogNzguODU4NzY5MDk5OTk5OTksCiAgICAgICAgICAidW5pdCIgOiAiJSIK - ICAgICAgICB9LAogICAgICAgICJNRyIgOiB7CiAgICAgICAgICAibGFiZWwi - IDogIk1hZ25lc2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTg1LjIx - MTc4OTI0OTk5OTk1LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAg - fSwKICAgICAgICAiSyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlBvdGFz - c2l1bSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTgzLjM3MTg4MDM0Mjg1 - NzE0LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg - ICAiRkUiIDogewogICAgICAgICAgImxhYmVsIiA6ICJJcm9uIiwKICAgICAg - ICAgICJxdWFudGl0eSIgOiAyNDMuNDkzNTg3NSwKICAgICAgICAgICJ1bml0 - IiA6ICIlIgogICAgICAgIH0sCiAgICAgICAgIlpOIiA6IHsKICAgICAgICAg - ICJsYWJlbCIgOiAiWmluYyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMjg3 - LjI0NTUyNjA2NjY2NjYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAg - ICB9LAogICAgICAgICJQIiA6IHsKICAgICAgICAgICJsYWJlbCIgOiAiUGhv - c3Bob3J1cyIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNjgwLjI4ODcxMTcx - NDI4NTYsCiAgICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAg - ICAgICJWSVRBX1JBRSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFt - aW4gQSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTUzLjM5MzQyOTk5OTk5 - OTk3LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAg - ICAiVklUQyIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gQyIs - CiAgICAgICAgICAicXVhbnRpdHkiIDogMTI1LjEyMDYxODMzMzMzMzM0LAog - ICAgICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiVEhJ - QSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlRoaWFtaW4gKEIxKSIsCiAg - ICAgICAgICAicXVhbnRpdHkiIDogMTM1LjA1MzIyOTk5OTk5OTk5LAogICAg - ICAgICAgInVuaXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiUklCRiIg - OiB7CiAgICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAg - ICAgICAgICAicXVhbnRpdHkiIDogMjMyLjE4MTg1LAogICAgICAgICAgInVu - aXQiIDogIiUiCiAgICAgICAgfSwKICAgICAgICAiTklBIiA6IHsKICAgICAg - ICAgICJsYWJlbCIgOiAiTmlhY2luIChCMykiLAogICAgICAgICAgInF1YW50 - aXR5IiA6IDEwODYuMzkwOTE0NjUsCiAgICAgICAgICAidW5pdCIgOiAiJSIK - ICAgICAgICB9LAogICAgICAgICJWSVRCNkEiIDogewogICAgICAgICAgImxh - YmVsIiA6ICJWaXRhbWluIEI2IiwKICAgICAgICAgICJxdWFudGl0eSIgOiA1 - ODguNDg3Mzk5NDk5OTk5OSwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAg - ICAgIH0sCiAgICAgICAgIkZPTCIgOiB7CiAgICAgICAgICAibGFiZWwiIDog - IkZvbGljIEFjaWQgKEI5KSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogNjIu - NjcxMDYyNzUwMDAwMDA0LAogICAgICAgICAgInVuaXQiIDogIiUiCiAgICAg - ICAgfSwKICAgICAgICAiVklUQjEyIiA6IHsKICAgICAgICAgICJsYWJlbCIg - OiAiVml0YW1pbiBCMTIiLAogICAgICAgICAgInF1YW50aXR5IiA6IDE2NC4w - NDkxMDY2NjY2NjY2MywKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAg - IH0sCiAgICAgICAgIlZJVEQiIDogewogICAgICAgICAgImxhYmVsIiA6ICJW - aXRhbWluIEQiLAogICAgICAgICAgInF1YW50aXR5IiA6IDEuNTg3NTcyMDAw - MDAwMDAwMiwKICAgICAgICAgICJ1bml0IiA6ICIlIgogICAgICAgIH0sCiAg - ICAgICAgIlRPQ1BIQSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFt - aW4gRSIsCiAgICAgICAgICAicXVhbnRpdHkiIDogMTA4LjE5OTE1NDQsCiAg - ICAgICAgICAidW5pdCIgOiAiJSIKICAgICAgICB9LAogICAgICAgICJWSVRL - MSIgOiB7CiAgICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gSyIsCiAgICAg - ICAgICAicXVhbnRpdHkiIDogNDc0Ljc1Njk2NzAwMDAwMDEsCiAgICAgICAg - ICAidW5pdCIgOiAiJSIKICAgICAgICB9CiAgICAgIH0sCiAgICAgICJkaWdl - c3QiIDogWyB7CiAgICAgICAgImxhYmVsIiA6ICJGYXQiLAogICAgICAgICJ0 - YWciIDogIkZBVCIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiAiZmF0Q29u - dGVudCIsCiAgICAgICAgInRvdGFsIiA6IDU2Mi40NzIyMzkzNCwKICAgICAg - ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDg2NS4zNDE5 - MDY2NzY5MjMxLAogICAgICAgICJ1bml0IiA6ICJnIiwKICAgICAgICAic3Vi - IiA6IFsgewogICAgICAgICAgImxhYmVsIiA6ICJTYXR1cmF0ZWQiLAogICAg - ICAgICAgInRhZyIgOiAiRkFTQVQiLAogICAgICAgICAgInNjaGVtYU9yZ1Rh - ZyIgOiAic2F0dXJhdGVkRmF0Q29udGVudCIsCiAgICAgICAgICAidG90YWwi - IDogMTQ5LjQ0MjQ0MjIwOTk5OTk3LAogICAgICAgICAgImhhc1JESSIgOiB0 - cnVlLAogICAgICAgICAgImRhaWx5IiA6IDc0Ny4yMTIyMTEwNDk5OTk4LAog - ICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAgICAgICAg - ImxhYmVsIiA6ICJUcmFucyIsCiAgICAgICAgICAidGFnIiA6ICJGQVRSTiIs - CiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJ0cmFuc0ZhdENvbnRlbnQi - LAogICAgICAgICAgInRvdGFsIiA6IDIuODU3NjI5NTk5OTk5OTk5NywKICAg - ICAgICAgICJoYXNSREkiIDogZmFsc2UsCiAgICAgICAgICAiZGFpbHkiIDog - MC4wLAogICAgICAgICAgInVuaXQiIDogImciCiAgICAgICAgfSwgewogICAg - ICAgICAgImxhYmVsIiA6ICJNb25vdW5zYXR1cmF0ZWQiLAogICAgICAgICAg - InRhZyIgOiAiRkFNUyIsCiAgICAgICAgICAic2NoZW1hT3JnVGFnIiA6IG51 - bGwsCiAgICAgICAgICAidG90YWwiIDogMjU3Ljc0NjIwMjkyLAogICAgICAg - ICAgImhhc1JESSIgOiBmYWxzZSwKICAgICAgICAgICJkYWlseSIgOiAwLjAs - CiAgICAgICAgICAidW5pdCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAg - ICAibGFiZWwiIDogIlBvbHl1bnNhdHVyYXRlZCIsCiAgICAgICAgICAidGFn - IiA6ICJGQVBVIiwKICAgICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwK - ICAgICAgICAgICJ0b3RhbCIgOiAxMTEuOTA4MTYzMTc5OTk5OTksCiAgICAg - ICAgICAiaGFzUkRJIiA6IGZhbHNlLAogICAgICAgICAgImRhaWx5IiA6IDAu - MCwKICAgICAgICAgICJ1bml0IiA6ICJnIgogICAgICAgIH0gXQogICAgICB9 - LCB7CiAgICAgICAgImxhYmVsIiA6ICJDYXJicyIsCiAgICAgICAgInRhZyIg - OiAiQ0hPQ0RGIiwKICAgICAgICAic2NoZW1hT3JnVGFnIiA6ICJjYXJib2h5 - ZHJhdGVDb250ZW50IiwKICAgICAgICAidG90YWwiIDogMzEuNjMzNTQ0NjYs - CiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAx - MC41NDQ1MTQ4ODY2NjY2NjcsCiAgICAgICAgInVuaXQiIDogImciLAogICAg - ICAgICJzdWIiIDogWyB7CiAgICAgICAgICAibGFiZWwiIDogIkNhcmJzIChu - ZXQpIiwKICAgICAgICAgICJ0YWciIDogIkNIT0NERi5uZXQiLAogICAgICAg - ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICAgInRvdGFsIiA6 - IDI0LjYyNTU0MDM2LAogICAgICAgICAgImhhc1JESSIgOiBmYWxzZSwKICAg - ICAgICAgICJkYWlseSIgOiAwLjAsCiAgICAgICAgICAidW5pdCIgOiAiZyIK - ICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIkZpYmVyIiwKICAg - ICAgICAgICJ0YWciIDogIkZJQlRHIiwKICAgICAgICAgICJzY2hlbWFPcmdU - YWciIDogImZpYmVyQ29udGVudCIsCiAgICAgICAgICAidG90YWwiIDogNy4w - MDgwMDQzMDAwMDAwMDA1LAogICAgICAgICAgImhhc1JESSIgOiB0cnVlLAog - ICAgICAgICAgImRhaWx5IiA6IDI4LjAzMjAxNzIsCiAgICAgICAgICAidW5p - dCIgOiAiZyIKICAgICAgICB9LCB7CiAgICAgICAgICAibGFiZWwiIDogIlN1 - Z2FycyIsCiAgICAgICAgICAidGFnIiA6ICJTVUdBUiIsCiAgICAgICAgICAi - c2NoZW1hT3JnVGFnIiA6ICJzdWdhckNvbnRlbnQiLAogICAgICAgICAgInRv - dGFsIiA6IDEuMTk1NDMwNzIsCiAgICAgICAgICAiaGFzUkRJIiA6IGZhbHNl - LAogICAgICAgICAgImRhaWx5IiA6IDAuMCwKICAgICAgICAgICJ1bml0IiA6 - ICJnIgogICAgICAgIH0gXQogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6 - ICJQcm90ZWluIiwKICAgICAgICAidGFnIiA6ICJQUk9DTlQiLAogICAgICAg - ICJzY2hlbWFPcmdUYWciIDogInByb3RlaW5Db250ZW50IiwKICAgICAgICAi - dG90YWwiIDogNTk1LjYwMzY3NzA5LAogICAgICAgICJoYXNSREkiIDogdHJ1 - ZSwKICAgICAgICAiZGFpbHkiIDogMTE5MS4yMDczNTQxOCwKICAgICAgICAi - dW5pdCIgOiAiZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiQ2hv - bGVzdGVyb2wiLAogICAgICAgICJ0YWciIDogIkNIT0xFIiwKICAgICAgICAi - c2NoZW1hT3JnVGFnIiA6ICJjaG9sZXN0ZXJvbENvbnRlbnQiLAogICAgICAg - ICJ0b3RhbCIgOiAyMzgxLjM1Nzk5OTk5OTk5OTcsCiAgICAgICAgImhhc1JE - SSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiA3OTMuNzg1OTk5OTk5OTk5 - OCwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAi - bGFiZWwiIDogIlNvZGl1bSIsCiAgICAgICAgInRhZyIgOiAiTkEiLAogICAg - ICAgICJzY2hlbWFPcmdUYWciIDogInNvZGl1bUNvbnRlbnQiLAogICAgICAg - ICJ0b3RhbCIgOiA2ODg5LjUwNzg2MiwKICAgICAgICAiaGFzUkRJIiA6IHRy - dWUsCiAgICAgICAgImRhaWx5IiA6IDI4Ny4wNjI4Mjc1ODMzMzM0LAogICAg - ICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIg - OiAiQ2FsY2l1bSIsCiAgICAgICAgInRhZyIgOiAiQ0EiLAogICAgICAgICJz - Y2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogNzg4LjU4 - NzY5MSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5 - IiA6IDc4Ljg1ODc2OTA5OTk5OTk5LAogICAgICAgICJ1bml0IiA6ICJtZyIK - ICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiTWFnbmVzaXVtIiwKICAg - ICAgICAidGFnIiA6ICJNRyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBu - dWxsLAogICAgICAgICJ0b3RhbCIgOiA3NDAuODQ3MTU2OTk5OTk5OSwKICAg - ICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE4NS4y - MTE3ODkyNDk5OTk5NSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0s - IHsKICAgICAgICAibGFiZWwiIDogIlBvdGFzc2l1bSIsCiAgICAgICAgInRh - ZyIgOiAiSyIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg - ICAgICJ0b3RhbCIgOiA2NDE4LjAxNTgxMiwKICAgICAgICAiaGFzUkRJIiA6 - IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDE4My4zNzE4ODAzNDI4NTcxNCwK - ICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFi - ZWwiIDogIklyb24iLAogICAgICAgICJ0YWciIDogIkZFIiwKICAgICAgICAi - c2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDQzLjgy - ODg0NTc1LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp - bHkiIDogMjQzLjQ5MzU4NzUsCiAgICAgICAgInVuaXQiIDogIm1nIgogICAg - ICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJaaW5jIiwKICAgICAgICAidGFn - IiA6ICJaTiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAg - ICAgICJ0b3RhbCIgOiA0My4wODY4Mjg5MDk5OTk5OTQsCiAgICAgICAgImhh - c1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAyODcuMjQ1NTI2MDY2 - NjY2NiwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAg - ICAibGFiZWwiIDogIlBob3NwaG9ydXMiLAogICAgICAgICJ0YWciIDogIlAi - LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90 - YWwiIDogNDc2Mi4wMjA5ODE5OTk5OTksCiAgICAgICAgImhhc1JESSIgOiB0 - cnVlLAogICAgICAgICJkYWlseSIgOiA2ODAuMjg4NzExNzE0Mjg1NiwKICAg - ICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi - IDogIlZpdGFtaW4gQSIsCiAgICAgICAgInRhZyIgOiAiVklUQV9SQUUiLAog - ICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwi - IDogMTM4MC41NDA4Njk5OTk5OTk4LAogICAgICAgICJoYXNSREkiIDogdHJ1 - ZSwKICAgICAgICAiZGFpbHkiIDogMTUzLjM5MzQyOTk5OTk5OTk3LAogICAg - ICAgICJ1bml0IiA6ICLCtWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwi - IDogIlZpdGFtaW4gQyIsCiAgICAgICAgInRhZyIgOiAiVklUQyIsCiAgICAg - ICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA3 - NS4wNzIzNzEsCiAgICAgICAgImhhc1JESSIgOiB0cnVlLAogICAgICAgICJk - YWlseSIgOiAxMjUuMTIwNjE4MzMzMzMzMzQsCiAgICAgICAgInVuaXQiIDog - Im1nIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJUaGlhbWluIChC - MSkiLAogICAgICAgICJ0YWciIDogIlRISUEiLAogICAgICAgICJzY2hlbWFP - cmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMi4wMjU3OTg0NSwK - ICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEz - NS4wNTMyMjk5OTk5OTk5OSwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAg - IH0sIHsKICAgICAgICAibGFiZWwiIDogIlJpYm9mbGF2aW4gKEIyKSIsCiAg - ICAgICAgInRhZyIgOiAiUklCRiIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIg - OiBudWxsLAogICAgICAgICJ0b3RhbCIgOiAzLjk0NzA5MTQ1LAogICAgICAg - ICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFpbHkiIDogMjMyLjE4MTg1 - LAogICAgICAgICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJs - YWJlbCIgOiAiTmlhY2luIChCMykiLAogICAgICAgICJ0YWciIDogIk5JQSIs - CiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAogICAgICAgICJ0b3Rh - bCIgOiAyMTcuMjc4MTgyOTI5OTk5OTksCiAgICAgICAgImhhc1JESSIgOiB0 - cnVlLAogICAgICAgICJkYWlseSIgOiAxMDg2LjM5MDkxNDY1LAogICAgICAg - ICJ1bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAi - Vml0YW1pbiBCNiIsCiAgICAgICAgInRhZyIgOiAiVklUQjZBIiwKICAgICAg - ICAic2NoZW1hT3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDEx - Ljc2OTc0Nzk4OTk5OTk5OSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAg - ICAgICAgImRhaWx5IiA6IDU4OC40ODczOTk0OTk5OTk5LAogICAgICAgICJ1 - bml0IiA6ICJtZyIKICAgICAgfSwgewogICAgICAgICJsYWJlbCIgOiAiRm9s - aWMgQWNpZCAoQjkpIiwKICAgICAgICAidGFnIiA6ICJGT0wiLAogICAgICAg - ICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90YWwiIDogMjUw - LjY4NDI1MSwKICAgICAgICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRh - aWx5IiA6IDYyLjY3MTA2Mjc1MDAwMDAwNCwKICAgICAgICAidW5pdCIgOiAi - wrVnIgogICAgICB9LCB7CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEIx - MiIsCiAgICAgICAgInRhZyIgOiAiVklUQjEyIiwKICAgICAgICAic2NoZW1h - T3JnVGFnIiA6IG51bGwsCiAgICAgICAgInRvdGFsIiA6IDkuODQyOTQ2Mzk5 - OTk5OTk5LAogICAgICAgICJoYXNSREkiIDogdHJ1ZSwKICAgICAgICAiZGFp - bHkiIDogMTY0LjA0OTEwNjY2NjY2NjYzLAogICAgICAgICJ1bml0IiA6ICLC - tWciCiAgICAgIH0sIHsKICAgICAgICAibGFiZWwiIDogIlZpdGFtaW4gRCIs - CiAgICAgICAgInRhZyIgOiAiVklURCIsCiAgICAgICAgInNjaGVtYU9yZ1Rh - ZyIgOiBudWxsLAogICAgICAgICJ0b3RhbCIgOiA2LjM1MDI4OCwKICAgICAg - ICAiaGFzUkRJIiA6IHRydWUsCiAgICAgICAgImRhaWx5IiA6IDEuNTg3NTcy - MDAwMDAwMDAwMiwKICAgICAgICAidW5pdCIgOiAiwrVnIgogICAgICB9LCB7 - CiAgICAgICAgImxhYmVsIiA6ICJWaXRhbWluIEUiLAogICAgICAgICJ0YWci - IDogIlRPQ1BIQSIsCiAgICAgICAgInNjaGVtYU9yZ1RhZyIgOiBudWxsLAog - ICAgICAgICJ0b3RhbCIgOiAyMS42Mzk4MzA4Nzk5OTk5OTgsCiAgICAgICAg - Imhhc1JESSIgOiB0cnVlLAogICAgICAgICJkYWlseSIgOiAxMDguMTk5MTU0 - NCwKICAgICAgICAidW5pdCIgOiAibWciCiAgICAgIH0sIHsKICAgICAgICAi - bGFiZWwiIDogIlZpdGFtaW4gSyIsCiAgICAgICAgInRhZyIgOiAiVklUSzEi - LAogICAgICAgICJzY2hlbWFPcmdUYWciIDogbnVsbCwKICAgICAgICAidG90 - YWwiIDogMzc5LjgwNTU3MzYwMDAwMDA2LAogICAgICAgICJoYXNSREkiIDog - dHJ1ZSwKICAgICAgICAiZGFpbHkiIDogNDc0Ljc1Njk2NzAwMDAwMDEsCiAg - ICAgICAgInVuaXQiIDogIsK1ZyIKICAgICAgfSBdCiAgICB9LAogICAgImJv - b2ttYXJrZWQiIDogZmFsc2UsCiAgICAiYm91Z2h0IiA6IGZhbHNlCiAgfSBd - Cn0= - http_version: - recorded_at: Tue, 01 Nov 2016 20:33:00 GMT -recorded_with: VCR 3.0.3 diff --git a/test/controllers/recipes_controller_test.rb b/test/controllers/recipes_controller_test.rb new file mode 100644 index 000000000..f50714da3 --- /dev/null +++ b/test/controllers/recipes_controller_test.rb @@ -0,0 +1,26 @@ +require 'test_helper' + +class RecipesControllerTest < ActionController::TestCase + test "whether the tests are running" do + assert true + end + + test "should get index" do + VCR.use_cassette("recipes") do + get :index, { search_term: "chicken" } + + assert_response :success + assert_template :index + end + end + + test "should show recipe" do + label = "Grilled Deviled Chickens Under a Brick" + VCR.use_cassette("recipes") do + get :show, { id: label } + + assert_response :success + assert_template :show + end + end +end diff --git a/test/controllers/welcome_controller_test.rb b/test/controllers/welcome_controller_test.rb new file mode 100644 index 000000000..7590304e3 --- /dev/null +++ b/test/controllers/welcome_controller_test.rb @@ -0,0 +1,12 @@ +require 'test_helper' + +class WelcomeControllerTest < ActionController::TestCase + test "whether the tests are running" do + assert true + end + + test "should get index" do + get :index + assert_response :success + end +end diff --git a/test/lib/edamam_api_wrapper_test.rb b/test/lib/edamam_api_wrapper_test.rb index ccf5ab5ac..cf8ba94fa 100644 --- a/test/lib/edamam_api_wrapper_test.rb +++ b/test/lib/edamam_api_wrapper_test.rb @@ -6,7 +6,7 @@ class EdamamApiWrapperTest < ActiveSupport::TestCase end test "listrecipes should return an array of Recipes" do - VCR.use_cassette("recipies") do + VCR.use_cassette("recipes") do recipes = EdamamApiWrapper.listrecipes("chicken") assert_kind_of Array, recipes diff --git a/test/lib/recipe_test.rb b/test/lib/recipe_test.rb index d66476f59..84d2e68de 100644 --- a/test/lib/recipe_test.rb +++ b/test/lib/recipe_test.rb @@ -5,11 +5,16 @@ class RecipeTest < ActiveSupport::TestCase assert true end - test "Recipe can be created with label and uri" do + test "Recipe can be created with label and uri and " do uri = "test-uri" - r = Recipe.new(uri) + label = "test-label" + source_name = "test-source_name" + + r = Recipe.new(label, source_name, uri) assert_equal r.uri, uri + assert_equal r.label, label + assert_equal r.source_name, source_name end test "Recipe.search should return an array of recipies" do From 2c8d1e65704d1eb4fd6ae9168866d8f0c35134ba Mon Sep 17 00:00:00 2001 From: LaurenSky Date: Wed, 2 Nov 2016 17:29:14 -0700 Subject: [PATCH 04/21] removed sourceIcon and updated class name in helper file --- app/helpers/recipes_helper.rb | 2 +- app/views/recipes/show.html.erb | 1 - lib/edamam_api_wrapper.rb | 3 +-- lib/recipe.rb | 2 +- 4 files changed, 3 insertions(+), 5 deletions(-) diff --git a/app/helpers/recipes_helper.rb b/app/helpers/recipes_helper.rb index a41d4d860..f526316e2 100644 --- a/app/helpers/recipes_helper.rb +++ b/app/helpers/recipes_helper.rb @@ -1,2 +1,2 @@ -module RecipieHelper +module RecipesHelper end diff --git a/app/views/recipes/show.html.erb b/app/views/recipes/show.html.erb index f64a01a04..0d6651925 100644 --- a/app/views/recipes/show.html.erb +++ b/app/views/recipes/show.html.erb @@ -8,7 +8,6 @@
  • <%= @recipe.label %>
  • <%= image_tag(@recipe.image) %>
  • <%= link_to("Source: #{ @recipe.source_name }", @recipe.sourceUrl, target: '_blank') %>
  • -
  • <%= @recipe.sourceIcon %>
  • <%= "Yields: #{ @recipe.yield }" %>
  • <%= @recipe.ingredientLines %>
  • <%= @recipe.healthLabels %>
  • diff --git a/lib/edamam_api_wrapper.rb b/lib/edamam_api_wrapper.rb index c1394731b..6056e6de5 100644 --- a/lib/edamam_api_wrapper.rb +++ b/lib/edamam_api_wrapper.rb @@ -15,14 +15,13 @@ def self.listrecipes(search_term) recipe_data = { image: hit["recipe"]["image"], - sourceIcon: hit["recipe"]["sourceIcon"], sourceUrl: hit["recipe"]["url"], yield: hit["recipe"]["yield"], dietLabels: hit["recipe"]["dietLabels"], healthLabels: hit["recipe"]["healthLabels"], ingredientLines: hit["recipe"]["ingredientLines"] } - + wrapper = Recipe.new(hit["recipe"]["label"], hit["recipe"]["source"], hit["recipe"]["uri"], recipe_data) recipe_list << wrapper end diff --git a/lib/recipe.rb b/lib/recipe.rb index 4a471bfa4..3a43d5a0e 100644 --- a/lib/recipe.rb +++ b/lib/recipe.rb @@ -8,7 +8,6 @@ def initialize(label, source_name, uri, options = {} ) @source_name = source_name @uri = uri @image = options[:image] - @sourceIcon = options[:sourceIcon] @sourceUrl = options[:sourceUrl] @yield = options[:yield] @healthLabels = options[:healthLabels] @@ -16,6 +15,7 @@ def initialize(label, source_name, uri, options = {} ) end def self.search (search_term) + #change to ||= if time permits EdamamApiWrapper.listrecipes(search_term) end From 416202ece795f0cb35d3eecf4f7e82c913a7bebb Mon Sep 17 00:00:00 2001 From: LaurenSky Date: Wed, 2 Nov 2016 18:53:45 -0700 Subject: [PATCH 05/21] added foundation and some css styling --- app/assets/images/edamam-logo.png | Bin 0 -> 22052 bytes app/assets/stylesheets/application.css | 58 ++++++++++++++++++------- app/controllers/recipes_controller.rb | 2 +- app/views/layouts/application.html.erb | 10 ++++- app/views/recipes/index.html.erb | 12 +++-- app/views/recipes/show.html.erb | 2 +- app/views/welcome/index.html.erb | 16 ++++--- config/routes.rb | 7 ++- lib/recipe.rb | 2 + 9 files changed, 75 insertions(+), 34 deletions(-) create mode 100644 app/assets/images/edamam-logo.png diff --git a/app/assets/images/edamam-logo.png b/app/assets/images/edamam-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a1fa0a31baffdfbd12a354dd317e7eee8a33e073 GIT binary patch literal 22052 zcmXtAWmKEb)5W#8ySsak;@aX;+}(q_1gBVWcXw&=0>Rzg-QBhD^826je#yx>Pj+^9 za(C{X*-0Xm6=hJ62$3KlAW-CFB~>9HAX`4)7b3uYzCKkU8$v*kL&!;rse5LfWqbTR zQ*RvXV&Xbn^AS^453$UT(8m^hV$P%2z%JIcy1~X!7nKzK85k547)VL(Eyj#MPd*=n z@B=+JhOUepVP=%2R9^1EJD|#pmMhVW^E}Dtb~kY}{mkq#yCbpV;lz15*WJt<6!P)y zPIt#L^Ft?n3Q24#C1d8@W+C2J7;$C4&0;n0gx<>>*Auz-cZR!e7XWez){_gkS;v&y zHI)*eA*S*wC_t2>rZHlWK3J)A<>`iK&d@wJH`+e^ee*@;FWZCNa5Z8{B9vT5rc?mk)o2t7PLJ26>_&D6Y_;;LK8XP`Rpy@NO||o&dAhz71HQe)AP_5jqvM^aTnQ z2|JAdn|MtqjC`(9as8QGB6EaV;Ms4Bzt`qJ3$PYYu%OIC^bl|5ZhjGU>eIYI)v18y z>|0Sb67hAWDV5I;wZ;a4$6X`~Ms$=VNXmX{-`oeNt3O-!JTF!_p9Q+rD$9J@Ip9Tt zYK9WMLYPzWXf$?m+WgKRKz+m%HV9jd@W1DbNK}b9FgXaFmAjG337igf{f~6uLhvls z2rKNm(XSC?Y;j^KFaP_WE2JZPhRk3?=}6r);gzng@X05JUqM}^NhHv| ziIn6n|80^S3Dp5M{PKie0DPd{n z=UoceeoEh#zdh&1`2FW@B3O`aHwA(sNhh47_Wlc?B+!(r=1IWH`T^zZ!OVZ|UX~Wy z`T>O?o+qpb4WZtcyNg`0mWey!P>@h4`0V^AbX+5- za5*Bf`=36bXP3u@aVQ2|V}V}2kbA#U990wS8|L^;Z|MpC_f+@4f$;t160eJc=kY2{ zjXejy6;uyqIQHyLKZhSdegZ<5zLZ!ZBoBZsldDs(8hFY%GMQ#yz^REE7)bt5`5*Ek zd!~I3uJyLM0#l*c;1=K{rxqbi86M@KK9Ggr-Vj?LTRJ{i5h_$f4?3^>x8jo;@Sw?X zp1y51PP))5Baxh!zFB`$%{XVpp|4XdAO{u>zJPy#rNOk@AFtiFEB>1ZdWd>RYx7E> ziX=IA{e2=xSIzZ4E1<0GVYKY(f-2OfFv(O1H-IRh#A7*o(QHsx!)9#qmgLNo!n3aui zRU+u&dl}P&Z5*d!)M{GM%KH5`BaYV%&;=jYDDKSlw+M~+wtPA^Hx@6hzH9-Fs*`SZ zLH}OLJv)1{PM}lf=@Ob>{yQBU*f2FBc2H-CzOuT{?;_9v(EiA87+Q?(tV0#@#?WI| zdpzJu(4y(#OScDTAFR=_HdlHj0qWpdc|kaG0z?1P5cyDk7-6neQbnwY_Ub>>$OGFI zJVE*Nx`XLNHwgtF{kCX-*@6Ndv@f%_uSX9U`~;N_u?lq@XHW@`sHQH!KF zw7=N#L;p*IMkkIfH)^}`XHqso%_9ds*TDm$d%U+VH-q)akDkE|7>&<~SDq=9@F3E; z-i}I0L1?`D4Lif{x8Y*7N(`$|E|E_zA~=(DN&TN_NPDPELcXXL1!>C|nXk`tefJVJr9DCn0PDiVs57XY+Pz+CM*=~_3#d*ryv=VSW zBZa%N9arMDv<51C6Ka4Vbq^l9<>_*dJ-8htq5f=Q(n!x^$o+871bVXcxb`NEAz^%EU=63kc8WL%nrEvbkE^`w$ z`}apbsjgz`_eU}*M|lRK{Q$L}Iq53?E6jJ+dmoXa`hGTID7AIDpIDnPGN%J(8ok@R z_D%Sq103DkW+UmIL0#HB-DRATb^S~019F0_?7Tbemw5#- zOjd&GJI$DzQ7FhI_M7slzwv)@5}WDN{Z?5Z5?&B4k#nR$_ zAK>53_`+3h$Ag%;QyF&&1;x{o67T0j5=z(aPnLgmDi-P>(St!?pT+qa)W1zkb6wUZ z;KtII_!(b#s_YE+^7H6unKi=c2+&~iH;|9N+DjVz!D?!+}Rt{Wetd7z$x-QF~W z78Z#XMj3wEv77Qyefj4;&2M^0<^`K z2ic<*yh{6SB(H)68o`6Q)(?@NyJPeGT|10_-<_{NU}Vh(ZQ=bpu&r{ZT_DddJv?s2 zsyILrj)kgQhHK=3P@}L=GP31oHIE^l;oHcx6x*qVNS54T(6~7x5P0s(VH$&c{tITNQq2X#m+qjR zTR6voXz3twqcNhwvlx)H^!qLRcmxC0@uNO?AKZ>P5<5%0P~`$kBgDu`J{9O3Pgp7n z;*Y}7m(-r@*0$q6A{VD_Qm+t8wo&fhK2R}3K5dVYE4f_H8w4>N8Y2ERktTIR0Ma++ z4UF}*FevAVc4;9-%eRrT!RlM$yCJGr910{GWn@%R>`=JqMbH0%jj?3JAHHUrA}dKE z;eg)=tqF(dye${#l8sTz0~5=5!9HSY@f^B+Koj#>j*Epit5tJ}Heb$J0gKuDlFY1X~;F9r2C5_$)8|2%J}jH?jWdb>yKP-FBin2IUk? zOw85<$sU5)^%nMyF=8{gTsWbOOVxFhr;R#6@)!>1qz=yA4gB4WmR7tn5$uAQDyjhe znY8YyTDIs4P6^MP9udq5Hb_6lv3||r7QWJvgcTSSyP1QC{`YVA1MU|~H3SEqXaZ)} zomPx|WT7)ng5IZHwuwex0=_UKM<7cLTSrW4?~X>^7yoNrIc#}-tC;89JDi1-WX|@J z%Qcm8$$`t=ovvoUr2-J`(=_huGtJx2#9YFLA22l#8_VwR4BM@vmJM89 z6bL+;bW?$<#$UDbz*#cCM)1=Ed%RvK%gTzKK@dq2(2qV%bt7}@Zx!k6Gt3lhPQ zzT$`EAS^J$oL+X1cY`SC8MKC!Z}oT?>Ez;`6v)0Gb(?<2BtKWG^&`{7%P#}5OMF}# zXrd$}Da4uJ5qt8K-BavU11pRwRQhOqhC(X75}9?(UQ!eXo_*4MJp#)O&q$zz7>SE-EXn8H-vO|k+u zV%gSRBSj+PAtL=rhQ*|F7}#jWVX&^RI%%`|!e@ZTX|+R6Qm1YVX|N zZAa7YN)hzXC)60$fU;Ikss*@OL-ho_ej@zl(Wvt_zZH0;f0v$={I!cZH!2?oQf1h@$bu;i$k`&5(2G0fh2*AD-&Jl zPdoCiQ<4Yz4rt@;j*_gAAJF)pi zPR?$*2(=wf7OJLWXh(&ZC{Ve_R#b8wYkmqvdH6=@lQfH$^ldWmbY5eY2Qkvi$n;&2 zm+aDSZ)IpJ{7X+i{5;7lEt;~rs-~>S7Z^}mSdrm5@iU!KHSzzgfV)kz~V zPBbOvI`{wSPJiQpu7wgUc_833{4jKh)0C;WxaqazEoBI~a(alOX&M5sMlJ7>694lz zmi#l$$%M=_s*}l%XP92*B~;2n%J09z#vGU(&XZA2azZCH8?t=@64ZNiNC66fkL_hT z`)OiColJ|GGEIkE%5%Mce(>^P?V9`L>r-%sKV)7R$Q$Lb3@L(YkoZG z`o8cJ{|x7=uz(B0Ta`~Lj^>=na(`reL-Le3TWixAxcne7?>$Fnu4ub_3;OdZgp@cg z0WH*$eXPndd652Tzc}HC0bDZo$Z)6nbj+vCg}k@<^)KSsC5+@oa|PeFz9Z@{*>fwU zKw?DwEfm{c)6WA7^&{Qy58S%I5^8mlkL#&^B%3aGc&2@CL5L}PcNrdGM0=Zp^y^!x zB@5cvba%kh_&y?_2Cvmwu00X*UrhkAP8_2JK&gr+HRkaxAy;jxA8kZ)|1SSoy*v*I zr;GRUP5{OB2Of8hX~>|qeb*wSfpFqvrOl*3fJND7wtlWQWz z=%ju}6A^ej!#EkO2&IQF=o$jR6G-xNBr^|o@-&%P7Y_COj|QTXPfj(sqakO|{rzYq zv>sqXZNn*Cp-0QuNz_>g{|S*j3|*5-)0X+lZf7*P2*#CFQ;TuB#q_QImu}XkZ8F*C zPL1j1q(_?d}jsufWq7)Y`@Vgu#?M}cxt3OU&1zp5cJ(%+8eQIjz@Z_0M; zZ0Xu}ZSt%fd~sXE?#BJp=IBdw@i~AIlQVVmmhiHksvRkVQTnyA^^gYV)AuU0}c2Y z%z*Gg`Xg8+ddNl@MFLp8)W;HZGE~L*0r^Il`91JHFeXqWrhr2U?7{lSS)bs+9~P-< zNoyKmZ5H$hc?oNfs{C%dl?m<#&lvMEQ|7UsYhKM8mg5d#L>aLa$Zdi9k|gMW@uCgF zIgo5qi&XE2Z#%rvOIKZ;P)}+Lrzp?nvyRs{+KPPo`W5rGIr8%z2M!a}{ z60PAnNYi^gs9eBhg#XnZqfLadS}dV2;ntCn2Z#nQ11m*q1`yVU&|4ut<2)4J7n;fk z2rV2>;j5FRn-2)S+4QeIviOn4161H-aC`42)iBy&q|E&D!Rrq#C0zPCaU)^OmTVBo z+&kG|HIyc_h*=orq|XjUOJI3kkXkYKt;z5_`^CM24aSpUV5If$I^q^w0PfQ%yC9di z%DzXV+}6Ti&h2Hd9k~4Y0q4(Wj*kO>`@bDRoY_ruqUa&(!QBvTO>!;gCwM*)vJ=SX zkI0{{x%ag!RtJ_ocwX9Q#WrTMQ)Q`zFLQ9!k_jZYV7d}&VZZzHNKgZVw15}W1f&1e z2yxj{5!b$h9wFLIE#5Hvq4ZGoVAsCht_LL~UCmn-2#4|mCnL0OTEV1gkmI*)dYO2o z5Rax|#1ef|QpvO6IO~^g`=7@LaA78$oGR{5L4Q9BTsuZJ7%duskEY1a0nj1a5M(eD z1Gqa~<0beE&RaQmr79MZ%&o#e_A3l9k(g)SZT)ypA3M`|DAvfa`ahBkn2UZtR|bqA z^gP(dPjn$gw2E&Tz@LRW**RhCDS#J2$j8yFBD?gFGCXBm`%0M-&3vjmO{BEqYiL6z z7=?E5mD6O<4G>FYfciKeHDg4}M1)k=w?A*EGxQ1+9(;Z8{=)3BQh5aU{`f*|ID4WmZ4)od(Qi1KzTX+JY*_nn?o09!-o-l!n@*a%H7*3g2rPtC#*=D+1$gZ)Y z_h7z2viO`_2Yw(L?Z8(|7ps8p6Yhqwk>RD@XO2YC$eb53zpNSy6T!>b`DL7I$DaAp z^5mWAPmI!A;FcB;LRKW5C3Tnne^mxZF1f87C||vJrI3KZJWE7h#JvfEGbPrf4$N8q zzSfxNmVbCdd5#g;uZTeQAw#%wfW?{$ zWM>#bd^GXT9oM7yr)GFXX#M8%x3*xdB=10_KnXR;a=&f!w5|iDl?f%2X|0+<0;vPc zDUzP9RJ55RbY@#6-08URfKSEywGQ%`SB41-Mvdw(v{rldnW9~60O`8{+7ru>&h{m2 zFt^YaaVlstu#@)fU;WhwnNq8NC@AZFb^JyT_qADyZl*phv`ZMm8R4OO(1~xLKig45 z^3g^YdDx9_!XrzuO|ZOkuWjcoEL{0PsN{qvWxj;LhumOog6$#oPZM*!K;~h>3pu=T z+WO{00dIq4Ap+ z`7#JP!#Rz7OxNrYzbpHY5Ahg(XB$M2%cxh-lx%CJXn_+V!8-3?JA}G3BSbxkIYl#j zh**80#^S4+vNAV;VJ+?2QLA%RXF}qIoPaP$bcy{~jZLxjASr@|<~$<9;RdxpUWo}H z=q)b%7(9bM2)*%66KIhL?4q|@rRDGBiB9x{fo3fz3^_!knKV7V;~p(7mC1Km#c9zu z9t7%Ls4XG6Y+YowU|=?rNB6}8=dekSDc8I7jT-{S1N#sLL_IOD{I-Nb6LfGtPs?JU zpD&UK@~Xa}@w)%ZX+-A)$omy?3pMl+B~RnIvd22u#sUt&danAzo}_uM|I!Pr8Tirb zDir=GoaKUP3DKqEISyg!o7S@lpI!=CM+>x&UdMBtaI}e9HFom9?5B2eB&xFI3N{7; z*}CPI_!Q{{ac6tSt&_f!g49Se(~5r7s%ru$XKC(g)qLaU?+dzJ&Eh&SC+%=VmVQTFxz{C8$#4z-} z3rS2k#-4l!00~f>o-~_tgXAJ67YcI&6uv z_>B$Lfw$GZSh;eM3s)U27LWxIM>siOr@m2c;Y+bmuA*4-^0B`rWZe-!h;0!3Bf)6q z6(RvhO`{d5Pd}WS*N9*&^c97DPp7ap=%O5P8tW4|rg~Od zOYeIm*)7h;Y|gGHF_c_$7&K@BMP_#Q1;x*FjgBU39AS5C7+i0BMB#Qpwlte^l-?n* z^s$I>;|5szyvxE(VRxcEQ7P=W14@wX=o~O&`%EHe^Wl8U9$CMj99ky*lbTj5d{(%^ zTEpkk5r}l%c|bE+)7`mQ?mMjm{Pr*H2@l1o=&C-f!QU86h;Io3*a2ckhZ!ue;b zF2=FjUN3_Q@!_+>CYfG-$r)f;9*S<|;-_YWt?r5xY@s4*1rjjnhmSi_?~JXyp`iQ& z0w-brVbEsS4aSgXqAr!joBln+fEg+LUXorm$B?SYEE8Y00YPl9tj#bAeyi!PKoUCC0iCO20(14Kl1d+@vz$P=`$>L-o=dA zbmnZ7?Ek+PVBHLidzh`!8qUjMP5LDdzLWSadpx%R3n-^URR49iC+S6a$&jyy7cR{N zV`7xP6Kf9v!OgLHvlkA$oR@iMRa`Ikb7Qc{$q;P`+Ler%-;LN7a?tqNJYcz_`hA)S zj^j&?K(cK{+-q^{0fZ_S% z5t~JlClTz|Y^d=N*mrIT)-@%&5tP)4B(mDwjcmlG0}`1oue#(b75~!)ch>tGz`Zb7 z@qiYz3?+mNlY=o&d|9I>RrfitudQr-*U-ER#VMxKiG`Yk1U~y%6Su@>5M0jn5>B2 z{{`0WQCD@rb*!Hp86hu#^}2n9FlU$L)0^(+!#OX*JmD&cq=$2qPHm!9LW-4HqyL1ZximSKYvX)#ni=oo;vjc= zMJy?c0}=x@64T5VNcb#HhP|5Ngma}TIfnhXxuRAtG+|KuYIlC!9Z~z-uS8PpBo;;C zq+$x&t^!CRBjdZjU{#o5<&qigv_DMy69H+Tsiy9-rkdiO^@&<=JT1=FTEYC+<3A&| z{zxQ10DZ-?XSL?CmwTEyM{uz)lkknbX)Ww9`>Q(;cfT2~dig--el`-2UuiS{mLt8} zSHvu5xv{&v#cT-%C8` zYeLuMhLhg&*I9%x3^t&0{Hv~@_ba4dD=8+uPida_JB9;H?8)}~ylFt(Ou$*?%C|L$ zCcCa78m6P%+F`}bu7N5ROK4luEGfbjDH~e|%}V<<2w_%>uRjS>Q&SQz(c4SvA*5dN z^u4J?79ZTbCfA-i?%r{37?CJko0)eW$Ha-3d?y)j>-B>Vc>V94G#t&ASgUi9{MArV- zf$b_+JDHw`G$hG~>VU;_n#z5~me0(KTKW?!AA4YvOgU?wD?=~yrmw-egt1dw0acS4 z@rtD}%N+w1^Ok^skb0n1&cEJ_xV<<_B$U)|2m&r`WRmesX|*-`NM94==b03+F+R#SujwQTgYHRzm*?gQ>gxihfV1320umic{9shXD?B{+9%nAXb=Q3 zX4k`!=T3@Fq4LXbiC|d^XDcp!?XVKzD`&s_ARb)rgTfkP9~k0ok9)i3h3JgCVcdcX zIj^hJ?Hl9G4T@w}|Y^Z}QH`ozAU1>gCNRlP=G4k18Tcl3b#x zWN&aS$NIb|A}w5BjR0#67ydx=H1Uclx87YD7~QB_)kluPCp{)7?UfXea9hC%SuyHE znemY0m+ugqJ_K||YW0QS&j3c5g`yUWnyqP9{%xIu`4JC2K+_HwbP4Qax&q$rR? z#+0|zYoX2-Lv4O|yCx3#6gu1h`!eDM%CC~Mu}GCs1on1;$C~cN=}y8I?pGFahrFnk zt{BP_`D%PG_#NqYxk?Ri2fzFUd0>1)T_qYOgWlDQq3fAxqSy!T;o=uk{vo#`NB+3! z0=o_gPOlB+!k=Mv(OWFzH&Z(fMw@fcmon>G+BP-LE=Kx6Xaj9jRtNhEnfI$a-Tex& zOMYwfs+bN-R)^XWIosMob!l?1KpLPmw1We}<^v%pNgMN|*I_*q24`6?h-Pfc@wa(( zNGe?(Dr)0>F)hlbVzER?<-1rKt3S`b!A~d6Ua(8xD3;DY!VZQWywWU@f?aBFvkbzkchUSa&iZ%WmQujEwEQuOTe)$Vs-suJ<#vdN57j=xK)Us3kZb zdGG>`uVKFBhwddzJKGy2wx^YN?t1G~L&Aqeq*KfE*^BC?aqDmSc-K}~(g;HYy+uq! zU?+kx{3Zg{T%V1d?U--wbeYw}UQs=NnyIK0DpG5oxg$br`Jg_LUNT?ZBsEB2`-%Qq ztsg(T=2pXiB*8HIk!)7~Akwp&%N;?aEAe!0EAw?SR9&Q+N^Qa;Z_vprGA+(fkQMg) zmwIsrS5Q&B7tfeFcW#rUXS!JX3%QS`Q0^DDj=@&4KFFt$)#e z+Q?C&S!XPE{Wz#GQCw>0l_!&>wxHcwaaY3}Ms10PU$ zI;YGL`?8}5kF_ZUt-BoK6U$dgonx?(V57dQBEl*A`Y=yg+^UM~ zY|k|75qrNu@?D*F{L+(7AE0@`Tc^g4@mS9I@jJf=eWzTh3L-wFteo2X^?3*SU0Tw2 z_?ZqA>;$HCCRjCzETyD>qD$;Tc(%=j+kB?O@riW~T9X^x08ygCyx%!!#v#olVy`|6 zI4iGD5kRO1W-J8wBvYIu(FELL!21}uWFkmSM#^s>i}MF*A$5?;dTyVqeVv(hj5(H@ zIze)%SxB{duViKg`5AM<>Ix&?03JeP1t-TgSJSt^LqyhJVtt8*kk(2L-efFJ56UCAWS_@QW;fM6d ztvI~FjT!qfO%+mi9?2fHT&zH|4;!0l>s4+r8xT3oQU}oRvloYn1aJJ(34nL*O4OY? z8Nk{Wo|=4AzT9UppFJXP<2wq7HOEp|fM-mhe)^`K8&(HDVy~iyjM2>xjCBv#nr*wg ztqkd7amLmZkjx6CmhylEAfmAFx)h-8bg`f~)pshX(+{?c#s#}aZGA1G|3X^vjpynb zdN9a2{o0w~jb5NO_HCu2F_30dyr!Bu>F+c@If7m22~Uiasu>YS_!1}|sknii7Y^$? zNu1E0S|wBE*Jaa29x#*G)}zL4X0a(9GejnZ-_j#M)Z2elQ7ze$&bQ_JFS`pCCiDi% zORHNb`KX-@XH9`U-3p=dTf%2jD}$QT{R(F*XTckIxa|!%(@l4nh41CN=H#|eniM7l z)I7rx^e|#Bs6Fk2fl9@XGNj^Wr|t|IJ$f}r)X~X-a0wsADp zVj6*kH1k`Eif2AKa1Bh5TS?JK@{_C$ad~)>=aGT8Bw`Q|eYub4K_z=|*nv@fyM@;W z+)Y0Q6)#b$(%A>mOi;I5Nvo1apD@KJN?Wawxtgj7XraQDkQU3{SbU2hVFYS0=l6n5Vp2o z{ZfRC2dH#E8#ve((r_2*h%MM7JQV+wNeLC=R}7}=Vr04Y&fRSu`ZR;Rd&&&caglZ5gw z1W){vHSl8Vf!+ACIJq>VHc#)eEYz9kP0IE#UL8synp{PH@OF`zPu_YzuDy2ZAz%jZ z+)q|UcAG|Z-T_rNd%qHIC1Q)tSF9*7T<+{9H++I*ZRRf3?{d#FniDUSeUtk*B|ZKu zcU(M9W$8oJxrKK}Jdo)Lqh zRt5#k&$<*FU@iPFs`-4`_TRo*1ub!=qZ>pv*yuo0X7Ow3bavKrj6*ERJ#`@X^hav% z)x-zV#bf9w+kN$=_h;QrpLKO??PNeKMqp*fQP`-*;qw34*&l4xCJ7Q|D& zu!|h3ni1vq*^bbGB(_ew$+V1&9&Ra^qf|C<=kOpMAQ#g6dhU{|m8IhT5@_4)v+8e{ z?&aofIyvR4@|naYStT+b+8E;Btj zsCw4Q-57+*y`x^TTUS?l<$N6%PtIRF#%vKT4ykev7eaiv%-BJqURRxgG;tX*gFzZa zt%cuwnv^NdG|$`WVaW|n%_@UD&m<3v-o=xYnnE{^k>c5tR09k*iQ;3o8Zj>7S&cW_ z(C2x6r9?2Jey>kd)s|N1LA2hVkxn9v5@-5G8Ka;~$O@feZVxL zv=n*d;xQffH$r{8DbF#w$i>m*Bss;SR;q7hmW^qwt1=5IaY6^hfhS8J1;xOH_2*$W@hsE^NKh0QfA~Dh~#)D z#Cux0Inmfhe1f7TfAAlQ|5aaiEaKc#yyTd&5X@8y**yY z$E)xP`Cjav(WKlp^KXoDxu6Yz6@{-1^VDhS^qyx3QULao8Rl)m%o?AR+CO77mF?If zX`OdRPX_CF7iz&J59$O*yR(~^(R>2$X)b|{-U)$4D1YpC{eBb9rcDi%?eHg`~ zw-kMx(P{@M8`eO_@QJuD{q&7BJT&AD>gVPt5!4(xg9AmUEsn_{%&X^@PG1b?_kQVF zgcN2Ir6t8IiqG^e`<1MEMp-hZl}8?2N^3umuNREGh>~pcBw!>qRk3;?JrfL@^W^!q z;r)%|ov1do*aJRAxr9 zRl#&$C^g*0IcllC$O&o)@o5Gj5T>Y%AOx-Q#%l0+ubz=YFT*O35~fHhLg@gLSHe>Y z>2+$}SygCuP`%XHZmsXGxE_WlL0ZF^y$C-PVUvQD*CBILnWhfk6X&XqF&9;8A)6}! zmpG3|d}pn6WIyyowZ8x-q*^dSyX~h5{INWuIl6=7vq?}5>-nlc_+C~t7J{MDFE)6lkK+)Zs2O;ObdGUv!{+K89FVMI$}-h@?o zR^zQY$hJqWomeg!;TI7yt~PZ__yvmR8^vlQn->0TBMNel0DYI{zIFX?!#t%OT9ZB& z1VTMgktLelrdm`$>iIM+W;dGM*B-Y#PT0nu z7(AuQnY zzi$rqy=wkn^wB%M^P^8`D>|MB(M; zBfXFC%mL!sbyKF@lwpcRunUN!AyLI;?zl;R`PR;*vpq<8AB)+lw88YGGVYhGCynQx ze}8Q^R}PJJ8_3v*0$9m-n*T;p53Xf}=s^nurfMlht)u%-BjctAtOS4jAPpGGuVB`b zBE$li;p_|`iBLKh{SiJR=hT8T?jpUodzqAO_ZkR(C&iRBeV%4b;E#I0>7t1;{SrVq zRzq&`9zL`MVEEuk4rE#RKuSqnD&w=;r42MBd3->TynG zFLD*Wb#}zFGG`2N=Mc2p!hb3z1Wl-Oj21>)G--dNV! zX;`;tJ(tINTbcBR3Vx-TS-!%uYS@e6kc&*mq)Wo%Ru%RUqFaD@>G!S&qRvR5%8CX3 z_T7(P6_+2lC8dgINeJq6jBjWL z%9Gi9Y7LeSBYa2@LO5f92F~VKmbAqC`am3BjC0}M-?e0~OYst!V02T-PX|m?tM4L@ ziFMZhM)Msr86WX4kBvb;3Asc9>PUC_G*sPw<9(l|tu6H!-1Q}%?7j0F_A$!m5>j<0 zA_XegTre7cUzzbkNWUB#rvEI2pZ>Py^UA@XjDsLZ~8Kgxj$v5qXdJ(cSX2hMs3oXpFerON@M#$U1rNB8z@+Gx|aKSBj?pNaBfV zpw*qSx~qqe>m}s~Kq@z6gHtx|97XeWOUUgkvJTrbMr)&c?I<+Z$NurVx0UBu#8M#| zy;@>^t>#BTgHVesi7wP*)RoP(xP$15yWn=sC{wz@x8i3GHa#=Jdiaa~&^Gd$7&AQZ zvE14COzJfgy!z`M%SyUnSchizvo&#~h;CMrGppVuTEnLzBW^m^aXICeRS)sD%(N$r zaEyo8b}C>40>&i8R;i3-CHvhlZ2ymx@=(wr!J|mM`t?YUjS}K+>_Hl`(h~IGMVi`+ zDfMLcwzw|L&jAsVmMk+m{XmaMR{`$!7W!r!Hfq6h1(TtYh!%~K3}jdENpkXlVxx~%~ChD*bA zimn8S*`P0Qm-Ir~o!1E@TH%qq8sW{iDHmFWEZA;$;~4!(2Jp1#e7sA?Z-itO*4Xo1B4}d34y6Ol97DDk=5IWt4 z#DH|6eefP>mM>Apu7xz;!|PCJQDQc) z=Yfm0`0-nUE~5(lYpU6)DqYVhY|5WSEPEpX@~WDQa`;Q&Q><&*JoHvW?0?}mBJ{Xw+U;>F`P>JmE#nJS1jCVyEyS!osh#H_BppqImBK16k1 z{xSe1=ndN8;_Q>8pOIzxq9J?gFT;SSbaYANdLls(6*vV)5-97ogViOcLYP!`WZhLp zt1{-QzoDd?7nrC6pv9j2KRT=ZR=408BxU*I?r<(YWD(9oE%kK2a+8mVtqDVX{sv-t z_)D5{Q`N}1Swx137Ktb9*OB~uhQ|k?G(Duz6#AWRt=7a}&z%JV+ zOs~Wxur|YAFVrj4^4Sy}8}2s9?O=RmNZ1f3g($B4g=$FQC~!c>)AL`Be?0w+4bzdql;=-Z`BioQO~Ic5pF zFEK^?cJeu=n^Py22n;E$PE=X3Qs1u8JL8vvwsBXo!ux-R{^7OPA8p7%Z4D&RXa)Gj z)ofK6igS5Ki++2d1~YTG^zX1F+d-?<^14+T4Cgd* z+S{PAX*=I+q7%j-)^)9NE+?>C*q&1vYSMdI4< z29eA$I={UWQMkc+tsxrjhR>@u!p(h9gl`PG?v+*f2l)sb*bc2H0;hyNR>1P5%GB~u zw3ni{lK72-Kv)3W5Lz#N5#fS7bv8aWfvM#tj&y1wN=Ow03wn2&@3j`k4Y0;hP;FdI*XvX;VK2*;xw9uDnwp0IU1dVMH1-X*=7d_gWsC8$m- zm8ni63QvHLV{L5gq@iSuh3bzTIpE$+I^Q$P^1D{iPo|sX}2}ycY z2>Yg;?`DX!6jKpeEV@O&uPc5{pgZUGJm3nH7poE8Jw-ZodHtZQ%AZLNNt1;4X%|11 z7HD&#moE(`-fQY1k`TRggNP`@!TdEA-QjwbwkYBmD1}k`CzmVLY3qM^w7Rw@AuLAO zK_ObHPN2_h09mL`haYsA!8Z`(4_72&JHyEDB{J8JMK5>>ttn2?M5G2zDR$3a9 zOZv4iQ+zgY+aEY1e6LRx8E%G&vN|qgG-G=aC$t&;A39n=eN@Xe} zFvHPrW@Vsgen_+##gvYn;4U32*Z2 zO{>X-&vGl$12cp9MBNTeVp$7Y^U^!@43v|A-9y5(pTJoSzd_TPITG`5x8P~v0m2ay zMaGdBCuM!uv`ami;>n0;Pfwa%K`Bez+T_|mSOw+(R9OdM8}Tf$AsWYiw9 zg=7g6yBrYf+Ib@EOHOONULanm zVcf|(vG--$%$gL_>-Ff+?|HGDgy~}KEbcbm19QiSS*)hu0O0hntses)7UAxw&^5eZzb%1R|%x^UIZeNRW zzhl7ffd5IYDU?sA8Ly=FJG{4EwKh}ccoA4Yj0`Bm7?d<46~kIsM4&yxwvI+Pc2sueXrE1p&?fD9SP~~OeJ@2Pm z7^iSSa)EtOUHW&9D)o%=TQO(y2600`qrlV6`k&FIoh4b{LEsy4%c*3KaJ(u16M=n`};8 zb8eg}2X<-uEG(Q{OL(=w2U@RNH=~X~m0MHi*fYbadbOu8gNqdIP-PuewnY+yBHRtU zT$O#u&fwiQA}iLIs5a?Xq{`E~jPv$rsHaUQZfgN2skvzFsmk@3JJ7MCc(w?UqxY#O zM?h|ufiHt5hH4Q{sMl;qqptVZlFo&qoUxwuaGpfbGb{mL*KjUg393~SEi^=uqr;0) zj#qe3W0xg-Uf_tFj;(#cD?u%c`&MqVTpSROV=fm-u_*rwINB+nO)@9}_EF{Ba2$Rq z!T};V6Y47Inb=zKDDV=sv>nZW;=*6W6yn#m^vjDmd`ImVx^V~#l1@fqtICw3+S7M% ziaHJizAauVaf^^;xi~N)?#(Mf24~RCn5PVUNgeM-IyP`m!$h3NDXbrIB1Z`vkL2P- zZo)QGhtM=^svuk?a1GKbT8uUvjYZg6C}H8)vXJN;A<^cs($l7RRaO2E6H9LENv0vy z?X-tm8zwa5-ZXQq4KPEhtT9?w;q!rVc*0utB9uKf5}_;q7U2NkiV>@SfM%$!N#F$X z>*BTm*$MPw`)NImEN5yJJJpZ1o&bTbxFB>D$a%jAmnl3$;TC~UL4vY0{2eVe(-XG) zLPjc*ECELWN2xZtaJ2{rd!u}LX)dzWN^|!+L^x~{(HRoTa16F#`VJ;)DFIu8?61oD zwwCcJNzVqHj{G0SKj~&^7eUQ^BEbwk@20PbaPh2GZR3<=RMK&awRw{&Z&WzflT5$6 zks{*WBEym{-|%g8*I~T_;cuAB&i%kTz{^118T%$q^MsRxo}={qm>fCy1l!yN^{~C> zGp&XhVPv6$z_oDa-3=+CK5PQ~)G4b9U5VRB;d#cL*Xv!^=@Myah+1)&z(xYUR5R3i zfgo>IwFp=WD(K!KvUn&DkQ4DxU0(zaBmW0|KFZG(9+fcMbR>W6M;;tON|7E;^F}oQ z_?Rl&f%pj9q;e_JG}o?7D?vS!nU5}m!ADi~U|{{whT?7!KBM%RQ>sTqJIq=oQ=vZy zPE$=KaDaYVTVhByw&mYOID!0nvXLTM(4%l&Z6A9ghZe&`M}0u8uDzrJSzlGJ19?8C zhdsON9V3K@Eq;EGYm@pLx)V5n=Ybv_YsDBg;Z#ga+;{l7To5B}(FP{=NL5Tvw{FJW zs}fq*Ld;mEs@)7J8ZgO?UK(2bypbUrlJyD&{8~tMvgdaKcmNui?6Yd!MlA|U*oFW+ zF2ZS8Fz?|9?C*lIHlMBn?4MjRixCuK&*#a^j<-1ttn6oqQ zy#~CD$Ya3cpa*)oCc_{WF;}Y%siPLU-DxjYbY+Y+Rx|ZP-O-Jx+^X<8BG-Vn(;*vE zy2NB!`4`AlSVGM74)eVLvK`?OU`KCFS~D@bFSiSeae@w77Pa&GiTI=v5|IjALuP|M zjLIB^Un26kvE1%Xn2L%N_3Ugwc`p{iYWE2Rwu9`%T(7&w!?w!peGBtmf06t)G40r@ z%BN$@tnOFW<_ktPrl#4~vM*pef6^3~JXJa-MTqFVm{k2C;C#t6y}9KGPD2d>zFMH&6y_@ z12^VL8ta;r%tiU;Va?sX(LxbO6*X5*wln=c$!v3UT8Kzv`?A~Hx;-t#m}0F$VWZs= zZy{R~CP{STYCRT_!x>n@O8efM$|VSUH8d$WVcoLF6CmMoF*o)3z&3%!B%*@W_f2*` zh?wi1mgUDx%_5X0kzXdzh=J7$l#>!1>u;0?6hTv+3Va;9!TAU##(4nC4BiFoO+?W8 zez0#%#14qkTol~&JIkEkF$1z`{ad#w9^=fpRW56%8;@(~B=2O`m-j=X3B?K5ilqM4 z@%aiuhAwcch&+fuf+FFEU+>MBG>*5{Xexmzbd1%`k0h_oICH&?iz!XA{dlZ@2-gG! zRlNXnN1u&lr|t}k{x|TFzyZlS#_^h$Ilsd`iZeD}2gp258s|lkYeXyU!ru!tWLoQZ2QWurMc8xK0+pugSoqNl4m32GMmhcebl?lX3Qe2b zR6j-JJ`ru(O@9K@Pls+A;}O+N-CO?6)Df(1=UW}_U4Np=Ld{-9@;L`sP0BI_5WXam zQ4~M5DbwhKx#=XXM-x%4pi3>^lfc`wmsWZouu_%p7ce+iBHX7b^RQ;mH;eG>2sU9n zv7Z8^SL2B!O+$OE=BZz;NV>mE{X=%TUQHrp?nqZE261B-@Z9f%$HV{oRe3J+y4~s3 ztoExC+r^BYe{eRIkaIv`qbe7LfoY#w$BU(Okcx4}4>2~AhCAlyV91$PEBvSJxeu2E zTL^dgIeY*!l7|$QDeO^e;5<=`+qgx5TB>ykm=4oTUEW_q$j)xVmB14U+f|vTcD!f6 zgfVWXB%KnNUj$}q%5N#|t~?KGBXlPgm>dzcQ18@w*Cnt9>wd9cgcaF0P>X|9EB1Jl zVr{2k*+I)xS(I@D90Ar!!b6x##+jH5qI^QFIK15%btBf{=MPv{|F^N&&ABL_4CinP zd{GiM^~hW7 zzBo)vn_g88Bit>pzPGFB422@SJNkhSYsy++`4E;p1M_V^g(sRJoa$@9HdTHITv*t}B3zBB%DxP&1AYy> zQS{@r)Cy68p}7;QI~qV(qQUhLMGF)AzM*nD=4QAKb3@kMvB9YB2q*707`FJPGjXV3 z4ae`nL{+cKndbl|*R*F0*UK3_p2c(mFT%Vy^K#~S8gox%R$ zi@Y0H9Hyh#ozS1c|G$!xtPw_1n}YHA4e;YwjM^n-cN&)B`$1q1R-ZFVP2jLK=)4>2 z5xD~s33MFCaZX`I(m($&a0kj-;1=K()l6skVy?nz0w2RBFq^X%GjgwD{ptEu8N>{t z0*|V)0GQHZ+%5v2)nR5@Li!9tm8P2GeH;)ftW+UJ!;bx zzzx6+n2=vrPOJdnk}zGJGrIr}m~Kaz zk0otf3M|m>8D}Su9iVB>YpsMv5(8Lox!qW>|8Kx=3uAgIfl zo>SCPS`WM#>)v`KRO&d6<4iD4s)3WBv|X!eT|qdE95U3%nA~aO4)f#HtK8kZ3 z$8kDwQVg6VKnk^rQmbavW~DAVd6&(|Hq=^qY4}sED3hm1-KFU`j^j9ajH!W(lH+OB z3{{$D3>(C{fcd~o?D?wJWuz%o29+sOJ>$f29LH(Tm>IYvG2>J%tBH|Ha7RLG!P_bT zgy%8w)Dx)Hpjw5=lZgo_j^j9v(?rh=T#}d(sthWXa_9pYR048bjOQR+3xKkr?Lx!y zN+oI4igO&taU7tB1};g=kPQwhX-^7#x(3HTqdxzqB~DpbnwuG55?8#u>t z9H)g*H*nFgRmw`aY_T>~NJ{p8NFvEc_;Pskq?nR;`&onWloCvtD)lT($8j9Tfl)MY zu|BO*fx!V~upA6q@wEQAD09N&^+g9|$B!wcNkTFSv^K0&cO1uYCLp6?;F1KYH8|F< zRLhnfnUsQIqi~FDc?iuN1$GqqfM6rSfn&;hrb%4^+;JSoaYk(5k_5^F%F!c=M#C1} zkwY^!M-`3$tBZa>!}nLp%0S8Dah`DEIF920{2wnK+rv0;HU9tr002ovPDHLkV1n8T B?L7bh literal 0 HcmV?d00001 diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index f9cd5b348..3ab69dd09 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -1,15 +1,43 @@ -/* - * This is a manifest file that'll be compiled into application.css, which will include all the files - * listed below. - * - * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, - * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. - * - * You're free to add application-wide styles to this file and they'll appear at the bottom of the - * compiled file so the styles you add here take precedence over styles defined in any styles - * defined in the other CSS/SCSS files in this directory. It is generally better to create a new - * file per style scope. - * - *= require_tree . - *= require_self - */ +@import url('foundation.css'); +@import url('https://fonts.googleapis.com/css?family=Port+Lligat+Sans'); + +/*HEADER*/ +header#main-header { + background-color: #7D7C84; +} + +header h1 { + font-family: 'Port Lligat Sans', sans-serif; + +} + +.page-title { + font-family: 'Port Lligat Sans', sans-serif; + padding: 2% 0 0 2%; + width: auto; +} + +#homepage-title { + font-family: 'Port Lligat Sans', sans-serif; + padding: 2% 0 0 2%; +} + +.no-bullet { + list-style: none; +} +.indent { + padding: 2% 6% 2% 6%; +} + +left-indent { + padding-left: 2% +} + +/*FOOTER*/ +footer { + background-color: #7D7C84; +} + +.logo { + width:10%; +} diff --git a/app/controllers/recipes_controller.rb b/app/controllers/recipes_controller.rb index c312142ac..44aac21d3 100644 --- a/app/controllers/recipes_controller.rb +++ b/app/controllers/recipes_controller.rb @@ -5,6 +5,6 @@ def index end def show - @recipe = Recipe.by_label(params[:id]) + @recipe = Recipe.by_label(params[:label]) end end diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 237dbba45..c1586fab6 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -1,14 +1,20 @@ - ApiMuncher + Cooks Up! <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> <%= csrf_meta_tags %> +
    +

    <%= link_to("Cooks Up!", root_path) %>

    +
    -<%= yield %> + <%= yield %> +
    + Powered by:<%= image_tag("edamam-logo.png", class: "logo") %> +
    diff --git a/app/views/recipes/index.html.erb b/app/views/recipes/index.html.erb index d84f86c17..358e8c5a8 100644 --- a/app/views/recipes/index.html.erb +++ b/app/views/recipes/index.html.erb @@ -1,16 +1,14 @@
    -

    <%= "Recipes that include #{ @ingredient }." %>

    +

    <%= "Recipes that include #{ @ingredient }." %>

    -
      +
        <% @recipes.each do | recipe | %> -
      • -

        <%= link_to recipe.label, recipe_path(recipe.label) %>

        -

        <%= link_to(image_tag(recipe.image), recipe_path(recipe.label)) %>

        +
      • +

        <%= link_to(image_tag(recipe.image), recipes_show_path(recipe.label)) %>

        +

        <%= link_to recipe.label, recipes_show_path(recipe.label) %>

        <% end %>
      - -
    diff --git a/app/views/recipes/show.html.erb b/app/views/recipes/show.html.erb index 0d6651925..50eab08ad 100644 --- a/app/views/recipes/show.html.erb +++ b/app/views/recipes/show.html.erb @@ -8,9 +8,9 @@
  • <%= @recipe.label %>
  • <%= image_tag(@recipe.image) %>
  • <%= link_to("Source: #{ @recipe.source_name }", @recipe.sourceUrl, target: '_blank') %>
  • +
  • <%= @recipe.healthLabels %>
  • <%= "Yields: #{ @recipe.yield }" %>
  • <%= @recipe.ingredientLines %>
  • -
  • <%= @recipe.healthLabels %>
  • diff --git a/app/views/welcome/index.html.erb b/app/views/welcome/index.html.erb index d9cb6e800..b7fddb374 100644 --- a/app/views/welcome/index.html.erb +++ b/app/views/welcome/index.html.erb @@ -1,13 +1,15 @@ -

    welcome

    -
    -

    Search page

    +
    +

    Search page

    +
    <%= form_tag recipes_path, method: :get do %> - <%= label_tag :keyword, "Key Word:" %> - <%= text_field_tag :search_term, params[:search_term] %> + <%= label_tag :keyword, "Key Word:" %> + <%= text_field_tag :search_term, params[:search_term] %> + + <%= submit_tag "Find Recipe", class: "button" %> + <% end %> +
    - <%= submit_tag "Find Recipe", class: "button" %> - <% end %>
    diff --git a/config/routes.rb b/config/routes.rb index 4004b909d..60cc7b972 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -3,5 +3,10 @@ resources :welcome, only: [:index] - resources :recipes, only: [:index, :show] + # resources :recipes, only: [:index, :show] + resources :recipes, only: [:index] + get 'recipes/:label', to: 'recipes#show', as: 'recipes_show' + + # get 'recipes/:*uri', to: 'recipes#show', as: 'recipes_show' + end diff --git a/lib/recipe.rb b/lib/recipe.rb index 3a43d5a0e..4493212b5 100644 --- a/lib/recipe.rb +++ b/lib/recipe.rb @@ -23,6 +23,8 @@ def self.by_label (label) all_matches = [] matches = search(label) + # i realize that there are some duplicates that show up here, so I decided to take the first one because that is the one that shows up prior + #ask if there is a case where this doesn't work!!! matches.each do | recipe | all_matches << recipe end From 0977dd4824cd593b7e87c14dc88fb11c2ccc24e5 Mon Sep 17 00:00:00 2001 From: LaurenSky Date: Thu, 3 Nov 2016 16:21:43 -0700 Subject: [PATCH 06/21] added will-paginate gem & added count to apiwrapper & added page links to index.html & changed :label to :uri for routes and unique signifier for sesarch by uri instead of label --- Gemfile | 3 +++ Gemfile.lock | 2 ++ app/assets/stylesheets/application.css | 4 ++-- app/controllers/recipes_controller.rb | 8 ++++++-- app/views/layouts/application.html.erb | 4 ++-- app/views/recipes/index.html.erb | 16 ++++++++++++++-- app/views/recipes/show.html.erb | 9 ++++++--- config/routes.rb | 6 +----- lib/edamam_api_wrapper.rb | 3 ++- lib/recipe.rb | 19 ++++--------------- 10 files changed, 42 insertions(+), 32 deletions(-) diff --git a/Gemfile b/Gemfile index 281cf8ec8..a57034805 100644 --- a/Gemfile +++ b/Gemfile @@ -38,6 +38,9 @@ gem 'httparty' # FOUNDATION gem 'foundation-rails' +#PAGINATION +gem 'will_paginate' + group :development, :test do # Call 'byebug' anywhere in the code to stop execution and get a debugger console diff --git a/Gemfile.lock b/Gemfile.lock index eb271ea48..39f7a2b8e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -187,6 +187,7 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff + will_paginate (3.1.5) PLATFORMS ruby @@ -211,6 +212,7 @@ DEPENDENCIES uglifier (>= 1.3.0) web-console (~> 2.0) webmock + will_paginate BUNDLED WITH 1.13.5 diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index 3ab69dd09..0453fd65b 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -3,7 +3,7 @@ /*HEADER*/ header#main-header { - background-color: #7D7C84; + background-color: #D9D7E5; } header h1 { @@ -35,7 +35,7 @@ left-indent { /*FOOTER*/ footer { - background-color: #7D7C84; + background-color: #D9D7E5; } .logo { diff --git a/app/controllers/recipes_controller.rb b/app/controllers/recipes_controller.rb index 44aac21d3..cc0564c95 100644 --- a/app/controllers/recipes_controller.rb +++ b/app/controllers/recipes_controller.rb @@ -1,10 +1,14 @@ +require 'will_paginate/array' + class RecipesController < ApplicationController def index @ingredient = params[:search_term] - @recipes = Recipe.search(@ingredient) + @recipes = Recipe.search(@ingredient).paginate(:page => params[:page], :per_page => 10) + # @page = 1 + # @recipes = Recipe.by_ten(@ingredient, @page) end def show - @recipe = Recipe.by_label(params[:label]) + @recipe = Recipe.by_uri(params[:uri]) end end diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index c1586fab6..430530607 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -1,14 +1,14 @@ - Cooks Up! + Sky Sky Binks Food Eats <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> <%= csrf_meta_tags %>
    -

    <%= link_to("Cooks Up!", root_path) %>

    +

    <%= link_to("Sky Sky Binks Food Eats", root_path) %>

    <%= yield %> diff --git a/app/views/recipes/index.html.erb b/app/views/recipes/index.html.erb index 358e8c5a8..d6eeeaf71 100644 --- a/app/views/recipes/index.html.erb +++ b/app/views/recipes/index.html.erb @@ -5,10 +5,22 @@
      <% @recipes.each do | recipe | %> + <% uri_section = recipe.uri.split("_").last %>
    • -

      <%= link_to(image_tag(recipe.image), recipes_show_path(recipe.label)) %>

      -

      <%= link_to recipe.label, recipes_show_path(recipe.label) %>

      +

      <%= link_to(image_tag(recipe.image), recipes_show_path(uri_section)) %>

      +

      <%= link_to recipe.label, recipes_show_path(uri_section) %>

      <% end %>
    + +<%= will_paginate @recipes, :page_links => true%> + +<%# "Page #{ @page }" %> +<%# next_page = @page += 1 %> +<%# previous_page = @page -= 1 %> + +<%# link_to "Next Page", Recipe.by_ten(params[:search_term], next_page) %> +<%# if @page > 1 %> + <%# link_to "Previous Page", Recipe.by_ten(params[:search_term], previous_page) %> +<%# end %> diff --git a/app/views/recipes/show.html.erb b/app/views/recipes/show.html.erb index 50eab08ad..714208aed 100644 --- a/app/views/recipes/show.html.erb +++ b/app/views/recipes/show.html.erb @@ -1,14 +1,17 @@
    -

    <%= @recipe.label %>

    +

    <%= @recipe.label %>

    -
      +
      • <%= @recipe.label %>
      • <%= image_tag(@recipe.image) %>
      • <%= link_to("Source: #{ @recipe.source_name }", @recipe.sourceUrl, target: '_blank') %>
      • -
      • <%= @recipe.healthLabels %>
      • +
      • + <% if @recipe.healthLabels != [] %> + <%= @recipe.healthLabels %>
      • + <% end %>
      • <%= "Yields: #{ @recipe.yield }" %>
      • <%= @recipe.ingredientLines %>
      • diff --git a/config/routes.rb b/config/routes.rb index 60cc7b972..292500bb9 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -3,10 +3,6 @@ resources :welcome, only: [:index] - # resources :recipes, only: [:index, :show] resources :recipes, only: [:index] - get 'recipes/:label', to: 'recipes#show', as: 'recipes_show' - - # get 'recipes/:*uri', to: 'recipes#show', as: 'recipes_show' - + get 'recipes/:uri', to: 'recipes#show', as: 'recipes_show' end diff --git a/lib/edamam_api_wrapper.rb b/lib/edamam_api_wrapper.rb index 6056e6de5..e08880498 100644 --- a/lib/edamam_api_wrapper.rb +++ b/lib/edamam_api_wrapper.rb @@ -4,9 +4,10 @@ class EdamamApiWrapper BASE_URL = "https://api.edamam.com/search" APP_ID = ENV["APP_ID"] APP_KEY = ENV["APP_KEY"] + TO = 1000 def self.listrecipes(search_term) - url = BASE_URL + "?q=#{search_term}" + "&app_id=#{APP_ID}" + "&app_key=#{APP_KEY}" + url = BASE_URL + "?q=#{search_term}" + "&app_id=#{APP_ID}" + "&app_key=#{APP_KEY}" + "&to=#{ TO }" data = HTTParty.get(url) recipe_list = [] diff --git a/lib/recipe.rb b/lib/recipe.rb index 4493212b5..d087775c9 100644 --- a/lib/recipe.rb +++ b/lib/recipe.rb @@ -1,5 +1,5 @@ class Recipe - attr_reader :label, :uri, :image, :source_name, :sourceIcon, :sourceUrl, :yield, :healthLabels, :ingredientLines + attr_reader :label, :uri, :image, :source_name, :sourceUrl, :yield, :healthLabels, :ingredientLines def initialize(label, source_name, uri, options = {} ) raise ArgumentError if label == nil || label == "" || uri == nil || uri == "" || source_name == nil || source_name == "" @@ -19,20 +19,9 @@ def self.search (search_term) EdamamApiWrapper.listrecipes(search_term) end - def self.by_label (label) - all_matches = [] - matches = search(label) - - # i realize that there are some duplicates that show up here, so I decided to take the first one because that is the one that shows up prior - #ask if there is a case where this doesn't work!!! - matches.each do | recipe | - all_matches << recipe - end - - return all_matches[0] - end - - def self.next_ten + def self.by_uri (uri_section) + uri_search = search(uri_section) + return uri_search.first #since we are searching off of the unique uri, there will always only be 1 item returned in the array, therefore we can pull out the first end end From fe4733387a4e55e1c4ad48b4918b7d4ed6a4ff2b Mon Sep 17 00:00:00 2001 From: LaurenSky Date: Thu, 3 Nov 2016 19:03:06 -0700 Subject: [PATCH 07/21] worked on foundatoin and added no match error message --- app/assets/stylesheets/application.css | 27 +++++++++++++++++++++++++- app/controllers/recipes_controller.rb | 3 ++- app/views/layouts/application.html.erb | 19 ++++++++++++++++-- app/views/recipes/index.html.erb | 25 +++++++++++++++--------- app/views/recipes/show.html.erb | 7 ++++--- app/views/welcome/index.html.erb | 3 +-- 6 files changed, 66 insertions(+), 18 deletions(-) diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index 0453fd65b..4bb4fa91f 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -2,13 +2,32 @@ @import url('https://fonts.googleapis.com/css?family=Port+Lligat+Sans'); /*HEADER*/ -header#main-header { +section.top-bar#main-header { background-color: #D9D7E5; } header h1 { font-family: 'Port Lligat Sans', sans-serif; +} + +header a { + color: #2F2D2E; +} +.search-me { + background-color: #BECE9F; +} + +ul.top-bar-right { + width: 105%; +} + +ul.menu { + background-color: transparent; +} + +.pagination a, span, em { + float:left; } .page-title { @@ -22,6 +41,12 @@ header h1 { padding: 2% 0 0 2%; } +/*INDEX PAGE*/ +ul p.centered { + margin-left: auto; + margin-right: auto; +} + .no-bullet { list-style: none; } diff --git a/app/controllers/recipes_controller.rb b/app/controllers/recipes_controller.rb index cc0564c95..f55f79986 100644 --- a/app/controllers/recipes_controller.rb +++ b/app/controllers/recipes_controller.rb @@ -3,12 +3,13 @@ class RecipesController < ApplicationController def index @ingredient = params[:search_term] - @recipes = Recipe.search(@ingredient).paginate(:page => params[:page], :per_page => 10) + @recipes = Recipe.search(@ingredient).paginate(:page => params[:page]) # @page = 1 # @recipes = Recipe.by_ten(@ingredient, @page) end def show @recipe = Recipe.by_uri(params[:uri]) + @Page = params[:page] end end diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 430530607..98666b142 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -7,8 +7,23 @@ <%= csrf_meta_tags %> -
        -

        <%= link_to("Sky Sky Binks Food Eats", root_path) %>

        +
        +
        + +
        <%= yield %> diff --git a/app/views/recipes/index.html.erb b/app/views/recipes/index.html.erb index d6eeeaf71..f3f5a75e3 100644 --- a/app/views/recipes/index.html.erb +++ b/app/views/recipes/index.html.erb @@ -3,19 +3,26 @@

        <%= "Recipes that include #{ @ingredient }." %>

        -
          - <% @recipes.each do | recipe | %> - <% uri_section = recipe.uri.split("_").last %> -
        • -

          <%= link_to(image_tag(recipe.image), recipes_show_path(uri_section)) %>

          -

          <%= link_to recipe.label, recipes_show_path(uri_section) %>

          +
            + <% if @recipes.empty? %> + <%= "Sorry, there are no recipes that match that." %> + <% else %> + <% @recipes.each do | recipe | %> + <% uri_section = recipe.uri.split("_").last %> +
          • +

            <%= link_to(image_tag(recipe.image), recipes_show_path(uri_section)) %>

            +

            <%= link_to recipe.label, recipes_show_path(uri_section) %>

            +
          • <% end %> -
          -<%= will_paginate @recipes, :page_links => true%> +
            +
          • + <%= will_paginate @recipes, :page_links => true %> +
          • +
          + <% end %> -<%# "Page #{ @page }" %> <%# next_page = @page += 1 %> <%# previous_page = @page -= 1 %> diff --git a/app/views/recipes/show.html.erb b/app/views/recipes/show.html.erb index 714208aed..1eed15d92 100644 --- a/app/views/recipes/show.html.erb +++ b/app/views/recipes/show.html.erb @@ -7,12 +7,13 @@
          • <%= @recipe.label %>
          • <%= image_tag(@recipe.image) %>
          • -
          • <%= link_to("Source: #{ @recipe.source_name }", @recipe.sourceUrl, target: '_blank') %>
          • +
          • Preparation: + <%= link_to("Source: #{ @recipe.source_name }", @recipe.sourceUrl, target: '_blank') %>
          • <% if @recipe.healthLabels != [] %> <%= @recipe.healthLabels %>
          • - <% end %> -
          • <%= "Yields: #{ @recipe.yield }" %>
          • + <% end %> +
          • <%= "Serves: #{ @recipe.yield }" %>
          • <%= @recipe.ingredientLines %>
          diff --git a/app/views/welcome/index.html.erb b/app/views/welcome/index.html.erb index b7fddb374..99b2c6b1a 100644 --- a/app/views/welcome/index.html.erb +++ b/app/views/welcome/index.html.erb @@ -1,9 +1,8 @@
          +

          Search page

          - -
          <%= form_tag recipes_path, method: :get do %> <%= label_tag :keyword, "Key Word:" %> <%= text_field_tag :search_term, params[:search_term] %> From 71fd6f94c412c0cf883607924ad05b42cdb7ed8a Mon Sep 17 00:00:00 2001 From: LaurenSky Date: Fri, 4 Nov 2016 14:04:58 -0700 Subject: [PATCH 08/21] foundation and css styling added more tests to recipe controller --- Gemfile | 1 + Gemfile.lock | 7 + app/assets/stylesheets/application.css | 119 +- app/controllers/recipes_controller.rb | 2 + app/views/layouts/application.html.erb | 34 +- app/views/recipes/index.html.erb | 18 +- app/views/recipes/show.html.erb | 49 +- app/views/welcome/index.html.erb | 4 +- coverage/.last_run.json | 5 + coverage/.resultset.json | 209 + coverage/.resultset.json.lock | 0 coverage/assets/0.10.0/application.css | 799 + coverage/assets/0.10.0/application.js | 1707 + coverage/assets/0.10.0/colorbox/border.png | Bin 0 -> 163 bytes coverage/assets/0.10.0/colorbox/controls.png | Bin 0 -> 2033 bytes coverage/assets/0.10.0/colorbox/loading.gif | Bin 0 -> 9427 bytes .../0.10.0/colorbox/loading_background.png | Bin 0 -> 166 bytes coverage/assets/0.10.0/favicon_green.png | Bin 0 -> 1009 bytes coverage/assets/0.10.0/favicon_red.png | Bin 0 -> 1009 bytes coverage/assets/0.10.0/favicon_yellow.png | Bin 0 -> 1009 bytes coverage/assets/0.10.0/loading.gif | Bin 0 -> 7247 bytes coverage/assets/0.10.0/magnify.png | Bin 0 -> 1301 bytes .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 120 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 111 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 110 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 119 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 101 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_888888_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes coverage/index.html | 1460 + test/cassettes/recipes.yml | 36108 ++++++++++++++++ test/controllers/recipes_controller_test.rb | 4 +- test/lib/recipe_test.rb | 31 +- test/test_helper.rb | 2 + 40 files changed, 40511 insertions(+), 48 deletions(-) create mode 100644 coverage/.last_run.json create mode 100644 coverage/.resultset.json create mode 100644 coverage/.resultset.json.lock create mode 100644 coverage/assets/0.10.0/application.css create mode 100644 coverage/assets/0.10.0/application.js create mode 100644 coverage/assets/0.10.0/colorbox/border.png create mode 100644 coverage/assets/0.10.0/colorbox/controls.png create mode 100644 coverage/assets/0.10.0/colorbox/loading.gif create mode 100644 coverage/assets/0.10.0/colorbox/loading_background.png create mode 100644 coverage/assets/0.10.0/favicon_green.png create mode 100644 coverage/assets/0.10.0/favicon_red.png create mode 100644 coverage/assets/0.10.0/favicon_yellow.png create mode 100644 coverage/assets/0.10.0/loading.gif create mode 100644 coverage/assets/0.10.0/magnify.png create mode 100644 coverage/assets/0.10.0/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 coverage/assets/0.10.0/smoothness/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 coverage/assets/0.10.0/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png create mode 100644 coverage/assets/0.10.0/smoothness/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 coverage/assets/0.10.0/smoothness/images/ui-bg_glass_75_dadada_1x400.png create mode 100644 coverage/assets/0.10.0/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png create mode 100644 coverage/assets/0.10.0/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 coverage/assets/0.10.0/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 coverage/assets/0.10.0/smoothness/images/ui-icons_222222_256x240.png create mode 100644 coverage/assets/0.10.0/smoothness/images/ui-icons_2e83ff_256x240.png create mode 100644 coverage/assets/0.10.0/smoothness/images/ui-icons_454545_256x240.png create mode 100644 coverage/assets/0.10.0/smoothness/images/ui-icons_888888_256x240.png create mode 100644 coverage/assets/0.10.0/smoothness/images/ui-icons_cd0a0a_256x240.png create mode 100644 coverage/index.html diff --git a/Gemfile b/Gemfile index a57034805..b8d1730e7 100644 --- a/Gemfile +++ b/Gemfile @@ -63,4 +63,5 @@ end group :test do gem 'minitest-reporters' + gem 'simplecov' end diff --git a/Gemfile.lock b/Gemfile.lock index 39f7a2b8e..8d615258f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -63,6 +63,7 @@ GEM crack (0.4.3) safe_yaml (~> 1.0.0) debug_inspector (0.0.2) + docile (1.1.5) dotenv (2.1.1) dotenv-rails (2.1.1) dotenv (= 2.1.1) @@ -153,6 +154,11 @@ GEM sdoc (0.4.2) json (~> 1.7, >= 1.7.7) rdoc (~> 4.0) + simplecov (0.12.0) + docile (~> 1.1.0) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.0) spring (2.0.0) activesupport (>= 4.2) sprockets (3.7.0) @@ -206,6 +212,7 @@ DEPENDENCIES rails (= 4.2.7) sass-rails (~> 5.0) sdoc (~> 0.4.0) + simplecov spring sqlite3 turbolinks diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index 4bb4fa91f..5f8907faa 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -3,19 +3,27 @@ /*HEADER*/ section.top-bar#main-header { - background-color: #D9D7E5; + background-color: #5FB49C; + border: 1px black solid; + } header h1 { font-family: 'Port Lligat Sans', sans-serif; + } header a { - color: #2F2D2E; + color: #302F33; } .search-me { - background-color: #BECE9F; + background-color: #FFBA08; +} + +.rounded-edges { + border-radius: 15px; + } ul.top-bar-right { @@ -30,10 +38,12 @@ ul.menu { float:left; } -.page-title { - font-family: 'Port Lligat Sans', sans-serif; - padding: 2% 0 0 2%; - width: auto; +ul.top-bar-right { + padding-top: 1%; +} + +ul.top-bar-right li { + padding-left: 1%; } #homepage-title { @@ -47,6 +57,37 @@ ul p.centered { margin-right: auto; } +.page-title { + font-family: 'Port Lligat Sans', sans-serif; + width: auto; + margin: 4% 3% 3% 3%; + border: 1px black solid; +} + +.img-titles { + text-align: center; +} + +.centered { + text-align: center; + margin: 1%; +} + +.bkgrnd-color-white { + background-color: white; + border-radius: 15px; +} + +.backgrnd-color-yellow { + background-color: #FFBA08; + border-radius: 15px; +} + +.bkgrnd-color-teal { + background-color: #5FB49C; + border-radius: 15px; +} + .no-bullet { list-style: none; } @@ -54,15 +95,73 @@ ul p.centered { padding: 2% 6% 2% 6%; } -left-indent { +.left-indent { padding-left: 2% } +.incr-padding { + padding: 1%; +} + +.margin { + margin: 2%; +} + +.add-padding { + padding: 1% 2% 1% 2%; +} + +.text-center { + text-align: center; +} + +.change-font { + font-family: 'Port Lligat Sans', sans-serif; +} + +.padding-bot { + padding-bottom: 2%; +} + +.show-img-size { + width: 90%; + border: black solid 10px; +} + +.show-info { + margin: 0%; + border: black solid 3px; +} + +.underline { + border-bottom: black solid 1px; +} + +.dash-underline { + border-bottom: black dashed 1px; +} + +.increase-font { + font-size: 150%; +} + +.add-border { + border: 1px black solid; + border-radius: 15px; +} + +.add-padding { + padding: 1%; +} + + /*FOOTER*/ footer { - background-color: #D9D7E5; + background-color: #5FB49C; + padding: 1%; + border: 1px black solid; } .logo { - width:10%; + width:40%; } diff --git a/app/controllers/recipes_controller.rb b/app/controllers/recipes_controller.rb index f55f79986..cc3a7f583 100644 --- a/app/controllers/recipes_controller.rb +++ b/app/controllers/recipes_controller.rb @@ -11,5 +11,7 @@ def index def show @recipe = Recipe.by_uri(params[:uri]) @Page = params[:page] + @all_indgredients = @recipe.ingredientLines + @yield = @recipe.yield.to_i end end diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 98666b142..fbe81ed8a 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -11,17 +11,21 @@
          @@ -29,7 +33,17 @@ <%= yield %>
          - Powered by:<%= image_tag("edamam-logo.png", class: "logo") %> +
          +

          © <%= Time.now.year %> SkySkyBinksFoodEats +

          +

          + Powered by: <%= image_tag("edamam-logo.png", class: "logo") %> +

          +
        + + +

        diff --git a/app/views/recipes/index.html.erb b/app/views/recipes/index.html.erb index f3f5a75e3..0f5437d2d 100644 --- a/app/views/recipes/index.html.erb +++ b/app/views/recipes/index.html.erb @@ -1,26 +1,26 @@
        -

        <%= "Recipes that include #{ @ingredient }." %>

        +

        <%= "Recipes that include #{ @ingredient }." %>

        -
          +
            <% if @recipes.empty? %> <%= "Sorry, there are no recipes that match that." %> <% else %> <% @recipes.each do | recipe | %> <% uri_section = recipe.uri.split("_").last %> -
          • -

            <%= link_to(image_tag(recipe.image), recipes_show_path(uri_section)) %>

            -

            <%= link_to recipe.label, recipes_show_path(uri_section) %>

            +
          • +

            <%= link_to(image_tag(recipe.image, class: "rounded-edges add-border"), recipes_show_path(uri_section)) %>

            +

            <%= link_to(recipe.label, recipes_show_path(uri_section)) %>

          • <% end %>
          -
            -
          • +
            +

            <%= will_paginate @recipes, :page_links => true %> -

          • -
          +

          + <% end %> <%# next_page = @page += 1 %> diff --git a/app/views/recipes/show.html.erb b/app/views/recipes/show.html.erb index 1eed15d92..4c9592420 100644 --- a/app/views/recipes/show.html.erb +++ b/app/views/recipes/show.html.erb @@ -1,21 +1,42 @@
          -

          <%= @recipe.label %>

          +

          <%= @recipe.label %>

          -
            -
          • <%= @recipe.label %>
          • -
          • <%= image_tag(@recipe.image) %>
          • -
          • Preparation: - <%= link_to("Source: #{ @recipe.source_name }", @recipe.sourceUrl, target: '_blank') %>
          • -
          • - <% if @recipe.healthLabels != [] %> - <%= @recipe.healthLabels %>
          • - <% end %> -
          • <%= "Serves: #{ @recipe.yield }" %>
          • -
          • <%= @recipe.ingredientLines %>
          • - -
          +
          +

          <%= image_tag(@recipe.image, class: "show-img-size rounded-edges") %>

          + +
          + +
            +
          • <%= @recipe.label %>
          • +
          • See Full Recipe on: <%= link_to( @recipe.source_name, @recipe.sourceUrl, target: '_blank') %>
          • +
          • <%= "Serves: #{ @yield }" %>
          • + +
          • + <% if @recipe.healthLabels != [] %> +

            Health Labels:

            + <%= @recipe.healthLabels %> + <% end %> +
          • + +
          • +

            Ingredients:

            +
              + <% @all_indgredients.each do | indgredient | %> +
            • <%= indgredient %>
            • + <% end %> +
            +
          • +
          +
          + + +
          + +
          + +
          diff --git a/app/views/welcome/index.html.erb b/app/views/welcome/index.html.erb index 99b2c6b1a..33f886f24 100644 --- a/app/views/welcome/index.html.erb +++ b/app/views/welcome/index.html.erb @@ -5,9 +5,9 @@ <%= form_tag recipes_path, method: :get do %> <%= label_tag :keyword, "Key Word:" %> - <%= text_field_tag :search_term, params[:search_term] %> + <%= text_field_tag :search_term, params[:search_term], class: "rounded-edges" %> - <%= submit_tag "Find Recipe", class: "button" %> + <%= submit_tag "Find Recipe", class: "button rounded-edges" %> <% end %>
    diff --git a/coverage/.last_run.json b/coverage/.last_run.json new file mode 100644 index 000000000..3cb5e70c9 --- /dev/null +++ b/coverage/.last_run.json @@ -0,0 +1,5 @@ +{ + "result": { + "covered_percent": 100.0 + } +} diff --git a/coverage/.resultset.json b/coverage/.resultset.json new file mode 100644 index 000000000..132052b96 --- /dev/null +++ b/coverage/.resultset.json @@ -0,0 +1,209 @@ +{ + "MiniTest": { + "coverage": { + "/Users/LJH/Documents/Ada/Week13/api-muncher/test/controllers/welcome_controller_test.rb": [ + 1, + null, + 1, + 1, + 1, + null, + null, + 1, + 1, + 1, + null, + null + ], + "/Users/LJH/Documents/Ada/Week13/api-muncher/test/lib/edamam_api_wrapper_test.rb": [ + 1, + null, + 1, + 1, + 1, + null, + null, + 1, + 1, + 1, + null, + 1, + 1, + 1, + 100, + null, + null, + null, + null + ], + "/Users/LJH/Documents/Ada/Week13/api-muncher/test/lib/recipe_test.rb": [ + 1, + null, + 1, + 1, + 1, + null, + null, + 1, + 1, + 1, + 1, + null, + 1, + null, + 1, + 1, + 1, + null, + null, + 1, + 1, + 1, + null, + 1, + 1, + null, + 1, + 100, + null, + null, + null, + null, + 1, + 1, + 1, + 1, + null, + null, + null, + null, + 1, + 1, + 1, + 1, + null, + null, + null, + null, + 1, + 1, + null, + 1, + 1, + null, + 1, + 1, + null, + null, + null + ], + "/Users/LJH/Documents/Ada/Week13/api-muncher/lib/recipe.rb": [ + 1, + 1, + null, + 1, + 303, + null, + 303, + 303, + 303, + 303, + 303, + 303, + 303, + 303, + null, + null, + 1, + null, + 4, + null, + null, + 1, + 2, + 2, + null, + null, + null + ], + "/Users/LJH/Documents/Ada/Week13/api-muncher/lib/edamam_api_wrapper.rb": [ + 1, + null, + 1, + 1, + 1, + 1, + 1, + null, + 1, + 5, + 5, + 5, + null, + 5, + 5, + null, + 302, + null, + null, + null, + null, + null, + null, + null, + null, + 302, + 302, + null, + null, + null, + 5, + null, + null + ], + "/Users/LJH/Documents/Ada/Week13/api-muncher/app/controllers/welcome_controller.rb": [ + 1, + null + ], + "/Users/LJH/Documents/Ada/Week13/api-muncher/app/controllers/application_controller.rb": [ + 1, + null, + null, + 1, + null + ], + "/Users/LJH/Documents/Ada/Week13/api-muncher/app/helpers/application_helper.rb": [ + 1, + null + ], + "/Users/LJH/Documents/Ada/Week13/api-muncher/app/helpers/recipes_helper.rb": [ + 1, + null + ], + "/Users/LJH/Documents/Ada/Week13/api-muncher/app/helpers/welcome_helper.rb": [ + 1, + null + ], + "/Users/LJH/Documents/Ada/Week13/api-muncher/app/controllers/recipes_controller.rb": [ + 1, + null, + 1, + 1, + 1, + 1, + null, + null, + null, + null, + 1, + 1, + 1, + 1, + 1, + null, + null + ] + }, + "timestamp": 1478285535 + } +} diff --git a/coverage/.resultset.json.lock b/coverage/.resultset.json.lock new file mode 100644 index 000000000..e69de29bb diff --git a/coverage/assets/0.10.0/application.css b/coverage/assets/0.10.0/application.css new file mode 100644 index 000000000..d86560434 --- /dev/null +++ b/coverage/assets/0.10.0/application.css @@ -0,0 +1,799 @@ +/* ----------------------------------------------------------------------- + + + Blueprint CSS Framework 0.9 + http://blueprintcss.org + + * Copyright (c) 2007-Present. See LICENSE for more info. + * See README for instructions on how to use Blueprint. + * For credits and origins, see AUTHORS. + * This is a compressed file. See the sources in the 'src' directory. + +----------------------------------------------------------------------- */ + +/* reset.css */ + +html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;} +article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;} +body {line-height:1.5;} +table {border-collapse:separate;border-spacing:0;} +caption, th, td {text-align:left;font-weight:normal;} +table, td, th {vertical-align:middle;} +blockquote:before, blockquote:after, q:before, q:after {content:"";} +blockquote, q {quotes:"" "";} +a img {border:none;} + +/* typography.css */ +html {font-size:100.01%;} +body {font-size:82%;color:#222;background:#fff;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;} +h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;} +h1 {font-size:3em;line-height:1;margin-bottom:0.5em;} +h2 {font-size:2em;margin-bottom:0.75em;} +h3 {font-size:1.5em;line-height:1;margin-bottom:1em;} +h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;} +h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;} +h6 {font-size:1em;font-weight:bold;} +h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;} +p {margin:0 0 1.5em;} +p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;} +p img.right {float:right;margin:1.5em 0 1.5em 1.5em;} +a:focus, a:hover {color:#000;} +a {color:#009;text-decoration:underline;} +blockquote {margin:1.5em;color:#666;font-style:italic;} +strong {font-weight:bold;} +em, dfn {font-style:italic;} +dfn {font-weight:bold;} +sup, sub {line-height:0;} +abbr, acronym {border-bottom:1px dotted #666;} +address {margin:0 0 1.5em;font-style:italic;} +del {color:#666;} +pre {margin:1.5em 0;white-space:pre;} +pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;} +li ul, li ol {margin:0;} +ul, ol {margin:0 1.5em 1.5em 0;padding-left:3.333em;} +ul {list-style-type:disc;} +ol {list-style-type:decimal;} +dl {margin:0 0 1.5em 0;} +dl dt {font-weight:bold;} +dd {margin-left:1.5em;} +table {margin-bottom:1.4em;width:100%;} +th {font-weight:bold;} +thead th {background:#c3d9ff;} +th, td, caption {padding:4px 10px 4px 5px;} +tr.even td {background:#efefef;} +tfoot {font-style:italic;} +caption {background:#eee;} +.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;} +.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;} +.hide {display:none;} +.quiet {color:#666;} +.loud {color:#000;} +.highlight {background:#ff0;} +.added {background:#060;color:#fff;} +.removed {background:#900;color:#fff;} +.first {margin-left:0;padding-left:0;} +.last {margin-right:0;padding-right:0;} +.top {margin-top:0;padding-top:0;} +.bottom {margin-bottom:0;padding-bottom:0;} + +/* forms.css */ +label {font-weight:bold;} +fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;} +legend {font-weight:bold;font-size:1.2em;} +input[type=text], input[type=password], input.text, input.title, textarea, select {background-color:#fff;border:1px solid #bbb;} +input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {border-color:#666;} +input[type=text], input[type=password], input.text, input.title, textarea, select {margin:0.5em 0;} +input.text, input.title {width:300px;padding:5px;} +input.title {font-size:1.5em;} +textarea {width:390px;height:250px;padding:5px;} +input[type=checkbox], input[type=radio], input.checkbox, input.radio {position:relative;top:.25em;} +form.inline {line-height:3;} +form.inline p {margin-bottom:0;} +.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;} +.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;} +.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;} +.success {background:#E6EFC2;color:#264409;border-color:#C6D880;} +.error a {color:#8a1f11;} +.notice a {color:#514721;} +.success a {color:#264409;} +.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;} +hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;} +hr.space {background:#fff;color:#fff;visibility:hidden;} +.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;} +.clearfix, .container {display:block;} +.clear {clear:both;} +/* +github.com style (c) Vasily Polovnyov +*/ + + +pre code { +} + +pre .comment, +pre .template_comment, +pre .diff .header, +pre .javadoc { + color: #998; + font-style: italic +} + +pre .keyword, +pre .css .rule .keyword, +pre .winutils, +pre .javascript .title, +pre .lisp .title { + color: #000; + font-weight: bold +} + +pre .number, +pre .hexcolor { + color: #458 +} + + +pre .string, +pre .tag .value, +pre .phpdoc, +pre .tex .formula { + color: #d14 +} + +pre .subst { + color: #712; +} + +pre .constant, +pre .title, +pre .id { + color: #900; + font-weight: bold +} + +pre .javascript .title, +pre .lisp .title, +pre .subst { + font-weight: normal +} + +pre .class .title, +pre .haskell .label, +pre .tex .command { + color: #458; + font-weight: bold +} + +pre .tag, +pre .tag .title, +pre .rules .property, +pre .django .tag .keyword { + color: #000080; + font-weight: normal +} + +pre .attribute, +pre .variable, +pre .instancevar, +pre .lisp .body { + color: #008080 +} + +pre .regexp { + color: #009926 +} + +pre .class { + color: #458; + font-weight: bold +} + +pre .symbol, +pre .ruby .symbol .string, +pre .ruby .symbol .keyword, +pre .ruby .symbol .keymethods, +pre .lisp .keyword, +pre .tex .special, +pre .input_number { + color: #990073 +} + +pre .builtin, +pre .built_in, +pre .lisp .title { + color: #0086b3 +} + +pre .preprocessor, +pre .pi, +pre .doctype, +pre .shebang, +pre .cdata { + color: #999; + font-weight: bold +} + +pre .deletion { + background: #fdd +} + +pre .addition { + background: #dfd +} + +pre .diff .change { + background: #0086b3 +} + +pre .chunk { + color: #aaa +} + +pre .tex .formula { + opacity: 0.5; +} +/* + * jQuery UI CSS Framework @VERSION + * + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + */ + +/* Layout helpers +----------------------------------*/ + +.ui-helper-hidden { display: none; } +.ui-helper-hidden-accessible { position: absolute; left: -99999999px; } +.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.ui-helper-clearfix { display:block; } +/* end clearfix */ +.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + + +/* + * jQuery UI CSS Framework @VERSION + * + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } +.ui-widget .ui-widget { font-size: 1em; } +.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } +.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } +.ui-widget-content a { color: #222222; } +.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } +.ui-widget-header a { color: #222222; } + +/* Interaction states +----------------------------------*/ +.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; } +.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; } +.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; } +.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; } +.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; } +.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; } +.ui-widget :active { outline: none; } + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } +.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; } +.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } +.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; } +.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; } +.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } +.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } +.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); } +.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); } +.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-off { background-position: -96px -144px; } +.ui-icon-radio-on { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; } +.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; } +.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; } +.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } +.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; } +.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } +.ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } +.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; } +.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } + +/* Overlays */ +.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; } +/* + ColorBox Core Style: + The following CSS is consistent between example themes and should not be altered. +*/ +#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;} +#cboxOverlay{position:fixed; width:100%; height:100%;} +#cboxMiddleLeft, #cboxBottomLeft{clear:left;} +#cboxContent{position:relative;} +#cboxLoadedContent{overflow:auto;} +#cboxTitle{margin:0;} +#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;} +#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;} +.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;} +.cboxIframe{width:100%; height:100%; display:block; border:0;} +#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;} + +/* + User Style: + Change the following styles to modify the appearance of ColorBox. They are + ordered & tabbed in a way that represents the nesting of the generated HTML. +*/ +#cboxOverlay{background:#000;} +#colorbox{} + #cboxTopLeft{width:14px; height:14px; background:url(colorbox/controls.png) no-repeat 0 0;} + #cboxTopCenter{height:14px; background:url(colorbox/border.png) repeat-x top left;} + #cboxTopRight{width:14px; height:14px; background:url(colorbox/controls.png) no-repeat -36px 0;} + #cboxBottomLeft{width:14px; height:43px; background:url(colorbox/controls.png) no-repeat 0 -32px;} + #cboxBottomCenter{height:43px; background:url(colorbox/border.png) repeat-x bottom left;} + #cboxBottomRight{width:14px; height:43px; background:url(colorbox/controls.png) no-repeat -36px -32px;} + #cboxMiddleLeft{width:14px; background:url(colorbox/controls.png) repeat-y -175px 0;} + #cboxMiddleRight{width:14px; background:url(colorbox/controls.png) repeat-y -211px 0;} + #cboxContent{background:#fff; overflow:visible;} + .cboxIframe{background:#fff;} + #cboxError{padding:50px; border:1px solid #ccc;} + #cboxLoadedContent{margin-bottom:5px;} + #cboxLoadingOverlay{background:url(colorbox/loading_background.png) no-repeat center center;} + #cboxLoadingGraphic{background:url(colorbox/loading.gif) no-repeat center center;} + #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;} + #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;} + + #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(colorbox/controls.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px;} + #cboxPrevious{left:0px; background-position: -51px -25px;} + #cboxPrevious:hover{background-position:-51px 0px;} + #cboxNext{left:27px; background-position:-75px -25px;} + #cboxNext:hover{background-position:-75px 0px;} + #cboxClose{right:0; background-position:-100px -25px;} + #cboxClose:hover{background-position:-100px 0px;} + + .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;} + .cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0px;} + .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;} + .cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0px;} +#loading { + position: fixed; + left: 40%; + top: 50%; } + +a { + color: #333333; + text-decoration: none; } + a:hover { + color: black; + text-decoration: underline; } + +body { + font-family: "Lucida Grande", Helvetica, "Helvetica Neue", Arial, sans-serif; + padding: 12px; + background-color: #333333; } + +h1, h2, h3, h4 { + color: #1c2324; + margin: 0; + padding: 0; + margin-bottom: 12px; } + +table { + width: 100%; } + +#content { + clear: left; + background-color: white; + border: 2px solid #dddddd; + border-top: 8px solid #dddddd; + padding: 18px; + -webkit-border-bottom-left-radius: 5px; + -webkit-border-bottom-right-radius: 5px; + -webkit-border-top-right-radius: 5px; + -moz-border-radius-bottomleft: 5px; + -moz-border-radius-bottomright: 5px; + -moz-border-radius-topright: 5px; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + border-top-right-radius: 5px; } + +.dataTables_filter, .dataTables_info { + padding: 2px 6px; } + +abbr.timeago { + text-decoration: none; + border: none; + font-weight: bold; } + +.timestamp { + float: right; + color: #dddddd; } + +.group_tabs { + list-style: none; + float: left; + margin: 0; + padding: 0; } + .group_tabs li { + display: inline; + float: left; } + .group_tabs li a { + font-family: Helvetica, Arial, sans-serif; + display: block; + float: left; + text-decoration: none; + padding: 4px 8px; + background-color: #aaaaaa; + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dddddd), to(#aaaaaa)); + background: -moz-linear-gradient(#dddddd, #aaaaaa); + background: linear-gradient(#dddddd, #aaaaaa); + text-shadow: #e5e5e5 1px 1px 0px; + border-bottom: none; + color: #333333; + font-weight: bold; + margin-right: 8px; + border-top: 1px solid #efefef; + -webkit-border-top-left-radius: 2px; + -webkit-border-top-right-radius: 2px; + -moz-border-radius-topleft: 2px; + -moz-border-radius-topright: 2px; + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + .group_tabs li a:hover { + background-color: #cccccc; + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#eeeeee), to(#aaaaaa)); + background: -moz-linear-gradient(#eeeeee, #aaaaaa); + background: linear-gradient(#eeeeee, #aaaaaa); } + .group_tabs li a:active { + padding-top: 5px; + padding-bottom: 3px; } + .group_tabs li.active a { + color: black; + text-shadow: white 1px 1px 0px; + background-color: #dddddd; + background: -webkit-gradient(linear, 0 0, 0 bottom, from(white), to(#dddddd)); + background: -moz-linear-gradient(white, #dddddd); + background: linear-gradient(white, #dddddd); } + +.file_list { + margin-bottom: 18px; } + +a.src_link { + background: url("./magnify.png") no-repeat left 50%; + padding-left: 18px; } + +tr, td { + margin: 0; + padding: 0; } + +th { + white-space: nowrap; } + th.ui-state-default { + cursor: pointer; } + th span.ui-icon { + float: left; } + +td { + padding: 4px 8px; } + td.strong { + font-weight: bold; } + +.source_table h3, .source_table h4 { + padding: 0; + margin: 0; + margin-bottom: 4px; } +.source_table .header { + padding: 10px; } +.source_table pre { + margin: 0; + padding: 0; + white-space: normal; + color: black; + font-family: "Monaco", "Inconsolata", "Consolas", monospace; } +.source_table code { + color: black; + font-family: "Monaco", "Inconsolata", "Consolas", monospace; } +.source_table pre { + background-color: #333333; } + .source_table pre ol { + margin: 0px; + padding: 0px; + margin-left: 45px; + font-size: 12px; + color: white; } + .source_table pre li { + margin: 0px; + padding: 2px 6px; + border-left: 5px solid white; } + .source_table pre li code { + white-space: pre; + white-space: pre-wrap; } + .source_table pre .hits { + float: right; + margin-left: 10px; + padding: 2px 4px; + background-color: #444444; + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#222222), to(#666666)); + background: -moz-linear-gradient(#222222, #666666); + background: linear-gradient(#222222, #666666); + color: white; + font-family: Helvetica, "Helvetica Neue", Arial, sans-serif; + font-size: 10px; + font-weight: bold; + text-align: center; + border-radius: 6px; } + +#footer { + color: #dddddd; + font-size: 12px; + font-weight: bold; + margin-top: 12px; + text-align: right; } + #footer a { + color: #eeeeee; + text-decoration: underline; } + #footer a:hover { + color: white; + text-decoration: none; } + +.green { + color: #009900; } + +.red { + color: #990000; } + +.yellow { + color: #ddaa00; } + +.source_table .covered { + border-color: #009900; } +.source_table .missed { + border-color: #990000; } +.source_table .never { + border-color: black; } +.source_table .skipped { + border-color: #ffcc00; } +.source_table .covered:nth-child(odd) { + background-color: #cdf2cd; } +.source_table .covered:nth-child(even) { + background-color: #dbf2db; } +.source_table .missed:nth-child(odd) { + background-color: #f7c0c0; } +.source_table .missed:nth-child(even) { + background-color: #f7cfcf; } +.source_table .never:nth-child(odd) { + background-color: #efefef; } +.source_table .never:nth-child(even) { + background-color: #f4f4f4; } +.source_table .skipped:nth-child(odd) { + background-color: #fbf0c0; } +.source_table .skipped:nth-child(even) { + background-color: #fbffcf; } + + + diff --git a/coverage/assets/0.10.0/application.js b/coverage/assets/0.10.0/application.js new file mode 100644 index 000000000..fe65d8821 --- /dev/null +++ b/coverage/assets/0.10.0/application.js @@ -0,0 +1,1707 @@ +/*! + * jQuery JavaScript Library v1.6.2 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu Jun 30 14:16:56 2011 -0400 + */ + +(function(a,b){function cv(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cs(a){if(!cg[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ch||(ch=c.createElement("iframe"),ch.frameBorder=ch.width=ch.height=0),b.appendChild(ch);if(!ci||!ch.createElement)ci=(ch.contentWindow||ch.contentDocument).document,ci.write((c.compatMode==="CSS1Compat"?"":"")+""),ci.close();d=ci.createElement(a),ci.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ch)}cg[a]=e}return cg[a]}function cr(a,b){var c={};f.each(cm.concat.apply([],cm.slice(0,b)),function(){c[this]=a});return c}function cq(){cn=b}function cp(){setTimeout(cq,0);return cn=f.now()}function cf(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ce(){try{return new a.XMLHttpRequest}catch(b){}}function b$(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){c!=="border"&&f.each(e,function(){c||(d-=parseFloat(f.css(a,"padding"+this))||0),c==="margin"?d+=parseFloat(f.css(a,c+this))||0:d-=parseFloat(f.css(a,"border"+this+"Width"))||0});return d+"px"}d=bx(a,b,b);if(d<0||d==null)d=a.style[b]||0;d=parseFloat(d)||0,c&&f.each(e,function(){d+=parseFloat(f.css(a,"padding"+this))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+this+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+this))||0)});return d+"px"}function bm(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(be,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function bl(a){f.nodeName(a,"input")?bk(a):"getElementsByTagName"in a&&f.grep(a.getElementsByTagName("input"),bk)}function bk(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bj(a){return"getElementsByTagName"in a?a.getElementsByTagName("*"):"querySelectorAll"in a?a.querySelectorAll("*"):[]}function bi(a,b){var c;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase();if(c==="object")b.outerHTML=a.outerHTML;else if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option")b.selected=a.defaultSelected;else if(c==="input"||c==="textarea")b.defaultValue=a.defaultValue}else a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);b.removeAttribute(f.expando)}}function bh(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c=f.expando,d=f.data(a),e=f.data(b,d);if(d=d[c]){var g=d.events;e=e[c]=f.extend({},d);if(g){delete e.handle,e.events={};for(var h in g)for(var i=0,j=g[h].length;i=0===c})}function V(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function N(a,b){return(a&&a!=="*"?a+".":"")+b.replace(z,"`").replace(A,"&")}function M(a){var b,c,d,e,g,h,i,j,k,l,m,n,o,p=[],q=[],r=f._data(this,"events");if(!(a.liveFired===this||!r||!r.live||a.target.disabled||a.button&&a.type==="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var s=r.live.slice(0);for(i=0;ic)break;a.currentTarget=e.elem,a.data=e.handleObj.data,a.handleObj=e.handleObj,o=e.handleObj.origHandler.apply(e.elem,arguments);if(o===!1||a.isPropagationStopped()){c=e.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}}function K(a,c,d){var e=f.extend({},d[0]);e.type=a,e.originalEvent={},e.liveFired=b,f.event.handle.call(c,e),e.isDefaultPrevented()&&d[0].preventDefault()}function E(){return!0}function D(){return!1}function m(a,c,d){var e=c+"defer",g=c+"queue",h=c+"mark",i=f.data(a,e,b,!0);i&&(d==="queue"||!f.data(a,g,b,!0))&&(d==="mark"||!f.data(a,h,b,!0))&&setTimeout(function(){!f.data(a,g,b,!0)&&!f.data(a,h,b,!0)&&(f.removeData(a,e,!0),i.resolve())},0)}function l(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function k(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(j,"$1-$2").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNaN(d)?i.test(d)?f.parseJSON(d):d:parseFloat(d)}catch(g){}f.data(a,c,d)}else d=b}return d}var c=a.document,d=a.navigator,e=a.location,f=function(){function J(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(J,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,s=/(webkit)[ \/]([\w.]+)/,t=/(opera)(?:.*version)?[ \/]([\w.]+)/,u=/(msie) ([\w.]+)/,v=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z])/ig,x=function(a,b){return b.toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=n.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.6.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.resolveWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!A){A=e._Deferred();if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNaN:function(a){return a==null||!m.test(a)||isNaN(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1;var c;for(c in a);return c===b||D.call(a,c)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(o.test(b.replace(p,"@").replace(q,"]").replace(r,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(b,c,d){a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b)),d=c.documentElement,(!d||!d.nodeName||d.nodeName==="parsererror")&&e.error("Invalid XML: "+b);return c},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?h.call(arguments,0):c,--e||g.resolveWith(g,h.call(b,0))}}var b=arguments,c=0,d=b.length,e=d,g=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred();if(d>1){for(;c
    a",d=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=a.getElementsByTagName("input")[0],k={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55$/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,k.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,k.optDisabled=!h.disabled;try{delete a.test}catch(v){k.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function(){k.noCloneEvent=!1}),a.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),k.radioValue=i.value==="t",i.setAttribute("checked","checked"),a.appendChild(i),l=c.createDocumentFragment(),l.appendChild(a.firstChild),k.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",m=c.getElementsByTagName("body")[0],o=c.createElement(m?"div":"body"),p={visibility:"hidden",width:0,height:0,border:0,margin:0},m&&f.extend(p,{position:"absolute",left:-1e3,top:-1e3});for(t in p)o.style[t]=p[t];o.appendChild(a),n=m||b,n.insertBefore(o,n.firstChild),k.appendChecked=i.checked,k.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,k.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="
    ",k.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="
    t
    ",q=a.getElementsByTagName("td"),u=q[0].offsetHeight===0,q[0].style.display="",q[1].style.display="none",k.reliableHiddenOffsets=u&&q[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",a.appendChild(j),k.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),o.innerHTML="",n.removeChild(o);if(a.attachEvent)for(t in{submit:1,change:1,focusin:1})s="on"+t,u=s in a,u||(a.setAttribute(s,"return;"),u=typeof a[s]=="function"),k[t+"Bubbles"]=u;o=l=g=h=m=j=a=i=null;return k}(),f.boxModel=f.support.boxModel;var i=/^(?:\{.*\}|\[.*\])$/,j=/([a-z])([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!l(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g=f.expando,h=typeof c=="string",i,j=a.nodeType,k=j?f.cache:a,l=j?a[f.expando]:a[f.expando]&&f.expando;if((!l||e&&l&&!k[l][g])&&h&&d===b)return;l||(j?a[f.expando]=l=++f.uuid:l=f.expando),k[l]||(k[l]={},j||(k[l].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?k[l][g]=f.extend(k[l][g],c):k[l]=f.extend(k[l],c);i=k[l],e&&(i[g]||(i[g]={}),i=i[g]),d!==b&&(i[f.camelCase(c)]=d);if(c==="events"&&!i[c])return i[g]&&i[g].events;return h?i[f.camelCase(c)]||i[c]:i}},removeData:function(b,c,d){if(!!f.acceptData(b)){var e=f.expando,g=b.nodeType,h=g?f.cache:b,i=g?b[f.expando]:f.expando;if(!h[i])return;if(c){var j=d?h[i][e]:h[i];if(j){delete j[c];if(!l(j))return}}if(d){delete h[i][e];if(!l(h[i]))return}var k=h[i][e];f.support.deleteExpando||h!=a?delete h[i]:h[i]=null,k?(h[i]={},g||(h[i].toJSON=f.noop),h[i][e]=k):g&&(f.support.deleteExpando?delete b[f.expando]:b.removeAttribute?b.removeAttribute(f.expando):b[f.expando]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d=null;if(typeof a=="undefined"){if(this.length){d=f.data(this[0]);if(this[0].nodeType===1){var e=this[0].attributes,g;for(var h=0,i=e.length;h-1)return!0;return!1},val:function(a){var c,d,e=this[0];if(!arguments.length){if(e){c=f.valHooks[e.nodeName.toLowerCase()]||f.valHooks[e.type];if(c&&"get"in c&&(d=c.get(e,"value"))!==b)return d;d=e.value;return typeof d=="string"?d.replace(p,""):d==null?"":d}return b}var g=f.isFunction(a);return this.each(function(d){var e=f(this),h;if(this.nodeType===1){g?h=a.call(this,d,e.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c=a.selectedIndex,d=[],e=a.options,g=a.type==="select-one";if(c<0)return null;for(var h=g?c:0,i=g?c+1:e.length;h=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,c,d,e){var g=a.nodeType;if(!a||g===3||g===8||g===2)return b;if(e&&c in f.attrFn)return f(a)[c](d);if(!("getAttribute"in a))return f.prop(a,c,d);var h,i,j=g!==1||!f.isXMLDoc(a);j&&(c=f.attrFix[c]||c,i=f.attrHooks[c],i||(t.test(c)?i=w:v&&c!=="className"&&(f.nodeName(a,"form")||u.test(c))&&(i=v)));if(d!==b){if(d===null){f.removeAttr(a,c);return b}if(i&&"set"in i&&j&&(h=i.set(a,d,c))!==b)return h;a.setAttribute(c,""+d);return d}if(i&&"get"in i&&j&&(h=i.get(a,c))!==null)return h;h=a.getAttribute(c);return h===null?b:h},removeAttr:function(a,b){var c;a.nodeType===1&&(b=f.attrFix[b]||b,f.support.getSetAttribute?a.removeAttribute(b):(f.attr(a,b,""),a.removeAttributeNode(a.getAttributeNode(b))),t.test(b)&&(c=f.propFix[b]||b)in a&&(a[c]=!1))},attrHooks:{type:{set:function(a,b){if(q.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},tabIndex:{get:function(a){var c=a.getAttributeNode("tabIndex");return c&&c.specified?parseInt(c.value,10):r.test(a.nodeName)||s.test(a.nodeName)&&a.href?0:b}},value:{get:function(a,b){if(v&&f.nodeName(a,"button"))return v.get(a,b);return b in a?a.value:null},set:function(a,b,c){if(v&&f.nodeName(a,"button"))return v.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e=a.nodeType;if(!a||e===3||e===8||e===2)return b;var g,h,i=e!==1||!f.isXMLDoc(a);i&&(c=f.propFix[c]||c,h=f.propHooks[c]);return d!==b?h&&"set"in h&&(g=h.set(a,d,c))!==b?g:a[c]=d:h&&"get"in h&&(g=h.get(a,c))!==b?g:a[c]},propHooks:{}}),w={get:function(a,c){return f.prop(a,c)?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c}},f.support.getSetAttribute||(f.attrFix=f.propFix,v=f.attrHooks.name=f.attrHooks.title=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&d.nodeValue!==""?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);if(d){d.nodeValue=b;return b}}},f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})})),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}})),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var x=/\.(.*)$/,y=/^(?:textarea|input|select)$/i,z=/\./g,A=/ /g,B=/[^\w\s.|`]/g,C=function(a){return a.replace(B,"\\$&")};f.event={add:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){if(d===!1)d=D;else if(!d)return;var g,h;d.handler&&(g=d,d=g.handler),d.guid||(d.guid=f.guid++);var i=f._data(a);if(!i)return;var j=i.events,k=i.handle;j||(i.events=j={}),k||(i.handle=k=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.handle.apply(k.elem,arguments):b}),k.elem=a,c=c.split(" ");var l,m=0,n;while(l=c[m++]){h=g?f.extend({},g):{handler:d,data:e},l.indexOf(".")>-1?(n=l.split("."),l=n.shift(),h.namespace=n.slice(0).sort().join(".")):(n=[],h.namespace=""),h.type=l,h.guid||(h.guid=d.guid);var o=j[l],p=f.event.special[l]||{};if(!o){o=j[l]=[];if(!p.setup||p.setup.call(a,e,n,k)===!1)a.addEventListener?a.addEventListener(l,k,!1):a.attachEvent&&a.attachEvent("on"+l,k)}p.add&&(p.add.call(a,h),h.handler.guid||(h.handler.guid=d.guid)),o.push(h),f.event.global[l]=!0}a=null}},global:{},remove:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){d===!1&&(d=D);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=f.hasData(a)&&f._data(a),t=s&&s.events;if(!s||!t)return;c&&c.type&&(d=c.handler,c=c.type);if(!c||typeof c=="string"&&c.charAt(0)==="."){c=c||"";for(h in t)f.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+f.map(m.slice(0).sort(),C).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!d){for(j=0;j=0&&(h=h.slice(0,-1),j=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i. +shift(),i.sort());if(!!e&&!f.event.customEvent[h]||!!f.event.global[h]){c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.exclusive=j,c.namespace=i.join("."),c.namespace_re=new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)");if(g||!e)c.preventDefault(),c.stopPropagation();if(!e){f.each(f.cache,function(){var a=f.expando,b=this[a];b&&b.events&&b.events[h]&&f.event.trigger(c,d,b.handle.elem)});return}if(e.nodeType===3||e.nodeType===8)return;c.result=b,c.target=e,d=d!=null?f.makeArray(d):[],d.unshift(c);var k=e,l=h.indexOf(":")<0?"on"+h:"";do{var m=f._data(k,"handle");c.currentTarget=k,m&&m.apply(k,d),l&&f.acceptData(k)&&k[l]&&k[l].apply(k,d)===!1&&(c.result=!1,c.preventDefault()),k=k.parentNode||k.ownerDocument||k===c.target.ownerDocument&&a}while(k&&!c.isPropagationStopped());if(!c.isDefaultPrevented()){var n,o=f.event.special[h]||{};if((!o._default||o._default.call(e.ownerDocument,c)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)){try{l&&e[h]&&(n=e[l],n&&(e[l]=null),f.event.triggered=h,e[h]())}catch(p){}n&&(e[l]=n),f.event.triggered=b}}return c.result}},handle:function(c){c=f.event.fix(c||a.event);var d=((f._data(this,"events")||{})[c.type]||[]).slice(0),e=!c.exclusive&&!c.namespace,g=Array.prototype.slice.call(arguments,0);g[0]=c,c.currentTarget=this;for(var h=0,i=d.length;h-1?f.map(a.options,function(a){return a.selected}).join("-"):"":f.nodeName(a,"select")&&(c=a.selectedIndex);return c},J=function(c){var d=c.target,e,g;if(!!y.test(d.nodeName)&&!d.readOnly){e=f._data(d,"_change_data"),g=I(d),(c.type!=="focusout"||d.type!=="radio")&&f._data(d,"_change_data",g);if(e===b||g===e)return;if(e!=null||g)c.type="change",c.liveFired=b,f.event.trigger(c,arguments[1],d)}};f.event.special.change={filters:{focusout:J,beforedeactivate:J,click:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(c==="radio"||c==="checkbox"||f.nodeName(b,"select"))&&J.call(this,a)},keydown:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!f.nodeName(b,"textarea")||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&J.call(this,a)},beforeactivate:function(a){var b=a.target;f._data(b,"_change_data",I(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in H)f.event.add(this,c+".specialChange",H[c]);return y.test(this.nodeName)},teardown:function(a){f.event.remove(this,".specialChange");return y.test(this.nodeName)}},H=f.event.special.change.filters,H.focus=H.beforeactivate}f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){function e(a){var c=f.event.fix(a);c.type=b,c.originalEvent={},f.event.trigger(c,null,c.target),c.isDefaultPrevented()&&a.preventDefault()}var d=0;f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.each(["bind","one"],function(a,c){f.fn[c]=function(a,d,e){var g;if(typeof a=="object"){for(var h in a)this[c](h,d,a[h],e);return this}if(arguments.length===2||d===!1)e=d,d=b;c==="one"?(g=function(a){f(this).unbind(a,g);return e.apply(this,arguments)},g.guid=e.guid||f.guid++):g=e;if(a==="unload"&&c!=="one")this.one(a,d,e);else for(var i=0,j=this.length;i0?this.bind(b,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0)}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g0){j=i;break}}i=i[a]}d[g]=j}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=0,e=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0});var k=function(b,d,f,g){f=f||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return f;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(e.call(n)==="[object Array]")if(!u)f.push.apply(f,n);else if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&f.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&f.push(j[t]);else p(n,f);o&&(k(o,h,f,g),k.uniqueSort(f));return f};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&k.error(a[0]);a[0]=d++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));var p=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(q){p=function(a,b){var c=0,d=b||[];if(e.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var f=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

    ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClassName)return p(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return p([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return p([],f);if(i.id===h[3])return p([i],f)}try{return p(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q)return p(e.querySelectorAll("[id='"+o+"'] "+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)k[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a))try{if(e||!l.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return k(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
    ";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:k.contains=function(){return!1},k.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a))e+=c[0],a=a.replace(l.match.PSEUDO,"");a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g0)for(h=g;h0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h,i,j={},k=1;if(g&&a.length){for(d=0,e=a.length;d-1:f(g).is(h))&&c.push({selector:i,elem:g,level:k});g=g.parentNode,k++}}return c}var l=T.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a||typeof a=="string")return f.inArray(this[0],a?f(a):this.parent().children());return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(V(c[0])||V(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c),g=S.call(arguments);O.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!U[a]?f.unique(e):e,(this.length>1||Q.test(d))&&P.test(a)&&(e=e.reverse());return this.pushStack(e,a,g.join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var X=/ jQuery\d+="(?:\d+|null)"/g,Y=/^\s+/,Z=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,$=/<([\w:]+)/,_=/",""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]};bf.optgroup=bf.option,bf.tbody=bf.tfoot=bf.colgroup=bf.caption=bf.thead,bf.th=bf.td,f.support.htmlSerialize||(bf._default=[1,"div
    ","
    "]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){f(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(X,""):null;if(typeof a=="string"&&!bb.test(a)&&(f.support.leadingWhitespace||!Y.test(a))&&!bf[($.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Z,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j +)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d=a.cloneNode(!0),e,g,h;if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bi(a,d),e=bj(a),g=bj(d);for(h=0;e[h];++h)bi(e[h],g[h])}if(b){bh(a,d);if(c){e=bj(a),g=bj(d);for(h=0;e[h];++h)bh(e[h],g[h])}}e=g=null;return d},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!ba.test(k))k=b.createTextNode(k);else{k=k.replace(Z,"<$1>");var l=($.exec(k)||["",""])[1].toLowerCase(),m=bf[l]||bf._default,n=m[0],o=b.createElement("div");o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=_.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&Y.test(k)&&o.insertBefore(b.createTextNode(Y.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bo.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle;c.zoom=1;var e=f.isNaN(b)?"":"alpha(opacity="+b*100+")",g=d&&d.filter||c.filter||"";c.filter=bn.test(g)?g.replace(bn,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bx(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(by=function(a,c){var d,e,g;c=c.replace(bp,"-$1").toLowerCase();if(!(e=a.ownerDocument.defaultView))return b;if(g=e.getComputedStyle(a,null))d=g.getPropertyValue(c),d===""&&!f.contains(a.ownerDocument.documentElement,a)&&(d=f.style(a,c));return d}),c.documentElement.currentStyle&&(bz=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;!bq.test(d)&&br.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e));return d===""?"auto":d}),bx=by||bz,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bB=/%20/g,bC=/\[\]$/,bD=/\r?\n/g,bE=/#.*$/,bF=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bG=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bH=/^(?:about|app|app\-storage|.+\-extension|file|widget):$/,bI=/^(?:GET|HEAD)$/,bJ=/^\/\//,bK=/\?/,bL=/)<[^<]*)*<\/script>/gi,bM=/^(?:select|textarea)/i,bN=/\s+/,bO=/([?&])_=[^&]*/,bP=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bQ=f.fn.load,bR={},bS={},bT,bU;try{bT=e.href}catch(bV){bT=c.createElement("a"),bT.href="",bT=bT.href}bU=bP.exec(bT.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bQ)return bQ.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
    ").append(c.replace(bL,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bM.test(this.nodeName)||bG.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bD,"\r\n")}}):{name:b.name,value:c.replace(bD,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.bind(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?f.extend(!0,a,f.ajaxSettings,b):(b=a,a=f.extend(!0,f.ajaxSettings,b));for(var c in{context:1,url:1})c in b?a[c]=b[c]:c in f.ajaxSettings&&(a[c]=f.ajaxSettings[c]);return a},ajaxSettings:{url:bT,isLocal:bH.test(bU[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML}},ajaxPrefilter:bW(bR),ajaxTransport:bW(bS),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a?4:0;var o,r,u,w=l?bZ(d,v,l):b,x,y;if(a>=200&&a<300||a===304){if(d.ifModified){if(x=v.getResponseHeader("Last-Modified"))f.lastModified[k]=x;if(y=v.getResponseHeader("Etag"))f.etag[k]=y}if(a===304)c="notmodified",o=!0;else try{r=b$(d,w),c="success",o=!0}catch(z){c="parsererror",u=z}}else{u=c;if(!c||a)c="error",a<0&&(a=0)}v.status=a,v.statusText=c,o?h.resolveWith(e,[r,c,v]):h.rejectWith(e,[v,c,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.resolveWith(e,[v,c]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f._Deferred(),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bF.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.done,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bE,"").replace(bJ,bU[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bN),d.crossDomain==null&&(r=bP.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bU[1]&&r[2]==bU[2]&&(r[3]||(r[1]==="http:"?80:443))==(bU[3]||(bU[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bX(bR,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bI.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bK.test(d.url)?"&":"?")+d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bO,"$1_="+x);d.url=y+(y===d.url?(bK.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", */*; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bX(bS,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){status<2?w(-1,z):f.error(z)}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)bY(g,a[g],c,e);return d.join("&").replace(bB,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var b_=f.now(),ca=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+b_++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ca.test(b.url)||e&&ca.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ca,l),b.url===j&&(e&&(k=k.replace(ca,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cb=a.ActiveXObject?function(){for(var a in cd)cd[a](0,1)}:!1,cc=0,cd;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ce()||cf()}:ce,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cb&&delete cd[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cc,cb&&(cd||(cd={},f(a).unload(cb)),cd[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cg={},ch,ci,cj=/^(?:toggle|show|hide)$/,ck=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cl,cm=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cn,co=a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cr("show",3),a,b,c);for(var g=0,h=this.length;g=e.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),e.animatedProperties[this.prop]=!0;for(g in e.animatedProperties)e.animatedProperties[g]!==!0&&(c=!1);if(c){e.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){d.style["overflow"+b]=e.overflow[a]}),e.hide&&f(d).hide();if(e.hide||e.show)for(var i in e.animatedProperties)f.style(d,i,e.orig[i]);e.complete.call(d)}return!1}e.duration==Infinity?this.now=b:(h=b-this.startTime,this.state=h/e.duration,this.pos=f.easing[e.animatedProperties[this.prop]](this.state,h,0,1,e.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){for(var a=f.timers,b=0;b
    ";f.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML=j,a.insertBefore(b,a.firstChild),d=b.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,this.doesNotAddBorder=e.offsetTop!==5,this.doesAddBorderForTableAndCells=h.offsetTop===5,e.style.position="fixed",e.style.top="20px",this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i,a.removeChild(b),f.offset.initialize=f.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.offset.initialize(),f.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cu.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cu.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cv(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cv(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a&&a.style?parseFloat(f.css(a,d,"padding")):null},f.fn["outer"+c]=function(a){var b=this[0];return b&&b.style?parseFloat(f.css(b,d,a?"margin":"border")):null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c];return e.document.compatMode==="CSS1Compat"&&g||e.document.body["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var h=f.css(e,d),i=parseFloat(h);return f.isNaN(i)?h:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f})(window); +var hljs=new function(){function l(o){return o.replace(/&/gm,"&").replace(/"}while(x.length||y.length){var u=t().splice(0,1)[0];v+=l(w.substr(q,u.offset-q));q=u.offset;if(u.event=="start"){v+=r(u.node);s.push(u.node)}else{if(u.event=="stop"){var p=s.length;do{p--;var o=s[p];v+=("")}while(o!=u.node);s.splice(p,1);while(p'+l(K[0])+""}else{M+=l(K[0])}O=N.lR.lastIndex;K=N.lR.exec(L)}M+=l(L.substr(O,L.length-O));return M}function J(r,L){if(L.sL&&d[L.sL]){var K=f(L.sL,r);s+=K.keyword_count;return K.value}else{return E(r,L)}}function H(L,r){var K=L.cN?'':"";if(L.rB){p+=K;L.buffer=""}else{if(L.eB){p+=l(r)+K;L.buffer=""}else{p+=K;L.buffer=r}}B.push(L);A+=L.r}function D(N,K,P){var Q=B[B.length-1];if(P){p+=J(Q.buffer+N,Q);return false}var L=y(K,Q);if(L){p+=J(Q.buffer+N,Q);H(L,K);return L.rB}var r=v(B.length-1,K);if(r){var M=Q.cN?"":"";if(Q.rE){p+=J(Q.buffer+N,Q)+M}else{if(Q.eE){p+=J(Q.buffer+N,Q)+M+l(K)}else{p+=J(Q.buffer+N+K,Q)+M}}while(r>1){M=B[B.length-2].cN?"":"";p+=M;r--;B.length--}var O=B[B.length-1];B.length--;B[B.length-1].buffer="";if(O.starts){H(O.starts,"")}return Q.rE}if(w(K,Q)){throw"Illegal"}}var G=d[I];var B=[G.dM];var A=0;var s=0;var p="";try{var u=0;G.dM.buffer="";do{var x=q(C,u);var t=D(x[0],x[1],x[2]);u+=x[0].length;if(!t){u+=x[1].length}}while(!x[2]);if(B.length>1){throw"Illegal"}return{language:I,r:A,keyword_count:s,value:p}}catch(F){if(F=="Illegal"){return{language:null,r:0,keyword_count:0,value:l(C)}}else{throw F}}}function h(){function o(t,s,u){if(t.compiled){return}if(!u){t.bR=c(s,t.b?t.b:"\\B|\\b");if(!t.e&&!t.eW){t.e="\\B|\\b"}if(t.e){t.eR=c(s,t.e)}}if(t.i){t.iR=c(s,t.i)}if(t.r==undefined){t.r=1}if(t.k){t.lR=c(s,t.l||hljs.IR,true)}for(var r in t.k){if(!t.k.hasOwnProperty(r)){continue}if(t.k[r] instanceof Object){t.kG=t.k}else{t.kG={keyword:t.k}}break}if(!t.c){t.c=[]}t.compiled=true;for(var q=0;qx.keyword_count+x.r){x=u}if(u.keyword_count+u.r>w.keyword_count+w.r){x=w;w=u}}}var s=t.className;if(!s.match(w.language)){s=s?(s+" "+w.language):w.language}var o=b(t);if(o.length){var q=document.createElement("pre");q.innerHTML=w.value;w.value=k(o,b(q),A)}if(y){w.value=w.value.replace(/^((<[^>]+>|\t)+)/gm,function(B,E,D,C){return E.replace(/\t/g,y)})}if(p){w.value=w.value.replace(/\n/g,"
    ")}if(/MSIE [678]/.test(navigator.userAgent)&&t.tagName=="CODE"&&t.parentNode.tagName=="PRE"){var q=t.parentNode;var v=document.createElement("div");v.innerHTML="
    "+w.value+"
    ";t=v.firstChild.firstChild;v.firstChild.cN=q.cN;q.parentNode.replaceChild(v.firstChild,q)}else{t.innerHTML=w.value}t.className=s;t.dataset={};t.dataset.result={language:w.language,kw:w.keyword_count,re:w.r};if(x&&x.language){t.dataset.second_best={language:x.language,kw:x.keyword_count,re:x.r}}}function j(){if(j.called){return}j.called=true;e();var q=document.getElementsByTagName("pre");for(var o=0;o|>=|>>|>>=|>>>|>>>=|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~";this.BE={b:"\\\\.",r:0};this.ASM={cN:"string",b:"'",e:"'",i:"\\n",c:[this.BE],r:0};this.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[this.BE],r:0};this.CLCM={cN:"comment",b:"//",e:"$"};this.CBLCLM={cN:"comment",b:"/\\*",e:"\\*/"};this.HCM={cN:"comment",b:"#",e:"$"};this.NM={cN:"number",b:this.NR,r:0};this.CNM={cN:"number",b:this.CNR,r:0};this.inherit=function(o,r){var q={};for(var p in o){q[p]=o[p]}if(r){for(var p in r){q[p]=r[p]}}return q}}();hljs.LANGUAGES.ruby=function(){var g="[a-zA-Z_][a-zA-Z0-9_]*(\\!|\\?)?";var a="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?";var n={keyword:{and:1,"false":1,then:1,defined:1,module:1,"in":1,"return":1,redo:1,"if":1,BEGIN:1,retry:1,end:1,"for":1,"true":1,self:1,when:1,next:1,until:1,"do":1,begin:1,unless:1,END:1,rescue:1,nil:1,"else":1,"break":1,undef:1,not:1,"super":1,"class":1,"case":1,require:1,yield:1,alias:1,"while":1,ensure:1,elsif:1,or:1,def:1},keymethods:{__id__:1,__send__:1,abort:1,abs:1,"all?":1,allocate:1,ancestors:1,"any?":1,arity:1,assoc:1,at:1,at_exit:1,autoload:1,"autoload?":1,"between?":1,binding:1,binmode:1,"block_given?":1,call:1,callcc:1,caller:1,capitalize:1,"capitalize!":1,casecmp:1,"catch":1,ceil:1,center:1,chomp:1,"chomp!":1,chop:1,"chop!":1,chr:1,"class":1,class_eval:1,"class_variable_defined?":1,class_variables:1,clear:1,clone:1,close:1,close_read:1,close_write:1,"closed?":1,coerce:1,collect:1,"collect!":1,compact:1,"compact!":1,concat:1,"const_defined?":1,const_get:1,const_missing:1,const_set:1,constants:1,count:1,crypt:1,"default":1,default_proc:1,"delete":1,"delete!":1,delete_at:1,delete_if:1,detect:1,display:1,div:1,divmod:1,downcase:1,"downcase!":1,downto:1,dump:1,dup:1,each:1,each_byte:1,each_index:1,each_key:1,each_line:1,each_pair:1,each_value:1,each_with_index:1,"empty?":1,entries:1,eof:1,"eof?":1,"eql?":1,"equal?":1,"eval":1,exec:1,exit:1,"exit!":1,extend:1,fail:1,fcntl:1,fetch:1,fileno:1,fill:1,find:1,find_all:1,first:1,flatten:1,"flatten!":1,floor:1,flush:1,for_fd:1,foreach:1,fork:1,format:1,freeze:1,"frozen?":1,fsync:1,getc:1,gets:1,global_variables:1,grep:1,gsub:1,"gsub!":1,"has_key?":1,"has_value?":1,hash:1,hex:1,id:1,include:1,"include?":1,included_modules:1,index:1,indexes:1,indices:1,induced_from:1,inject:1,insert:1,inspect:1,instance_eval:1,instance_method:1,instance_methods:1,"instance_of?":1,"instance_variable_defined?":1,instance_variable_get:1,instance_variable_set:1,instance_variables:1,"integer?":1,intern:1,invert:1,ioctl:1,"is_a?":1,isatty:1,"iterator?":1,join:1,"key?":1,keys:1,"kind_of?":1,lambda:1,last:1,length:1,lineno:1,ljust:1,load:1,local_variables:1,loop:1,lstrip:1,"lstrip!":1,map:1,"map!":1,match:1,max:1,"member?":1,merge:1,"merge!":1,method:1,"method_defined?":1,method_missing:1,methods:1,min:1,module_eval:1,modulo:1,name:1,nesting:1,"new":1,next:1,"next!":1,"nil?":1,nitems:1,"nonzero?":1,object_id:1,oct:1,open:1,pack:1,partition:1,pid:1,pipe:1,pop:1,popen:1,pos:1,prec:1,prec_f:1,prec_i:1,print:1,printf:1,private_class_method:1,private_instance_methods:1,"private_method_defined?":1,private_methods:1,proc:1,protected_instance_methods:1,"protected_method_defined?":1,protected_methods:1,public_class_method:1,public_instance_methods:1,"public_method_defined?":1,public_methods:1,push:1,putc:1,puts:1,quo:1,raise:1,rand:1,rassoc:1,read:1,read_nonblock:1,readchar:1,readline:1,readlines:1,readpartial:1,rehash:1,reject:1,"reject!":1,remainder:1,reopen:1,replace:1,require:1,"respond_to?":1,reverse:1,"reverse!":1,reverse_each:1,rewind:1,rindex:1,rjust:1,round:1,rstrip:1,"rstrip!":1,scan:1,seek:1,select:1,send:1,set_trace_func:1,shift:1,singleton_method_added:1,singleton_methods:1,size:1,sleep:1,slice:1,"slice!":1,sort:1,"sort!":1,sort_by:1,split:1,sprintf:1,squeeze:1,"squeeze!":1,srand:1,stat:1,step:1,store:1,strip:1,"strip!":1,sub:1,"sub!":1,succ:1,"succ!":1,sum:1,superclass:1,swapcase:1,"swapcase!":1,sync:1,syscall:1,sysopen:1,sysread:1,sysseek:1,system:1,syswrite:1,taint:1,"tainted?":1,tell:1,test:1,"throw":1,times:1,to_a:1,to_ary:1,to_f:1,to_hash:1,to_i:1,to_int:1,to_io:1,to_proc:1,to_s:1,to_str:1,to_sym:1,tr:1,"tr!":1,tr_s:1,"tr_s!":1,trace_var:1,transpose:1,trap:1,truncate:1,"tty?":1,type:1,ungetc:1,uniq:1,"uniq!":1,unpack:1,unshift:1,untaint:1,untrace_var:1,upcase:1,"upcase!":1,update:1,upto:1,"value?":1,values:1,values_at:1,warn:1,write:1,write_nonblock:1,"zero?":1,zip:1}};var h={cN:"yardoctag",b:"@[A-Za-z]+"};var d={cN:"comment",b:"#",e:"$",c:[h]};var c={cN:"comment",b:"^\\=begin",e:"^\\=end",c:[h],r:10};var b={cN:"comment",b:"^__END__",e:"\\n$"};var u={cN:"subst",b:"#\\{",e:"}",l:g,k:n};var p=[hljs.BE,u];var s={cN:"string",b:"'",e:"'",c:p,r:0};var r={cN:"string",b:'"',e:'"',c:p,r:0};var q={cN:"string",b:"%[qw]?\\(",e:"\\)",c:p,r:10};var o={cN:"string",b:"%[qw]?\\[",e:"\\]",c:p,r:10};var m={cN:"string",b:"%[qw]?{",e:"}",c:p,r:10};var l={cN:"string",b:"%[qw]?<",e:">",c:p,r:10};var k={cN:"string",b:"%[qw]?/",e:"/",c:p,r:10};var j={cN:"string",b:"%[qw]?%",e:"%",c:p,r:10};var i={cN:"string",b:"%[qw]?-",e:"-",c:p,r:10};var t={cN:"string",b:"%[qw]?\\|",e:"\\|",c:p,r:10};var e={cN:"function",b:"\\bdef\\s+",e:" |$|;",l:g,k:n,c:[{cN:"title",b:a,l:g,k:n},{cN:"params",b:"\\(",e:"\\)",l:g,k:n},d,c,b]};var f={cN:"identifier",b:g,l:g,k:n,r:0};var v=[d,c,b,s,r,q,o,m,l,k,j,i,t,{cN:"class",b:"\\b(class|module)\\b",e:"$|;",k:{"class":1,module:1},c:[{cN:"title",b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?",r:0},{cN:"inheritance",b:"<\\s*",c:[{cN:"parent",b:"("+hljs.IR+"::)?"+hljs.IR}]},d,c,b]},e,{cN:"constant",b:"(::)?([A-Z]\\w*(::)?)+",r:0},{cN:"symbol",b:":",c:[s,r,q,o,m,l,k,j,i,t,f],r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{cN:"number",b:"\\?\\w"},{cN:"variable",b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},f,{b:"("+hljs.RSR+")\\s*",c:[d,c,b,{cN:"regexp",b:"/",e:"/[a-z]*",i:"\\n",c:[hljs.BE]}],r:0}];u.c=v;e.c[1].c=v;return{dM:{l:g,k:n,c:v}}}(); +/*! + Colorbox v1.5.13 - 2014-08-04 + jQuery lightbox and modal window plugin + (c) 2014 Jack Moore - http://www.jacklmoore.com/colorbox + license: http://www.opensource.org/licenses/mit-license.php + */ + +(function ($, document, window) { + var + // Default settings object. + // See http://jacklmoore.com/colorbox for details. + defaults = { + // data sources + html: false, + photo: false, + iframe: false, + inline: false, + + // behavior and appearance + transition: "elastic", + speed: 300, + fadeOut: 300, + width: false, + initialWidth: "600", + innerWidth: false, + maxWidth: false, + height: false, + initialHeight: "450", + innerHeight: false, + maxHeight: false, + scalePhotos: true, + scrolling: true, + opacity: 0.9, + preloading: true, + className: false, + overlayClose: true, + escKey: true, + arrowKey: true, + top: false, + bottom: false, + left: false, + right: false, + fixed: false, + data: undefined, + closeButton: true, + fastIframe: true, + open: false, + reposition: true, + loop: true, + slideshow: false, + slideshowAuto: true, + slideshowSpeed: 2500, + slideshowStart: "start slideshow", + slideshowStop: "stop slideshow", + photoRegex: /\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i, + + // alternate image paths for high-res displays + retinaImage: false, + retinaUrl: false, + retinaSuffix: '@2x.$1', + + // internationalization + current: "image {current} of {total}", + previous: "previous", + next: "next", + close: "close", + xhrError: "This content failed to load.", + imgError: "This image failed to load.", + + // accessbility + returnFocus: true, + trapFocus: true, + + // callbacks + onOpen: false, + onLoad: false, + onComplete: false, + onCleanup: false, + onClosed: false, + + rel: function() { + return this.rel; + }, + href: function() { + // using this.href would give the absolute url, when the href may have been inteded as a selector (e.g. '#container') + return $(this).attr('href'); + }, + title: function() { + return this.title; + } + }, + + // Abstracting the HTML and event identifiers for easy rebranding + colorbox = 'colorbox', + prefix = 'cbox', + boxElement = prefix + 'Element', + + // Events + event_open = prefix + '_open', + event_load = prefix + '_load', + event_complete = prefix + '_complete', + event_cleanup = prefix + '_cleanup', + event_closed = prefix + '_closed', + event_purge = prefix + '_purge', + + // Cached jQuery Object Variables + $overlay, + $box, + $wrap, + $content, + $topBorder, + $leftBorder, + $rightBorder, + $bottomBorder, + $related, + $window, + $loaded, + $loadingBay, + $loadingOverlay, + $title, + $current, + $slideshow, + $next, + $prev, + $close, + $groupControls, + $events = $(''), // $({}) would be prefered, but there is an issue with jQuery 1.4.2 + + // Variables for cached values or use across multiple functions + settings, + interfaceHeight, + interfaceWidth, + loadedHeight, + loadedWidth, + index, + photo, + open, + active, + closing, + loadingTimer, + publicMethod, + div = "div", + requests = 0, + previousCSS = {}, + init; + + // **************** + // HELPER FUNCTIONS + // **************** + + // Convenience function for creating new jQuery objects + function $tag(tag, id, css) { + var element = document.createElement(tag); + + if (id) { + element.id = prefix + id; + } + + if (css) { + element.style.cssText = css; + } + + return $(element); + } + + // Get the window height using innerHeight when available to avoid an issue with iOS + // http://bugs.jquery.com/ticket/6724 + function winheight() { + return window.innerHeight ? window.innerHeight : $(window).height(); + } + + function Settings(element, options) { + if (options !== Object(options)) { + options = {}; + } + + this.cache = {}; + this.el = element; + + this.value = function(key) { + var dataAttr; + + if (this.cache[key] === undefined) { + dataAttr = $(this.el).attr('data-cbox-'+key); + + if (dataAttr !== undefined) { + this.cache[key] = dataAttr; + } else if (options[key] !== undefined) { + this.cache[key] = options[key]; + } else if (defaults[key] !== undefined) { + this.cache[key] = defaults[key]; + } + } + + return this.cache[key]; + }; + + this.get = function(key) { + var value = this.value(key); + return $.isFunction(value) ? value.call(this.el, this) : value; + }; + } + + // Determine the next and previous members in a group. + function getIndex(increment) { + var + max = $related.length, + newIndex = (index + increment) % max; + + return (newIndex < 0) ? max + newIndex : newIndex; + } + + // Convert '%' and 'px' values to integers + function setSize(size, dimension) { + return Math.round((/%/.test(size) ? ((dimension === 'x' ? $window.width() : winheight()) / 100) : 1) * parseInt(size, 10)); + } + + // Checks an href to see if it is a photo. + // There is a force photo option (photo: true) for hrefs that cannot be matched by the regex. + function isImage(settings, url) { + return settings.get('photo') || settings.get('photoRegex').test(url); + } + + function retinaUrl(settings, url) { + return settings.get('retinaUrl') && window.devicePixelRatio > 1 ? url.replace(settings.get('photoRegex'), settings.get('retinaSuffix')) : url; + } + + function trapFocus(e) { + if ('contains' in $box[0] && !$box[0].contains(e.target) && e.target !== $overlay[0]) { + e.stopPropagation(); + $box.focus(); + } + } + + function setClass(str) { + if (setClass.str !== str) { + $box.add($overlay).removeClass(setClass.str).addClass(str); + setClass.str = str; + } + } + + function getRelated(rel) { + index = 0; + + if (rel && rel !== false && rel !== 'nofollow') { + $related = $('.' + boxElement).filter(function () { + var options = $.data(this, colorbox); + var settings = new Settings(this, options); + return (settings.get('rel') === rel); + }); + index = $related.index(settings.el); + + // Check direct calls to Colorbox. + if (index === -1) { + $related = $related.add(settings.el); + index = $related.length - 1; + } + } else { + $related = $(settings.el); + } + } + + function trigger(event) { + // for external use + $(document).trigger(event); + // for internal use + $events.triggerHandler(event); + } + + var slideshow = (function(){ + var active, + className = prefix + "Slideshow_", + click = "click." + prefix, + timeOut; + + function clear () { + clearTimeout(timeOut); + } + + function set() { + if (settings.get('loop') || $related[index + 1]) { + clear(); + timeOut = setTimeout(publicMethod.next, settings.get('slideshowSpeed')); + } + } + + function start() { + $slideshow + .html(settings.get('slideshowStop')) + .unbind(click) + .one(click, stop); + + $events + .bind(event_complete, set) + .bind(event_load, clear); + + $box.removeClass(className + "off").addClass(className + "on"); + } + + function stop() { + clear(); + + $events + .unbind(event_complete, set) + .unbind(event_load, clear); + + $slideshow + .html(settings.get('slideshowStart')) + .unbind(click) + .one(click, function () { + publicMethod.next(); + start(); + }); + + $box.removeClass(className + "on").addClass(className + "off"); + } + + function reset() { + active = false; + $slideshow.hide(); + clear(); + $events + .unbind(event_complete, set) + .unbind(event_load, clear); + $box.removeClass(className + "off " + className + "on"); + } + + return function(){ + if (active) { + if (!settings.get('slideshow')) { + $events.unbind(event_cleanup, reset); + reset(); + } + } else { + if (settings.get('slideshow') && $related[1]) { + active = true; + $events.one(event_cleanup, reset); + if (settings.get('slideshowAuto')) { + start(); + } else { + stop(); + } + $slideshow.show(); + } + } + }; + + }()); + + + function launch(element) { + var options; + + if (!closing) { + + options = $(element).data(colorbox); + + settings = new Settings(element, options); + + getRelated(settings.get('rel')); + + if (!open) { + open = active = true; // Prevents the page-change action from queuing up if the visitor holds down the left or right keys. + + setClass(settings.get('className')); + + // Show colorbox so the sizes can be calculated in older versions of jQuery + $box.css({visibility:'hidden', display:'block', opacity:''}); + + $loaded = $tag(div, 'LoadedContent', 'width:0; height:0; overflow:hidden; visibility:hidden'); + $content.css({width:'', height:''}).append($loaded); + + // Cache values needed for size calculations + interfaceHeight = $topBorder.height() + $bottomBorder.height() + $content.outerHeight(true) - $content.height(); + interfaceWidth = $leftBorder.width() + $rightBorder.width() + $content.outerWidth(true) - $content.width(); + loadedHeight = $loaded.outerHeight(true); + loadedWidth = $loaded.outerWidth(true); + + // Opens inital empty Colorbox prior to content being loaded. + var initialWidth = setSize(settings.get('initialWidth'), 'x'); + var initialHeight = setSize(settings.get('initialHeight'), 'y'); + var maxWidth = settings.get('maxWidth'); + var maxHeight = settings.get('maxHeight'); + + settings.w = (maxWidth !== false ? Math.min(initialWidth, setSize(maxWidth, 'x')) : initialWidth) - loadedWidth - interfaceWidth; + settings.h = (maxHeight !== false ? Math.min(initialHeight, setSize(maxHeight, 'y')) : initialHeight) - loadedHeight - interfaceHeight; + + $loaded.css({width:'', height:settings.h}); + publicMethod.position(); + + trigger(event_open); + settings.get('onOpen'); + + $groupControls.add($title).hide(); + + $box.focus(); + + if (settings.get('trapFocus')) { + // Confine focus to the modal + // Uses event capturing that is not supported in IE8- + if (document.addEventListener) { + + document.addEventListener('focus', trapFocus, true); + + $events.one(event_closed, function () { + document.removeEventListener('focus', trapFocus, true); + }); + } + } + + // Return focus on closing + if (settings.get('returnFocus')) { + $events.one(event_closed, function () { + $(settings.el).focus(); + }); + } + } + + var opacity = parseFloat(settings.get('opacity')); + $overlay.css({ + opacity: opacity === opacity ? opacity : '', + cursor: settings.get('overlayClose') ? 'pointer' : '', + visibility: 'visible' + }).show(); + + if (settings.get('closeButton')) { + $close.html(settings.get('close')).appendTo($content); + } else { + $close.appendTo('
    '); // replace with .detach() when dropping jQuery < 1.4 + } + + load(); + } + } + + // Colorbox's markup needs to be added to the DOM prior to being called + // so that the browser will go ahead and load the CSS background images. + function appendHTML() { + if (!$box && document.body) { + init = false; + $window = $(window); + $box = $tag(div).attr({ + id: colorbox, + 'class': $.support.opacity === false ? prefix + 'IE' : '', // class for optional IE8 & lower targeted CSS. + role: 'dialog', + tabindex: '-1' + }).hide(); + $overlay = $tag(div, "Overlay").hide(); + $loadingOverlay = $([$tag(div, "LoadingOverlay")[0],$tag(div, "LoadingGraphic")[0]]); + $wrap = $tag(div, "Wrapper"); + $content = $tag(div, "Content").append( + $title = $tag(div, "Title"), + $current = $tag(div, "Current"), + $prev = $('