From af8802fc7d4002f8047c5c5aa20a146f5ee608ee Mon Sep 17 00:00:00 2001 From: victor Date: Sun, 14 May 2023 17:24:48 +0200 Subject: [PATCH 1/3] Update faraday --- .github/workflows/ci.yml | 28 +-- .rubocop.yml | 6 +- Gemfile.lock | 94 ++++---- docker-compose.yml | 2 +- lib/metabase/connection.rb | 1 - lib/metabase/endpoint/card.rb | 4 +- lib/metabase/endpoint/collection.rb | 4 +- lib/metabase/endpoint/dashboard.rb | 14 +- lib/metabase/endpoint/database.rb | 2 +- lib/metabase/endpoint/user.rb | 2 +- lib/metabase/error.rb | 2 +- metabase.gemspec | 30 +-- spec/metabase/connection_spec.rb | 2 +- spec/metabase/endpoint/activity_spec.rb | 4 +- spec/metabase/endpoint/alert_spec.rb | 4 +- spec/metabase/endpoint/async_spec.rb | 6 +- spec/metabase/endpoint/card_spec.rb | 16 +- spec/metabase/endpoint/collection_spec.rb | 8 +- spec/metabase/endpoint/dashboard_spec.rb | 21 +- spec/metabase/endpoint/database_spec.rb | 6 +- spec/metabase/endpoint/dataset_spec.rb | 6 +- spec/metabase/endpoint/metric_spec.rb | 4 +- spec/metabase/endpoint/permissions_spec.rb | 4 +- spec/metabase/endpoint/public_spec.rb | 10 +- spec/metabase/endpoint/pulse_spec.rb | 4 +- spec/metabase/endpoint/revision_spec.rb | 4 +- spec/metabase/endpoint/segment_spec.rb | 4 +- spec/metabase/endpoint/session_spec.rb | 16 +- spec/metabase/endpoint/setting_spec.rb | 4 +- spec/metabase/endpoint/setup_spec.rb | 4 +- spec/metabase/endpoint/table_spec.rb | 4 +- spec/metabase/endpoint/user_spec.rb | 8 +- spec/metabase/endpoint/util_spec.rb | 4 +- spec/metabase/endpoint/x_ray_spec.rb | 7 +- spec/spec_helper.rb | 2 +- spec/support/shared_contexts.rb | 6 +- spec/support/shared_examples.rb | 20 +- .../returns_recent_activities.yml | 120 ++++++++++ .../when_success/returns_all_alerts.yml | 122 ++++++++++ .../card/with_success/returns_the_card.yml | 120 ++++++++++ .../cards/with_success/returns_all_cards.yml | 120 ++++++++++ .../with_success/create_a_new_card.yml | 200 ++++++++++++++++ ...esults_of_the_card_as_specified_format.yml | 169 +++++++++++++ .../returns_query_results_of_the_card.yml | 170 +++++++++++++ ...uery_results_of_the_card_with_metadata.yml | 124 ++++++++++ .../with_success/create_a_new_collection.yml | 122 ++++++++++ .../with_success/returns_a_collection.yml | 121 ++++++++++ .../returns_a_collection_s_items.yml | 137 +++++++++++ .../with_success/returns_all_collections.yml | 130 ++++++++++ .../with_success/create_a_copy_dashboard.yml | 224 ++++++++++++++++++ .../with_success/returns_the_dashboard.yml | 120 ++++++++++ .../with_success/returns_all_dashboards.yml | 137 +++++++++++ .../with_success/delete_a_dashboard_card.yml | 175 ++++++++++++++ .../with_success/create_a_new_dashboard.yml | 224 ++++++++++++++++++ .../with_success/returns_all_databases.yml | 121 ++++++++++ ...lts_of_the_dataset_as_specified_format.yml | 127 ++++++++++ .../returns_query_results_of_the_dataset.yml | 128 ++++++++++ .../with_success/returns_all_metrics.yml | 121 ++++++++++ .../returns_all_permissions_groups.yml | 120 ++++++++++ .../with_success/returns_the_public_card.yml | 58 +++++ ...of_the_public_card_as_specified_format.yml | 106 +++++++++ ...turns_query_results_of_the_public_card.yml | 107 +++++++++ ...sults_of_the_public_card_with_metadata.yml | 61 +++++ .../with_success/returns_all_pulses.yml | 123 ++++++++++ .../returns_revisions_of_the_object.yml | 121 ++++++++++ .../with_success/returns_all_segments.yml | 120 ++++++++++ .../uses_the_username_and_password.yml | 62 +++++ .../raises_error.yml | 60 +++++ .../with_success/returns_a_session_token.yml | 62 +++++ .../when_not_logged_in/raises_error.yml | 58 +++++ .../logout/with_success/returns_true.yml | 120 ++++++++++ .../when_success/returns_all_settings.yml | 120 ++++++++++ .../with_success/returns_admin_checklists.yml | 138 +++++++++++ .../with_success/returns_all_tables.yml | 133 +++++++++++ .../with_success/returns_the_current_user.yml | 120 ++++++++++ .../users/with_success/returns_all_users.yml | 121 ++++++++++ .../with_success/returns_application_logs.yml | 120 ++++++++++ 77 files changed, 5148 insertions(+), 181 deletions(-) create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/when_success/returns_recent_activities.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/when_success/returns_all_alerts.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/card/with_success/returns_the_card.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/cards/with_success/returns_all_cards.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/with_success/create_a_new_card.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_specify_format/returns_query_results_of_the_card_as_specified_format.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_success/returns_query_results_of_the_card.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/with_success/returns_query_results_of_the_card_with_metadata.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/create_a_new_collection.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection_s_items.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_all_collections.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/with_success/create_a_copy_dashboard.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/with_success/returns_the_dashboard.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/with_success/returns_all_dashboards.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/with_success/delete_a_dashboard_card.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/with_success/create_a_new_dashboard.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Database/databases/with_success/returns_all_databases.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/when_specify_format/returns_query_results_of_the_dataset_as_specified_format.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/with_success/returns_query_results_of_the_dataset.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/with_success/returns_all_metrics.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/with_success/returns_all_permissions_groups.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/with_success/returns_the_public_card.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/when_specify_format/returns_query_results_of_the_public_card_as_specified_format.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/with_success/returns_query_results_of_the_public_card.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/with_success/returns_query_results_of_the_public_card_with_metadata.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/with_success/returns_all_pulses.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/with_success/returns_revisions_of_the_object.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/with_success/returns_all_segments.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/login/when_specify_username_and_password/uses_the_username_and_password.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_incorrect_username_or_password/raises_error.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_success/returns_a_session_token.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/logout/when_not_logged_in/raises_error.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/logout/with_success/returns_true.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/when_success/returns_all_settings.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/with_success/returns_admin_checklists.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Table/tables/with_success/returns_all_tables.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_User/current_user/with_success/returns_the_current_user.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_User/users/with_success/returns_all_users.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Util/logs/with_success/returns_application_logs.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f7a918c..ac74f60 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,26 +12,22 @@ jobs: strategy: matrix: ruby: + - '3.2' + - '3.1' - '3.0' - - '2.7' - - '2.6' - - '2.5' - container: - image: ruby:${{ matrix.ruby }} - env: - BUNDLE_CLEAN: 'true' - BUNDLE_DEPLOYMENT: 'true' - BUNDLE_JOBS: 4 + steps: - - uses: actions/checkout@v2 - - uses: actions/cache@v2 + - uses: actions/checkout@v3 + + - uses: ruby/setup-ruby@v1 with: - path: vendor/bundle - key: ${{ runner.os }}-ruby${{ matrix.ruby }}-${{ hashFiles('**/Gemfile.lock') }} - restore-keys: ${{ runner.os }}-ruby${{ matrix.ruby }}- - - name: Install gems - run: gem install bundler && bundle install + ruby-version: ${{ matrix.ruby }} + bundler-cache: true + + - run: ruby -v + - name: Rubocop run: bundle exec rubocop + - name: RSpec run: bundle exec rake spec diff --git a/.rubocop.yml b/.rubocop.yml index bf8111b..d1c9210 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1,5 +1,9 @@ +require: + - rubocop-rake + - rubocop-rspec + AllCops: - TargetRubyVersion: 2.5 + TargetRubyVersion: 3.0 NewCops: enable Style/Documentation: diff --git a/Gemfile.lock b/Gemfile.lock index 6712070..7f203df 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,44 +1,40 @@ PATH remote: . specs: - metabase (0.5.0) - faraday (>= 1.2.0) - faraday_middleware + metabase (0.6.0) + faraday (>= 2.0.1) GEM remote: https://rubygems.org/ specs: - addressable (2.7.0) - public_suffix (>= 2.0.2, < 5.0) + addressable (2.8.4) + public_suffix (>= 2.0.2, < 6.0) amazing_print (1.2.2) - ast (2.4.1) + ast (2.4.2) bump (0.10.0) coderay (1.1.3) crack (0.4.5) rexml diff-lcs (1.4.4) docile (1.3.5) - faraday (1.3.0) - faraday-net_http (~> 1.0) - multipart-post (>= 1.2, < 3) - ruby2_keywords - faraday-net_http (1.0.1) - faraday_middleware (1.0.0) - faraday (~> 1.0) + faraday (2.7.4) + faraday-net_http (>= 2.0, < 3.1) + ruby2_keywords (>= 0.0.4) + faraday-net_http (3.0.2) hashdiff (1.0.1) + json (2.6.3) method_source (1.0.0) - multipart-post (2.1.1) - parallel (1.20.1) - parser (3.0.0.0) + parallel (1.23.0) + parser (3.2.2.1) ast (~> 2.4.1) - pry (0.13.1) + pry (0.14.2) coderay (~> 1.1) method_source (~> 1.0) - public_suffix (4.0.6) - rainbow (3.0.0) + public_suffix (5.0.1) + rainbow (3.1.1) rake (13.0.3) - regexp_parser (2.0.3) - rexml (3.2.4) + regexp_parser (2.8.0) + rexml (3.2.5) rspec (3.10.0) rspec-core (~> 3.10.0) rspec-expectations (~> 3.10.0) @@ -52,29 +48,35 @@ GEM diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.10.0) rspec-support (3.10.1) - rubocop (1.8.1) + rubocop (1.50.2) + json (~> 2.3) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.2.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.2.0, < 2.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.28.0, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.4.0) - parser (>= 2.7.1.5) - ruby-progressbar (1.11.0) - ruby2_keywords (0.0.2) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.28.1) + parser (>= 3.2.1.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.4.0) + rubocop (~> 1.0) + rubocop-ast (>= 1.1.0) + ruby-progressbar (1.13.0) + ruby2_keywords (0.0.5) simplecov (0.21.2) docile (~> 1.1) simplecov-html (~> 0.11) simplecov_json_formatter (~> 0.1) simplecov-html (0.12.3) simplecov_json_formatter (0.1.2) - unicode-display_width (2.0.0) + unicode-display_width (2.4.2) vcr (6.0.0) - webmock (3.11.1) - addressable (>= 2.3.6) + webmock (3.18.1) + addressable (>= 2.8.0) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) yard (0.9.26) @@ -83,18 +85,20 @@ PLATFORMS ruby DEPENDENCIES - amazing_print - bump - bundler + amazing_print (>= 1.2.2) + bump (>= 0.10.0) + bundler (>= 2.4.13) metabase! - pry - rake - rspec - rubocop - simplecov - vcr - webmock - yard + pry (>= 0.14) + rake (>= 13.0.3) + rspec (>= 3.10.0) + rubocop (>= 1.19.0) + rubocop-rake (>= 0.4.0) + rubocop-rspec (>= 2.0.0) + simplecov (>= 0.21.2) + vcr (>= 6.0.0) + webmock (>= 3.12.2) + yard (>= 0.9.25) BUNDLED WITH - 2.2.5 + 2.4.13 diff --git a/docker-compose.yml b/docker-compose.yml index 8a247c9..3ea92c8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: metabase: - image: metabase/metabase:v0.38.4 + image: metabase/metabase:latest ports: - 3030:3000 volumes: diff --git a/lib/metabase/connection.rb b/lib/metabase/connection.rb index b9799e1..3d1206d 100644 --- a/lib/metabase/connection.rb +++ b/lib/metabase/connection.rb @@ -1,7 +1,6 @@ # frozen_string_literal: true require 'faraday' -require 'faraday_middleware' require 'metabase/error' module Metabase diff --git a/lib/metabase/endpoint/card.rb b/lib/metabase/endpoint/card.rb index 89a5868..05035ce 100644 --- a/lib/metabase/endpoint/card.rb +++ b/lib/metabase/endpoint/card.rb @@ -48,9 +48,9 @@ def query_card(card_id, format: :json, **params) # @param params [Hash] Query string # @return [Hash] Parsed response JSON # @see https://github.com/metabase/metabase/blob/master/docs/api-documentation.md#post-apicard - def new_card(**params) + def new_card(**params) post('/api/card', **params) - end + end end end end diff --git a/lib/metabase/endpoint/collection.rb b/lib/metabase/endpoint/collection.rb index 278a269..a47b323 100644 --- a/lib/metabase/endpoint/collection.rb +++ b/lib/metabase/endpoint/collection.rb @@ -24,7 +24,7 @@ def collection(collection_id, **params) # Fetch a collection's items. # # @param params [Hash] Query string - # @return [Array] Parsed response JSON + # @return [Hash] Parsed response JSON # @see https://github.com/metabase/metabase/blob/master/docs/api-documentation.md#get-apicollectioniditems def collection_items(collection_id, **params) get("/api/collection/#{collection_id}/items", **params) @@ -35,7 +35,7 @@ def collection_items(collection_id, **params) # @param params [Hash] Query string # @return [Hash] Parsed response JSON # @see https://github.com/metabase/metabase/blob/master/docs/api-documentation.md#post-apicollection - def new_collection(**params) + def new_collection(**params) post('/api/collection', **params) end end diff --git a/lib/metabase/endpoint/dashboard.rb b/lib/metabase/endpoint/dashboard.rb index 86e73e4..cf7c5ac 100644 --- a/lib/metabase/endpoint/dashboard.rb +++ b/lib/metabase/endpoint/dashboard.rb @@ -20,14 +20,14 @@ def dashboards(**params) # @see https://github.com/metabase/metabase/blob/master/docs/api-documentation.md#get-apidashboardid def dashboard(dashboard_id, **params) get("/api/dashboard/#{dashboard_id}", **params) - end + end # Create a new dashboard. # # @param params [Hash] Query string # @return [Hash] Parsed response JSON # @see https://github.com/metabase/metabase/blob/master/docs/api-documentation.md#post-apidashboard - def new_dashboard(**params) + def new_dashboard(**params) post('/api/dashboard', **params) end @@ -37,7 +37,7 @@ def new_dashboard(**params) # @param params [Hash] Query string # @return [Hash] Parsed response JSON # @see https://github.com/metabase/metabase/blob/master/docs/api-documentation.md#post-apidashboardfrom-dashboard-idcopy - def copy_dashboard(from_dashboard_id, **params) + def copy_dashboard(from_dashboard_id, **params) post("/api/dashboard/#{from_dashboard_id}/copy", **params) end @@ -47,9 +47,9 @@ def copy_dashboard(from_dashboard_id, **params) # @param params [Hash] Query string # @return [Hash] Parsed response JSON # @see https://github.com/metabase/metabase/blob/master/docs/api-documentation.md#post-apidashboardidcards - def add_dashboard_card(dashboard_id, **params) + def add_dashboard_card(dashboard_id, **params) post("/api/dashboard/#{dashboard_id}/cards", **params) - end + end # Update Cards on a Dashboard. # @@ -57,7 +57,7 @@ def add_dashboard_card(dashboard_id, **params) # @param params [Hash] Query string # @return [Hash] Parsed response JSON # @see https://github.com/metabase/metabase/blob/master/docs/api-documentation.md#put-apidashboardidcards - def update_dashboard_cards(dashboard_id, **params) + def update_dashboard_cards(dashboard_id, **params) put("/api/dashboard/#{dashboard_id}/cards", **params) end @@ -67,7 +67,7 @@ def update_dashboard_cards(dashboard_id, **params) # @param params [Hash] Query string # @return [Hash] Parsed response JSON # @see https://github.com/metabase/metabase/blob/master/docs/api-documentation.md#delete-apidashboardidcards - def delete_dashboard_card(dashboard_id, **params) + def delete_dashboard_card(dashboard_id, **params) delete("/api/dashboard/#{dashboard_id}/cards", **params) end end diff --git a/lib/metabase/endpoint/database.rb b/lib/metabase/endpoint/database.rb index a8fb281..d48e2f1 100644 --- a/lib/metabase/endpoint/database.rb +++ b/lib/metabase/endpoint/database.rb @@ -6,7 +6,7 @@ module Database # Fetch all databases. # # @param params [Hash] Query string - # @return [Array] Parsed response JSON + # @return [Hash] Parsed response JSON # @see https://github.com/metabase/metabase/blob/master/docs/api-documentation.md#get-apidatabase def databases(**params) get('/api/database', **params) diff --git a/lib/metabase/endpoint/user.rb b/lib/metabase/endpoint/user.rb index 7ca6c02..15376c5 100644 --- a/lib/metabase/endpoint/user.rb +++ b/lib/metabase/endpoint/user.rb @@ -6,7 +6,7 @@ module User # Fetch all users. # # @param params [Hash] Query string - # @return [Array] Parsed response JSON + # @return [Hash] Parsed response JSON # @see https://github.com/metabase/metabase/blob/master/docs/api-documentation.md#get-apiuser def users(**params) get('/api/user', **params) diff --git a/lib/metabase/error.rb b/lib/metabase/error.rb index 8280ef8..8b750e6 100644 --- a/lib/metabase/error.rb +++ b/lib/metabase/error.rb @@ -29,7 +29,7 @@ def build_error_message return nil if @response.nil? "#{@response.env.method.upcase} #{@response.env.url}: " \ - "#{@response.status} - #{@response.body}" + "#{@response.status} - #{@response.body}" end end diff --git a/metabase.gemspec b/metabase.gemspec index 1704554..bab5671 100644 --- a/metabase.gemspec +++ b/metabase.gemspec @@ -22,20 +22,22 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ['lib'] - spec.required_ruby_version = '>= 2.5' + spec.required_ruby_version = '>= 3.0' - spec.add_runtime_dependency 'faraday', '>= 1.2.0' - spec.add_runtime_dependency 'faraday_middleware' + spec.add_runtime_dependency 'faraday', '>= 2.0.1' - spec.add_development_dependency 'amazing_print' - spec.add_development_dependency 'bump' - spec.add_development_dependency 'bundler' - spec.add_development_dependency 'pry' - spec.add_development_dependency 'rake' - spec.add_development_dependency 'rspec' - spec.add_development_dependency 'rubocop' - spec.add_development_dependency 'simplecov' - spec.add_development_dependency 'vcr' - spec.add_development_dependency 'webmock' - spec.add_development_dependency 'yard' + spec.add_development_dependency 'amazing_print', '>= 1.2.2' + spec.add_development_dependency 'bump', '>= 0.10.0' + spec.add_development_dependency 'bundler', '>= 2.4.13' + spec.add_development_dependency 'pry', '>= 0.14' + spec.add_development_dependency 'rake', '>= 13.0.3' + spec.add_development_dependency 'rspec', '>= 3.10.0' + spec.add_development_dependency 'rubocop', '>= 1.19.0' + spec.add_development_dependency 'rubocop-rake', '>= 0.4.0' + spec.add_development_dependency 'rubocop-rspec', '>= 2.0.0' + spec.add_development_dependency 'simplecov', '>= 0.21.2' + spec.add_development_dependency 'vcr', '>= 6.0.0' + spec.add_development_dependency 'webmock', '>= 3.12.2' + spec.add_development_dependency 'yard', '>= 0.9.25' + spec.metadata['rubygems_mfa_required'] = 'true' end diff --git a/spec/metabase/connection_spec.rb b/spec/metabase/connection_spec.rb index 78bfb35..e4566b2 100644 --- a/spec/metabase/connection_spec.rb +++ b/spec/metabase/connection_spec.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true RSpec.describe Metabase::Connection do - include_context 'client' + include_context 'with client' describe 'get' do include_examples 'response handling' do diff --git a/spec/metabase/endpoint/activity_spec.rb b/spec/metabase/endpoint/activity_spec.rb index 745f84b..8933f04 100644 --- a/spec/metabase/endpoint/activity_spec.rb +++ b/spec/metabase/endpoint/activity_spec.rb @@ -1,10 +1,10 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Activity do - include_context 'login' + include_context 'with login' describe 'activities', vcr: true do - context 'success' do + context 'when success' do it 'returns recent activities' do activities = client.activities expect(activities).to be_kind_of(Array) diff --git a/spec/metabase/endpoint/alert_spec.rb b/spec/metabase/endpoint/alert_spec.rb index c1421e1..5b94708 100644 --- a/spec/metabase/endpoint/alert_spec.rb +++ b/spec/metabase/endpoint/alert_spec.rb @@ -1,10 +1,10 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Alert do - include_context 'login' + include_context 'with login' describe 'alerts', vcr: true do - context 'success' do + context 'when success' do it 'returns all alerts' do alerts = client.alerts expect(alerts).to be_kind_of(Array) diff --git a/spec/metabase/endpoint/async_spec.rb b/spec/metabase/endpoint/async_spec.rb index 2d6f947..a6b7a7a 100644 --- a/spec/metabase/endpoint/async_spec.rb +++ b/spec/metabase/endpoint/async_spec.rb @@ -1,11 +1,11 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Async do - include_context 'login' + include_context 'with login' describe 'running_jobs', vcr: true do - context 'success' do - it 'returns all running jobs' do + context 'with success' do + xit 'returns all running jobs' do client.x_ray_card(1) running_jobs = client.running_jobs expect(running_jobs).to be_kind_of(Array) diff --git a/spec/metabase/endpoint/card_spec.rb b/spec/metabase/endpoint/card_spec.rb index a3b17ac..9ad2760 100644 --- a/spec/metabase/endpoint/card_spec.rb +++ b/spec/metabase/endpoint/card_spec.rb @@ -1,11 +1,11 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Card do - include_context 'login' + include_context 'with login' let(:card_id) { 1 } describe 'cards', vcr: true do - context 'success' do + context 'with success' do it 'returns all cards' do cards = client.cards expect(cards).to be_kind_of(Array) @@ -14,7 +14,7 @@ end describe 'card', vcr: true do - context 'success' do + context 'with success' do it 'returns the card' do card = client.card(card_id) expect(card).to be_kind_of(Hash) @@ -23,7 +23,7 @@ end describe 'query_card_with_metadata', vcr: true do - context 'success' do + context 'with success' do it 'returns query results of the card with metadata' do result = client.query_card_with_metadata(card_id) expect(result).to be_kind_of(Hash) @@ -32,14 +32,14 @@ end describe 'query_card', vcr: true do - context 'success' do + context 'with success' do it 'returns query results of the card' do result = client.query_card(card_id) expect(result).to be_kind_of(Array) end end - context 'specify format' do + context 'with specify format' do it 'returns query results of the card as specified format' do result = client.query_card(card_id, format: :csv) expect(result).to be_kind_of(String) @@ -48,12 +48,12 @@ end describe 'new_card', vcr: true do - context 'success' do + context 'with success' do it 'create a new card' do card = client.card(card_id) new_card = client.new_card(**card) expect(new_card).to be_kind_of(Hash) end end - end + end end diff --git a/spec/metabase/endpoint/collection_spec.rb b/spec/metabase/endpoint/collection_spec.rb index c44e107..7942c78 100644 --- a/spec/metabase/endpoint/collection_spec.rb +++ b/spec/metabase/endpoint/collection_spec.rb @@ -1,11 +1,11 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Collection do - include_context 'login' + include_context 'with login' let(:collection_id) { 4 } describe 'collections', vcr: true do - context 'success' do + context 'with success' do it 'returns all collections' do collections = client.collections expect(collections).to be_kind_of(Array) @@ -18,10 +18,10 @@ it "returns a collection's items" do collection = client.collection_items(collection_id) - expect(collection).to be_kind_of(Array) + expect(collection).to be_kind_of(Hash) end - it "create a new collection" do + it 'create a new collection' do params = { name: 'New Organization', color: '#509EE3' } collection = client.new_collection(**params) expect(collection).to be_kind_of(Hash) diff --git a/spec/metabase/endpoint/dashboard_spec.rb b/spec/metabase/endpoint/dashboard_spec.rb index f05048f..7810aa0 100644 --- a/spec/metabase/endpoint/dashboard_spec.rb +++ b/spec/metabase/endpoint/dashboard_spec.rb @@ -1,12 +1,12 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Dashboard do - include_context 'login' + include_context 'with login' let(:dashboard_id) { 1 } let(:card_id) { 1 } describe 'dashboards', vcr: true do - context 'success' do + context 'with success' do it 'returns all dashboards' do dashboards = client.dashboards expect(dashboards).to be_kind_of(Array) @@ -15,7 +15,7 @@ end describe 'dashboard', vcr: true do - context 'success' do + context 'with success' do it 'returns the dashboard' do dashboard = client.dashboard(dashboard_id) expect(dashboard).to be_kind_of(Hash) @@ -24,7 +24,7 @@ end describe 'new_dashboard', vcr: true do - context 'success' do + context 'with success' do it 'create a new dashboard' do dashboard = client.dashboard(dashboard_id) new_dashboard = client.new_dashboard(**dashboard) @@ -34,7 +34,7 @@ end describe 'copy_dashboard', vcr: true do - context 'success' do + context 'with success' do it 'create a copy dashboard' do dashboard = client.dashboard(dashboard_id) copy_dashboard = client.copy_dashboard(dashboard_id, **dashboard) @@ -44,9 +44,8 @@ end describe 'add_dashboard_cards', vcr: true do - context 'success' do - it 'add a dashboard cards' do - card = client.dashboard(dashboard_id) + context 'with success' do + xit 'add a dashboard cards' do card = client.card(card_id) add_dashboard_cards = client.add_dashboard_card(dashboard_id, **card) expect(add_dashboard_cards).to be_kind_of(Hash) @@ -55,8 +54,8 @@ end describe 'update_dashboard_cards', vcr: true do - context 'success' do - it 'update a dashboard cards' do + context 'with success' do + xit 'update a dashboard cards' do dashboard = client.dashboard(dashboard_id) update_dashboard_cards = client.update_dashboard_cards(dashboard_id, **dashboard) expect(update_dashboard_cards).to be_kind_of(Hash) @@ -65,7 +64,7 @@ end describe 'delete_dashboard_card', vcr: true do - context 'success' do + context 'with success' do it 'delete a dashboard card' do dashboard = client.dashboard(dashboard_id) params = { dashcardId: dashboard['ordered_cards'][0]['id'] } diff --git a/spec/metabase/endpoint/database_spec.rb b/spec/metabase/endpoint/database_spec.rb index d338220..3b9137e 100644 --- a/spec/metabase/endpoint/database_spec.rb +++ b/spec/metabase/endpoint/database_spec.rb @@ -1,13 +1,13 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Database do - include_context 'login' + include_context 'with login' describe 'databases', vcr: true do - context 'success' do + context 'with success' do it 'returns all databases' do databases = client.databases - expect(databases).to be_kind_of(Array) + expect(databases).to be_kind_of(Hash) end end end diff --git a/spec/metabase/endpoint/dataset_spec.rb b/spec/metabase/endpoint/dataset_spec.rb index e7f97f3..d6ff156 100644 --- a/spec/metabase/endpoint/dataset_spec.rb +++ b/spec/metabase/endpoint/dataset_spec.rb @@ -1,19 +1,19 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Dataset do - include_context 'login' + include_context 'with login' let(:query) { '{"type":"native","native":{"query":"SELECT * FROM orders LIMIT 1;"},"database":1}' } describe 'query_dataset', vcr: true do - context 'success' do + context 'with success' do it 'returns query results of the dataset' do result = client.query_dataset(query: query) expect(result).to be_kind_of(Array) end end - context 'specify format' do + context 'when specify format' do it 'returns query results of the dataset as specified format' do result = client.query_dataset(query: query, format: 'csv') expect(result).to be_kind_of(String) diff --git a/spec/metabase/endpoint/metric_spec.rb b/spec/metabase/endpoint/metric_spec.rb index b25aafe..f99e5ad 100644 --- a/spec/metabase/endpoint/metric_spec.rb +++ b/spec/metabase/endpoint/metric_spec.rb @@ -1,10 +1,10 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Metric do - include_context 'login' + include_context 'with login' describe 'metrics', vcr: true do - context 'success' do + context 'with success' do it 'returns all metrics' do metrics = client.metrics expect(metrics).to be_kind_of(Array) diff --git a/spec/metabase/endpoint/permissions_spec.rb b/spec/metabase/endpoint/permissions_spec.rb index dc5e8a5..7d6f1ab 100644 --- a/spec/metabase/endpoint/permissions_spec.rb +++ b/spec/metabase/endpoint/permissions_spec.rb @@ -1,10 +1,10 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Permissions do - include_context 'login' + include_context 'with login' describe 'groups', vcr: true do - context 'success' do + context 'with success' do it 'returns all permissions groups' do groups = client.groups expect(groups).to be_kind_of(Array) diff --git a/spec/metabase/endpoint/public_spec.rb b/spec/metabase/endpoint/public_spec.rb index 5ef4bd9..979c804 100644 --- a/spec/metabase/endpoint/public_spec.rb +++ b/spec/metabase/endpoint/public_spec.rb @@ -1,11 +1,11 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Public do - include_context 'client' + include_context 'with client' let(:card_uuid) { '708a78ec-15c8-405e-b590-de98c6ddfa01' } describe 'public_card', vcr: true do - context 'success' do + context 'with success' do it 'returns the public card' do public_card = client.public_card(card_uuid) expect(public_card).to be_kind_of(Hash) @@ -14,7 +14,7 @@ end describe 'query_public_card_with_metadata', vcr: true do - context 'success' do + context 'with success' do it 'returns query results of the public card with metadata' do result = client.query_public_card_with_metadata(card_uuid) expect(result).to be_kind_of(Hash) @@ -23,14 +23,14 @@ end describe 'query_public_card', vcr: true do - context 'success' do + context 'with success' do it 'returns query results of the public card' do result = client.query_public_card(card_uuid) expect(result).to be_kind_of(Array) end end - context 'specify format' do + context 'when specify format' do it 'returns query results of the public card as specified format' do result = client.query_public_card(card_uuid, format: :csv) expect(result).to be_kind_of(String) diff --git a/spec/metabase/endpoint/pulse_spec.rb b/spec/metabase/endpoint/pulse_spec.rb index cbb40be..f6ed469 100644 --- a/spec/metabase/endpoint/pulse_spec.rb +++ b/spec/metabase/endpoint/pulse_spec.rb @@ -1,10 +1,10 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Pulse do - include_context 'login' + include_context 'with login' describe 'pulses', vcr: true do - context 'success' do + context 'with success' do it 'returns all pulses' do pulses = client.pulses expect(pulses).to be_kind_of(Array) diff --git a/spec/metabase/endpoint/revision_spec.rb b/spec/metabase/endpoint/revision_spec.rb index 3e34fb9..3e7a032 100644 --- a/spec/metabase/endpoint/revision_spec.rb +++ b/spec/metabase/endpoint/revision_spec.rb @@ -1,10 +1,10 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Revision do - include_context 'login' + include_context 'with login' describe 'revisions', vcr: true do - context 'success' do + context 'with success' do it 'returns revisions of the object' do revisions = client.revisions(entity: :card, id: 1) expect(revisions).to be_kind_of(Array) diff --git a/spec/metabase/endpoint/segment_spec.rb b/spec/metabase/endpoint/segment_spec.rb index f4a06fd..b2e1092 100644 --- a/spec/metabase/endpoint/segment_spec.rb +++ b/spec/metabase/endpoint/segment_spec.rb @@ -1,10 +1,10 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Segment do - include_context 'login' + include_context 'with login' describe 'segments', vcr: true do - context 'success' do + context 'with success' do it 'returns all segments' do segments = client.segments expect(segments).to be_kind_of(Array) diff --git a/spec/metabase/endpoint/session_spec.rb b/spec/metabase/endpoint/session_spec.rb index 9be1b7a..d705a3f 100644 --- a/spec/metabase/endpoint/session_spec.rb +++ b/spec/metabase/endpoint/session_spec.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Session do - include_context 'client' + include_context 'with client' describe 'login', vcr: true do let(:incorrect_password) do @@ -12,19 +12,19 @@ ) end - context 'success' do + context 'with success' do it 'returns a session token' do expect(client.login).to match(/[a-z0-9-]{36}/) end end - context 'incorrect username or password' do + context 'with incorrect username or password' do it 'raises error' do - expect { incorrect_password.login }.to raise_error(Metabase::BadRequest) + expect { incorrect_password.login }.to raise_error(Metabase::Unauthorized) end end - context 'specify username and password' do + context 'when specify username and password' do it 'uses the username and password' do params = { username: 'mb@example.com', password: 'p@ssw0rd' } expect(incorrect_password.login(**params)).to match(/[a-z0-9-]{36}/) @@ -33,15 +33,15 @@ end describe 'logout', vcr: true do - context 'success' do - include_context 'login' + context 'with success' do + include_context 'with login' it 'returns true' do expect(client.logout).to be(true) end end - context 'not logged in' do + context 'when not logged in' do it 'raises error' do expect { client.logout }.to raise_error(Metabase::NotFound) end diff --git a/spec/metabase/endpoint/setting_spec.rb b/spec/metabase/endpoint/setting_spec.rb index f2bcc5a..da8be88 100644 --- a/spec/metabase/endpoint/setting_spec.rb +++ b/spec/metabase/endpoint/setting_spec.rb @@ -1,10 +1,10 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Setting do - include_context 'login' + include_context 'with login' describe 'settings', vcr: true do - context 'success' do + context 'when success' do it 'returns all settings' do settings = client.settings expect(settings).to be_kind_of(Array) diff --git a/spec/metabase/endpoint/setup_spec.rb b/spec/metabase/endpoint/setup_spec.rb index 11e3c8c..583887e 100644 --- a/spec/metabase/endpoint/setup_spec.rb +++ b/spec/metabase/endpoint/setup_spec.rb @@ -1,10 +1,10 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Setup do - include_context 'login' + include_context 'with login' describe 'admin_checklists', vcr: true do - context 'success' do + context 'with success' do it 'returns admin checklists' do admin_checklists = client.admin_checklists expect(admin_checklists).to be_kind_of(Array) diff --git a/spec/metabase/endpoint/table_spec.rb b/spec/metabase/endpoint/table_spec.rb index 37c5090..e64b805 100644 --- a/spec/metabase/endpoint/table_spec.rb +++ b/spec/metabase/endpoint/table_spec.rb @@ -1,10 +1,10 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Table do - include_context 'login' + include_context 'with login' describe 'tables', vcr: true do - context 'success' do + context 'with success' do it 'returns all tables' do tables = client.tables expect(tables).to be_kind_of(Array) diff --git a/spec/metabase/endpoint/user_spec.rb b/spec/metabase/endpoint/user_spec.rb index 4a31478..ba3c55c 100644 --- a/spec/metabase/endpoint/user_spec.rb +++ b/spec/metabase/endpoint/user_spec.rb @@ -1,19 +1,19 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::User do - include_context 'login' + include_context 'with login' describe 'users', vcr: true do - context 'success' do + context 'with success' do it 'returns all users' do users = client.users - expect(users).to be_kind_of(Array) + expect(users).to be_kind_of(Hash) end end end describe 'current_user', vcr: true do - context 'success' do + context 'with success' do it 'returns the current user' do user = client.current_user expect(user).to be_kind_of(Hash) diff --git a/spec/metabase/endpoint/util_spec.rb b/spec/metabase/endpoint/util_spec.rb index 87c0f70..8728bc0 100644 --- a/spec/metabase/endpoint/util_spec.rb +++ b/spec/metabase/endpoint/util_spec.rb @@ -1,10 +1,10 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::Util do - include_context 'login' + include_context 'with login' describe 'logs', vcr: true do - context 'success' do + context 'with success' do it 'returns application logs' do logs = client.logs expect(logs).to be_kind_of(Array) diff --git a/spec/metabase/endpoint/x_ray_spec.rb b/spec/metabase/endpoint/x_ray_spec.rb index 26c2a07..1e9f31c 100644 --- a/spec/metabase/endpoint/x_ray_spec.rb +++ b/spec/metabase/endpoint/x_ray_spec.rb @@ -1,11 +1,12 @@ # frozen_string_literal: true RSpec.describe Metabase::Endpoint::XRay do - include_context 'login' + include_context 'with login' describe 'x_ray_card', vcr: true do - context 'success' do - it 'returns x-ray job' do + context 'with success' do + # obsolte, needs to be removed + xit 'returns x-ray job' do x_ray = client.x_ray_card(1) expect(x_ray).to be_kind_of(Hash) end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 13d5c3a..415f955 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -7,7 +7,7 @@ require 'metabase' require 'pry' -Dir[File.expand_path('support/**/*.rb', __dir__)].sort.each { |f| require f } +Dir[File.expand_path('support/**/*.rb', __dir__)].each { |f| require f } RSpec.configure do |config| config.example_status_persistence_file_path = '.rspec_status' diff --git a/spec/support/shared_contexts.rb b/spec/support/shared_contexts.rb index f301298..a886b97 100644 --- a/spec/support/shared_contexts.rb +++ b/spec/support/shared_contexts.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -RSpec.shared_context 'client' do +RSpec.shared_context 'with client' do let(:client) do Metabase::Client.new( url: 'http://localhost:3030', @@ -10,7 +10,7 @@ end end -RSpec.shared_context 'login' do - include_context 'client' +RSpec.shared_context 'with login' do + include_context 'with client' before { client.login } end diff --git a/spec/support/shared_examples.rb b/spec/support/shared_examples.rb index 9d7a759..71adcc0 100644 --- a/spec/support/shared_examples.rb +++ b/spec/support/shared_examples.rb @@ -4,7 +4,7 @@ let(:host) { 'localhost:3030' } let(:path) { '/' } - context 'success' do + context 'with success' do before do stub_request(method, host) .to_return(status: 200, body: 'OK') @@ -15,7 +15,7 @@ end end - context 'server returns 400' do + context 'when server returns 400' do before do stub_request(method, host) .to_return(status: 400, body: 'BadRequest') @@ -28,7 +28,7 @@ end end - context 'server returns 401' do + context 'when server returns 401' do before do stub_request(method, host) .to_return(status: 401, body: 'Unauthorized') @@ -41,7 +41,7 @@ end end - context 'server returns 403' do + context 'when server returns 403' do before do stub_request(method, host) .to_return(status: 403, body: 'Forbidden') @@ -54,7 +54,7 @@ end end - context 'server returns 404' do + context 'when server returns 404' do before do stub_request(method, host) .to_return(status: 404, body: 'NotFound') @@ -67,7 +67,7 @@ end end - context 'server returns other 4xx' do + context 'when server returns other 4xx' do before do stub_request(method, host) .to_return(status: 499, body: 'ClientError') @@ -80,7 +80,7 @@ end end - context 'server returns 500' do + context 'when server returns 500' do before do stub_request(method, host) .to_return(status: 500, body: 'InternalServerError') @@ -94,7 +94,7 @@ end end - context 'server returns 502' do + context 'when server returns 502' do before do stub_request(method, host) .to_return(status: 502, body: 'BadGateway') @@ -107,7 +107,7 @@ end end - context 'server returns 503' do + context 'when server returns 503' do before do stub_request(method, host) .to_return(status: 503, body: 'ServiceUnavailable') @@ -121,7 +121,7 @@ end end - context 'server returns other 5xx' do + context 'when server returns other 5xx' do before do stub_request(method, host) .to_return(status: 599, body: 'ServerError') diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/when_success/returns_recent_activities.yml b/spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/when_success/returns_recent_activities.yml new file mode 100644 index 0000000..c2681e4 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/when_success/returns_recent_activities.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:37 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=83090427-2a85-4caf-8f72-f527102ba7f6;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:37 GMT;SameSite=Lax + - metabase.SESSION=060d180e-a3c7-4811-8f2f-45970d619f5d;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"060d180e-a3c7-4811-8f2f-45970d619f5d"}' + recorded_at: Sun, 14 May 2023 15:08:37 GMT +- request: + method: get + uri: http://localhost:3030/api/activity + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 060d180e-a3c7-4811-8f2f-45970d619f5d + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:41 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=00391827-e123-404c-9199-5372b7c2f8d5;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:41 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + W3sidGFibGVfaWQiOjIsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGNvbmZpcm1lZCBvcmRlciBmb3IgYSBwcm9kdWN0IGZyb20gYSB1c2VyLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1RyYW5zYWN0aW9uVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJPUkRFUlMiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNDMiLCJhY3RpdmUiOnRydWUsImlkIjoyLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiT3JkZXJzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDgzIiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiT3JkZXJzIHF1YW50aXR5ID49IDUwIiwiZGVzY3JpcHRpb24iOiJxdWFudGl0eSA+PSA1MCJ9LCJtb2RlbF9pZCI6NDcsImlkIjo2MywiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDEzOjQ5OjIxLjA3MzA2NyIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImRhc2hib2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsiZGVzY3JpcHRpb24iOm51bGwsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQifSwibW9kZWxfaWQiOjYsImlkIjo2MiwiZGF0YWJhc2UiOm51bGwsInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTM6NDg6NDAuOTc5MTU1IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJkYXNoYm9hcmQifSx7InRhYmxlX2lkIjpudWxsLCJ0YWJsZSI6bnVsbCwiZGF0YWJhc2VfaWQiOm51bGwsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJkYXNoYm9hcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIn0sIm1vZGVsX2lkIjo1LCJpZCI6NjEsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDEzOjQ4OjMxLjkwMTEwMyIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiZGFzaGJvYXJkIn0seyJ0YWJsZV9pZCI6bnVsbCwidGFibGUiOm51bGwsImRhdGFiYXNlX2lkIjpudWxsLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiZGFzaGJvYXJkLXJlbW92ZS1jYXJkcyIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJkZXNjcmlwdGlvbiI6bnVsbCwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsImRhc2hjYXJkcyI6W3siaWQiOjEsImNhcmRfaWQiOm51bGwsImV4aXN0cyI6ZmFsc2V9XX0sIm1vZGVsX2lkIjoxLCJpZCI6NjAsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDEzOjQ4OjI5LjA0NTIxIiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJkYXNoYm9hcmQifSx7InRhYmxlX2lkIjoyLCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBjb25maXJtZWQgb3JkZXIgZm9yIGEgcHJvZHVjdCBmcm9tIGEgdXNlci4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9UcmFuc2FjdGlvblRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiT1JERVJTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTQzIiwiYWN0aXZlIjp0cnVlLCJpZCI6MiwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6Ik9yZGVycyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4MyIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoibWV0cmljLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiUXVhbnRpdHkgPj0gNTAiLCJkZXNjcmlwdGlvbiI6IlF1YW50aXR5ID49IDUwIn0sIm1vZGVsX2lkIjoxLCJpZCI6NTksImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyNDo0MS43ODUiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6Im1ldHJpYyJ9LHsidGFibGVfaWQiOjMsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVzZXIgYWNjb3VudC4gTm90ZSB0aGF0IGVtcGxveWVlcyBhbmQgY3VzdG9tZXIgc3VwcG9ydCBzdGFmZiB3aWxsIGhhdmUgYWNjb3VudHMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVXNlclRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTUyIiwiYWN0aXZlIjp0cnVlLCJpZCI6MywiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlBlb3BsZSIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4NiIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoic2VnbWVudC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlBlb3BsZSBmcm9tIFR3aXR0ZXIiLCJkZXNjcmlwdGlvbiI6IlBlb3BsZSBmcm9tIFR3aXR0ZXIifSwibW9kZWxfaWQiOjEsImlkIjo1OCwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjIzOjUwLjA3MiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoic2VnbWVudCJ9LHsidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImFsZXJ0LWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQifSwibW9kZWxfaWQiOjEzLCJpZCI6NTcsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjE4OjA0LjQ4MyIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjEsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBvdXIgcHJvZHVjdCBjYXRhbG9nLiBJdCBpbmNsdWRlcyBhbGwgcHJvZHVjdHMgZXZlciBzb2xkIGJ5IHRoZSBTYW1wbGUgQ29tcGFueS4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9Qcm9kdWN0VGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJQUk9EVUNUUyIsImNhdmVhdHMiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2MyIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjEsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0cyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ3OCIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC11cGRhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IkRheXMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MTMsImlkIjo1NiwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjE4OjA0LjI0NiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6InB1bHNlLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiQXZlcmFnZSBxdWFudGl0eSBwZXIgbW9udGgifSwibW9kZWxfaWQiOjEsImlkIjo1NSwiZGF0YWJhc2UiOm51bGwsInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MDE6MDcuODI3IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJwdWxzZSJ9LHsidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjpmYWxzZSwidG9waWMiOiJ1c2VyLWpvaW5lZCIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6e30sIm1vZGVsX2lkIjoyLCJpZCI6NTQsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoyLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjUxOjI4LjcyMiIsInVzZXIiOnsiZW1haWwiOiJtYjFAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiU2FtcGxlIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDU6NTI6MTIuMTQ0IiwiaXNfcWJuZXdiIjp0cnVlLCJpc19zdXBlcnVzZXIiOmZhbHNlLCJpZCI6MiwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNTo1MDowNy4xMTIiLCJjb21tb25fbmFtZSI6IlNhbXBsZSBVc2VyIn0sIm1vZGVsIjoidXNlciJ9LHsidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImRhc2hib2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsiZGVzY3JpcHRpb24iOm51bGwsIm5hbWUiOiJBIGxvb2sgYXQgeW91ciBSZXZpZXdz44OG44O844OW44OrIn0sIm1vZGVsX2lkIjo0LCJpZCI6NTMsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjgyIiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJkYXNoYm9hcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6Ik1vbnRocyB3aGVuIFJldmlld3Mgd2VyZSBhZGRlZCIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjQ2LCJpZCI6NTIsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC44MDMiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IkRheXMgd2hlbiBSZXZpZXdzIHdlcmUgYWRkZWQiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjo0NSwiaWQiOjUxLCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNzcyIiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6NCwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGVzZSBhcmUgcmV2aWV3cyBvdXIgY3VzdG9tZXJzIGhhdmUgbGVmdCBvbiBwcm9kdWN0cy4gTm90ZSB0aGF0IHRoZXNlIGFyZSBub3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvR2VuZXJpY1RhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUkVWSUVXUyIsImNhdmVhdHMiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJIb3VycyB3aGVuIFJldmlld3Mgd2VyZSBhZGRlZCIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjQ0LCJpZCI6NTAsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC43NDQiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IldlZWtkYXlzIHdoZW4gUmV2aWV3cyB3ZXJlIGFkZGVkIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6NDMsImlkIjo0OSwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjcxNiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHJldmlld3Mgb3VyIGN1c3RvbWVycyBoYXZlIGxlZnQgb24gcHJvZHVjdHMuIE5vdGUgdGhhdCB0aGVzZSBhcmUgbm90IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNjgiLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUmV2aWV3cyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ5IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiUHJvZHVjdCDihpIgUHJpY2Ugb3ZlciB0aW1lIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6NDIsImlkIjo0OCwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjY4NyIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHJldmlld3Mgb3VyIGN1c3RvbWVycyBoYXZlIGxlZnQgb24gcHJvZHVjdHMuIE5vdGUgdGhhdCB0aGVzZSBhcmUgbm90IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNjgiLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUmV2aWV3cyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ5IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiUHJvZHVjdCDihpIgUmF0aW5nIG92ZXIgdGltZSIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjQxLCJpZCI6NDcsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC41OTciLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlJhdGluZyBvdmVyIHRpbWUiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjo0MCwiaWQiOjQ2LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNTE3IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6NCwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGVzZSBhcmUgcmV2aWV3cyBvdXIgY3VzdG9tZXJzIGhhdmUgbGVmdCBvbiBwcm9kdWN0cy4gTm90ZSB0aGF0IHRoZXNlIGFyZSBub3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvR2VuZXJpY1RhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUkVWSUVXUyIsImNhdmVhdHMiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJOZXcgUmV2aWV3cyBvdmVyIHRpbWUiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozOSwiaWQiOjQ1LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNDM4IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6NCwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGVzZSBhcmUgcmV2aWV3cyBvdXIgY3VzdG9tZXJzIGhhdmUgbGVmdCBvbiBwcm9kdWN0cy4gTm90ZSB0aGF0IHRoZXNlIGFyZSBub3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvR2VuZXJpY1RhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUkVWSUVXUyIsImNhdmVhdHMiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJSZXZpZXdzIHBlciBQcm9kdWN0IOKGkiBDYXRlZ29yeSIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjM4LCJpZCI6NDQsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC4zNzEiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlJldmlld3MgYnkgUHJvZHVjdCDihpIgUHJpY2UiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozNywiaWQiOjQzLCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMzM5IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6NCwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGVzZSBhcmUgcmV2aWV3cyBvdXIgY3VzdG9tZXJzIGhhdmUgbGVmdCBvbiBwcm9kdWN0cy4gTm90ZSB0aGF0IHRoZXNlIGFyZSBub3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvR2VuZXJpY1RhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUkVWSUVXUyIsImNhdmVhdHMiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJSZXZpZXdzIGJ5IFByb2R1Y3Qg4oaSIFJhdGluZyIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjM2LCJpZCI6NDIsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC4zMDIiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlJldmlld3MgYnkgUmF0aW5nIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MzUsImlkIjo0MSwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjI2MiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHJldmlld3Mgb3VyIGN1c3RvbWVycyBoYXZlIGxlZnQgb24gcHJvZHVjdHMuIE5vdGUgdGhhdCB0aGVzZSBhcmUgbm90IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNjgiLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUmV2aWV3cyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ5IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiRGlzdGluY3QgUHJvZHVjdCBJRCIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjM0LCJpZCI6NDAsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC4yMTMiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlJldmlld3MgYWRkZWQgaW4gdGhlIGxhc3QgMzAgZGF5cyIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjMzLCJpZCI6MzksImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xNzciLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlRvdGFsIFJldmlld3MiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozMiwiaWQiOjM4LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTM1IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6bnVsbCwidGFibGUiOm51bGwsImRhdGFiYXNlX2lkIjpudWxsLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiZGFzaGJvYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJkZXNjcmlwdGlvbiI6bnVsbCwibmFtZSI6IkEgbG9vayBhdCB5b3VyIFBlb3BsZeODhuODvOODluODqyJ9LCJtb2RlbF9pZCI6MywiaWQiOjM3LCJkYXRhYmFzZSI6bnVsbCwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy42ODIiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImRhc2hib2FyZCJ9LHsidGFibGVfaWQiOjMsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVzZXIgYWNjb3VudC4gTm90ZSB0aGF0IGVtcGxveWVlcyBhbmQgY3VzdG9tZXIgc3VwcG9ydCBzdGFmZiB3aWxsIGhhdmUgYWNjb3VudHMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVXNlclRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTUyIiwiYWN0aXZlIjp0cnVlLCJpZCI6MywiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlBlb3BsZSIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4NiIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlBlciBTb3VyY2UiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozMSwiaWQiOjM2LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNjc0IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6MywidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdXNlciBhY2NvdW50LiBOb3RlIHRoYXQgZW1wbG95ZWVzIGFuZCBjdXN0b21lciBzdXBwb3J0IHN0YWZmIHdpbGwgaGF2ZSBhY2NvdW50cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9Vc2VyVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJQRU9QTEUiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNTIiLCJhY3RpdmUiOnRydWUsImlkIjozLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUGVvcGxlIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDg2IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiUGVyIENpdHkiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozMCwiaWQiOjM1LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNjQ4IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6MywidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdXNlciBhY2NvdW50LiBOb3RlIHRoYXQgZW1wbG95ZWVzIGFuZCBjdXN0b21lciBzdXBwb3J0IHN0YWZmIHdpbGwgaGF2ZSBhY2NvdW50cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9Vc2VyVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJQRU9QTEUiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNTIiLCJhY3RpdmUiOnRydWUsImlkIjozLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUGVvcGxlIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDg2IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiQnkgY29vcmRpbmF0ZXMiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjoyOSwiaWQiOjM0LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNjE1IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6MywidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdXNlciBhY2NvdW50LiBOb3RlIHRoYXQgZW1wbG95ZWVzIGFuZCBjdXN0b21lciBzdXBwb3J0IHN0YWZmIHdpbGwgaGF2ZSBhY2NvdW50cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9Vc2VyVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJQRU9QTEUiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNTIiLCJhY3RpdmUiOnRydWUsImlkIjozLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUGVvcGxlIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDg2IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiUGVyIHN0YXRlIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MjgsImlkIjozMywiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjU4OSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjMsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVzZXIgYWNjb3VudC4gTm90ZSB0aGF0IGVtcGxveWVlcyBhbmQgY3VzdG9tZXIgc3VwcG9ydCBzdGFmZiB3aWxsIGhhdmUgYWNjb3VudHMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVXNlclRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTUyIiwiYWN0aXZlIjp0cnVlLCJpZCI6MywiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlBlb3BsZSIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4NiIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6Ik5ldyBQZW9wbGUgcGVyIG1vbnRoIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MjcsImlkIjozMiwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjU2MSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjMsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVzZXIgYWNjb3VudC4gTm90ZSB0aGF0IGVtcGxveWVlcyBhbmQgY3VzdG9tZXIgc3VwcG9ydCBzdGFmZiB3aWxsIGhhdmUgYWNjb3VudHMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVXNlclRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTUyIiwiYWN0aXZlIjp0cnVlLCJpZCI6MywiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlBlb3BsZSIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4NiIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlVzZXIgZ3Jvd3RoIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MjYsImlkIjozMSwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjUzMiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjMsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVzZXIgYWNjb3VudC4gTm90ZSB0aGF0IGVtcGxveWVlcyBhbmQgY3VzdG9tZXIgc3VwcG9ydCBzdGFmZiB3aWxsIGhhdmUgYWNjb3VudHMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVXNlclRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTUyIiwiYWN0aXZlIjp0cnVlLCJpZCI6MywiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlBlb3BsZSIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4NiIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6Ik5ldyBQZW9wbGUgaW4gdGhlIGxhc3QgMzAgZGF5cyIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjI1LCJpZCI6MzAsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy40NDciLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjozLCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1c2VyIGFjY291bnQuIE5vdGUgdGhhdCBlbXBsb3llZXMgYW5kIGN1c3RvbWVyIHN1cHBvcnQgc3RhZmYgd2lsbCBoYXZlIGFjY291bnRzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1VzZXJUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlBFT1BMRSIsImNhdmVhdHMiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE1MiIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjMsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJQZW9wbGUiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODYiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJUb3RhbCBQZW9wbGUiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjoyNCwiaWQiOjI5LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNDE3IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6bnVsbCwidGFibGUiOm51bGwsImRhdGFiYXNlX2lkIjpudWxsLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiZGFzaGJvYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJkZXNjcmlwdGlvbiI6bnVsbCwibmFtZSI6IkEgbG9vayBhdCB5b3VyIE9yZGVyc+ODhuODvOODluODqyJ9LCJtb2RlbF9pZCI6MiwiaWQiOjI4LCJkYXRhYmFzZSI6bnVsbCwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni45NTIiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImRhc2hib2FyZCJ9LHsidGFibGVfaWQiOjIsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGNvbmZpcm1lZCBvcmRlciBmb3IgYSBwcm9kdWN0IGZyb20gYSB1c2VyLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1RyYW5zYWN0aW9uVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJPUkRFUlMiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNDMiLCJhY3RpdmUiOnRydWUsImlkIjoyLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiT3JkZXJzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDgzIiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiU2FsZXMgYnkgY29vcmRpbmF0ZXMiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjoyMywiaWQiOjI3LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuOTUiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjoyLCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBjb25maXJtZWQgb3JkZXIgZm9yIGEgcHJvZHVjdCBmcm9tIGEgdXNlci4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9UcmFuc2FjdGlvblRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiT1JERVJTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTQzIiwiYWN0aXZlIjp0cnVlLCJpZCI6MiwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6Ik9yZGVycyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4MyIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlNhbGVzIHBlciBzdGF0ZSIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjIyLCJpZCI6MjYsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni44OCIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjIsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGNvbmZpcm1lZCBvcmRlciBmb3IgYSBwcm9kdWN0IGZyb20gYSB1c2VyLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1RyYW5zYWN0aW9uVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJPUkRFUlMiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNDMiLCJhY3RpdmUiOnRydWUsImlkIjoyLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiT3JkZXJzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDgzIiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiU2FsZXMgcGVyIHNvdXJjZSIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjIxLCJpZCI6MjUsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni44MjEiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjoyLCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBjb25maXJtZWQgb3JkZXIgZm9yIGEgcHJvZHVjdCBmcm9tIGEgdXNlci4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9UcmFuc2FjdGlvblRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiT1JERVJTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTQzIiwiYWN0aXZlIjp0cnVlLCJpZCI6MiwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6Ik9yZGVycyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4MyIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlNhbGVzIGZvciBlYWNoIHByb2R1Y3QgY2F0ZWdvcnkiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjoyMCwiaWQiOjI0LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuMzE3IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn1d + recorded_at: Sun, 14 May 2023 15:08:42 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/when_success/returns_all_alerts.yml b/spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/when_success/returns_all_alerts.yml new file mode 100644 index 0000000..8e2b276 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/when_success/returns_all_alerts.yml @@ -0,0 +1,122 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:43 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=b6e47c09-fdc4-43d5-827a-078ba02bda29;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:43 GMT;SameSite=Lax + - metabase.SESSION=7f77801c-bc0c-4aba-ad8d-d7111d42db89;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"7f77801c-bc0c-4aba-ad8d-d7111d42db89"}' + recorded_at: Sun, 14 May 2023 15:09:44 GMT +- request: + method: get + uri: http://localhost:3030/api/alert + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 7f77801c-bc0c-4aba-ad8d-d7111d42db89 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:46 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=baf994a7-ff6f-4b7a-bb35-a59f0e633b80;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:46 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"archived":false,"collection_position":null,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:43.57491","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"can_write":true,"channels":[{"schedule_type":"weekly","schedule_hour":18,"channel_type":"email","schedule_frame":null,"recipients":[{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","common_name":"Admin + User"}],"updated_at":"2020-06-07T06:18:04.47","pulse_id":2,"id":3,"schedule_day":"mon","entity_id":null,"enabled":true,"created_at":"2020-06-07T06:18:04.47"},{"schedule_type":"weekly","schedule_hour":18,"channel_type":"slack","schedule_frame":null,"recipients":[],"updated_at":"2020-06-07T06:18:04.47","details":{"channel":"#metabase-test"},"pulse_id":2,"id":4,"schedule_day":"mon","entity_id":null,"enabled":true,"created_at":"2020-06-07T06:18:04.47"}],"alert_condition":"rows","collection_id":null,"name":null,"creator_id":1,"card":{"description":null,"include_xls":false,"dashboard_card_id":null,"collection_id":4,"name":"Days + when Products were added","id":13,"parameter_mappings":null,"include_csv":true,"display":"bar","dashboard_id":null},"updated_at":"2020-06-07T06:18:04.47","alert_first_only":false,"id":2,"lower-name":null,"entity_id":null,"skip_if_empty":true,"parameters":[],"dashboard_id":null,"created_at":"2020-06-07T06:18:04.47","alert_above_goal":null}]' + recorded_at: Sun, 14 May 2023 15:09:46 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/card/with_success/returns_the_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/card/with_success/returns_the_card.yml new file mode 100644 index 0000000..931567f --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Card/card/with_success/returns_the_card.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:21 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=76e4272c-f55f-4905-a1f0-d8adb83524ba;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:20 GMT;SameSite=Lax + - metabase.SESSION=2a460d9f-5554-484e-abb2-e34d309a92fe;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"2a460d9f-5554-484e-abb2-e34d309a92fe"}' + recorded_at: Sun, 14 May 2023 15:09:21 GMT +- request: + method: get + uri: http://localhost:3030/api/card/1 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 2a460d9f-5554-484e-abb2-e34d309a92fe + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:22 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=ee7341f5-0736-49d6-8132-0612c2d4918a;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:22 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJESVNDT1VOVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEwLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTAsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkRpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1bmlxdWUgSUQgZm9yIHRoZSBwcm9kdWN0LiBJdCBpcyBhbHNvIGNhbGxlZCB0aGUg4oCcSW52b2ljZSBudW1iZXLigJ0gb3Ig4oCcQ29uZmlybWF0aW9uIG51bWJlcuKAnSBpbiBjdXN0b21lciBmYWNpbmcgZW1haWxzIGFuZCBzY3JlZW5zLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL1BLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJJRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEyLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImlkIjoxMiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiSUQiLCJmaW5nZXJwcmludCI6bnVsbCwiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSBwcm9kdWN0IElELiBUaGlzIGlzIGFuIGludGVybmFsIGlkZW50aWZpZXIgZm9yIHRoZSBwcm9kdWN0LCBOT1QgdGhlIFNLVS4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlFVQU5USVRZIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTQsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjE0LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiU1VCVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjEzLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJTdWJ0b3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzQwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6NDkuNzQ4OTQ1MTkwNjAxODQsInEzIjoxMDUuNDI5NjU3NDY5OTMxMDMsIm1heCI6MTQ4LjIyOTAwNTI2NTUyMjkxLCJzZCI6MzIuNTM3MDUwMTMwNTYzMTcsImF2ZyI6NzcuMDEyOTU0NjUzNTY1NDd9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgYW1vdW50IG9mIGxvY2FsIGFuZCBmZWRlcmFsIHRheGVzIHRoYXQgYXJlIGNvbGxlY3RlZCBvbiB0aGUgcHVyY2hhc2UuIE5vdGUgdGhhdCBvdGhlciBnb3Zlcm5tZW50YWwgZmVlcyBvbiBzb21lIHByb2R1Y3RzIGFyZSBub3QgaW5jbHVkZWQgaGVyZSwgYnV0IGluc3RlYWQgYXJlIGFjY291bnRlZCBmb3IgaW4gdGhlIHN1YnRvdGFsLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlRPVEFMIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTcsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMDAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTIuMDYxNjAyOTM2OTIzMTE3LCJxMSI6NTIuMDA2MTQ3NjE3ODc4MTM1LCJxMyI6MTA5LjU1ODAzMDE4NDk5NzM4LCJtYXgiOjIzOC4zMjczMjAwMTcyMTUzMywic2QiOjM4LjM1OTY3NjY0ODQ3NTcxLCJhdmciOjgyLjk2MDE0ODE1MjMwODA1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRksiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlVTRVJfSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiw5LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjo5LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA5OjIwLjc1MTI2MiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImNhbl93cml0ZSI6dHJ1ZSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjoyLCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiT3JkZXJzIHF1YW50aXR5ID49IDUwIiwibGFzdF9xdWVyeV9zdGFydCI6IjIwMjMtMDUtMTRUMTU6MDk6MTMuOTMyNjU0WiIsImRhc2hib2FyZF9jb3VudCI6MCwiYXZlcmFnZV9xdWVyeV90aW1lIjoyMzAxLjQ0NDQ0NDQ0NDQ0NDMsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE1OjA5OjE1LjcyMDcwNVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6MSwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbIj49IixbImZpZWxkIiwxNCxudWxsXSw1MF19LCJkYXRhYmFzZSI6MX0sImlkIjoxLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJ0YWJsZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjM3OjUzLjgyOVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJESVNDT1VOVCIsInRhYmxlLmNlbGxfY29sdW1uIjoiUVVBTlRJVFkifSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJtZXRhYmFzZXJ1YnkiLCJjb2xvciI6IiM1MDlFRTMiLCJuYW1lIjoiTWV0YWJhc2VSdWJ5IiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjoyLCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2IiwicGFyYW1ldGVyX3VzYWdlX2NvdW50IjowLCJwdWJsaWNfdXVpZCI6IjcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMSJ9 + recorded_at: Sun, 14 May 2023 15:09:22 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/cards/with_success/returns_all_cards.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/cards/with_success/returns_all_cards.yml new file mode 100644 index 0000000..348dd66 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Card/cards/with_success/returns_all_cards.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:58 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=934851dd-0b9d-42c3-abb9-6d5e50d6a935;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:58 GMT;SameSite=Lax + - metabase.SESSION=6af774d6-39d7-47d8-88a4-180d8e5f76a4;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"6af774d6-39d7-47d8-88a4-180d8e5f76a4"}' + recorded_at: Sun, 14 May 2023 15:08:58 GMT +- request: + method: get + uri: http://localhost:3030/api/card + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 6af774d6-39d7-47d8-88a4-180d8e5f76a4 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:59 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=25c6d565-6799-4298-a5d6-54e3617a7383;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:59 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + W3siZGVzY3JpcHRpb24iOiJBdmVyYWdlIGl0ZW0gcXVhbnRpdHkgcGVyIG1vbnRoIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSBhbmQgdGltZSBhbiBvcmRlciB3YXMgc3VibWl0dGVkLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjk5OTgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMzBUMTg6NTY6MTMuMzUyIiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDowNzoxNS42NTcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IlF1YW50aXR544Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjU1MDI1MjUzMTY5NDE2NzMsInEzIjo1LjExNjczMzMzNDQwMDAzNCwibWF4Ijo3LjAsInNkIjoxLjk4NjM0Nzk2MzI5NjU5MTUsImF2ZyI6My4zNjczNDY5Mzg3NzU1MX19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjUsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJBdmVyYWdlIHF1YW50aXR5IHBlciBtb250aCIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjE2OjU4LjQ1MVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImJyZWFrb3V0IjpbWyJmaWVsZCIsMTUseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siYXZnIixbImZpZWxkIiwxNCxudWxsXV1dfX0sImlkIjoxOCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoibGluZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2LjE5OVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIkF2ZXJhZ2UgcXVhbnRpdHkiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il0sImdyYXBoLm1ldHJpY3MiOlsiYXZnIl19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJvcmRlcnNfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6Ik9yZGVycyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjUsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0NS42MzdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni4xOTUiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MywicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiTG9uZ2l0dWRlIiwibmFtZSI6IkxPTkdJVFVERSIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgbG9uZ2l0dWRlIG9mIHRoZSB1c2VyIG9uIHNpZ24tdXAuIEl0IG1pZ2h0IGJlIHVwZGF0ZWQgaW4gdGhlIGZ1dHVyZSB0byB0aGUgbGFzdCBzZWVuIGxvY2F0aW9uLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvTG9uZ2l0dWRlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyNDkxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6LTE2Ni41NDI1NzI2LCJxMSI6LTEwMS41ODM1MDc5MjM3MzEzNSwicTMiOi04NC42NTI4OTM0ODI4ODgyOSwibWF4IjotNjcuOTY3MzUxOTk5OTk5OTksInNkIjoxNS4zOTk2OTg5NjgxNzU2NjMsImF2ZyI6LTk1LjE4NzQxNzgwMzYzOTk5fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJMYXRpdHVkZSIsIm5hbWUiOiJMQVRJVFVERSIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgbGF0aXR1ZGUgb2YgdGhlIHVzZXIgb24gc2lnbi11cC4gSXQgbWlnaHQgYmUgdXBkYXRlZCBpbiB0aGUgZnV0dXJlIHRvIHRoZSBsYXN0IHNlZW4gbG9jYXRpb24uIiwic3BlY2lhbF90eXBlIjoidHlwZS9MYXRpdHVkZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjQ5MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI1Ljc3NTgyNywicTEiOjM1LjMwMjcwNTkyMzAyMzEyNiwicTMiOjQzLjc3MzgwMjU4NDY2MiwibWF4Ijo3MC42MzU1MDAxLCJzZCI6Ni4zOTA4MzIzNDE4ODM3MTIsImF2ZyI6MzkuODc5MzQ2NzA0ODQwMDJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEuMCwicTEiOjEuMCwicTMiOjEuMjk2MTQzMjEwNTY5NDcwNiwibWF4IjozLjAsInNkIjowLjA2NjM2NzI0ODExMTY5NDYsImF2ZyI6MS4wMDM2MTMwMDY4MjQ1NjgzfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkJ5IGNvb3JkaW5hdGVzIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTU6MDcuNzczWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MywiYnJlYWtvdXQiOltbImZpZWxkIiwyMyxudWxsXSxbImZpZWxkIiwxOCxudWxsXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjksInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6Im1hcCIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjYxMVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkxPTkdJVFVERSIsIkxBVElUVURFIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQiLCJjb2xvciI6IiM5Q0MxNzciLCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjM4N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjYwOSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLW1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMsInExIjo0LjQ2NDQ2NjA5NDA2NzI2MiwicTMiOjcuODMzMzMzMzMzMzMzMzMzLCJtYXgiOjExLCJzZCI6Mi40MTk4OTk1ODAyNTAxMDMsImF2ZyI6Ni40NTE2MTI5MDMyMjU4MDZ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLW1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MTg6MDQuMjRaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIG1vbnRoIiwiZ3JhcGguc2hvd192YWx1ZXMiOmZhbHNlLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwcm9kdWN0c19kYXNoYm9hcmQiLCJjb2xvciI6IiNGMUI1NTYiLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo0LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NiIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRheSBhbmQgdGltZSBhIHJldmlldyB3YXMgd3JpdHRlbiBieSBhIHVzZXIuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2YtbW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjExMTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDYtMDNUMDA6Mzc6MDUuODE4IiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDoxNToyNS42NzcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjE2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjUuMCwicTEiOjMxLjg3MDgyODY5MzM4Njk3MiwicTMiOjM4LjkxNTQ3NTk0NzQyMjY1LCJtYXgiOjUwLjAsInNkIjo1LjI4OTg3NjcxODY4ODcwMSwiYXZnIjozNS44NzA5Njc3NDE5MzU0OH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJEYXlzIHdoZW4gUmV2aWV3cyB3ZXJlIGFkZGVkIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuOTQ0WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImZpZWxkIiwzNSx7InRlbXBvcmFsLXVuaXQiOiJkYXktb2YtbW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQ1LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC43NzJaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRjFCNTU2Il0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIG1vbnRoIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjcsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMDhaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC43NjUiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBJROOBrumHjeikh+OCkumZpOOBhOOBn+WApCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNzYuMCwicTEiOjE3Ni4wLCJxMyI6MTc2LjAsIm1heCI6MTc2LjAsInNkIjpudWxsLCJhdmciOjE3Ni4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkRpc3RpbmN0IFByb2R1Y3QgSUQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy42NzVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJhZ2dyZWdhdGlvbiI6W1siZGlzdGluY3QiLFsiZmllbGQiLDQseyJzb3VyY2UtZmllbGQiOjMxfV1dXX19LCJpZCI6MzQsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjIxM1oifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIumHjeikh+OCkumZpOOBhOOBn+OCq+OCpuODs+ODiCJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJkaXN0aW5jdCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjcsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMDhaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4yMDEiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImhvdXItb2YtZGF5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6NS42NTY4NTQyNDk0OTIzODEsInEzIjoxMi4wLCJtYXgiOjE1LjAsInNkIjozLjg0MTA0NDU0MzkyMzY3MDcsImF2ZyI6OC4zMzMzMzMzMzMzMzMzMzR9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiSG91cnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQ5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImhvdXItb2YtZGF5In1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDI5WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgaG91ciBvZiB0aGUgZGF5IiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIiwiY29sb3IiOiIjRjFCNTU2IiwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NCwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDI0IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF5IGFuZCB0aW1lIGEgcmV2aWV3IHdhcyB3cml0dGVuIGJ5IGEgdXNlci4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImhvdXItb2YtZGF5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMTEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA2LTAzVDAwOjM3OjA1LjgxOCIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MTU6MjUuNjc3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxNCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMzLjAsInExIjo0Mi43MzIwNTA4MDc1Njg4NzUsInEzIjo1MC4xNzE1NzI4NzUyNTM4MSwibWF4Ijo2MS4wLCJzZCI6Ny4wMDcyNDI2Mjk5NzY2NjcsImF2ZyI6NDYuMzMzMzMzMzMzMzMzMzM2fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkhvdXJzIHdoZW4gUmV2aWV3cyB3ZXJlIGFkZGVkIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuODkyWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImZpZWxkIiwzNSx7InRlbXBvcmFsLXVuaXQiOiJob3VyLW9mLWRheSJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NDQsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0Ljc0NVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNGMUI1NTYiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGhvdXIgb2YgdGhlIGRheSIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTA4WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNzM3IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aC1vZi15ZWFyIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMy4wLCJxMSI6MTQuOTAxOTIzNzg4NjQ2Njg0LCJxMyI6MTguMTc3MTI0MzQ0NDY3NzAzLCJtYXgiOjIxLjAsInNkIjoyLjUzNDYwODkyOTI1MTY5NDcsImF2ZyI6MTYuNjY2NjY2NjY2NjY2NjY4fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik1vbnRocyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42OTlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgtb2YteWVhciJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTQsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUwMVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IG1vbnRoIG9mIHRoZSB5ZWFyIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIiwiY29sb3IiOiIjRjFCNTU2IiwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NCwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDk1IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF5IGFuZCB0aW1lIGEgcmV2aWV3IHdhcyB3cml0dGVuIGJ5IGEgdXNlci4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjExMTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDYtMDNUMDA6Mzc6MDUuODE4IiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDoxNToyNS42NzcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NzIuMCwicTEiOjgxLjUsInEzIjoxMDcuMCwibWF4IjoxMTYuMCwic2QiOjE0LjcyMzcxODIzOTIxNzkzMiwiYXZnIjo5Mi42NjY2NjY2NjY2NjY2N319fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBSZXZpZXdzIHdlcmUgYWRkZWQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy45NDZaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZmllbGQiLDM1LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQ2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC44MDNaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRjFCNTU2Il0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBtb250aCBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTA4WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNzk3IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjMsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjAuMCwicTMiOjAuMCwibWF4IjowLjAsInNkIjpudWxsLCJhdmciOjAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjYsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJOZXcgUGVvcGxlIGluIHRoZSBsYXN0IDMwIGRheXMiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1NTowNy4xNzhaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjozLCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZCIsMjYsbnVsbF0sLTMwLCJkYXkiXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoyNSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoic2NhbGFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNDQ0WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwZW9wbGVfZGFzaGJvYXJkIiwiY29sb3IiOiIjOUNDMTc3IiwibmFtZSI6IlBlb3BsZSBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjYsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy4zODdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy40NCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjozLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSB1c2VyIHJlY29yZCB3YXMgY3JlYXRlZC4gQWxzbyByZWZlcnJlZCB0byBhcyB0aGUgdXNlcuKAmXMgXCJqb2luIGRhdGVcIiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjI1MDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMTlUMjE6MzU6MTguNzUyIiwibGF0ZXN0IjoiMjAxOS0wNC0xOVQxNDowNjoyNy4zIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI2LjAsInExIjo2NC4xMjkxNzEzMDY2MTMwMywicTMiOjcyLjM3NSwibWF4Ijo5MS4wLCJzZCI6MTAuMzU2MjY2MzI3Nzk2NTMxLCJhdmciOjY3LjU2NzU2NzU2NzU2NzU2fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBQZW9wbGUgcGVyIG1vbnRoIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTU6MDcuMjA5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MywiYnJlYWtvdXQiOltbImZpZWxkIiwyNix7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjcsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy41NTlaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQiLCJjb2xvciI6IiM5Q0MxNzciLCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjM4N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjU0OCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjksIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjozLjkwMzk0MzI3NjQ2NTk3NywicTMiOjYuNjYyODgyNjkyOTEyNjE2LCJtYXgiOjEwLjAsInNkIjoxLjg5MjM3NDQ1NTgzMDg0MzUsImF2ZyI6NS40MDU0MDU0MDU0MDU0MDV9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTmV3IFByb2R1Y3RzIG92ZXIgdGltZSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjYyMVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6OCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoibGluZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0NFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIiwiY29sb3IiOiIjRjFCNTU2IiwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NCwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF5IGFuZCB0aW1lIGEgcmV2aWV3IHdhcyB3cml0dGVuIGJ5IGEgdXNlci4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMTEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA2LTAzVDAwOjM3OjA1LjgxOCIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MTU6MjUuNjc3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEuMCwicTEiOjkuNzM4NjEyNzg3NTI1ODMxLCJxMyI6MzUuNjI1LCJtYXgiOjUwLjAsInNkIjoxNC4zMjU4MzA0MTk0MzA4NTYsImF2ZyI6MjMuNjU5NTc0NDY4MDg1MTA4fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBSZXZpZXdzIG92ZXIgdGltZSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjgwOFoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjQsImJyZWFrb3V0IjpbWyJmaWVsZCIsMzUseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjM5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNDM0WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjQzIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOiJxdWFudGl0eSA+PSA1MCIsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjIsInJlc3VsdF9tZXRhZGF0YSI6W3siZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSBhbmQgdGltZSBhbiBvcmRlciB3YXMgc3VibWl0dGVkLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsInVuaXQiOiJkZWZhdWx0IiwibmFtZSI6IkNSRUFURURfQVQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNSx7InRlbXBvcmFsLXVuaXQiOiJkZWZhdWx0In1dLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJpZCI6MTUsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjk5OTgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMzBUMTg6NTY6MTMuMzUyIiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDowNzoxNS42NTcifX19LCJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIn0seyJkZXNjcmlwdGlvbiI6IkRpc2NvdW50IGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9EaXNjb3VudCIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiRElTQ09VTlQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMCxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjEwLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJEaXNjb3VudCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NzAxLCJuaWwlIjowLjg5OH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjE3MDg4OTk2NjcyNTg0MzIyLCJxMSI6Mi45Nzg2MjI2NjgxNDU4NzQzLCJxMyI6Ny4zMzgxODc3ODg2NTgyMzUsIm1heCI6NjEuNjk2ODQyNjk5NjA1NzEsInNkIjozLjA1MzY2MzEyNTAwMTk5MSwiYXZnIjo1LjE2MTI1NTU0NzU4MDMyNn19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdW5pcXVlIElEIGZvciB0aGUgcHJvZHVjdC4gSXQgaXMgYWxzbyBjYWxsZWQgdGhlIOKAnEludm9pY2UgbnVtYmVy4oCdIG9yIOKAnENvbmZpcm1hdGlvbiBudW1iZXLigJ0gaW4gY3VzdG9tZXIgZmFjaW5nIGVtYWlscyBhbmQgc2NyZWVucy4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9QSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMixudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJpZCI6MTIsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IklEIiwiZmluZ2VycHJpbnQiOm51bGwsImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgcHJvZHVjdCBJRC4gVGhpcyBpcyBhbiBpbnRlcm5hbCBpZGVudGlmaWVyIGZvciB0aGUgcHJvZHVjdCwgTk9UIHRoZSBTS1UuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRksiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlBST0RVQ1RfSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMSxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJpZCI6MTEsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3QgSUQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9LHsiZGVzY3JpcHRpb24iOiJOdW1iZXIgb2YgcHJvZHVjdHMgYm91Z2h0LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJRVUFOVElUWSIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE0LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjoxNCwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MS43NTU4ODI2MDc3NjQ5ODIsInEzIjo0Ljg4MjY1NDUwNzkyODA0NCwibWF4IjoxMDAuMCwic2QiOjQuMjE0MjU4Mzg2NDAzNzk4LCJhdmciOjMuNzAxNX19fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSByYXcsIHByZS10YXggY29zdCBvZiB0aGUgb3JkZXIuIE5vdGUgdGhhdCB0aGlzIG1pZ2h0IGJlIGRpZmZlcmVudCBpbiB0aGUgZnV0dXJlIGZyb20gdGhlIHByb2R1Y3QgcHJpY2UgZHVlIHRvIHByb21vdGlvbnMsIGNyZWRpdHMsIGV0Yy4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlNVQlRPVEFMIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTMsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxMywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiU3VidG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM0MCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjE1LjY5MTk0MzY3Mzk3MDQzOSwicTEiOjQ5Ljc0ODk0NTE5MDYwMTg0LCJxMyI6MTA1LjQyOTY1NzQ2OTkzMTAzLCJtYXgiOjE0OC4yMjkwMDUyNjU1MjI5MSwic2QiOjMyLjUzNzA1MDEzMDU2MzE3LCJhdmciOjc3LjAxMjk1NDY1MzU2NTQ3fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgdGhlIGFtb3VudCBvZiBsb2NhbCBhbmQgZmVkZXJhbCB0YXhlcyB0aGF0IGFyZSBjb2xsZWN0ZWQgb24gdGhlIHB1cmNoYXNlLiBOb3RlIHRoYXQgb3RoZXIgZ292ZXJubWVudGFsIGZlZXMgb24gc29tZSBwcm9kdWN0cyBhcmUgbm90IGluY2x1ZGVkIGhlcmUsIGJ1dCBpbnN0ZWFkIGFyZSBhY2NvdW50ZWQgZm9yIGluIHRoZSBzdWJ0b3RhbC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlRBWCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE2LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTYsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlRheCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6Nzk3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6Mi4yNzMzNDAzODY2MDM4NTcsInEzIjo1LjMzNzI3NTMzODIxNjMwNywibWF4IjoxMS4xMiwic2QiOjIuMzIwNjY1MTM1ODkwMDMxNiwiYXZnIjozLjg3MjIxMDAwMDAwMDAwMDR9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHRvdGFsIGJpbGxlZCBhbW91bnQuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE3LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTcsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMDAwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEyLjA2MTYwMjkzNjkyMzExNywicTEiOjUyLjAwNjE0NzYxNzg3ODEzNSwicTMiOjEwOS41NTgwMzAxODQ5OTczOCwibWF4IjoyMzguMzI3MzIwMDE3MjE1MzMsInNkIjozOC4zNTk2NzY2NDg0NzU3MSwiYXZnIjo4Mi45NjAxNDgxNTIzMDgwNX19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgaWQgb2YgdGhlIHVzZXIgd2hvIG1hZGUgdGhpcyBvcmRlci4gTm90ZSB0aGF0IGluIHNvbWUgY2FzZXMgd2hlcmUgYW4gb3JkZXIgd2FzIGNyZWF0ZWQgb24gYmVoYWxmIG9mIGEgY3VzdG9tZXIgd2hvIHBob25lZCB0aGUgb3JkZXIgaW4sIHRoaXMgbWlnaHQgYmUgdGhlIGVtcGxveWVlIHdobyBoYW5kbGVkIHRoZSByZXF1ZXN0LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJVU0VSX0lEIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsOSxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJpZCI6OSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVXNlciBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTI5LCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjIsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJPcmRlcnMgcXVhbnRpdHkgPj0gNTAiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMy0wNS0xNFQxMzo0OToxNy42Mzk0MDhaIiwibWFkZV9wdWJsaWNfYnlfaWQiOjEsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImZpbHRlciI6WyI+PSIsWyJmaWVsZCIsMTQsbnVsbF0sNTBdfSwiZGF0YWJhc2UiOjF9LCJpZCI6MSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoidGFibGUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTozNzo1My44MjlaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGFibGUucGl2b3RfY29sdW1uIjoiRElTQ09VTlQiLCJ0YWJsZS5jZWxsX2NvbHVtbiI6IlFVQU5USVRZIn0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoibWV0YWJhc2VydWJ5IiwiY29sb3IiOiIjNTA5RUUzIiwibmFtZSI6Ik1ldGFiYXNlUnVieSIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6MiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjM2OjI4LjgwNloifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjM2OjI4LjgwNiIsInB1YmxpY191dWlkIjoiNzA4YTc4ZWMtMTVjOC00MDVlLWI1OTAtZGU5OGM2ZGRmYTAxIn0seyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJESVNDT1VOVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEwLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTAsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkRpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1bmlxdWUgSUQgZm9yIHRoZSBwcm9kdWN0LiBJdCBpcyBhbHNvIGNhbGxlZCB0aGUg4oCcSW52b2ljZSBudW1iZXLigJ0gb3Ig4oCcQ29uZmlybWF0aW9uIG51bWJlcuKAnSBpbiBjdXN0b21lciBmYWNpbmcgZW1haWxzIGFuZCBzY3JlZW5zLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL1BLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJJRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEyLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImlkIjoxMiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiSUQiLCJmaW5nZXJwcmludCI6bnVsbCwiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSBwcm9kdWN0IElELiBUaGlzIGlzIGFuIGludGVybmFsIGlkZW50aWZpZXIgZm9yIHRoZSBwcm9kdWN0LCBOT1QgdGhlIFNLVS4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlFVQU5USVRZIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTQsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjE0LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiU1VCVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjEzLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJTdWJ0b3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzQwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6NDkuNzQ4OTQ1MTkwNjAxODQsInEzIjoxMDUuNDI5NjU3NDY5OTMxMDMsIm1heCI6MTQ4LjIyOTAwNTI2NTUyMjkxLCJzZCI6MzIuNTM3MDUwMTMwNTYzMTcsImF2ZyI6NzcuMDEyOTU0NjUzNTY1NDd9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgYW1vdW50IG9mIGxvY2FsIGFuZCBmZWRlcmFsIHRheGVzIHRoYXQgYXJlIGNvbGxlY3RlZCBvbiB0aGUgcHVyY2hhc2UuIE5vdGUgdGhhdCBvdGhlciBnb3Zlcm5tZW50YWwgZmVlcyBvbiBzb21lIHByb2R1Y3RzIGFyZSBub3QgaW5jbHVkZWQgaGVyZSwgYnV0IGluc3RlYWQgYXJlIGFjY291bnRlZCBmb3IgaW4gdGhlIHN1YnRvdGFsLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlRPVEFMIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTcsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMDAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTIuMDYxNjAyOTM2OTIzMTE3LCJxMSI6NTIuMDA2MTQ3NjE3ODc4MTM1LCJxMyI6MTA5LjU1ODAzMDE4NDk5NzM4LCJtYXgiOjIzOC4zMjczMjAwMTcyMTUzMywic2QiOjM4LjM1OTY3NjY0ODQ3NTcxLCJhdmciOjgyLjk2MDE0ODE1MjMwODA1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRksiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlVTRVJfSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiw5LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjo5LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6MiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik9yZGVycyBxdWFudGl0eSA+PSA1MCIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDEzOjQ5OjIwLjYwNDY5MloiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbIj49IixbImZpZWxkIiwxNCxudWxsXSw1MF19LCJkYXRhYmFzZSI6MX0sImlkIjo0NywicGFyYW1ldGVyX21hcHBpbmdzIjpbXSwiZGlzcGxheSI6InRhYmxlIiwiZW50aXR5X2lkIjoiM2VwRUwwYllpcHVRWnNRUTJpSVBFIiwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDEzOjQ5OjIwLjg3Mzg4OFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJESVNDT1VOVCIsInRhYmxlLmNlbGxfY29sdW1uIjoiUVVBTlRJVFkifSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJtZXRhYmFzZXJ1YnkiLCJjb2xvciI6IiM1MDlFRTMiLCJuYW1lIjoiTWV0YWJhc2VSdWJ5IiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjoyLCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2WiJ9LCJwYXJhbWV0ZXJzIjpbXSwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIzLTA1LTE0VDEzOjQ5OjIwLjYwNDY5MiIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjpudWxsLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IklEIiwibmFtZSI6IklEIiwic3BlY2lhbF90eXBlIjoidHlwZS9QSyIsImZpbmdlcnByaW50IjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IkFERFJFU1MiLCJuYW1lIjoiQUREUkVTUyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjIyLjd9fX19LHsiYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiRU1BSUwiLCJuYW1lIjoiRU1BSUwiLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjoxLjAsImF2ZXJhZ2UtbGVuZ3RoIjoyNC41fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IlBBU1NXT1JEIiwibmFtZSI6IlBBU1NXT1JEIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6MzYuMH19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJOQU1FIiwibmFtZSI6Ik5BTUUiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL05hbWUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6MTQuMX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJDSVRZIiwibmFtZSI6IkNJVFkiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6OC43fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJMT05HSVRVREUiLCJuYW1lIjoiTE9OR0lUVURFIiwic3BlY2lhbF90eXBlIjoidHlwZS9Mb25naXR1ZGUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6LTEyMS4xMjc2MDk4LCJxMSI6LTk4LjI4Nzg4MiwicTMiOi04My42Njg2NTQ1LCJtYXgiOi03MS45MDExNTM4LCJzZCI6MTMuMzczNjUwODczMzQwNTc1LCJhdmciOi05MS41MDk5MTU5Njk5OTk5OH19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJTVEFURSIsIm5hbWUiOiJTVEFURSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU3RhdGUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjoyLjB9fX19LHsiYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiU09VUkNFIiwibmFtZSI6IlNPVVJDRSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU291cmNlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ny4wfX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZSIsImRpc3BsYXlfbmFtZSI6IkJJUlRIX0RBVEUiLCJuYW1lIjoiQklSVEhfREFURSIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMTk2MC0wMi0xMlQwMDowMDowMFoiLCJsYXRlc3QiOiIxOTkwLTAzLTIxVDAwOjAwOjAwWiJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiWklQIiwibmFtZSI6IlpJUCIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjUuMH19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiTEFUSVRVREUiLCJuYW1lIjoiTEFUSVRVREUiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0xhdGl0dWRlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI5LjMyOTkwMywicTEiOjMxLjAxNzQwMTEsInEzIjo0My4wNTc0MTgyOTk5OTk5OSwibWF4Ijo0NC44NjA4NTk2LCJzZCI6Ni40MDc5NjQyNzM3MDk0ODcsImF2ZyI6MzguMTI1MzE5MzZ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNSRUFURURfQVQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE5LTAzLTIyVDA5OjUyOjEyLjg1N1oiLCJsYXRlc3QiOiIyMDE5LTA0LTE4VDIwOjE5OjQ0LjYwMloifX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6MiwicXVlcnlfdHlwZSI6Im5hdGl2ZSIsIm5hbWUiOiJQZW9wbGUgZnJvbSBUd2l0dGVyIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MjA6MjIuODYzWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6Im5hdGl2ZSIsIm5hdGl2ZSI6eyJxdWVyeSI6InNlbGVjdCAqIGZyb20gUEVPUExFIHdoZXJlIFNPVVJDRSA9ICdUd2l0dGVyJyBvcmRlciBieSBDUkVBVEVEX0FUIGRlc2MgbGltaXQgMTA7IiwidGVtcGxhdGUtdGFncyI6e319LCJkYXRhYmFzZSI6MX0sImlkIjoyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJ0YWJsZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQwOjI4LjA3OVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJTT1VSQ0UiLCJ0YWJsZS5jZWxsX2NvbHVtbiI6IklEIn0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoibWV0YWJhc2VydWJ5IiwiY29sb3IiOiIjNTA5RUUzIiwibmFtZSI6Ik1ldGFiYXNlUnVieSIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6MiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjM2OjI4LjgwNloifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQwOjI4LjA3NCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjozLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IkNpdHkiLCJuYW1lIjoiQ0lUWSIsImRlc2NyaXB0aW9uIjoiVGhlIGNpdHkgb2YgdGhlIGFjY291bnTigJlzIGJpbGxpbmcgYWRkcmVzcyIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2l0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTk2NiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjguMjg0fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxLjAsInExIjoxLjAsInEzIjoxLjU0NDQ5MzMxMjU3MDUwMjMsIm1heCI6OC4wLCJzZCI6MC42OTA1MjMzNjg0MDk1MjU3LCJhdmciOjEuMjcxNjE3NDk3NDU2NzY1MX19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjYsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQZXIgQ2l0eSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjU1OjA3LjY0WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MywiYnJlYWtvdXQiOltbImZpZWxkIiwzMCxudWxsXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXSwib3JkZXItYnkiOltbImRlc2MiLFsiYWdncmVnYXRpb24iLDBdXV19fSwiaWQiOjMwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJ0YWJsZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjY0NVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNJVFkiXSwiY29sdW1uX3NldHRpbmdzIjp7IltcIm5hbWVcIixcImNvdW50XCJdIjp7InNob3dfbWluaV9iYXIiOnRydWV9fSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicGVvcGxlX2Rhc2hib2FyZCIsImNvbG9yIjoiIzlDQzE3NyIsIm5hbWUiOiJQZW9wbGUgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo2LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuMzg3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNjQyIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjMsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiU291cmNlIiwibmFtZSI6IlNPVVJDRSIsImRlc2NyaXB0aW9uIjoiVGhlIGNoYW5uZWwgdGhyb3VnaCB3aGljaCB3ZSBhY3F1aXJlZCB0aGlzIHVzZXIuIFZhbGlkIHZhbHVlcyBpbmNsdWRlOiBBZmZpbGlhdGUsIEZhY2Vib29rLCBHb29nbGUsIE9yZ2FuaWMgYW5kIFR3aXR0ZXIiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1NvdXJjZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjcuNDA4NH19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NDg0LjAsInExIjo0OTIuMjUsInEzIjo1MDcuNSwibWF4Ijo1MTIuMCwic2QiOjEwLjgzOTc0MTY5NDMzOTQsImF2ZyI6NTAwLjB9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo2LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUGVyIFNvdXJjZSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjU1OjA3LjI5M1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjMsImJyZWFrb3V0IjpbWyJmaWVsZCIsMjQsbnVsbF1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjozMSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoicm93IiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNjcxWiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiU09VUkNFIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQiLCJjb2xvciI6IiM5Q0MxNzciLCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjM4N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjY2OCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjozLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IlN0YXRlIiwibmFtZSI6IlNUQVRFIiwiZGVzY3JpcHRpb24iOiJUaGUgc3RhdGUgb3IgcHJvdmluY2Ugb2YgdGhlIGFjY291bnTigJlzIGJpbGxpbmcgYWRkcmVzcyIsInNwZWNpYWxfdHlwZSI6InR5cGUvU3RhdGUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQ5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Mi4wfX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MS4wLCJxMSI6MjAuNzUsInEzIjo3My4yMjQ3NDQ4NzEzOTE2LCJtYXgiOjE5NC4wLCJzZCI6MzUuNjI3NDA2MjMyMTQwMDYsImF2ZyI6NTEuMDIwNDA4MTYzMjY1MzF9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo2LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUGVyIHN0YXRlIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTU6MDcuMTk2WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MywiYnJlYWtvdXQiOltbImZpZWxkIiwyOCxudWxsXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6Im1hcCIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjU4NloifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJtYXAudHlwZSI6InJlZ2lvbiIsIm1hcC5yZWdpb24iOiJ1c19zdGF0ZXMiLCJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlNUQVRFIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQiLCJjb2xvciI6IiM5Q0MxNzciLCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjM4N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjU4MyIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMjYuMDc5Njk1NzI4ODUyNjcsInExIjoyMTMuODI1ODU0MzI5NzM0MSwicTMiOjM5NS4yMjUxNjU5MzEwNTk4NSwibWF4Ijo1MDAuOTU4NTE5MjY2MjQsInNkIjoxMTAuNzcxMDk2NzY2MDczNDQsImF2ZyI6MzAxLjMzMTg5MDA5Njg2ODl9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjM2LjM2Mjg4Njc1NjUwNTQ0LCJxMSI6NTIuMDM1NDE5ODY1OTUxOSwicTMiOjYyLjI3MTQ0ODY0Mjk5MTc4NiwibWF4Ijo4Ny40NDY1MDgxNTEyMTM4Niwic2QiOjkuOTM4MTI5MTIzODgwOTk2LCJhdmciOjU2LjI5MTc3MDk3OTA2NTc5fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByaWNlIG92ZXIgdGltZSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjcxOVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDMsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwzLG51bGxdXV19fSwiaWQiOjEwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzQ4WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiIzUwOUVFMyIsIiM5Q0MxNzciXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0YxQjU1NiIsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM0MyIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXkgYW5kIHRpbWUgYSByZXZpZXcgd2FzIHdyaXR0ZW4gYnkgYSB1c2VyLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjExMTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDYtMDNUMDA6Mzc6MDUuODE4IiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDoxNToyNS42NzcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NDcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0MC4zODMzNDQwNjMwNDU0NCwicTEiOjQ3My42NzQyMTQ1NDY3MDk3LCJxMyI6MTk5Mi4yOTE2OTczNjc2NDIyLCJtYXgiOjMwMzcuMTE2MDMzNjcwOTYyNywic2QiOjg1OC44MjM4NDA1MDM5MzU1LCJhdmciOjEzMzQuNjA4NDI3NDY4OTg5Mn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCDihpIgUHJpY2Xjga7lubPlnYflgKQiLCJuYW1lIjoiYXZnIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQ3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NDAuMzgzMzQ0MDYzMDQ1NDQsInExIjo0OS42OTkxOTU5MzI3OTM3MSwicTMiOjU5LjU5NzQ0MzkzNzI3MDAxNSwibWF4Ijo2NS4yMDEyOTAwMTY0MTkxNCwic2QiOjUuOTQ3MzY2MTI1MzgwODYzLCJhdmciOjU0LjY3OTc1NDMwMzIyOTYxfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3Qg4oaSIFByaWNlIG92ZXIgdGltZSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjk0M1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjQsImJyZWFrb3V0IjpbWyJmaWVsZCIsMzUseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkIiwzLHsic291cmNlLWZpZWxkIjozMX1dXSxbImF2ZyIsWyJmaWVsZCIsMyx7InNvdXJjZS1maWVsZCI6MzF9XV1dfX0sImlkIjo0MiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoibGluZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjY2OFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIuWQiOioiCIsIuW5s+WdhyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNBNkU3RjMiLCIjRjFCNTU2Il0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjY1NiIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXkgYW5kIHRpbWUgYSByZXZpZXcgd2FzIHdyaXR0ZW4gYnkgYSB1c2VyLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjExMTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDYtMDNUMDA6Mzc6MDUuODE4IiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDoxNToyNS42NzcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBSYXRpbmfjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NDcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0LjEsInExIjozOC41NTAwMDAwMDAwMDAwMDQsInEzIjoxMzkuNjc1LCJtYXgiOjE5OS45OTk5OTk5OTk5OTk5NCwic2QiOjU2Ljc5OTExMTQ4NjcxMTg5LCJhdmciOjkzLjY0NjgwODUxMDYzODN9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3Qg4oaSIFJhdGluZ+OBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMuMzc1LCJxMSI6My44NzA3NDMyNDMyNDMyNDMsInEzIjo0LjAxODQ3NDI2NDcwNTg4MiwibWF4Ijo0LjE0OTk5OTk5OTk5OTk5OTUsInNkIjowLjEzMDY2ODgzODYyNTUwMDM2LCJhdmciOjMuOTQ0NzkzMDMyNDY3Mjc1M319fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0IOKGkiBSYXRpbmcgb3ZlciB0aW1lIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuODc4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImZpZWxkIiwzNSx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDIseyJzb3VyY2UtZmllbGQiOjMxfV1dLFsiYXZnIixbImZpZWxkIiwyLHsic291cmNlLWZpZWxkIjozMX1dXV19fSwiaWQiOjQxLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNTg5WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0E5ODlDNSIsIiM1MDlFRTMiXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTA4WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNTg3IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjAuMCwicTMiOjAuMCwibWF4IjowLjAsInNkIjpudWxsLCJhdmciOjAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBhZGRlZCBpbiB0aGUgbGFzdCAzMCBkYXlzIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTU0WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiZmlsdGVyIjpbInRpbWUtaW50ZXJ2YWwiLFsiZmllbGQiLDcsbnVsbF0sLTMwLCJkYXkiXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wNjRaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6W10sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0YxQjU1NiIsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA2MSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZSIsIm5hbWUiOiJQUklDRSIsImRlc2NyaXB0aW9uIjoiVGhlIGxpc3QgcHJpY2Ugb2YgdGhlIHByb2R1Y3QuIE5vdGUgdGhhdCB0aGlzIGlzIG5vdCBhbHdheXMgdGhlIHByaWNlIHRoZSBwcm9kdWN0IHNvbGQgZm9yIGR1ZSB0byBkaXNjb3VudHMsIHByb21vdGlvbnMsIGV0Yy4iLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjE3MCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjE1LjY5MTk0MzY3Mzk3MDQzOSwicTEiOjM3LjI1MTU0NDYyOTI2NDM0LCJxMyI6NzUuNDU4OTgwNzE2MDk0NDcsIm1heCI6OTguODE5MzM2ODQzNjgxOTQsInNkIjoyMS43MTE0ODE1NTc4NTIwNTcsImF2ZyI6NTUuNzQ2Mzk5NjY3OTIwNzR9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTAuMCwicTEiOjE3Ljc1LCJxMyI6MzkuNzUsIm1heCI6NDMuMCwic2QiOjEyLjYwNzYzMTg1MzQ2MDA2NywiYXZnIjoyOC41NzE0Mjg1NzE0Mjg1NzN9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdHMgYnkgUHJpY2UiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NThaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDMseyJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjYsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE1NFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlBSSUNFIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0YxQjU1NiIsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE0NiIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgYXZlcmFnZSByYXRpbmcgdXNlcnMgaGF2ZSBnaXZlbiB0aGUgcHJvZHVjdC4gVGhpcyByYW5nZXMgZnJvbSAxIC0gNSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6My41MTIwNDY1MDUzNDA4NTI1LCJxMyI6NC4yMTYxMjQ5Njk0OTczMTQsIm1heCI6NS4wLCJzZCI6MS4zNjA1NDg4NjU3NDUxNDUyLCJhdmciOjMuNDcxNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My4wLCJxMyI6NDYuMCwibWF4IjoxMDguMCwic2QiOjM5Ljk3ODMyNzQ2MjA5NzA5LCJhdmciOjMzLjMzMzMzMzMzMzMzMzMzNn19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBSYXRpbmciLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NjdaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDIseyJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlJBVElORyJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwcm9kdWN0c19kYXNoYm9hcmQiLCJjb2xvciI6IiNGMUI1NTYiLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo0LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMTQiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsIm5hbWUiOiJDQVRFR09SWSIsImRlc2NyaXB0aW9uIjoiVGhlIHR5cGUgb2YgcHJvZHVjdCwgdmFsaWQgdmFsdWVzIGluY2x1ZGU6IERvb2hpY2t5LCBHYWRnZXQsIEdpem1vIGFuZCBXaWRnZXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NhdGVnb3J5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ni4zNzV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQyLjAsInExIjo0Ni41LCJxMyI6NTMuNSwibWF4Ijo1NC4wLCJzZCI6NS40NzcyMjU1NzUwNTE2NjEsImF2ZyI6NTAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBwZXIgQ2F0ZWdvcnkiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDYsbnVsbF1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJyb3ciLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xODJaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDQVRFR09SWSJdLCJncmFwaC5jb2xvcnMiOlsiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwcm9kdWN0c19kYXNoYm9hcmQiLCJjb2xvciI6IiNGMUI1NTYiLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo0LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNzgiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6InF1YXJ0ZXItb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NDYuMCwicTEiOjQ3LjAsInEzIjo1My4wLCJtYXgiOjU0LjAsInNkIjozLjY1MTQ4MzcxNjcwMTEwNzYsImF2ZyI6NTAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJRdWFydGVycyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC43MDNaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoicXVhcnRlci1vZi15ZWFyIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTQ5WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgcXVhcnRlciBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0YxQjU1NiIsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU0NSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo4LjAsInExIjoxMi41NSwicTMiOjIzLjU3NTAwMDAwMDAwMDAwMywibWF4IjozNi4zMDAwMDAwMDAwMDAwMDQsInNkIjo3LjU0Njg5ODQxNDI5NDE1OSwiYXZnIjoxOC43NjQ4NjQ4NjQ4NjQ4NjV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMDc1LCJxMSI6Mi45NDkxMDcxNDI4NTcxNDI3LCJxMyI6NC4wODAxNzc2Njk1Mjk2NjMsIm1heCI6NC4zMjUsInNkIjowLjY2Nzc1OTIwODQ5MDQ0NzcsImF2ZyI6My41MDYyMjkwODYyMjkwODY0fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlJhdGluZyBvdmVyIHRpbWUiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42OTVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkIiwyLG51bGxdXSxbImF2ZyIsWyJmaWVsZCIsMixudWxsXV1dfX0sImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjk3WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiIzUwOUVFMyIsIiNFRjhDOEMiXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0YxQjU1NiIsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI5NCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXkgYW5kIHRpbWUgYSByZXZpZXcgd2FzIHdyaXR0ZW4gYnkgYSB1c2VyLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjExMTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDYtMDNUMDA6Mzc6MDUuODE4IiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDoxNToyNS42NzcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0NSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjUuMCwicTEiOjM5LjI1LCJxMyI6MTQzLjUsIm1heCI6MTkwLjAsInNkIjo1Ny40ODA1MzYwNjEzNjU1MywiYXZnIjo5NC4zNDA0MjU1MzE5MTQ4OX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lubPlnYflgKQiLCJuYW1lIjoiYXZnIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMuMCwicTEiOjMuMCwicTMiOjQuMDExNDI1OTQ1MzgxNDc5LCJtYXgiOjUuMCwic2QiOjAuNTQ2NjIzNjQ1NDg3MjE3NiwiYXZnIjozLjUxMDYzODI5Nzg3MjM0MDN9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmF0aW5nIG92ZXIgdGltZSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjk3OVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjQsImJyZWFrb3V0IjpbWyJmaWVsZCIsMzUseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkIiwzNixudWxsXV0sWyJhdmciLFsiZmllbGQiLDM2LG51bGxdXV19fSwiaWQiOjQwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNTEyWiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0YxQjU1NiIsIiNBNkU3RjMiXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTA4WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNTA5IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjAuMCwicTMiOjAuMCwibWF4IjowLjAsInNkIjpudWxsLCJhdmciOjAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJSZXZpZXdzIGFkZGVkIGluIHRoZSBsYXN0IDMwIGRheXMiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy42NTlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZCIsMzUsbnVsbF0sLTMwLCJkYXkiXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozMywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoic2NhbGFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTdaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6W10sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTA4WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTYiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCDihpIgUHJpY2UiLCJuYW1lIjoiUFJJQ0UiLCJkZXNjcmlwdGlvbiI6IlRoZSBsaXN0IHByaWNlIG9mIHRoZSBwcm9kdWN0LiBOb3RlIHRoYXQgdGhpcyBpcyBub3QgYWx3YXlzIHRoZSBwcmljZSB0aGUgcHJvZHVjdCBzb2xkIGZvciBkdWUgdG8gZGlzY291bnRzLCBwcm9tb3Rpb25zLCBldGMuIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxNzAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjozNy4yNTE1NDQ2MjkyNjQzNCwicTMiOjc1LjQ1ODk4MDcxNjA5NDQ3LCJtYXgiOjk4LjgxOTMzNjg0MzY4MTk0LCJzZCI6MjEuNzExNDgxNTU3ODUyMDU3LCJhdmciOjU1Ljc0NjM5OTY2NzkyMDc0fX19LCJzcGVjaWFsX3R5cGUiOm51bGx9LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjU2LjAsInExIjoxMDUuMjUsInEzIjoyMTQuNSwibWF4IjoyNDEuMCwic2QiOjY4LjEwMzkxMjIwMTQ1MDM2LCJhdmciOjE1OC44NTcxNDI4NTcxNDI4Nn19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJSZXZpZXdzIGJ5IFByb2R1Y3Qg4oaSIFByaWNlIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuNjk2WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImZpZWxkIiwzLHsic291cmNlLWZpZWxkIjozMSwiYmlubmluZyI6eyJzdHJhdGVneSI6ImRlZmF1bHQifX1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozNywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMzNaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJQUklDRSJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjMyNyIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgYXZlcmFnZSByYXRpbmcgdXNlcnMgaGF2ZSBnaXZlbiB0aGUgcHJvZHVjdC4gVGhpcyByYW5nZXMgZnJvbSAxIC0gNSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6My41MTIwNDY1MDUzNDA4NTI1LCJxMyI6NC4yMTYxMjQ5Njk0OTczMTQsIm1heCI6NS4wLCJzZCI6MS4zNjA1NDg4NjU3NDUxNDUyLCJhdmciOjMuNDcxNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6MTAuMjUsInEzIjo0MDEuNzUsIm1heCI6NzI4LjAsInNkIjozMDUuOTcxMDc3MDY0NDgzMywiYXZnIjoyMjIuNH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJSZXZpZXdzIGJ5IFByb2R1Y3Qg4oaSIFJhdGluZyIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjczNFoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjQsImJyZWFrb3V0IjpbWyJmaWVsZCIsMix7InNvdXJjZS1maWVsZCI6MzEsImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MzYsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjI5NFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlJBVElORyJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjI5MSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGVjaW1hbCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZyIsIm5hbWUiOiJSQVRJTkciLCJkZXNjcmlwdGlvbiI6IlRoZSByYXRpbmcgKG9uIGEgc2NhbGUgb2YgMS01KSB0aGUgdXNlciBsZWZ0LiIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxLjAsInExIjozLjU0NzQ0MzUzMTgxNjk2LCJxMyI6NC43NjQ4MDcwNzE2NTA0NTUsIm1heCI6NS4wLCJzZCI6MS4wNDQzODk5ODU1NjYwNTc3LCJhdmciOjMuOTg3NDEwMDcxOTQyNDQ2fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Ni4wLCJxMSI6NjQuMCwicTMiOjQxMi43NSwibWF4Ijo1MzUuMCwic2QiOjIxOS4yMjQzMTQzNDQ5MTkzMiwiYXZnIjoyMjIuNH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJSZXZpZXdzIGJ5IFJhdGluZyIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjcyWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImZpZWxkIiwzNix7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MzUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjI1OFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlJBVElORyJdLCJncmFwaC5jb2xvcnMiOlsiI0E2RTdGMyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjI1NiIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3Qg4oaSIENhdGVnb3J5IiwibmFtZSI6IkNBVEVHT1JZIiwiZGVzY3JpcHRpb24iOiJUaGUgdHlwZSBvZiBwcm9kdWN0LCB2YWxpZCB2YWx1ZXMgaW5jbHVkZTogRG9vaGlja3ksIEdhZGdldCwgR2l6bW8gYW5kIFdpZGdldCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjo2LjM3NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjMxLjAsInExIjoyNDkuMCwicTMiOjMwNy4wLCJtYXgiOjMyMC4wLCJzZCI6MzguMDc4ODY1NTI5MzE5NTQsImF2ZyI6Mjc4LjB9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmV2aWV3cyBwZXIgUHJvZHVjdCDihpIgQ2F0ZWdvcnkiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy42NzhaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZmllbGQiLDYseyJzb3VyY2UtZmllbGQiOjMxfV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjozOCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoicm93IiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMzY0WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ0FURUdPUlkiXSwiZ3JhcGguY29sb3JzIjpbIiM5Q0MxNzciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjcsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMDhaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4zNjIiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiVXNlciDihpIgTG9uZ2l0dWRlIiwibmFtZSI6IkxPTkdJVFVERSIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgbG9uZ2l0dWRlIG9mIHRoZSB1c2VyIG9uIHNpZ24tdXAuIEl0IG1pZ2h0IGJlIHVwZGF0ZWQgaW4gdGhlIGZ1dHVyZSB0byB0aGUgbGFzdCBzZWVuIGxvY2F0aW9uLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvTG9uZ2l0dWRlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyNDkxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6LTE2Ni41NDI1NzI2LCJxMSI6LTEwMS41ODM1MDc5MjM3MzEzNSwicTMiOi04NC42NTI4OTM0ODI4ODgyOSwibWF4IjotNjcuOTY3MzUxOTk5OTk5OTksInNkIjoxNS4zOTk2OTg5NjgxNzU2NjMsImF2ZyI6LTk1LjE4NzQxNzgwMzYzOTk5fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJVc2VyIOKGkiBMYXRpdHVkZSIsIm5hbWUiOiJMQVRJVFVERSIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgbGF0aXR1ZGUgb2YgdGhlIHVzZXIgb24gc2lnbi11cC4gSXQgbWlnaHQgYmUgdXBkYXRlZCBpbiB0aGUgZnV0dXJlIHRvIHRoZSBsYXN0IHNlZW4gbG9jYXRpb24uIiwic3BlY2lhbF90eXBlIjoidHlwZS9MYXRpdHVkZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjQ5MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI1Ljc3NTgyNywicTEiOjM1LjMwMjcwNTkyMzAyMzEyNiwicTMiOjQzLjc3MzgwMjU4NDY2MiwibWF4Ijo3MC42MzU1MDAxLCJzZCI6Ni4zOTA4MzIzNDE4ODM3MTIsImF2ZyI6MzkuODc5MzQ2NzA0ODQwMDJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjMsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo5LjAsInExIjo1NS4yNSwicTMiOjExOTAuNSwibWF4IjozNDU1LjAsInNkIjoxMDE0LjI0NTQ3MDA1MDQxNDcsImF2ZyI6ODE1LjY1MjE3MzkxMzA0MzV9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo1LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiU2FsZXMgYnkgY29vcmRpbmF0ZXMiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjowMDoxMi41MzVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJicmVha291dCI6W1siZmllbGQiLDIzLHsic291cmNlLWZpZWxkIjo5LCJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV0sWyJmaWVsZCIsMTgseyJzb3VyY2UtZmllbGQiOjksImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjMsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6Im1hcCIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2Ljk0WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsiTnVtYmVyIG9mIG9yZGVycyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkxPTkdJVFVERSIsIkxBVElUVURFIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6Im9yZGVyc19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiT3JkZXJzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NSwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjQ1LjYzN1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2LjkzNyIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoyLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3Qg4oaSIENhdGVnb3J5IiwibmFtZSI6IkNBVEVHT1JZIiwiZGVzY3JpcHRpb24iOiJUaGUgdHlwZSBvZiBwcm9kdWN0LCB2YWxpZCB2YWx1ZXMgaW5jbHVkZTogRG9vaGlja3ksIEdhZGdldCwgR2l6bW8gYW5kIFdpZGdldCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjo2LjM3NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mzk3Ni4wLCJxMSI6NDM4MC4wLCJxMyI6NTAwMC4wLCJtYXgiOjUwNjEuMCwic2QiOjQ4OS4zMTAzOTkwOTkyNDkzLCJhdmciOjQ2OTAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjUsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJTYWxlcyBmb3IgZWFjaCBwcm9kdWN0IGNhdGVnb3J5IiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MDA6MTIuNTA3WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiYnJlYWtvdXQiOltbImZpZWxkIiw2LHsic291cmNlLWZpZWxkIjoxMX1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dLCJvcmRlci1ieSI6W1siZGVzYyIsWyJhZ2dyZWdhdGlvbiIsMF1dXX19LCJpZCI6MjAsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InJvdyIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2LjMxOFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIk51bWJlciBvZiBvcmRlcnMiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDQVRFR09SWSJdLCJncmFwaC5jb2xvcnMiOlsiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJvcmRlcnNfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6Ik9yZGVycyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjUsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0NS42MzdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni4zMDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBUaXRsZSIsIm5hbWUiOiJUSVRMRSIsImRlc2NyaXB0aW9uIjoiVGhlIG5hbWUgb2YgdGhlIHByb2R1Y3QgYXMgaXQgc2hvdWxkIGJlIGRpc3BsYXllZCB0byBjdXN0b21lcnMuIiwic3BlY2lhbF90eXBlIjoidHlwZS9UaXRsZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTk5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6MjEuNDk1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NzAuMCwicTEiOjg3LjI3NSwicTMiOjk5LjgxNjY5OTg2NzMyOTYyLCJtYXgiOjE3NC4wLCJzZCI6MTAuOTE4NzQxODE4NDIwMDU0LCJhdmciOjk0LjI3MTM1Njc4MzkxOTZ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo1LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiU2FsZXMgcGVyIHByb2R1Y3QiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjowMDoxMS45MjZaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJicmVha291dCI6W1siZmllbGQiLDUseyJzb3VyY2UtZmllbGQiOjExfV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjoxOSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoidGFibGUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni4yNTZaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyJOdW1iZXIgb2Ygb3JkZXJzIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiVElUTEUiXSwiY29sdW1uX3NldHRpbmdzIjp7IltcIm5hbWVcIixcImNvdW50XCJdIjp7InNob3dfbWluaV9iYXIiOnRydWV9fSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoib3JkZXJzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJPcmRlcnMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo1LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDUuNjM3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuMjQ0IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjIsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5OTk4LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTMwVDE4OjU2OjEzLjM1MiIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MDc6MTUuNjU3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJVc2VyIOKGkiBTb3VyY2UiLCJuYW1lIjoiU09VUkNFIiwiZGVzY3JpcHRpb24iOiJUaGUgY2hhbm5lbCB0aHJvdWdoIHdoaWNoIHdlIGFjcXVpcmVkIHRoaXMgdXNlci4gVmFsaWQgdmFsdWVzIGluY2x1ZGU6IEFmZmlsaWF0ZSwgRmFjZWJvb2ssIEdvb2dsZSwgT3JnYW5pYyBhbmQgVHdpdHRlciIsInNwZWNpYWxfdHlwZSI6InR5cGUvU291cmNlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ny40MDg0fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEuMCwicTEiOjUyLjAwMzc4Mzk3Mzc1NDA1LCJxMyI6MTA4LjA2NTM4OTQ3MzAwNTAzLCJtYXgiOjEyOC4wLCJzZCI6MzUuMzYzOTY0NDk3NDIyNjg1LCJhdmciOjc3Ljg0MjMyMzY1MTQ1MjI4fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NSwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlNhbGVzIHBlciBzb3VyY2UiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjowMDoxMi41MTlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJicmVha291dCI6W1siZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoIn1dLFsiZmllbGQiLDI0LHsic291cmNlLWZpZWxkIjo5fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjIxLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJhcmVhIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuODEzWiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7InN0YWNrYWJsZS5zdGFja190eXBlIjoic3RhY2tlZCIsImdyYXBoLnNlcmllc19sYWJlbHMiOlsiTnVtYmVyIG9mIG9yZGVycyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiLCJTT1VSQ0UiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoib3JkZXJzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJPcmRlcnMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo1LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDUuNjM3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuODA5IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjIsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiVXNlciDihpIgU3RhdGUiLCJuYW1lIjoiU1RBVEUiLCJkZXNjcmlwdGlvbiI6IlRoZSBzdGF0ZSBvciBwcm92aW5jZSBvZiB0aGUgYWNjb3VudOKAmXMgYmlsbGluZyBhZGRyZXNzIiwic3BlY2lhbF90eXBlIjoidHlwZS9TdGF0ZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NDksIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjoyLjB9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NDgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyMS4wLCJxMSI6MTc3LjAsInEzIjo1NjEuMCwibWF4IjoxMzQyLjAsInNkIjoyNjQuNjQ5MTMyMDk4NjQ3NSwiYXZnIjozOTAuODMzMzMzMzMzMzMzM319fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjUsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJTYWxlcyBwZXIgc3RhdGUiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjowMDoxMi41MzhaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJicmVha291dCI6W1siZmllbGQiLDI4LHsic291cmNlLWZpZWxkIjo5fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjIyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJtYXAiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni44NzRaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsibWFwLnR5cGUiOiJyZWdpb24iLCJtYXAucmVnaW9uIjoidXNfc3RhdGVzIiwiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyJOdW1iZXIgb2Ygb3JkZXJzIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiU1RBVEUiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoib3JkZXJzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJPcmRlcnMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo1LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDUuNjM3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuODcxIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjMsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI1MDAuMCwicTEiOjI1MDAuMCwicTMiOjI1MDAuMCwibWF4IjoyNTAwLjAsInNkIjpudWxsLCJhdmciOjI1MDAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjYsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJUb3RhbCBQZW9wbGUiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1NTowNy4xMzlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjozLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjI0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy40MTdaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6W10sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQiLCJjb2xvciI6IiM5Q0MxNzciLCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjM4N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjQxMSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyMDAuMCwicTEiOjIwMC4wLCJxMyI6MjAwLjAsIm1heCI6MjAwLjAsInNkIjpudWxsLCJhdmciOjIwMC4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlRvdGFsIFByb2R1Y3RzIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTM4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wMTVaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6W10sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0YxQjU1NiIsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAxIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjExMTIuMCwicTEiOjExMTIuMCwicTMiOjExMTIuMCwibWF4IjoxMTEyLjAsInNkIjpudWxsLCJhdmciOjExMTIuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJUb3RhbCBSZXZpZXdzIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuNjM1WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozMiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoic2NhbGFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTMyWiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEyNiIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoyLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxODc2MC4wLCJxMSI6MTg3NjAuMCwicTMiOjE4NzYwLjAsIm1heCI6MTg3NjAuMCwic2QiOm51bGwsImF2ZyI6MTg3NjAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjUsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJUb3RhbCB0cmFuc2FjdGlvbnMiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjowMDoxMS43NzlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0NS42NjJaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyJOdW1iZXIgb2Ygb3JkZXJzIl0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJvcmRlcnNfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6Ik9yZGVycyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjUsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0NS42MzdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0NS42NTUiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MC4wLCJxMyI6MC4wLCJtYXgiOjAuMCwic2QiOm51bGwsImF2ZyI6MC4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NSwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlRyYW5zYWN0aW9ucyBpbiB0aGUgbGFzdCAzMCBkYXlzIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MDA6MTEuODMyWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbInRpbWUtaW50ZXJ2YWwiLFsiZmllbGQiLDE1LG51bGxdLC0zMCwiZGF5Il0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTcsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQzOjQ1LjY5NFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIk51bWJlciBvZiBvcmRlcnMiXSwiZ3JhcGguZGltZW5zaW9ucyI6W10sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6Im9yZGVyc19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiT3JkZXJzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NSwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjQ1LjYzN1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjQ1LjY5MSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjozLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSB1c2VyIHJlY29yZCB3YXMgY3JlYXRlZC4gQWxzbyByZWZlcnJlZCB0byBhcyB0aGUgdXNlcuKAmXMgXCJqb2luIGRhdGVcIiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjI1MDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMTlUMjE6MzU6MTguNzUyIiwibGF0ZXN0IjoiMjAxOS0wNC0xOVQxNDowNjoyNy4zIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI2LjAsInExIjo2NC4xMjkxNzEzMDY2MTMwMywicTMiOjcyLjM3NSwibWF4Ijo5MS4wLCJzZCI6MTAuMzU2MjY2MzI3Nzk2NTMxLCJhdmciOjY3LjU2NzU2NzU2NzU2NzU2fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlVzZXIgZ3Jvd3RoIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTU6MDcuMzQ0WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MywiYnJlYWtvdXQiOltbImZpZWxkIiwyNix7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjYsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNtYXJ0c2NhbGFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNTI5WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwZW9wbGVfZGFzaGJvYXJkIiwiY29sb3IiOiIjOUNDMTc3IiwibmFtZSI6IlBlb3BsZSBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjYsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy4zODdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy41MjYiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImRheS1vZi13ZWVrIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyMi4wLCJxMSI6MjUuNSwicTMiOjMwLjc1LCJtYXgiOjM2LjAsInNkIjo0LjUwMzk2NjUwNTgzODQxNCwiYXZnIjoyOC41NzE0Mjg1NzE0Mjg1NzN9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiV2Vla2RheXMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQxWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImRheS1vZi13ZWVrIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzg3WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIiwiY29sb3IiOiIjRjFCNTU2IiwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NCwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzg0IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF5IGFuZCB0aW1lIGEgcmV2aWV3IHdhcyB3cml0dGVuIGJ5IGEgdXNlci4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImRheS1vZi13ZWVrIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMTEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA2LTAzVDAwOjM3OjA1LjgxOCIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MTU6MjUuNjc3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTQyLjAsInExIjoxNTAuNSwicTMiOjE2NS43NSwibWF4IjoxNzMuMCwic2QiOjEwLjc2MTQ4MzM0NjE1Mjc4OCwiYXZnIjoxNTguODU3MTQyODU3MTQyODZ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiV2Vla2RheXMgd2hlbiBSZXZpZXdzIHdlcmUgYWRkZWQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy45MzdaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZmllbGQiLDM1LHsidGVtcG9yYWwtdW5pdCI6ImRheS1vZi13ZWVrIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo0MywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNzExWiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0YxQjU1NiJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjcsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMDhaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC43MDgiLCJwdWJsaWNfdXVpZCI6bnVsbH1d + recorded_at: Sun, 14 May 2023 15:09:00 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/with_success/create_a_new_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/with_success/create_a_new_card.yml new file mode 100644 index 0000000..2218d15 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/with_success/create_a_new_card.yml @@ -0,0 +1,200 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:16 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=52be941f-1b36-40c6-8254-07af139c165e;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:16 GMT;SameSite=Lax + - metabase.SESSION=c6ab9292-24e9-4ad5-8ce2-a8857ffc3ef2;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"c6ab9292-24e9-4ad5-8ce2-a8857ffc3ef2"}' + recorded_at: Sun, 14 May 2023 15:09:16 GMT +- request: + method: get + uri: http://localhost:3030/api/card/1 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - c6ab9292-24e9-4ad5-8ce2-a8857ffc3ef2 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:16 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=6a7310f1-69d7-4e63-8b18-bcdf372e6549;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:16 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJESVNDT1VOVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEwLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTAsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkRpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1bmlxdWUgSUQgZm9yIHRoZSBwcm9kdWN0LiBJdCBpcyBhbHNvIGNhbGxlZCB0aGUg4oCcSW52b2ljZSBudW1iZXLigJ0gb3Ig4oCcQ29uZmlybWF0aW9uIG51bWJlcuKAnSBpbiBjdXN0b21lciBmYWNpbmcgZW1haWxzIGFuZCBzY3JlZW5zLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL1BLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJJRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEyLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImlkIjoxMiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiSUQiLCJmaW5nZXJwcmludCI6bnVsbCwiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSBwcm9kdWN0IElELiBUaGlzIGlzIGFuIGludGVybmFsIGlkZW50aWZpZXIgZm9yIHRoZSBwcm9kdWN0LCBOT1QgdGhlIFNLVS4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlFVQU5USVRZIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTQsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjE0LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiU1VCVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjEzLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJTdWJ0b3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzQwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6NDkuNzQ4OTQ1MTkwNjAxODQsInEzIjoxMDUuNDI5NjU3NDY5OTMxMDMsIm1heCI6MTQ4LjIyOTAwNTI2NTUyMjkxLCJzZCI6MzIuNTM3MDUwMTMwNTYzMTcsImF2ZyI6NzcuMDEyOTU0NjUzNTY1NDd9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgYW1vdW50IG9mIGxvY2FsIGFuZCBmZWRlcmFsIHRheGVzIHRoYXQgYXJlIGNvbGxlY3RlZCBvbiB0aGUgcHVyY2hhc2UuIE5vdGUgdGhhdCBvdGhlciBnb3Zlcm5tZW50YWwgZmVlcyBvbiBzb21lIHByb2R1Y3RzIGFyZSBub3QgaW5jbHVkZWQgaGVyZSwgYnV0IGluc3RlYWQgYXJlIGFjY291bnRlZCBmb3IgaW4gdGhlIHN1YnRvdGFsLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlRPVEFMIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTcsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMDAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTIuMDYxNjAyOTM2OTIzMTE3LCJxMSI6NTIuMDA2MTQ3NjE3ODc4MTM1LCJxMyI6MTA5LjU1ODAzMDE4NDk5NzM4LCJtYXgiOjIzOC4zMjczMjAwMTcyMTUzMywic2QiOjM4LjM1OTY3NjY0ODQ3NTcxLCJhdmciOjgyLjk2MDE0ODE1MjMwODA1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRksiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlVTRVJfSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiw5LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjo5LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA5OjE2LjIzNjQwMiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImNhbl93cml0ZSI6dHJ1ZSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjoyLCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiT3JkZXJzIHF1YW50aXR5ID49IDUwIiwibGFzdF9xdWVyeV9zdGFydCI6IjIwMjMtMDUtMTRUMTU6MDk6MTMuOTMyNjU0WiIsImRhc2hib2FyZF9jb3VudCI6MCwiYXZlcmFnZV9xdWVyeV90aW1lIjoyMzAxLjQ0NDQ0NDQ0NDQ0NDMsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE1OjA5OjE1LjcyMDcwNVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6MSwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbIj49IixbImZpZWxkIiwxNCxudWxsXSw1MF19LCJkYXRhYmFzZSI6MX0sImlkIjoxLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJ0YWJsZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjM3OjUzLjgyOVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJESVNDT1VOVCIsInRhYmxlLmNlbGxfY29sdW1uIjoiUVVBTlRJVFkifSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJtZXRhYmFzZXJ1YnkiLCJjb2xvciI6IiM1MDlFRTMiLCJuYW1lIjoiTWV0YWJhc2VSdWJ5IiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjoyLCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2IiwicGFyYW1ldGVyX3VzYWdlX2NvdW50IjowLCJwdWJsaWNfdXVpZCI6IjcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMSJ9 + recorded_at: Sun, 14 May 2023 15:09:16 GMT +- request: + method: post + uri: http://localhost:3030/api/card + body: + encoding: UTF-8 + string: '{"description":"quantity >= 50","archived":false,"collection_position":null,"table_id":2,"result_metadata":[{"description":"The + date and time an order was submitted.","semantic_type":"type/CreationTimestamp","coercion_strategy":null,"unit":"default","name":"CREATED_AT","settings":null,"field_ref":["field",15,{"temporal-unit":"default"}],"effective_type":"type/DateTime","id":15,"visibility_type":"normal","display_name":"Created + At","fingerprint":{"global":{"distinct-count":9998,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-30T18:56:13.352","latest":"2020-04-19T14:07:15.657"}}},"base_type":"type/DateTime"},{"description":"Discount + amount.","semantic_type":"type/Discount","coercion_strategy":null,"name":"DISCOUNT","settings":null,"field_ref":["field",10,null],"effective_type":"type/Float","id":10,"visibility_type":"normal","display_name":"Discount","fingerprint":{"global":{"distinct-count":701,"nil%":0.898},"type":{"type/Number":{"min":0.17088996672584322,"q1":2.9786226681458743,"q3":7.338187788658235,"max":61.69684269960571,"sd":3.053663125001991,"avg":5.161255547580326}}},"base_type":"type/Float"},{"description":"This + is a unique ID for the product. It is also called the “Invoice number” or + “Confirmation number” in customer facing emails and screens.","semantic_type":"type/PK","coercion_strategy":null,"name":"ID","settings":null,"field_ref":["field",12,null],"effective_type":"type/BigInteger","id":12,"visibility_type":"normal","display_name":"ID","fingerprint":null,"base_type":"type/BigInteger"},{"description":"The + product ID. This is an internal identifier for the product, NOT the SKU.","semantic_type":"type/FK","coercion_strategy":null,"name":"PRODUCT_ID","settings":null,"field_ref":["field",11,null],"effective_type":"type/Integer","id":11,"visibility_type":"normal","display_name":"Product + ID","fingerprint":{"global":{"distinct-count":200,"nil%":0.0}},"base_type":"type/Integer"},{"description":"Number + of products bought.","semantic_type":"type/Quantity","coercion_strategy":null,"name":"QUANTITY","settings":null,"field_ref":["field",14,null],"effective_type":"type/Integer","id":14,"visibility_type":"normal","display_name":"Quantity","fingerprint":{"global":{"distinct-count":62,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":1.755882607764982,"q3":4.882654507928044,"max":100.0,"sd":4.214258386403798,"avg":3.7015}}},"base_type":"type/Integer"},{"description":"The + raw, pre-tax cost of the order. Note that this might be different in the future + from the product price due to promotions, credits, etc.","semantic_type":null,"coercion_strategy":null,"name":"SUBTOTAL","settings":null,"field_ref":["field",13,null],"effective_type":"type/Float","id":13,"visibility_type":"normal","display_name":"Subtotal","fingerprint":{"global":{"distinct-count":340,"nil%":0.0},"type":{"type/Number":{"min":15.691943673970439,"q1":49.74894519060184,"q3":105.42965746993103,"max":148.22900526552291,"sd":32.53705013056317,"avg":77.01295465356547}}},"base_type":"type/Float"},{"description":"This + is the amount of local and federal taxes that are collected on the purchase. + Note that other governmental fees on some products are not included here, + but instead are accounted for in the subtotal.","semantic_type":null,"coercion_strategy":null,"name":"TAX","settings":null,"field_ref":["field",16,null],"effective_type":"type/Float","id":16,"visibility_type":"normal","display_name":"Tax","fingerprint":{"global":{"distinct-count":797,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":2.273340386603857,"q3":5.337275338216307,"max":11.12,"sd":2.3206651358900316,"avg":3.8722100000000004}}},"base_type":"type/Float"},{"description":"The + total billed amount.","semantic_type":null,"coercion_strategy":null,"name":"TOTAL","settings":null,"field_ref":["field",17,null],"effective_type":"type/Float","id":17,"visibility_type":"normal","display_name":"Total","fingerprint":{"global":{"distinct-count":10000,"nil%":0.0},"type":{"type/Number":{"min":12.061602936923117,"q1":52.006147617878135,"q3":109.55803018499738,"max":238.32732001721533,"sd":38.35967664847571,"avg":82.96014815230805}}},"base_type":"type/Float"},{"description":"The + id of the user who made this order. Note that in some cases where an order + was created on behalf of a customer who phoned the order in, this might be + the employee who handled the request.","semantic_type":"type/FK","coercion_strategy":null,"name":"USER_ID","settings":null,"field_ref":["field",9,null],"effective_type":"type/Integer","id":9,"visibility_type":"normal","display_name":"User + ID","fingerprint":{"global":{"distinct-count":929,"nil%":0.0}},"base_type":"type/Integer"}],"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:16.236402","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"can_write":true,"database_id":1,"enable_embedding":false,"collection_id":2,"query_type":"query","name":"Orders + quantity >= 50","last_query_start":"2023-05-14T15:09:13.932654Z","dashboard_count":0,"average_query_time":2301.4444444444443,"creator_id":1,"moderation_reviews":[],"updated_at":"2023-05-14T15:09:15.720705Z","made_public_by_id":1,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","query":{"source-table":2,"filter":[">=",["field",14,null],50]},"database":1},"id":1,"parameter_mappings":null,"display":"table","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2020-06-07T05:37:53.829Z"},"visualization_settings":{"table.pivot_column":"DISCOUNT","table.cell_column":"QUANTITY"},"collection":{"authority_level":null,"description":null,"archived":false,"slug":"metabaseruby","color":"#509EE3","name":"MetabaseRuby","personal_owner_id":null,"id":2,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:36:28.806Z"},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:36:28.806","parameter_usage_count":0,"public_uuid":"708a78ec-15c8-405e-b590-de98c6ddfa01"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - c6ab9292-24e9-4ad5-8ce2-a8857ffc3ef2 + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:17 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=a2f5cb3f-df4e-4e3d-9626-fac9fda4d7f9;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:17 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJESVNDT1VOVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEwLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTAsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkRpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1bmlxdWUgSUQgZm9yIHRoZSBwcm9kdWN0LiBJdCBpcyBhbHNvIGNhbGxlZCB0aGUg4oCcSW52b2ljZSBudW1iZXLigJ0gb3Ig4oCcQ29uZmlybWF0aW9uIG51bWJlcuKAnSBpbiBjdXN0b21lciBmYWNpbmcgZW1haWxzIGFuZCBzY3JlZW5zLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL1BLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJJRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEyLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImlkIjoxMiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiSUQiLCJmaW5nZXJwcmludCI6bnVsbCwiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSBwcm9kdWN0IElELiBUaGlzIGlzIGFuIGludGVybmFsIGlkZW50aWZpZXIgZm9yIHRoZSBwcm9kdWN0LCBOT1QgdGhlIFNLVS4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlFVQU5USVRZIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTQsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjE0LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiU1VCVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjEzLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJTdWJ0b3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzQwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6NDkuNzQ4OTQ1MTkwNjAxODQsInEzIjoxMDUuNDI5NjU3NDY5OTMxMDMsIm1heCI6MTQ4LjIyOTAwNTI2NTUyMjkxLCJzZCI6MzIuNTM3MDUwMTMwNTYzMTcsImF2ZyI6NzcuMDEyOTU0NjUzNTY1NDd9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgYW1vdW50IG9mIGxvY2FsIGFuZCBmZWRlcmFsIHRheGVzIHRoYXQgYXJlIGNvbGxlY3RlZCBvbiB0aGUgcHVyY2hhc2UuIE5vdGUgdGhhdCBvdGhlciBnb3Zlcm5tZW50YWwgZmVlcyBvbiBzb21lIHByb2R1Y3RzIGFyZSBub3QgaW5jbHVkZWQgaGVyZSwgYnV0IGluc3RlYWQgYXJlIGFjY291bnRlZCBmb3IgaW4gdGhlIHN1YnRvdGFsLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlRPVEFMIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTcsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMDAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTIuMDYxNjAyOTM2OTIzMTE3LCJxMSI6NTIuMDA2MTQ3NjE3ODc4MTM1LCJxMyI6MTA5LjU1ODAzMDE4NDk5NzM4LCJtYXgiOjIzOC4zMjczMjAwMTcyMTUzMywic2QiOjM4LjM1OTY3NjY0ODQ3NTcxLCJhdmciOjgyLjk2MDE0ODE1MjMwODA1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRksiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlVTRVJfSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiw5LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjo5LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA5OjE2LjIzNjQwMiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImNhbl93cml0ZSI6dHJ1ZSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjoyLCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiT3JkZXJzIHF1YW50aXR5ID49IDUwIiwibGFzdF9xdWVyeV9zdGFydCI6bnVsbCwiZGFzaGJvYXJkX2NvdW50IjowLCJhdmVyYWdlX3F1ZXJ5X3RpbWUiOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE1OjA5OjE3LjMyNDIyOVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbIj49IixbImZpZWxkIiwxNCxudWxsXSw1MF19LCJkYXRhYmFzZSI6MX0sImlkIjo3OSwicGFyYW1ldGVyX21hcHBpbmdzIjpbXSwiZGlzcGxheSI6InRhYmxlIiwiZW50aXR5X2lkIjoiRzRJSEZLQnNVR2pVczRlZDZrVFZvIiwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjE3LjcwNloiLCJpZCI6MSwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsImVtYWlsIjoibWJAZXhhbXBsZS5jb20ifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJESVNDT1VOVCIsInRhYmxlLmNlbGxfY29sdW1uIjoiUVVBTlRJVFkifSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJtZXRhYmFzZXJ1YnkiLCJjb2xvciI6IiM1MDlFRTMiLCJuYW1lIjoiTWV0YWJhc2VSdWJ5IiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjoyLCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2WiJ9LCJwYXJhbWV0ZXJzIjpbXSwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE1OjA5OjE3LjMyNDIyOSIsInB1YmxpY191dWlkIjpudWxsfQ== + recorded_at: Sun, 14 May 2023 15:09:17 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_specify_format/returns_query_results_of_the_card_as_specified_format.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_specify_format/returns_query_results_of_the_card_as_specified_format.yml new file mode 100644 index 0000000..e69ee8c --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_specify_format/returns_query_results_of_the_card_as_specified_format.yml @@ -0,0 +1,169 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:00 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=3e2d65cf-d2e4-4c81-bf3e-bb43ba6d1fa7;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:00 GMT;SameSite=Lax + - metabase.SESSION=3020d38e-6fd1-4388-b876-37ff03279ca4;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"3020d38e-6fd1-4388-b876-37ff03279ca4"}' + recorded_at: Sun, 14 May 2023 15:09:00 GMT +- request: + method: post + uri: http://localhost:3030/api/card/1/query/csv + body: + encoding: UTF-8 + string: "{}" + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 3020d38e-6fd1-4388-b876-37ff03279ca4 + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:00 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=aa11ea7c-2344-4449-a668-c68e6f671844;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:00 GMT;SameSite=Lax + Content-Disposition: + - attachment; filename="orders_quantity____50_2023-05-14T15:09:00.806543Z.csv" + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - text/csv + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: | + Created At,Discount,ID,Product ID,Quantity,Subtotal,Tax,Total,User ID + 2018-10-22T05:07:06.089,,1199,182,68,84.48940370476112,5.07,89.55940370476111,155 + 2019-07-03T00:41:03.541,,1475,128,53,75.08016314504417,3.0,78.08016314504417,211 + 2018-06-07T14:00:00.269,,1638,136,58,105.20402317157343,7.36,112.56402317157342,233 + 2019-06-21T09:21:12.435,,2900,169,63,59.53172693453274,2.38,61.911726934532744,409 + 2019-09-24T14:28:05.227,,3158,188,51,33.87738254731509,2.12,35.997382547315084,449 + 2017-10-09T15:26:35.651,,3459,147,53,44.4315141414441,1.78,46.2115141414441,493 + 2018-08-17T08:59:23.525,,4762,132,100,127.88197029833711,8.31,136.1919702983371,654 + 2016-06-20T04:41:17.9,,4991,74,53,34.08536151591033,0.0,34.08536151591033,678 + 2019-06-24T14:21:15.615,,5091,11,63,132.45679913492563,0.0,132.45679913492563,686 + 2017-09-08T04:09:50.903,,5744,190,60,85.72279013719552,3.43,89.15279013719552,784 + 2018-08-21T06:31:13.761,,5816,5,100,124.1176465275534,7.45,131.5676465275534,792 + 2017-10-17T11:44:44.229,,6684,45,57,78.6996782532274,5.12,83.81967825322741,911 + 2017-05-13T10:47:58.441,,7083,15,50,25.09876359271891,1.51,26.608763592718912,962 + 2018-07-29T19:02:44.948,,7122,15,56,37.648145389078365,2.26,39.90814538907836,968 + 2018-08-06T23:04:25.787,,7134,85,78,54.90104734428525,3.29,58.19104734428525,969 + 2017-08-04T01:27:04.12,,8092,173,51,81.57679953529707,3.26,84.83679953529708,1084 + 2017-10-07T10:34:26.784,,8467,156,54,20.41053609936413,0.92,21.33053609936413,1128 + 2017-10-09T05:18:20.871,,9051,65,57,45.4851315098001,2.73,48.215131509800095,1213 + 2019-10-10T03:27:03.342,,9205,113,75,110.47725376186015,5.25,115.72725376186015,1228 + 2019-10-24T18:38:21.838,,9364,11,70,132.45679913492563,9.93,142.38679913492564,1243 + 2019-06-21T14:34:12.102,,9392,76,69,63.82421061366486,4.15,67.97421061366487,1246 + 2017-09-27T06:19:46.347,2.7765829091649,9639,165,59,25.536330427467956,1.4,24.159747518303053,1280 + 2018-07-31T11:12:17.485,,10263,191,52,128.5841852057933,7.72,136.3041852057933,1352 + 2016-08-11T16:42:34.072,,10406,173,82,81.57679953529707,2.37,83.94679953529707,1370 + 2019-06-04T06:54:49.72,3.7448938977184327,10421,187,65,98.9770008385166,6.93,102.16210694079818,1375 + 2019-09-01T15:04:18.524,,10613,190,67,128.5841852057933,0.0,128.5841852057933,1394 + 2019-06-22T04:42:43.099,,10752,78,83,41.616917284159726,0.0,41.616917284159726,1417 + 2017-08-26T12:38:57.675,,11022,149,56,46.10276691718616,1.95,48.05276691718616,1453 + 2019-08-19T00:17:28.131,1.5030327089601887,11486,15,53,37.648145389078365,2.45,38.59511268011818,1518 + 2018-07-10T12:03:43.829,,11840,115,61,77.91196471862148,3.12,81.03196471862148,1570 + 2019-06-11T19:53:14.773,8.803740956553046,12573,60,69,29.80214751859149,1.19,22.188406562038445,1660 + 2019-09-01T07:08:04.823,,12924,108,67,50.094887884945365,2.38,52.47488788494537,1706 + 2018-06-22T17:13:31.345,,12987,5,88,124.1176465275534,0.0,124.1176465275534,1713 + 2019-08-29T18:35:33.573,,13133,48,73,123.20884248534108,8.62,131.82884248534108,1732 + 2019-07-31T22:58:51.457,,13753,11,55,132.45679913492563,6.62,139.07679913492564,1822 + 2019-09-08T15:48:59.705,,14173,78,71,41.616917284159726,1.76,43.376917284159724,1881 + 2018-09-10T02:48:06.11,,15667,82,57,60.89545738030947,3.81,64.70545738030947,2100 + 2019-07-09T16:32:42.887,,15755,65,53,68.22769726470014,2.73,70.95769726470014,2112 + 2017-07-03T03:33:54.815,,16559,44,58,50.90170136783837,3.18,54.08170136783837,2204 + 2018-09-01T07:54:29.007,,16560,155,72,43.77574310182776,2.74,46.51574310182776,2204 + 2018-09-03T21:15:41.685,,16566,13,58,112.62925391105566,7.74,120.36925391105565,2205 + 2019-08-15T08:32:31.326,,17445,96,72,104.82144858590365,7.86,112.68144858590365,2328 + 2019-08-17T07:16:06.625,,17614,181,83,143.88940370476112,5.76,149.6494037047611,2347 + recorded_at: Sun, 14 May 2023 15:09:06 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_success/returns_query_results_of_the_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_success/returns_query_results_of_the_card.yml new file mode 100644 index 0000000..2e8b637 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_success/returns_query_results_of_the_card.yml @@ -0,0 +1,170 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:07 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=65943649-e11d-41d6-970c-28f253765bc7;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:07 GMT;SameSite=Lax + - metabase.SESSION=66ea87f1-3d6c-4c75-8c48-1a0d91878e03;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"66ea87f1-3d6c-4c75-8c48-1a0d91878e03"}' + recorded_at: Sun, 14 May 2023 15:09:07 GMT +- request: + method: post + uri: http://localhost:3030/api/card/1/query/json + body: + encoding: UTF-8 + string: "{}" + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 66ea87f1-3d6c-4c75-8c48-1a0d91878e03 + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:08 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=804e6d1b-cb22-4224-af87-c052e5a64c78;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:08 GMT;SameSite=Lax + Content-Disposition: + - attachment; filename="orders_quantity____50_2023-05-14T15:09:08.073087Z.json" + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: |- + [ + {"Product ID":182,"Discount":null,"Created At":"2018-10-22T05:07:06.089","User ID":155,"ID":1199,"Tax":5.07,"Quantity":68,"Total":89.55940370476111,"Subtotal":84.48940370476112}, + {"Product ID":128,"Discount":null,"Created At":"2019-07-03T00:41:03.541","User ID":211,"ID":1475,"Tax":3.0,"Quantity":53,"Total":78.08016314504417,"Subtotal":75.08016314504417}, + {"Product ID":136,"Discount":null,"Created At":"2018-06-07T14:00:00.269","User ID":233,"ID":1638,"Tax":7.36,"Quantity":58,"Total":112.56402317157342,"Subtotal":105.20402317157343}, + {"Product ID":169,"Discount":null,"Created At":"2019-06-21T09:21:12.435","User ID":409,"ID":2900,"Tax":2.38,"Quantity":63,"Total":61.911726934532744,"Subtotal":59.53172693453274}, + {"Product ID":188,"Discount":null,"Created At":"2019-09-24T14:28:05.227","User ID":449,"ID":3158,"Tax":2.12,"Quantity":51,"Total":35.997382547315084,"Subtotal":33.87738254731509}, + {"Product ID":147,"Discount":null,"Created At":"2017-10-09T15:26:35.651","User ID":493,"ID":3459,"Tax":1.78,"Quantity":53,"Total":46.2115141414441,"Subtotal":44.4315141414441}, + {"Product ID":132,"Discount":null,"Created At":"2018-08-17T08:59:23.525","User ID":654,"ID":4762,"Tax":8.31,"Quantity":100,"Total":136.1919702983371,"Subtotal":127.88197029833711}, + {"Product ID":74,"Discount":null,"Created At":"2016-06-20T04:41:17.9","User ID":678,"ID":4991,"Tax":0.0,"Quantity":53,"Total":34.08536151591033,"Subtotal":34.08536151591033}, + {"Product ID":11,"Discount":null,"Created At":"2019-06-24T14:21:15.615","User ID":686,"ID":5091,"Tax":0.0,"Quantity":63,"Total":132.45679913492563,"Subtotal":132.45679913492563}, + {"Product ID":190,"Discount":null,"Created At":"2017-09-08T04:09:50.903","User ID":784,"ID":5744,"Tax":3.43,"Quantity":60,"Total":89.15279013719552,"Subtotal":85.72279013719552}, + {"Product ID":5,"Discount":null,"Created At":"2018-08-21T06:31:13.761","User ID":792,"ID":5816,"Tax":7.45,"Quantity":100,"Total":131.5676465275534,"Subtotal":124.1176465275534}, + {"Product ID":45,"Discount":null,"Created At":"2017-10-17T11:44:44.229","User ID":911,"ID":6684,"Tax":5.12,"Quantity":57,"Total":83.81967825322741,"Subtotal":78.6996782532274}, + {"Product ID":15,"Discount":null,"Created At":"2017-05-13T10:47:58.441","User ID":962,"ID":7083,"Tax":1.51,"Quantity":50,"Total":26.608763592718912,"Subtotal":25.09876359271891}, + {"Product ID":15,"Discount":null,"Created At":"2018-07-29T19:02:44.948","User ID":968,"ID":7122,"Tax":2.26,"Quantity":56,"Total":39.90814538907836,"Subtotal":37.648145389078365}, + {"Product ID":85,"Discount":null,"Created At":"2018-08-06T23:04:25.787","User ID":969,"ID":7134,"Tax":3.29,"Quantity":78,"Total":58.19104734428525,"Subtotal":54.90104734428525}, + {"Product ID":173,"Discount":null,"Created At":"2017-08-04T01:27:04.12","User ID":1084,"ID":8092,"Tax":3.26,"Quantity":51,"Total":84.83679953529708,"Subtotal":81.57679953529707}, + {"Product ID":156,"Discount":null,"Created At":"2017-10-07T10:34:26.784","User ID":1128,"ID":8467,"Tax":0.92,"Quantity":54,"Total":21.33053609936413,"Subtotal":20.41053609936413}, + {"Product ID":65,"Discount":null,"Created At":"2017-10-09T05:18:20.871","User ID":1213,"ID":9051,"Tax":2.73,"Quantity":57,"Total":48.215131509800095,"Subtotal":45.4851315098001}, + {"Product ID":113,"Discount":null,"Created At":"2019-10-10T03:27:03.342","User ID":1228,"ID":9205,"Tax":5.25,"Quantity":75,"Total":115.72725376186015,"Subtotal":110.47725376186015}, + {"Product ID":11,"Discount":null,"Created At":"2019-10-24T18:38:21.838","User ID":1243,"ID":9364,"Tax":9.93,"Quantity":70,"Total":142.38679913492564,"Subtotal":132.45679913492563}, + {"Product ID":76,"Discount":null,"Created At":"2019-06-21T14:34:12.102","User ID":1246,"ID":9392,"Tax":4.15,"Quantity":69,"Total":67.97421061366487,"Subtotal":63.82421061366486}, + {"Product ID":165,"Discount":2.7765829091649,"Created At":"2017-09-27T06:19:46.347","User ID":1280,"ID":9639,"Tax":1.4,"Quantity":59,"Total":24.159747518303053,"Subtotal":25.536330427467956}, + {"Product ID":191,"Discount":null,"Created At":"2018-07-31T11:12:17.485","User ID":1352,"ID":10263,"Tax":7.72,"Quantity":52,"Total":136.3041852057933,"Subtotal":128.5841852057933}, + {"Product ID":173,"Discount":null,"Created At":"2016-08-11T16:42:34.072","User ID":1370,"ID":10406,"Tax":2.37,"Quantity":82,"Total":83.94679953529707,"Subtotal":81.57679953529707}, + {"Product ID":187,"Discount":3.7448938977184327,"Created At":"2019-06-04T06:54:49.72","User ID":1375,"ID":10421,"Tax":6.93,"Quantity":65,"Total":102.16210694079818,"Subtotal":98.9770008385166}, + {"Product ID":190,"Discount":null,"Created At":"2019-09-01T15:04:18.524","User ID":1394,"ID":10613,"Tax":0.0,"Quantity":67,"Total":128.5841852057933,"Subtotal":128.5841852057933}, + {"Product ID":78,"Discount":null,"Created At":"2019-06-22T04:42:43.099","User ID":1417,"ID":10752,"Tax":0.0,"Quantity":83,"Total":41.616917284159726,"Subtotal":41.616917284159726}, + {"Product ID":149,"Discount":null,"Created At":"2017-08-26T12:38:57.675","User ID":1453,"ID":11022,"Tax":1.95,"Quantity":56,"Total":48.05276691718616,"Subtotal":46.10276691718616}, + {"Product ID":15,"Discount":1.5030327089601887,"Created At":"2019-08-19T00:17:28.131","User ID":1518,"ID":11486,"Tax":2.45,"Quantity":53,"Total":38.59511268011818,"Subtotal":37.648145389078365}, + {"Product ID":115,"Discount":null,"Created At":"2018-07-10T12:03:43.829","User ID":1570,"ID":11840,"Tax":3.12,"Quantity":61,"Total":81.03196471862148,"Subtotal":77.91196471862148}, + {"Product ID":60,"Discount":8.803740956553046,"Created At":"2019-06-11T19:53:14.773","User ID":1660,"ID":12573,"Tax":1.19,"Quantity":69,"Total":22.188406562038445,"Subtotal":29.80214751859149}, + {"Product ID":108,"Discount":null,"Created At":"2019-09-01T07:08:04.823","User ID":1706,"ID":12924,"Tax":2.38,"Quantity":67,"Total":52.47488788494537,"Subtotal":50.094887884945365}, + {"Product ID":5,"Discount":null,"Created At":"2018-06-22T17:13:31.345","User ID":1713,"ID":12987,"Tax":0.0,"Quantity":88,"Total":124.1176465275534,"Subtotal":124.1176465275534}, + {"Product ID":48,"Discount":null,"Created At":"2019-08-29T18:35:33.573","User ID":1732,"ID":13133,"Tax":8.62,"Quantity":73,"Total":131.82884248534108,"Subtotal":123.20884248534108}, + {"Product ID":11,"Discount":null,"Created At":"2019-07-31T22:58:51.457","User ID":1822,"ID":13753,"Tax":6.62,"Quantity":55,"Total":139.07679913492564,"Subtotal":132.45679913492563}, + {"Product ID":78,"Discount":null,"Created At":"2019-09-08T15:48:59.705","User ID":1881,"ID":14173,"Tax":1.76,"Quantity":71,"Total":43.376917284159724,"Subtotal":41.616917284159726}, + {"Product ID":82,"Discount":null,"Created At":"2018-09-10T02:48:06.11","User ID":2100,"ID":15667,"Tax":3.81,"Quantity":57,"Total":64.70545738030947,"Subtotal":60.89545738030947}, + {"Product ID":65,"Discount":null,"Created At":"2019-07-09T16:32:42.887","User ID":2112,"ID":15755,"Tax":2.73,"Quantity":53,"Total":70.95769726470014,"Subtotal":68.22769726470014}, + {"Product ID":44,"Discount":null,"Created At":"2017-07-03T03:33:54.815","User ID":2204,"ID":16559,"Tax":3.18,"Quantity":58,"Total":54.08170136783837,"Subtotal":50.90170136783837}, + {"Product ID":155,"Discount":null,"Created At":"2018-09-01T07:54:29.007","User ID":2204,"ID":16560,"Tax":2.74,"Quantity":72,"Total":46.51574310182776,"Subtotal":43.77574310182776}, + {"Product ID":13,"Discount":null,"Created At":"2018-09-03T21:15:41.685","User ID":2205,"ID":16566,"Tax":7.74,"Quantity":58,"Total":120.36925391105565,"Subtotal":112.62925391105566}, + {"Product ID":96,"Discount":null,"Created At":"2019-08-15T08:32:31.326","User ID":2328,"ID":17445,"Tax":7.86,"Quantity":72,"Total":112.68144858590365,"Subtotal":104.82144858590365}, + {"Product ID":181,"Discount":null,"Created At":"2019-08-17T07:16:06.625","User ID":2347,"ID":17614,"Tax":5.76,"Quantity":83,"Total":149.6494037047611,"Subtotal":143.88940370476112} + ] + recorded_at: Sun, 14 May 2023 15:09:08 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/with_success/returns_query_results_of_the_card_with_metadata.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/with_success/returns_query_results_of_the_card_with_metadata.yml new file mode 100644 index 0000000..3a7924b --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/with_success/returns_query_results_of_the_card_with_metadata.yml @@ -0,0 +1,124 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:12 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=77491d3a-664e-42d6-ad12-fb3a52f6e073;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:12 GMT;SameSite=Lax + - metabase.SESSION=7531e0d0-5ef3-4c6b-8f9f-17aded2ee606;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"7531e0d0-5ef3-4c6b-8f9f-17aded2ee606"}' + recorded_at: Sun, 14 May 2023 15:09:13 GMT +- request: + method: post + uri: http://localhost:3030/api/card/1/query + body: + encoding: UTF-8 + string: "{}" + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 7531e0d0-5ef3-4c6b-8f9f-17aded2ee606 + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 202 + message: Accepted + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:13 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=a345b892-193c-4a16-b41f-34b4734c6733;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:13 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkYXRhIjp7InJvd3MiOlsKWyIyMDE4LTEwLTIyVDA1OjA3OjA2LjA4OVoiLG51bGwsIjExOTkiLCIxODIiLDY4LDg0LjQ4OTQwMzcwNDc2MTEyLDUuMDcsODkuNTU5NDAzNzA0NzYxMTEsIjE1NSJdLApbIjIwMTktMDctMDNUMDA6NDE6MDMuNTQxWiIsbnVsbCwiMTQ3NSIsIjEyOCIsNTMsNzUuMDgwMTYzMTQ1MDQ0MTcsMy4wLDc4LjA4MDE2MzE0NTA0NDE3LCIyMTEiXSwKWyIyMDE4LTA2LTA3VDE0OjAwOjAwLjI2OVoiLG51bGwsIjE2MzgiLCIxMzYiLDU4LDEwNS4yMDQwMjMxNzE1NzM0Myw3LjM2LDExMi41NjQwMjMxNzE1NzM0MiwiMjMzIl0sClsiMjAxOS0wNi0yMVQwOToyMToxMi40MzVaIixudWxsLCIyOTAwIiwiMTY5Iiw2Myw1OS41MzE3MjY5MzQ1MzI3NCwyLjM4LDYxLjkxMTcyNjkzNDUzMjc0NCwiNDA5Il0sClsiMjAxOS0wOS0yNFQxNDoyODowNS4yMjdaIixudWxsLCIzMTU4IiwiMTg4Iiw1MSwzMy44NzczODI1NDczMTUwOSwyLjEyLDM1Ljk5NzM4MjU0NzMxNTA4NCwiNDQ5Il0sClsiMjAxNy0xMC0wOVQxNToyNjozNS42NTFaIixudWxsLCIzNDU5IiwiMTQ3Iiw1Myw0NC40MzE1MTQxNDE0NDQxLDEuNzgsNDYuMjExNTE0MTQxNDQ0MSwiNDkzIl0sClsiMjAxOC0wOC0xN1QwODo1OToyMy41MjVaIixudWxsLCI0NzYyIiwiMTMyIiwxMDAsMTI3Ljg4MTk3MDI5ODMzNzExLDguMzEsMTM2LjE5MTk3MDI5ODMzNzEsIjY1NCJdLApbIjIwMTYtMDYtMjBUMDQ6NDE6MTcuOVoiLG51bGwsIjQ5OTEiLCI3NCIsNTMsMzQuMDg1MzYxNTE1OTEwMzMsMC4wLDM0LjA4NTM2MTUxNTkxMDMzLCI2NzgiXSwKWyIyMDE5LTA2LTI0VDE0OjIxOjE1LjYxNVoiLG51bGwsIjUwOTEiLCIxMSIsNjMsMTMyLjQ1Njc5OTEzNDkyNTYzLDAuMCwxMzIuNDU2Nzk5MTM0OTI1NjMsIjY4NiJdLApbIjIwMTctMDktMDhUMDQ6MDk6NTAuOTAzWiIsbnVsbCwiNTc0NCIsIjE5MCIsNjAsODUuNzIyNzkwMTM3MTk1NTIsMy40Myw4OS4xNTI3OTAxMzcxOTU1MiwiNzg0Il0sClsiMjAxOC0wOC0yMVQwNjozMToxMy43NjFaIixudWxsLCI1ODE2IiwiNSIsMTAwLDEyNC4xMTc2NDY1Mjc1NTM0LDcuNDUsMTMxLjU2NzY0NjUyNzU1MzQsIjc5MiJdLApbIjIwMTctMTAtMTdUMTE6NDQ6NDQuMjI5WiIsbnVsbCwiNjY4NCIsIjQ1Iiw1Nyw3OC42OTk2NzgyNTMyMjc0LDUuMTIsODMuODE5Njc4MjUzMjI3NDEsIjkxMSJdLApbIjIwMTctMDUtMTNUMTA6NDc6NTguNDQxWiIsbnVsbCwiNzA4MyIsIjE1Iiw1MCwyNS4wOTg3NjM1OTI3MTg5MSwxLjUxLDI2LjYwODc2MzU5MjcxODkxMiwiOTYyIl0sClsiMjAxOC0wNy0yOVQxOTowMjo0NC45NDhaIixudWxsLCI3MTIyIiwiMTUiLDU2LDM3LjY0ODE0NTM4OTA3ODM2NSwyLjI2LDM5LjkwODE0NTM4OTA3ODM2LCI5NjgiXSwKWyIyMDE4LTA4LTA2VDIzOjA0OjI1Ljc4N1oiLG51bGwsIjcxMzQiLCI4NSIsNzgsNTQuOTAxMDQ3MzQ0Mjg1MjUsMy4yOSw1OC4xOTEwNDczNDQyODUyNSwiOTY5Il0sClsiMjAxNy0wOC0wNFQwMToyNzowNC4xMloiLG51bGwsIjgwOTIiLCIxNzMiLDUxLDgxLjU3Njc5OTUzNTI5NzA3LDMuMjYsODQuODM2Nzk5NTM1Mjk3MDgsIjEwODQiXSwKWyIyMDE3LTEwLTA3VDEwOjM0OjI2Ljc4NFoiLG51bGwsIjg0NjciLCIxNTYiLDU0LDIwLjQxMDUzNjA5OTM2NDEzLDAuOTIsMjEuMzMwNTM2MDk5MzY0MTMsIjExMjgiXSwKWyIyMDE3LTEwLTA5VDA1OjE4OjIwLjg3MVoiLG51bGwsIjkwNTEiLCI2NSIsNTcsNDUuNDg1MTMxNTA5ODAwMSwyLjczLDQ4LjIxNTEzMTUwOTgwMDA5NSwiMTIxMyJdLApbIjIwMTktMTAtMTBUMDM6Mjc6MDMuMzQyWiIsbnVsbCwiOTIwNSIsIjExMyIsNzUsMTEwLjQ3NzI1Mzc2MTg2MDE1LDUuMjUsMTE1LjcyNzI1Mzc2MTg2MDE1LCIxMjI4Il0sClsiMjAxOS0xMC0yNFQxODozODoyMS44MzhaIixudWxsLCI5MzY0IiwiMTEiLDcwLDEzMi40NTY3OTkxMzQ5MjU2Myw5LjkzLDE0Mi4zODY3OTkxMzQ5MjU2NCwiMTI0MyJdLApbIjIwMTktMDYtMjFUMTQ6MzQ6MTIuMTAyWiIsbnVsbCwiOTM5MiIsIjc2Iiw2OSw2My44MjQyMTA2MTM2NjQ4Niw0LjE1LDY3Ljk3NDIxMDYxMzY2NDg3LCIxMjQ2Il0sClsiMjAxNy0wOS0yN1QwNjoxOTo0Ni4zNDdaIiwyLjc3NjU4MjkwOTE2NDksIjk2MzkiLCIxNjUiLDU5LDI1LjUzNjMzMDQyNzQ2Nzk1NiwxLjQsMjQuMTU5NzQ3NTE4MzAzMDUzLCIxMjgwIl0sClsiMjAxOC0wNy0zMVQxMToxMjoxNy40ODVaIixudWxsLCIxMDI2MyIsIjE5MSIsNTIsMTI4LjU4NDE4NTIwNTc5MzMsNy43MiwxMzYuMzA0MTg1MjA1NzkzMywiMTM1MiJdLApbIjIwMTYtMDgtMTFUMTY6NDI6MzQuMDcyWiIsbnVsbCwiMTA0MDYiLCIxNzMiLDgyLDgxLjU3Njc5OTUzNTI5NzA3LDIuMzcsODMuOTQ2Nzk5NTM1Mjk3MDcsIjEzNzAiXSwKWyIyMDE5LTA2LTA0VDA2OjU0OjQ5LjcyWiIsMy43NDQ4OTM4OTc3MTg0MzI3LCIxMDQyMSIsIjE4NyIsNjUsOTguOTc3MDAwODM4NTE2Niw2LjkzLDEwMi4xNjIxMDY5NDA3OTgxOCwiMTM3NSJdLApbIjIwMTktMDktMDFUMTU6MDQ6MTguNTI0WiIsbnVsbCwiMTA2MTMiLCIxOTAiLDY3LDEyOC41ODQxODUyMDU3OTMzLDAuMCwxMjguNTg0MTg1MjA1NzkzMywiMTM5NCJdLApbIjIwMTktMDYtMjJUMDQ6NDI6NDMuMDk5WiIsbnVsbCwiMTA3NTIiLCI3OCIsODMsNDEuNjE2OTE3Mjg0MTU5NzI2LDAuMCw0MS42MTY5MTcyODQxNTk3MjYsIjE0MTciXSwKWyIyMDE3LTA4LTI2VDEyOjM4OjU3LjY3NVoiLG51bGwsIjExMDIyIiwiMTQ5Iiw1Niw0Ni4xMDI3NjY5MTcxODYxNiwxLjk1LDQ4LjA1Mjc2NjkxNzE4NjE2LCIxNDUzIl0sClsiMjAxOS0wOC0xOVQwMDoxNzoyOC4xMzFaIiwxLjUwMzAzMjcwODk2MDE4ODcsIjExNDg2IiwiMTUiLDUzLDM3LjY0ODE0NTM4OTA3ODM2NSwyLjQ1LDM4LjU5NTExMjY4MDExODE4LCIxNTE4Il0sClsiMjAxOC0wNy0xMFQxMjowMzo0My44MjlaIixudWxsLCIxMTg0MCIsIjExNSIsNjEsNzcuOTExOTY0NzE4NjIxNDgsMy4xMiw4MS4wMzE5NjQ3MTg2MjE0OCwiMTU3MCJdLApbIjIwMTktMDYtMTFUMTk6NTM6MTQuNzczWiIsOC44MDM3NDA5NTY1NTMwNDYsIjEyNTczIiwiNjAiLDY5LDI5LjgwMjE0NzUxODU5MTQ5LDEuMTksMjIuMTg4NDA2NTYyMDM4NDQ1LCIxNjYwIl0sClsiMjAxOS0wOS0wMVQwNzowODowNC44MjNaIixudWxsLCIxMjkyNCIsIjEwOCIsNjcsNTAuMDk0ODg3ODg0OTQ1MzY1LDIuMzgsNTIuNDc0ODg3ODg0OTQ1MzcsIjE3MDYiXSwKWyIyMDE4LTA2LTIyVDE3OjEzOjMxLjM0NVoiLG51bGwsIjEyOTg3IiwiNSIsODgsMTI0LjExNzY0NjUyNzU1MzQsMC4wLDEyNC4xMTc2NDY1Mjc1NTM0LCIxNzEzIl0sClsiMjAxOS0wOC0yOVQxODozNTozMy41NzNaIixudWxsLCIxMzEzMyIsIjQ4Iiw3MywxMjMuMjA4ODQyNDg1MzQxMDgsOC42MiwxMzEuODI4ODQyNDg1MzQxMDgsIjE3MzIiXSwKWyIyMDE5LTA3LTMxVDIyOjU4OjUxLjQ1N1oiLG51bGwsIjEzNzUzIiwiMTEiLDU1LDEzMi40NTY3OTkxMzQ5MjU2Myw2LjYyLDEzOS4wNzY3OTkxMzQ5MjU2NCwiMTgyMiJdLApbIjIwMTktMDktMDhUMTU6NDg6NTkuNzA1WiIsbnVsbCwiMTQxNzMiLCI3OCIsNzEsNDEuNjE2OTE3Mjg0MTU5NzI2LDEuNzYsNDMuMzc2OTE3Mjg0MTU5NzI0LCIxODgxIl0sClsiMjAxOC0wOS0xMFQwMjo0ODowNi4xMVoiLG51bGwsIjE1NjY3IiwiODIiLDU3LDYwLjg5NTQ1NzM4MDMwOTQ3LDMuODEsNjQuNzA1NDU3MzgwMzA5NDcsIjIxMDAiXSwKWyIyMDE5LTA3LTA5VDE2OjMyOjQyLjg4N1oiLG51bGwsIjE1NzU1IiwiNjUiLDUzLDY4LjIyNzY5NzI2NDcwMDE0LDIuNzMsNzAuOTU3Njk3MjY0NzAwMTQsIjIxMTIiXSwKWyIyMDE3LTA3LTAzVDAzOjMzOjU0LjgxNVoiLG51bGwsIjE2NTU5IiwiNDQiLDU4LDUwLjkwMTcwMTM2NzgzODM3LDMuMTgsNTQuMDgxNzAxMzY3ODM4MzcsIjIyMDQiXSwKWyIyMDE4LTA5LTAxVDA3OjU0OjI5LjAwN1oiLG51bGwsIjE2NTYwIiwiMTU1Iiw3Miw0My43NzU3NDMxMDE4Mjc3NiwyLjc0LDQ2LjUxNTc0MzEwMTgyNzc2LCIyMjA0Il0sClsiMjAxOC0wOS0wM1QyMToxNTo0MS42ODVaIixudWxsLCIxNjU2NiIsIjEzIiw1OCwxMTIuNjI5MjUzOTExMDU1NjYsNy43NCwxMjAuMzY5MjUzOTExMDU1NjUsIjIyMDUiXSwKWyIyMDE5LTA4LTE1VDA4OjMyOjMxLjMyNloiLG51bGwsIjE3NDQ1IiwiOTYiLDcyLDEwNC44MjE0NDg1ODU5MDM2NSw3Ljg2LDExMi42ODE0NDg1ODU5MDM2NSwiMjMyOCJdLApbIjIwMTktMDgtMTdUMDc6MTY6MDYuNjI1WiIsbnVsbCwiMTc2MTQiLCIxODEiLDgzLDE0My44ODk0MDM3MDQ3NjExMiw1Ljc2LDE0OS42NDk0MDM3MDQ3NjExLCIyMzQ3Il0KXSwKImNvbHMiOlt7ImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInRhYmxlX2lkIjoyLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiRElTQ09VTlQiLCJzZXR0aW5ncyI6bnVsbCwic291cmNlIjoiZmllbGRzIiwiZmllbGRfcmVmIjpbImZpZWxkIiwxMCxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjEwLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJEaXNjb3VudCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NzAxLCJuaWwlIjowLjg5OH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjE3MDg4OTk2NjcyNTg0MzIyLCJxMSI6Mi45Nzg2MjI2NjgxNDU4NzQzLCJxMyI6Ny4zMzgxODc3ODg2NTgyMzUsIm1heCI6NjEuNjk2ODQyNjk5NjA1NzEsInNkIjozLjA1MzY2MzEyNTAwMTk5MSwiYXZnIjo1LjE2MTI1NTU0NzU4MDMyNn19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdW5pcXVlIElEIGZvciB0aGUgcHJvZHVjdC4gSXQgaXMgYWxzbyBjYWxsZWQgdGhlIOKAnEludm9pY2UgbnVtYmVy4oCdIG9yIOKAnENvbmZpcm1hdGlvbiBudW1iZXLigJ0gaW4gY3VzdG9tZXIgZmFjaW5nIGVtYWlscyBhbmQgc2NyZWVucy4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9QSyIsInRhYmxlX2lkIjoyLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IklEIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTIsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjEyLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJJRCIsImZpbmdlcnByaW50IjpudWxsLCJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHByb2R1Y3QgSUQuIFRoaXMgaXMgYW4gaW50ZXJuYWwgaWRlbnRpZmllciBmb3IgdGhlIHByb2R1Y3QsIE5PVCB0aGUgU0tVLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJRVUFOVElUWSIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE0LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNCwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MS43NTU4ODI2MDc3NjQ5ODIsInEzIjo0Ljg4MjY1NDUwNzkyODA0NCwibWF4IjoxMDAuMCwic2QiOjQuMjE0MjU4Mzg2NDAzNzk4LCJhdmciOjMuNzAxNX19fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSByYXcsIHByZS10YXggY29zdCBvZiB0aGUgb3JkZXIuIE5vdGUgdGhhdCB0aGlzIG1pZ2h0IGJlIGRpZmZlcmVudCBpbiB0aGUgZnV0dXJlIGZyb20gdGhlIHByb2R1Y3QgcHJpY2UgZHVlIHRvIHByb21vdGlvbnMsIGNyZWRpdHMsIGV0Yy4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJTVUJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEzLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJuZmNfcGF0aCI6bnVsbCwicGFyZW50X2lkIjpudWxsLCJpZCI6MTMsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlN1YnRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjo0OS43NDg5NDUxOTA2MDE4NCwicTMiOjEwNS40Mjk2NTc0Njk5MzEwMywibWF4IjoxNDguMjI5MDA1MjY1NTIyOTEsInNkIjozMi41MzcwNTAxMzA1NjMxNywiYXZnIjo3Ny4wMTI5NTQ2NTM1NjU0N319fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBhbW91bnQgb2YgbG9jYWwgYW5kIGZlZGVyYWwgdGF4ZXMgdGhhdCBhcmUgY29sbGVjdGVkIG9uIHRoZSBwdXJjaGFzZS4gTm90ZSB0aGF0IG90aGVyIGdvdmVybm1lbnRhbCBmZWVzIG9uIHNvbWUgcHJvZHVjdHMgYXJlIG5vdCBpbmNsdWRlZCBoZXJlLCBidXQgaW5zdGVhZCBhcmUgYWNjb3VudGVkIGZvciBpbiB0aGUgc3VidG90YWwuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE3LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJuZmNfcGF0aCI6bnVsbCwicGFyZW50X2lkIjpudWxsLCJpZCI6MTcsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMDAwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEyLjA2MTYwMjkzNjkyMzExNywicTEiOjUyLjAwNjE0NzYxNzg3ODEzNSwicTMiOjEwOS41NTgwMzAxODQ5OTczOCwibWF4IjoyMzguMzI3MzIwMDE3MjE1MzMsInNkIjozOC4zNTk2NzY2NDg0NzU3MSwiYXZnIjo4Mi45NjAxNDgxNTIzMDgwNX19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgaWQgb2YgdGhlIHVzZXIgd2hvIG1hZGUgdGhpcyBvcmRlci4gTm90ZSB0aGF0IGluIHNvbWUgY2FzZXMgd2hlcmUgYW4gb3JkZXIgd2FzIGNyZWF0ZWQgb24gYmVoYWxmIG9mIGEgY3VzdG9tZXIgd2hvIHBob25lZCB0aGUgb3JkZXIgaW4sIHRoaXMgbWlnaHQgYmUgdGhlIGVtcGxveWVlIHdobyBoYW5kbGVkIHRoZSByZXF1ZXN0LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVVNFUl9JRCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDksbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjksInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlVzZXIgSUQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjkyOSwibmlsJSI6MC4wfX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9XSwibmF0aXZlX2Zvcm0iOnsicXVlcnkiOiJTRUxFQ1QgXCJQVUJMSUNcIi5cIk9SREVSU1wiLlwiQ1JFQVRFRF9BVFwiIEFTIFwiQ1JFQVRFRF9BVFwiLCBcIlBVQkxJQ1wiLlwiT1JERVJTXCIuXCJESVNDT1VOVFwiIEFTIFwiRElTQ09VTlRcIiwgXCJQVUJMSUNcIi5cIk9SREVSU1wiLlwiSURcIiBBUyBcIklEXCIsIFwiUFVCTElDXCIuXCJPUkRFUlNcIi5cIlBST0RVQ1RfSURcIiBBUyBcIlBST0RVQ1RfSURcIiwgXCJQVUJMSUNcIi5cIk9SREVSU1wiLlwiUVVBTlRJVFlcIiBBUyBcIlFVQU5USVRZXCIsIFwiUFVCTElDXCIuXCJPUkRFUlNcIi5cIlNVQlRPVEFMXCIgQVMgXCJTVUJUT1RBTFwiLCBcIlBVQkxJQ1wiLlwiT1JERVJTXCIuXCJUQVhcIiBBUyBcIlRBWFwiLCBcIlBVQkxJQ1wiLlwiT1JERVJTXCIuXCJUT1RBTFwiIEFTIFwiVE9UQUxcIiwgXCJQVUJMSUNcIi5cIk9SREVSU1wiLlwiVVNFUl9JRFwiIEFTIFwiVVNFUl9JRFwiIEZST00gXCJQVUJMSUNcIi5cIk9SREVSU1wiIFdIRVJFIFwiUFVCTElDXCIuXCJPUkRFUlNcIi5cIlFVQU5USVRZXCIgPj0gNTAgTElNSVQgMjAwMCIsInBhcmFtcyI6bnVsbH0sInJlc3VsdHNfdGltZXpvbmUiOiJHTVQiLCJyZXF1ZXN0ZWRfdGltZXpvbmUiOiJVVEMiLCJyZXN1bHRzX21ldGFkYXRhIjp7ImNvbHVtbnMiOlt7ImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJ1bml0IjoiZGVmYXVsdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTUseyJ0ZW1wb3JhbC11bml0IjoiZGVmYXVsdCJ9XSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiaWQiOjE1LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5OTk4LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTMwVDE4OjU2OjEzLjM1MiIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MDc6MTUuNjU3In19fSwiYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSJ9LHsiZGVzY3JpcHRpb24iOiJEaXNjb3VudCBhbW91bnQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRGlzY291bnQiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IkRJU0NPVU5UIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTAsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxMCwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiRGlzY291bnQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcwMSwibmlsJSI6MC44OTh9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4xNzA4ODk5NjY3MjU4NDMyMiwicTEiOjIuOTc4NjIyNjY4MTQ1ODc0MywicTMiOjcuMzM4MTg3Nzg4NjU4MjM1LCJtYXgiOjYxLjY5Njg0MjY5OTYwNTcxLCJzZCI6My4wNTM2NjMxMjUwMDE5OTEsImF2ZyI6NS4xNjEyNTU1NDc1ODAzMjZ9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVuaXF1ZSBJRCBmb3IgdGhlIHByb2R1Y3QuIEl0IGlzIGFsc28gY2FsbGVkIHRoZSDigJxJbnZvaWNlIG51bWJlcuKAnSBvciDigJxDb25maXJtYXRpb24gbnVtYmVy4oCdIGluIGN1c3RvbWVyIGZhY2luZyBlbWFpbHMgYW5kIHNjcmVlbnMuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUEsiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IklEIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTIsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiaWQiOjEyLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJJRCIsImZpbmdlcnByaW50IjpudWxsLCJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHByb2R1Y3QgSUQuIFRoaXMgaXMgYW4gaW50ZXJuYWwgaWRlbnRpZmllciBmb3IgdGhlIHByb2R1Y3QsIE5PVCB0aGUgU0tVLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJQUk9EVUNUX0lEIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTEsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjExLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiTnVtYmVyIG9mIHByb2R1Y3RzIGJvdWdodC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9RdWFudGl0eSIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUVVBTlRJVFkiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNCxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJpZCI6MTQsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlF1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2MiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjEuNzU1ODgyNjA3NzY0OTgyLCJxMyI6NC44ODI2NTQ1MDc5MjgwNDQsIm1heCI6MTAwLjAsInNkIjo0LjIxNDI1ODM4NjQwMzc5OCwiYXZnIjozLjcwMTV9fX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgcmF3LCBwcmUtdGF4IGNvc3Qgb2YgdGhlIG9yZGVyLiBOb3RlIHRoYXQgdGhpcyBtaWdodCBiZSBkaWZmZXJlbnQgaW4gdGhlIGZ1dHVyZSBmcm9tIHRoZSBwcm9kdWN0IHByaWNlIGR1ZSB0byBwcm9tb3Rpb25zLCBjcmVkaXRzLCBldGMuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJTVUJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEzLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTMsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlN1YnRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjo0OS43NDg5NDUxOTA2MDE4NCwicTMiOjEwNS40Mjk2NTc0Njk5MzEwMywibWF4IjoxNDguMjI5MDA1MjY1NTIyOTEsInNkIjozMi41MzcwNTAxMzA1NjMxNywiYXZnIjo3Ny4wMTI5NTQ2NTM1NjU0N319fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBhbW91bnQgb2YgbG9jYWwgYW5kIGZlZGVyYWwgdGF4ZXMgdGhhdCBhcmUgY29sbGVjdGVkIG9uIHRoZSBwdXJjaGFzZS4gTm90ZSB0aGF0IG90aGVyIGdvdmVybm1lbnRhbCBmZWVzIG9uIHNvbWUgcHJvZHVjdHMgYXJlIG5vdCBpbmNsdWRlZCBoZXJlLCBidXQgaW5zdGVhZCBhcmUgYWNjb3VudGVkIGZvciBpbiB0aGUgc3VidG90YWwuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJUQVgiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNixudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjE2LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJUYXgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjc5NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjIuMjczMzQwMzg2NjAzODU3LCJxMyI6NS4zMzcyNzUzMzgyMTYzMDcsIm1heCI6MTEuMTIsInNkIjoyLjMyMDY2NTEzNTg5MDAzMTYsImF2ZyI6My44NzIyMTAwMDAwMDAwMDA0fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSB0b3RhbCBiaWxsZWQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjE3LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJUb3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAwMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMi4wNjE2MDI5MzY5MjMxMTcsInExIjo1Mi4wMDYxNDc2MTc4NzgxMzUsInEzIjoxMDkuNTU4MDMwMTg0OTk3MzgsIm1heCI6MjM4LjMyNzMyMDAxNzIxNTMzLCJzZCI6MzguMzU5Njc2NjQ4NDc1NzEsImF2ZyI6ODIuOTYwMTQ4MTUyMzA4MDV9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhlIGlkIG9mIHRoZSB1c2VyIHdobyBtYWRlIHRoaXMgb3JkZXIuIE5vdGUgdGhhdCBpbiBzb21lIGNhc2VzIHdoZXJlIGFuIG9yZGVyIHdhcyBjcmVhdGVkIG9uIGJlaGFsZiBvZiBhIGN1c3RvbWVyIHdobyBwaG9uZWQgdGhlIG9yZGVyIGluLCB0aGlzIG1pZ2h0IGJlIHRoZSBlbXBsb3llZSB3aG8gaGFuZGxlZCB0aGUgcmVxdWVzdC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVVNFUl9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDksbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjksInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlVzZXIgSUQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjkyOSwibmlsJSI6MC4wfX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9XX0sImluc2lnaHRzIjpudWxsfSwKImRhdGFiYXNlX2lkIjoxLCJzdGFydGVkX2F0IjoiMjAyMy0wNS0xNFQxNTowOToxMy45MzI2NTRaIiwianNvbl9xdWVyeSI6eyJjb25zdHJhaW50cyI6eyJtYXgtcmVzdWx0cyI6MTAwMDAsIm1heC1yZXN1bHRzLWJhcmUtcm93cyI6MjAwMH0sInR5cGUiOiJxdWVyeSIsIm1pZGRsZXdhcmUiOnsianMtaW50LXRvLXN0cmluZz8iOnRydWUsImlnbm9yZS1jYWNoZWQtcmVzdWx0cz8iOmZhbHNlLCJwcm9jZXNzLXZpei1zZXR0aW5ncz8iOmZhbHNlfSwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbIj49IixbImZpZWxkIiwxNCxudWxsXSw1MF19LCJhc3luYz8iOnRydWUsImNhY2hlLXR0bCI6bnVsbH0sImF2ZXJhZ2VfZXhlY3V0aW9uX3RpbWUiOm51bGwsInN0YXR1cyI6ImNvbXBsZXRlZCIsImNvbnRleHQiOiJxdWVzdGlvbiIsInJvd19jb3VudCI6NDMsInJ1bm5pbmdfdGltZSI6MTgwOH0= + recorded_at: Sun, 14 May 2023 15:09:15 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/create_a_new_collection.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/create_a_new_collection.yml new file mode 100644 index 0000000..5da08d3 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/create_a_new_collection.yml @@ -0,0 +1,122 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:59 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=83bb7ed6-7f2d-46bc-a59e-c2d1fcdd7f6c;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:59 GMT;SameSite=Lax + - metabase.SESSION=f98cea0c-79a1-46c4-9d01-59d638a7ca6a;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"f98cea0c-79a1-46c4-9d01-59d638a7ca6a"}' + recorded_at: Sun, 14 May 2023 15:09:59 GMT +- request: + method: post + uri: http://localhost:3030/api/collection + body: + encoding: UTF-8 + string: '{"name":"New Organization","color":"#509EE3"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - f98cea0c-79a1-46c4-9d01-59d638a7ca6a + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:10:00 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=0ab48944-4e4d-4c73-9e5d-703dca19cfde;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:10:00 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"authority_level":null,"description":null,"archived":false,"slug":"new_organization","color":"#509EE3","name":"New + Organization","personal_owner_id":null,"id":41,"entity_id":"p33BCikIJvEuLe31Zx7ge","location":"/","namespace":null,"created_at":"2023-05-14T15:10:00.118789Z"}' + recorded_at: Sun, 14 May 2023 15:10:00 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection.yml new file mode 100644 index 0000000..d8b20bd --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection.yml @@ -0,0 +1,121 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:57 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=681055c0-6e0b-465a-a99c-c91f34475726;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:57 GMT;SameSite=Lax + - metabase.SESSION=571bc0f6-0cf5-4b7f-ae74-1c9b7254983f;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"571bc0f6-0cf5-4b7f-ae74-1c9b7254983f"}' + recorded_at: Sun, 14 May 2023 15:09:57 GMT +- request: + method: get + uri: http://localhost:3030/api/collection/4 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 571bc0f6-0cf5-4b7f-ae74-1c9b7254983f + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:57 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=3806478f-1e85-4e0b-b2cf-2b6505504107;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:57 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"authority_level":null,"description":"Automatically generated cards.","archived":false,"slug":"products_dashboard","color":"#F1B556","can_write":true,"name":"Products + Dashboard","personal_owner_id":null,"effective_ancestors":[{"metabase.models.collection.root/is-root?":true,"authority_level":null,"name":"Our + analytics","id":"root","can_write":true}],"effective_location":"/","parent_id":null,"id":4,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:41:54.97Z"}' + recorded_at: Sun, 14 May 2023 15:09:57 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection_s_items.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection_s_items.yml new file mode 100644 index 0000000..1e4a6b4 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection_s_items.yml @@ -0,0 +1,137 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:10:00 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=9f5c004c-64f1-403c-b2a2-8eb3f08228b8;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:10:00 GMT;SameSite=Lax + - metabase.SESSION=0ce1dfd1-6794-4952-9797-5fb181f83416;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"0ce1dfd1-6794-4952-9797-5fb181f83416"}' + recorded_at: Sun, 14 May 2023 15:10:00 GMT +- request: + method: get + uri: http://localhost:3030/api/collection/4/items + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 0ce1dfd1-6794-4952-9797-5fb181f83416 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:10:01 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=21b37d30-daff-4cdc-a5fa-73bb79b25f25;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:10:01 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"total":18,"data":[{"description":null,"collection_position":null,"name":"Days + when Products were added","moderated_status":null,"fully_parametrized":true,"id":13,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T06:18:04.24Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Hours + when Products were added","moderated_status":null,"fully_parametrized":true,"id":12,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.429Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Months + when Products were added","moderated_status":null,"fully_parametrized":true,"id":14,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.501Z"},"model":"card"},{"description":null,"collection_position":null,"name":"New + Products over time","moderated_status":null,"fully_parametrized":true,"id":8,"display":"line","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.244Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Price + over time","moderated_status":null,"fully_parametrized":true,"id":10,"display":"line","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.348Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Products + added in the last 30 days","moderated_status":null,"fully_parametrized":true,"id":4,"display":"scalar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.064Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Products + by Price","moderated_status":null,"fully_parametrized":true,"id":6,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.154Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Products + by Rating","moderated_status":null,"fully_parametrized":true,"id":5,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.121Z"},"model":"card"},{"description":null,"collection_position":5,"name":"Products + Dashboard","id":1,"entity_id":null,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T15:09:44.167792Z"},"model":"dashboard"},{"description":null,"collection_position":1,"name":"Products + Dashboard","id":5,"entity_id":"BLxjyhCaYOaDWulbJiWjy","last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T13:48:32.056175Z"},"model":"dashboard"},{"description":null,"collection_position":2,"name":"Products + Dashboard","id":6,"entity_id":"Ddtt3dzj54KWiP4UUxi1C","last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T13:48:41.524927Z"},"model":"dashboard"},{"description":null,"collection_position":3,"name":"Products + Dashboard","id":37,"entity_id":"l7Yl4khi8f4jpp_HEYzvl","last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T15:09:28.712899Z"},"model":"dashboard"},{"description":null,"collection_position":4,"name":"Products + Dashboard","id":38,"entity_id":"XjWR1pEXo-28AQgSppLxA","last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T15:09:39.46745Z"},"model":"dashboard"},{"description":null,"collection_position":null,"name":"Products + per Category","moderated_status":null,"fully_parametrized":true,"id":7,"display":"row","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.182Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Quarters + when Products were added","moderated_status":null,"fully_parametrized":true,"id":15,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.549Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Rating + over time","moderated_status":null,"fully_parametrized":true,"id":9,"display":"line","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.297Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Total + Products","moderated_status":null,"fully_parametrized":true,"id":3,"display":"scalar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.015Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Weekdays + when Products were added","moderated_status":null,"fully_parametrized":true,"id":11,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.387Z"},"model":"card"}],"models":["card","collection","dashboard","dataset","pulse","timeline"],"limit":null,"offset":null}' + recorded_at: Sun, 14 May 2023 15:10:01 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_all_collections.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_all_collections.yml new file mode 100644 index 0000000..1ac6aac --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_all_collections.yml @@ -0,0 +1,130 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:56 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=bc3f09b7-2eb8-49cc-a91e-01cfb0076907;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:56 GMT;SameSite=Lax + - metabase.SESSION=bb43f6da-67d5-44a7-ae44-ce4c3e29b397;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"bb43f6da-67d5-44a7-ae44-ce4c3e29b397"}' + recorded_at: Sun, 14 May 2023 15:09:56 GMT +- request: + method: get + uri: http://localhost:3030/api/collection + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - bb43f6da-67d5-44a7-ae44-ce4c3e29b397 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:56 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=8f98cc18-38e3-47bb-ad6f-3d1424e8e784;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:56 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"authority_level":null,"name":"Our analytics","id":"root","parent_id":null,"effective_location":null,"effective_ancestors":[],"can_write":true},{"authority_level":null,"description":null,"archived":false,"slug":"admin_user_s_personal_collection","color":"#31698A","can_write":true,"name":"Admin + User''s Personal Collection","personal_owner_id":1,"id":1,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:20:41.859Z"},{"authority_level":null,"description":null,"archived":false,"slug":"metabaseruby","color":"#509EE3","can_write":true,"name":"MetabaseRuby","personal_owner_id":null,"id":2,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:36:28.806Z"},{"authority_level":null,"description":null,"archived":false,"slug":"new_organization","color":"#509EE3","can_write":true,"name":"New + Organization","personal_owner_id":null,"id":9,"entity_id":"6ajd5S7OGyZvBF70hr_yU","location":"/","namespace":null,"created_at":"2023-05-14T13:48:08.702625Z"},{"authority_level":null,"description":"Automatically + generated cards.","archived":false,"slug":"orders_dashboard","color":"#A989C5","can_write":true,"name":"Orders + Dashboard","personal_owner_id":null,"id":5,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:43:45.637Z"},{"authority_level":null,"description":"Automatically + generated cards.","archived":false,"slug":"people_dashboard","color":"#9CC177","can_write":true,"name":"People + Dashboard","personal_owner_id":null,"id":6,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:44:27.387Z"},{"authority_level":null,"description":"Automatically + generated cards.","archived":false,"slug":"products_dashboard","color":"#F1B556","can_write":true,"name":"Products + Dashboard","personal_owner_id":null,"id":4,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:41:54.97Z"},{"authority_level":null,"description":"Automatically + generated cards.","archived":false,"slug":"reviews_dashboard","color":"#A989C5","can_write":true,"name":"Reviews + Dashboard","personal_owner_id":null,"id":7,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:44:34.108Z"},{"authority_level":null,"description":null,"archived":false,"slug":"sample_user_s_personal_collection","color":"#31698A","can_write":true,"name":"Sample + User''s Personal Collection","personal_owner_id":2,"id":8,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:50:07.112Z"}]' + recorded_at: Sun, 14 May 2023 15:09:57 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/with_success/create_a_copy_dashboard.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/with_success/create_a_copy_dashboard.yml new file mode 100644 index 0000000..ae6d5b9 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/with_success/create_a_copy_dashboard.yml @@ -0,0 +1,224 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:29 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=c32950cc-273c-4a04-8fd8-fa1bd9a4f7cd;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:29 GMT;SameSite=Lax + - metabase.SESSION=903ae9ec-8e3c-4283-ad57-d53bb4148ef5;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"903ae9ec-8e3c-4283-ad57-d53bb4148ef5"}' + recorded_at: Sun, 14 May 2023 15:09:29 GMT +- request: + method: get + uri: http://localhost:3030/api/dashboard/1 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 903ae9ec-8e3c-4283-ad57-d53bb4148ef5 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:32 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=81301f4e-7efa-4258-a0fb-440c18d45a0a;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:31 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjo0LCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIwMC4wLCJxMSI6MjAwLjAsInEzIjoyMDAuMCwibWF4IjoyMDAuMCwic2QiOm51bGwsImF2ZyI6MjAwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiVG90YWwgUHJvZHVjdHMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo1MCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTM4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wMzIiLCJjb2wiOjAsImlkIjoyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjozfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6M31dLCJjYXJkX2lkIjozLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDMyIiwicm93IjoyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MC4wLCJxMyI6MC4wLCJtYXgiOjAuMCwic2QiOm51bGwsImF2ZyI6MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGFkZGVkIGluIHRoZSBsYXN0IDMwIGRheXMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NTRaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZCIsNyxudWxsXSwtMzAsImRheSJdLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDYxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wNjkiLCJjb2wiOjYsImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6NH1dLCJjYXJkX2lkIjo0LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDY5Iiwicm93IjoyfSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsImNvbCI6MCwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBIb3cgdGhlc2UgUHJvZHVjdHMgYXJlIGRpc3RyaWJ1dGVkIiwidmlydHVhbF9jYXJkIjp7Im5hbWUiOm51bGwsImRpc3BsYXkiOiJ0ZXh0IiwiZGF0YXNldF9xdWVyeSI6e30sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9fSwiZGFzaGNhcmQuYmFja2dyb3VuZCI6ZmFsc2UsInRleHQuYWxpZ25fdmVydGljYWwiOiJib3R0b20ifSwic2l6ZV95IjoyLCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsInJvdyI6Nn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZyIsIm5hbWUiOiJSQVRJTkciLCJkZXNjcmlwdGlvbiI6IlRoZSBhdmVyYWdlIHJhdGluZyB1c2VycyBoYXZlIGdpdmVuIHRoZSBwcm9kdWN0LiBUaGlzIHJhbmdlcyBmcm9tIDEgLSA1Iiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjMsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjozLjUxMjA0NjUwNTM0MDg1MjUsInEzIjo0LjIxNjEyNDk2OTQ5NzMxNCwibWF4Ijo1LjAsInNkIjoxLjM2MDU0ODg2NTc0NTE0NTIsImF2ZyI6My40NzE1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjozLjAsInEzIjo0Ni4wLCJtYXgiOjEwOC4wLCJzZCI6MzkuOTc4MzI3NDYyMDk3MDksImF2ZyI6MzMuMzMzMzMzMzMzMzMzMzM2fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGJ5IFJhdGluZyIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU2N1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMix7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJSQVRJTkciXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjExNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTIyIiwiY29sIjowLCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6NX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjV9XSwiY2FyZF9pZCI6NSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsInJvdyI6OH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMC4wLCJxMSI6MTcuNzUsInEzIjozOS43NSwibWF4Ijo0My4wLCJzZCI6MTIuNjA3NjMxODUzNDYwMDY3LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBQcmljZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU1OFoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMyx7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJQUklDRSJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTQ2IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNTQiLCJjb2wiOjYsImlkIjo2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo2fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6Nn1dLCJjYXJkX2lkIjo2LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0Iiwicm93Ijo4fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsIm5hbWUiOiJDQVRFR09SWSIsImRlc2NyaXB0aW9uIjoiVGhlIHR5cGUgb2YgcHJvZHVjdCwgdmFsaWQgdmFsdWVzIGluY2x1ZGU6IERvb2hpY2t5LCBHYWRnZXQsIEdpem1vIGFuZCBXaWRnZXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NhdGVnb3J5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ni4zNzV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQyLjAsInExIjo0Ni41LCJxMyI6NTMuNSwibWF4Ijo1NC4wLCJzZCI6NS40NzcyMjU1NzUwNTE2NjEsImF2ZyI6NTAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBwZXIgQ2F0ZWdvcnkiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDYsbnVsbF1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJyb3ciLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNBVEVHT1JZIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNzgiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsImNvbCI6MTIsImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo3fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6N31dLCJjYXJkX2lkIjo3LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjgsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwicm93Ijo4fSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsImNvbCI6MCwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBUaGVzZSBQcm9kdWN0cyBhY3Jvc3MgdGltZSIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sInNpemVfeSI6MiwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJyb3ciOjE2fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My45MDM5NDMyNzY0NjU5NzcsInEzIjo2LjY2Mjg4MjY5MjkxMjYxNiwibWF4IjoxMC4wLCJzZCI6MS44OTIzNzQ0NTU4MzA4NDM1LCJhdmciOjUuNDA1NDA1NDA1NDA1NDA1fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBQcm9kdWN0cyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42MjFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNDgiLCJjb2wiOjAsImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo4fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6OH1dLCJjYXJkX2lkIjo4LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQ4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjguMCwicTEiOjEyLjU1LCJxMyI6MjMuNTc1MDAwMDAwMDAwMDAzLCJtYXgiOjM2LjMwMDAwMDAwMDAwMDAwNCwic2QiOjcuNTQ2ODk4NDE0Mjk0MTU5LCJhdmciOjE4Ljc2NDg2NDg2NDg2NDg2NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUmF0aW5n44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjMzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wNzUsInExIjoyLjk0OTEwNzE0Mjg1NzE0MjcsInEzIjo0LjA4MDE3NzY2OTUyOTY2MywibWF4Ijo0LjMyNSwic2QiOjAuNjY3NzU5MjA4NDkwNDQ3NywiYXZnIjozLjUwNjIyOTA4NjIyOTA4NjR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmF0aW5nIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5NVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDIsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwyLG51bGxdXV19fSwiaWQiOjksInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIuWQiOioiCIsIuW5s+WdhyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiM1MDlFRTMiLCIjRUY4QzhDIl0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjk0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zMDMiLCJjb2wiOjYsImlkIjoxMCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6OX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjl9XSwiY2FyZF9pZCI6OSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjMwMyIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMjYuMDc5Njk1NzI4ODUyNjcsInExIjoyMTMuODI1ODU0MzI5NzM0MSwicTMiOjM5NS4yMjUxNjU5MzEwNTk4NSwibWF4Ijo1MDAuOTU4NTE5MjY2MjQsInNkIjoxMTAuNzcxMDk2NzY2MDczNDQsImF2ZyI6MzAxLjMzMTg5MDA5Njg2ODl9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjM2LjM2Mjg4Njc1NjUwNTQ0LCJxMSI6NTIuMDM1NDE5ODY1OTUxOSwicTMiOjYyLjI3MTQ0ODY0Mjk5MTc4NiwibWF4Ijo4Ny40NDY1MDgxNTEyMTM4Niwic2QiOjkuOTM4MTI5MTIzODgwOTk2LCJhdmciOjU2LjI5MTc3MDk3OTA2NTc5fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByaWNlIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjcxOVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDMsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwzLG51bGxdXV19fSwiaWQiOjEwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM0MyIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4IiwiY29sIjoxMiwiaWQiOjExLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxMH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjEwfV0sImNhcmRfaWQiOjEwLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2Ytd2VlayIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjIuMCwicTEiOjI1LjUsInEzIjozMC43NSwibWF4IjozNi4wLCJzZCI6NC41MDM5NjY1MDU4Mzg0MTQsImF2ZyI6MjguNTcxNDI4NTcxNDI4NTczfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IldlZWtkYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY0MVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJkYXktb2Ytd2VlayJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTEsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM4NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwiY29sIjowLCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjExfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTF9XSwiY2FyZF9pZCI6MTEsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zOTMiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImhvdXItb2YtZGF5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6NS42NTY4NTQyNDk0OTIzODEsInEzIjoxMi4wLCJtYXgiOjE1LjAsInNkIjozLjg0MTA0NDU0MzkyMzY3MDcsImF2ZyI6OC4zMzMzMzMzMzMzMzMzMzR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiSG91cnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQ5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImhvdXItb2YtZGF5In1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBob3VyIG9mIHRoZSBkYXkiLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40MzYiLCJjb2wiOjYsImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTJ9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxMn1dLCJjYXJkX2lkIjoxMiwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQzNiIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLW1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMsInExIjo0LjQ2NDQ2NjA5NDA2NzI2MiwicTMiOjcuODMzMzMzMzMzMzMzMzMzLCJtYXgiOjExLCJzZCI6Mi40MTk4OTk1ODAyNTAxMDMsImF2ZyI6Ni40NTE2MTI5MDMyMjU4MDZ9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLW1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIG1vbnRoIiwiZ3JhcGguc2hvd192YWx1ZXMiOmZhbHNlLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsImNvbCI6MTIsImlkIjoxNCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTN9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxM31dLCJjYXJkX2lkIjoxMywiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgtb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTMuMCwicTEiOjE0LjkwMTkyMzc4ODY0NjY4NCwicTMiOjE4LjE3NzEyNDM0NDQ2NzcwMywibWF4IjoyMS4wLCJzZCI6Mi41MzQ2MDg5MjkyNTE2OTQ3LCJhdmciOjE2LjY2NjY2NjY2NjY2NjY2OH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjk5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IG1vbnRoIG9mIHRoZSB5ZWFyIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ5NSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTEiLCJjb2wiOjAsImlkIjoxNSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTR9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxNH1dLCJjYXJkX2lkIjoxNCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUxIiwicm93IjoyNn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJxdWFydGVyLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQ2LjAsInExIjo0Ny4wLCJxMyI6NTMuMCwibWF4Ijo1NC4wLCJzZCI6My42NTE0ODM3MTY3MDExMDc2LCJhdmciOjUwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUXVhcnRlcnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNzAzWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6InF1YXJ0ZXItb2YteWVhciJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgcXVhcnRlciBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NDUiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU2IiwiY29sIjo2LCJpZCI6MTYsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjE1fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTV9XSwiY2FyZF9pZCI6MTUsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsInJvdyI6MjZ9XSwiY2FuX3dyaXRlIjp0cnVlLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiY2F2ZWF0cyI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjE3LjA1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiaWQiOjEsInBvc2l0aW9uIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInBhcmFtX2ZpZWxkcyI6eyI2Ijp7ImlkIjo2LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ2F0ZWdvcnkiLCJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DYXRlZ29yeSIsImhhc19maWVsZF92YWx1ZXMiOiJsaXN0IiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119LCI3Ijp7ImlkIjo3LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImhhc19maWVsZF92YWx1ZXMiOiJub25lIiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119fSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxMzo0ODoyOS43NTY1OTVaIn0sInBhcmFtZXRlcnMiOlt7ImlkIjoiNTg1NzU0MzkyIiwidHlwZSI6ImRhdGUvYWxsLW9wdGlvbnMiLCJuYW1lIjoiQ3JlYXRlZCBBdCIsInNsdWciOiJDUkVBVEVEX0FUIn0seyJpZCI6Ii01Nzc3OTEyMTEiLCJ0eXBlIjoiY2F0ZWdvcnkiLCJuYW1lIjoiQ2F0ZWdvcnkiLCJzbHVnIjoiQ0FURUdPUlkifV0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3IiwicHVibGljX3V1aWQiOm51bGwsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0= + recorded_at: Sun, 14 May 2023 15:09:32 GMT +- request: + method: post + uri: http://localhost:3030/api/dashboard/1/copy + body: + encoding: UTF-8 + string: '{"description":null,"archived":false,"collection_position":4,"ordered_cards":[{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":1,"nil%":0.0},"type":{"type/Number":{"min":200.0,"q1":200.0,"q3":200.0,"max":200.0,"sd":null,"avg":200.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Total + Products","query_average_duration":50,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.538Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"aggregation":[["count"]]}},"id":3,"parameter_mappings":null,"display":"scalar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":[],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.01","public_uuid":null},"updated_at":"2020-06-07T05:41:55.032","col":0,"id":2,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":3},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":3}],"card_id":3,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.032","row":2},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":1,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":0.0,"q3":0.0,"max":0.0,"sd":null,"avg":0.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products + added in the last 30 days","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.554Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"filter":["time-interval",["field",7,null],-30,"day"],"aggregation":[["count"]]}},"id":4,"parameter_mappings":null,"display":"scalar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":[],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.061","public_uuid":null},"updated_at":"2020-06-07T05:41:55.069","col":6,"id":3,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":4},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":4}],"card_id":4,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.069","row":2},{"size_x":18,"series":[],"action_id":null,"collection_authority_level":null,"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.087","col":0,"id":4,"parameter_mappings":[],"card_id":null,"entity_id":null,"visualization_settings":{"text":"# + How these Products are distributed","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"size_y":2,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.087","row":6},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Rating","name":"RATING","description":"The + average rating users have given the product. This ranges from 1 - 5","special_type":"type/Score","fingerprint":{"global":{"distinct-count":23,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":3.5120465053408525,"q3":4.216124969497314,"max":5.0,"sd":1.3605488657451452,"avg":3.4715}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.0,"q3":46.0,"max":108.0,"sd":39.97832746209709,"avg":33.333333333333336}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products + by Rating","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.567Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",2,{"binning":{"strategy":"default"}}]],"aggregation":[["count"]]}},"id":5,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["RATING"],"graph.colors":["#f9d45c"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.114","public_uuid":null},"updated_at":"2020-06-07T05:41:55.122","col":0,"id":5,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":5},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":5}],"card_id":5,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.122","row":8},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Price","name":"PRICE","description":"The + list price of the product. Note that this is not always the price the product + sold for due to discounts, promotions, etc.","fingerprint":{"global":{"distinct-count":170,"nil%":0.0},"type":{"type/Number":{"min":15.691943673970439,"q1":37.25154462926434,"q3":75.45898071609447,"max":98.81933684368194,"sd":21.711481557852057,"avg":55.74639966792074}}},"special_type":null},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":10.0,"q1":17.75,"q3":39.75,"max":43.0,"sd":12.607631853460067,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products + by Price","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.558Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",3,{"binning":{"strategy":"default"}}]],"aggregation":[["count"]]}},"id":6,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["PRICE"],"graph.colors":["#EF8C8C"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.146","public_uuid":null},"updated_at":"2020-06-07T05:41:55.154","col":6,"id":6,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":6},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":6}],"card_id":6,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.154","row":8},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Text","display_name":"Category","name":"CATEGORY","description":"The + type of product, valid values include: Doohicky, Gadget, Gizmo and Widget","special_type":"type/Category","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Text":{"percent-json":0.0,"percent-url":0.0,"percent-email":0.0,"average-length":6.375}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":42.0,"q1":46.5,"q3":53.5,"max":54.0,"sd":5.477225575051661,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products + per Category","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.531Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",6,null]],"aggregation":[["count"]],"order-by":[["desc",["aggregation",0]]]}},"id":7,"parameter_mappings":null,"display":"row","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CATEGORY"],"graph.colors":["#9CC177"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.178","public_uuid":null},"updated_at":"2020-06-07T05:41:55.191","col":12,"id":7,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":7},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":7}],"card_id":7,"entity_id":null,"visualization_settings":{},"size_y":8,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.191","row":8},{"size_x":18,"series":[],"action_id":null,"collection_authority_level":null,"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.204","col":0,"id":8,"parameter_mappings":[],"card_id":null,"entity_id":null,"visualization_settings":{"text":"# + These Products across time","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"size_y":2,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.204","row":16},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.903943276465977,"q3":6.662882692912616,"max":10.0,"sd":1.8923744558308435,"avg":5.405405405405405}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"New + Products over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.621Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["count"]]}},"id":8,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#f9d45c"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.24","public_uuid":null},"updated_at":"2020-06-07T05:41:55.248","col":0,"id":9,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":8},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":8}],"card_id":8,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.248","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Ratingの合計値","name":"sum","special_type":"type/Score","fingerprint":{"global":{"distinct-count":35,"nil%":0.0},"type":{"type/Number":{"min":8.0,"q1":12.55,"q3":23.575000000000003,"max":36.300000000000004,"sd":7.546898414294159,"avg":18.764864864864865}}}},{"base_type":"type/Float","display_name":"Ratingの平均値","name":"avg","special_type":"type/Score","fingerprint":{"global":{"distinct-count":33,"nil%":0.0},"type":{"type/Number":{"min":2.075,"q1":2.9491071428571427,"q3":4.080177669529663,"max":4.325,"sd":0.6677592084904477,"avg":3.5062290862290864}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Rating + over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.695Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["sum",["field",2,null]],["avg",["field",2,null]]]}},"id":9,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["合計","平均"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#EF8C8C"],"graph.metrics":["sum","avg"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.294","public_uuid":null},"updated_at":"2020-06-07T05:41:55.303","col":6,"id":10,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":9},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":9}],"card_id":9,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.303","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Priceの合計値","name":"sum","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":126.07969572885267,"q1":213.8258543297341,"q3":395.22516593105985,"max":500.95851926624,"sd":110.77109676607344,"avg":301.3318900968689}}}},{"base_type":"type/Float","display_name":"Priceの平均値","name":"avg","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":36.36288675650544,"q1":52.0354198659519,"q3":62.271448642991786,"max":87.44650815121386,"sd":9.938129123880996,"avg":56.29177097906579}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Price + over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.719Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["sum",["field",3,null]],["avg",["field",3,null]]]}},"id":10,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["合計","平均"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#9CC177"],"graph.metrics":["sum","avg"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.343","public_uuid":null},"updated_at":"2020-06-07T05:41:55.358","col":12,"id":11,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":10},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":10}],"card_id":10,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.358","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"day-of-week","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":22.0,"q1":25.5,"q3":30.75,"max":36.0,"sd":4.503966505838414,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Weekdays + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.641Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"day-of-week"}]],"aggregation":[["count"]]}},"id":11,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by day of the week","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.384","public_uuid":null},"updated_at":"2020-06-07T05:41:55.393","col":0,"id":12,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":11},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":11}],"card_id":11,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.393","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"hour-of-day","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":12,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":5.656854249492381,"q3":12.0,"max":15.0,"sd":3.8410445439236707,"avg":8.333333333333334}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Hours + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.649Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"hour-of-day"}]],"aggregation":[["count"]]}},"id":12,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by hour of the day","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.424","public_uuid":null},"updated_at":"2020-06-07T05:41:55.436","col":6,"id":13,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":12},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":12}],"card_id":12,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.436","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"day-of-month","fingerprint":{"global":{"distinct-count":200,"nil%":0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0},"type":{"type/Number":{"min":3,"q1":4.464466094067262,"q3":7.833333333333333,"max":11,"sd":2.419899580250103,"avg":6.451612903225806}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Days + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T06:18:04.235Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"day-of-month"}]],"aggregation":[["count"]]}},"id":13,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by day of the month","graph.show_values":false,"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.46","public_uuid":null},"updated_at":"2020-06-07T05:41:55.469","col":12,"id":14,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":13},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":13}],"card_id":13,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.469","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":13.0,"q1":14.901923788646684,"q3":18.177124344467703,"max":21.0,"sd":2.5346089292516947,"avg":16.666666666666668}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Months + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.699Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month-of-year"}]],"aggregation":[["count"]]}},"id":14,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by month of the year","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.495","public_uuid":null},"updated_at":"2020-06-07T05:41:55.51","col":0,"id":15,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":14},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":14}],"card_id":14,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.51","row":26},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"quarter-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":46.0,"q1":47.0,"q3":53.0,"max":54.0,"sd":3.6514837167011076,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Quarters + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.703Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"quarter-of-year"}]],"aggregation":[["count"]]}},"id":15,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by quarter of the year","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.545","public_uuid":null},"updated_at":"2020-06-07T05:41:55.56","col":6,"id":16,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":15},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":15}],"card_id":15,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.56","row":26}],"can_write":true,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"collection_authority_level":null,"creator_id":1,"updated_at":"2020-06-07T05:43:17.05","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":1,"position":null,"entity_id":null,"param_fields":{"6":{"id":6,"table_id":1,"display_name":"Category","base_type":"type/Text","semantic_type":"type/Category","has_field_values":"list","name_field":null,"dimensions":[]},"7":{"id":7,"table_id":1,"display_name":"Created + At","base_type":"type/DateTime","semantic_type":"type/CreationTimestamp","has_field_values":"none","name_field":null,"dimensions":[]}},"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T13:48:29.756595Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:41:54.97","public_uuid":null,"points_of_interest":null}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 903ae9ec-8e3c-4283-ad57-d53bb4148ef5 + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:39 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=e4dcb772-a246-471e-9ab7-e074759f9d6c;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:39 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"description":null,"archived":false,"collection_position":4,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"creator_id":1,"updated_at":"2023-05-14T15:09:33.838271","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":38,"position":null,"entity_id":"XjWR1pEXo-28AQgSppLxA","parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2023-05-14T15:09:33.838271","public_uuid":null,"points_of_interest":null}' + recorded_at: Sun, 14 May 2023 15:09:39 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/with_success/returns_the_dashboard.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/with_success/returns_the_dashboard.yml new file mode 100644 index 0000000..8598fa0 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/with_success/returns_the_dashboard.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:22 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=5d3dccdb-1a09-475a-8d10-27fff801f63f;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:22 GMT;SameSite=Lax + - metabase.SESSION=546f5990-d497-44fe-a504-817457569e41;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"546f5990-d497-44fe-a504-817457569e41"}' + recorded_at: Sun, 14 May 2023 15:09:22 GMT +- request: + method: get + uri: http://localhost:3030/api/dashboard/1 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 546f5990-d497-44fe-a504-817457569e41 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:24 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=db3fbc03-be2a-4b55-ba07-e19df0fb7912;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:24 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjozLCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIwMC4wLCJxMSI6MjAwLjAsInEzIjoyMDAuMCwibWF4IjoyMDAuMCwic2QiOm51bGwsImF2ZyI6MjAwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiVG90YWwgUHJvZHVjdHMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo1MCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTM4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wMzIiLCJjb2wiOjAsImlkIjoyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjozfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6M31dLCJjYXJkX2lkIjozLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDMyIiwicm93IjoyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MC4wLCJxMyI6MC4wLCJtYXgiOjAuMCwic2QiOm51bGwsImF2ZyI6MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGFkZGVkIGluIHRoZSBsYXN0IDMwIGRheXMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NTRaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZCIsNyxudWxsXSwtMzAsImRheSJdLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDYxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wNjkiLCJjb2wiOjYsImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6NH1dLCJjYXJkX2lkIjo0LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDY5Iiwicm93IjoyfSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsImNvbCI6MCwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBIb3cgdGhlc2UgUHJvZHVjdHMgYXJlIGRpc3RyaWJ1dGVkIiwidmlydHVhbF9jYXJkIjp7Im5hbWUiOm51bGwsImRpc3BsYXkiOiJ0ZXh0IiwiZGF0YXNldF9xdWVyeSI6e30sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9fSwiZGFzaGNhcmQuYmFja2dyb3VuZCI6ZmFsc2UsInRleHQuYWxpZ25fdmVydGljYWwiOiJib3R0b20ifSwic2l6ZV95IjoyLCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsInJvdyI6Nn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZyIsIm5hbWUiOiJSQVRJTkciLCJkZXNjcmlwdGlvbiI6IlRoZSBhdmVyYWdlIHJhdGluZyB1c2VycyBoYXZlIGdpdmVuIHRoZSBwcm9kdWN0LiBUaGlzIHJhbmdlcyBmcm9tIDEgLSA1Iiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjMsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjozLjUxMjA0NjUwNTM0MDg1MjUsInEzIjo0LjIxNjEyNDk2OTQ5NzMxNCwibWF4Ijo1LjAsInNkIjoxLjM2MDU0ODg2NTc0NTE0NTIsImF2ZyI6My40NzE1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjozLjAsInEzIjo0Ni4wLCJtYXgiOjEwOC4wLCJzZCI6MzkuOTc4MzI3NDYyMDk3MDksImF2ZyI6MzMuMzMzMzMzMzMzMzMzMzM2fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGJ5IFJhdGluZyIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU2N1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMix7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJSQVRJTkciXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjExNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTIyIiwiY29sIjowLCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6NX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjV9XSwiY2FyZF9pZCI6NSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsInJvdyI6OH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMC4wLCJxMSI6MTcuNzUsInEzIjozOS43NSwibWF4Ijo0My4wLCJzZCI6MTIuNjA3NjMxODUzNDYwMDY3LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBQcmljZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU1OFoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMyx7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJQUklDRSJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTQ2IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNTQiLCJjb2wiOjYsImlkIjo2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo2fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6Nn1dLCJjYXJkX2lkIjo2LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0Iiwicm93Ijo4fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsIm5hbWUiOiJDQVRFR09SWSIsImRlc2NyaXB0aW9uIjoiVGhlIHR5cGUgb2YgcHJvZHVjdCwgdmFsaWQgdmFsdWVzIGluY2x1ZGU6IERvb2hpY2t5LCBHYWRnZXQsIEdpem1vIGFuZCBXaWRnZXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NhdGVnb3J5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ni4zNzV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQyLjAsInExIjo0Ni41LCJxMyI6NTMuNSwibWF4Ijo1NC4wLCJzZCI6NS40NzcyMjU1NzUwNTE2NjEsImF2ZyI6NTAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBwZXIgQ2F0ZWdvcnkiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDYsbnVsbF1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJyb3ciLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNBVEVHT1JZIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNzgiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsImNvbCI6MTIsImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo3fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6N31dLCJjYXJkX2lkIjo3LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjgsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwicm93Ijo4fSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsImNvbCI6MCwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBUaGVzZSBQcm9kdWN0cyBhY3Jvc3MgdGltZSIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sInNpemVfeSI6MiwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJyb3ciOjE2fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My45MDM5NDMyNzY0NjU5NzcsInEzIjo2LjY2Mjg4MjY5MjkxMjYxNiwibWF4IjoxMC4wLCJzZCI6MS44OTIzNzQ0NTU4MzA4NDM1LCJhdmciOjUuNDA1NDA1NDA1NDA1NDA1fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBQcm9kdWN0cyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42MjFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNDgiLCJjb2wiOjAsImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo4fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6OH1dLCJjYXJkX2lkIjo4LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQ4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjguMCwicTEiOjEyLjU1LCJxMyI6MjMuNTc1MDAwMDAwMDAwMDAzLCJtYXgiOjM2LjMwMDAwMDAwMDAwMDAwNCwic2QiOjcuNTQ2ODk4NDE0Mjk0MTU5LCJhdmciOjE4Ljc2NDg2NDg2NDg2NDg2NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUmF0aW5n44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjMzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wNzUsInExIjoyLjk0OTEwNzE0Mjg1NzE0MjcsInEzIjo0LjA4MDE3NzY2OTUyOTY2MywibWF4Ijo0LjMyNSwic2QiOjAuNjY3NzU5MjA4NDkwNDQ3NywiYXZnIjozLjUwNjIyOTA4NjIyOTA4NjR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmF0aW5nIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5NVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDIsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwyLG51bGxdXV19fSwiaWQiOjksInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIuWQiOioiCIsIuW5s+WdhyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiM1MDlFRTMiLCIjRUY4QzhDIl0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjk0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zMDMiLCJjb2wiOjYsImlkIjoxMCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6OX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjl9XSwiY2FyZF9pZCI6OSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjMwMyIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMjYuMDc5Njk1NzI4ODUyNjcsInExIjoyMTMuODI1ODU0MzI5NzM0MSwicTMiOjM5NS4yMjUxNjU5MzEwNTk4NSwibWF4Ijo1MDAuOTU4NTE5MjY2MjQsInNkIjoxMTAuNzcxMDk2NzY2MDczNDQsImF2ZyI6MzAxLjMzMTg5MDA5Njg2ODl9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjM2LjM2Mjg4Njc1NjUwNTQ0LCJxMSI6NTIuMDM1NDE5ODY1OTUxOSwicTMiOjYyLjI3MTQ0ODY0Mjk5MTc4NiwibWF4Ijo4Ny40NDY1MDgxNTEyMTM4Niwic2QiOjkuOTM4MTI5MTIzODgwOTk2LCJhdmciOjU2LjI5MTc3MDk3OTA2NTc5fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByaWNlIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjcxOVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDMsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwzLG51bGxdXV19fSwiaWQiOjEwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM0MyIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4IiwiY29sIjoxMiwiaWQiOjExLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxMH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjEwfV0sImNhcmRfaWQiOjEwLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2Ytd2VlayIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjIuMCwicTEiOjI1LjUsInEzIjozMC43NSwibWF4IjozNi4wLCJzZCI6NC41MDM5NjY1MDU4Mzg0MTQsImF2ZyI6MjguNTcxNDI4NTcxNDI4NTczfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IldlZWtkYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY0MVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJkYXktb2Ytd2VlayJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTEsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM4NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwiY29sIjowLCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjExfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTF9XSwiY2FyZF9pZCI6MTEsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zOTMiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImhvdXItb2YtZGF5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6NS42NTY4NTQyNDk0OTIzODEsInEzIjoxMi4wLCJtYXgiOjE1LjAsInNkIjozLjg0MTA0NDU0MzkyMzY3MDcsImF2ZyI6OC4zMzMzMzMzMzMzMzMzMzR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiSG91cnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQ5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImhvdXItb2YtZGF5In1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBob3VyIG9mIHRoZSBkYXkiLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40MzYiLCJjb2wiOjYsImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTJ9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxMn1dLCJjYXJkX2lkIjoxMiwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQzNiIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLW1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMsInExIjo0LjQ2NDQ2NjA5NDA2NzI2MiwicTMiOjcuODMzMzMzMzMzMzMzMzMzLCJtYXgiOjExLCJzZCI6Mi40MTk4OTk1ODAyNTAxMDMsImF2ZyI6Ni40NTE2MTI5MDMyMjU4MDZ9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLW1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIG1vbnRoIiwiZ3JhcGguc2hvd192YWx1ZXMiOmZhbHNlLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsImNvbCI6MTIsImlkIjoxNCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTN9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxM31dLCJjYXJkX2lkIjoxMywiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgtb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTMuMCwicTEiOjE0LjkwMTkyMzc4ODY0NjY4NCwicTMiOjE4LjE3NzEyNDM0NDQ2NzcwMywibWF4IjoyMS4wLCJzZCI6Mi41MzQ2MDg5MjkyNTE2OTQ3LCJhdmciOjE2LjY2NjY2NjY2NjY2NjY2OH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjk5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IG1vbnRoIG9mIHRoZSB5ZWFyIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ5NSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTEiLCJjb2wiOjAsImlkIjoxNSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTR9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxNH1dLCJjYXJkX2lkIjoxNCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUxIiwicm93IjoyNn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJxdWFydGVyLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQ2LjAsInExIjo0Ny4wLCJxMyI6NTMuMCwibWF4Ijo1NC4wLCJzZCI6My42NTE0ODM3MTY3MDExMDc2LCJhdmciOjUwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUXVhcnRlcnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNzAzWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6InF1YXJ0ZXItb2YteWVhciJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgcXVhcnRlciBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NDUiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU2IiwiY29sIjo2LCJpZCI6MTYsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjE1fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTV9XSwiY2FyZF9pZCI6MTUsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsInJvdyI6MjZ9XSwiY2FuX3dyaXRlIjp0cnVlLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiY2F2ZWF0cyI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjE3LjA1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiaWQiOjEsInBvc2l0aW9uIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInBhcmFtX2ZpZWxkcyI6eyI2Ijp7ImlkIjo2LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ2F0ZWdvcnkiLCJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DYXRlZ29yeSIsImhhc19maWVsZF92YWx1ZXMiOiJsaXN0IiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119LCI3Ijp7ImlkIjo3LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImhhc19maWVsZF92YWx1ZXMiOiJub25lIiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119fSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxMzo0ODoyOS43NTY1OTVaIn0sInBhcmFtZXRlcnMiOlt7ImlkIjoiNTg1NzU0MzkyIiwidHlwZSI6ImRhdGUvYWxsLW9wdGlvbnMiLCJuYW1lIjoiQ3JlYXRlZCBBdCIsInNsdWciOiJDUkVBVEVEX0FUIn0seyJpZCI6Ii01Nzc3OTEyMTEiLCJ0eXBlIjoiY2F0ZWdvcnkiLCJuYW1lIjoiQ2F0ZWdvcnkiLCJzbHVnIjoiQ0FURUdPUlkifV0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3IiwicHVibGljX3V1aWQiOm51bGwsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0= + recorded_at: Sun, 14 May 2023 15:09:24 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/with_success/returns_all_dashboards.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/with_success/returns_all_dashboards.yml new file mode 100644 index 0000000..d438ba9 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/with_success/returns_all_dashboards.yml @@ -0,0 +1,137 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:24 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=3ccc0442-ba63-454e-ab7b-6dc2e9585ec2;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:24 GMT;SameSite=Lax + - metabase.SESSION=c6156019-9d83-4209-a2ed-ab3f3311d191;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"c6156019-9d83-4209-a2ed-ab3f3311d191"}' + recorded_at: Sun, 14 May 2023 15:09:25 GMT +- request: + method: get + uri: http://localhost:3030/api/dashboard + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - c6156019-9d83-4209-a2ed-ab3f3311d191 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:25 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=6091b699-1a87-4a7d-9077-4db027b96f33;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:25 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:24.961688","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"enable_embedding":false,"collection_id":5,"show_in_getting_started":false,"name":"Orders + Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:47:16.743","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":2,"position":null,"entity_id":null,"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2020-06-07T05:47:16.756Z"},"parameters":[{"id":"-1906860757","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"992992384","type":"category","name":"Source","slug":"SOURCE"},{"id":"-1824399978","type":"location/state","name":"State","slug":"STATE"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:43:45.637","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:24.961688","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"enable_embedding":false,"collection_id":6,"show_in_getting_started":false,"name":"People + Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:55:32.652","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":3,"position":null,"entity_id":null,"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2020-06-07T05:55:32.664Z"},"parameters":[{"id":"1753861257","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"992992384","type":"category","name":"Source","slug":"SOURCE"},{"id":"-1824399978","type":"location/state","name":"State","slug":"STATE"},{"id":"920030498","type":"category","name":"City","slug":"CITY"}],"created_at":"2020-06-07T05:44:27.387","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":3,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:24.961688","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:43:17.05","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":1,"position":null,"entity_id":null,"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T13:48:29.756595Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:41:54.97","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:24.961688","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"creator_id":1,"updated_at":"2023-05-14T13:48:31.751132","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":5,"position":null,"entity_id":"BLxjyhCaYOaDWulbJiWjy","last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T13:48:32.056175Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2023-05-14T13:48:31.751132","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":2,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:24.961688","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"creator_id":1,"updated_at":"2023-05-14T13:48:35.677801","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":6,"position":null,"entity_id":"Ddtt3dzj54KWiP4UUxi1C","last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T13:48:41.524927Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2023-05-14T13:48:35.677801","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:24.961688","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"enable_embedding":false,"collection_id":7,"show_in_getting_started":false,"name":"Reviews + Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:47:31.754","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":4,"position":null,"entity_id":null,"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2020-06-07T05:47:31.776Z"},"parameters":[{"id":"1135688955","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:44:34.108","public_uuid":null,"points_of_interest":null}]' + recorded_at: Sun, 14 May 2023 15:09:25 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/with_success/delete_a_dashboard_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/with_success/delete_a_dashboard_card.yml new file mode 100644 index 0000000..f25f8f5 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/with_success/delete_a_dashboard_card.yml @@ -0,0 +1,175 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:39 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=e9bfd035-b8c5-46c7-a56e-4dbefbbc4551;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:39 GMT;SameSite=Lax + - metabase.SESSION=f2a7f887-3503-4ace-abf6-73eb4df3b380;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"f2a7f887-3503-4ace-abf6-73eb4df3b380"}' + recorded_at: Sun, 14 May 2023 15:09:39 GMT +- request: + method: get + uri: http://localhost:3030/api/dashboard/1 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - f2a7f887-3503-4ace-abf6-73eb4df3b380 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:40 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=77191255-bc73-4e63-b9f1-c54b496a4195;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:40 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjo1LCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIwMC4wLCJxMSI6MjAwLjAsInEzIjoyMDAuMCwibWF4IjoyMDAuMCwic2QiOm51bGwsImF2ZyI6MjAwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiVG90YWwgUHJvZHVjdHMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo1MCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTM4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wMzIiLCJjb2wiOjAsImlkIjoyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjozfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6M31dLCJjYXJkX2lkIjozLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDMyIiwicm93IjoyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MC4wLCJxMyI6MC4wLCJtYXgiOjAuMCwic2QiOm51bGwsImF2ZyI6MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGFkZGVkIGluIHRoZSBsYXN0IDMwIGRheXMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NTRaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZCIsNyxudWxsXSwtMzAsImRheSJdLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDYxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wNjkiLCJjb2wiOjYsImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6NH1dLCJjYXJkX2lkIjo0LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDY5Iiwicm93IjoyfSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsImNvbCI6MCwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBIb3cgdGhlc2UgUHJvZHVjdHMgYXJlIGRpc3RyaWJ1dGVkIiwidmlydHVhbF9jYXJkIjp7Im5hbWUiOm51bGwsImRpc3BsYXkiOiJ0ZXh0IiwiZGF0YXNldF9xdWVyeSI6e30sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9fSwiZGFzaGNhcmQuYmFja2dyb3VuZCI6ZmFsc2UsInRleHQuYWxpZ25fdmVydGljYWwiOiJib3R0b20ifSwic2l6ZV95IjoyLCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsInJvdyI6Nn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZyIsIm5hbWUiOiJSQVRJTkciLCJkZXNjcmlwdGlvbiI6IlRoZSBhdmVyYWdlIHJhdGluZyB1c2VycyBoYXZlIGdpdmVuIHRoZSBwcm9kdWN0LiBUaGlzIHJhbmdlcyBmcm9tIDEgLSA1Iiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjMsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjozLjUxMjA0NjUwNTM0MDg1MjUsInEzIjo0LjIxNjEyNDk2OTQ5NzMxNCwibWF4Ijo1LjAsInNkIjoxLjM2MDU0ODg2NTc0NTE0NTIsImF2ZyI6My40NzE1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjozLjAsInEzIjo0Ni4wLCJtYXgiOjEwOC4wLCJzZCI6MzkuOTc4MzI3NDYyMDk3MDksImF2ZyI6MzMuMzMzMzMzMzMzMzMzMzM2fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGJ5IFJhdGluZyIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU2N1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMix7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJSQVRJTkciXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjExNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTIyIiwiY29sIjowLCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6NX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjV9XSwiY2FyZF9pZCI6NSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsInJvdyI6OH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMC4wLCJxMSI6MTcuNzUsInEzIjozOS43NSwibWF4Ijo0My4wLCJzZCI6MTIuNjA3NjMxODUzNDYwMDY3LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBQcmljZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU1OFoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMyx7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJQUklDRSJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTQ2IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNTQiLCJjb2wiOjYsImlkIjo2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo2fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6Nn1dLCJjYXJkX2lkIjo2LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0Iiwicm93Ijo4fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsIm5hbWUiOiJDQVRFR09SWSIsImRlc2NyaXB0aW9uIjoiVGhlIHR5cGUgb2YgcHJvZHVjdCwgdmFsaWQgdmFsdWVzIGluY2x1ZGU6IERvb2hpY2t5LCBHYWRnZXQsIEdpem1vIGFuZCBXaWRnZXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NhdGVnb3J5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ni4zNzV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQyLjAsInExIjo0Ni41LCJxMyI6NTMuNSwibWF4Ijo1NC4wLCJzZCI6NS40NzcyMjU1NzUwNTE2NjEsImF2ZyI6NTAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBwZXIgQ2F0ZWdvcnkiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDYsbnVsbF1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJyb3ciLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNBVEVHT1JZIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNzgiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsImNvbCI6MTIsImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo3fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6N31dLCJjYXJkX2lkIjo3LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjgsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwicm93Ijo4fSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsImNvbCI6MCwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBUaGVzZSBQcm9kdWN0cyBhY3Jvc3MgdGltZSIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sInNpemVfeSI6MiwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJyb3ciOjE2fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My45MDM5NDMyNzY0NjU5NzcsInEzIjo2LjY2Mjg4MjY5MjkxMjYxNiwibWF4IjoxMC4wLCJzZCI6MS44OTIzNzQ0NTU4MzA4NDM1LCJhdmciOjUuNDA1NDA1NDA1NDA1NDA1fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBQcm9kdWN0cyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42MjFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNDgiLCJjb2wiOjAsImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo4fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6OH1dLCJjYXJkX2lkIjo4LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQ4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjguMCwicTEiOjEyLjU1LCJxMyI6MjMuNTc1MDAwMDAwMDAwMDAzLCJtYXgiOjM2LjMwMDAwMDAwMDAwMDAwNCwic2QiOjcuNTQ2ODk4NDE0Mjk0MTU5LCJhdmciOjE4Ljc2NDg2NDg2NDg2NDg2NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUmF0aW5n44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjMzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wNzUsInExIjoyLjk0OTEwNzE0Mjg1NzE0MjcsInEzIjo0LjA4MDE3NzY2OTUyOTY2MywibWF4Ijo0LjMyNSwic2QiOjAuNjY3NzU5MjA4NDkwNDQ3NywiYXZnIjozLjUwNjIyOTA4NjIyOTA4NjR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmF0aW5nIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5NVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDIsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwyLG51bGxdXV19fSwiaWQiOjksInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIuWQiOioiCIsIuW5s+WdhyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiM1MDlFRTMiLCIjRUY4QzhDIl0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjk0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zMDMiLCJjb2wiOjYsImlkIjoxMCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6OX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjl9XSwiY2FyZF9pZCI6OSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjMwMyIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMjYuMDc5Njk1NzI4ODUyNjcsInExIjoyMTMuODI1ODU0MzI5NzM0MSwicTMiOjM5NS4yMjUxNjU5MzEwNTk4NSwibWF4Ijo1MDAuOTU4NTE5MjY2MjQsInNkIjoxMTAuNzcxMDk2NzY2MDczNDQsImF2ZyI6MzAxLjMzMTg5MDA5Njg2ODl9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjM2LjM2Mjg4Njc1NjUwNTQ0LCJxMSI6NTIuMDM1NDE5ODY1OTUxOSwicTMiOjYyLjI3MTQ0ODY0Mjk5MTc4NiwibWF4Ijo4Ny40NDY1MDgxNTEyMTM4Niwic2QiOjkuOTM4MTI5MTIzODgwOTk2LCJhdmciOjU2LjI5MTc3MDk3OTA2NTc5fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByaWNlIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjcxOVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDMsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwzLG51bGxdXV19fSwiaWQiOjEwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM0MyIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4IiwiY29sIjoxMiwiaWQiOjExLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxMH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjEwfV0sImNhcmRfaWQiOjEwLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2Ytd2VlayIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjIuMCwicTEiOjI1LjUsInEzIjozMC43NSwibWF4IjozNi4wLCJzZCI6NC41MDM5NjY1MDU4Mzg0MTQsImF2ZyI6MjguNTcxNDI4NTcxNDI4NTczfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IldlZWtkYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY0MVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJkYXktb2Ytd2VlayJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTEsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM4NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwiY29sIjowLCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjExfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTF9XSwiY2FyZF9pZCI6MTEsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zOTMiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImhvdXItb2YtZGF5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6NS42NTY4NTQyNDk0OTIzODEsInEzIjoxMi4wLCJtYXgiOjE1LjAsInNkIjozLjg0MTA0NDU0MzkyMzY3MDcsImF2ZyI6OC4zMzMzMzMzMzMzMzMzMzR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiSG91cnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQ5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImhvdXItb2YtZGF5In1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBob3VyIG9mIHRoZSBkYXkiLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40MzYiLCJjb2wiOjYsImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTJ9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxMn1dLCJjYXJkX2lkIjoxMiwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQzNiIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLW1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMsInExIjo0LjQ2NDQ2NjA5NDA2NzI2MiwicTMiOjcuODMzMzMzMzMzMzMzMzMzLCJtYXgiOjExLCJzZCI6Mi40MTk4OTk1ODAyNTAxMDMsImF2ZyI6Ni40NTE2MTI5MDMyMjU4MDZ9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLW1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIG1vbnRoIiwiZ3JhcGguc2hvd192YWx1ZXMiOmZhbHNlLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsImNvbCI6MTIsImlkIjoxNCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTN9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxM31dLCJjYXJkX2lkIjoxMywiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgtb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTMuMCwicTEiOjE0LjkwMTkyMzc4ODY0NjY4NCwicTMiOjE4LjE3NzEyNDM0NDQ2NzcwMywibWF4IjoyMS4wLCJzZCI6Mi41MzQ2MDg5MjkyNTE2OTQ3LCJhdmciOjE2LjY2NjY2NjY2NjY2NjY2OH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjk5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IG1vbnRoIG9mIHRoZSB5ZWFyIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ5NSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTEiLCJjb2wiOjAsImlkIjoxNSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTR9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxNH1dLCJjYXJkX2lkIjoxNCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUxIiwicm93IjoyNn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJxdWFydGVyLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQ2LjAsInExIjo0Ny4wLCJxMyI6NTMuMCwibWF4Ijo1NC4wLCJzZCI6My42NTE0ODM3MTY3MDExMDc2LCJhdmciOjUwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUXVhcnRlcnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNzAzWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6InF1YXJ0ZXItb2YteWVhciJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgcXVhcnRlciBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NDUiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU2IiwiY29sIjo2LCJpZCI6MTYsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjE1fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTV9XSwiY2FyZF9pZCI6MTUsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsInJvdyI6MjZ9XSwiY2FuX3dyaXRlIjp0cnVlLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiY2F2ZWF0cyI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjE3LjA1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiaWQiOjEsInBvc2l0aW9uIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInBhcmFtX2ZpZWxkcyI6eyI2Ijp7ImlkIjo2LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ2F0ZWdvcnkiLCJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DYXRlZ29yeSIsImhhc19maWVsZF92YWx1ZXMiOiJsaXN0IiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119LCI3Ijp7ImlkIjo3LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImhhc19maWVsZF92YWx1ZXMiOiJub25lIiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119fSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxMzo0ODoyOS43NTY1OTVaIn0sInBhcmFtZXRlcnMiOlt7ImlkIjoiNTg1NzU0MzkyIiwidHlwZSI6ImRhdGUvYWxsLW9wdGlvbnMiLCJuYW1lIjoiQ3JlYXRlZCBBdCIsInNsdWciOiJDUkVBVEVEX0FUIn0seyJpZCI6Ii01Nzc3OTEyMTEiLCJ0eXBlIjoiY2F0ZWdvcnkiLCJuYW1lIjoiQ2F0ZWdvcnkiLCJzbHVnIjoiQ0FURUdPUlkifV0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3IiwicHVibGljX3V1aWQiOm51bGwsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0= + recorded_at: Sun, 14 May 2023 15:09:40 GMT +- request: + method: delete + uri: http://localhost:3030/api/dashboard/1/cards?dashcardId=2 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - f2a7f887-3503-4ace-abf6-73eb4df3b380 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 204 + message: No Content + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:40 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=737deee6-adea-4688-8c04-ec70266006d8;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:40 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Server: + - Jetty(11.0.14) + body: + encoding: UTF-8 + string: '' + recorded_at: Sun, 14 May 2023 15:09:40 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/with_success/create_a_new_dashboard.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/with_success/create_a_new_dashboard.yml new file mode 100644 index 0000000..2011fac --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/with_success/create_a_new_dashboard.yml @@ -0,0 +1,224 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:25 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=fda8aa47-c725-49c5-9781-9abddcd811e4;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:25 GMT;SameSite=Lax + - metabase.SESSION=d8e8238e-67ab-40da-af0e-a146526dc646;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"d8e8238e-67ab-40da-af0e-a146526dc646"}' + recorded_at: Sun, 14 May 2023 15:09:25 GMT +- request: + method: get + uri: http://localhost:3030/api/dashboard/1 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - d8e8238e-67ab-40da-af0e-a146526dc646 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:27 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=3d89a15d-f5e8-4df7-a86a-0d9087bd5eb2;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:27 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjozLCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIwMC4wLCJxMSI6MjAwLjAsInEzIjoyMDAuMCwibWF4IjoyMDAuMCwic2QiOm51bGwsImF2ZyI6MjAwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiVG90YWwgUHJvZHVjdHMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo1MCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTM4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wMzIiLCJjb2wiOjAsImlkIjoyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjozfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6M31dLCJjYXJkX2lkIjozLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDMyIiwicm93IjoyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MC4wLCJxMyI6MC4wLCJtYXgiOjAuMCwic2QiOm51bGwsImF2ZyI6MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGFkZGVkIGluIHRoZSBsYXN0IDMwIGRheXMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NTRaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZCIsNyxudWxsXSwtMzAsImRheSJdLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDYxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wNjkiLCJjb2wiOjYsImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6NH1dLCJjYXJkX2lkIjo0LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDY5Iiwicm93IjoyfSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsImNvbCI6MCwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBIb3cgdGhlc2UgUHJvZHVjdHMgYXJlIGRpc3RyaWJ1dGVkIiwidmlydHVhbF9jYXJkIjp7Im5hbWUiOm51bGwsImRpc3BsYXkiOiJ0ZXh0IiwiZGF0YXNldF9xdWVyeSI6e30sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9fSwiZGFzaGNhcmQuYmFja2dyb3VuZCI6ZmFsc2UsInRleHQuYWxpZ25fdmVydGljYWwiOiJib3R0b20ifSwic2l6ZV95IjoyLCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsInJvdyI6Nn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZyIsIm5hbWUiOiJSQVRJTkciLCJkZXNjcmlwdGlvbiI6IlRoZSBhdmVyYWdlIHJhdGluZyB1c2VycyBoYXZlIGdpdmVuIHRoZSBwcm9kdWN0LiBUaGlzIHJhbmdlcyBmcm9tIDEgLSA1Iiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjMsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjozLjUxMjA0NjUwNTM0MDg1MjUsInEzIjo0LjIxNjEyNDk2OTQ5NzMxNCwibWF4Ijo1LjAsInNkIjoxLjM2MDU0ODg2NTc0NTE0NTIsImF2ZyI6My40NzE1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjozLjAsInEzIjo0Ni4wLCJtYXgiOjEwOC4wLCJzZCI6MzkuOTc4MzI3NDYyMDk3MDksImF2ZyI6MzMuMzMzMzMzMzMzMzMzMzM2fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGJ5IFJhdGluZyIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU2N1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMix7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJSQVRJTkciXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjExNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTIyIiwiY29sIjowLCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6NX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjV9XSwiY2FyZF9pZCI6NSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsInJvdyI6OH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMC4wLCJxMSI6MTcuNzUsInEzIjozOS43NSwibWF4Ijo0My4wLCJzZCI6MTIuNjA3NjMxODUzNDYwMDY3LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBQcmljZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU1OFoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMyx7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJQUklDRSJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTQ2IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNTQiLCJjb2wiOjYsImlkIjo2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo2fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6Nn1dLCJjYXJkX2lkIjo2LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0Iiwicm93Ijo4fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsIm5hbWUiOiJDQVRFR09SWSIsImRlc2NyaXB0aW9uIjoiVGhlIHR5cGUgb2YgcHJvZHVjdCwgdmFsaWQgdmFsdWVzIGluY2x1ZGU6IERvb2hpY2t5LCBHYWRnZXQsIEdpem1vIGFuZCBXaWRnZXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NhdGVnb3J5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ni4zNzV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQyLjAsInExIjo0Ni41LCJxMyI6NTMuNSwibWF4Ijo1NC4wLCJzZCI6NS40NzcyMjU1NzUwNTE2NjEsImF2ZyI6NTAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBwZXIgQ2F0ZWdvcnkiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDYsbnVsbF1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJyb3ciLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNBVEVHT1JZIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNzgiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsImNvbCI6MTIsImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo3fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6N31dLCJjYXJkX2lkIjo3LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjgsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwicm93Ijo4fSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsImNvbCI6MCwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBUaGVzZSBQcm9kdWN0cyBhY3Jvc3MgdGltZSIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sInNpemVfeSI6MiwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJyb3ciOjE2fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My45MDM5NDMyNzY0NjU5NzcsInEzIjo2LjY2Mjg4MjY5MjkxMjYxNiwibWF4IjoxMC4wLCJzZCI6MS44OTIzNzQ0NTU4MzA4NDM1LCJhdmciOjUuNDA1NDA1NDA1NDA1NDA1fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBQcm9kdWN0cyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42MjFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNDgiLCJjb2wiOjAsImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo4fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6OH1dLCJjYXJkX2lkIjo4LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQ4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjguMCwicTEiOjEyLjU1LCJxMyI6MjMuNTc1MDAwMDAwMDAwMDAzLCJtYXgiOjM2LjMwMDAwMDAwMDAwMDAwNCwic2QiOjcuNTQ2ODk4NDE0Mjk0MTU5LCJhdmciOjE4Ljc2NDg2NDg2NDg2NDg2NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUmF0aW5n44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjMzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wNzUsInExIjoyLjk0OTEwNzE0Mjg1NzE0MjcsInEzIjo0LjA4MDE3NzY2OTUyOTY2MywibWF4Ijo0LjMyNSwic2QiOjAuNjY3NzU5MjA4NDkwNDQ3NywiYXZnIjozLjUwNjIyOTA4NjIyOTA4NjR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmF0aW5nIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5NVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDIsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwyLG51bGxdXV19fSwiaWQiOjksInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIuWQiOioiCIsIuW5s+WdhyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiM1MDlFRTMiLCIjRUY4QzhDIl0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjk0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zMDMiLCJjb2wiOjYsImlkIjoxMCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6OX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjl9XSwiY2FyZF9pZCI6OSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjMwMyIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMjYuMDc5Njk1NzI4ODUyNjcsInExIjoyMTMuODI1ODU0MzI5NzM0MSwicTMiOjM5NS4yMjUxNjU5MzEwNTk4NSwibWF4Ijo1MDAuOTU4NTE5MjY2MjQsInNkIjoxMTAuNzcxMDk2NzY2MDczNDQsImF2ZyI6MzAxLjMzMTg5MDA5Njg2ODl9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjM2LjM2Mjg4Njc1NjUwNTQ0LCJxMSI6NTIuMDM1NDE5ODY1OTUxOSwicTMiOjYyLjI3MTQ0ODY0Mjk5MTc4NiwibWF4Ijo4Ny40NDY1MDgxNTEyMTM4Niwic2QiOjkuOTM4MTI5MTIzODgwOTk2LCJhdmciOjU2LjI5MTc3MDk3OTA2NTc5fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByaWNlIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjcxOVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDMsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwzLG51bGxdXV19fSwiaWQiOjEwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM0MyIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4IiwiY29sIjoxMiwiaWQiOjExLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxMH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjEwfV0sImNhcmRfaWQiOjEwLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2Ytd2VlayIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjIuMCwicTEiOjI1LjUsInEzIjozMC43NSwibWF4IjozNi4wLCJzZCI6NC41MDM5NjY1MDU4Mzg0MTQsImF2ZyI6MjguNTcxNDI4NTcxNDI4NTczfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IldlZWtkYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY0MVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJkYXktb2Ytd2VlayJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTEsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM4NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwiY29sIjowLCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjExfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTF9XSwiY2FyZF9pZCI6MTEsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zOTMiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImhvdXItb2YtZGF5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6NS42NTY4NTQyNDk0OTIzODEsInEzIjoxMi4wLCJtYXgiOjE1LjAsInNkIjozLjg0MTA0NDU0MzkyMzY3MDcsImF2ZyI6OC4zMzMzMzMzMzMzMzMzMzR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiSG91cnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQ5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImhvdXItb2YtZGF5In1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBob3VyIG9mIHRoZSBkYXkiLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40MzYiLCJjb2wiOjYsImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTJ9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxMn1dLCJjYXJkX2lkIjoxMiwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQzNiIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLW1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMsInExIjo0LjQ2NDQ2NjA5NDA2NzI2MiwicTMiOjcuODMzMzMzMzMzMzMzMzMzLCJtYXgiOjExLCJzZCI6Mi40MTk4OTk1ODAyNTAxMDMsImF2ZyI6Ni40NTE2MTI5MDMyMjU4MDZ9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLW1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIG1vbnRoIiwiZ3JhcGguc2hvd192YWx1ZXMiOmZhbHNlLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsImNvbCI6MTIsImlkIjoxNCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTN9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxM31dLCJjYXJkX2lkIjoxMywiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgtb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTMuMCwicTEiOjE0LjkwMTkyMzc4ODY0NjY4NCwicTMiOjE4LjE3NzEyNDM0NDQ2NzcwMywibWF4IjoyMS4wLCJzZCI6Mi41MzQ2MDg5MjkyNTE2OTQ3LCJhdmciOjE2LjY2NjY2NjY2NjY2NjY2OH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjk5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IG1vbnRoIG9mIHRoZSB5ZWFyIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ5NSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTEiLCJjb2wiOjAsImlkIjoxNSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTR9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxNH1dLCJjYXJkX2lkIjoxNCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUxIiwicm93IjoyNn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJxdWFydGVyLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQ2LjAsInExIjo0Ny4wLCJxMyI6NTMuMCwibWF4Ijo1NC4wLCJzZCI6My42NTE0ODM3MTY3MDExMDc2LCJhdmciOjUwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUXVhcnRlcnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNzAzWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6InF1YXJ0ZXItb2YteWVhciJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgcXVhcnRlciBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NDUiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU2IiwiY29sIjo2LCJpZCI6MTYsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjE1fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTV9XSwiY2FyZF9pZCI6MTUsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsInJvdyI6MjZ9XSwiY2FuX3dyaXRlIjp0cnVlLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiY2F2ZWF0cyI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjE3LjA1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiaWQiOjEsInBvc2l0aW9uIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInBhcmFtX2ZpZWxkcyI6eyI2Ijp7ImlkIjo2LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ2F0ZWdvcnkiLCJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DYXRlZ29yeSIsImhhc19maWVsZF92YWx1ZXMiOiJsaXN0IiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119LCI3Ijp7ImlkIjo3LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImhhc19maWVsZF92YWx1ZXMiOiJub25lIiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119fSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxMzo0ODoyOS43NTY1OTVaIn0sInBhcmFtZXRlcnMiOlt7ImlkIjoiNTg1NzU0MzkyIiwidHlwZSI6ImRhdGUvYWxsLW9wdGlvbnMiLCJuYW1lIjoiQ3JlYXRlZCBBdCIsInNsdWciOiJDUkVBVEVEX0FUIn0seyJpZCI6Ii01Nzc3OTEyMTEiLCJ0eXBlIjoiY2F0ZWdvcnkiLCJuYW1lIjoiQ2F0ZWdvcnkiLCJzbHVnIjoiQ0FURUdPUlkifV0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3IiwicHVibGljX3V1aWQiOm51bGwsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0= + recorded_at: Sun, 14 May 2023 15:09:27 GMT +- request: + method: post + uri: http://localhost:3030/api/dashboard + body: + encoding: UTF-8 + string: '{"description":null,"archived":false,"collection_position":3,"ordered_cards":[{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":1,"nil%":0.0},"type":{"type/Number":{"min":200.0,"q1":200.0,"q3":200.0,"max":200.0,"sd":null,"avg":200.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Total + Products","query_average_duration":50,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.538Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"aggregation":[["count"]]}},"id":3,"parameter_mappings":null,"display":"scalar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":[],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.01","public_uuid":null},"updated_at":"2020-06-07T05:41:55.032","col":0,"id":2,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":3},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":3}],"card_id":3,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.032","row":2},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":1,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":0.0,"q3":0.0,"max":0.0,"sd":null,"avg":0.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products + added in the last 30 days","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.554Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"filter":["time-interval",["field",7,null],-30,"day"],"aggregation":[["count"]]}},"id":4,"parameter_mappings":null,"display":"scalar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":[],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.061","public_uuid":null},"updated_at":"2020-06-07T05:41:55.069","col":6,"id":3,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":4},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":4}],"card_id":4,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.069","row":2},{"size_x":18,"series":[],"action_id":null,"collection_authority_level":null,"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.087","col":0,"id":4,"parameter_mappings":[],"card_id":null,"entity_id":null,"visualization_settings":{"text":"# + How these Products are distributed","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"size_y":2,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.087","row":6},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Rating","name":"RATING","description":"The + average rating users have given the product. This ranges from 1 - 5","special_type":"type/Score","fingerprint":{"global":{"distinct-count":23,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":3.5120465053408525,"q3":4.216124969497314,"max":5.0,"sd":1.3605488657451452,"avg":3.4715}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.0,"q3":46.0,"max":108.0,"sd":39.97832746209709,"avg":33.333333333333336}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products + by Rating","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.567Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",2,{"binning":{"strategy":"default"}}]],"aggregation":[["count"]]}},"id":5,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["RATING"],"graph.colors":["#f9d45c"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.114","public_uuid":null},"updated_at":"2020-06-07T05:41:55.122","col":0,"id":5,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":5},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":5}],"card_id":5,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.122","row":8},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Price","name":"PRICE","description":"The + list price of the product. Note that this is not always the price the product + sold for due to discounts, promotions, etc.","fingerprint":{"global":{"distinct-count":170,"nil%":0.0},"type":{"type/Number":{"min":15.691943673970439,"q1":37.25154462926434,"q3":75.45898071609447,"max":98.81933684368194,"sd":21.711481557852057,"avg":55.74639966792074}}},"special_type":null},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":10.0,"q1":17.75,"q3":39.75,"max":43.0,"sd":12.607631853460067,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products + by Price","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.558Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",3,{"binning":{"strategy":"default"}}]],"aggregation":[["count"]]}},"id":6,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["PRICE"],"graph.colors":["#EF8C8C"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.146","public_uuid":null},"updated_at":"2020-06-07T05:41:55.154","col":6,"id":6,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":6},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":6}],"card_id":6,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.154","row":8},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Text","display_name":"Category","name":"CATEGORY","description":"The + type of product, valid values include: Doohicky, Gadget, Gizmo and Widget","special_type":"type/Category","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Text":{"percent-json":0.0,"percent-url":0.0,"percent-email":0.0,"average-length":6.375}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":42.0,"q1":46.5,"q3":53.5,"max":54.0,"sd":5.477225575051661,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products + per Category","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.531Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",6,null]],"aggregation":[["count"]],"order-by":[["desc",["aggregation",0]]]}},"id":7,"parameter_mappings":null,"display":"row","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CATEGORY"],"graph.colors":["#9CC177"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.178","public_uuid":null},"updated_at":"2020-06-07T05:41:55.191","col":12,"id":7,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":7},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":7}],"card_id":7,"entity_id":null,"visualization_settings":{},"size_y":8,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.191","row":8},{"size_x":18,"series":[],"action_id":null,"collection_authority_level":null,"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.204","col":0,"id":8,"parameter_mappings":[],"card_id":null,"entity_id":null,"visualization_settings":{"text":"# + These Products across time","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"size_y":2,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.204","row":16},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.903943276465977,"q3":6.662882692912616,"max":10.0,"sd":1.8923744558308435,"avg":5.405405405405405}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"New + Products over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.621Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["count"]]}},"id":8,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#f9d45c"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.24","public_uuid":null},"updated_at":"2020-06-07T05:41:55.248","col":0,"id":9,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":8},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":8}],"card_id":8,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.248","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Ratingの合計値","name":"sum","special_type":"type/Score","fingerprint":{"global":{"distinct-count":35,"nil%":0.0},"type":{"type/Number":{"min":8.0,"q1":12.55,"q3":23.575000000000003,"max":36.300000000000004,"sd":7.546898414294159,"avg":18.764864864864865}}}},{"base_type":"type/Float","display_name":"Ratingの平均値","name":"avg","special_type":"type/Score","fingerprint":{"global":{"distinct-count":33,"nil%":0.0},"type":{"type/Number":{"min":2.075,"q1":2.9491071428571427,"q3":4.080177669529663,"max":4.325,"sd":0.6677592084904477,"avg":3.5062290862290864}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Rating + over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.695Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["sum",["field",2,null]],["avg",["field",2,null]]]}},"id":9,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["合計","平均"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#EF8C8C"],"graph.metrics":["sum","avg"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.294","public_uuid":null},"updated_at":"2020-06-07T05:41:55.303","col":6,"id":10,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":9},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":9}],"card_id":9,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.303","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Priceの合計値","name":"sum","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":126.07969572885267,"q1":213.8258543297341,"q3":395.22516593105985,"max":500.95851926624,"sd":110.77109676607344,"avg":301.3318900968689}}}},{"base_type":"type/Float","display_name":"Priceの平均値","name":"avg","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":36.36288675650544,"q1":52.0354198659519,"q3":62.271448642991786,"max":87.44650815121386,"sd":9.938129123880996,"avg":56.29177097906579}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Price + over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.719Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["sum",["field",3,null]],["avg",["field",3,null]]]}},"id":10,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["合計","平均"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#9CC177"],"graph.metrics":["sum","avg"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.343","public_uuid":null},"updated_at":"2020-06-07T05:41:55.358","col":12,"id":11,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":10},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":10}],"card_id":10,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.358","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"day-of-week","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":22.0,"q1":25.5,"q3":30.75,"max":36.0,"sd":4.503966505838414,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Weekdays + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.641Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"day-of-week"}]],"aggregation":[["count"]]}},"id":11,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by day of the week","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.384","public_uuid":null},"updated_at":"2020-06-07T05:41:55.393","col":0,"id":12,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":11},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":11}],"card_id":11,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.393","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"hour-of-day","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":12,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":5.656854249492381,"q3":12.0,"max":15.0,"sd":3.8410445439236707,"avg":8.333333333333334}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Hours + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.649Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"hour-of-day"}]],"aggregation":[["count"]]}},"id":12,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by hour of the day","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.424","public_uuid":null},"updated_at":"2020-06-07T05:41:55.436","col":6,"id":13,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":12},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":12}],"card_id":12,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.436","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"day-of-month","fingerprint":{"global":{"distinct-count":200,"nil%":0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0},"type":{"type/Number":{"min":3,"q1":4.464466094067262,"q3":7.833333333333333,"max":11,"sd":2.419899580250103,"avg":6.451612903225806}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Days + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T06:18:04.235Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"day-of-month"}]],"aggregation":[["count"]]}},"id":13,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by day of the month","graph.show_values":false,"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.46","public_uuid":null},"updated_at":"2020-06-07T05:41:55.469","col":12,"id":14,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":13},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":13}],"card_id":13,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.469","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":13.0,"q1":14.901923788646684,"q3":18.177124344467703,"max":21.0,"sd":2.5346089292516947,"avg":16.666666666666668}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Months + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.699Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month-of-year"}]],"aggregation":[["count"]]}},"id":14,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by month of the year","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.495","public_uuid":null},"updated_at":"2020-06-07T05:41:55.51","col":0,"id":15,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":14},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":14}],"card_id":14,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.51","row":26},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"quarter-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":46.0,"q1":47.0,"q3":53.0,"max":54.0,"sd":3.6514837167011076,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Quarters + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.703Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"quarter-of-year"}]],"aggregation":[["count"]]}},"id":15,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by quarter of the year","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.545","public_uuid":null},"updated_at":"2020-06-07T05:41:55.56","col":6,"id":16,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":15},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":15}],"card_id":15,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.56","row":26}],"can_write":true,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"collection_authority_level":null,"creator_id":1,"updated_at":"2020-06-07T05:43:17.05","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":1,"position":null,"entity_id":null,"param_fields":{"6":{"id":6,"table_id":1,"display_name":"Category","base_type":"type/Text","semantic_type":"type/Category","has_field_values":"list","name_field":null,"dimensions":[]},"7":{"id":7,"table_id":1,"display_name":"Created + At","base_type":"type/DateTime","semantic_type":"type/CreationTimestamp","has_field_values":"none","name_field":null,"dimensions":[]}},"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T13:48:29.756595Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:41:54.97","public_uuid":null,"points_of_interest":null}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - d8e8238e-67ab-40da-af0e-a146526dc646 + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:28 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=d891003b-1da9-42ea-a53e-79fe62af65f8;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:28 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"description":null,"archived":false,"collection_position":3,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"creator_id":1,"updated_at":"2023-05-14T15:09:28.320123","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":37,"position":null,"entity_id":"l7Yl4khi8f4jpp_HEYzvl","last-edit-info":{"timestamp":"2023-05-14T15:09:28.421Z","id":1,"first_name":"Admin","last_name":"User","email":"mb@example.com"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2023-05-14T15:09:28.320123","public_uuid":null,"points_of_interest":null}' + recorded_at: Sun, 14 May 2023 15:09:28 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Database/databases/with_success/returns_all_databases.yml b/spec/vcr_cassettes/Metabase_Endpoint_Database/databases/with_success/returns_all_databases.yml new file mode 100644 index 0000000..c2c48a5 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Database/databases/with_success/returns_all_databases.yml @@ -0,0 +1,121 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:57 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=4f592ef2-f930-45c5-9f78-7ac76ac90b1a;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:57 GMT;SameSite=Lax + - metabase.SESSION=3fc6c423-63bb-4a1a-9387-31490526b0ef;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"3fc6c423-63bb-4a1a-9387-31490526b0ef"}' + recorded_at: Sun, 14 May 2023 15:08:57 GMT +- request: + method: get + uri: http://localhost:3030/api/database + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 3fc6c423-63bb-4a1a-9387-31490526b0ef + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:57 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=4531db36-d90a-45fc-9f01-21dd25e2f9a4;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:57 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"data":[{"description":null,"features":["basic-aggregations","temporal-extract","actions/custom","now","standard-deviation-aggregations","date-arithmetics","actions","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","regex","case-sensitivity-string-filter-options","binning","datetime-diff","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 + 0 4 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 + 42 * * * ? *","name":"Sample Database","settings":null,"caveats":null,"creator_id":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","native_permissions":"write","cache_ttl":null,"details":{"db":"file:/plugins/sample-database.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","initial_sync_status":"complete","dbms_version":null,"refingerprint":null,"created_at":"2020-06-07T05:19:27.175","points_of_interest":null}],"total":1}' + recorded_at: Sun, 14 May 2023 15:08:57 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/when_specify_format/returns_query_results_of_the_dataset_as_specified_format.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/when_specify_format/returns_query_results_of_the_dataset_as_specified_format.yml new file mode 100644 index 0000000..ca8d2aa --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/when_specify_format/returns_query_results_of_the_dataset_as_specified_format.yml @@ -0,0 +1,127 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:48 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=ddcfc46d-4162-4ad6-bb69-4801ccd14b28;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:48 GMT;SameSite=Lax + - metabase.SESSION=46bccfd5-eb96-4f92-a806-156c07b7ab48;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"46bccfd5-eb96-4f92-a806-156c07b7ab48"}' + recorded_at: Sun, 14 May 2023 15:09:48 GMT +- request: + method: post + uri: http://localhost:3030/api/dataset/csv + body: + encoding: UTF-8 + string: query=%7B%22type%22%3A%22native%22%2C%22native%22%3A%7B%22query%22%3A%22SELECT+%2A+FROM+orders+LIMIT+1%3B%22%7D%2C%22database%22%3A1%7D + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 46bccfd5-eb96-4f92-a806-156c07b7ab48 + Content-Type: + - application/x-www-form-urlencoded + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:49 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=c427aa28-9fa9-444b-8a0a-d0fa669be93d;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:49 GMT;SameSite=Lax + Content-Disposition: + - attachment; filename="query_result_2023-05-14T15:09:49.086178Z.csv" + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - text/csv + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: | + ID,USER_ID,PRODUCT_ID,SUBTOTAL,TAX,TOTAL,DISCOUNT,CREATED_AT,QUANTITY + 1,1,14,37.648145389078365,2.07,39.718145389078366,,2019-02-11T21:40:27.892,2 + recorded_at: Sun, 14 May 2023 15:09:49 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/with_success/returns_query_results_of_the_dataset.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/with_success/returns_query_results_of_the_dataset.yml new file mode 100644 index 0000000..3f211b2 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/with_success/returns_query_results_of_the_dataset.yml @@ -0,0 +1,128 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:47 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=87c5f35e-2e0d-488d-8d6b-b06c95e3f504;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:47 GMT;SameSite=Lax + - metabase.SESSION=6eeeb739-ee5c-4e32-960f-93d16cacca4c;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"6eeeb739-ee5c-4e32-960f-93d16cacca4c"}' + recorded_at: Sun, 14 May 2023 15:09:48 GMT +- request: + method: post + uri: http://localhost:3030/api/dataset/json + body: + encoding: UTF-8 + string: query=%7B%22type%22%3A%22native%22%2C%22native%22%3A%7B%22query%22%3A%22SELECT+%2A+FROM+orders+LIMIT+1%3B%22%7D%2C%22database%22%3A1%7D + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 6eeeb739-ee5c-4e32-960f-93d16cacca4c + Content-Type: + - application/x-www-form-urlencoded + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:48 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=dbbef538-23e6-45ba-89b4-00d4a8905cba;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:48 GMT;SameSite=Lax + Content-Disposition: + - attachment; filename="query_result_2023-05-14T15:09:48.190057Z.json" + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: |- + [ + {"CREATED_AT":"2019-02-11T21:40:27.892","PRODUCT_ID":14,"USER_ID":1,"QUANTITY":2,"ID":1,"TAX":2.07,"TOTAL":39.718145389078366,"DISCOUNT":null,"SUBTOTAL":37.648145389078365} + ] + recorded_at: Sun, 14 May 2023 15:09:48 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/with_success/returns_all_metrics.yml b/spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/with_success/returns_all_metrics.yml new file mode 100644 index 0000000..321d60d --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/with_success/returns_all_metrics.yml @@ -0,0 +1,121 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:53 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=8ff9504f-6c23-4b55-be8f-155eb6f88d99;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:53 GMT;SameSite=Lax + - metabase.SESSION=44b22586-26c3-42fc-85a9-116a1a61020b;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"44b22586-26c3-42fc-85a9-116a1a61020b"}' + recorded_at: Sun, 14 May 2023 15:08:53 GMT +- request: + method: get + uri: http://localhost:3030/api/metric + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 44b22586-26c3-42fc-85a9-116a1a61020b + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:53 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=e4ce5cbc-b98d-4202-b49a-e316922d843f;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:53 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"description":"Quantity >= 50","archived":false,"table_id":2,"definition":{"source-table":2,"aggregation":[["count"]],"filter":[">=",["field",14,null],50]},"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:08:52.986193","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"database_id":1,"show_in_getting_started":false,"name":"Quantity >= + 50","caveats":null,"creator_id":1,"updated_at":"2020-06-07T06:24:41.781","query_description":{"table":"Orders","aggregation":[{"type":"count"}],"filter":[{"field":"Quantity"}]},"id":1,"how_is_this_calculated":null,"entity_id":null,"created_at":"2020-06-07T06:24:41.781","points_of_interest":null}]' + recorded_at: Sun, 14 May 2023 15:08:53 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/with_success/returns_all_permissions_groups.yml b/spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/with_success/returns_all_permissions_groups.yml new file mode 100644 index 0000000..2697558 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/with_success/returns_all_permissions_groups.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:44 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=5a64e57f-250e-4f6c-b218-334b8ab20f9e;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:44 GMT;SameSite=Lax + - metabase.SESSION=84e2e047-b233-4525-8286-e2154205d681;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"84e2e047-b233-4525-8286-e2154205d681"}' + recorded_at: Sun, 14 May 2023 15:08:44 GMT +- request: + method: get + uri: http://localhost:3030/api/permissions/group + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 84e2e047-b233-4525-8286-e2154205d681 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:45 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=759d5d82-9b38-402f-b5f7-ca3fb883fcf9;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:45 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"id":2,"name":"Administrators","member_count":1},{"id":1,"name":"All + Users","member_count":2},{"id":4,"name":"MetabaseRuby","member_count":1}]' + recorded_at: Sun, 14 May 2023 15:08:45 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/with_success/returns_the_public_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/with_success/returns_the_public_card.yml new file mode 100644 index 0000000..4a2eac8 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/with_success/returns_the_public_card.yml @@ -0,0 +1,58 @@ +--- +http_interactions: +- request: + method: get + uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:54 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=4dbf5416-3c41-4592-b779-866a0584a818;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:54 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":1,"name":"Orders quantity >= 50","description":"quantity >= 50","display":"table","visualization_settings":{"table.pivot_column":"DISCOUNT","table.cell_column":"QUANTITY"},"parameters":null,"dataset_query":{"type":"query"},"param_fields":null}' + recorded_at: Sun, 14 May 2023 15:09:54 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/when_specify_format/returns_query_results_of_the_public_card_as_specified_format.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/when_specify_format/returns_query_results_of_the_public_card_as_specified_format.yml new file mode 100644 index 0000000..c7acb6b --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/when_specify_format/returns_query_results_of_the_public_card_as_specified_format.yml @@ -0,0 +1,106 @@ +--- +http_interactions: +- request: + method: get + uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01/query/csv + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:51 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=e69eaa8d-5368-4c12-86c2-56cf49f505dc;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:51 GMT;SameSite=Lax + Content-Disposition: + - attachment; filename="orders_quantity____50_2023-05-14T15:09:51.764237Z.csv" + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - text/csv + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: | + Created At,Discount,ID,Product ID,Quantity,Subtotal,Tax,Total,User ID + 2018-10-22T05:07:06.089,,1199,182,68,84.48940370476112,5.07,89.55940370476111,155 + 2019-07-03T00:41:03.541,,1475,128,53,75.08016314504417,3.0,78.08016314504417,211 + 2018-06-07T14:00:00.269,,1638,136,58,105.20402317157343,7.36,112.56402317157342,233 + 2019-06-21T09:21:12.435,,2900,169,63,59.53172693453274,2.38,61.911726934532744,409 + 2019-09-24T14:28:05.227,,3158,188,51,33.87738254731509,2.12,35.997382547315084,449 + 2017-10-09T15:26:35.651,,3459,147,53,44.4315141414441,1.78,46.2115141414441,493 + 2018-08-17T08:59:23.525,,4762,132,100,127.88197029833711,8.31,136.1919702983371,654 + 2016-06-20T04:41:17.9,,4991,74,53,34.08536151591033,0.0,34.08536151591033,678 + 2019-06-24T14:21:15.615,,5091,11,63,132.45679913492563,0.0,132.45679913492563,686 + 2017-09-08T04:09:50.903,,5744,190,60,85.72279013719552,3.43,89.15279013719552,784 + 2018-08-21T06:31:13.761,,5816,5,100,124.1176465275534,7.45,131.5676465275534,792 + 2017-10-17T11:44:44.229,,6684,45,57,78.6996782532274,5.12,83.81967825322741,911 + 2017-05-13T10:47:58.441,,7083,15,50,25.09876359271891,1.51,26.608763592718912,962 + 2018-07-29T19:02:44.948,,7122,15,56,37.648145389078365,2.26,39.90814538907836,968 + 2018-08-06T23:04:25.787,,7134,85,78,54.90104734428525,3.29,58.19104734428525,969 + 2017-08-04T01:27:04.12,,8092,173,51,81.57679953529707,3.26,84.83679953529708,1084 + 2017-10-07T10:34:26.784,,8467,156,54,20.41053609936413,0.92,21.33053609936413,1128 + 2017-10-09T05:18:20.871,,9051,65,57,45.4851315098001,2.73,48.215131509800095,1213 + 2019-10-10T03:27:03.342,,9205,113,75,110.47725376186015,5.25,115.72725376186015,1228 + 2019-10-24T18:38:21.838,,9364,11,70,132.45679913492563,9.93,142.38679913492564,1243 + 2019-06-21T14:34:12.102,,9392,76,69,63.82421061366486,4.15,67.97421061366487,1246 + 2017-09-27T06:19:46.347,2.7765829091649,9639,165,59,25.536330427467956,1.4,24.159747518303053,1280 + 2018-07-31T11:12:17.485,,10263,191,52,128.5841852057933,7.72,136.3041852057933,1352 + 2016-08-11T16:42:34.072,,10406,173,82,81.57679953529707,2.37,83.94679953529707,1370 + 2019-06-04T06:54:49.72,3.7448938977184327,10421,187,65,98.9770008385166,6.93,102.16210694079818,1375 + 2019-09-01T15:04:18.524,,10613,190,67,128.5841852057933,0.0,128.5841852057933,1394 + 2019-06-22T04:42:43.099,,10752,78,83,41.616917284159726,0.0,41.616917284159726,1417 + 2017-08-26T12:38:57.675,,11022,149,56,46.10276691718616,1.95,48.05276691718616,1453 + 2019-08-19T00:17:28.131,1.5030327089601887,11486,15,53,37.648145389078365,2.45,38.59511268011818,1518 + 2018-07-10T12:03:43.829,,11840,115,61,77.91196471862148,3.12,81.03196471862148,1570 + 2019-06-11T19:53:14.773,8.803740956553046,12573,60,69,29.80214751859149,1.19,22.188406562038445,1660 + 2019-09-01T07:08:04.823,,12924,108,67,50.094887884945365,2.38,52.47488788494537,1706 + 2018-06-22T17:13:31.345,,12987,5,88,124.1176465275534,0.0,124.1176465275534,1713 + 2019-08-29T18:35:33.573,,13133,48,73,123.20884248534108,8.62,131.82884248534108,1732 + 2019-07-31T22:58:51.457,,13753,11,55,132.45679913492563,6.62,139.07679913492564,1822 + 2019-09-08T15:48:59.705,,14173,78,71,41.616917284159726,1.76,43.376917284159724,1881 + 2018-09-10T02:48:06.11,,15667,82,57,60.89545738030947,3.81,64.70545738030947,2100 + 2019-07-09T16:32:42.887,,15755,65,53,68.22769726470014,2.73,70.95769726470014,2112 + 2017-07-03T03:33:54.815,,16559,44,58,50.90170136783837,3.18,54.08170136783837,2204 + 2018-09-01T07:54:29.007,,16560,155,72,43.77574310182776,2.74,46.51574310182776,2204 + 2018-09-03T21:15:41.685,,16566,13,58,112.62925391105566,7.74,120.36925391105565,2205 + 2019-08-15T08:32:31.326,,17445,96,72,104.82144858590365,7.86,112.68144858590365,2328 + 2019-08-17T07:16:06.625,,17614,181,83,143.88940370476112,5.76,149.6494037047611,2347 + recorded_at: Sun, 14 May 2023 15:09:54 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/with_success/returns_query_results_of_the_public_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/with_success/returns_query_results_of_the_public_card.yml new file mode 100644 index 0000000..0b1d87a --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/with_success/returns_query_results_of_the_public_card.yml @@ -0,0 +1,107 @@ +--- +http_interactions: +- request: + method: get + uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01/query/json + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:51 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=96648c93-862e-44dd-91b4-37c662ba9fca;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:51 GMT;SameSite=Lax + Content-Disposition: + - attachment; filename="orders_quantity____50_2023-05-14T15:09:51.086153Z.json" + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: |- + [ + {"Product ID":182,"Discount":null,"Created At":"2018-10-22T05:07:06.089","User ID":155,"ID":1199,"Tax":5.07,"Quantity":68,"Total":89.55940370476111,"Subtotal":84.48940370476112}, + {"Product ID":128,"Discount":null,"Created At":"2019-07-03T00:41:03.541","User ID":211,"ID":1475,"Tax":3.0,"Quantity":53,"Total":78.08016314504417,"Subtotal":75.08016314504417}, + {"Product ID":136,"Discount":null,"Created At":"2018-06-07T14:00:00.269","User ID":233,"ID":1638,"Tax":7.36,"Quantity":58,"Total":112.56402317157342,"Subtotal":105.20402317157343}, + {"Product ID":169,"Discount":null,"Created At":"2019-06-21T09:21:12.435","User ID":409,"ID":2900,"Tax":2.38,"Quantity":63,"Total":61.911726934532744,"Subtotal":59.53172693453274}, + {"Product ID":188,"Discount":null,"Created At":"2019-09-24T14:28:05.227","User ID":449,"ID":3158,"Tax":2.12,"Quantity":51,"Total":35.997382547315084,"Subtotal":33.87738254731509}, + {"Product ID":147,"Discount":null,"Created At":"2017-10-09T15:26:35.651","User ID":493,"ID":3459,"Tax":1.78,"Quantity":53,"Total":46.2115141414441,"Subtotal":44.4315141414441}, + {"Product ID":132,"Discount":null,"Created At":"2018-08-17T08:59:23.525","User ID":654,"ID":4762,"Tax":8.31,"Quantity":100,"Total":136.1919702983371,"Subtotal":127.88197029833711}, + {"Product ID":74,"Discount":null,"Created At":"2016-06-20T04:41:17.9","User ID":678,"ID":4991,"Tax":0.0,"Quantity":53,"Total":34.08536151591033,"Subtotal":34.08536151591033}, + {"Product ID":11,"Discount":null,"Created At":"2019-06-24T14:21:15.615","User ID":686,"ID":5091,"Tax":0.0,"Quantity":63,"Total":132.45679913492563,"Subtotal":132.45679913492563}, + {"Product ID":190,"Discount":null,"Created At":"2017-09-08T04:09:50.903","User ID":784,"ID":5744,"Tax":3.43,"Quantity":60,"Total":89.15279013719552,"Subtotal":85.72279013719552}, + {"Product ID":5,"Discount":null,"Created At":"2018-08-21T06:31:13.761","User ID":792,"ID":5816,"Tax":7.45,"Quantity":100,"Total":131.5676465275534,"Subtotal":124.1176465275534}, + {"Product ID":45,"Discount":null,"Created At":"2017-10-17T11:44:44.229","User ID":911,"ID":6684,"Tax":5.12,"Quantity":57,"Total":83.81967825322741,"Subtotal":78.6996782532274}, + {"Product ID":15,"Discount":null,"Created At":"2017-05-13T10:47:58.441","User ID":962,"ID":7083,"Tax":1.51,"Quantity":50,"Total":26.608763592718912,"Subtotal":25.09876359271891}, + {"Product ID":15,"Discount":null,"Created At":"2018-07-29T19:02:44.948","User ID":968,"ID":7122,"Tax":2.26,"Quantity":56,"Total":39.90814538907836,"Subtotal":37.648145389078365}, + {"Product ID":85,"Discount":null,"Created At":"2018-08-06T23:04:25.787","User ID":969,"ID":7134,"Tax":3.29,"Quantity":78,"Total":58.19104734428525,"Subtotal":54.90104734428525}, + {"Product ID":173,"Discount":null,"Created At":"2017-08-04T01:27:04.12","User ID":1084,"ID":8092,"Tax":3.26,"Quantity":51,"Total":84.83679953529708,"Subtotal":81.57679953529707}, + {"Product ID":156,"Discount":null,"Created At":"2017-10-07T10:34:26.784","User ID":1128,"ID":8467,"Tax":0.92,"Quantity":54,"Total":21.33053609936413,"Subtotal":20.41053609936413}, + {"Product ID":65,"Discount":null,"Created At":"2017-10-09T05:18:20.871","User ID":1213,"ID":9051,"Tax":2.73,"Quantity":57,"Total":48.215131509800095,"Subtotal":45.4851315098001}, + {"Product ID":113,"Discount":null,"Created At":"2019-10-10T03:27:03.342","User ID":1228,"ID":9205,"Tax":5.25,"Quantity":75,"Total":115.72725376186015,"Subtotal":110.47725376186015}, + {"Product ID":11,"Discount":null,"Created At":"2019-10-24T18:38:21.838","User ID":1243,"ID":9364,"Tax":9.93,"Quantity":70,"Total":142.38679913492564,"Subtotal":132.45679913492563}, + {"Product ID":76,"Discount":null,"Created At":"2019-06-21T14:34:12.102","User ID":1246,"ID":9392,"Tax":4.15,"Quantity":69,"Total":67.97421061366487,"Subtotal":63.82421061366486}, + {"Product ID":165,"Discount":2.7765829091649,"Created At":"2017-09-27T06:19:46.347","User ID":1280,"ID":9639,"Tax":1.4,"Quantity":59,"Total":24.159747518303053,"Subtotal":25.536330427467956}, + {"Product ID":191,"Discount":null,"Created At":"2018-07-31T11:12:17.485","User ID":1352,"ID":10263,"Tax":7.72,"Quantity":52,"Total":136.3041852057933,"Subtotal":128.5841852057933}, + {"Product ID":173,"Discount":null,"Created At":"2016-08-11T16:42:34.072","User ID":1370,"ID":10406,"Tax":2.37,"Quantity":82,"Total":83.94679953529707,"Subtotal":81.57679953529707}, + {"Product ID":187,"Discount":3.7448938977184327,"Created At":"2019-06-04T06:54:49.72","User ID":1375,"ID":10421,"Tax":6.93,"Quantity":65,"Total":102.16210694079818,"Subtotal":98.9770008385166}, + {"Product ID":190,"Discount":null,"Created At":"2019-09-01T15:04:18.524","User ID":1394,"ID":10613,"Tax":0.0,"Quantity":67,"Total":128.5841852057933,"Subtotal":128.5841852057933}, + {"Product ID":78,"Discount":null,"Created At":"2019-06-22T04:42:43.099","User ID":1417,"ID":10752,"Tax":0.0,"Quantity":83,"Total":41.616917284159726,"Subtotal":41.616917284159726}, + {"Product ID":149,"Discount":null,"Created At":"2017-08-26T12:38:57.675","User ID":1453,"ID":11022,"Tax":1.95,"Quantity":56,"Total":48.05276691718616,"Subtotal":46.10276691718616}, + {"Product ID":15,"Discount":1.5030327089601887,"Created At":"2019-08-19T00:17:28.131","User ID":1518,"ID":11486,"Tax":2.45,"Quantity":53,"Total":38.59511268011818,"Subtotal":37.648145389078365}, + {"Product ID":115,"Discount":null,"Created At":"2018-07-10T12:03:43.829","User ID":1570,"ID":11840,"Tax":3.12,"Quantity":61,"Total":81.03196471862148,"Subtotal":77.91196471862148}, + {"Product ID":60,"Discount":8.803740956553046,"Created At":"2019-06-11T19:53:14.773","User ID":1660,"ID":12573,"Tax":1.19,"Quantity":69,"Total":22.188406562038445,"Subtotal":29.80214751859149}, + {"Product ID":108,"Discount":null,"Created At":"2019-09-01T07:08:04.823","User ID":1706,"ID":12924,"Tax":2.38,"Quantity":67,"Total":52.47488788494537,"Subtotal":50.094887884945365}, + {"Product ID":5,"Discount":null,"Created At":"2018-06-22T17:13:31.345","User ID":1713,"ID":12987,"Tax":0.0,"Quantity":88,"Total":124.1176465275534,"Subtotal":124.1176465275534}, + {"Product ID":48,"Discount":null,"Created At":"2019-08-29T18:35:33.573","User ID":1732,"ID":13133,"Tax":8.62,"Quantity":73,"Total":131.82884248534108,"Subtotal":123.20884248534108}, + {"Product ID":11,"Discount":null,"Created At":"2019-07-31T22:58:51.457","User ID":1822,"ID":13753,"Tax":6.62,"Quantity":55,"Total":139.07679913492564,"Subtotal":132.45679913492563}, + {"Product ID":78,"Discount":null,"Created At":"2019-09-08T15:48:59.705","User ID":1881,"ID":14173,"Tax":1.76,"Quantity":71,"Total":43.376917284159724,"Subtotal":41.616917284159726}, + {"Product ID":82,"Discount":null,"Created At":"2018-09-10T02:48:06.11","User ID":2100,"ID":15667,"Tax":3.81,"Quantity":57,"Total":64.70545738030947,"Subtotal":60.89545738030947}, + {"Product ID":65,"Discount":null,"Created At":"2019-07-09T16:32:42.887","User ID":2112,"ID":15755,"Tax":2.73,"Quantity":53,"Total":70.95769726470014,"Subtotal":68.22769726470014}, + {"Product ID":44,"Discount":null,"Created At":"2017-07-03T03:33:54.815","User ID":2204,"ID":16559,"Tax":3.18,"Quantity":58,"Total":54.08170136783837,"Subtotal":50.90170136783837}, + {"Product ID":155,"Discount":null,"Created At":"2018-09-01T07:54:29.007","User ID":2204,"ID":16560,"Tax":2.74,"Quantity":72,"Total":46.51574310182776,"Subtotal":43.77574310182776}, + {"Product ID":13,"Discount":null,"Created At":"2018-09-03T21:15:41.685","User ID":2205,"ID":16566,"Tax":7.74,"Quantity":58,"Total":120.36925391105565,"Subtotal":112.62925391105566}, + {"Product ID":96,"Discount":null,"Created At":"2019-08-15T08:32:31.326","User ID":2328,"ID":17445,"Tax":7.86,"Quantity":72,"Total":112.68144858590365,"Subtotal":104.82144858590365}, + {"Product ID":181,"Discount":null,"Created At":"2019-08-17T07:16:06.625","User ID":2347,"ID":17614,"Tax":5.76,"Quantity":83,"Total":149.6494037047611,"Subtotal":143.88940370476112} + ] + recorded_at: Sun, 14 May 2023 15:09:51 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/with_success/returns_query_results_of_the_public_card_with_metadata.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/with_success/returns_query_results_of_the_public_card_with_metadata.yml new file mode 100644 index 0000000..9b191b8 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/with_success/returns_query_results_of_the_public_card_with_metadata.yml @@ -0,0 +1,61 @@ +--- +http_interactions: +- request: + method: get + uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01/query + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 202 + message: Accepted + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:50 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=4dba42f5-df13-4fbf-9632-05d7442473ee;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:50 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkYXRhIjp7InJvd3MiOlsKWyIyMDE4LTEwLTIyVDA1OjA3OjA2LjA4OVoiLG51bGwsIjExOTkiLCIxODIiLDY4LDg0LjQ4OTQwMzcwNDc2MTEyLDUuMDcsODkuNTU5NDAzNzA0NzYxMTEsIjE1NSJdLApbIjIwMTktMDctMDNUMDA6NDE6MDMuNTQxWiIsbnVsbCwiMTQ3NSIsIjEyOCIsNTMsNzUuMDgwMTYzMTQ1MDQ0MTcsMy4wLDc4LjA4MDE2MzE0NTA0NDE3LCIyMTEiXSwKWyIyMDE4LTA2LTA3VDE0OjAwOjAwLjI2OVoiLG51bGwsIjE2MzgiLCIxMzYiLDU4LDEwNS4yMDQwMjMxNzE1NzM0Myw3LjM2LDExMi41NjQwMjMxNzE1NzM0MiwiMjMzIl0sClsiMjAxOS0wNi0yMVQwOToyMToxMi40MzVaIixudWxsLCIyOTAwIiwiMTY5Iiw2Myw1OS41MzE3MjY5MzQ1MzI3NCwyLjM4LDYxLjkxMTcyNjkzNDUzMjc0NCwiNDA5Il0sClsiMjAxOS0wOS0yNFQxNDoyODowNS4yMjdaIixudWxsLCIzMTU4IiwiMTg4Iiw1MSwzMy44NzczODI1NDczMTUwOSwyLjEyLDM1Ljk5NzM4MjU0NzMxNTA4NCwiNDQ5Il0sClsiMjAxNy0xMC0wOVQxNToyNjozNS42NTFaIixudWxsLCIzNDU5IiwiMTQ3Iiw1Myw0NC40MzE1MTQxNDE0NDQxLDEuNzgsNDYuMjExNTE0MTQxNDQ0MSwiNDkzIl0sClsiMjAxOC0wOC0xN1QwODo1OToyMy41MjVaIixudWxsLCI0NzYyIiwiMTMyIiwxMDAsMTI3Ljg4MTk3MDI5ODMzNzExLDguMzEsMTM2LjE5MTk3MDI5ODMzNzEsIjY1NCJdLApbIjIwMTYtMDYtMjBUMDQ6NDE6MTcuOVoiLG51bGwsIjQ5OTEiLCI3NCIsNTMsMzQuMDg1MzYxNTE1OTEwMzMsMC4wLDM0LjA4NTM2MTUxNTkxMDMzLCI2NzgiXSwKWyIyMDE5LTA2LTI0VDE0OjIxOjE1LjYxNVoiLG51bGwsIjUwOTEiLCIxMSIsNjMsMTMyLjQ1Njc5OTEzNDkyNTYzLDAuMCwxMzIuNDU2Nzk5MTM0OTI1NjMsIjY4NiJdLApbIjIwMTctMDktMDhUMDQ6MDk6NTAuOTAzWiIsbnVsbCwiNTc0NCIsIjE5MCIsNjAsODUuNzIyNzkwMTM3MTk1NTIsMy40Myw4OS4xNTI3OTAxMzcxOTU1MiwiNzg0Il0sClsiMjAxOC0wOC0yMVQwNjozMToxMy43NjFaIixudWxsLCI1ODE2IiwiNSIsMTAwLDEyNC4xMTc2NDY1Mjc1NTM0LDcuNDUsMTMxLjU2NzY0NjUyNzU1MzQsIjc5MiJdLApbIjIwMTctMTAtMTdUMTE6NDQ6NDQuMjI5WiIsbnVsbCwiNjY4NCIsIjQ1Iiw1Nyw3OC42OTk2NzgyNTMyMjc0LDUuMTIsODMuODE5Njc4MjUzMjI3NDEsIjkxMSJdLApbIjIwMTctMDUtMTNUMTA6NDc6NTguNDQxWiIsbnVsbCwiNzA4MyIsIjE1Iiw1MCwyNS4wOTg3NjM1OTI3MTg5MSwxLjUxLDI2LjYwODc2MzU5MjcxODkxMiwiOTYyIl0sClsiMjAxOC0wNy0yOVQxOTowMjo0NC45NDhaIixudWxsLCI3MTIyIiwiMTUiLDU2LDM3LjY0ODE0NTM4OTA3ODM2NSwyLjI2LDM5LjkwODE0NTM4OTA3ODM2LCI5NjgiXSwKWyIyMDE4LTA4LTA2VDIzOjA0OjI1Ljc4N1oiLG51bGwsIjcxMzQiLCI4NSIsNzgsNTQuOTAxMDQ3MzQ0Mjg1MjUsMy4yOSw1OC4xOTEwNDczNDQyODUyNSwiOTY5Il0sClsiMjAxNy0wOC0wNFQwMToyNzowNC4xMloiLG51bGwsIjgwOTIiLCIxNzMiLDUxLDgxLjU3Njc5OTUzNTI5NzA3LDMuMjYsODQuODM2Nzk5NTM1Mjk3MDgsIjEwODQiXSwKWyIyMDE3LTEwLTA3VDEwOjM0OjI2Ljc4NFoiLG51bGwsIjg0NjciLCIxNTYiLDU0LDIwLjQxMDUzNjA5OTM2NDEzLDAuOTIsMjEuMzMwNTM2MDk5MzY0MTMsIjExMjgiXSwKWyIyMDE3LTEwLTA5VDA1OjE4OjIwLjg3MVoiLG51bGwsIjkwNTEiLCI2NSIsNTcsNDUuNDg1MTMxNTA5ODAwMSwyLjczLDQ4LjIxNTEzMTUwOTgwMDA5NSwiMTIxMyJdLApbIjIwMTktMTAtMTBUMDM6Mjc6MDMuMzQyWiIsbnVsbCwiOTIwNSIsIjExMyIsNzUsMTEwLjQ3NzI1Mzc2MTg2MDE1LDUuMjUsMTE1LjcyNzI1Mzc2MTg2MDE1LCIxMjI4Il0sClsiMjAxOS0xMC0yNFQxODozODoyMS44MzhaIixudWxsLCI5MzY0IiwiMTEiLDcwLDEzMi40NTY3OTkxMzQ5MjU2Myw5LjkzLDE0Mi4zODY3OTkxMzQ5MjU2NCwiMTI0MyJdLApbIjIwMTktMDYtMjFUMTQ6MzQ6MTIuMTAyWiIsbnVsbCwiOTM5MiIsIjc2Iiw2OSw2My44MjQyMTA2MTM2NjQ4Niw0LjE1LDY3Ljk3NDIxMDYxMzY2NDg3LCIxMjQ2Il0sClsiMjAxNy0wOS0yN1QwNjoxOTo0Ni4zNDdaIiwyLjc3NjU4MjkwOTE2NDksIjk2MzkiLCIxNjUiLDU5LDI1LjUzNjMzMDQyNzQ2Nzk1NiwxLjQsMjQuMTU5NzQ3NTE4MzAzMDUzLCIxMjgwIl0sClsiMjAxOC0wNy0zMVQxMToxMjoxNy40ODVaIixudWxsLCIxMDI2MyIsIjE5MSIsNTIsMTI4LjU4NDE4NTIwNTc5MzMsNy43MiwxMzYuMzA0MTg1MjA1NzkzMywiMTM1MiJdLApbIjIwMTYtMDgtMTFUMTY6NDI6MzQuMDcyWiIsbnVsbCwiMTA0MDYiLCIxNzMiLDgyLDgxLjU3Njc5OTUzNTI5NzA3LDIuMzcsODMuOTQ2Nzk5NTM1Mjk3MDcsIjEzNzAiXSwKWyIyMDE5LTA2LTA0VDA2OjU0OjQ5LjcyWiIsMy43NDQ4OTM4OTc3MTg0MzI3LCIxMDQyMSIsIjE4NyIsNjUsOTguOTc3MDAwODM4NTE2Niw2LjkzLDEwMi4xNjIxMDY5NDA3OTgxOCwiMTM3NSJdLApbIjIwMTktMDktMDFUMTU6MDQ6MTguNTI0WiIsbnVsbCwiMTA2MTMiLCIxOTAiLDY3LDEyOC41ODQxODUyMDU3OTMzLDAuMCwxMjguNTg0MTg1MjA1NzkzMywiMTM5NCJdLApbIjIwMTktMDYtMjJUMDQ6NDI6NDMuMDk5WiIsbnVsbCwiMTA3NTIiLCI3OCIsODMsNDEuNjE2OTE3Mjg0MTU5NzI2LDAuMCw0MS42MTY5MTcyODQxNTk3MjYsIjE0MTciXSwKWyIyMDE3LTA4LTI2VDEyOjM4OjU3LjY3NVoiLG51bGwsIjExMDIyIiwiMTQ5Iiw1Niw0Ni4xMDI3NjY5MTcxODYxNiwxLjk1LDQ4LjA1Mjc2NjkxNzE4NjE2LCIxNDUzIl0sClsiMjAxOS0wOC0xOVQwMDoxNzoyOC4xMzFaIiwxLjUwMzAzMjcwODk2MDE4ODcsIjExNDg2IiwiMTUiLDUzLDM3LjY0ODE0NTM4OTA3ODM2NSwyLjQ1LDM4LjU5NTExMjY4MDExODE4LCIxNTE4Il0sClsiMjAxOC0wNy0xMFQxMjowMzo0My44MjlaIixudWxsLCIxMTg0MCIsIjExNSIsNjEsNzcuOTExOTY0NzE4NjIxNDgsMy4xMiw4MS4wMzE5NjQ3MTg2MjE0OCwiMTU3MCJdLApbIjIwMTktMDYtMTFUMTk6NTM6MTQuNzczWiIsOC44MDM3NDA5NTY1NTMwNDYsIjEyNTczIiwiNjAiLDY5LDI5LjgwMjE0NzUxODU5MTQ5LDEuMTksMjIuMTg4NDA2NTYyMDM4NDQ1LCIxNjYwIl0sClsiMjAxOS0wOS0wMVQwNzowODowNC44MjNaIixudWxsLCIxMjkyNCIsIjEwOCIsNjcsNTAuMDk0ODg3ODg0OTQ1MzY1LDIuMzgsNTIuNDc0ODg3ODg0OTQ1MzcsIjE3MDYiXSwKWyIyMDE4LTA2LTIyVDE3OjEzOjMxLjM0NVoiLG51bGwsIjEyOTg3IiwiNSIsODgsMTI0LjExNzY0NjUyNzU1MzQsMC4wLDEyNC4xMTc2NDY1Mjc1NTM0LCIxNzEzIl0sClsiMjAxOS0wOC0yOVQxODozNTozMy41NzNaIixudWxsLCIxMzEzMyIsIjQ4Iiw3MywxMjMuMjA4ODQyNDg1MzQxMDgsOC42MiwxMzEuODI4ODQyNDg1MzQxMDgsIjE3MzIiXSwKWyIyMDE5LTA3LTMxVDIyOjU4OjUxLjQ1N1oiLG51bGwsIjEzNzUzIiwiMTEiLDU1LDEzMi40NTY3OTkxMzQ5MjU2Myw2LjYyLDEzOS4wNzY3OTkxMzQ5MjU2NCwiMTgyMiJdLApbIjIwMTktMDktMDhUMTU6NDg6NTkuNzA1WiIsbnVsbCwiMTQxNzMiLCI3OCIsNzEsNDEuNjE2OTE3Mjg0MTU5NzI2LDEuNzYsNDMuMzc2OTE3Mjg0MTU5NzI0LCIxODgxIl0sClsiMjAxOC0wOS0xMFQwMjo0ODowNi4xMVoiLG51bGwsIjE1NjY3IiwiODIiLDU3LDYwLjg5NTQ1NzM4MDMwOTQ3LDMuODEsNjQuNzA1NDU3MzgwMzA5NDcsIjIxMDAiXSwKWyIyMDE5LTA3LTA5VDE2OjMyOjQyLjg4N1oiLG51bGwsIjE1NzU1IiwiNjUiLDUzLDY4LjIyNzY5NzI2NDcwMDE0LDIuNzMsNzAuOTU3Njk3MjY0NzAwMTQsIjIxMTIiXSwKWyIyMDE3LTA3LTAzVDAzOjMzOjU0LjgxNVoiLG51bGwsIjE2NTU5IiwiNDQiLDU4LDUwLjkwMTcwMTM2NzgzODM3LDMuMTgsNTQuMDgxNzAxMzY3ODM4MzcsIjIyMDQiXSwKWyIyMDE4LTA5LTAxVDA3OjU0OjI5LjAwN1oiLG51bGwsIjE2NTYwIiwiMTU1Iiw3Miw0My43NzU3NDMxMDE4Mjc3NiwyLjc0LDQ2LjUxNTc0MzEwMTgyNzc2LCIyMjA0Il0sClsiMjAxOC0wOS0wM1QyMToxNTo0MS42ODVaIixudWxsLCIxNjU2NiIsIjEzIiw1OCwxMTIuNjI5MjUzOTExMDU1NjYsNy43NCwxMjAuMzY5MjUzOTExMDU1NjUsIjIyMDUiXSwKWyIyMDE5LTA4LTE1VDA4OjMyOjMxLjMyNloiLG51bGwsIjE3NDQ1IiwiOTYiLDcyLDEwNC44MjE0NDg1ODU5MDM2NSw3Ljg2LDExMi42ODE0NDg1ODU5MDM2NSwiMjMyOCJdLApbIjIwMTktMDgtMTdUMDc6MTY6MDYuNjI1WiIsbnVsbCwiMTc2MTQiLCIxODEiLDgzLDE0My44ODk0MDM3MDQ3NjExMiw1Ljc2LDE0OS42NDk0MDM3MDQ3NjExLCIyMzQ3Il0KXSwKImNvbHMiOlt7ImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInRhYmxlX2lkIjoyLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiRElTQ09VTlQiLCJzZXR0aW5ncyI6bnVsbCwic291cmNlIjoiZmllbGRzIiwiZmllbGRfcmVmIjpbImZpZWxkIiwxMCxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjEwLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJEaXNjb3VudCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NzAxLCJuaWwlIjowLjg5OH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjE3MDg4OTk2NjcyNTg0MzIyLCJxMSI6Mi45Nzg2MjI2NjgxNDU4NzQzLCJxMyI6Ny4zMzgxODc3ODg2NTgyMzUsIm1heCI6NjEuNjk2ODQyNjk5NjA1NzEsInNkIjozLjA1MzY2MzEyNTAwMTk5MSwiYXZnIjo1LjE2MTI1NTU0NzU4MDMyNn19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdW5pcXVlIElEIGZvciB0aGUgcHJvZHVjdC4gSXQgaXMgYWxzbyBjYWxsZWQgdGhlIOKAnEludm9pY2UgbnVtYmVy4oCdIG9yIOKAnENvbmZpcm1hdGlvbiBudW1iZXLigJ0gaW4gY3VzdG9tZXIgZmFjaW5nIGVtYWlscyBhbmQgc2NyZWVucy4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9QSyIsInRhYmxlX2lkIjoyLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IklEIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTIsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjEyLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJJRCIsImZpbmdlcnByaW50IjpudWxsLCJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHByb2R1Y3QgSUQuIFRoaXMgaXMgYW4gaW50ZXJuYWwgaWRlbnRpZmllciBmb3IgdGhlIHByb2R1Y3QsIE5PVCB0aGUgU0tVLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJRVUFOVElUWSIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE0LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNCwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MS43NTU4ODI2MDc3NjQ5ODIsInEzIjo0Ljg4MjY1NDUwNzkyODA0NCwibWF4IjoxMDAuMCwic2QiOjQuMjE0MjU4Mzg2NDAzNzk4LCJhdmciOjMuNzAxNX19fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSByYXcsIHByZS10YXggY29zdCBvZiB0aGUgb3JkZXIuIE5vdGUgdGhhdCB0aGlzIG1pZ2h0IGJlIGRpZmZlcmVudCBpbiB0aGUgZnV0dXJlIGZyb20gdGhlIHByb2R1Y3QgcHJpY2UgZHVlIHRvIHByb21vdGlvbnMsIGNyZWRpdHMsIGV0Yy4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJTVUJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEzLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJuZmNfcGF0aCI6bnVsbCwicGFyZW50X2lkIjpudWxsLCJpZCI6MTMsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlN1YnRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjo0OS43NDg5NDUxOTA2MDE4NCwicTMiOjEwNS40Mjk2NTc0Njk5MzEwMywibWF4IjoxNDguMjI5MDA1MjY1NTIyOTEsInNkIjozMi41MzcwNTAxMzA1NjMxNywiYXZnIjo3Ny4wMTI5NTQ2NTM1NjU0N319fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBhbW91bnQgb2YgbG9jYWwgYW5kIGZlZGVyYWwgdGF4ZXMgdGhhdCBhcmUgY29sbGVjdGVkIG9uIHRoZSBwdXJjaGFzZS4gTm90ZSB0aGF0IG90aGVyIGdvdmVybm1lbnRhbCBmZWVzIG9uIHNvbWUgcHJvZHVjdHMgYXJlIG5vdCBpbmNsdWRlZCBoZXJlLCBidXQgaW5zdGVhZCBhcmUgYWNjb3VudGVkIGZvciBpbiB0aGUgc3VidG90YWwuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE3LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJuZmNfcGF0aCI6bnVsbCwicGFyZW50X2lkIjpudWxsLCJpZCI6MTcsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMDAwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEyLjA2MTYwMjkzNjkyMzExNywicTEiOjUyLjAwNjE0NzYxNzg3ODEzNSwicTMiOjEwOS41NTgwMzAxODQ5OTczOCwibWF4IjoyMzguMzI3MzIwMDE3MjE1MzMsInNkIjozOC4zNTk2NzY2NDg0NzU3MSwiYXZnIjo4Mi45NjAxNDgxNTIzMDgwNX19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgaWQgb2YgdGhlIHVzZXIgd2hvIG1hZGUgdGhpcyBvcmRlci4gTm90ZSB0aGF0IGluIHNvbWUgY2FzZXMgd2hlcmUgYW4gb3JkZXIgd2FzIGNyZWF0ZWQgb24gYmVoYWxmIG9mIGEgY3VzdG9tZXIgd2hvIHBob25lZCB0aGUgb3JkZXIgaW4sIHRoaXMgbWlnaHQgYmUgdGhlIGVtcGxveWVlIHdobyBoYW5kbGVkIHRoZSByZXF1ZXN0LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVVNFUl9JRCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDksbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjksInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlVzZXIgSUQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjkyOSwibmlsJSI6MC4wfX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9XSwiaW5zaWdodHMiOm51bGwsInJlcXVlc3RlZF90aW1lem9uZSI6IlVUQyIsInJlc3VsdHNfdGltZXpvbmUiOiJHTVQifSwKImpzb25fcXVlcnkiOnt9LCJzdGF0dXMiOiJjb21wbGV0ZWQifQ== + recorded_at: Sun, 14 May 2023 15:09:50 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/with_success/returns_all_pulses.yml b/spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/with_success/returns_all_pulses.yml new file mode 100644 index 0000000..df0e29e --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/with_success/returns_all_pulses.yml @@ -0,0 +1,123 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:10:02 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=6e12212b-9134-4fa9-8f63-01053d4edceb;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:10:02 GMT;SameSite=Lax + - metabase.SESSION=377463aa-a030-4eab-94a4-0968c6db1dad;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"377463aa-a030-4eab-94a4-0968c6db1dad"}' + recorded_at: Sun, 14 May 2023 15:10:02 GMT +- request: + method: get + uri: http://localhost:3030/api/pulse + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 377463aa-a030-4eab-94a4-0968c6db1dad + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:10:02 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=88c2451a-69fc-49d6-a081-4423c7ce9761;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:10:02 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"archived":false,"collection_position":null,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:10:02.331335","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"can_write":true,"channels":[{"schedule_type":"daily","schedule_hour":8,"channel_type":"email","schedule_frame":null,"recipients":[],"updated_at":"2020-06-07T06:16:40.511","pulse_id":1,"id":1,"schedule_day":null,"entity_id":null,"enabled":false,"created_at":"2020-06-07T06:01:07.784"},{"schedule_type":"monthly","schedule_hour":18,"channel_type":"slack","schedule_frame":"first","recipients":[],"updated_at":"2020-06-07T06:16:40.511","details":{"channel":"#metabase-test"},"pulse_id":1,"id":2,"schedule_day":"mon","entity_id":null,"enabled":true,"created_at":"2020-06-07T06:16:40.511"}],"collection_id":5,"name":"Pulse: + Average quantity per month","creator_id":1,"updated_at":"2020-06-07T06:16:40.511","id":1,"cards":[{"description":"Average + item quantity per month","include_xls":false,"dashboard_card_id":null,"collection_id":5,"name":"Average + quantity per month","id":18,"parameter_mappings":null,"include_csv":false,"display":"line","dashboard_id":null}],"entity_id":null,"skip_if_empty":false,"parameters":[],"dashboard_id":null,"created_at":"2020-06-07T06:01:07.784"}]' + recorded_at: Sun, 14 May 2023 15:10:02 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/with_success/returns_revisions_of_the_object.yml b/spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/with_success/returns_revisions_of_the_object.yml new file mode 100644 index 0000000..2400035 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/with_success/returns_revisions_of_the_object.yml @@ -0,0 +1,121 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:46 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=e3cf7772-9df0-4619-ab9e-7905c83bb6be;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:46 GMT;SameSite=Lax + - metabase.SESSION=96ff864e-745e-478b-8e5f-98eb10e06234;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"96ff864e-745e-478b-8e5f-98eb10e06234"}' + recorded_at: Sun, 14 May 2023 15:09:46 GMT +- request: + method: get + uri: http://localhost:3030/api/revision?entity=card&id=1 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 96ff864e-745e-478b-8e5f-98eb10e06234 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:47 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=5ac16f1a-e0c1-4081-8cd3-adaa3508d3d9;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:47 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"description":"changed collection_id from \"null\" to \"2\".","is_creation":false,"id":2,"is_reversion":false,"timestamp":"2020-06-07T05:37:53.829Z","user":{"id":1,"first_name":"Admin","last_name":"User","common_name":"Admin + User"},"message":null,"diff":{"before":{"collection_id":null},"after":{"collection_id":2}}},{"description":null,"is_creation":true,"id":1,"is_reversion":false,"timestamp":"2020-06-07T05:36:28.829Z","user":{"id":1,"first_name":"Admin","last_name":"User","common_name":"Admin + User"},"message":null,"diff":null}]' + recorded_at: Sun, 14 May 2023 15:09:47 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/with_success/returns_all_segments.yml b/spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/with_success/returns_all_segments.yml new file mode 100644 index 0000000..117572a --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/with_success/returns_all_segments.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:47 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=919483f2-06b0-406d-a938-9e89ee9f4ab8;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:47 GMT;SameSite=Lax + - metabase.SESSION=bdc03224-8d57-4def-893e-52569785c91a;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"bdc03224-8d57-4def-893e-52569785c91a"}' + recorded_at: Sun, 14 May 2023 15:08:47 GMT +- request: + method: get + uri: http://localhost:3030/api/segment + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - bdc03224-8d57-4def-893e-52569785c91a + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:48 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=8616b30c-56c0-4e5a-84c0-065685670f6a;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:48 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"description":"People from Twitter","archived":false,"table_id":3,"definition":{"source-table":3,"filter":["=",["field",24,null],"Twitter"]},"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:08:46.941941","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"show_in_getting_started":false,"name":"People from Twitter","caveats":null,"creator_id":1,"updated_at":"2020-06-07T06:23:50.069","query_description":{"table":"People","filter":[{"field":"Source"}]},"id":1,"entity_id":null,"created_at":"2020-06-07T06:23:50.069","points_of_interest":null}]' + recorded_at: Sun, 14 May 2023 15:08:48 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/when_specify_username_and_password/uses_the_username_and_password.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/when_specify_username_and_password/uses_the_username_and_password.yml new file mode 100644 index 0000000..d010579 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/when_specify_username_and_password/uses_the_username_and_password.yml @@ -0,0 +1,62 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:51 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=949ab8f3-376a-4030-931e-0f3a7a93c264;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:51 GMT;SameSite=Lax + - metabase.SESSION=9ba8c178-129a-4177-bebc-2aa6b7cd7c3f;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"9ba8c178-129a-4177-bebc-2aa6b7cd7c3f"}' + recorded_at: Sun, 14 May 2023 15:08:51 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_incorrect_username_or_password/raises_error.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_incorrect_username_or_password/raises_error.yml new file mode 100644 index 0000000..455fb4c --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_incorrect_username_or_password/raises_error.yml @@ -0,0 +1,60 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"incorrect"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 401 + message: Unauthorized + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:50 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=4d555ed7-9d7c-4a68-9936-0e3f31293bfe;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:50 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Content-Length: + - '55' + Server: + - Jetty(11.0.14) + body: + encoding: UTF-8 + string: '{"errors":{"password":"did not match stored password"}}' + recorded_at: Sun, 14 May 2023 15:08:50 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_success/returns_a_session_token.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_success/returns_a_session_token.yml new file mode 100644 index 0000000..77ef572 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_success/returns_a_session_token.yml @@ -0,0 +1,62 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:51 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=40775be9-7b8e-4c2c-ac22-e255e360fac0;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:51 GMT;SameSite=Lax + - metabase.SESSION=87bf9a92-9c5a-4829-b79b-7467c9d3d606;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"87bf9a92-9c5a-4829-b79b-7467c9d3d606"}' + recorded_at: Sun, 14 May 2023 15:08:51 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/when_not_logged_in/raises_error.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/when_not_logged_in/raises_error.yml new file mode 100644 index 0000000..f8fa1da --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/when_not_logged_in/raises_error.yml @@ -0,0 +1,58 @@ +--- +http_interactions: +- request: + method: delete + uri: http://localhost:3030/api/session?session_id + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 404 + message: Not Found + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:51 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=9382d9f9-fc7e-4bf8-8218-1c2016128766;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:51 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - text/plain + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Content-Length: + - '10' + Server: + - Jetty(11.0.14) + body: + encoding: UTF-8 + string: Not found. + recorded_at: Sun, 14 May 2023 15:08:51 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/with_success/returns_true.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/with_success/returns_true.yml new file mode 100644 index 0000000..3ae05cd --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/with_success/returns_true.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:52 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=dba3f6f9-b0d5-4ab1-9a79-4b7d47d5eff3;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:52 GMT;SameSite=Lax + - metabase.SESSION=62827a9f-ca22-42b8-a41c-7809bc9f3090;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"62827a9f-ca22-42b8-a41c-7809bc9f3090"}' + recorded_at: Sun, 14 May 2023 15:08:52 GMT +- request: + method: delete + uri: http://localhost:3030/api/session?session_id=62827a9f-ca22-42b8-a41c-7809bc9f3090 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 62827a9f-ca22-42b8-a41c-7809bc9f3090 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 204 + message: No Content + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:52 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=675f3010-cd08-464b-819c-16dd39654bb3;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:52 GMT;SameSite=Lax + - metabase.EMBEDDED_SESSION=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ + - metabase.SESSION=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ + - metabase.TIMEOUT=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Server: + - Jetty(11.0.14) + body: + encoding: UTF-8 + string: '' + recorded_at: Sun, 14 May 2023 15:08:52 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/when_success/returns_all_settings.yml b/spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/when_success/returns_all_settings.yml new file mode 100644 index 0000000..034724f --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/when_success/returns_all_settings.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:53 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=eaba9a73-a3a6-4d75-a761-ad302bb1476b;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:53 GMT;SameSite=Lax + - metabase.SESSION=b79d0077-eaac-48cb-b8a7-9448db9bb5db;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"b79d0077-eaac-48cb-b8a7-9448db9bb5db"}' + recorded_at: Sun, 14 May 2023 15:08:53 GMT +- request: + method: get + uri: http://localhost:3030/api/setting + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - b79d0077-eaac-48cb-b8a7-9448db9bb5db + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:56 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=7c8d5a6c-ec80-4c1b-ba2c-380054313ca1;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:56 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + W3sia2V5IjoiYWN0aXZlLXVzZXJzLWNvdW50IiwidmFsdWUiOjIsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BQ1RJVkVfVVNFUlNfQ09VTlQiLCJkZXNjcmlwdGlvbiI6IkNhY2hlZCBudW1iZXIgb2YgYWN0aXZlIHVzZXJzLiBSZWZyZXNoIGV2ZXJ5IDUgbWludXRlcy4iLCJkZWZhdWx0IjowfSx7ImtleSI6ImFkbWluLWVtYWlsIiwidmFsdWUiOiJtYkBleGFtcGxlLmNvbSIsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BRE1JTl9FTUFJTCIsImRlc2NyaXB0aW9uIjoiVGhlIGVtYWlsIGFkZHJlc3MgdXNlcnMgc2hvdWxkIGJlIHJlZmVycmVkIHRvIGlmIHRoZXkgZW5jb3VudGVyIGEgcHJvYmxlbS4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImFuYWx5dGljcy11dWlkIiwidmFsdWUiOiI0Mjc0YmRiOS1lYjEwLTQxYzktYWUyYy0xMDhjNjdmNDhjNjciLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQU5BTFlUSUNTX1VVSUQiLCJkZXNjcmlwdGlvbiI6IlVuaXF1ZSBpZGVudGlmaWVyIHRvIGJlIHVzZWQgaW4gU25vd3Bsb3cgYW5hbHl0aWNzLCB0byBpZGVudGlmeSB0aGlzIGluc3RhbmNlIG9mIE1ldGFiYXNlLiBUaGlzIGlzIGEgcHVibGljIHNldHRpbmcgc2luY2Ugc29tZSBhbmFseXRpY3MgZXZlbnRzIGFyZSBzZW50IHByaW9yIHRvIGluaXRpYWwgc2V0dXAuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJhbm9uLXRyYWNraW5nLWVuYWJsZWQiLCJ2YWx1ZSI6ZmFsc2UsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BTk9OX1RSQUNLSU5HX0VOQUJMRUQiLCJkZXNjcmlwdGlvbiI6IkVuYWJsZSB0aGUgY29sbGVjdGlvbiBvZiBhbm9ueW1vdXMgdXNhZ2UgZGF0YSBpbiBvcmRlciB0byBoZWxwIE1ldGFiYXNlIGltcHJvdmUuIiwiZGVmYXVsdCI6dHJ1ZX0seyJrZXkiOiJhcHBsaWNhdGlvbi1jb2xvcnMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0FQUExJQ0FUSU9OX0NPTE9SUyIsImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHRoZSBwcmltYXJ5IGNvbG9ycyB1c2VkIGluIGNoYXJ0cyBhbmQgdGhyb3VnaG91dCBNZXRhYmFzZS4gWW91IG1pZ2h0IG5lZWQgdG8gcmVmcmVzaCB5b3VyIGJyb3dzZXIgdG8gc2VlIHlvdXIgY2hhbmdlcyB0YWtlIGVmZmVjdC4iLCJkZWZhdWx0Ijp7fX0seyJrZXkiOiJhcHBsaWNhdGlvbi1mYXZpY29uLXVybCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQVBQTElDQVRJT05fRkFWSUNPTl9VUkwiLCJkZXNjcmlwdGlvbiI6IlRoZSB1cmwgb3IgaW1hZ2UgdGhhdCB5b3Ugd2FudCB0byB1c2UgYXMgdGhlIGZhdmljb24uIiwiZGVmYXVsdCI6ImFwcC9hc3NldHMvaW1nL2Zhdmljb24uaWNvIn0seyJrZXkiOiJhcHBsaWNhdGlvbi1mb250IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BUFBMSUNBVElPTl9GT05UIiwiZGVzY3JpcHRpb24iOiJUaGlzIHdpbGwgcmVwbGFjZSDigJxMYXRv4oCdIGFzIHRoZSBmb250IGZhbWlseS4iLCJkZWZhdWx0IjoiTGF0byJ9LHsia2V5IjoiYXBwbGljYXRpb24tZm9udC1maWxlcyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQVBQTElDQVRJT05fRk9OVF9GSUxFUyIsImRlc2NyaXB0aW9uIjoiVGVsbCB1cyB3aGVyZSB0byBmaW5kIHRoZSBmaWxlIGZvciBlYWNoIGZvbnQgd2VpZ2h0LiBZb3UgZG9u4oCZdCBuZWVkIHRvIGluY2x1ZGUgYWxsIG9mIHRoZW0sIGJ1dCBpdOKAmWxsIGxvb2sgYmV0dGVyIGlmIHlvdSBkby4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImFwcGxpY2F0aW9uLWxvZ28tdXJsIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BUFBMSUNBVElPTl9MT0dPX1VSTCIsImRlc2NyaXB0aW9uIjoiRm9yIGJlc3QgcmVzdWx0cywgdXNlIGFuIFNWRyBmaWxlIHdpdGggYSB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kLiIsImRlZmF1bHQiOiJhcHAvYXNzZXRzL2ltZy9sb2dvLnN2ZyJ9LHsia2V5IjoiYXBwbGljYXRpb24tbmFtZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQVBQTElDQVRJT05fTkFNRSIsImRlc2NyaXB0aW9uIjoiVGhpcyB3aWxsIHJlcGxhY2UgdGhlIHdvcmQgXCJNZXRhYmFzZVwiIHdoZXJldmVyIGl0IGFwcGVhcnMuIiwiZGVmYXVsdCI6Ik1ldGFiYXNlIn0seyJrZXkiOiJhdmFpbGFibGUtZm9udHMiLCJ2YWx1ZSI6WyJJbnRlciIsIkxhdG8iLCJMb3JhIiwiTWVycml3ZWF0aGVyIiwiTW9udHNlcnJhdCIsIk5vdG8gU2FucyIsIk9wZW4gU2FucyIsIk9zd2FsZCIsIlBsYXlmYWlyIERpc3BsYXkiLCJQb3BwaW5zIiwiUFQgU2FucyIsIlBUIFNlcmlmIiwiUmFsZXdheSIsIlJvYm90byIsIlJvYm90byBDb25kZW5zZWQiLCJSb2JvdG8gTW9ubyIsIlJvYm90byBTbGFiIiwiU2xhYm8gMjdweCIsIlNvdXJjZSBTYW5zIFBybyIsIlVidW50dSJdLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQVZBSUxBQkxFX0ZPTlRTIiwiZGVzY3JpcHRpb24iOiJBdmFpbGFibGUgZm9udHMiLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImF2YWlsYWJsZS1sb2NhbGVzIiwidmFsdWUiOltbImFyIiwiQXJhYmljIl0sWyJhcl9TQSIsIkFyYWJpYyAoU2F1ZGkgQXJhYmlhKSJdLFsiYmciLCJCdWxnYXJpYW4iXSxbImNhIiwiQ2F0YWxhbiJdLFsiY3MiLCJDemVjaCJdLFsiZGUiLCJHZXJtYW4iXSxbImVuIiwiRW5nbGlzaCJdLFsiZXMiLCJTcGFuaXNoIl0sWyJmYSIsIlBlcnNpYW4iXSxbImZyIiwiRnJlbmNoIl0sWyJpZCIsIkluZG9uZXNpYW4iXSxbIml0IiwiSXRhbGlhbiJdLFsiamEiLCJKYXBhbmVzZSJdLFsia28iLCJLb3JlYW4iXSxbIm5iIiwiTm9yd2VnaWFuIEJva23DpWwiXSxbIm5sIiwiRHV0Y2giXSxbInBsIiwiUG9saXNoIl0sWyJwdF9CUiIsIlBvcnR1Z3Vlc2UgKEJyYXppbCkiXSxbInJ1IiwiUnVzc2lhbiJdLFsic2siLCJTbG92YWsiXSxbInNxIiwiQWxiYW5pYW4iXSxbInNyIiwiU2VyYmlhbiJdLFsic3YiLCJTd2VkaXNoIl0sWyJ0ciIsIlR1cmtpc2giXSxbInVrIiwiVWtyYWluaWFuIl0sWyJ2aSIsIlZpZXRuYW1lc2UiXSxbInpoIiwiQ2hpbmVzZSJdLFsiemhfQ04iLCJDaGluZXNlIChDaGluYSkiXSxbInpoX0hLIiwiQ2hpbmVzZSAoSG9uZyBLb25nIFNBUiBDaGluYSkiXSxbInpoX1RXIiwiQ2hpbmVzZSAoVGFpd2FuKSJdXSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0FWQUlMQUJMRV9MT0NBTEVTIiwiZGVzY3JpcHRpb24iOiJBdmFpbGFibGUgaTE4biBsb2NhbGVzIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJhdmFpbGFibGUtdGltZXpvbmVzIiwidmFsdWUiOlsiQWZyaWNhL0FiaWRqYW4iLCJBZnJpY2EvQWNjcmEiLCJBZnJpY2EvQWRkaXNfQWJhYmEiLCJBZnJpY2EvQWxnaWVycyIsIkFmcmljYS9Bc21hcmEiLCJBZnJpY2EvQXNtZXJhIiwiQWZyaWNhL0JhbWFrbyIsIkFmcmljYS9CYW5ndWkiLCJBZnJpY2EvQmFuanVsIiwiQWZyaWNhL0Jpc3NhdSIsIkFmcmljYS9CbGFudHlyZSIsIkFmcmljYS9CcmF6emF2aWxsZSIsIkFmcmljYS9CdWp1bWJ1cmEiLCJBZnJpY2EvQ2Fpcm8iLCJBZnJpY2EvQ2FzYWJsYW5jYSIsIkFmcmljYS9DZXV0YSIsIkFmcmljYS9Db25ha3J5IiwiQWZyaWNhL0Rha2FyIiwiQWZyaWNhL0Rhcl9lc19TYWxhYW0iLCJBZnJpY2EvRGppYm91dGkiLCJBZnJpY2EvRG91YWxhIiwiQWZyaWNhL0VsX0FhaXVuIiwiQWZyaWNhL0ZyZWV0b3duIiwiQWZyaWNhL0dhYm9yb25lIiwiQWZyaWNhL0hhcmFyZSIsIkFmcmljYS9Kb2hhbm5lc2J1cmciLCJBZnJpY2EvSnViYSIsIkFmcmljYS9LYW1wYWxhIiwiQWZyaWNhL0toYXJ0b3VtIiwiQWZyaWNhL0tpZ2FsaSIsIkFmcmljYS9LaW5zaGFzYSIsIkFmcmljYS9MYWdvcyIsIkFmcmljYS9MaWJyZXZpbGxlIiwiQWZyaWNhL0xvbWUiLCJBZnJpY2EvTHVhbmRhIiwiQWZyaWNhL0x1YnVtYmFzaGkiLCJBZnJpY2EvTHVzYWthIiwiQWZyaWNhL01hbGFibyIsIkFmcmljYS9NYXB1dG8iLCJBZnJpY2EvTWFzZXJ1IiwiQWZyaWNhL01iYWJhbmUiLCJBZnJpY2EvTW9nYWRpc2h1IiwiQWZyaWNhL01vbnJvdmlhIiwiQWZyaWNhL05haXJvYmkiLCJBZnJpY2EvTmRqYW1lbmEiLCJBZnJpY2EvTmlhbWV5IiwiQWZyaWNhL05vdWFrY2hvdHQiLCJBZnJpY2EvT3VhZ2Fkb3Vnb3UiLCJBZnJpY2EvUG9ydG8tTm92byIsIkFmcmljYS9TYW9fVG9tZSIsIkFmcmljYS9UaW1idWt0dSIsIkFmcmljYS9Ucmlwb2xpIiwiQWZyaWNhL1R1bmlzIiwiQWZyaWNhL1dpbmRob2VrIiwiQW1lcmljYS9BZGFrIiwiQW1lcmljYS9BbmNob3JhZ2UiLCJBbWVyaWNhL0FuZ3VpbGxhIiwiQW1lcmljYS9BbnRpZ3VhIiwiQW1lcmljYS9BcmFndWFpbmEiLCJBbWVyaWNhL0FyZ2VudGluYS9CdWVub3NfQWlyZXMiLCJBbWVyaWNhL0FyZ2VudGluYS9DYXRhbWFyY2EiLCJBbWVyaWNhL0FyZ2VudGluYS9Db21vZFJpdmFkYXZpYSIsIkFtZXJpY2EvQXJnZW50aW5hL0NvcmRvYmEiLCJBbWVyaWNhL0FyZ2VudGluYS9KdWp1eSIsIkFtZXJpY2EvQXJnZW50aW5hL0xhX1Jpb2phIiwiQW1lcmljYS9BcmdlbnRpbmEvTWVuZG96YSIsIkFtZXJpY2EvQXJnZW50aW5hL1Jpb19HYWxsZWdvcyIsIkFtZXJpY2EvQXJnZW50aW5hL1NhbHRhIiwiQW1lcmljYS9BcmdlbnRpbmEvU2FuX0p1YW4iLCJBbWVyaWNhL0FyZ2VudGluYS9TYW5fTHVpcyIsIkFtZXJpY2EvQXJnZW50aW5hL1R1Y3VtYW4iLCJBbWVyaWNhL0FyZ2VudGluYS9Vc2h1YWlhIiwiQW1lcmljYS9BcnViYSIsIkFtZXJpY2EvQXN1bmNpb24iLCJBbWVyaWNhL0F0aWtva2FuIiwiQW1lcmljYS9BdGthIiwiQW1lcmljYS9CYWhpYSIsIkFtZXJpY2EvQmFoaWFfQmFuZGVyYXMiLCJBbWVyaWNhL0JhcmJhZG9zIiwiQW1lcmljYS9CZWxlbSIsIkFtZXJpY2EvQmVsaXplIiwiQW1lcmljYS9CbGFuYy1TYWJsb24iLCJBbWVyaWNhL0JvYV9WaXN0YSIsIkFtZXJpY2EvQm9nb3RhIiwiQW1lcmljYS9Cb2lzZSIsIkFtZXJpY2EvQnVlbm9zX0FpcmVzIiwiQW1lcmljYS9DYW1icmlkZ2VfQmF5IiwiQW1lcmljYS9DYW1wb19HcmFuZGUiLCJBbWVyaWNhL0NhbmN1biIsIkFtZXJpY2EvQ2FyYWNhcyIsIkFtZXJpY2EvQ2F0YW1hcmNhIiwiQW1lcmljYS9DYXllbm5lIiwiQW1lcmljYS9DYXltYW4iLCJBbWVyaWNhL0NoaWNhZ28iLCJBbWVyaWNhL0NoaWh1YWh1YSIsIkFtZXJpY2EvQ2l1ZGFkX0p1YXJleiIsIkFtZXJpY2EvQ29yYWxfSGFyYm91ciIsIkFtZXJpY2EvQ29yZG9iYSIsIkFtZXJpY2EvQ29zdGFfUmljYSIsIkFtZXJpY2EvQ3Jlc3RvbiIsIkFtZXJpY2EvQ3VpYWJhIiwiQW1lcmljYS9DdXJhY2FvIiwiQW1lcmljYS9EYW5tYXJrc2hhdm4iLCJBbWVyaWNhL0Rhd3NvbiIsIkFtZXJpY2EvRGF3c29uX0NyZWVrIiwiQW1lcmljYS9EZW52ZXIiLCJBbWVyaWNhL0RldHJvaXQiLCJBbWVyaWNhL0RvbWluaWNhIiwiQW1lcmljYS9FZG1vbnRvbiIsIkFtZXJpY2EvRWlydW5lcGUiLCJBbWVyaWNhL0VsX1NhbHZhZG9yIiwiQW1lcmljYS9FbnNlbmFkYSIsIkFtZXJpY2EvRm9ydF9OZWxzb24iLCJBbWVyaWNhL0ZvcnRfV2F5bmUiLCJBbWVyaWNhL0ZvcnRhbGV6YSIsIkFtZXJpY2EvR2xhY2VfQmF5IiwiQW1lcmljYS9Hb2R0aGFiIiwiQW1lcmljYS9Hb29zZV9CYXkiLCJBbWVyaWNhL0dyYW5kX1R1cmsiLCJBbWVyaWNhL0dyZW5hZGEiLCJBbWVyaWNhL0d1YWRlbG91cGUiLCJBbWVyaWNhL0d1YXRlbWFsYSIsIkFtZXJpY2EvR3VheWFxdWlsIiwiQW1lcmljYS9HdXlhbmEiLCJBbWVyaWNhL0hhbGlmYXgiLCJBbWVyaWNhL0hhdmFuYSIsIkFtZXJpY2EvSGVybW9zaWxsbyIsIkFtZXJpY2EvSW5kaWFuYS9JbmRpYW5hcG9saXMiLCJBbWVyaWNhL0luZGlhbmEvS25veCIsIkFtZXJpY2EvSW5kaWFuYS9NYXJlbmdvIiwiQW1lcmljYS9JbmRpYW5hL1BldGVyc2J1cmciLCJBbWVyaWNhL0luZGlhbmEvVGVsbF9DaXR5IiwiQW1lcmljYS9JbmRpYW5hL1ZldmF5IiwiQW1lcmljYS9JbmRpYW5hL1ZpbmNlbm5lcyIsIkFtZXJpY2EvSW5kaWFuYS9XaW5hbWFjIiwiQW1lcmljYS9JbmRpYW5hcG9saXMiLCJBbWVyaWNhL0ludXZpayIsIkFtZXJpY2EvSXFhbHVpdCIsIkFtZXJpY2EvSmFtYWljYSIsIkFtZXJpY2EvSnVqdXkiLCJBbWVyaWNhL0p1bmVhdSIsIkFtZXJpY2EvS2VudHVja3kvTG91aXN2aWxsZSIsIkFtZXJpY2EvS2VudHVja3kvTW9udGljZWxsbyIsIkFtZXJpY2EvS25veF9JTiIsIkFtZXJpY2EvS3JhbGVuZGlqayIsIkFtZXJpY2EvTGFfUGF6IiwiQW1lcmljYS9MaW1hIiwiQW1lcmljYS9Mb3NfQW5nZWxlcyIsIkFtZXJpY2EvTG91aXN2aWxsZSIsIkFtZXJpY2EvTG93ZXJfUHJpbmNlcyIsIkFtZXJpY2EvTWFjZWlvIiwiQW1lcmljYS9NYW5hZ3VhIiwiQW1lcmljYS9NYW5hdXMiLCJBbWVyaWNhL01hcmlnb3QiLCJBbWVyaWNhL01hcnRpbmlxdWUiLCJBbWVyaWNhL01hdGFtb3JvcyIsIkFtZXJpY2EvTWF6YXRsYW4iLCJBbWVyaWNhL01lbmRvemEiLCJBbWVyaWNhL01lbm9taW5lZSIsIkFtZXJpY2EvTWVyaWRhIiwiQW1lcmljYS9NZXRsYWthdGxhIiwiQW1lcmljYS9NZXhpY29fQ2l0eSIsIkFtZXJpY2EvTWlxdWVsb24iLCJBbWVyaWNhL01vbmN0b24iLCJBbWVyaWNhL01vbnRlcnJleSIsIkFtZXJpY2EvTW9udGV2aWRlbyIsIkFtZXJpY2EvTW9udHJlYWwiLCJBbWVyaWNhL01vbnRzZXJyYXQiLCJBbWVyaWNhL05hc3NhdSIsIkFtZXJpY2EvTmV3X1lvcmsiLCJBbWVyaWNhL05pcGlnb24iLCJBbWVyaWNhL05vbWUiLCJBbWVyaWNhL05vcm9uaGEiLCJBbWVyaWNhL05vcnRoX0Rha290YS9CZXVsYWgiLCJBbWVyaWNhL05vcnRoX0Rha290YS9DZW50ZXIiLCJBbWVyaWNhL05vcnRoX0Rha290YS9OZXdfU2FsZW0iLCJBbWVyaWNhL051dWsiLCJBbWVyaWNhL09qaW5hZ2EiLCJBbWVyaWNhL1BhbmFtYSIsIkFtZXJpY2EvUGFuZ25pcnR1bmciLCJBbWVyaWNhL1BhcmFtYXJpYm8iLCJBbWVyaWNhL1Bob2VuaXgiLCJBbWVyaWNhL1BvcnQtYXUtUHJpbmNlIiwiQW1lcmljYS9Qb3J0X29mX1NwYWluIiwiQW1lcmljYS9Qb3J0b19BY3JlIiwiQW1lcmljYS9Qb3J0b19WZWxobyIsIkFtZXJpY2EvUHVlcnRvX1JpY28iLCJBbWVyaWNhL1B1bnRhX0FyZW5hcyIsIkFtZXJpY2EvUmFpbnlfUml2ZXIiLCJBbWVyaWNhL1Jhbmtpbl9JbmxldCIsIkFtZXJpY2EvUmVjaWZlIiwiQW1lcmljYS9SZWdpbmEiLCJBbWVyaWNhL1Jlc29sdXRlIiwiQW1lcmljYS9SaW9fQnJhbmNvIiwiQW1lcmljYS9Sb3NhcmlvIiwiQW1lcmljYS9TYW50YV9Jc2FiZWwiLCJBbWVyaWNhL1NhbnRhcmVtIiwiQW1lcmljYS9TYW50aWFnbyIsIkFtZXJpY2EvU2FudG9fRG9taW5nbyIsIkFtZXJpY2EvU2FvX1BhdWxvIiwiQW1lcmljYS9TY29yZXNieXN1bmQiLCJBbWVyaWNhL1NoaXByb2NrIiwiQW1lcmljYS9TaXRrYSIsIkFtZXJpY2EvU3RfQmFydGhlbGVteSIsIkFtZXJpY2EvU3RfSm9obnMiLCJBbWVyaWNhL1N0X0tpdHRzIiwiQW1lcmljYS9TdF9MdWNpYSIsIkFtZXJpY2EvU3RfVGhvbWFzIiwiQW1lcmljYS9TdF9WaW5jZW50IiwiQW1lcmljYS9Td2lmdF9DdXJyZW50IiwiQW1lcmljYS9UZWd1Y2lnYWxwYSIsIkFtZXJpY2EvVGh1bGUiLCJBbWVyaWNhL1RodW5kZXJfQmF5IiwiQW1lcmljYS9UaWp1YW5hIiwiQW1lcmljYS9Ub3JvbnRvIiwiQW1lcmljYS9Ub3J0b2xhIiwiQW1lcmljYS9WYW5jb3V2ZXIiLCJBbWVyaWNhL1ZpcmdpbiIsIkFtZXJpY2EvV2hpdGVob3JzZSIsIkFtZXJpY2EvV2lubmlwZWciLCJBbWVyaWNhL1lha3V0YXQiLCJBbWVyaWNhL1llbGxvd2tuaWZlIiwiQW50YXJjdGljYS9DYXNleSIsIkFudGFyY3RpY2EvRGF2aXMiLCJBbnRhcmN0aWNhL0R1bW9udERVcnZpbGxlIiwiQW50YXJjdGljYS9NYWNxdWFyaWUiLCJBbnRhcmN0aWNhL01hd3NvbiIsIkFudGFyY3RpY2EvTWNNdXJkbyIsIkFudGFyY3RpY2EvUGFsbWVyIiwiQW50YXJjdGljYS9Sb3RoZXJhIiwiQW50YXJjdGljYS9Tb3V0aF9Qb2xlIiwiQW50YXJjdGljYS9TeW93YSIsIkFudGFyY3RpY2EvVHJvbGwiLCJBbnRhcmN0aWNhL1Zvc3RvayIsIkFyY3RpYy9Mb25neWVhcmJ5ZW4iLCJBc2lhL0FkZW4iLCJBc2lhL0FsbWF0eSIsIkFzaWEvQW1tYW4iLCJBc2lhL0FuYWR5ciIsIkFzaWEvQXF0YXUiLCJBc2lhL0FxdG9iZSIsIkFzaWEvQXNoZ2FiYXQiLCJBc2lhL0FzaGtoYWJhZCIsIkFzaWEvQXR5cmF1IiwiQXNpYS9CYWdoZGFkIiwiQXNpYS9CYWhyYWluIiwiQXNpYS9CYWt1IiwiQXNpYS9CYW5na29rIiwiQXNpYS9CYXJuYXVsIiwiQXNpYS9CZWlydXQiLCJBc2lhL0Jpc2hrZWsiLCJBc2lhL0JydW5laSIsIkFzaWEvQ2FsY3V0dGEiLCJBc2lhL0NoaXRhIiwiQXNpYS9DaG9pYmFsc2FuIiwiQXNpYS9DaG9uZ3FpbmciLCJBc2lhL0NodW5na2luZyIsIkFzaWEvQ29sb21ibyIsIkFzaWEvRGFjY2EiLCJBc2lhL0RhbWFzY3VzIiwiQXNpYS9EaGFrYSIsIkFzaWEvRGlsaSIsIkFzaWEvRHViYWkiLCJBc2lhL0R1c2hhbmJlIiwiQXNpYS9GYW1hZ3VzdGEiLCJBc2lhL0dhemEiLCJBc2lhL0hhcmJpbiIsIkFzaWEvSGVicm9uIiwiQXNpYS9Ib19DaGlfTWluaCIsIkFzaWEvSG9uZ19Lb25nIiwiQXNpYS9Ib3ZkIiwiQXNpYS9Jcmt1dHNrIiwiQXNpYS9Jc3RhbmJ1bCIsIkFzaWEvSmFrYXJ0YSIsIkFzaWEvSmF5YXB1cmEiLCJBc2lhL0plcnVzYWxlbSIsIkFzaWEvS2FidWwiLCJBc2lhL0thbWNoYXRrYSIsIkFzaWEvS2FyYWNoaSIsIkFzaWEvS2FzaGdhciIsIkFzaWEvS2F0aG1hbmR1IiwiQXNpYS9LYXRtYW5kdSIsIkFzaWEvS2hhbmR5Z2EiLCJBc2lhL0tvbGthdGEiLCJBc2lhL0tyYXNub3lhcnNrIiwiQXNpYS9LdWFsYV9MdW1wdXIiLCJBc2lhL0t1Y2hpbmciLCJBc2lhL0t1d2FpdCIsIkFzaWEvTWFjYW8iLCJBc2lhL01hY2F1IiwiQXNpYS9NYWdhZGFuIiwiQXNpYS9NYWthc3NhciIsIkFzaWEvTWFuaWxhIiwiQXNpYS9NdXNjYXQiLCJBc2lhL05pY29zaWEiLCJBc2lhL05vdm9rdXpuZXRzayIsIkFzaWEvTm92b3NpYmlyc2siLCJBc2lhL09tc2siLCJBc2lhL09yYWwiLCJBc2lhL1Bobm9tX1BlbmgiLCJBc2lhL1BvbnRpYW5hayIsIkFzaWEvUHlvbmd5YW5nIiwiQXNpYS9RYXRhciIsIkFzaWEvUW9zdGFuYXkiLCJBc2lhL1F5enlsb3JkYSIsIkFzaWEvUmFuZ29vbiIsIkFzaWEvUml5YWRoIiwiQXNpYS9TYWlnb24iLCJBc2lhL1Nha2hhbGluIiwiQXNpYS9TYW1hcmthbmQiLCJBc2lhL1Nlb3VsIiwiQXNpYS9TaGFuZ2hhaSIsIkFzaWEvU2luZ2Fwb3JlIiwiQXNpYS9TcmVkbmVrb2x5bXNrIiwiQXNpYS9UYWlwZWkiLCJBc2lhL1Rhc2hrZW50IiwiQXNpYS9UYmlsaXNpIiwiQXNpYS9UZWhyYW4iLCJBc2lhL1RlbF9Bdml2IiwiQXNpYS9UaGltYnUiLCJBc2lhL1RoaW1waHUiLCJBc2lhL1Rva3lvIiwiQXNpYS9Ub21zayIsIkFzaWEvVWp1bmdfUGFuZGFuZyIsIkFzaWEvVWxhYW5iYWF0YXIiLCJBc2lhL1VsYW5fQmF0b3IiLCJBc2lhL1VydW1xaSIsIkFzaWEvVXN0LU5lcmEiLCJBc2lhL1ZpZW50aWFuZSIsIkFzaWEvVmxhZGl2b3N0b2siLCJBc2lhL1lha3V0c2siLCJBc2lhL1lhbmdvbiIsIkFzaWEvWWVrYXRlcmluYnVyZyIsIkFzaWEvWWVyZXZhbiIsIkF0bGFudGljL0F6b3JlcyIsIkF0bGFudGljL0Jlcm11ZGEiLCJBdGxhbnRpYy9DYW5hcnkiLCJBdGxhbnRpYy9DYXBlX1ZlcmRlIiwiQXRsYW50aWMvRmFlcm9lIiwiQXRsYW50aWMvRmFyb2UiLCJBdGxhbnRpYy9KYW5fTWF5ZW4iLCJBdGxhbnRpYy9NYWRlaXJhIiwiQXRsYW50aWMvUmV5a2phdmlrIiwiQXRsYW50aWMvU291dGhfR2VvcmdpYSIsIkF0bGFudGljL1N0X0hlbGVuYSIsIkF0bGFudGljL1N0YW5sZXkiLCJBdXN0cmFsaWEvQUNUIiwiQXVzdHJhbGlhL0FkZWxhaWRlIiwiQXVzdHJhbGlhL0JyaXNiYW5lIiwiQXVzdHJhbGlhL0Jyb2tlbl9IaWxsIiwiQXVzdHJhbGlhL0NhbmJlcnJhIiwiQXVzdHJhbGlhL0N1cnJpZSIsIkF1c3RyYWxpYS9EYXJ3aW4iLCJBdXN0cmFsaWEvRXVjbGEiLCJBdXN0cmFsaWEvSG9iYXJ0IiwiQXVzdHJhbGlhL0xISSIsIkF1c3RyYWxpYS9MaW5kZW1hbiIsIkF1c3RyYWxpYS9Mb3JkX0hvd2UiLCJBdXN0cmFsaWEvTWVsYm91cm5lIiwiQXVzdHJhbGlhL05TVyIsIkF1c3RyYWxpYS9Ob3J0aCIsIkF1c3RyYWxpYS9QZXJ0aCIsIkF1c3RyYWxpYS9RdWVlbnNsYW5kIiwiQXVzdHJhbGlhL1NvdXRoIiwiQXVzdHJhbGlhL1N5ZG5leSIsIkF1c3RyYWxpYS9UYXNtYW5pYSIsIkF1c3RyYWxpYS9WaWN0b3JpYSIsIkF1c3RyYWxpYS9XZXN0IiwiQXVzdHJhbGlhL1lhbmNvd2lubmEiLCJCcmF6aWwvQWNyZSIsIkJyYXppbC9EZU5vcm9uaGEiLCJCcmF6aWwvRWFzdCIsIkJyYXppbC9XZXN0IiwiQ0VUIiwiQ1NUNkNEVCIsIkNhbmFkYS9BdGxhbnRpYyIsIkNhbmFkYS9DZW50cmFsIiwiQ2FuYWRhL0Vhc3Rlcm4iLCJDYW5hZGEvTW91bnRhaW4iLCJDYW5hZGEvTmV3Zm91bmRsYW5kIiwiQ2FuYWRhL1BhY2lmaWMiLCJDYW5hZGEvU2Fza2F0Y2hld2FuIiwiQ2FuYWRhL1l1a29uIiwiQ2hpbGUvQ29udGluZW50YWwiLCJDaGlsZS9FYXN0ZXJJc2xhbmQiLCJDdWJhIiwiRUVUIiwiRVNUNUVEVCIsIkVneXB0IiwiRWlyZSIsIkV0Yy9HTVQiLCJFdGMvR01UKzAiLCJFdGMvR01UKzEiLCJFdGMvR01UKzEwIiwiRXRjL0dNVCsxMSIsIkV0Yy9HTVQrMTIiLCJFdGMvR01UKzIiLCJFdGMvR01UKzMiLCJFdGMvR01UKzQiLCJFdGMvR01UKzUiLCJFdGMvR01UKzYiLCJFdGMvR01UKzciLCJFdGMvR01UKzgiLCJFdGMvR01UKzkiLCJFdGMvR01ULTAiLCJFdGMvR01ULTEiLCJFdGMvR01ULTEwIiwiRXRjL0dNVC0xMSIsIkV0Yy9HTVQtMTIiLCJFdGMvR01ULTEzIiwiRXRjL0dNVC0xNCIsIkV0Yy9HTVQtMiIsIkV0Yy9HTVQtMyIsIkV0Yy9HTVQtNCIsIkV0Yy9HTVQtNSIsIkV0Yy9HTVQtNiIsIkV0Yy9HTVQtNyIsIkV0Yy9HTVQtOCIsIkV0Yy9HTVQtOSIsIkV0Yy9HTVQwIiwiRXRjL0dyZWVud2ljaCIsIkV0Yy9VQ1QiLCJFdGMvVVRDIiwiRXRjL1VuaXZlcnNhbCIsIkV0Yy9adWx1IiwiRXVyb3BlL0Ftc3RlcmRhbSIsIkV1cm9wZS9BbmRvcnJhIiwiRXVyb3BlL0FzdHJha2hhbiIsIkV1cm9wZS9BdGhlbnMiLCJFdXJvcGUvQmVsZmFzdCIsIkV1cm9wZS9CZWxncmFkZSIsIkV1cm9wZS9CZXJsaW4iLCJFdXJvcGUvQnJhdGlzbGF2YSIsIkV1cm9wZS9CcnVzc2VscyIsIkV1cm9wZS9CdWNoYXJlc3QiLCJFdXJvcGUvQnVkYXBlc3QiLCJFdXJvcGUvQnVzaW5nZW4iLCJFdXJvcGUvQ2hpc2luYXUiLCJFdXJvcGUvQ29wZW5oYWdlbiIsIkV1cm9wZS9EdWJsaW4iLCJFdXJvcGUvR2licmFsdGFyIiwiRXVyb3BlL0d1ZXJuc2V5IiwiRXVyb3BlL0hlbHNpbmtpIiwiRXVyb3BlL0lzbGVfb2ZfTWFuIiwiRXVyb3BlL0lzdGFuYnVsIiwiRXVyb3BlL0plcnNleSIsIkV1cm9wZS9LYWxpbmluZ3JhZCIsIkV1cm9wZS9LaWV2IiwiRXVyb3BlL0tpcm92IiwiRXVyb3BlL0t5aXYiLCJFdXJvcGUvTGlzYm9uIiwiRXVyb3BlL0xqdWJsamFuYSIsIkV1cm9wZS9Mb25kb24iLCJFdXJvcGUvTHV4ZW1ib3VyZyIsIkV1cm9wZS9NYWRyaWQiLCJFdXJvcGUvTWFsdGEiLCJFdXJvcGUvTWFyaWVoYW1uIiwiRXVyb3BlL01pbnNrIiwiRXVyb3BlL01vbmFjbyIsIkV1cm9wZS9Nb3Njb3ciLCJFdXJvcGUvTmljb3NpYSIsIkV1cm9wZS9Pc2xvIiwiRXVyb3BlL1BhcmlzIiwiRXVyb3BlL1BvZGdvcmljYSIsIkV1cm9wZS9QcmFndWUiLCJFdXJvcGUvUmlnYSIsIkV1cm9wZS9Sb21lIiwiRXVyb3BlL1NhbWFyYSIsIkV1cm9wZS9TYW5fTWFyaW5vIiwiRXVyb3BlL1NhcmFqZXZvIiwiRXVyb3BlL1NhcmF0b3YiLCJFdXJvcGUvU2ltZmVyb3BvbCIsIkV1cm9wZS9Ta29wamUiLCJFdXJvcGUvU29maWEiLCJFdXJvcGUvU3RvY2tob2xtIiwiRXVyb3BlL1RhbGxpbm4iLCJFdXJvcGUvVGlyYW5lIiwiRXVyb3BlL1RpcmFzcG9sIiwiRXVyb3BlL1VseWFub3ZzayIsIkV1cm9wZS9Vemhnb3JvZCIsIkV1cm9wZS9WYWR1eiIsIkV1cm9wZS9WYXRpY2FuIiwiRXVyb3BlL1ZpZW5uYSIsIkV1cm9wZS9WaWxuaXVzIiwiRXVyb3BlL1ZvbGdvZ3JhZCIsIkV1cm9wZS9XYXJzYXciLCJFdXJvcGUvWmFncmViIiwiRXVyb3BlL1phcG9yb3poeWUiLCJFdXJvcGUvWnVyaWNoIiwiR0IiLCJHQi1FaXJlIiwiR01UIiwiR01UMCIsIkdyZWVud2ljaCIsIkhvbmdrb25nIiwiSWNlbGFuZCIsIkluZGlhbi9BbnRhbmFuYXJpdm8iLCJJbmRpYW4vQ2hhZ29zIiwiSW5kaWFuL0NocmlzdG1hcyIsIkluZGlhbi9Db2NvcyIsIkluZGlhbi9Db21vcm8iLCJJbmRpYW4vS2VyZ3VlbGVuIiwiSW5kaWFuL01haGUiLCJJbmRpYW4vTWFsZGl2ZXMiLCJJbmRpYW4vTWF1cml0aXVzIiwiSW5kaWFuL01heW90dGUiLCJJbmRpYW4vUmV1bmlvbiIsIklyYW4iLCJJc3JhZWwiLCJKYW1haWNhIiwiSmFwYW4iLCJLd2FqYWxlaW4iLCJMaWJ5YSIsIk1FVCIsIk1TVDdNRFQiLCJNZXhpY28vQmFqYU5vcnRlIiwiTWV4aWNvL0JhamFTdXIiLCJNZXhpY28vR2VuZXJhbCIsIk5aIiwiTlotQ0hBVCIsIk5hdmFqbyIsIlBSQyIsIlBTVDhQRFQiLCJQYWNpZmljL0FwaWEiLCJQYWNpZmljL0F1Y2tsYW5kIiwiUGFjaWZpYy9Cb3VnYWludmlsbGUiLCJQYWNpZmljL0NoYXRoYW0iLCJQYWNpZmljL0NodXVrIiwiUGFjaWZpYy9FYXN0ZXIiLCJQYWNpZmljL0VmYXRlIiwiUGFjaWZpYy9FbmRlcmJ1cnkiLCJQYWNpZmljL0Zha2FvZm8iLCJQYWNpZmljL0ZpamkiLCJQYWNpZmljL0Z1bmFmdXRpIiwiUGFjaWZpYy9HYWxhcGFnb3MiLCJQYWNpZmljL0dhbWJpZXIiLCJQYWNpZmljL0d1YWRhbGNhbmFsIiwiUGFjaWZpYy9HdWFtIiwiUGFjaWZpYy9Ib25vbHVsdSIsIlBhY2lmaWMvSm9obnN0b24iLCJQYWNpZmljL0thbnRvbiIsIlBhY2lmaWMvS2lyaXRpbWF0aSIsIlBhY2lmaWMvS29zcmFlIiwiUGFjaWZpYy9Ld2FqYWxlaW4iLCJQYWNpZmljL01hanVybyIsIlBhY2lmaWMvTWFycXVlc2FzIiwiUGFjaWZpYy9NaWR3YXkiLCJQYWNpZmljL05hdXJ1IiwiUGFjaWZpYy9OaXVlIiwiUGFjaWZpYy9Ob3Jmb2xrIiwiUGFjaWZpYy9Ob3VtZWEiLCJQYWNpZmljL1BhZ29fUGFnbyIsIlBhY2lmaWMvUGFsYXUiLCJQYWNpZmljL1BpdGNhaXJuIiwiUGFjaWZpYy9Qb2hucGVpIiwiUGFjaWZpYy9Qb25hcGUiLCJQYWNpZmljL1BvcnRfTW9yZXNieSIsIlBhY2lmaWMvUmFyb3RvbmdhIiwiUGFjaWZpYy9TYWlwYW4iLCJQYWNpZmljL1NhbW9hIiwiUGFjaWZpYy9UYWhpdGkiLCJQYWNpZmljL1RhcmF3YSIsIlBhY2lmaWMvVG9uZ2F0YXB1IiwiUGFjaWZpYy9UcnVrIiwiUGFjaWZpYy9XYWtlIiwiUGFjaWZpYy9XYWxsaXMiLCJQYWNpZmljL1lhcCIsIlBvbGFuZCIsIlBvcnR1Z2FsIiwiUk9LIiwiU2luZ2Fwb3JlIiwiU3lzdGVtVi9BU1Q0IiwiU3lzdGVtVi9BU1Q0QURUIiwiU3lzdGVtVi9DU1Q2IiwiU3lzdGVtVi9DU1Q2Q0RUIiwiU3lzdGVtVi9FU1Q1IiwiU3lzdGVtVi9FU1Q1RURUIiwiU3lzdGVtVi9IU1QxMCIsIlN5c3RlbVYvTVNUNyIsIlN5c3RlbVYvTVNUN01EVCIsIlN5c3RlbVYvUFNUOCIsIlN5c3RlbVYvUFNUOFBEVCIsIlN5c3RlbVYvWVNUOSIsIlN5c3RlbVYvWVNUOVlEVCIsIlR1cmtleSIsIlVDVCIsIlVTL0FsYXNrYSIsIlVTL0FsZXV0aWFuIiwiVVMvQXJpem9uYSIsIlVTL0NlbnRyYWwiLCJVUy9FYXN0LUluZGlhbmEiLCJVUy9FYXN0ZXJuIiwiVVMvSGF3YWlpIiwiVVMvSW5kaWFuYS1TdGFya2UiLCJVUy9NaWNoaWdhbiIsIlVTL01vdW50YWluIiwiVVMvUGFjaWZpYyIsIlVTL1NhbW9hIiwiVVRDIiwiVW5pdmVyc2FsIiwiVy1TVSIsIldFVCIsIlp1bHUiXSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0FWQUlMQUJMRV9USU1FWk9ORVMiLCJkZXNjcmlwdGlvbiI6IkF2YWlsYWJsZSByZXBvcnQgdGltZXpvbmUgb3B0aW9ucyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiYnJlYWtvdXQtYmluLXdpZHRoIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9CUkVBS09VVF9CSU5fV0lEVEgiLCJkZXNjcmlwdGlvbiI6IldoZW4gdXNpbmcgdGhlIGRlZmF1bHQgYmlubmluZyBzdHJhdGVneSBmb3IgYSBmaWVsZCBvZiB0eXBlIENvb3JkaW5hdGUgKHN1Y2ggYXMgTGF0aXR1ZGUgYW5kIExvbmdpdHVkZSksIHRoaXMgbnVtYmVyIHdpbGwgYmUgdXNlZCBhcyB0aGUgZGVmYXVsdCBiaW4gd2lkdGggKGluIGRlZ3JlZXMpLiIsImRlZmF1bHQiOjEwLjB9LHsia2V5IjoiYnJlYWtvdXQtYmlucy1udW0iLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0JSRUFLT1VUX0JJTlNfTlVNIiwiZGVzY3JpcHRpb24iOiJXaGVuIHVzaW5nIHRoZSBkZWZhdWx0IGJpbm5pbmcgc3RyYXRlZ3kgYW5kIGEgbnVtYmVyIG9mIGJpbnMgaXMgbm90IHByb3ZpZGVkLCB0aGlzIG51bWJlciB3aWxsIGJlIHVzZWQgYXMgdGhlIGRlZmF1bHQuIiwiZGVmYXVsdCI6OH0seyJrZXkiOiJjaGVjay1mb3ItdXBkYXRlcyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQ0hFQ0tfRk9SX1VQREFURVMiLCJkZXNjcmlwdGlvbiI6IklkZW50aWZ5IHdoZW4gbmV3IHZlcnNpb25zIG9mIE1ldGFiYXNlIGFyZSBhdmFpbGFibGUuIiwiZGVmYXVsdCI6dHJ1ZX0seyJrZXkiOiJjbG91ZC1nYXRld2F5LWlwcyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQ0xPVURfR0FURVdBWV9JUFMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIENsb3VkIGdhdGV3YXkgSVAgYWRkcmVzc2VzLCB0byBjb25maWd1cmUgY29ubmVjdGlvbnMgdG8gREJzIGJlaGluZCBmaXJld2FsbHMiLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImN1c3RvbS1mb3JtYXR0aW5nIiwidmFsdWUiOnsidHlwZS9UZW1wb3JhbCI6eyJkYXRlX3N0eWxlIjoiWVlZWS9NL0QiLCJ0aW1lX3N0eWxlIjoiazptbSJ9fSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0NVU1RPTV9GT1JNQVRUSU5HIiwiZGVzY3JpcHRpb24iOiJPYmplY3Qga2V5ZWQgYnkgdHlwZSwgY29udGFpbmluZyBmb3JtYXR0aW5nIHNldHRpbmdzIiwiZGVmYXVsdCI6e319LHsia2V5IjoiY3VzdG9tLWdlb2pzb24iLCJ2YWx1ZSI6eyJ1c19zdGF0ZXMiOnsibmFtZSI6IlVuaXRlZCBTdGF0ZXMiLCJ1cmwiOiJhcHAvYXNzZXRzL2dlb2pzb24vdXMtc3RhdGVzLmpzb24iLCJyZWdpb25fa2V5IjoiU1RBVEUiLCJyZWdpb25fbmFtZSI6Ik5BTUUiLCJidWlsdGluIjp0cnVlfSwid29ybGRfY291bnRyaWVzIjp7Im5hbWUiOiJXb3JsZCIsInVybCI6ImFwcC9hc3NldHMvZ2VvanNvbi93b3JsZC5qc29uIiwicmVnaW9uX2tleSI6IklTT19BMiIsInJlZ2lvbl9uYW1lIjoiTkFNRSIsImJ1aWx0aW4iOnRydWV9fSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0NVU1RPTV9HRU9KU09OIiwiZGVzY3JpcHRpb24iOiJKU09OIGNvbnRhaW5pbmcgaW5mb3JtYXRpb24gYWJvdXQgY3VzdG9tIEdlb0pTT04gZmlsZXMgZm9yIHVzZSBpbiBtYXAgdmlzdWFsaXphdGlvbnMgaW5zdGVhZCBvZiB0aGUgZGVmYXVsdCBVUyBTdGF0ZSBvciBXb3JsZCBHZW9KU09OLiIsImRlZmF1bHQiOnt9fSx7ImtleSI6ImN1c3RvbS1nZW9qc29uLWVuYWJsZWQiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0NVU1RPTV9HRU9KU09OX0VOQUJMRUQiLCJkZXNjcmlwdGlvbiI6IldoZXRoZXIgb3Igbm90IHRoZSB1c2Ugb2YgY3VzdG9tIEdlb0pTT04gaXMgZW5hYmxlZC4iLCJkZWZhdWx0Ijp0cnVlfSx7ImtleSI6ImRlcHJlY2F0aW9uLW5vdGljZS12ZXJzaW9uIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9ERVBSRUNBVElPTl9OT1RJQ0VfVkVSU0lPTiIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UgdmVyc2lvbiBmb3Igd2hpY2ggYSBub3RpY2UgYWJvdXQgdXNhZ2Ugb2YgZGVwcmVjYXRlZCBmZWF0dXJlcyBoYXMgYmVlbiBzaG93bi4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVtYWlsLWNvbmZpZ3VyZWQ/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU1BSUxfQ09ORklHVVJFRCIsImRlc2NyaXB0aW9uIjoiQ2hlY2sgaWYgZW1haWwgaXMgZW5hYmxlZCBhbmQgdGhhdCB0aGUgbWFuZGF0b3J5IHNldHRpbmdzIGFyZSBjb25maWd1cmVkLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW1haWwtZnJvbS1hZGRyZXNzIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTUFJTF9GUk9NX0FERFJFU1MiLCJkZXNjcmlwdGlvbiI6IlRoZSBlbWFpbCBhZGRyZXNzIHlvdSB3YW50IHRvIHVzZSBmb3IgdGhlIHNlbmRlciBvZiBlbWFpbHMuIiwiZGVmYXVsdCI6Im5vdGlmaWNhdGlvbnNAbWV0YWJhc2UuY29tIn0seyJrZXkiOiJlbWFpbC1mcm9tLW5hbWUiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQUlMX0ZST01fTkFNRSIsImRlc2NyaXB0aW9uIjoiVGhlIG5hbWUgeW91IHdhbnQgdG8gdXNlIGZvciB0aGUgc2VuZGVyIG9mIGVtYWlscy4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVtYWlsLXJlcGx5LXRvIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTUFJTF9SRVBMWV9UTyIsImRlc2NyaXB0aW9uIjoiVGhlIGVtYWlsIGFkZHJlc3MgeW91IHdhbnQgdGhlIHJlcGxpZXMgdG8gZ28gdG8sIGlmIGRpZmZlcmVudCBmcm9tIHRoZSBmcm9tIGFkZHJlc3MuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbWFpbC1zbXRwLWhvc3QiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQUlMX1NNVFBfSE9TVCIsImRlc2NyaXB0aW9uIjoiVGhlIGFkZHJlc3Mgb2YgdGhlIFNNVFAgc2VydmVyIHRoYXQgaGFuZGxlcyB5b3VyIGVtYWlscy4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVtYWlsLXNtdHAtcGFzc3dvcmQiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQUlMX1NNVFBfUEFTU1dPUkQiLCJkZXNjcmlwdGlvbiI6IlNNVFAgcGFzc3dvcmQuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbWFpbC1zbXRwLXBvcnQiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQUlMX1NNVFBfUE9SVCIsImRlc2NyaXB0aW9uIjoiVGhlIHBvcnQgeW91ciBTTVRQIHNlcnZlciB1c2VzIGZvciBvdXRnb2luZyBlbWFpbHMuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbWFpbC1zbXRwLXNlY3VyaXR5IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTUFJTF9TTVRQX1NFQ1VSSVRZIiwiZGVzY3JpcHRpb24iOiJTTVRQIHNlY3VyZSBjb25uZWN0aW9uIHByb3RvY29sLiAodGxzLCBzc2wsIHN0YXJ0dGxzLCBvciBub25lKSIsImRlZmF1bHQiOiJub25lIn0seyJrZXkiOiJlbWFpbC1zbXRwLXVzZXJuYW1lIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTUFJTF9TTVRQX1VTRVJOQU1FIiwiZGVzY3JpcHRpb24iOiJTTVRQIHVzZXJuYW1lLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW1iZWRkaW5nLWFwcC1vcmlnaW4iLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQkVERElOR19BUFBfT1JJR0lOIiwiZGVzY3JpcHRpb24iOiJBbGxvdyB0aGlzIG9yaWdpbiB0byBlbWJlZCB0aGUgZnVsbCBNZXRhYmFzZSBhcHBsaWNhdGlvbiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW1iZWRkaW5nLXNlY3JldC1rZXkiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQkVERElOR19TRUNSRVRfS0VZIiwiZGVzY3JpcHRpb24iOiJTZWNyZXQga2V5IHVzZWQgdG8gc2lnbiBKU09OIFdlYiBUb2tlbnMgZm9yIHJlcXVlc3RzIHRvIGAvYXBpL2VtYmVkYCBlbmRwb2ludHMuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbmFibGUtYWR2YW5jZWQtY29uZmlnPyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VOQUJMRV9BRFZBTkNFRF9DT05GSUciLCJkZXNjcmlwdGlvbiI6IlNob3VsZCB3ZSBlbmFibGUga25vYnMgYW5kIGxldmVycyBmb3IgbW9yZSBjb21wbGV4IG9yZ3MgKGdyYW51bGFyIGNhY2hpbmcgY29udHJvbHMsIGFsbG93LWxpc3RzIGVtYWlsIGRvbWFpbnMgZm9yXG4gIG5vdGlmaWNhdGlvbnMsIG1vcmUgaW4gdGhlIGZ1dHVyZSk/IiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbmFibGUtYWR2YW5jZWQtcGVybWlzc2lvbnM/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX0FEVkFOQ0VEX1BFUk1JU1NJT05TIiwiZGVzY3JpcHRpb24iOiJTaG91bGQgd2UgZW5hYmxlIGV4dHJhIGtub2JzIGFyb3VuZCBwZXJtaXNzaW9ucyAoYmxvY2sgYWNjZXNzLCBhbmQgaW4gdGhlIGZ1dHVyZSwgbW9kZXJhdG9yIHJvbGVzLCBmZWF0dXJlLWxldmVsXG4gIHBlcm1pc3Npb25zLCBldGMuKT8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVuYWJsZS1hdWRpdC1hcHA/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX0FVRElUX0FQUCIsImRlc2NyaXB0aW9uIjoiU2hvdWxkIHdlIGVuYWJsZSB0aGUgQXVkaXQgTG9ncyBpbnRlcmZhY2UgaW4gdGhlIEFkbWluIFVJPyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW5hYmxlLWNvbnRlbnQtbWFuYWdlbWVudD8iLCJ2YWx1ZSI6ZmFsc2UsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfQ09OVEVOVF9NQU5BR0VNRU5UIiwiZGVzY3JpcHRpb24iOiJTaG91bGQgd2UgZW5hYmxlIG9mZmljaWFsIENvbGxlY3Rpb25zLCBRdWVzdGlvbiB2ZXJpZmljYXRpb25zIChhbmQgbW9yZSBpbiB0aGUgZnV0dXJlLCBsaWtlIHdvcmtmbG93cywgZm9ya2luZyxcbiAgZXRjLik/IiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbmFibGUtZW1iZWRkaW5nIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfRU1CRURESU5HIiwiZGVzY3JpcHRpb24iOiJBbGxvdyBhZG1pbnMgdG8gc2VjdXJlbHkgZW1iZWQgcXVlc3Rpb25zIGFuZCBkYXNoYm9hcmRzIHdpdGhpbiBvdGhlciBhcHBsaWNhdGlvbnM/IiwiZGVmYXVsdCI6ZmFsc2V9LHsia2V5IjoiZW5hYmxlLWVuaGFuY2VtZW50cz8iLCJ2YWx1ZSI6ZmFsc2UsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfRU5IQU5DRU1FTlRTIiwiZGVzY3JpcHRpb24iOiJTaG91bGQgd2UgdmFyaW91cyBvdGhlciBlbmhhbmNlbWVudHMsIGUuZy4gTmF0aXZlUXVlcnlTbmlwcGV0IGNvbGxlY3Rpb24gcGVybWlzc2lvbnM/IiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbmFibGUtbmVzdGVkLXF1ZXJpZXMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VOQUJMRV9ORVNURURfUVVFUklFUyIsImRlc2NyaXB0aW9uIjoiQWxsb3cgdXNpbmcgYSBzYXZlZCBxdWVzdGlvbiBvciBNb2RlbCBhcyB0aGUgc291cmNlIGZvciBvdGhlciBxdWVyaWVzPyIsImRlZmF1bHQiOnRydWV9LHsia2V5IjoiZW5hYmxlLXBhc3N3b3JkLWxvZ2luIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfUEFTU1dPUkRfTE9HSU4iLCJkZXNjcmlwdGlvbiI6IkFsbG93IGxvZ2dpbmcgaW4gYnkgZW1haWwgYW5kIHBhc3N3b3JkLiIsImRlZmF1bHQiOnRydWV9LHsia2V5IjoiZW5hYmxlLXB1YmxpYy1zaGFyaW5nIiwidmFsdWUiOnRydWUsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfUFVCTElDX1NIQVJJTkciLCJkZXNjcmlwdGlvbiI6IkVuYWJsZSBhZG1pbnMgdG8gY3JlYXRlIHB1YmxpY2x5IHZpZXdhYmxlIGxpbmtzIChhbmQgZW1iZWRkYWJsZSBpZnJhbWVzKSBmb3IgUXVlc3Rpb25zIGFuZCBEYXNoYm9hcmRzPyIsImRlZmF1bHQiOmZhbHNlfSx7ImtleSI6ImVuYWJsZS1xdWVyeS1jYWNoaW5nIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfUVVFUllfQ0FDSElORyIsImRlc2NyaXB0aW9uIjoiRW5hYmxpbmcgY2FjaGluZyB3aWxsIHNhdmUgdGhlIHJlc3VsdHMgb2YgcXVlcmllcyB0aGF0IHRha2UgYSBsb25nIHRpbWUgdG8gcnVuLiIsImRlZmF1bHQiOmZhbHNlfSx7ImtleSI6ImVuYWJsZS1zYW5kYm94ZXM/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX1NBTkRCT1hFUyIsImRlc2NyaXB0aW9uIjoiU2hvdWxkIHdlIGVuYWJsZSBkYXRhIHNhbmRib3hlcyAocm93LWxldmVsIHBlcm1pc3Npb25zKT8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVuYWJsZS1zZXJpYWxpemF0aW9uPyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VOQUJMRV9TRVJJQUxJWkFUSU9OIiwiZGVzY3JpcHRpb24iOiJFbmFibGUgdGhlIHYyIFNlckRlcyBmdW5jdGlvbmFsaXR5IiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbmFibGUtc3NvPyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VOQUJMRV9TU08iLCJkZXNjcmlwdGlvbiI6IlNob3VsZCB3ZSBlbmFibGUgYWR2YW5jZWQgU1NPIGZlYXR1cmVzIChTQU1MIGFuZCBKV1QgYXV0aGVudGljYXRpb247IHJvbGUgYW5kIGdyb3VwIG1hcHBpbmcpPyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW5hYmxlLXdoaXRlbGFiZWxpbmc/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX1dISVRFTEFCRUxJTkciLCJkZXNjcmlwdGlvbiI6IlNob3VsZCB3ZSBhbGxvdyBmdWxsIHdoaXRlbGFiZWwgZW1iZWRkaW5nIChyZXNraW5uaW5nIHRoZSBlbnRpcmUgaW50ZXJmYWNlPykiLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVuYWJsZS14cmF5cyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX1hSQVlTIiwiZGVzY3JpcHRpb24iOiJBbGxvdyB1c2VycyB0byBleHBsb3JlIGRhdGEgdXNpbmcgWC1yYXlzIiwiZGVmYXVsdCI6dHJ1ZX0seyJrZXkiOiJlbmdpbmVzIiwidmFsdWUiOnsicG9zdGdyZXMiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibmFtZS5kYXRhYmFzZS5jb20ifSx7Im5hbWUiOiJwb3J0IiwiZGlzcGxheS1uYW1lIjoiUG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwicGxhY2Vob2xkZXIiOjU0MzJ9LHsibmFtZSI6ImRibmFtZSIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIG5hbWUiLCJwbGFjZWhvbGRlciI6ImJpcmRzX29mX3RoZV93b3JsZCIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJ1c2VyIiwiZGlzcGxheS1uYW1lIjoiVXNlcm5hbWUiLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InBhc3N3b3JkIiwiZGlzcGxheS1uYW1lIjoiUGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IuKAouKAouKAouKAouKAouKAouKAouKAoiJ9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXR5cGUiLCJkaXNwbGF5LW5hbWUiOiJTY2hlbWFzIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJBbGwiLCJ2YWx1ZSI6ImFsbCJ9LHsibmFtZSI6Ik9ubHkgdGhlc2UuLi4iLCJ2YWx1ZSI6ImluY2x1c2lvbiJ9LHsibmFtZSI6IkFsbCBleGNlcHQuLi4iLCJ2YWx1ZSI6ImV4Y2x1c2lvbiJ9XSwiZGVmYXVsdCI6ImFsbCJ9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXBhdHRlcm5zIiwidHlwZSI6InRleHQiLCJwbGFjZWhvbGRlciI6IkUueC4gcHVibGljLGF1dGgqIiwiZGVzY3JpcHRpb24iOiJDb21tYSBzZXBhcmF0ZWQgbmFtZXMgb2Ygc2NoZW1hcyB0aGF0IHNob3VsZCBhcHBlYXIgaW4gTWV0YWJhc2UiLCJ2aXNpYmxlLWlmIjp7InNjaGVtYS1maWx0ZXJzLXR5cGUiOiJpbmNsdXNpb24ifSwiaGVscGVyLXRleHQiOiJZb3UgY2FuIHVzZSBwYXR0ZXJucyBsaWtlIFwiYXV0aCpcIiB0byBtYXRjaCBtdWx0aXBsZSBzY2hlbWFzIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXBhdHRlcm5zIiwidHlwZSI6InRleHQiLCJwbGFjZWhvbGRlciI6IkUueC4gcHVibGljLGF1dGgqIiwiZGVzY3JpcHRpb24iOiJDb21tYSBzZXBhcmF0ZWQgbmFtZXMgb2Ygc2NoZW1hcyB0aGF0IHNob3VsZCBOT1QgYXBwZWFyIGluIE1ldGFiYXNlIiwidmlzaWJsZS1pZiI6eyJzY2hlbWEtZmlsdGVycy10eXBlIjoiZXhjbHVzaW9uIn0sImhlbHBlci10ZXh0IjoiWW91IGNhbiB1c2UgcGF0dGVybnMgbGlrZSBcImF1dGgqXCIgdG8gbWF0Y2ggbXVsdGlwbGUgc2NoZW1hcyIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJzc2wiLCJkaXNwbGF5LW5hbWUiOiJVc2UgYSBzZWN1cmUgY29ubmVjdGlvbiAoU1NMKSIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6InNzbC1tb2RlIiwiZGlzcGxheS1uYW1lIjoiU1NMIE1vZGUiLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6ImFsbG93IiwidmFsdWUiOiJhbGxvdyJ9LHsibmFtZSI6InByZWZlciIsInZhbHVlIjoicHJlZmVyIn0seyJuYW1lIjoicmVxdWlyZSIsInZhbHVlIjoicmVxdWlyZSJ9LHsibmFtZSI6InZlcmlmeS1jYSIsInZhbHVlIjoidmVyaWZ5LWNhIn0seyJuYW1lIjoidmVyaWZ5LWZ1bGwiLCJ2YWx1ZSI6InZlcmlmeS1mdWxsIn1dLCJkZWZhdWx0IjoicmVxdWlyZSIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlfX0seyJuYW1lIjoic3NsLXJvb3QtY2VydC1vcHRpb25zIiwiZGlzcGxheS1uYW1lIjoiU1NMIFJvb3QgQ2VydGlmaWNhdGUgKFBFTSkiLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IkxvY2FsIGZpbGUgcGF0aCIsInZhbHVlIjoibG9jYWwifSx7Im5hbWUiOiJVcGxvYWRlZCBmaWxlIHBhdGgiLCJ2YWx1ZSI6InVwbG9hZGVkIn1dLCJkZWZhdWx0IjoibG9jYWwiLCJ2aXNpYmxlLWlmIjp7InNzbCI6dHJ1ZSwic3NsLW1vZGUiOlsidmVyaWZ5LWNhIiwidmVyaWZ5LWZ1bGwiXX19LHsibmFtZSI6InNzbC1yb290LWNlcnQtdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtbW9kZSI6WyJ2ZXJpZnktY2EiLCJ2ZXJpZnktZnVsbCJdLCJzc2wtcm9vdC1jZXJ0LW9wdGlvbnMiOiJ1cGxvYWRlZCJ9fSx7Im5hbWUiOiJzc2wtcm9vdC1jZXJ0LXBhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZGlzcGxheS1uYW1lIjoiRmlsZSBwYXRoIiwicGxhY2Vob2xkZXIiOm51bGwsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtbW9kZSI6WyJ2ZXJpZnktY2EiLCJ2ZXJpZnktZnVsbCJdLCJzc2wtcm9vdC1jZXJ0LW9wdGlvbnMiOiJsb2NhbCJ9fSx7Im5hbWUiOiJzc2wtdXNlLWNsaWVudC1hdXRoIiwiZGlzcGxheS1uYW1lIjoiQXV0aGVudGljYXRlIGNsaWVudCBjZXJ0aWZpY2F0ZT8iLCJ0eXBlIjoiYm9vbGVhbiIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlfX0seyJuYW1lIjoic3NsLWNsaWVudC1jZXJ0LW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJTU0wgQ2xpZW50IENlcnRpZmljYXRlIChQRU0pIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJMb2NhbCBmaWxlIHBhdGgiLCJ2YWx1ZSI6ImxvY2FsIn0seyJuYW1lIjoiVXBsb2FkZWQgZmlsZSBwYXRoIiwidmFsdWUiOiJ1cGxvYWRlZCJ9XSwiZGVmYXVsdCI6ImxvY2FsIiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWUsInNzbC11c2UtY2xpZW50LWF1dGgiOnRydWV9fSx7Im5hbWUiOiJzc2wtY2xpZW50LWNlcnQtdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLWNsaWVudC1hdXRoIjp0cnVlLCJzc2wtY2xpZW50LWNlcnQtb3B0aW9ucyI6InVwbG9hZGVkIn19LHsibmFtZSI6InNzbC1jbGllbnQtY2VydC1wYXRoIiwidHlwZSI6InN0cmluZyIsImRpc3BsYXktbmFtZSI6IkZpbGUgcGF0aCIsInBsYWNlaG9sZGVyIjpudWxsLCJ2aXNpYmxlLWlmIjp7InNzbCI6dHJ1ZSwic3NsLXVzZS1jbGllbnQtYXV0aCI6dHJ1ZSwic3NsLWNsaWVudC1jZXJ0LW9wdGlvbnMiOiJsb2NhbCJ9fSx7Im5hbWUiOiJzc2wta2V5LW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJTU0wgQ2xpZW50IEtleSAoUEtDUy04L0RFUikiLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IkxvY2FsIGZpbGUgcGF0aCIsInZhbHVlIjoibG9jYWwifSx7Im5hbWUiOiJVcGxvYWRlZCBmaWxlIHBhdGgiLCJ2YWx1ZSI6InVwbG9hZGVkIn1dLCJkZWZhdWx0IjoibG9jYWwiLCJ2aXNpYmxlLWlmIjp7InNzbCI6dHJ1ZSwic3NsLXVzZS1jbGllbnQtYXV0aCI6dHJ1ZX19LHsibmFtZSI6InNzbC1rZXktdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLWNsaWVudC1hdXRoIjp0cnVlLCJzc2wta2V5LW9wdGlvbnMiOiJ1cGxvYWRlZCJ9fSx7Im5hbWUiOiJzc2wta2V5LXBhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZGlzcGxheS1uYW1lIjoiRmlsZSBwYXRoIiwicGxhY2Vob2xkZXIiOm51bGwsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLWNsaWVudC1hdXRoIjp0cnVlLCJzc2wta2V5LW9wdGlvbnMiOiJsb2NhbCJ9fSx7Im5hbWUiOiJzc2wta2V5LXBhc3N3b3JkLXZhbHVlIiwiZGlzcGxheS1uYW1lIjoiU1NMIENsaWVudCBLZXkgUGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJ2aXNpYmxlLWlmIjp7InNzbCI6dHJ1ZSwic3NsLXVzZS1jbGllbnQtYXV0aCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1lbmFibGVkIiwiZGlzcGxheS1uYW1lIjoiVXNlIGFuIFNTSCB0dW5uZWwiLCJwbGFjZWhvbGRlciI6IkVuYWJsZSB0aGlzIFNTSCB0dW5uZWw/IiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoidHVubmVsLWhvc3QiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIGhvc3QiLCJoZWxwZXItdGV4dCI6IlRoZSBob3N0bmFtZSB0aGF0IHlvdSB1c2UgdG8gY29ubmVjdCB0byBTU0ggdHVubmVscy4iLCJwbGFjZWhvbGRlciI6Imhvc3RuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtcG9ydCIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgcG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwiZGVmYXVsdCI6MjIsInJlcXVpcmVkIjpmYWxzZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC11c2VyIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCB1c2VybmFtZSIsImhlbHBlci10ZXh0IjoiVGhlIHVzZXJuYW1lIHlvdSB1c2UgdG8gbG9naW4gdG8geW91ciBTU0ggdHVubmVsLiIsInBsYWNlaG9sZGVyIjoidXNlcm5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1hdXRoLW9wdGlvbiIsImRpc3BsYXktbmFtZSI6IlNTSCBBdXRoZW50aWNhdGlvbiIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiU1NIIEtleSIsInZhbHVlIjoic3NoLWtleSJ9LHsibmFtZSI6IlBhc3N3b3JkIiwidmFsdWUiOiJwYXNzd29yZCJ9XSwiZGVmYXVsdCI6InNzaC1rZXkiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBhc3MiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJwYXNzd29yZCJ9fSx7Im5hbWUiOiJ0dW5uZWwtcHJpdmF0ZS1rZXkiLCJkaXNwbGF5LW5hbWUiOiJTU0ggcHJpdmF0ZSBrZXkgdG8gY29ubmVjdCB0byB0aGUgdHVubmVsIiwidHlwZSI6InN0cmluZyIsInBsYWNlaG9sZGVyIjoiUGFzdGUgdGhlIGNvbnRlbnRzIG9mIGFuIFNTSCBwcml2YXRlIGtleSBoZXJlIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5LXBhc3NwaHJhc2UiLCJkaXNwbGF5LW5hbWUiOiJQYXNzcGhyYXNlIGZvciBTU0ggcHJpdmF0ZSBrZXkiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IioqKioqKiIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoiYWR2YW5jZWQtb3B0aW9ucyIsInR5cGUiOiJzZWN0aW9uIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6Impzb24tdW5mb2xkaW5nIiwiZGlzcGxheS1uYW1lIjoiVW5mb2xkIEpTT04gQ29sdW1ucyIsInR5cGUiOiJib29sZWFuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfSwiZGVzY3JpcHRpb24iOiJXZSB1bmZvbGQgSlNPTiBjb2x1bW5zIGludG8gY29tcG9uZW50IGZpZWxkcy5UaGlzIGlzIG9uIGJ5IGRlZmF1bHQgYnV0IHlvdSBjYW4gdHVybiBpdCBvZmYgaWYgcGVyZm9ybWFuY2UgaXMgc2xvdy4iLCJkZWZhdWx0Ijp0cnVlfSx7Im5hbWUiOiJhZGRpdGlvbmFsLW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJBZGRpdGlvbmFsIEpEQkMgY29ubmVjdGlvbiBzdHJpbmcgb3B0aW9ucyIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX0sInBsYWNlaG9sZGVyIjoicHJlcGFyZVRocmVzaG9sZD0wIn0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IlBvc3RncmVTUUwiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfSwiZ29vZ2xlYW5hbHl0aWNzIjp7InNvdXJjZSI6eyJ0eXBlIjoib2ZmaWNpYWwiLCJjb250YWN0IjpudWxsfSwiZGV0YWlscy1maWVsZHMiOlt7Im5hbWUiOiJhY2NvdW50LWlkIiwiZGlzcGxheS1uYW1lIjoiR29vZ2xlIEFuYWx5dGljcyBBY2NvdW50IElEIiwiaGVscGVyLXRleHQiOiJZb3UgY2FuIGZpbmQgdGhlIEFjY291bnQgSUQgaW4gR29vZ2xlIEFuYWx5dGljcyDihpIgQWRtaW4g4oaSIEFjY291bnQgU2V0dGluZ3MuIiwicGxhY2Vob2xkZXIiOiIxMjM0NTY3IiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InNlcnZpY2UtYWNjb3VudC1qc29uIiwiZGlzcGxheS1uYW1lIjoiU2VydmljZSBhY2NvdW50IEpTT04gZmlsZSIsImhlbHBlci10ZXh0IjoiVGhpcyBKU09OIGZpbGUgY29udGFpbnMgdGhlIGNyZWRlbnRpYWxzIE1ldGFiYXNlIG5lZWRzIHRvIHJlYWQgYW5kIHF1ZXJ5IHlvdXIgZGF0YXNldC4iLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRleHRGaWxlIn0seyJuYW1lIjoiYWR2YW5jZWQtb3B0aW9ucyIsInR5cGUiOiJzZWN0aW9uIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6ImF1dG9fcnVuX3F1ZXJpZXMiLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOnRydWUsImRpc3BsYXktbmFtZSI6IlJlcnVuIHF1ZXJpZXMgZm9yIHNpbXBsZSBleHBsb3JhdGlvbnMiLCJkZXNjcmlwdGlvbiI6IldlIGV4ZWN1dGUgdGhlIHVuZGVybHlpbmcgcXVlcnkgd2hlbiB5b3UgZXhwbG9yZSBkYXRhIHVzaW5nIFN1bW1hcml6ZSBvciBGaWx0ZXIuIFRoaXMgaXMgb24gYnkgZGVmYXVsdCBidXQgeW91IGNhbiB0dXJuIGl0IG9mZiBpZiBwZXJmb3JtYW5jZSBpcyBzbG93LiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6ImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiQ2hvb3NlIHdoZW4gc3luY3MgYW5kIHNjYW5zIGhhcHBlbiIsImRlc2NyaXB0aW9uIjoiQnkgZGVmYXVsdCwgTWV0YWJhc2UgZG9lcyBhIGxpZ2h0d2VpZ2h0IGhvdXJseSBzeW5jIGFuZCBhbiBpbnRlbnNpdmUgZGFpbHkgc2NhbiBvZiBmaWVsZCB2YWx1ZXMuIElmIHlvdSBoYXZlIGEgbGFyZ2UgZGF0YWJhc2UsIHR1cm4gdGhpcyBvbiB0byBtYWtlIGNoYW5nZXMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoic2NoZWR1bGVzLm1ldGFkYXRhX3N5bmMiLCJkaXNwbGF5LW5hbWUiOiJEYXRhYmFzZSBzeW5jaW5nIiwiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgbGlnaHR3ZWlnaHQgcHJvY2VzcyB0aGF0IGNoZWNrcyBmb3IgdXBkYXRlcyB0byB0aGlzIGRhdGFiYXNl4oCZcyBzY2hlbWEuIEluIG1vc3QgY2FzZXMsIHlvdSBzaG91bGQgYmUgZmluZSBsZWF2aW5nIHRoaXMgc2V0IHRvIHN5bmMgaG91cmx5LiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoic2NoZWR1bGVzLmNhY2hlX2ZpZWxkX3ZhbHVlcyIsImRpc3BsYXktbmFtZSI6IlNjYW5uaW5nIGZvciBGaWx0ZXIgVmFsdWVzIiwiZGVzY3JpcHRpb24iOiJNZXRhYmFzZSBjYW4gc2NhbiB0aGUgdmFsdWVzIHByZXNlbnQgaW4gZWFjaCBmaWVsZCBpbiB0aGlzIGRhdGFiYXNlIHRvIGVuYWJsZSBjaGVja2JveCBmaWx0ZXJzIGluIGRhc2hib2FyZHMgYW5kIHF1ZXN0aW9ucy4gVGhpcyBjYW4gYmUgYSBzb21ld2hhdCByZXNvdXJjZS1pbnRlbnNpdmUgcHJvY2VzcywgcGFydGljdWxhcmx5IGlmIHlvdSBoYXZlIGEgdmVyeSBsYXJnZSBkYXRhYmFzZS4gV2hlbiBzaG91bGQgTWV0YWJhc2UgYXV0b21hdGljYWxseSBzY2FuIGFuZCBjYWNoZSBmaWVsZCB2YWx1ZXM/IiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJyZWZpbmdlcnByaW50IiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJQZXJpb2RpY2FsbHkgcmVmaW5nZXJwcmludCB0YWJsZXMiLCJkZXNjcmlwdGlvbiI6IlRoaXMgZW5hYmxlcyBNZXRhYmFzZSB0byBzY2FuIGZvciBhZGRpdGlvbmFsIGZpZWxkIHZhbHVlcyBkdXJpbmcgc3luY3MgYWxsb3dpbmcgc21hcnRlciBiZWhhdmlvciwgbGlrZSBpbXByb3ZlZCBhdXRvLWJpbm5pbmcgb24geW91ciBiYXIgY2hhcnRzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19XSwiZHJpdmVyLW5hbWUiOiJHb29nbGUgQW5hbHl0aWNzIChEZXByZWNhdGVkIGRyaXZlcikiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfSwic3BhcmtzcWwiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibmFtZS5kYXRhYmFzZS5jb20ifSx7Im5hbWUiOiJwb3J0IiwiZGlzcGxheS1uYW1lIjoiUG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwiZGVmYXVsdCI6MTAwMDB9LHsibmFtZSI6ImRibmFtZSIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIG5hbWUiLCJwbGFjZWhvbGRlciI6ImRlZmF1bHQiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoidXNlciIsImRpc3BsYXktbmFtZSI6IlVzZXJuYW1lIiwicGxhY2Vob2xkZXIiOiJ1c2VybmFtZSIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJwYXNzd29yZCIsImRpc3BsYXktbmFtZSI6IlBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiLigKLigKLigKLigKLigKLigKLigKLigKIifSx7Im5hbWUiOiJ0dW5uZWwtZW5hYmxlZCIsImRpc3BsYXktbmFtZSI6IlVzZSBhbiBTU0ggdHVubmVsIiwicGxhY2Vob2xkZXIiOiJFbmFibGUgdGhpcyBTU0ggdHVubmVsPyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6InR1bm5lbC1ob3N0IiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBob3N0IiwiaGVscGVyLXRleHQiOiJUaGUgaG9zdG5hbWUgdGhhdCB5b3UgdXNlIHRvIGNvbm5lY3QgdG8gU1NIIHR1bm5lbHMuIiwicGxhY2Vob2xkZXIiOiJob3N0bmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBvcnQiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBvcnQiLCJ0eXBlIjoiaW50ZWdlciIsImRlZmF1bHQiOjIyLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtdXNlciIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgdXNlcm5hbWUiLCJoZWxwZXItdGV4dCI6IlRoZSB1c2VybmFtZSB5b3UgdXNlIHRvIGxvZ2luIHRvIHlvdXIgU1NIIHR1bm5lbC4iLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtYXV0aC1vcHRpb24iLCJkaXNwbGF5LW5hbWUiOiJTU0ggQXV0aGVudGljYXRpb24iLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IlNTSCBLZXkiLCJ2YWx1ZSI6InNzaC1rZXkifSx7Im5hbWUiOiJQYXNzd29yZCIsInZhbHVlIjoicGFzc3dvcmQifV0sImRlZmF1bHQiOiJzc2gta2V5IiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1wYXNzIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBwYXNzd29yZCIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoiKioqKioqIiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoicGFzc3dvcmQifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5IiwiZGlzcGxheS1uYW1lIjoiU1NIIHByaXZhdGUga2V5IHRvIGNvbm5lY3QgdG8gdGhlIHR1bm5lbCIsInR5cGUiOiJzdHJpbmciLCJwbGFjZWhvbGRlciI6IlBhc3RlIHRoZSBjb250ZW50cyBvZiBhbiBTU0ggcHJpdmF0ZSBrZXkgaGVyZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6InR1bm5lbC1wcml2YXRlLWtleS1wYXNzcGhyYXNlIiwiZGlzcGxheS1uYW1lIjoiUGFzc3BocmFzZSBmb3IgU1NIIHByaXZhdGUga2V5IiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6ImFkdmFuY2VkLW9wdGlvbnMiLCJ0eXBlIjoic2VjdGlvbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJqZGJjLWZsYWdzIiwiZGlzcGxheS1uYW1lIjoiQWRkaXRpb25hbCBKREJDIGNvbm5lY3Rpb24gc3RyaW5nIG9wdGlvbnMiLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9LCJwbGFjZWhvbGRlciI6Ijt0cmFuc3BvcnRNb2RlPWh0dHAifSx7Im5hbWUiOiJhdXRvX3J1bl9xdWVyaWVzIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0Ijp0cnVlLCJkaXNwbGF5LW5hbWUiOiJSZXJ1biBxdWVyaWVzIGZvciBzaW1wbGUgZXhwbG9yYXRpb25zIiwiZGVzY3JpcHRpb24iOiJXZSBleGVjdXRlIHRoZSB1bmRlcmx5aW5nIHF1ZXJ5IHdoZW4geW91IGV4cGxvcmUgZGF0YSB1c2luZyBTdW1tYXJpemUgb3IgRmlsdGVyLiBUaGlzIGlzIG9uIGJ5IGRlZmF1bHQgYnV0IHlvdSBjYW4gdHVybiBpdCBvZmYgaWYgcGVyZm9ybWFuY2UgaXMgc2xvdy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IkNob29zZSB3aGVuIHN5bmNzIGFuZCBzY2FucyBoYXBwZW4iLCJkZXNjcmlwdGlvbiI6IkJ5IGRlZmF1bHQsIE1ldGFiYXNlIGRvZXMgYSBsaWdodHdlaWdodCBob3VybHkgc3luYyBhbmQgYW4gaW50ZW5zaXZlIGRhaWx5IHNjYW4gb2YgZmllbGQgdmFsdWVzLiBJZiB5b3UgaGF2ZSBhIGxhcmdlIGRhdGFiYXNlLCB0dXJuIHRoaXMgb24gdG8gbWFrZSBjaGFuZ2VzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5tZXRhZGF0YV9zeW5jIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2Ugc3luY2luZyIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGxpZ2h0d2VpZ2h0IHByb2Nlc3MgdGhhdCBjaGVja3MgZm9yIHVwZGF0ZXMgdG8gdGhpcyBkYXRhYmFzZeKAmXMgc2NoZW1hLiBJbiBtb3N0IGNhc2VzLCB5b3Ugc2hvdWxkIGJlIGZpbmUgbGVhdmluZyB0aGlzIHNldCB0byBzeW5jIGhvdXJseS4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5jYWNoZV9maWVsZF92YWx1ZXMiLCJkaXNwbGF5LW5hbWUiOiJTY2FubmluZyBmb3IgRmlsdGVyIFZhbHVlcyIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UgY2FuIHNjYW4gdGhlIHZhbHVlcyBwcmVzZW50IGluIGVhY2ggZmllbGQgaW4gdGhpcyBkYXRhYmFzZSB0byBlbmFibGUgY2hlY2tib3ggZmlsdGVycyBpbiBkYXNoYm9hcmRzIGFuZCBxdWVzdGlvbnMuIFRoaXMgY2FuIGJlIGEgc29tZXdoYXQgcmVzb3VyY2UtaW50ZW5zaXZlIHByb2Nlc3MsIHBhcnRpY3VsYXJseSBpZiB5b3UgaGF2ZSBhIHZlcnkgbGFyZ2UgZGF0YWJhc2UuIFdoZW4gc2hvdWxkIE1ldGFiYXNlIGF1dG9tYXRpY2FsbHkgc2NhbiBhbmQgY2FjaGUgZmllbGQgdmFsdWVzPyIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoicmVmaW5nZXJwcmludCIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiUGVyaW9kaWNhbGx5IHJlZmluZ2VycHJpbnQgdGFibGVzIiwiZGVzY3JpcHRpb24iOiJUaGlzIGVuYWJsZXMgTWV0YWJhc2UgdG8gc2NhbiBmb3IgYWRkaXRpb25hbCBmaWVsZCB2YWx1ZXMgZHVyaW5nIHN5bmNzIGFsbG93aW5nIHNtYXJ0ZXIgYmVoYXZpb3IsIGxpa2UgaW1wcm92ZWQgYXV0by1iaW5uaW5nIG9uIHlvdXIgYmFyIGNoYXJ0cy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fV0sImRyaXZlci1uYW1lIjoiU3BhcmsgU1FMIiwic3VwZXJzZWRlZC1ieSI6bnVsbH0sIm1vbmdvIjp7InNvdXJjZSI6eyJ0eXBlIjoib2ZmaWNpYWwiLCJjb250YWN0IjpudWxsfSwiZGV0YWlscy1maWVsZHMiOlt7Im5hbWUiOiJ1c2UtY29ubi11cmkiLCJ0eXBlIjoic2VjdGlvbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJjb25uLXVyaSIsInR5cGUiOiJzdHJpbmciLCJkaXNwbGF5LW5hbWUiOiJQYXN0ZSB5b3VyIGNvbm5lY3Rpb24gc3RyaW5nIiwicGxhY2Vob2xkZXIiOiJtb25nb2RiOi8vW3VzZXJuYW1lOnBhc3N3b3JkQF1ob3N0MVs6cG9ydDFdWywuLi5ob3N0Tls6cG9ydE5dXVsvW2RibmFtZV1bP29wdGlvbnNdXSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InVzZS1jb25uLXVyaSI6dHJ1ZX19LHsibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibmFtZS5kYXRhYmFzZS5jb20iLCJ2aXNpYmxlLWlmIjp7InVzZS1jb25uLXVyaSI6ZmFsc2V9fSx7Im5hbWUiOiJkYm5hbWUiLCJkaXNwbGF5LW5hbWUiOiJEYXRhYmFzZSBuYW1lIiwicGxhY2Vob2xkZXIiOiJiaXJkc19vZl90aGVfd29ybGQiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlfX0seyJuYW1lIjoicG9ydCIsImRpc3BsYXktbmFtZSI6IlBvcnQiLCJ0eXBlIjoiaW50ZWdlciIsImRlZmF1bHQiOjI3MDE3LCJ2aXNpYmxlLWlmIjp7InVzZS1jb25uLXVyaSI6ZmFsc2V9fSx7Im5hbWUiOiJ1c2VyIiwiZGlzcGxheS1uYW1lIjoiVXNlcm5hbWUiLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7InVzZS1jb25uLXVyaSI6ZmFsc2V9fSx7Im5hbWUiOiJwYXNzIiwiZGlzcGxheS1uYW1lIjoiUGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IuKAouKAouKAouKAouKAouKAouKAouKAoiIsInZpc2libGUtaWYiOnsidXNlLWNvbm4tdXJpIjpmYWxzZX19LHsibmFtZSI6ImF1dGhkYiIsImRpc3BsYXktbmFtZSI6IkF1dGhlbnRpY2F0aW9uIGRhdGFiYXNlIChvcHRpb25hbCkiLCJwbGFjZWhvbGRlciI6ImFkbWluIiwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlfX0seyJuYW1lIjoic3NsIiwiZGlzcGxheS1uYW1lIjoiVXNlIGEgc2VjdXJlIGNvbm5lY3Rpb24gKFNTTCkiLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7InVzZS1jb25uLXVyaSI6ZmFsc2V9fSx7Im5hbWUiOiJzc2wtY2VydCIsInR5cGUiOiJzdHJpbmciLCJkaXNwbGF5LW5hbWUiOiJTZXJ2ZXIgU1NMIGNlcnRpZmljYXRlIGNoYWluIChQRU0pIiwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlLCJzc2wiOnRydWV9fSx7Im5hbWUiOiJzc2wtdXNlLWNsaWVudC1hdXRoIiwiZGlzcGxheS1uYW1lIjoiQXV0aGVudGljYXRlIGNsaWVudCBjZXJ0aWZpY2F0ZT8iLCJ0eXBlIjoiYm9vbGVhbiIsInZpc2libGUtaWYiOnsidXNlLWNvbm4tdXJpIjpmYWxzZSwic3NsIjp0cnVlfX0seyJuYW1lIjoiY2xpZW50LXNzbC1jZXJ0IiwiZGlzcGxheS1uYW1lIjoiQ2xpZW50IFNTTCBjZXJ0aWZpY2F0ZSBjaGFpbiAoUEVNKSIsInBsYWNlaG9sZGVyIjoiUGFzdGUgdGhlIGNvbnRlbnRzIG9mIHRoZSBjbGllbnQncyBTU0wgY2VydGlmaWNhdGUgY2hhaW4gaGVyZSIsInR5cGUiOiJ0ZXh0IiwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlLCJzc2wiOnRydWUsInNzbC11c2UtY2xpZW50LWF1dGgiOnRydWV9fSx7Im5hbWUiOiJjbGllbnQtc3NsLWtleS1vcHRpb25zIiwiZGlzcGxheS1uYW1lIjoiQ2xpZW50IFNTTCBwcml2YXRlIGtleSAoUEVNKSIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiTG9jYWwgZmlsZSBwYXRoIiwidmFsdWUiOiJsb2NhbCJ9LHsibmFtZSI6IlVwbG9hZGVkIGZpbGUgcGF0aCIsInZhbHVlIjoidXBsb2FkZWQifV0sImRlZmF1bHQiOiJsb2NhbCIsInZpc2libGUtaWYiOnsidXNlLWNvbm4tdXJpIjpmYWxzZSwic3NsIjp0cnVlLCJzc2wtdXNlLWNsaWVudC1hdXRoIjp0cnVlfX0seyJuYW1lIjoiY2xpZW50LXNzbC1rZXktdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsidXNlLWNvbm4tdXJpIjpmYWxzZSwic3NsIjp0cnVlLCJzc2wtdXNlLWNsaWVudC1hdXRoIjp0cnVlLCJjbGllbnQtc3NsLWtleS1vcHRpb25zIjoidXBsb2FkZWQifX0seyJuYW1lIjoiY2xpZW50LXNzbC1rZXktcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkaXNwbGF5LW5hbWUiOiJGaWxlIHBhdGgiLCJwbGFjZWhvbGRlciI6bnVsbCwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlLCJzc2wiOnRydWUsInNzbC11c2UtY2xpZW50LWF1dGgiOnRydWUsImNsaWVudC1zc2wta2V5LW9wdGlvbnMiOiJsb2NhbCJ9fSx7Im5hbWUiOiJ0dW5uZWwtZW5hYmxlZCIsImRpc3BsYXktbmFtZSI6IlVzZSBhbiBTU0ggdHVubmVsIiwicGxhY2Vob2xkZXIiOiJFbmFibGUgdGhpcyBTU0ggdHVubmVsPyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6InR1bm5lbC1ob3N0IiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBob3N0IiwiaGVscGVyLXRleHQiOiJUaGUgaG9zdG5hbWUgdGhhdCB5b3UgdXNlIHRvIGNvbm5lY3QgdG8gU1NIIHR1bm5lbHMuIiwicGxhY2Vob2xkZXIiOiJob3N0bmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBvcnQiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBvcnQiLCJ0eXBlIjoiaW50ZWdlciIsImRlZmF1bHQiOjIyLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtdXNlciIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgdXNlcm5hbWUiLCJoZWxwZXItdGV4dCI6IlRoZSB1c2VybmFtZSB5b3UgdXNlIHRvIGxvZ2luIHRvIHlvdXIgU1NIIHR1bm5lbC4iLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtYXV0aC1vcHRpb24iLCJkaXNwbGF5LW5hbWUiOiJTU0ggQXV0aGVudGljYXRpb24iLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IlNTSCBLZXkiLCJ2YWx1ZSI6InNzaC1rZXkifSx7Im5hbWUiOiJQYXNzd29yZCIsInZhbHVlIjoicGFzc3dvcmQifV0sImRlZmF1bHQiOiJzc2gta2V5IiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1wYXNzIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBwYXNzd29yZCIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoiKioqKioqIiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoicGFzc3dvcmQifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5IiwiZGlzcGxheS1uYW1lIjoiU1NIIHByaXZhdGUga2V5IHRvIGNvbm5lY3QgdG8gdGhlIHR1bm5lbCIsInR5cGUiOiJzdHJpbmciLCJwbGFjZWhvbGRlciI6IlBhc3RlIHRoZSBjb250ZW50cyBvZiBhbiBTU0ggcHJpdmF0ZSBrZXkgaGVyZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6InR1bm5lbC1wcml2YXRlLWtleS1wYXNzcGhyYXNlIiwiZGlzcGxheS1uYW1lIjoiUGFzc3BocmFzZSBmb3IgU1NIIHByaXZhdGUga2V5IiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6ImFkdmFuY2VkLW9wdGlvbnMiLCJ0eXBlIjoic2VjdGlvbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJhZGRpdGlvbmFsLW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJBZGRpdGlvbmFsIGNvbm5lY3Rpb24gc3RyaW5nIG9wdGlvbnMgKG9wdGlvbmFsKSIsInZpc2libGUtaWYiOnsidXNlLWNvbm4tdXJpIjpmYWxzZX0sInBsYWNlaG9sZGVyIjoicmV0cnlXcml0ZXM9dHJ1ZSZ3PW1ham9yaXR5JmF1dGhTb3VyY2U9YWRtaW4mcmVhZFByZWZlcmVuY2U9bmVhcmVzdCZyZXBsaWNhU2V0PXRlc3QifSx7Im5hbWUiOiJ1c2Utc3J2IiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZSwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlLCJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6Ik1vbmdvREIiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfSwiZHJ1aWQiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibmFtZS5kYXRhYmFzZS5jb20iLCJkZWZhdWx0IjoiaHR0cDovL2xvY2FsaG9zdCJ9LHsibmFtZSI6InBvcnQiLCJkaXNwbGF5LW5hbWUiOiJCcm9rZXIgbm9kZSBwb3J0IiwidHlwZSI6ImludGVnZXIiLCJkZWZhdWx0Ijo4MDgyfSx7Im5hbWUiOiJ0dW5uZWwtZW5hYmxlZCIsImRpc3BsYXktbmFtZSI6IlVzZSBhbiBTU0ggdHVubmVsIiwicGxhY2Vob2xkZXIiOiJFbmFibGUgdGhpcyBTU0ggdHVubmVsPyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6InR1bm5lbC1ob3N0IiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBob3N0IiwiaGVscGVyLXRleHQiOiJUaGUgaG9zdG5hbWUgdGhhdCB5b3UgdXNlIHRvIGNvbm5lY3QgdG8gU1NIIHR1bm5lbHMuIiwicGxhY2Vob2xkZXIiOiJob3N0bmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBvcnQiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBvcnQiLCJ0eXBlIjoiaW50ZWdlciIsImRlZmF1bHQiOjIyLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtdXNlciIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgdXNlcm5hbWUiLCJoZWxwZXItdGV4dCI6IlRoZSB1c2VybmFtZSB5b3UgdXNlIHRvIGxvZ2luIHRvIHlvdXIgU1NIIHR1bm5lbC4iLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtYXV0aC1vcHRpb24iLCJkaXNwbGF5LW5hbWUiOiJTU0ggQXV0aGVudGljYXRpb24iLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IlNTSCBLZXkiLCJ2YWx1ZSI6InNzaC1rZXkifSx7Im5hbWUiOiJQYXNzd29yZCIsInZhbHVlIjoicGFzc3dvcmQifV0sImRlZmF1bHQiOiJzc2gta2V5IiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1wYXNzIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBwYXNzd29yZCIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoiKioqKioqIiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoicGFzc3dvcmQifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5IiwiZGlzcGxheS1uYW1lIjoiU1NIIHByaXZhdGUga2V5IHRvIGNvbm5lY3QgdG8gdGhlIHR1bm5lbCIsInR5cGUiOiJzdHJpbmciLCJwbGFjZWhvbGRlciI6IlBhc3RlIHRoZSBjb250ZW50cyBvZiBhbiBTU0ggcHJpdmF0ZSBrZXkgaGVyZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6InR1bm5lbC1wcml2YXRlLWtleS1wYXNzcGhyYXNlIiwiZGlzcGxheS1uYW1lIjoiUGFzc3BocmFzZSBmb3IgU1NIIHByaXZhdGUga2V5IiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6ImFkdmFuY2VkLW9wdGlvbnMiLCJ0eXBlIjoic2VjdGlvbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJhdXRvX3J1bl9xdWVyaWVzIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0Ijp0cnVlLCJkaXNwbGF5LW5hbWUiOiJSZXJ1biBxdWVyaWVzIGZvciBzaW1wbGUgZXhwbG9yYXRpb25zIiwiZGVzY3JpcHRpb24iOiJXZSBleGVjdXRlIHRoZSB1bmRlcmx5aW5nIHF1ZXJ5IHdoZW4geW91IGV4cGxvcmUgZGF0YSB1c2luZyBTdW1tYXJpemUgb3IgRmlsdGVyLiBUaGlzIGlzIG9uIGJ5IGRlZmF1bHQgYnV0IHlvdSBjYW4gdHVybiBpdCBvZmYgaWYgcGVyZm9ybWFuY2UgaXMgc2xvdy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IkNob29zZSB3aGVuIHN5bmNzIGFuZCBzY2FucyBoYXBwZW4iLCJkZXNjcmlwdGlvbiI6IkJ5IGRlZmF1bHQsIE1ldGFiYXNlIGRvZXMgYSBsaWdodHdlaWdodCBob3VybHkgc3luYyBhbmQgYW4gaW50ZW5zaXZlIGRhaWx5IHNjYW4gb2YgZmllbGQgdmFsdWVzLiBJZiB5b3UgaGF2ZSBhIGxhcmdlIGRhdGFiYXNlLCB0dXJuIHRoaXMgb24gdG8gbWFrZSBjaGFuZ2VzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5tZXRhZGF0YV9zeW5jIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2Ugc3luY2luZyIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGxpZ2h0d2VpZ2h0IHByb2Nlc3MgdGhhdCBjaGVja3MgZm9yIHVwZGF0ZXMgdG8gdGhpcyBkYXRhYmFzZeKAmXMgc2NoZW1hLiBJbiBtb3N0IGNhc2VzLCB5b3Ugc2hvdWxkIGJlIGZpbmUgbGVhdmluZyB0aGlzIHNldCB0byBzeW5jIGhvdXJseS4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5jYWNoZV9maWVsZF92YWx1ZXMiLCJkaXNwbGF5LW5hbWUiOiJTY2FubmluZyBmb3IgRmlsdGVyIFZhbHVlcyIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UgY2FuIHNjYW4gdGhlIHZhbHVlcyBwcmVzZW50IGluIGVhY2ggZmllbGQgaW4gdGhpcyBkYXRhYmFzZSB0byBlbmFibGUgY2hlY2tib3ggZmlsdGVycyBpbiBkYXNoYm9hcmRzIGFuZCBxdWVzdGlvbnMuIFRoaXMgY2FuIGJlIGEgc29tZXdoYXQgcmVzb3VyY2UtaW50ZW5zaXZlIHByb2Nlc3MsIHBhcnRpY3VsYXJseSBpZiB5b3UgaGF2ZSBhIHZlcnkgbGFyZ2UgZGF0YWJhc2UuIFdoZW4gc2hvdWxkIE1ldGFiYXNlIGF1dG9tYXRpY2FsbHkgc2NhbiBhbmQgY2FjaGUgZmllbGQgdmFsdWVzPyIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoicmVmaW5nZXJwcmludCIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiUGVyaW9kaWNhbGx5IHJlZmluZ2VycHJpbnQgdGFibGVzIiwiZGVzY3JpcHRpb24iOiJUaGlzIGVuYWJsZXMgTWV0YWJhc2UgdG8gc2NhbiBmb3IgYWRkaXRpb25hbCBmaWVsZCB2YWx1ZXMgZHVyaW5nIHN5bmNzIGFsbG93aW5nIHNtYXJ0ZXIgYmVoYXZpb3IsIGxpa2UgaW1wcm92ZWQgYXV0by1iaW5uaW5nIG9uIHlvdXIgYmFyIGNoYXJ0cy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fV0sImRyaXZlci1uYW1lIjoiRHJ1aWQiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfSwicmVkc2hpZnQiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibXktY2x1c3Rlci1uYW1lLmFiY2QxMjM0LnVzLWVhc3QtMS5yZWRzaGlmdC5hbWF6b25hd3MuY29tIn0seyJuYW1lIjoicG9ydCIsImRpc3BsYXktbmFtZSI6IlBvcnQiLCJ0eXBlIjoiaW50ZWdlciIsImRlZmF1bHQiOjU0Mzl9LHsibmFtZSI6ImRiIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2UgbmFtZSIsInBsYWNlaG9sZGVyIjoiYmlyZHNfb2ZfdGhlX3dvcmxkIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXR5cGUiLCJkaXNwbGF5LW5hbWUiOiJTY2hlbWFzIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJBbGwiLCJ2YWx1ZSI6ImFsbCJ9LHsibmFtZSI6Ik9ubHkgdGhlc2UuLi4iLCJ2YWx1ZSI6ImluY2x1c2lvbiJ9LHsibmFtZSI6IkFsbCBleGNlcHQuLi4iLCJ2YWx1ZSI6ImV4Y2x1c2lvbiJ9XSwiZGVmYXVsdCI6ImFsbCJ9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXBhdHRlcm5zIiwidHlwZSI6InRleHQiLCJwbGFjZWhvbGRlciI6IkUueC4gcHVibGljLGF1dGgqIiwiZGVzY3JpcHRpb24iOiJDb21tYSBzZXBhcmF0ZWQgbmFtZXMgb2Ygc2NoZW1hcyB0aGF0IHNob3VsZCBhcHBlYXIgaW4gTWV0YWJhc2UiLCJ2aXNpYmxlLWlmIjp7InNjaGVtYS1maWx0ZXJzLXR5cGUiOiJpbmNsdXNpb24ifSwiaGVscGVyLXRleHQiOiJZb3UgY2FuIHVzZSBwYXR0ZXJucyBsaWtlIFwiYXV0aCpcIiB0byBtYXRjaCBtdWx0aXBsZSBzY2hlbWFzIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXBhdHRlcm5zIiwidHlwZSI6InRleHQiLCJwbGFjZWhvbGRlciI6IkUueC4gcHVibGljLGF1dGgqIiwiZGVzY3JpcHRpb24iOiJDb21tYSBzZXBhcmF0ZWQgbmFtZXMgb2Ygc2NoZW1hcyB0aGF0IHNob3VsZCBOT1QgYXBwZWFyIGluIE1ldGFiYXNlIiwidmlzaWJsZS1pZiI6eyJzY2hlbWEtZmlsdGVycy10eXBlIjoiZXhjbHVzaW9uIn0sImhlbHBlci10ZXh0IjoiWW91IGNhbiB1c2UgcGF0dGVybnMgbGlrZSBcImF1dGgqXCIgdG8gbWF0Y2ggbXVsdGlwbGUgc2NoZW1hcyIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJ1c2VyIiwiZGlzcGxheS1uYW1lIjoiVXNlcm5hbWUiLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InBhc3N3b3JkIiwiZGlzcGxheS1uYW1lIjoiUGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IuKAouKAouKAouKAouKAouKAouKAouKAoiJ9LHsibmFtZSI6InR1bm5lbC1lbmFibGVkIiwiZGlzcGxheS1uYW1lIjoiVXNlIGFuIFNTSCB0dW5uZWwiLCJwbGFjZWhvbGRlciI6IkVuYWJsZSB0aGlzIFNTSCB0dW5uZWw/IiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoidHVubmVsLWhvc3QiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIGhvc3QiLCJoZWxwZXItdGV4dCI6IlRoZSBob3N0bmFtZSB0aGF0IHlvdSB1c2UgdG8gY29ubmVjdCB0byBTU0ggdHVubmVscy4iLCJwbGFjZWhvbGRlciI6Imhvc3RuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtcG9ydCIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgcG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwiZGVmYXVsdCI6MjIsInJlcXVpcmVkIjpmYWxzZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC11c2VyIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCB1c2VybmFtZSIsImhlbHBlci10ZXh0IjoiVGhlIHVzZXJuYW1lIHlvdSB1c2UgdG8gbG9naW4gdG8geW91ciBTU0ggdHVubmVsLiIsInBsYWNlaG9sZGVyIjoidXNlcm5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1hdXRoLW9wdGlvbiIsImRpc3BsYXktbmFtZSI6IlNTSCBBdXRoZW50aWNhdGlvbiIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiU1NIIEtleSIsInZhbHVlIjoic3NoLWtleSJ9LHsibmFtZSI6IlBhc3N3b3JkIiwidmFsdWUiOiJwYXNzd29yZCJ9XSwiZGVmYXVsdCI6InNzaC1rZXkiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBhc3MiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJwYXNzd29yZCJ9fSx7Im5hbWUiOiJ0dW5uZWwtcHJpdmF0ZS1rZXkiLCJkaXNwbGF5LW5hbWUiOiJTU0ggcHJpdmF0ZSBrZXkgdG8gY29ubmVjdCB0byB0aGUgdHVubmVsIiwidHlwZSI6InN0cmluZyIsInBsYWNlaG9sZGVyIjoiUGFzdGUgdGhlIGNvbnRlbnRzIG9mIGFuIFNTSCBwcml2YXRlIGtleSBoZXJlIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5LXBhc3NwaHJhc2UiLCJkaXNwbGF5LW5hbWUiOiJQYXNzcGhyYXNlIGZvciBTU0ggcHJpdmF0ZSBrZXkiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IioqKioqKiIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoiYWR2YW5jZWQtb3B0aW9ucyIsInR5cGUiOiJzZWN0aW9uIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6ImFkZGl0aW9uYWwtb3B0aW9ucyIsImRpc3BsYXktbmFtZSI6IkFkZGl0aW9uYWwgSkRCQyBjb25uZWN0aW9uIHN0cmluZyBvcHRpb25zIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfSwicGxhY2Vob2xkZXIiOiJTb2NrZXRUaW1lb3V0PTAifSx7Im5hbWUiOiJhdXRvX3J1bl9xdWVyaWVzIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0Ijp0cnVlLCJkaXNwbGF5LW5hbWUiOiJSZXJ1biBxdWVyaWVzIGZvciBzaW1wbGUgZXhwbG9yYXRpb25zIiwiZGVzY3JpcHRpb24iOiJXZSBleGVjdXRlIHRoZSB1bmRlcmx5aW5nIHF1ZXJ5IHdoZW4geW91IGV4cGxvcmUgZGF0YSB1c2luZyBTdW1tYXJpemUgb3IgRmlsdGVyLiBUaGlzIGlzIG9uIGJ5IGRlZmF1bHQgYnV0IHlvdSBjYW4gdHVybiBpdCBvZmYgaWYgcGVyZm9ybWFuY2UgaXMgc2xvdy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IkNob29zZSB3aGVuIHN5bmNzIGFuZCBzY2FucyBoYXBwZW4iLCJkZXNjcmlwdGlvbiI6IkJ5IGRlZmF1bHQsIE1ldGFiYXNlIGRvZXMgYSBsaWdodHdlaWdodCBob3VybHkgc3luYyBhbmQgYW4gaW50ZW5zaXZlIGRhaWx5IHNjYW4gb2YgZmllbGQgdmFsdWVzLiBJZiB5b3UgaGF2ZSBhIGxhcmdlIGRhdGFiYXNlLCB0dXJuIHRoaXMgb24gdG8gbWFrZSBjaGFuZ2VzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5tZXRhZGF0YV9zeW5jIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2Ugc3luY2luZyIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGxpZ2h0d2VpZ2h0IHByb2Nlc3MgdGhhdCBjaGVja3MgZm9yIHVwZGF0ZXMgdG8gdGhpcyBkYXRhYmFzZeKAmXMgc2NoZW1hLiBJbiBtb3N0IGNhc2VzLCB5b3Ugc2hvdWxkIGJlIGZpbmUgbGVhdmluZyB0aGlzIHNldCB0byBzeW5jIGhvdXJseS4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5jYWNoZV9maWVsZF92YWx1ZXMiLCJkaXNwbGF5LW5hbWUiOiJTY2FubmluZyBmb3IgRmlsdGVyIFZhbHVlcyIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UgY2FuIHNjYW4gdGhlIHZhbHVlcyBwcmVzZW50IGluIGVhY2ggZmllbGQgaW4gdGhpcyBkYXRhYmFzZSB0byBlbmFibGUgY2hlY2tib3ggZmlsdGVycyBpbiBkYXNoYm9hcmRzIGFuZCBxdWVzdGlvbnMuIFRoaXMgY2FuIGJlIGEgc29tZXdoYXQgcmVzb3VyY2UtaW50ZW5zaXZlIHByb2Nlc3MsIHBhcnRpY3VsYXJseSBpZiB5b3UgaGF2ZSBhIHZlcnkgbGFyZ2UgZGF0YWJhc2UuIFdoZW4gc2hvdWxkIE1ldGFiYXNlIGF1dG9tYXRpY2FsbHkgc2NhbiBhbmQgY2FjaGUgZmllbGQgdmFsdWVzPyIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoicmVmaW5nZXJwcmludCIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiUGVyaW9kaWNhbGx5IHJlZmluZ2VycHJpbnQgdGFibGVzIiwiZGVzY3JpcHRpb24iOiJUaGlzIGVuYWJsZXMgTWV0YWJhc2UgdG8gc2NhbiBmb3IgYWRkaXRpb25hbCBmaWVsZCB2YWx1ZXMgZHVyaW5nIHN5bmNzIGFsbG93aW5nIHNtYXJ0ZXIgYmVoYXZpb3IsIGxpa2UgaW1wcm92ZWQgYXV0by1iaW5uaW5nIG9uIHlvdXIgYmFyIGNoYXJ0cy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fV0sImRyaXZlci1uYW1lIjoiQW1hem9uIFJlZHNoaWZ0Iiwic3VwZXJzZWRlZC1ieSI6bnVsbH0sImJpZ3F1ZXJ5LWNsb3VkLXNkayI6eyJzb3VyY2UiOnsidHlwZSI6Im9mZmljaWFsIiwiY29udGFjdCI6bnVsbH0sImRldGFpbHMtZmllbGRzIjpbeyJuYW1lIjoicHJvamVjdC1pZCIsImRpc3BsYXktbmFtZSI6IlByb2plY3QgSUQgKG92ZXJyaWRlKSIsImhlbHBlci10ZXh0IjoiUHJvamVjdCBJRCB0byBiZSB1c2VkIGZvciBhdXRoZW50aWNhdGlvbi4gWW91IGNhbiBvbWl0IHRoaXMgZmllbGQgaWYgeW91IGFyZSBvbmx5IHF1ZXJ5aW5nIGRhdGFzZXRzIG93bmVkIGJ5IHlvdXIgb3JnYW5pemF0aW9uLiIsInJlcXVpcmVkIjpmYWxzZSwicGxhY2Vob2xkZXIiOiIxdzA4b0RSS1ByT3FCdDA2eXhZOHVpQ3oyc1N2T3AzdSJ9LHsibmFtZSI6InNlcnZpY2UtYWNjb3VudC1qc29uIiwiZGlzcGxheS1uYW1lIjoiU2VydmljZSBhY2NvdW50IEpTT04gZmlsZSIsImhlbHBlci10ZXh0IjoiVGhpcyBKU09OIGZpbGUgY29udGFpbnMgdGhlIGNyZWRlbnRpYWxzIE1ldGFiYXNlIG5lZWRzIHRvIHJlYWQgYW5kIHF1ZXJ5IHlvdXIgZGF0YXNldC4iLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRleHRGaWxlIn0seyJuYW1lIjoiZGF0YXNldC1maWx0ZXJzLXR5cGUiLCJkaXNwbGF5LW5hbWUiOiJEYXRhc2V0cyIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiQWxsIiwidmFsdWUiOiJhbGwifSx7Im5hbWUiOiJPbmx5IHRoZXNlLi4uIiwidmFsdWUiOiJpbmNsdXNpb24ifSx7Im5hbWUiOiJBbGwgZXhjZXB0Li4uIiwidmFsdWUiOiJleGNsdXNpb24ifV0sImRlZmF1bHQiOiJhbGwifSx7Im5hbWUiOiJkYXRhc2V0LWZpbHRlcnMtcGF0dGVybnMiLCJ0eXBlIjoidGV4dCIsInBsYWNlaG9sZGVyIjoiRS54LiBwdWJsaWMsYXV0aCoiLCJkZXNjcmlwdGlvbiI6IkNvbW1hIHNlcGFyYXRlZCBuYW1lcyBvZiBkYXRhc2V0cyB0aGF0IHNob3VsZCBhcHBlYXIgaW4gTWV0YWJhc2UiLCJ2aXNpYmxlLWlmIjp7ImRhdGFzZXQtZmlsdGVycy10eXBlIjoiaW5jbHVzaW9uIn0sImhlbHBlci10ZXh0IjoiWW91IGNhbiB1c2UgcGF0dGVybnMgbGlrZSBcImF1dGgqXCIgdG8gbWF0Y2ggbXVsdGlwbGUgZGF0YXNldHMiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoiZGF0YXNldC1maWx0ZXJzLXBhdHRlcm5zIiwidHlwZSI6InRleHQiLCJwbGFjZWhvbGRlciI6IkUueC4gcHVibGljLGF1dGgqIiwiZGVzY3JpcHRpb24iOiJDb21tYSBzZXBhcmF0ZWQgbmFtZXMgb2YgZGF0YXNldHMgdGhhdCBzaG91bGQgTk9UIGFwcGVhciBpbiBNZXRhYmFzZSIsInZpc2libGUtaWYiOnsiZGF0YXNldC1maWx0ZXJzLXR5cGUiOiJleGNsdXNpb24ifSwiaGVscGVyLXRleHQiOiJZb3UgY2FuIHVzZSBwYXR0ZXJucyBsaWtlIFwiYXV0aCpcIiB0byBtYXRjaCBtdWx0aXBsZSBkYXRhc2V0cyIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoidXNlLWp2bS10aW1lem9uZSIsImRpc3BsYXktbmFtZSI6IlVzZSBKVk0gVGltZSBab25lIiwiZGVmYXVsdCI6ZmFsc2UsInR5cGUiOiJib29sZWFuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoiaW5jbHVkZS11c2VyLWlkLWFuZC1oYXNoIiwiZGlzcGxheS1uYW1lIjoiSW5jbHVkZSBVc2VyIElEIGFuZCBxdWVyeSBoYXNoIGluIHF1ZXJpZXMiLCJkZWZhdWx0Ijp0cnVlLCJ0eXBlIjoiYm9vbGVhbiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6ImF1dG9fcnVuX3F1ZXJpZXMiLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOnRydWUsImRpc3BsYXktbmFtZSI6IlJlcnVuIHF1ZXJpZXMgZm9yIHNpbXBsZSBleHBsb3JhdGlvbnMiLCJkZXNjcmlwdGlvbiI6IldlIGV4ZWN1dGUgdGhlIHVuZGVybHlpbmcgcXVlcnkgd2hlbiB5b3UgZXhwbG9yZSBkYXRhIHVzaW5nIFN1bW1hcml6ZSBvciBGaWx0ZXIuIFRoaXMgaXMgb24gYnkgZGVmYXVsdCBidXQgeW91IGNhbiB0dXJuIGl0IG9mZiBpZiBwZXJmb3JtYW5jZSBpcyBzbG93LiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6ImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiQ2hvb3NlIHdoZW4gc3luY3MgYW5kIHNjYW5zIGhhcHBlbiIsImRlc2NyaXB0aW9uIjoiQnkgZGVmYXVsdCwgTWV0YWJhc2UgZG9lcyBhIGxpZ2h0d2VpZ2h0IGhvdXJseSBzeW5jIGFuZCBhbiBpbnRlbnNpdmUgZGFpbHkgc2NhbiBvZiBmaWVsZCB2YWx1ZXMuIElmIHlvdSBoYXZlIGEgbGFyZ2UgZGF0YWJhc2UsIHR1cm4gdGhpcyBvbiB0byBtYWtlIGNoYW5nZXMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoic2NoZWR1bGVzLm1ldGFkYXRhX3N5bmMiLCJkaXNwbGF5LW5hbWUiOiJEYXRhYmFzZSBzeW5jaW5nIiwiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgbGlnaHR3ZWlnaHQgcHJvY2VzcyB0aGF0IGNoZWNrcyBmb3IgdXBkYXRlcyB0byB0aGlzIGRhdGFiYXNl4oCZcyBzY2hlbWEuIEluIG1vc3QgY2FzZXMsIHlvdSBzaG91bGQgYmUgZmluZSBsZWF2aW5nIHRoaXMgc2V0IHRvIHN5bmMgaG91cmx5LiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoic2NoZWR1bGVzLmNhY2hlX2ZpZWxkX3ZhbHVlcyIsImRpc3BsYXktbmFtZSI6IlNjYW5uaW5nIGZvciBGaWx0ZXIgVmFsdWVzIiwiZGVzY3JpcHRpb24iOiJNZXRhYmFzZSBjYW4gc2NhbiB0aGUgdmFsdWVzIHByZXNlbnQgaW4gZWFjaCBmaWVsZCBpbiB0aGlzIGRhdGFiYXNlIHRvIGVuYWJsZSBjaGVja2JveCBmaWx0ZXJzIGluIGRhc2hib2FyZHMgYW5kIHF1ZXN0aW9ucy4gVGhpcyBjYW4gYmUgYSBzb21ld2hhdCByZXNvdXJjZS1pbnRlbnNpdmUgcHJvY2VzcywgcGFydGljdWxhcmx5IGlmIHlvdSBoYXZlIGEgdmVyeSBsYXJnZSBkYXRhYmFzZS4gV2hlbiBzaG91bGQgTWV0YWJhc2UgYXV0b21hdGljYWxseSBzY2FuIGFuZCBjYWNoZSBmaWVsZCB2YWx1ZXM/IiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJyZWZpbmdlcnByaW50IiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJQZXJpb2RpY2FsbHkgcmVmaW5nZXJwcmludCB0YWJsZXMiLCJkZXNjcmlwdGlvbiI6IlRoaXMgZW5hYmxlcyBNZXRhYmFzZSB0byBzY2FuIGZvciBhZGRpdGlvbmFsIGZpZWxkIHZhbHVlcyBkdXJpbmcgc3luY3MgYWxsb3dpbmcgc21hcnRlciBiZWhhdmlvciwgbGlrZSBpbXByb3ZlZCBhdXRvLWJpbm5pbmcgb24geW91ciBiYXIgY2hhcnRzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19XSwiZHJpdmVyLW5hbWUiOiJCaWdRdWVyeSIsInN1cGVyc2VkZWQtYnkiOm51bGx9LCJzbm93Zmxha2UiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6ImFjY291bnQiLCJkaXNwbGF5LW5hbWUiOiJBY2NvdW50IG5hbWUiLCJoZWxwZXItdGV4dCI6IkVudGVyIHlvdXIgQWNjb3VudCBJRMKgd2l0aMKgdGhlIHJlZ2lvbiB0aGF0IHlvdXIgU25vd2ZsYWtlIGNsdXN0ZXIgaXMgcnVubmluZyBvbiBlLmcuIFwieHh4eHh4eHgudXMtZWFzdC0yLmF3c1wiLiBTb21lIHJlZ2lvbnMgZG9uJ3QgaGF2ZSB0aGlzIHN1ZmZpeC4iLCJwbGFjZWhvbGRlciI6Inh4eHh4eHh4LnVzLWVhc3QtMi5hd3MiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoidXNlciIsImRpc3BsYXktbmFtZSI6IlVzZXJuYW1lIiwicGxhY2Vob2xkZXIiOiJ1c2VybmFtZSIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJwYXNzd29yZCIsImRpc3BsYXktbmFtZSI6IlBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiLigKLigKLigKLigKLigKLigKLigKLigKIifSx7Im5hbWUiOiJwcml2YXRlLWtleS1vcHRpb25zIiwiZGlzcGxheS1uYW1lIjoiUlNBIHByaXZhdGUga2V5IChQRU0pIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJMb2NhbCBmaWxlIHBhdGgiLCJ2YWx1ZSI6ImxvY2FsIn0seyJuYW1lIjoiVXBsb2FkZWQgZmlsZSBwYXRoIiwidmFsdWUiOiJ1cGxvYWRlZCJ9XSwiZGVmYXVsdCI6ImxvY2FsIn0seyJuYW1lIjoicHJpdmF0ZS1rZXktdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsicHJpdmF0ZS1rZXktb3B0aW9ucyI6InVwbG9hZGVkIn19LHsibmFtZSI6InByaXZhdGUta2V5LXBhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZGlzcGxheS1uYW1lIjoiRmlsZSBwYXRoIiwicGxhY2Vob2xkZXIiOm51bGwsInZpc2libGUtaWYiOnsicHJpdmF0ZS1rZXktb3B0aW9ucyI6ImxvY2FsIn19LHsibmFtZSI6IndhcmVob3VzZSIsImRpc3BsYXktbmFtZSI6IldhcmVob3VzZSIsImhlbHBlci10ZXh0IjoiSWYgeW91ciB1c2VyIGRvZXNuJ3QgaGF2ZSBhIGRlZmF1bHQgd2FyZWhvdXNlLCBlbnRlciB0aGUgd2FyZWhvdXNlIHRvIGNvbm5lY3QgdG8uIiwicGxhY2Vob2xkZXIiOiJiaXJkc19tYWluIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6ImRiIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2UgbmFtZSAoY2FzZSBzZW5zaXRpdmUpIiwicGxhY2Vob2xkZXIiOiJiaXJkc19vZl90aGVfd29ybGQiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoic2NoZW1hLWZpbHRlcnMtdHlwZSIsImRpc3BsYXktbmFtZSI6IlNjaGVtYXMiLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IkFsbCIsInZhbHVlIjoiYWxsIn0seyJuYW1lIjoiT25seSB0aGVzZS4uLiIsInZhbHVlIjoiaW5jbHVzaW9uIn0seyJuYW1lIjoiQWxsIGV4Y2VwdC4uLiIsInZhbHVlIjoiZXhjbHVzaW9uIn1dLCJkZWZhdWx0IjoiYWxsIn0seyJuYW1lIjoic2NoZW1hLWZpbHRlcnMtcGF0dGVybnMiLCJ0eXBlIjoidGV4dCIsInBsYWNlaG9sZGVyIjoiRS54LiBwdWJsaWMsYXV0aCoiLCJkZXNjcmlwdGlvbiI6IkNvbW1hIHNlcGFyYXRlZCBuYW1lcyBvZiBzY2hlbWFzIHRoYXQgc2hvdWxkIGFwcGVhciBpbiBNZXRhYmFzZSIsInZpc2libGUtaWYiOnsic2NoZW1hLWZpbHRlcnMtdHlwZSI6ImluY2x1c2lvbiJ9LCJoZWxwZXItdGV4dCI6IllvdSBjYW4gdXNlIHBhdHRlcm5zIGxpa2UgXCJhdXRoKlwiIHRvIG1hdGNoIG11bHRpcGxlIHNjaGVtYXMiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoic2NoZW1hLWZpbHRlcnMtcGF0dGVybnMiLCJ0eXBlIjoidGV4dCIsInBsYWNlaG9sZGVyIjoiRS54LiBwdWJsaWMsYXV0aCoiLCJkZXNjcmlwdGlvbiI6IkNvbW1hIHNlcGFyYXRlZCBuYW1lcyBvZiBzY2hlbWFzIHRoYXQgc2hvdWxkIE5PVCBhcHBlYXIgaW4gTWV0YWJhc2UiLCJ2aXNpYmxlLWlmIjp7InNjaGVtYS1maWx0ZXJzLXR5cGUiOiJleGNsdXNpb24ifSwiaGVscGVyLXRleHQiOiJZb3UgY2FuIHVzZSBwYXR0ZXJucyBsaWtlIFwiYXV0aCpcIiB0byBtYXRjaCBtdWx0aXBsZSBzY2hlbWFzIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InJvbGUiLCJkaXNwbGF5LW5hbWUiOiJSb2xlIChvcHRpb25hbCkiLCJoZWxwZXItdGV4dCI6IlNwZWNpZnkgYSByb2xlIHRvIG92ZXJyaWRlIHRoZSBkYXRhYmFzZSB1c2Vy4oCZcyBkZWZhdWx0IHJvbGUuIiwicGxhY2Vob2xkZXIiOiJ1c2VyIn0seyJuYW1lIjoidHVubmVsLWVuYWJsZWQiLCJkaXNwbGF5LW5hbWUiOiJVc2UgYW4gU1NIIHR1bm5lbCIsInBsYWNlaG9sZGVyIjoiRW5hYmxlIHRoaXMgU1NIIHR1bm5lbD8iLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJ0dW5uZWwtaG9zdCIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgaG9zdCIsImhlbHBlci10ZXh0IjoiVGhlIGhvc3RuYW1lIHRoYXQgeW91IHVzZSB0byBjb25uZWN0IHRvIFNTSCB0dW5uZWxzLiIsInBsYWNlaG9sZGVyIjoiaG9zdG5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1wb3J0IiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBwb3J0IiwidHlwZSI6ImludGVnZXIiLCJkZWZhdWx0IjoyMiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXVzZXIiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHVzZXJuYW1lIiwiaGVscGVyLXRleHQiOiJUaGUgdXNlcm5hbWUgeW91IHVzZSB0byBsb2dpbiB0byB5b3VyIFNTSCB0dW5uZWwuIiwicGxhY2Vob2xkZXIiOiJ1c2VybmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLWF1dGgtb3B0aW9uIiwiZGlzcGxheS1uYW1lIjoiU1NIIEF1dGhlbnRpY2F0aW9uIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJTU0ggS2V5IiwidmFsdWUiOiJzc2gta2V5In0seyJuYW1lIjoiUGFzc3dvcmQiLCJ2YWx1ZSI6InBhc3N3b3JkIn1dLCJkZWZhdWx0Ijoic3NoLWtleSIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtcGFzcyIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgcGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IioqKioqKiIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InBhc3N3b3JkIn19LHsibmFtZSI6InR1bm5lbC1wcml2YXRlLWtleSIsImRpc3BsYXktbmFtZSI6IlNTSCBwcml2YXRlIGtleSB0byBjb25uZWN0IHRvIHRoZSB0dW5uZWwiLCJ0eXBlIjoic3RyaW5nIiwicGxhY2Vob2xkZXIiOiJQYXN0ZSB0aGUgY29udGVudHMgb2YgYW4gU1NIIHByaXZhdGUga2V5IGhlcmUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoic3NoLWtleSJ9fSx7Im5hbWUiOiJ0dW5uZWwtcHJpdmF0ZS1rZXktcGFzc3BocmFzZSIsImRpc3BsYXktbmFtZSI6IlBhc3NwaHJhc2UgZm9yIFNTSCBwcml2YXRlIGtleSIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoiKioqKioqIiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoic3NoLWtleSJ9fSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoiYWRkaXRpb25hbC1vcHRpb25zIiwiZGlzcGxheS1uYW1lIjoiQWRkaXRpb25hbCBKREJDIGNvbm5lY3Rpb24gc3RyaW5nIG9wdGlvbnMiLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9LCJwbGFjZWhvbGRlciI6InF1ZXJ5VGltZW91dD0wIn0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IlNub3dmbGFrZSIsInN1cGVyc2VkZWQtYnkiOm51bGx9LCJhdGhlbmEiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6InJlZ2lvbiIsImRpc3BsYXktbmFtZSI6IlJlZ2lvbiIsImRlZmF1bHQiOiJ1cy1lYXN0LTEifSx7Im5hbWUiOiJ3b3JrZ3JvdXAiLCJkaXNwbGF5LW5hbWUiOiJXb3JrZ3JvdXAiLCJkZWZhdWx0IjoicHJpbWFyeSJ9LHsibmFtZSI6InMzX3N0YWdpbmdfZGlyIiwiZGlzcGxheS1uYW1lIjoiUzMgc3RhZ2luZyBkaXJlY3RvcnkiLCJoZWxwZXItdGV4dCI6IlRoaXMgUzMgc3RhZ2luZyBkaXJlY3RvcnkgbXVzdCBiZSBpbiB0aGUgc2FtZSByZWdpb24geW91IHNwZWNpZnkgYWJvdmUuIiwiZGVmYXVsdCI6InMzOi8veW91cl9idWNrZXQifSx7Im5hbWUiOiJjYXRhbG9nIiwiZGlzcGxheS1uYW1lIjoiQ2F0YWxvZyIsInBsYWNlaG9sZGVyIjoiQXdzRGF0YUNhdGFsb2ciLCJyZXF1aXJlZCI6ZmFsc2UsImhlbHBlci10ZXh0IjoiVXNlIGEgZGlmZmVyZW50IGRhdGEgY2F0YWxvZyAoaWYgeW91IGhhdmUgZmVkZXJhdGVkIHF1ZXJpZXMsIGZvciBleGFtcGxlKSJ9LHsibmFtZSI6ImFjY2Vzc19rZXkiLCJkaXNwbGF5LW5hbWUiOiJBY2Nlc3Mga2V5IiwiaGVscGVyLXRleHQiOiJMZWF2ZSB0aGlzIGVtcHR5IHRvIGF1dGhvcml6ZSB1c2luZyBBV1MgQ3JlZGVudGlhbHMgUHJvdmlkZXIgQ2hhaW4gKEluc3RhbmNlIFByb2ZpbGVzIG9yIElBTSBSb2xlcyBmb3IgVGFza3MpIn0seyJuYW1lIjoic2VjcmV0X2tleSIsImRpc3BsYXktbmFtZSI6IlNlY3JldCBrZXkiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IuKAouKAouKAouKAouKAouKAouKAouKAoiIsImhlbHBlci10ZXh0IjoiTGVhdmUgdGhpcyBlbXB0eSB0byBhdXRob3JpemUgdXNpbmcgQVdTIENyZWRlbnRpYWxzIFByb3ZpZGVyIENoYWluIChJbnN0YW5jZSBQcm9maWxlcyBvciBJQU0gUm9sZXMgZm9yIFRhc2tzKSJ9LHsibmFtZSI6ImFkdmFuY2VkLW9wdGlvbnMiLCJ0eXBlIjoic2VjdGlvbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJhZGRpdGlvbmFsLW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJBZGRpdGlvbmFsIEF0aGVuYSBjb25uZWN0aW9uIHN0cmluZyBvcHRpb25zIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfSwicGxhY2Vob2xkZXIiOiJVc2VSZXN1bHRzZXRTdHJlYW1pbmc9MDtMb2dMZXZlbD02In0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IkFtYXpvbiBBdGhlbmEiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfSwicHJlc3RvLWpkYmMiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibmFtZS5kYXRhYmFzZS5jb20ifSx7Im5hbWUiOiJwb3J0IiwiZGlzcGxheS1uYW1lIjoiUG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwiZGVmYXVsdCI6ODA4MH0seyJuYW1lIjoiY2F0YWxvZyIsImRpc3BsYXktbmFtZSI6IkNhdGFsb2ciLCJwbGFjZWhvbGRlciI6ImV1cm9wZWFuX2JpcmRzIiwicmVxdWlyZWQiOmZhbHNlLCJoZWxwZXItdGV4dCI6IlByZXN0byBDYXRhbG9ncyBjb250YWluIHNjaGVtYXMgYW5kIHJlZmVyZW5jZSBkYXRhIHNvdXJjZXMgdmlhIGEgY29ubmVjdG9yLiJ9LHsibmFtZSI6InNjaGVtYSIsImRpc3BsYXktbmFtZSI6IlNjaGVtYSAob3B0aW9uYWwpIiwiaGVscGVyLXRleHQiOiJPbmx5IGFkZCB0YWJsZXMgdG8gTWV0YWJhc2UgdGhhdCBjb21lIGZyb20gYSBzcGVjaWZpYyBzY2hlbWEuIiwicGxhY2Vob2xkZXIiOiJqdXN0X2Nyb3dzIiwicmVxdWlyZWQiOmZhbHNlfSx7Im5hbWUiOiJ1c2VyIiwiZGlzcGxheS1uYW1lIjoiVXNlcm5hbWUiLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOmZhbHNlfSx7Im5hbWUiOiJwYXNzd29yZCIsImRpc3BsYXktbmFtZSI6IlBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiLigKLigKLigKLigKLigKLigKLigKLigKIiLCJyZXF1aXJlZCI6ZmFsc2V9LHsibmFtZSI6InNzbCIsImRpc3BsYXktbmFtZSI6IlVzZSBhIHNlY3VyZSBjb25uZWN0aW9uIChTU0wpIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoic3NsLXVzZS1rZXlzdG9yZSIsImRpc3BsYXktbmFtZSI6IlVzZSBTU0wgc2VydmVyIGNlcnRpZmljYXRlPyIsInR5cGUiOiJib29sZWFuIiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWV9fSx7Im5hbWUiOiJzc2wta2V5c3RvcmUtb3B0aW9ucyIsImRpc3BsYXktbmFtZSI6IktleXN0b3JlIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJMb2NhbCBmaWxlIHBhdGgiLCJ2YWx1ZSI6ImxvY2FsIn0seyJuYW1lIjoiVXBsb2FkZWQgZmlsZSBwYXRoIiwidmFsdWUiOiJ1cGxvYWRlZCJ9XSwiZGVmYXVsdCI6ImxvY2FsIiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWUsInNzbC11c2Uta2V5c3RvcmUiOnRydWV9fSx7Im5hbWUiOiJzc2wta2V5c3RvcmUtdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLWtleXN0b3JlIjp0cnVlLCJzc2wta2V5c3RvcmUtb3B0aW9ucyI6InVwbG9hZGVkIn19LHsibmFtZSI6InNzbC1rZXlzdG9yZS1wYXRoIiwidHlwZSI6InN0cmluZyIsImRpc3BsYXktbmFtZSI6IkZpbGUgcGF0aCIsInBsYWNlaG9sZGVyIjoiL3BhdGgvdG8va2V5c3RvcmUuamtzIiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWUsInNzbC11c2Uta2V5c3RvcmUiOnRydWUsInNzbC1rZXlzdG9yZS1vcHRpb25zIjoibG9jYWwifX0seyJuYW1lIjoic3NsLWtleXN0b3JlLXBhc3N3b3JkLXZhbHVlIiwiZGlzcGxheS1uYW1lIjoiS2V5c3RvcmUgcGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLWtleXN0b3JlIjp0cnVlfX0seyJuYW1lIjoic3NsLXVzZS10cnVzdHN0b3JlIiwiZGlzcGxheS1uYW1lIjoiVXNlIFNTTCB0cnVzdHN0b3JlPyIsInR5cGUiOiJib29sZWFuIiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWV9fSx7Im5hbWUiOiJzc2wtdHJ1c3RzdG9yZS1vcHRpb25zIiwiZGlzcGxheS1uYW1lIjoiVHJ1c3RzdG9yZSIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiTG9jYWwgZmlsZSBwYXRoIiwidmFsdWUiOiJsb2NhbCJ9LHsibmFtZSI6IlVwbG9hZGVkIGZpbGUgcGF0aCIsInZhbHVlIjoidXBsb2FkZWQifV0sImRlZmF1bHQiOiJsb2NhbCIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLXRydXN0c3RvcmUiOnRydWV9fSx7Im5hbWUiOiJzc2wtdHJ1c3RzdG9yZS12YWx1ZSIsInR5cGUiOiJ0ZXh0RmlsZSIsInRyZWF0LWJlZm9yZS1wb3N0aW5nIjoiYmFzZTY0IiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWUsInNzbC11c2UtdHJ1c3RzdG9yZSI6dHJ1ZSwic3NsLXRydXN0c3RvcmUtb3B0aW9ucyI6InVwbG9hZGVkIn19LHsibmFtZSI6InNzbC10cnVzdHN0b3JlLXBhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZGlzcGxheS1uYW1lIjoiRmlsZSBwYXRoIiwicGxhY2Vob2xkZXIiOiIvcGF0aC90by90cnVzdHN0b3JlLmprcyIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLXRydXN0c3RvcmUiOnRydWUsInNzbC10cnVzdHN0b3JlLW9wdGlvbnMiOiJsb2NhbCJ9fSx7Im5hbWUiOiJzc2wtdHJ1c3RzdG9yZS1wYXNzd29yZC12YWx1ZSIsImRpc3BsYXktbmFtZSI6IlRydXN0c3RvcmUgcGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLXRydXN0c3RvcmUiOnRydWV9fSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoia2VyYmVyb3MiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IkF1dGhlbnRpY2F0ZSB3aXRoIEtlcmJlcm9zIiwiZGVmYXVsdCI6ZmFsc2UsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6ImtlcmJlcm9zLXByaW5jaXBhbCIsImRpc3BsYXktbmFtZSI6IktlcmJlcm9zIHByaW5jaXBhbCIsInBsYWNlaG9sZGVyIjoic2VydmljZS9pbnN0YW5jZUBSRUFMTSIsInJlcXVpcmVkIjpmYWxzZSwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJrZXJiZXJvcyI6dHJ1ZX19LHsibmFtZSI6ImtlcmJlcm9zLXJlbW90ZS1zZXJ2aWNlLW5hbWUiLCJkaXNwbGF5LW5hbWUiOiJLZXJiZXJvcyBjb29yZGluYXRvciBzZXJ2aWNlIiwicGxhY2Vob2xkZXIiOiJwcmVzdG8iLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwia2VyYmVyb3MiOnRydWV9fSx7Im5hbWUiOiJrZXJiZXJvcy11c2UtY2Fub25pY2FsLWhvc3RuYW1lIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJVc2UgY2Fub25pY2FsIGhvc3RuYW1lIiwiZGVmYXVsdCI6ZmFsc2UsInJlcXVpcmVkIjpmYWxzZSwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJrZXJiZXJvcyI6dHJ1ZX19LHsibmFtZSI6ImtlcmJlcm9zLWNyZWRlbnRpYWwtY2FjaGUtcGF0aCIsImRpc3BsYXktbmFtZSI6IktlcmJlcm9zIGNyZWRlbnRpYWwgY2FjaGUgZmlsZSIsInBsYWNlaG9sZGVyIjoiL3RtcC9rZXJiZXJvcy1jcmVkZW50aWFsLWNhY2hlIiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImtlcmJlcm9zIjp0cnVlfX0seyJuYW1lIjoia2VyYmVyb3Mta2V5dGFiLXBhdGgiLCJkaXNwbGF5LW5hbWUiOiJLZXJiZXJvcyBrZXl0YWIgZmlsZSIsInBsYWNlaG9sZGVyIjoiL3BhdGgvdG8va2VyYmVyb3Mua2V5dGFiIiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImtlcmJlcm9zIjp0cnVlfX0seyJuYW1lIjoia2VyYmVyb3MtY29uZmlnLXBhdGgiLCJkaXNwbGF5LW5hbWUiOiJLZXJiZXJvcyBjb25maWd1cmF0aW9uIGZpbGUiLCJwbGFjZWhvbGRlciI6Ii9ldGMva3JiNS5jb25mIiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImtlcmJlcm9zIjp0cnVlfX0seyJuYW1lIjoia2VyYmVyb3Mtc2VydmljZS1wcmluY2lwYWwtcGF0dGVybiIsImRpc3BsYXktbmFtZSI6IlByZXN0byBjb29yZGluYXRvciBLZXJiZXJvcyBzZXJ2aWNlIHByaW5jaXBhbCBwYXR0ZXJuIiwicGxhY2Vob2xkZXIiOiIke1NFUlZJQ0V9QCR7SE9TVH0uICR7U0VSVklDRX0iLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwia2VyYmVyb3MiOnRydWV9fSx7Im5hbWUiOiJhZGRpdGlvbmFsLW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJBZGRpdGlvbmFsIEpEQkMgb3B0aW9ucyIsInBsYWNlaG9sZGVyIjoiU1NMS2V5U3RvcmVQYXRoPS9wYXRoL3RvL2tleXN0b3JlLmprcyZTU0xLZXlTdG9yZVBhc3N3b3JkPXdoYXRldmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJhdXRvX3J1bl9xdWVyaWVzIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0Ijp0cnVlLCJkaXNwbGF5LW5hbWUiOiJSZXJ1biBxdWVyaWVzIGZvciBzaW1wbGUgZXhwbG9yYXRpb25zIiwiZGVzY3JpcHRpb24iOiJXZSBleGVjdXRlIHRoZSB1bmRlcmx5aW5nIHF1ZXJ5IHdoZW4geW91IGV4cGxvcmUgZGF0YSB1c2luZyBTdW1tYXJpemUgb3IgRmlsdGVyLiBUaGlzIGlzIG9uIGJ5IGRlZmF1bHQgYnV0IHlvdSBjYW4gdHVybiBpdCBvZmYgaWYgcGVyZm9ybWFuY2UgaXMgc2xvdy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IkNob29zZSB3aGVuIHN5bmNzIGFuZCBzY2FucyBoYXBwZW4iLCJkZXNjcmlwdGlvbiI6IkJ5IGRlZmF1bHQsIE1ldGFiYXNlIGRvZXMgYSBsaWdodHdlaWdodCBob3VybHkgc3luYyBhbmQgYW4gaW50ZW5zaXZlIGRhaWx5IHNjYW4gb2YgZmllbGQgdmFsdWVzLiBJZiB5b3UgaGF2ZSBhIGxhcmdlIGRhdGFiYXNlLCB0dXJuIHRoaXMgb24gdG8gbWFrZSBjaGFuZ2VzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5tZXRhZGF0YV9zeW5jIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2Ugc3luY2luZyIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGxpZ2h0d2VpZ2h0IHByb2Nlc3MgdGhhdCBjaGVja3MgZm9yIHVwZGF0ZXMgdG8gdGhpcyBkYXRhYmFzZeKAmXMgc2NoZW1hLiBJbiBtb3N0IGNhc2VzLCB5b3Ugc2hvdWxkIGJlIGZpbmUgbGVhdmluZyB0aGlzIHNldCB0byBzeW5jIGhvdXJseS4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5jYWNoZV9maWVsZF92YWx1ZXMiLCJkaXNwbGF5LW5hbWUiOiJTY2FubmluZyBmb3IgRmlsdGVyIFZhbHVlcyIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UgY2FuIHNjYW4gdGhlIHZhbHVlcyBwcmVzZW50IGluIGVhY2ggZmllbGQgaW4gdGhpcyBkYXRhYmFzZSB0byBlbmFibGUgY2hlY2tib3ggZmlsdGVycyBpbiBkYXNoYm9hcmRzIGFuZCBxdWVzdGlvbnMuIFRoaXMgY2FuIGJlIGEgc29tZXdoYXQgcmVzb3VyY2UtaW50ZW5zaXZlIHByb2Nlc3MsIHBhcnRpY3VsYXJseSBpZiB5b3UgaGF2ZSBhIHZlcnkgbGFyZ2UgZGF0YWJhc2UuIFdoZW4gc2hvdWxkIE1ldGFiYXNlIGF1dG9tYXRpY2FsbHkgc2NhbiBhbmQgY2FjaGUgZmllbGQgdmFsdWVzPyIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoicmVmaW5nZXJwcmludCIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiUGVyaW9kaWNhbGx5IHJlZmluZ2VycHJpbnQgdGFibGVzIiwiZGVzY3JpcHRpb24iOiJUaGlzIGVuYWJsZXMgTWV0YWJhc2UgdG8gc2NhbiBmb3IgYWRkaXRpb25hbCBmaWVsZCB2YWx1ZXMgZHVyaW5nIHN5bmNzIGFsbG93aW5nIHNtYXJ0ZXIgYmVoYXZpb3IsIGxpa2UgaW1wcm92ZWQgYXV0by1iaW5uaW5nIG9uIHlvdXIgYmFyIGNoYXJ0cy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fV0sImRyaXZlci1uYW1lIjoiUHJlc3RvIiwic3VwZXJzZWRlZC1ieSI6bnVsbH0sImgyIjp7InNvdXJjZSI6eyJ0eXBlIjoib2ZmaWNpYWwiLCJjb250YWN0IjpudWxsfSwiZGV0YWlscy1maWVsZHMiOlt7Im5hbWUiOiJkYiIsImRpc3BsYXktbmFtZSI6IkNvbm5lY3Rpb24gU3RyaW5nIiwiaGVscGVyLXRleHQiOiJUaGUgbG9jYWwgcGF0aCByZWxhdGl2ZSB0byB3aGVyZSBNZXRhYmFzZSBpcyBydW5uaW5nIGZyb20uIFlvdXIgc3RyaW5nIHNob3VsZCBub3QgaW5jbHVkZSB0aGUgLm12LmRiIGV4dGVuc2lvbi4iLCJwbGFjZWhvbGRlciI6ImZpbGU6L1VzZXJzL2NhbXNhdWwvYmlyZF9zaWdodGluZ3MvdG91Y2FucyIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IkgyIiwic3VwZXJzZWRlZC1ieSI6bnVsbH0sInNxbGl0ZSI6eyJzb3VyY2UiOnsidHlwZSI6Im9mZmljaWFsIiwiY29udGFjdCI6bnVsbH0sImRldGFpbHMtZmllbGRzIjpbeyJuYW1lIjoiZGIiLCJkaXNwbGF5LW5hbWUiOiJGaWxlbmFtZSIsInBsYWNlaG9sZGVyIjoiL2hvbWUvY2Ftc2F1bC90b3VjYW5fc2lnaHRpbmdzLnNxbGl0ZSIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IlNRTGl0ZSIsInN1cGVyc2VkZWQtYnkiOm51bGx9LCJteXNxbCI6eyJzb3VyY2UiOnsidHlwZSI6Im9mZmljaWFsIiwiY29udGFjdCI6bnVsbH0sImRldGFpbHMtZmllbGRzIjpbeyJuYW1lIjoiaG9zdCIsImRpc3BsYXktbmFtZSI6Ikhvc3QiLCJoZWxwZXItdGV4dCI6IllvdXIgZGF0YWJhc2VzIElQIGFkZHJlc3MgKGUuZy4gOTguMTM3LjE0OS41Nikgb3IgaXRzIGRvbWFpbiBuYW1lIChlLmcuIGVzYy5teWRhdGFiYXNlLmNvbSkuIiwicGxhY2Vob2xkZXIiOiJuYW1lLmRhdGFiYXNlLmNvbSJ9LHsibmFtZSI6InBvcnQiLCJkaXNwbGF5LW5hbWUiOiJQb3J0IiwidHlwZSI6ImludGVnZXIiLCJwbGFjZWhvbGRlciI6MzMwNn0seyJuYW1lIjoiZGJuYW1lIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2UgbmFtZSIsInBsYWNlaG9sZGVyIjoiYmlyZHNfb2ZfdGhlX3dvcmxkIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InVzZXIiLCJkaXNwbGF5LW5hbWUiOiJVc2VybmFtZSIsInBsYWNlaG9sZGVyIjoidXNlcm5hbWUiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoicGFzc3dvcmQiLCJkaXNwbGF5LW5hbWUiOiJQYXNzd29yZCIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoi4oCi4oCi4oCi4oCi4oCi4oCi4oCi4oCiIn0seyJuYW1lIjoic3NsIiwiZGlzcGxheS1uYW1lIjoiVXNlIGEgc2VjdXJlIGNvbm5lY3Rpb24gKFNTTCkiLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJzc2wtY2VydCIsImRpc3BsYXktbmFtZSI6IlNlcnZlciBTU0wgY2VydGlmaWNhdGUgY2hhaW4iLCJwbGFjZWhvbGRlciI6IiIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLWVuYWJsZWQiLCJkaXNwbGF5LW5hbWUiOiJVc2UgYW4gU1NIIHR1bm5lbCIsInBsYWNlaG9sZGVyIjoiRW5hYmxlIHRoaXMgU1NIIHR1bm5lbD8iLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJ0dW5uZWwtaG9zdCIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgaG9zdCIsImhlbHBlci10ZXh0IjoiVGhlIGhvc3RuYW1lIHRoYXQgeW91IHVzZSB0byBjb25uZWN0IHRvIFNTSCB0dW5uZWxzLiIsInBsYWNlaG9sZGVyIjoiaG9zdG5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1wb3J0IiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBwb3J0IiwidHlwZSI6ImludGVnZXIiLCJkZWZhdWx0IjoyMiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXVzZXIiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHVzZXJuYW1lIiwiaGVscGVyLXRleHQiOiJUaGUgdXNlcm5hbWUgeW91IHVzZSB0byBsb2dpbiB0byB5b3VyIFNTSCB0dW5uZWwuIiwicGxhY2Vob2xkZXIiOiJ1c2VybmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLWF1dGgtb3B0aW9uIiwiZGlzcGxheS1uYW1lIjoiU1NIIEF1dGhlbnRpY2F0aW9uIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJTU0ggS2V5IiwidmFsdWUiOiJzc2gta2V5In0seyJuYW1lIjoiUGFzc3dvcmQiLCJ2YWx1ZSI6InBhc3N3b3JkIn1dLCJkZWZhdWx0Ijoic3NoLWtleSIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtcGFzcyIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgcGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IioqKioqKiIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InBhc3N3b3JkIn19LHsibmFtZSI6InR1bm5lbC1wcml2YXRlLWtleSIsImRpc3BsYXktbmFtZSI6IlNTSCBwcml2YXRlIGtleSB0byBjb25uZWN0IHRvIHRoZSB0dW5uZWwiLCJ0eXBlIjoic3RyaW5nIiwicGxhY2Vob2xkZXIiOiJQYXN0ZSB0aGUgY29udGVudHMgb2YgYW4gU1NIIHByaXZhdGUga2V5IGhlcmUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoic3NoLWtleSJ9fSx7Im5hbWUiOiJ0dW5uZWwtcHJpdmF0ZS1rZXktcGFzc3BocmFzZSIsImRpc3BsYXktbmFtZSI6IlBhc3NwaHJhc2UgZm9yIFNTSCBwcml2YXRlIGtleSIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoiKioqKioqIiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoic3NoLWtleSJ9fSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoianNvbi11bmZvbGRpbmciLCJkaXNwbGF5LW5hbWUiOiJVbmZvbGQgSlNPTiBDb2x1bW5zIiwidHlwZSI6ImJvb2xlYW4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9LCJkZXNjcmlwdGlvbiI6IldlIHVuZm9sZCBKU09OIGNvbHVtbnMgaW50byBjb21wb25lbnQgZmllbGRzLlRoaXMgaXMgb24gYnkgZGVmYXVsdCBidXQgeW91IGNhbiB0dXJuIGl0IG9mZiBpZiBwZXJmb3JtYW5jZSBpcyBzbG93LiIsImRlZmF1bHQiOnRydWV9LHsibmFtZSI6ImFkZGl0aW9uYWwtb3B0aW9ucyIsImRpc3BsYXktbmFtZSI6IkFkZGl0aW9uYWwgSkRCQyBjb25uZWN0aW9uIHN0cmluZyBvcHRpb25zIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfSwicGxhY2Vob2xkZXIiOiJ0aW55SW50MWlzQml0PWZhbHNlIn0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6Ik15U1FMIiwic3VwZXJzZWRlZC1ieSI6bnVsbH0sInNxbHNlcnZlciI6eyJzb3VyY2UiOnsidHlwZSI6Im9mZmljaWFsIiwiY29udGFjdCI6bnVsbH0sImRldGFpbHMtZmllbGRzIjpbeyJuYW1lIjoiaG9zdCIsImRpc3BsYXktbmFtZSI6Ikhvc3QiLCJoZWxwZXItdGV4dCI6IllvdXIgZGF0YWJhc2VzIElQIGFkZHJlc3MgKGUuZy4gOTguMTM3LjE0OS41Nikgb3IgaXRzIGRvbWFpbiBuYW1lIChlLmcuIGVzYy5teWRhdGFiYXNlLmNvbSkuIiwicGxhY2Vob2xkZXIiOiJuYW1lLmRhdGFiYXNlLmNvbSJ9LHsibmFtZSI6InBvcnQiLCJkaXNwbGF5LW5hbWUiOiJQb3J0IiwidHlwZSI6ImludGVnZXIiLCJkZXNjcmlwdGlvbiI6IkxlYXZlIGVtcHR5IHRvIHVzZSBEeW5hbWljIFBvcnRzLCBvciBpbnB1dCBzcGVjaWZpYyBwb3J0LiBTdGFuZGFyZCBwb3J0IGlzIDE0MzMuIn0seyJuYW1lIjoiZGIiLCJkaXNwbGF5LW5hbWUiOiJEYXRhYmFzZSBuYW1lIiwicGxhY2Vob2xkZXIiOiJCaXJkc09mVGhlV29ybGQiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoiaW5zdGFuY2UiLCJkaXNwbGF5LW5hbWUiOiJEYXRhYmFzZSBpbnN0YW5jZSBuYW1lIiwicGxhY2Vob2xkZXIiOiJOL0EifSx7Im5hbWUiOiJ1c2VyIiwiZGlzcGxheS1uYW1lIjoiVXNlcm5hbWUiLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InBhc3N3b3JkIiwiZGlzcGxheS1uYW1lIjoiUGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IuKAouKAouKAouKAouKAouKAouKAouKAoiJ9LHsibmFtZSI6InNzbCIsImRpc3BsYXktbmFtZSI6IlVzZSBhIHNlY3VyZSBjb25uZWN0aW9uIChTU0wpIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoicm93Y291bnQtb3ZlcnJpZGUiLCJkaXNwbGF5LW5hbWUiOiJST1dDT1VOVCBPdmVycmlkZSIsInBsYWNlaG9sZGVyIjowLCJyZXF1aXJlZCI6ZmFsc2V9LHsibmFtZSI6InR1bm5lbC1lbmFibGVkIiwiZGlzcGxheS1uYW1lIjoiVXNlIGFuIFNTSCB0dW5uZWwiLCJwbGFjZWhvbGRlciI6IkVuYWJsZSB0aGlzIFNTSCB0dW5uZWw/IiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoidHVubmVsLWhvc3QiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIGhvc3QiLCJoZWxwZXItdGV4dCI6IlRoZSBob3N0bmFtZSB0aGF0IHlvdSB1c2UgdG8gY29ubmVjdCB0byBTU0ggdHVubmVscy4iLCJwbGFjZWhvbGRlciI6Imhvc3RuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtcG9ydCIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgcG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwiZGVmYXVsdCI6MjIsInJlcXVpcmVkIjpmYWxzZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC11c2VyIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCB1c2VybmFtZSIsImhlbHBlci10ZXh0IjoiVGhlIHVzZXJuYW1lIHlvdSB1c2UgdG8gbG9naW4gdG8geW91ciBTU0ggdHVubmVsLiIsInBsYWNlaG9sZGVyIjoidXNlcm5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1hdXRoLW9wdGlvbiIsImRpc3BsYXktbmFtZSI6IlNTSCBBdXRoZW50aWNhdGlvbiIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiU1NIIEtleSIsInZhbHVlIjoic3NoLWtleSJ9LHsibmFtZSI6IlBhc3N3b3JkIiwidmFsdWUiOiJwYXNzd29yZCJ9XSwiZGVmYXVsdCI6InNzaC1rZXkiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBhc3MiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJwYXNzd29yZCJ9fSx7Im5hbWUiOiJ0dW5uZWwtcHJpdmF0ZS1rZXkiLCJkaXNwbGF5LW5hbWUiOiJTU0ggcHJpdmF0ZSBrZXkgdG8gY29ubmVjdCB0byB0aGUgdHVubmVsIiwidHlwZSI6InN0cmluZyIsInBsYWNlaG9sZGVyIjoiUGFzdGUgdGhlIGNvbnRlbnRzIG9mIGFuIFNTSCBwcml2YXRlIGtleSBoZXJlIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5LXBhc3NwaHJhc2UiLCJkaXNwbGF5LW5hbWUiOiJQYXNzcGhyYXNlIGZvciBTU0ggcHJpdmF0ZSBrZXkiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IioqKioqKiIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoiYWR2YW5jZWQtb3B0aW9ucyIsInR5cGUiOiJzZWN0aW9uIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6ImFkZGl0aW9uYWwtb3B0aW9ucyIsImRpc3BsYXktbmFtZSI6IkFkZGl0aW9uYWwgSkRCQyBjb25uZWN0aW9uIHN0cmluZyBvcHRpb25zIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfSwicGxhY2Vob2xkZXIiOiJ0cnVzdFNlcnZlckNlcnRpZmljYXRlPWZhbHNlIn0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IlNRTCBTZXJ2ZXIiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfX0sImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkdJTkVTIiwiZGVzY3JpcHRpb24iOiJBdmFpbGFibGUgZGF0YWJhc2UgZW5naW5lcyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZ2EtY29kZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfR0FfQ09ERSIsImRlc2NyaXB0aW9uIjoiR29vZ2xlIEFuYWx5dGljcyB0cmFja2luZyBjb2RlLiIsImRlZmF1bHQiOiJVQS02MDgxNzgwMi0xIn0seyJrZXkiOiJnYS1lbmFibGVkIiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfR0FfRU5BQkxFRCIsImRlc2NyaXB0aW9uIjoiQm9vbGVhbiBpbmRpY2F0aW5nIHdoZXRoZXIgYW5hbHl0aWNzIGRhdGEgc2hvdWxkIGJlIHNlbnQgdG8gR29vZ2xlIEFuYWx5dGljcyBvbiB0aGUgZnJvbnRlbmQiLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6Imdvb2dsZS1hdXRoLWF1dG8tY3JlYXRlLWFjY291bnRzLWRvbWFpbiIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfR09PR0xFX0FVVEhfQVVUT19DUkVBVEVfQUNDT1VOVFNfRE9NQUlOIiwiZGVzY3JpcHRpb24iOiJXaGVuIHNldCwgYWxsb3cgdXNlcnMgdG8gc2lnbiB1cCBvbiB0aGVpciBvd24gaWYgdGhlaXIgR29vZ2xlIGFjY291bnQgZW1haWwgYWRkcmVzcyBpcyBmcm9tIHRoaXMgZG9tYWluLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZ29vZ2xlLWF1dGgtY2xpZW50LWlkIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9HT09HTEVfQVVUSF9DTElFTlRfSUQiLCJkZXNjcmlwdGlvbiI6IkNsaWVudCBJRCBmb3IgR29vZ2xlIFNpZ24tSW4uIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJnb29nbGUtYXV0aC1jb25maWd1cmVkIiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfR09PR0xFX0FVVEhfQ09ORklHVVJFRCIsImRlc2NyaXB0aW9uIjoiSXMgR29vZ2xlIFNpZ24tSW4gY29uZmlndXJlZD8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6Imdvb2dsZS1hdXRoLWVuYWJsZWQiLCJ2YWx1ZSI6ZmFsc2UsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9HT09HTEVfQVVUSF9FTkFCTEVEIiwiZGVzY3JpcHRpb24iOiJJcyBHb29nbGUgU2lnbi1pbiBjdXJyZW50bHkgZW5hYmxlZD8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6Imhhcy1zYW1wbGUtZGF0YWJhc2U/IiwidmFsdWUiOnRydWUsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9IQVNfU0FNUExFX0RBVEFCQVNFIiwiZGVzY3JpcHRpb24iOiJXaGV0aGVyIHRoaXMgaW5zdGFuY2UgaGFzIGEgU2FtcGxlIERhdGFiYXNlIGRhdGFiYXNlIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJoYXMtdXNlci1zZXR1cCIsInZhbHVlIjp0cnVlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfSEFTX1VTRVJfU0VUVVAiLCJkZXNjcmlwdGlvbiI6IkEgdmFsdWUgdGhhdCBpcyB0cnVlIGlmZiB0aGUgbWV0YWJhc2UgaW5zdGFuY2UgaGFzIG9uZSBvciBtb3JlIHVzZXJzIHJlZ2lzdGVyZWQuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJoaWRlLWVtYmVkLWJyYW5kaW5nPyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0hJREVfRU1CRURfQlJBTkRJTkciLCJkZXNjcmlwdGlvbiI6IkxvZ28gUmVtb3ZhbCBhbmQgRnVsbCBBcHAgRW1iZWRkaW5nLiBTaG91bGQgd2UgaGlkZSB0aGUgJ1Bvd2VyZWQgYnkgTWV0YWJhc2UnIGF0dHJpYnV0aW9uIG9uIHRoZSBlbWJlZGRpbmcgcGFnZXM/XG4gICBgdHJ1ZWAgaWYgd2UgaGF2ZSBhIHZhbGlkIHByZW1pdW0gZW1iZWRkaW5nIHRva2VuLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiaHVtYW5pemF0aW9uLXN0cmF0ZWd5IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9IVU1BTklaQVRJT05fU1RSQVRFR1kiLCJkZXNjcmlwdGlvbiI6IlRvIG1ha2UgdGFibGUgYW5kIGZpZWxkIG5hbWVzIG1vcmUgaHVtYW4tZnJpZW5kbHksIE1ldGFiYXNlIHdpbGwgcmVwbGFjZSBkYXNoZXMgYW5kIHVuZGVyc2NvcmVzIGluIHRoZW0gd2l0aCBzcGFjZXMuIFdl4oCZbGwgY2FwaXRhbGl6ZSBlYWNoIHdvcmQgd2hpbGUgYXQgaXQsIHNvIOKAmGxhc3RfdmlzaXRlZF9hdOKAmSB3aWxsIGJlY29tZSDigJhMYXN0IFZpc2l0ZWQgQXTigJkuIiwiZGVmYXVsdCI6InNpbXBsZSJ9LHsia2V5IjoiaW5zdGFuY2UtY3JlYXRpb24iLCJ2YWx1ZSI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODVaIiwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0lOU1RBTkNFX0NSRUFUSU9OIiwiZGVzY3JpcHRpb24iOiJUaGUgYXBwcm94aW1hdGUgdGltZXN0YW1wIGF0IHdoaWNoIHRoaXMgaW5zdGFuY2Ugb2YgTWV0YWJhc2Ugd2FzIGNyZWF0ZWQsIGZvciBpbmNsdXNpb24gaW4gYW5hbHl0aWNzLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiaXMtaG9zdGVkPyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0lTX0hPU1RFRCIsImRlc2NyaXB0aW9uIjoiSXMgdGhlIE1ldGFiYXNlIGluc3RhbmNlIHJ1bm5pbmcgaW4gdGhlIGNsb3VkPyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibGFuZGluZy1wYWdlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MQU5ESU5HX1BBR0UiLCJkZXNjcmlwdGlvbiI6IkRlZmF1bHQgcGFnZSB0byBzaG93IHBlb3BsZSB3aGVuIHRoZXkgbG9nIGluLiIsImRlZmF1bHQiOiIifSx7ImtleSI6ImxkYXAtYXR0cmlidXRlLWVtYWlsIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0FUVFJJQlVURV9FTUFJTCIsImRlc2NyaXB0aW9uIjoiQXR0cmlidXRlIHRvIHVzZSBmb3IgdGhlIHVzZXIncyBlbWFpbC4gKHVzdWFsbHkgJ21haWwnLCAnZW1haWwnIG9yICd1c2VyUHJpbmNpcGFsTmFtZScpIiwiZGVmYXVsdCI6Im1haWwifSx7ImtleSI6ImxkYXAtYXR0cmlidXRlLWZpcnN0bmFtZSIsInZhbHVlIjoiZ2l2ZW5uYW1lIiwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0xEQVBfQVRUUklCVVRFX0ZJUlNUTkFNRSIsImRlc2NyaXB0aW9uIjoiQXR0cmlidXRlIHRvIHVzZSBmb3IgdGhlIHVzZXIncyBmaXJzdCBuYW1lLiAodXN1YWxseSAnZ2l2ZW5OYW1lJykiLCJkZWZhdWx0IjoiZ2l2ZW5OYW1lIn0seyJrZXkiOiJsZGFwLWF0dHJpYnV0ZS1sYXN0bmFtZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9BVFRSSUJVVEVfTEFTVE5BTUUiLCJkZXNjcmlwdGlvbiI6IkF0dHJpYnV0ZSB0byB1c2UgZm9yIHRoZSB1c2VyJ3MgbGFzdCBuYW1lLiAodXN1YWxseSAnc24nKSIsImRlZmF1bHQiOiJzbiJ9LHsia2V5IjoibGRhcC1iaW5kLWRuIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0JJTkRfRE4iLCJkZXNjcmlwdGlvbiI6IlRoZSBEaXN0aW5ndWlzaGVkIE5hbWUgdG8gYmluZCBhcyAoaWYgYW55KSwgdGhpcyB1c2VyIHdpbGwgYmUgdXNlZCB0byBsb29rdXAgaW5mb3JtYXRpb24gYWJvdXQgb3RoZXIgdXNlcnMuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJsZGFwLWNvbmZpZ3VyZWQ/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9DT05GSUdVUkVEIiwiZGVzY3JpcHRpb24iOiJIYXZlIHRoZSBtYW5kYXRvcnkgTERBUCBzZXR0aW5ncyAoaG9zdCBhbmQgdXNlciBzZWFyY2ggYmFzZSkgYmVlbiB2YWxpZGF0ZWQgYW5kIHNhdmVkPyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibGRhcC1lbmFibGVkIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0VOQUJMRUQiLCJkZXNjcmlwdGlvbiI6IklzIExEQVAgY3VycmVudGx5IGVuYWJsZWQ/IiwiZGVmYXVsdCI6ZmFsc2V9LHsia2V5IjoibGRhcC1ncm91cC1iYXNlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0dST1VQX0JBU0UiLCJkZXNjcmlwdGlvbiI6IlNlYXJjaCBiYXNlIGZvciBncm91cHMuIE5vdCByZXF1aXJlZCBmb3IgTERBUCBkaXJlY3RvcmllcyB0aGF0IHByb3ZpZGUgYSAnbWVtYmVyT2YnIG92ZXJsYXksIHN1Y2ggYXMgQWN0aXZlIERpcmVjdG9yeS4gKFdpbGwgYmUgc2VhcmNoZWQgcmVjdXJzaXZlbHkpIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJsZGFwLWdyb3VwLW1hcHBpbmdzIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0dST1VQX01BUFBJTkdTIiwiZGVzY3JpcHRpb24iOiJKU09OIGNvbnRhaW5pbmcgTERBUCB0byBNZXRhYmFzZSBncm91cCBtYXBwaW5ncy4iLCJkZWZhdWx0Ijp7fX0seyJrZXkiOiJsZGFwLWdyb3VwLXN5bmMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0xEQVBfR1JPVVBfU1lOQyIsImRlc2NyaXB0aW9uIjoiRW5hYmxlIGdyb3VwIG1lbWJlcnNoaXAgc3luY2hyb25pemF0aW9uIHdpdGggTERBUC4iLCJkZWZhdWx0IjpmYWxzZX0seyJrZXkiOiJsZGFwLWhvc3QiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0xEQVBfSE9TVCIsImRlc2NyaXB0aW9uIjoiU2VydmVyIGhvc3RuYW1lLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibGRhcC1wYXNzd29yZCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9QQVNTV09SRCIsImRlc2NyaXB0aW9uIjoiVGhlIHBhc3N3b3JkIHRvIGJpbmQgd2l0aCBmb3IgdGhlIGxvb2t1cCB1c2VyLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibGRhcC1wb3J0IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX1BPUlQiLCJkZXNjcmlwdGlvbiI6IlNlcnZlciBwb3J0LCB1c3VhbGx5IDM4OSBvciA2MzYgaWYgU1NMIGlzIHVzZWQuIiwiZGVmYXVsdCI6Mzg5fSx7ImtleSI6ImxkYXAtc2VjdXJpdHkiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0xEQVBfU0VDVVJJVFkiLCJkZXNjcmlwdGlvbiI6IlVzZSBTU0wsIFRMUyBvciBwbGFpbiB0ZXh0LiIsImRlZmF1bHQiOiJub25lIn0seyJrZXkiOiJsZGFwLXVzZXItYmFzZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9VU0VSX0JBU0UiLCJkZXNjcmlwdGlvbiI6IlNlYXJjaCBiYXNlIGZvciB1c2Vycy4gKFdpbGwgYmUgc2VhcmNoZWQgcmVjdXJzaXZlbHkpIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJsZGFwLXVzZXItZmlsdGVyIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX1VTRVJfRklMVEVSIiwiZGVzY3JpcHRpb24iOiJVc2VyIGxvb2t1cCBmaWx0ZXIuIFRoZSBwbGFjZWhvbGRlciB7bG9naW59IHdpbGwgYmUgcmVwbGFjZWQgYnkgdGhlIHVzZXIgc3VwcGxpZWQgbG9naW4uIiwiZGVmYXVsdCI6IigmKG9iamVjdENsYXNzPWluZXRPcmdQZXJzb24pKHwodWlkPXtsb2dpbn0pKG1haWw9e2xvZ2lufSkpKSJ9LHsia2V5IjoibG9hZGluZy1tZXNzYWdlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MT0FESU5HX01FU1NBR0UiLCJkZXNjcmlwdGlvbiI6Ik1lc3NhZ2UgdG8gc2hvdyB3aGlsZSBhIHF1ZXJ5IGlzIHJ1bm5pbmcuIiwiZGVmYXVsdCI6ImRvaW5nLXNjaWVuY2UifSx7ImtleSI6Im1hcC10aWxlLXNlcnZlci11cmwiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX01BUF9USUxFX1NFUlZFUl9VUkwiLCJkZXNjcmlwdGlvbiI6IlRoZSBtYXAgdGlsZSBzZXJ2ZXIgVVJMIHRlbXBsYXRlIHVzZWQgaW4gbWFwIHZpc3VhbGl6YXRpb25zLCBmb3IgZXhhbXBsZSBmcm9tIE9wZW5TdHJlZXRNYXBzIG9yIE1hcEJveC4iLCJkZWZhdWx0IjoiaHR0cHM6Ly97c30udGlsZS5vcGVuc3RyZWV0bWFwLm9yZy97en0ve3h9L3t5fS5wbmcifSx7ImtleSI6Im1heC1yZXN1bHRzLWJhcmUtcm93cyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTUFYX1JFU1VMVFNfQkFSRV9ST1dTIiwiZGVzY3JpcHRpb24iOiJNYXhpbXVtIG51bWJlciBvZiByb3dzIHRvIHJldHVybiBzcGVjaWZpY2FsbHkgb24gOnJvd3MgdHlwZSBxdWVyaWVzIHZpYSB0aGUgQVBJLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibmF0aXZlLXF1ZXJ5LWF1dG9jb21wbGV0ZS1tYXRjaC1zdHlsZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTkFUSVZFX1FVRVJZX0FVVE9DT01QTEVURV9NQVRDSF9TVFlMRSIsImRlc2NyaXB0aW9uIjoiTWF0Y2hpbmcgc3R5bGUgZm9yIG5hdGl2ZSBxdWVyeSBlZGl0b3JzIGF1dG9jb21wbGV0ZS4gQ2FuIGJlIFwic3Vic3RyaW5nXCIsIFwicHJlZml4XCIsIG9yIFwib2ZmXCIuIExhcmdlciBpbnN0YW5jZXMgY2FuIGhhdmUgcGVyZm9ybWFuY2UgaXNzdWVzIG1hdGNoaW5nIHVzaW5nIHN1YnN0cmluZywgc28gY2FuIHVzZSBwcmVmaXggbWF0Y2hpbmcsICBvciB0dXJuIGF1dG9jb21wbGV0aW9ucyBvZmYuIiwiZGVmYXVsdCI6InN1YnN0cmluZyJ9LHsia2V5Ijoibm90aWZpY2F0aW9uLXJldHJ5LWluaXRpYWwtaW50ZXJ2YWwiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX05PVElGSUNBVElPTl9SRVRSWV9JTklUSUFMX0lOVEVSVkFMIiwiZGVzY3JpcHRpb24iOiJUaGUgaW5pdGlhbCByZXRyeSBkZWxheSBpbiBtaWxsaXNlY29uZHMgd2hlbiBkZWxpdmVyaW5nIG5vdGlmaWNhdGlvbnMuIiwiZGVmYXVsdCI6NTAwfSx7ImtleSI6Im5vdGlmaWNhdGlvbi1yZXRyeS1tYXgtYXR0ZW1wdHMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX05PVElGSUNBVElPTl9SRVRSWV9NQVhfQVRURU1QVFMiLCJkZXNjcmlwdGlvbiI6IlRoZSBtYXhpbXVtIG51bWJlciBvZiBhdHRlbXB0cyBmb3IgZGVsaXZlcmluZyBhIHNpbmdsZSBub3RpZmljYXRpb24uIiwiZGVmYXVsdCI6N30seyJrZXkiOiJub3RpZmljYXRpb24tcmV0cnktbWF4LWludGVydmFsLW1pbGxpcyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTk9USUZJQ0FUSU9OX1JFVFJZX01BWF9JTlRFUlZBTF9NSUxMSVMiLCJkZXNjcmlwdGlvbiI6IlRoZSBtYXhpbXVtIGRlbGF5IGJldHdlZW4gYXR0ZW1wdHMgdG8gZGVsaXZlciBhIHNpbmdsZSBub3RpZmljYXRpb24uIiwiZGVmYXVsdCI6MzAwMDB9LHsia2V5Ijoibm90aWZpY2F0aW9uLXJldHJ5LW11bHRpcGxpZXIiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX05PVElGSUNBVElPTl9SRVRSWV9NVUxUSVBMSUVSIiwiZGVzY3JpcHRpb24iOiJUaGUgZGVsYXkgbXVsdGlwbGllciBiZXR3ZWVuIGF0dGVtcHRzIHRvIGRlbGl2ZXIgYSBzaW5nbGUgbm90aWZpY2F0aW9uLiIsImRlZmF1bHQiOjIuMH0seyJrZXkiOiJub3RpZmljYXRpb24tcmV0cnktcmFuZG9taXphdGlvbi1mYWN0b3IiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX05PVElGSUNBVElPTl9SRVRSWV9SQU5ET01JWkFUSU9OX0ZBQ1RPUiIsImRlc2NyaXB0aW9uIjoiVGhlIHJhbmRvbWl6YXRpb24gZmFjdG9yIG9mIHRoZSByZXRyeSBkZWxheSB3aGVuIGRlbGl2ZXJpbmcgbm90aWZpY2F0aW9ucy4iLCJkZWZhdWx0IjowLjF9LHsia2V5IjoicGFzc3dvcmQtY29tcGxleGl0eSIsInZhbHVlIjp7InRvdGFsIjo2LCJkaWdpdCI6MX0sImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9QQVNTV09SRF9DT01QTEVYSVRZIiwiZGVzY3JpcHRpb24iOiJDdXJyZW50IHBhc3N3b3JkIGNvbXBsZXhpdHkgcmVxdWlyZW1lbnRzIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJwZXJzaXN0ZWQtbW9kZWwtcmVmcmVzaC1jcm9uLXNjaGVkdWxlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9QRVJTSVNURURfTU9ERUxfUkVGUkVTSF9DUk9OX1NDSEVEVUxFIiwiZGVzY3JpcHRpb24iOiJjcm9uIHN5bnRheCBzdHJpbmcgdG8gc2NoZWR1bGUgcmVmcmVzaGluZyBwZXJzaXN0ZWQgbW9kZWxzLiIsImRlZmF1bHQiOiIwIDAgMC82ICogKiA/ICoifSx7ImtleSI6InBlcnNpc3RlZC1tb2RlbHMtZW5hYmxlZCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUEVSU0lTVEVEX01PREVMU19FTkFCTEVEIiwiZGVzY3JpcHRpb24iOiJBbGxvdyBwZXJzaXN0aW5nIG1vZGVscyBpbnRvIHRoZSBzb3VyY2UgZGF0YWJhc2UuIiwiZGVmYXVsdCI6ZmFsc2V9LHsia2V5IjoicHJlbWl1bS1lbWJlZGRpbmctdG9rZW4iLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1BSRU1JVU1fRU1CRURESU5HX1RPS0VOIiwiZGVzY3JpcHRpb24iOiJUb2tlbiBmb3IgcHJlbWl1bSBmZWF0dXJlcy4gR28gdG8gdGhlIE1ldGFTdG9yZSB0byBnZXQgeW91cnMhIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJxdWVyeS1jYWNoaW5nLW1heC1rYiIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUVVFUllfQ0FDSElOR19NQVhfS0IiLCJkZXNjcmlwdGlvbiI6IlRoZSBtYXhpbXVtIHNpemUgb2YgdGhlIGNhY2hlLCBwZXIgc2F2ZWQgcXVlc3Rpb24sIGluIGtpbG9ieXRlczoiLCJkZWZhdWx0IjoxMDAwfSx7ImtleSI6InF1ZXJ5LWNhY2hpbmctbWF4LXR0bCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUVVFUllfQ0FDSElOR19NQVhfVFRMIiwiZGVzY3JpcHRpb24iOiJUaGUgYWJzb2x1dGUgbWF4aW11bSB0aW1lIHRvIGtlZXAgYW55IGNhY2hlZCBxdWVyeSByZXN1bHRzLCBpbiBzZWNvbmRzLiIsImRlZmF1bHQiOjg2NDAwMDAuMH0seyJrZXkiOiJxdWVyeS1jYWNoaW5nLW1pbi10dGwiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1FVRVJZX0NBQ0hJTkdfTUlOX1RUTCIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2Ugd2lsbCBjYWNoZSBhbGwgc2F2ZWQgcXVlc3Rpb25zIHdpdGggYW4gYXZlcmFnZSBxdWVyeSBleGVjdXRpb24gdGltZSBsb25nZXIgdGhhbiB0aGlzIG1hbnkgc2Vjb25kczoiLCJkZWZhdWx0Ijo2MC4wfSx7ImtleSI6InF1ZXJ5LWNhY2hpbmctdHRsLXJhdGlvIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9RVUVSWV9DQUNISU5HX1RUTF9SQVRJTyIsImRlc2NyaXB0aW9uIjoiVG8gZGV0ZXJtaW5lIGhvdyBsb25nIGVhY2ggc2F2ZWQgcXVlc3Rpb24ncyBjYWNoZWQgcmVzdWx0IHNob3VsZCBzdGljayBhcm91bmQsIHdlIHRha2UgdGhlIHF1ZXJ5J3MgYXZlcmFnZSBleGVjdXRpb24gdGltZSBhbmQgbXVsdGlwbHkgdGhhdCBieSB3aGF0ZXZlciB5b3UgaW5wdXQgaGVyZS4gU28gaWYgYSBxdWVyeSB0YWtlcyBvbiBhdmVyYWdlIDIgbWludXRlcyB0byBydW4sIGFuZCB5b3UgaW5wdXQgMTAgZm9yIHlvdXIgbXVsdGlwbGllciwgaXRzIGNhY2hlIGVudHJ5IHdpbGwgcGVyc2lzdCBmb3IgMjAgbWludXRlcy4iLCJkZWZhdWx0IjoxMH0seyJrZXkiOiJyZWRpcmVjdC1hbGwtcmVxdWVzdHMtdG8taHR0cHMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1JFRElSRUNUX0FMTF9SRVFVRVNUU19UT19IVFRQUyIsImRlc2NyaXB0aW9uIjoiRm9yY2UgYWxsIHRyYWZmaWMgdG8gdXNlIEhUVFBTIHZpYSBhIHJlZGlyZWN0LCBpZiB0aGUgc2l0ZSBVUkwgaXMgSFRUUFMiLCJkZWZhdWx0IjpmYWxzZX0seyJrZXkiOiJyZXBvcnQtdGltZXpvbmUiLCJ2YWx1ZSI6IlVUQyIsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9SRVBPUlRfVElNRVpPTkUiLCJkZXNjcmlwdGlvbiI6IkNvbm5lY3Rpb24gdGltZXpvbmUgdG8gdXNlIHdoZW4gZXhlY3V0aW5nIHF1ZXJpZXMuIERlZmF1bHRzIHRvIHN5c3RlbSB0aW1lem9uZS4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InJlcG9ydC10aW1lem9uZS1sb25nIiwidmFsdWUiOiJVVEMiLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUkVQT1JUX1RJTUVaT05FX0xPTkciLCJkZXNjcmlwdGlvbiI6IkN1cnJlbnQgcmVwb3J0IHRpbWV6b25lIHN0cmluZyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoicmVwb3J0LXRpbWV6b25lLXNob3J0IiwidmFsdWUiOiJVVEMiLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUkVQT1JUX1RJTUVaT05FX1NIT1JUIiwiZGVzY3JpcHRpb24iOiJDdXJyZW50IHJlcG9ydCB0aW1lem9uZSBhYmJyZXZpYXRpb24iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InNlYXJjaC10eXBlYWhlYWQtZW5hYmxlZCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0VBUkNIX1RZUEVBSEVBRF9FTkFCTEVEIiwiZGVzY3JpcHRpb24iOiJFbmFibGUgdHlwZWFoZWFkIHNlYXJjaCBpbiB0aGUgTWV0YWJhc2UgbmF2YmFyPyIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2Vzc2lvbi1jb29raWVzIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TRVNTSU9OX0NPT0tJRVMiLCJkZXNjcmlwdGlvbiI6IldoZW4gc2V0LCBlbmZvcmNlcyB0aGUgdXNlIG9mIHNlc3Npb24gY29va2llcyBmb3IgYWxsIHVzZXJzIHdoaWNoIGV4cGlyZSB3aGVuIHRoZSBicm93c2VyIGlzIGNsb3NlZC4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InNlc3Npb24tdGltZW91dCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0VTU0lPTl9USU1FT1VUIiwiZGVzY3JpcHRpb24iOiJUaW1lIGJlZm9yZSBpbmFjdGl2ZSB1c2VycyBhcmUgbG9nZ2VkIG91dC4gQnkgZGVmYXVsdCwgc2Vzc2lvbnMgbGFzdCBpbmRlZmluaXRlbHkuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzZXR1cC10b2tlbiIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0VUVVBfVE9LRU4iLCJkZXNjcmlwdGlvbiI6IkEgdG9rZW4gdXNlZCB0byBzaWduaWZ5IHRoYXQgYW4gaW5zdGFuY2UgaGFzIHBlcm1pc3Npb25zIHRvIGNyZWF0ZSB0aGUgaW5pdGlhbCBVc2VyLiBUaGlzIGlzIGNyZWF0ZWQgdXBvbiB0aGUgZmlyc3RcbiAgbGF1bmNoIG9mIE1ldGFiYXNlLCBieSB0aGUgZmlyc3QgaW5zdGFuY2U7IG9uY2UgdXNlZCwgaXQgaXMgY2xlYXJlZCBvdXQsIG5ldmVyIHRvIGJlIHVzZWQgYWdhaW4uIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzaG93LWRhdGFiYXNlLXN5bmNpbmctbW9kYWwiLCJ2YWx1ZSI6dHJ1ZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NIT1dfREFUQUJBU0VfU1lOQ0lOR19NT0RBTCIsImRlc2NyaXB0aW9uIjoiV2hldGhlciBhbiBpbnRyb2R1Y3RvcnkgbW9kYWwgc2hvdWxkIGJlIHNob3duIGFmdGVyIHRoZSBuZXh0IGRhdGFiYXNlIGNvbm5lY3Rpb24gaXMgYWRkZWQuIERlZmF1bHRzIHRvIGZhbHNlIGlmIGFueSBub24tZGVmYXVsdCBkYXRhYmFzZSBoYXMgYWxyZWFkeSBmaW5pc2hlZCBzeW5jaW5nIGZvciB0aGlzIGluc3RhbmNlLiIsImRlZmF1bHQiOm51bGx9LHsia2V5Ijoic2hvdy1ob21lcGFnZS1kYXRhIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TSE9XX0hPTUVQQUdFX0RBVEEiLCJkZXNjcmlwdGlvbiI6IldoZXRoZXIgb3Igbm90IHRvIGRpc3BsYXkgZGF0YSBvbiB0aGUgaG9tZXBhZ2UuIEFkbWlucyBtaWdodCB0dXJuIHRoaXMgb2ZmIGluIG9yZGVyIHRvIGRpcmVjdCB1c2VycyB0byBiZXR0ZXIgY29udGVudCB0aGFuIHJhdyBkYXRhIiwiZGVmYXVsdCI6dHJ1ZX0seyJrZXkiOiJzaG93LWhvbWVwYWdlLXBpbi1tZXNzYWdlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TSE9XX0hPTUVQQUdFX1BJTl9NRVNTQUdFIiwiZGVzY3JpcHRpb24iOiJXaGV0aGVyIG9yIG5vdCB0byBkaXNwbGF5IGEgbWVzc2FnZSBhYm91dCBwaW5uaW5nIGRhc2hib2FyZHMuIEl0IHdpbGwgYWxzbyBiZSBoaWRkZW4gaWYgYW55IGRhc2hib2FyZHMgYXJlIHBpbm5lZC4gQWRtaW5zIG1pZ2h0IGhpZGUgdGhpcyB0byBkaXJlY3QgdXNlcnMgdG8gYmV0dGVyIGNvbnRlbnQgdGhhbiByYXcgZGF0YSIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2hvdy1ob21lcGFnZS14cmF5cyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NIT1dfSE9NRVBBR0VfWFJBWVMiLCJkZXNjcmlwdGlvbiI6IldoZXRoZXIgb3Igbm90IHRvIGRpc3BsYXkgeC1yYXkgc3VnZ2VzdGlvbnMgb24gdGhlIGhvbWVwYWdlLiBUaGV5IHdpbGwgYWxzbyBiZSBoaWRkZW4gaWYgYW55IGRhc2hib2FyZHMgYXJlIHBpbm5lZC4gQWRtaW5zIG1pZ2h0IGhpZGUgdGhpcyB0byBkaXJlY3QgdXNlcnMgdG8gYmV0dGVyIGNvbnRlbnQgdGhhbiByYXcgZGF0YSIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2hvdy1saWdodGhvdXNlLWlsbHVzdHJhdGlvbiIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0hPV19MSUdIVEhPVVNFX0lMTFVTVFJBVElPTiIsImRlc2NyaXB0aW9uIjoiRGlzcGxheSB0aGUgbGlnaHRob3VzZSBpbGx1c3RyYXRpb24gb24gdGhlIGhvbWUgYW5kIGxvZ2luIHBhZ2VzLiIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2hvdy1tZXRhYm90IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TSE9XX01FVEFCT1QiLCJkZXNjcmlwdGlvbiI6IkVuYWJsZXMgTWV0YWJvdCBjaGFyYWN0ZXIgb24gdGhlIGhvbWUgcGFnZSIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2l0ZS1sb2NhbGUiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NJVEVfTE9DQUxFIiwiZGVzY3JpcHRpb24iOiJUaGUgZGVmYXVsdCBsYW5ndWFnZSBmb3IgYWxsIHVzZXJzIGFjcm9zcyB0aGUgTWV0YWJhc2UgVUksIHN5c3RlbSBlbWFpbHMsIHB1bHNlcywgYW5kIGFsZXJ0cy4gVXNlcnMgY2FuIGluZGl2aWR1YWxseSBvdmVycmlkZSB0aGlzIGRlZmF1bHQgbGFuZ3VhZ2UgZnJvbSB0aGVpciBvd24gYWNjb3VudCBzZXR0aW5ncy4iLCJkZWZhdWx0IjoiZW4ifSx7ImtleSI6InNpdGUtbmFtZSIsInZhbHVlIjoiTWV0YWJhc2VSdWJ5IiwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NJVEVfTkFNRSIsImRlc2NyaXB0aW9uIjoiVGhlIG5hbWUgdXNlZCBmb3IgdGhpcyBpbnN0YW5jZSBvZiBNZXRhYmFzZS4iLCJkZWZhdWx0IjoiTWV0YWJhc2UifSx7ImtleSI6InNpdGUtdXJsIiwidmFsdWUiOiJodHRwOi8vbG9jYWxob3N0OjMwMzAiLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0lURV9VUkwiLCJkZXNjcmlwdGlvbiI6IlRoaXMgVVJMIGlzIHVzZWQgZm9yIHRoaW5ncyBsaWtlIGNyZWF0aW5nIGxpbmtzIGluIGVtYWlscywgYXV0aCByZWRpcmVjdHMsIGFuZCBpbiBzb21lIGVtYmVkZGluZyBzY2VuYXJpb3MsIHNvIGNoYW5naW5nIGl0IGNvdWxkIGJyZWFrIGZ1bmN0aW9uYWxpdHkgb3IgZ2V0IHlvdSBsb2NrZWQgb3V0IG9mIHRoaXMgaW5zdGFuY2UuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzaXRlLXV1aWQiLCJ2YWx1ZSI6ImM4YWM3OGY0LWZkYjAtNDJjZC05Mjg4LThlZGMzYWM5M2FmNyIsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TSVRFX1VVSUQiLCJkZXNjcmlwdGlvbiI6IlVuaXF1ZSBpZGVudGlmaWVyIHVzZWQgZm9yIHRoaXMgaW5zdGFuY2Ugb2YgTWV0YWJhc2UuIFRoaXMgaXMgc2V0IG9uY2UgYW5kIG9ubHkgb25jZSB0aGUgZmlyc3QgdGltZSBpdCBpcyBmZXRjaGVkIHZpYVxuICBpdHMgbWFnaWMgZ2V0dGVyLiBOaWNlISIsImRlZmF1bHQiOm51bGx9LHsia2V5Ijoic2xhY2stYXBwLXRva2VuIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TTEFDS19BUFBfVE9LRU4iLCJkZXNjcmlwdGlvbiI6IkJvdCB1c2VyIE9BdXRoIHRva2VuIGZvciBjb25uZWN0aW5nIHRoZSBNZXRhYmFzZSBTbGFjayBhcHAuIFRoaXMgc2hvdWxkIGJlIHVzZWQgZm9yIGFsbCBuZXcgU2xhY2sgaW50ZWdyYXRpb25zIHN0YXJ0aW5nIGluIE1ldGFiYXNlIHYwLjQyLjAuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzbGFjay1maWxlcy1jaGFubmVsIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TTEFDS19GSUxFU19DSEFOTkVMIiwiZGVzY3JpcHRpb24iOiJUaGUgbmFtZSBvZiB0aGUgY2hhbm5lbCB0byB3aGljaCBNZXRhYmFzZSBmaWxlcyBzaG91bGQgYmUgaW5pdGlhbGx5IHVwbG9hZGVkIiwiZGVmYXVsdCI6Im1ldGFiYXNlX2ZpbGVzIn0seyJrZXkiOiJzbGFjay10b2tlbiIsInZhbHVlIjoieG94Yi05NjEzNDAyMzA3LTM2NzY0NDM2MDIzMC15clRIdXFPMkVJcldlN3NtMTN6SGplWnkiLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0xBQ0tfVE9LRU4iLCJkZXNjcmlwdGlvbiI6IkRlcHJlY2F0ZWQgU2xhY2sgQVBJIHRva2VuIGZvciBjb25uZWN0aW5nIHRoZSBNZXRhYmFzZSBTbGFjayBib3QuIFBsZWFzZSB1c2UgYSBuZXcgU2xhY2sgYXBwIGludGVncmF0aW9uIGluc3RlYWQuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzbGFjay10b2tlbi12YWxpZD8iLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NMQUNLX1RPS0VOX1ZBTElEIiwiZGVzY3JpcHRpb24iOiJXaGV0aGVyIHRoZSBjdXJyZW50IFNsYWNrIGFwcCB0b2tlbiwgaWYgc2V0LCBpcyB2YWxpZC4gU2V0IHRvIGZhbHNlIGlmIGEgU2xhY2sgQVBJIHJlcXVlc3QgcmV0dXJucyBhbiBhdXRoIGVycm9yLiIsImRlZmF1bHQiOm51bGx9LHsia2V5Ijoic25vd3Bsb3ctYXZhaWxhYmxlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TTk9XUExPV19BVkFJTEFCTEUiLCJkZXNjcmlwdGlvbiI6IkJvb2xlYW4gaW5kaWNhdGluZyB3aGV0aGVyIGEgU25vd3Bsb3cgY29sbGVjdG9yIGlzIGF2YWlsYWJsZSB0byByZWNlaXZlIGFuYWx5dGljcyBldmVudHMuIFNob3VsZCBiZSBzZXQgdmlhIGVudmlyb25tZW50IHZhcmlhYmxlIGluIEN5cHJlc3MgdGVzdHMgb3IgZHVyaW5nIGxvY2FsIGRldmVsb3BtZW50LiIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic25vd3Bsb3ctZW5hYmxlZCIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NOT1dQTE9XX0VOQUJMRUQiLCJkZXNjcmlwdGlvbiI6IkJvb2xlYW4gaW5kaWNhdGluZyB3aGV0aGVyIGFuYWx5dGljcyBldmVudHMgYXJlIGJlaW5nIHNlbnQgdG8gU25vd3Bsb3cuIFRydWUgaWYgYW5vbnltb3VzIHRyYWNraW5nIGlzIGVuYWJsZWQgZm9yIHRoaXMgaW5zdGFuY2UsIGFuZCBhIFNub3dwbG93IGNvbGxlY3RvciBpcyBhdmFpbGFibGUuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzbm93cGxvdy11cmwiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NOT1dQTE9XX1VSTCIsImRlc2NyaXB0aW9uIjoiVGhlIFVSTCBvZiB0aGUgU25vd3Bsb3cgY29sbGVjdG9yIHRvIHNlbmQgYW5hbHl0aWNzIGV2ZW50cyB0by4iLCJkZWZhdWx0IjoiaHR0cHM6Ly9zcC5tZXRhYmFzZS5jb20ifSx7ImtleSI6InNvdXJjZS1hZGRyZXNzLWhlYWRlciIsInZhbHVlIjoieC1mb3J3YXJkZWQtZm9yIiwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NPVVJDRV9BRERSRVNTX0hFQURFUiIsImRlc2NyaXB0aW9uIjoiSWRlbnRpZnkgdGhlIHNvdXJjZSBvZiBIVFRQIHJlcXVlc3RzIGJ5IHRoaXMgaGVhZGVycyB2YWx1ZSwgaW5zdGVhZCBvZiBpdHMgcmVtb3RlIGFkZHJlc3MuIiwiZGVmYXVsdCI6IlgtRm9yd2FyZGVkLUZvciJ9LHsia2V5Ijoic3NoLWhlYXJ0YmVhdC1pbnRlcnZhbC1zZWMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NTSF9IRUFSVEJFQVRfSU5URVJWQUxfU0VDIiwiZGVzY3JpcHRpb24iOiJDb250cm9scyBob3cgb2Z0ZW4gdGhlIGhlYXJ0YmVhdHMgYXJlIHNlbnQgd2hlbiBhbiBTU0ggdHVubmVsIGlzIGVzdGFibGlzaGVkIChpbiBzZWNvbmRzKS4iLCJkZWZhdWx0IjoxODB9LHsia2V5Ijoic3NsLWNlcnRpZmljYXRlLXB1YmxpYy1rZXkiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NTTF9DRVJUSUZJQ0FURV9QVUJMSUNfS0VZIiwiZGVzY3JpcHRpb24iOiJCYXNlLTY0IGVuY29kZWQgcHVibGljIGtleSBmb3IgdGhpcyBzaXRlJ3MgU1NMIGNlcnRpZmljYXRlLiBTcGVjaWZ5IHRoaXMgdG8gZW5hYmxlIEhUVFAgUHVibGljIEtleSBQaW5uaW5nLiBTZWUgaHR0cDovL216bC5sYS8xRW5mcUJmIGZvciBtb3JlIGluZm9ybWF0aW9uLiIsImRlZmF1bHQiOm51bGx9LHsia2V5Ijoic3RhcnQtb2Ytd2VlayIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU1RBUlRfT0ZfV0VFSyIsImRlc2NyaXB0aW9uIjoiVGhpcyB3aWxsIGFmZmVjdCB0aGluZ3MgbGlrZSBncm91cGluZyBieSB3ZWVrIG9yIGZpbHRlcmluZyBpbiBHVUkgcXVlcmllcy4gSXQgd29uJ3QgYWZmZWN0IG1vc3QgU1FMIHF1ZXJpZXMsIGFsdGhvdWdoIGl0IGlzIHVzZWQgdG8gc2V0IHRoZSBXRUVLX1NUQVJUIHNlc3Npb24gdmFyaWFibGUgaW4gU25vd2ZsYWtlLiIsImRlZmF1bHQiOiJzdW5kYXkifSx7ImtleSI6InN0YXJ0dXAtdGltZS1taWxsaXMiLCJ2YWx1ZSI6Mzk1MTcuMCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NUQVJUVVBfVElNRV9NSUxMSVMiLCJkZXNjcmlwdGlvbiI6IlRoZSBzdGFydHVwIHRpbWUgaW4gbWlsbGlzZWNvbmRzIiwiZGVmYXVsdCI6MC4wfSx7ImtleSI6InRva2VuLWZlYXR1cmVzIiwidmFsdWUiOnsic3NvIjpmYWxzZSwid2hpdGVsYWJlbCI6ZmFsc2UsInNhbmRib3hlcyI6ZmFsc2UsImhvc3RpbmciOmZhbHNlLCJhZHZhbmNlZF9jb25maWciOmZhbHNlLCJlbWJlZGRpbmciOmZhbHNlLCJjb250ZW50X21hbmFnZW1lbnQiOmZhbHNlLCJhZHZhbmNlZF9wZXJtaXNzaW9ucyI6ZmFsc2UsImF1ZGl0X2FwcCI6ZmFsc2V9LCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfVE9LRU5fRkVBVFVSRVMiLCJkZXNjcmlwdGlvbiI6IkZlYXR1cmVzIHJlZ2lzdGVyZWQgZm9yIHRoaXMgaW5zdGFuY2UncyB0b2tlbiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoidG9rZW4tc3RhdHVzIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9UT0tFTl9TVEFUVVMiLCJkZXNjcmlwdGlvbiI6IkNhY2hlZCB0b2tlbiBzdGF0dXMgZm9yIHByZW1pdW0gZmVhdHVyZXMuIFRoaXMgaXMgdG8gYXZvaWQgYW4gQVBJIHJlcXVlc3Qgb24gdGhlIHRoZSBmaXJzdCBwYWdlIGxvYWQuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJ2ZXJzaW9uIiwidmFsdWUiOnsiZGF0ZSI6IjIwMjMtMDQtMjgiLCJ0YWciOiJ2MC40Ni4yIiwiYnJhbmNoIjoicmVsZWFzZS14LjQ2LngiLCJoYXNoIjoiODk2N2M5NCJ9LCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfVkVSU0lPTiIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UncyB2ZXJzaW9uIGluZm8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InZlcnNpb24taW5mbyIsInZhbHVlIjp7ImxhdGVzdCI6eyJ2ZXJzaW9uIjoidjAuMzUuNCIsInJlbGVhc2VkIjoiMjAyMC0wNS0yOVQxNzozMTo1OC4xOTFaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiU2VjdXJpdHkgZml4IGZvciBCaWdRdWVyeSBhbmQgU3BhcmtTUUwiLCJUdXJraXNoIHRyYW5zbGF0aW9uIGF2YWlsYWJsZSBhZ2FpbiIsIk1vcmUgdGhhbiAyMCBhZGRpdGlvbmFsIGJ1ZyBmaXhlcyBhbmQgZW5oYW5jZW1lbnRzIl19LCJvbGRlciI6W3sidmVyc2lvbiI6InYwLjM1LjMiLCJyZWxlYXNlZCI6IjIwMjAtMDQtMjFUMjE6MTg6MjQuOTU5WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIlZhcmlvdXMgYnVnIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjM1LjIiLCJyZWxlYXNlZCI6IjIwMjAtMDQtMTBUMjM6MDM6NTMuNzU2WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkZpeCBlbWFpbCBhbmQgcHJlbWl1bSBlbWJlZGRpbmcgc2V0dGluZ3MiLCJGaXggdGFibGUgcGVybWlzc2lvbnMgZm9yIGRhdGFiYXNlIHdpdGhvdXQgYSBzY2hlbWEiLCJGaXggXCJFcnJvciByZWR1Y2luZyByZXN1bHQgcm93c1wiIGVycm9yIl19LHsidmVyc2lvbiI6InYwLjM1LjEiLCJyZWxlYXNlZCI6IjIwMjAtMDQtMDJUMjE6NTI6MDYuODY3WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIklzc3VlIHdpdGggZGF0ZSBmaWVsZCBmaWx0ZXJzIGFmdGVyIHYwLjM1LjAgdXBncmFkZSIsIlVuYWJsZSB0byBmaWx0ZXIgb24gbWFudWFsbHkgSk9JTmVkIHRhYmxlIl19LHsidmVyc2lvbiI6InYwLjM1LjAiLCJyZWxlYXNlZCI6IjIwMjAtMDMtMjVUMTg6Mjk6MTcuMjg2WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJGaWx0ZXIgZXhwcmVzc2lvbnMsIHN0cmluZyBleHRyYWN0cywgYW5kIG1vcmUiLCJSZWZlcmVuY2Ugc2F2ZWQgcXVlc3Rpb25zIGluIHlvdXIgU1FMIHF1ZXJpZXMiLCJQZXJmb3JtYW5jZSBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMzQuMyIsInJlbGVhc2VkIjoiMjAyMC0wMi0yNVQyMDo0NzowMy44OTdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTGluZSwgYXJlYSwgYmFyLCBjb21ibywgYW5kIHNjYXR0ZXIgY2hhcnRzIG5vdyBhbGxvdyBhIG1heGltdW0gb2YgMTAwIHNlcmllcyBpbnN0ZWFkIG9mIDIwLiIsIkNoYXJ0IGxhYmVscyBub3cgaGF2ZSBtb3JlIG9wdGlvbnMgdG8gc2hvdyBzaWduaWZpY2FudCBkZWNpbWFsIHZhbHVlcy4iLCJWYXJpb3VzIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4zNC4yIiwicmVsZWFzZWQiOiIyMDIwLTAyLTA1VDIyOjAyOjE1LjI3N1oiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJWYXJpb3VzIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4zNC4xIiwicmVsZWFzZWQiOiIyMDIwLTAxLTE0VDAwOjAyOjQyLjQ4OVoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJWYXJpb3VzIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4zNC4wIiwicmVsZWFzZWQiOiIyMDE5LTEyLTIwVDAxOjIxOjM5LjU2OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQWRkZWQgc3VwcG9ydCBmb3IgdmFyaWFibGVzIGFuZCBmaWVsZCBmaWx0ZXJzIGluIG5hdGl2ZSBNb25nbyBxdWVyaWVzIiwiQWRkZWQgb3B0aW9uIHRvIGRpc3BsYXkgZGF0YSB2YWx1ZXMgb24gTGluZSwgQmFyLCBhbmQgQXJlYSBjaGFydHMiLCJNYW55IFRpbWV6b25lIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjMzLjcuMyIsInJlbGVhc2VkIjoiMjAxOS0xMi0xN1QwMTo0NTo0NS43MjBaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiSW1wb3J0YW50IHNlY3VyaXR5IGZpeCBmb3IgR29vZ2xlIEF1dGggbG9naW4iXX0seyJ2ZXJzaW9uIjoidjAuMzMuNyIsInJlbGVhc2VkIjoiMjAxOS0xMi0xM1QyMDozNToxNC42NjdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiSW1wb3J0YW50IHNlY3VyaXR5IGZpeCBmb3IgR29vZ2xlIEF1dGggbG9naW4iXX0seyJ2ZXJzaW9uIjoidjAuMzMuNiIsInJlbGVhc2VkIjoiMjAxOS0xMS0xOVQyMDozNToxNC42NjdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgcmVncmVzc2lvbiB0aGF0IGNvdWxkIGNhdXNlIHNhdmVkIHF1ZXN0aW9ucyB0byBmYWlsIHRvIHJlbmRlciAoIzExMjk3KSIsIkZpeGVkIHJlZ3Jlc3Npb24gd2hlcmUgTm8gUmVzdWx0cyBpY29uIGRpZG4ndCBzaG93ICgjMTEyODIpIiwiUGllIGNoYXJ0IHZpc3VhbCBpbXByb3ZlbWVudHMgKCMxMDgzNykiXX0seyJ2ZXJzaW9uIjoidjAuMzMuNSIsInJlbGVhc2VkIjoiMjAxOS0xMS0wOFQyMDozNToxNC42NjdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiQWRkZWQgU2xvdmFrIHRyYW5zbGF0aW9uIiwiRml4ZWQgc3VwcG9ydCBmb3IgTXlTUUwgOCB3aXRoIHRoZSBkZWZhdWx0IGF1dGhlbnRpY2F0aW9uIG1ldGhvZCIsIkZpeGVkIGlzc3VlcyB3aXRoIFgtYXhpcyBsYWJlbCBmb3JtYXR0aW5nIGluIHRpbWVzZXJpZXMgY2hhcnRzIl19LHsidmVyc2lvbiI6InYwLjMzLjQiLCJyZWxlYXNlZCI6IjIwMTktMTAtMDhUMjA6MzU6MTQuNjY3WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkN1c3RvbSBleHByZXNzaW9uIHN1cHBvcnQgZm9yIGpvaW5lZCBjb2x1bW5zIiwiRml4ZWQgaXNzdWUgd2l0aCBmaWx0ZXJpbmcgYnkgbW9udGgtb2YteWVhciBpbiBNb25nb0RCIiwiTWlzYyBCdWcgRml4ZXMiXX0seyJ2ZXJzaW9uIjoidjAuMzMuMyIsInJlbGVhc2VkIjoiMjAxOS0wOS0yMFQwODowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiQ2hpbmVzZSBhbmQgUGVyc2lhbiB0cmFuc2xhdGlvbnMgbm93IGF2YWlsYWJsZSBhZ2FpbiIsIk1pc2MgQnVnIEZpeGVzICJdfSx7InZlcnNpb24iOiJ2MC4zMy4yIiwicmVsZWFzZWQiOiIyMDE5LTA5LTA0VDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXhlZCBDYXJkcyBub3Qgc2F2aW5nIiwiRml4ZWQgc2VhcnJjaCBub3Qgd29ya2luZyAiXX0seyJ2ZXJzaW9uIjoidjAuMzMuMSIsInJlbGVhc2VkIjoiMjAxOS0wOS0wNFQwODowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgY29uZGl0aW9uYWwgZm9ybWF0dGluZyBub3Qgd29ya2luZyIsIkZpeGVkIGFuIGlzc3VlIHdoZXJlIHNvbWUgcHJldmlvdXNseSBzYXZlZCBjb2x1bW4gc2V0dGluZ3Mgd2VyZSBub3QgYXBwbGllZCAiLCJGaXhlZCBhbiBpc3N1ZSB3aGVyZSBwdWxzZXMgd2VyZSBub3QgbG9hZGluZyAiXX0seyJ2ZXJzaW9uIjoidjAuMzMuMCIsInJlbGVhc2VkIjoiMjAxOS0wOC0xOVQwODowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIk5vdGVib29rIG1vZGUgKyBTaW1wbGUgUXVlcnkgTW9kZSIsIkpvaW5zIiwiUG9zdCBBZ2dyZWdhdGlvbiBmaWx0ZXJzIl19LHsidmVyc2lvbiI6InYwLjMyLjEwIiwicmVsZWFzZWQiOiIyMDE5LTA3LTI4VDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggVXNlciBjYW4ndCBsb2dvdXQgLyBnZXRzIGF1dG9tYXRpY2FsbHkgbG9nZ2VkIGluLiIsIkZpeCBObyBkYXRhIGRpc3BsYXllZCB3aGVuIHBpdm90aW5nIGRhdGEiLCJGaXhlZCBEYXNoYm9hcmQgRmlsdGVycyBvbiBMaW5rZWQgRW50aXRpZXMgQnJva2UiXX0seyJ2ZXJzaW9uIjoidjAuMzIuOSIsInJlbGVhc2VkIjoiMjAxOS0wNi0xNFQwODowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IGlzc3VlcyBjb25uZWN0aW5nIHRvIE1vbmdvREIgQXRsYXMgQ2x1c3RlciIsIkZpeCBkYXRhYmFzZSBhZGRpdGlvbiBvbiBzZXR1cCIsIkZpeGVkIG51bWVyaWMgY2F0ZWdvcnkgZXJyb3Igd2l0aCBQb3N0Z3JlcyJdfSx7InZlcnNpb24iOiJ2MC4zMi44IiwicmVsZWFzZWQiOiIyMDE5LTA1LTEzVDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggaTE4biJdfSx7InZlcnNpb24iOiJ2MC4zMi43IiwicmVsZWFzZWQiOiIyMDE5LTA1LTA5VDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggcHVibGlzaGVkIFNIQSBIYXNoIl19LHsidmVyc2lvbiI6InYwLjMyLjYiLCJyZWxlYXNlZCI6IjIwMTktMDUtMDhUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkZpeGVkIHJlZ3Jlc3Npb24gd2hlcmUgRGFzaGJvYXJkcyB3b3VsZCBmYWlsIHRvIGZ1bGx5IHBvcHVsYXRlIiwiUGVyZm9ybWFuY2UgaW1wcm92ZW1lbnRzIHdoZW4gcnVubmluZyBxdWVyaWVzIiwiU2VjdXJpdHkgaW1wcm92ZW1lbnRzIl19LHsidmVyc2lvbiI6InYwLjMyLjUiLCJyZWxlYXNlZCI6IjIwMTktMDQtMjBUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkltcHJvdmUgbG9uZy1ydW5uaW5nIHF1ZXJ5IGhhbmRsaW5nIiwiRml4IEgyIHRvIE15U1FML1Bvc3RncmVzIG1pZ3JhdGlvbiBpc3N1ZSIsIkZpeCBpc3N1ZSB3aXRoIGVtYmVkZGVkIG1hcHMgd2l0aCBjdXN0b20gR2VvSlNPTiJdfSx7InZlcnNpb24iOiJ2MC4zMi40IiwicmVsZWFzZWQiOiIyMDE5LTA0LTA5VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggaXNzdWUgd2hlcmUgR29vZ2xlIEF1dGggbG9naW4gZGlkIG5vdCB3b3JrIiwiRkZpeCBpc3N1ZSB3aGVyZSBHb29nbGUgQXV0aCBsb2dpbiBkaWQgbm90IHdvcmsiXX0seyJ2ZXJzaW9uIjoidjAuMzIuMyIsInJlbGVhc2VkIjoiMjAxOS0wNC0wOFQxMjowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgU25vd2ZsYWtlIGNvbm5lY3Rpb24gaXNzdWVzIiwiRml4ZWQgRGFzaGJvYXJkIGNvcHkiLCJGaXhlZCBub24tcm9vdCBjb250ZXh0IGxvZ2lucyJdfSx7InZlcnNpb24iOiJ2MC4zMi4yIiwicmVsZWFzZWQiOiIyMDE5LTA0LTAzVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXhlZCBkYXNoYm9hcmQgZGF0ZSBmaWx0ZXJzICIsIkZpeGVkIFNTTCBlcnJvciB1c2luZyBRdWFydHogdy8gTXlTUUwiLCJGaXggY29sb3JzIGluIGRhc2hib2FyZHMiXX0seyJ2ZXJzaW9uIjoidjAuMzIuMSIsInJlbGVhc2VkIjoiMjAxOS0wMy0yOVQxMjowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgTXlTUUwgY29ubmVjdGlvbnMgd2l0aCBTU0wiLCJGaXhlZCB0YWJsZSBzeW5jIGlzc3VlIl19LHsidmVyc2lvbiI6InYwLjMyLjAiLCJyZWxlYXNlZCI6IjIwMTktMDMtMjhUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJNb2R1bGFyIERyaXZlcnMgKHJlZHVjaW5nIG1lbW9yeSBjb25zdW1wdGlvbikiLCJBc3luYyBxdWVyaWVzIChpbXByb3ZpbmcgcmVzcG9uc2l2ZW5lc3MpIiwiUmVkdWNlZCBtZW1vcnkgY29uc3VtcHRpb24uIl19LHsidmVyc2lvbiI6InYwLjMxLjIiLCJyZWxlYXNlZCI6IjIwMTgtMTItMDdUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkFkZGVkIEdlcm1hbiB0cmFuc2xhdGlvbiIsIkZpeGVkIEhlcm9rdSBvdXQtb2YtbWVtb3J5IGVycm9ycyIsIkZpeGVkIGlzc3VlIHdpdGggU2xhY2stYmFzZWQgUHVsc2VzIGR1ZSB0byByYXRlIGxpbWl0aW5nLiJdfSx7InZlcnNpb24iOiJ2MC4zMS4xIiwicmVsZWFzZWQiOiIyMDE4LTExLTIxVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJBYmlsaXR5IHRvIGNsb25lIGRhc2hib2FyZHMiLCJGYXN0ZXIgc3RhcnR1cCB0aW1lIGFuZCBsb3dlciBtZW1vcnkgY29uc3VtcHRpb24iLCJNaWdyYXRpb24gaXNzdWUgZml4ZXMuIl19LHsidmVyc2lvbiI6InYwLjMxLjAiLCJyZWxlYXNlZCI6IjIwMTgtMTEtMDhUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJOZXcgdmlzdWFsaXphdGlvbnMgYW5kIGNvbWJvIGNoYXJ0cyIsIkdyYW51bGFyIGZvcm1hdHRpbmcgY29udHJvbHMiLCJTbm93Zmxha2UgU3VwcG9ydCJdfSx7InZlcnNpb24iOiJ2MC4zMC40IiwicmVsZWFzZWQiOiIyMDE4LTA5LTI3VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJNZXRhYmFzZSBmYWlscyB0byBsYXVuY2ggaW4gQ2hpbmVzZSIsIkZpeCB0b2tlbiBzdGF0dXMgY2hlY2tpbmciLCJGaXggQmlnUXVlcnkgU1FMIHBhcmFtZXRlcnMgd2l0aCBlbmNyeXB0ZWQgREIgZGV0YWlscyJdfSx7InZlcnNpb24iOiJ2MC4zMC4zIiwicmVsZWFzZWQiOiIyMDE4LTA5LTEzVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJMb2NhbGl6YXRpb24gZm9yIENoaW5lc2UsIEphcGFuZXNlLCBUdXJraXNoLCBQZXJzaWFuIiwiU2VsZiByZWZlcmVuY2luZyBGSyBsZWFkcyB0byBleGNlcHRpb24iLCJTZWN1cml0eSBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMzAuMiIsInJlbGVhc2VkIjoiMjAxOC0wOS0wNlQxMjowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTG9jYWxpemF0aW9uIGZvciBGcmVuY2ggKyBOb3J3ZWdpYW4iLCJTdGFiaWxpdHkgZml4ZXMgZm9yIEhUVFAvMiJdfSx7InZlcnNpb24iOiJ2MC4zMC4xIiwicmVsZWFzZWQiOiIyMDE4LTA4LTA4VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJMb2NhbGl6YXRpb24gZm9yIFBvcnR1Z3Vlc2UiLCJUaW1lem9uZSBmaXgiLCJTUUwgVGVtcGxhdGUgdGFnIHJlLW9yZGVyaW5nIGZpeCJdfSx7InZlcnNpb24iOiJ2MC4zMC4wIiwicmVsZWFzZWQiOiIyMDE4LTA4LTA4VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQXBwIHdpZGUgc2VhcmNoIiwiRW5oYW5jZWQgQ29sbGVjdGlvbiBwZXJtaXNzaW9ucyIsIkNvbXBhcmlzb24gWC1SYXlzIl19LHsidmVyc2lvbiI6InYwLjI5LjMiLCJyZWxlYXNlZCI6IjIwMTgtMDUtMTJUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkZpeCBYLXJheSBydWxlcyBsb2FkaW5nIG9uIE9yYWNsZSBKVk0gOCJdfSx7InZlcnNpb24iOiJ2MC4yOS4yIiwicmVsZWFzZWQiOiIyMDE4LTA1LTEwVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggU3BhcmsgRHJpdmVyIl19LHsidmVyc2lvbiI6InYwLjI5LjEiLCJyZWxlYXNlZCI6IjIwMTgtMDUtMTBUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkJldHRlciBoZXJva3UgbWVtb3J5IGNvbnN1bXB0aW9uIiwiRml4ZWQgWC1SYXkgQnVncyIsIkRyaWxsIHRocm91Z2ggZnJvbSBsaW5lIGNoYXJ0IHNlbGVjdHMgd3JvbmcgZGF0ZSJdfSx7InZlcnNpb24iOiJ2MC4yOS4wIiwicmVsZWFzZWQiOiIyMDE4LTA1LTAxVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiTmV3IGFuZCBJbXByb3ZlZCBYLVJheXMiLCJTZWFyY2ggZmllbGQgdmFsdWVzIiwiU3BhcmsgU1FMIFN1cHBvcnQiXX0seyJ2ZXJzaW9uIjoidjAuMjguNiIsInJlbGVhc2VkIjoiMjAxOC0wNC0xMlQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IGNoYXJ0IHJlbmRlcmluZyBpbiBwdWxzZXMiXX0seyJ2ZXJzaW9uIjoidjAuMjguNSIsInJlbGVhc2VkIjoiMjAxOC0wNC0wNFQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IG1lbW9yeSBjb25zdW1wdGlvbiBmb3IgU1FMIHRlbXBsYXRlcyIsIkZpeCBwdWJsaWMgZGFzaGJvYXJkcyBwYXJhbWV0ZXIgdmFsaWRhdGlvbiIsIkZpeCBVbmFibGUgdG8gYWRkIGNhcmRzIHRvIGRhc2hib2FyZHMgb3Igc2VhcmNoIGZvciBjYXJkcywgU3RhY2tPdmVyZmxvd0Vycm9yIG9uIGJhY2tlbmQiXX0seyJ2ZXJzaW9uIjoidjAuMjguNCIsInJlbGVhc2VkIjoiMjAxOC0wMy0yOVQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IGJyb2tlbiBlbWJlZGRlZCBkYXNoYm9hcmRzIiwiRml4IG1pZ3JhdGlvbiByZWdyZXNzaW9uIiwiRml4IGlucHV0IHR5cGluZyBidWciXX0seyJ2ZXJzaW9uIjoidjAuMjguMyIsInJlbGVhc2VkIjoiMjAxOC0wMy0yM1QxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiU2VjdXJpdHkgaW1wcm92ZW1lbnRzIl19LHsidmVyc2lvbiI6InYwLjI4LjIiLCJyZWxlYXNlZCI6IjIwMTgtMDMtMjBUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIlNlY3VyaXR5IGltcHJvdmVtZW50cyIsIlNvcnQgb24gY3VzdG9tIGFuZCBzYXZlZCBtZXRyaWNzIiwiUGVyZm9ybWFuY2UgaW1wcm92ZW1lbnRzIGZvciBsYXJnZSBudW1iZXJzIG9mIHF1ZXN0aW9ucyBhbmQgZGFzaGJvYXJkcyJdfSx7InZlcnNpb24iOiJ2MC4yOC4xIiwicmVsZWFzZWQiOiIyMDE4LTAyLTA5VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggYWRtaW4gcGFuZWwgdXBkYXRlIHN0cmluZyIsIkZpeCBwdWxzZSByZW5kZXJpbmcgYnVnIiwiRml4IENTViAmIFhMUyBkb3dubG9hZCBidWciXX0seyJ2ZXJzaW9uIjoidjAuMjguMCIsInJlbGVhc2VkIjoiMjAxOC0wMi0wN1QxMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIlRleHQgQ2FyZHMgaW4gRGFzaGJvYXJkcyIsIlB1bHNlICsgQWxlcnQgYXR0YWNobWVudHMiLCJQZXJmb3JtYW5jZSBJbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMjcuMiIsInJlbGVhc2VkIjoiMjAxNy0xMi0xMlQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTWlncmF0aW9uIGJ1ZyBmaXgiXX0seyJ2ZXJzaW9uIjoidjAuMjcuMSIsInJlbGVhc2VkIjoiMjAxNy0xMi0wMVQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTWlncmF0aW9uIGJ1ZyBmaXgiLCJBcHBseSBmaWx0ZXJzIHRvIGVtYmVkZGVkIGRvd25sb2FkcyJdfSx7InZlcnNpb24iOiJ2MC4yNy4wIiwicmVsZWFzZWQiOiIyMDE3LTExLTI3VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQWxlcnRzIiwiWC1SYXkgaW5zaWdodHMiLCJDaGFydGluZyBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMjYuMiIsInJlbGVhc2VkIjoiMjAxNy0wOS0yN1QxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiVXBkYXRlIFJlZHNoaWZ0IERyaXZlciIsIlN1cHBvcnQgSmF2YSA5IiwiRml4IHBlcmZvcm1hbmNlIGlzc3VlIHdpdGggZmllbGRzIGxpc3RpbmciXX0seyJ2ZXJzaW9uIjoidjAuMjYuMSIsInJlbGVhc2VkIjoiMjAxNy0wOS0yN1QxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IG1pZ3JhdGlvbiBpc3N1ZSBvbiBNeVNRTCJdfSx7InZlcnNpb24iOiJ2MC4yNi4wIiwicmVsZWFzZWQiOiIyMDE3LTA5LTI2VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJTZWdtZW50ICsgTWV0cmljIFgtUmF5cyBhbmQgQ29tcGFyaXNvbnMiLCJCZXR0ZXIgY29udHJvbCBvdmVyIG1ldGFkYXRhIGludHJvc3BlY3Rpb24gcHJvY2VzcyIsIkltcHJvdmVkIFRpbWV6b25lIHN1cHBvcnQgYW5kIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4yNS4yIiwicmVsZWFzZWQiOiIyMDE3LTA4LTA5VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJCdWcgYW5kIHBlcmZvcm1hbmNlIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjI1LjEiLCJyZWxlYXNlZCI6IjIwMTctMDctMjdUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkFmdGVyIHVwZ3JhZGluZyB0byAwLjI1LCB1bmtub3duIHByb3RvY29sIGVycm9yLiIsIkRvbid0IHNob3cgc2F2ZWQgcXVlc3Rpb25zIGluIHRoZSBwZXJtaXNzaW9ucyBkYXRhYmFzZSBsaXN0cyIsIkVsYXN0aWMgYmVhbnN0YWxrIHVwZ3JhZGVzIGJyb2tlbiBpbiAwLjI1ICJdfSx7InZlcnNpb24iOiJ2MC4yNS4wIiwicmVsZWFzZWQiOiIyMDE3LTA3LTI1VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiTmVzdGVkIHF1ZXN0aW9ucyIsIkVudW0gYW5kIGN1c3RvbSByZW1hcHBpbmcgc3VwcG9ydCIsIkxEQVAgYXV0aGVudGljYXRpb24gc3VwcG9ydCJdfSx7InZlcnNpb24iOiJ2MC4yNC4yIiwicmVsZWFzZWQiOiIyMDE3LTA2LTAxVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJNaXNjIEJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4yNC4xIiwicmVsZWFzZWQiOiIyMDE3LTA1LTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggdXBncmFkZXMgd2l0aCBNeVNRTC9NYXJpYWRiIl19LHsidmVyc2lvbiI6InYwLjI0LjAiLCJyZWxlYXNlZCI6IjIwMTctMDUtMTBUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJEcmlsbC10aHJvdWdoICsgQWN0aW9ucyIsIlJlc3VsdCBDYWNoaW5nIiwiUHJlc3RvIERyaXZlciJdfSx7InZlcnNpb24iOiJ2MC4yMy4xIiwicmVsZWFzZWQiOiIyMDE3LTAzLTMwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaWx0ZXIgd2lkZ2V0cyBmb3IgU1FMIFRlbXBsYXRlIFZhcmlhYmxlcyIsIkZpeCBzcHVyaW91cyBzdGFydHVwIGVycm9yIiwiSmF2YSA3IHN0YXJ0dXAgYnVnIGZpeGVkIl19LHsidmVyc2lvbiI6InYwLjIzLjAiLCJyZWxlYXNlZCI6IjIwMTctMDMtMjFUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJQdWJsaWMgbGlua3MgZm9yIGNhcmRzICsgZGFzaGJvYXJkcyIsIkVtYmVkZGluZyBjYXJkcyArIGRhc2hib2FyZHMgaW4gb3RoZXIgYXBwbGljYXRpb25zIiwiRW5jcnlwdGlvbiBvZiBkYXRhYmFzZSBjcmVkZW50aWFscyJdfSx7InZlcnNpb24iOiJ2MC4yMi4yIiwicmVsZWFzZWQiOiIyMDE3LTAxLTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggc3RhcnR1cCBvbiBPcGVuSkRLIDciXX0seyJ2ZXJzaW9uIjoidjAuMjIuMSIsInJlbGVhc2VkIjoiMjAxNy0wMS0xMFQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiSU1QT1JUQU5UOiBDbG9zZWQgYSBDb2xsZWN0aW9ucyBQZXJtaXNzaW9ucyBzZWN1cml0eSBob2xlIiwiSW1wcm92ZWQgc3RhcnR1cCBwZXJmb3JtYW5jZSIsIkJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4yMi4wIiwicmVsZWFzZWQiOiIyMDE3LTAxLTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQ29sbGVjdGlvbnMgKyBDb2xsZWN0aW9ucyBQZXJtaXNzaW9ucyIsIk11bHRpcGxlIEFnZ3JlZ2F0aW9ucyIsIkN1c3RvbSBFeHByZXNzaW9ucyJdfSx7InZlcnNpb24iOiJ2MC4yMS4xIiwicmVsZWFzZWQiOiIyMDE2LTEyLTA4VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJCaWdRdWVyeSBidWcgZml4ZXMiLCJDaGFydGluZyBidWcgZml4ZXMiXX0seyJ2ZXJzaW9uIjoidjAuMjEuMCIsInJlbGVhc2VkIjoiMjAxNi0xMi0wOFQxMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIkdvb2dsZSBBbmFseXRpY3MgRHJpdmVyIiwiVmVydGljYSBEcml2ZXIiLCJCZXR0ZXIgVGltZSArIERhdGUgRmlsdGVycyJdfSx7InZlcnNpb24iOiJ2MC4yMC4zIiwicmVsZWFzZWQiOiIyMDE2LTEwLTI2VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggSDItPk15U1FML1Bvc3RncmVTUUwgbWlncmF0aW9ucywgcGFydCAyIl19LHsidmVyc2lvbiI6InYwLjIwLjIiLCJyZWxlYXNlZCI6IjIwMTYtMTAtMjVUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIlN1cHBvcnQgT3JhY2xlIDEwKzExIiwiRml4IEgyLT5NeVNRTC9Qb3N0Z3JlU1FMIG1pZ3JhdGlvbnMiLCJSZXZpc2lvbiB0aW1lc3RhbXAgZml4Il19LHsidmVyc2lvbiI6InYwLjIwLjEiLCJyZWxlYXNlZCI6IjIwMTYtMTAtMThUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkxvdHMgb2YgYnVnIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjIwLjAiLCJyZWxlYXNlZCI6IjIwMTYtMTAtMTFUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJEYXRhIGFjY2VzcyBwZXJtaXNzaW9ucyIsIk9yYWNsZSBEcml2ZXIiLCJDaGFydGluZyBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMTkuMyIsInJlbGVhc2VkIjoiMjAxNi0wOC0xMlQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiZml4IERhc2hib2FyZCBlZGl0aW5nIGhlYWRlciJdfSx7InZlcnNpb24iOiJ2MC4xOS4yIiwicmVsZWFzZWQiOiIyMDE2LTA4LTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJmaXggRGFzaGJvYXJkIGNoYXJ0IHRpdGxlcyIsImZpeCBwaW4gbWFwIHNhdmluZyJdfSx7InZlcnNpb24iOiJ2MC4xOS4xIiwicmVsZWFzZWQiOiIyMDE2LTA4LTA0VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJmaXggRGFzaGJvYXJkIEZpbHRlciBFZGl0aW5nIiwiZml4IENTViBEb3dubG9hZCBvZiBTUUwgVGVtcGxhdGVzIiwiZml4IE1ldGFib3QgZW5hYmxlZCB0b2dnbGUiXX0seyJ2ZXJzaW9uIjoidjAuMTkuMCIsInJlbGVhc2VkIjoiMjAxNi0wOC0wMVQyMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIlNTTyB2aWEgR29vZ2xlIEFjY291bnRzIiwiU1FMIFRlbXBsYXRlcyIsIkJldHRlciBjaGFydGluZyBjb250cm9scyJdfSx7InZlcnNpb24iOiJ2MC4xOC4xIiwicmVsZWFzZWQiOiIyMDE2LTA2LTI5VDIxOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggZm9yIEhvdXIgb2YgZGF5IHNvcnRpbmcgYnVnIiwiRml4IGZvciBDb2x1bW4gb3JkZXJpbmcgYnVnIGluIEJpZ1F1ZXJ5IiwiRml4IGZvciBNb25nbyBjaGFydGluZyBidWciXX0seyJ2ZXJzaW9uIjoidjAuMTguMCIsInJlbGVhc2VkIjoiMjAxNi0wNi0wMjJUMjE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJEYXNoYm9hcmQgRmlsdGVycyIsIkNyYXRlLklPIFN1cHBvcnQiLCJDaGVja2xpc3QgZm9yIE1ldGFiYXNlIEFkbWlucyIsIkNvbnZlcnRpbmcgTWV0YWJhc2UgUXVlc3Rpb25zIC0+IFNRTCJdfSx7InZlcnNpb24iOiJ2MC4xNy4xIiwicmVsZWFzZWQiOiIyMDE2LTA1LTA0VDIxOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggZm9yIExpbmUgY2hhcnQgb3JkZXJpbmcgYnVnIiwiRml4IGZvciBUaW1lIGdyYW51bGFyaXR5IGJ1Z3MiXX0seyJ2ZXJzaW9uIjoidjAuMTcuMCIsInJlbGVhc2VkIjoiMjAxNi0wNS0wNFQyMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIlRhZ3MgKyBTZWFyY2ggZm9yIFNhdmVkIFF1ZXN0aW9ucyIsIkNhbGN1bGF0ZWQgY29sdW1ucyIsIkZhc3RlciBTeW5jaW5nIG9mIE1ldGFkYXRhIiwiTG90cyBvZiBkYXRhYmFzZSBkcml2ZXIgaW1wcm92ZW1lbnRzIGFuZCBidWcgZml4ZXMiXX0seyJ2ZXJzaW9uIjoidjAuMTYuMSIsInJlbGVhc2VkIjoiMjAxNi0wNS0wNFQyMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZXMgZm9yIHNldmVyYWwgdGltZSBhbGlnbm1lbnQgaXNzdWVzICh0aW1lem9uZXMpIiwiUmVzb2x2ZWQgcHJvYmxlbSB3aXRoIFNRTCBTZXJ2ZXIgZGIgY29ubmVjdGlvbnMiXX0seyJ2ZXJzaW9uIjoidjAuMTYuMCIsInJlbGVhc2VkIjoiMjAxNi0wNS0wNFQyMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIkZ1bGxzY3JlZW4gKGFuZCBmYWJ1bG91cykgRGFzaGJvYXJkcyIsIlNheSBoZWxsbyB0byBNZXRhYm90IGluIFNsYWNrIl19XX0sImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9WRVJTSU9OX0lORk8iLCJkZXNjcmlwdGlvbiI6IkluZm9ybWF0aW9uIGFib3V0IGF2YWlsYWJsZSB2ZXJzaW9ucyBvZiBNZXRhYmFzZS4iLCJkZWZhdWx0Ijp7fX0seyJrZXkiOiJ2ZXJzaW9uLWluZm8tbGFzdC1jaGVja2VkIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9WRVJTSU9OX0lORk9fTEFTVF9DSEVDS0VEIiwiZGVzY3JpcHRpb24iOiJJbmRpY2F0ZXMgd2hlbiBNZXRhYmFzZSBsYXN0IGNoZWNrZWQgZm9yIG5ldyB2ZXJzaW9ucy4iLCJkZWZhdWx0IjpudWxsfV0= + recorded_at: Sun, 14 May 2023 15:08:56 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/with_success/returns_admin_checklists.yml b/spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/with_success/returns_admin_checklists.yml new file mode 100644 index 0000000..784f2ef --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/with_success/returns_admin_checklists.yml @@ -0,0 +1,138 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:55 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=f2a328d9-d13d-4c33-8cf0-1f563fff85ea;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:55 GMT;SameSite=Lax + - metabase.SESSION=be1c889f-5d64-4e42-a962-b03c2cfb3b01;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"be1c889f-5d64-4e42-a962-b03c2cfb3b01"}' + recorded_at: Sun, 14 May 2023 15:09:55 GMT +- request: + method: get + uri: http://localhost:3030/api/setup/admin_checklist + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - be1c889f-5d64-4e42-a962-b03c2cfb3b01 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:56 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=85a73f48-a5a0-4d3b-93db-bf4dace7821e;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:56 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"name":"Get connected","tasks":[{"title":"Add a database","group":"Get + connected","description":"Connect to your data so your whole team can start + to explore.","link":"/admin/databases/create","completed":false,"triggered":true,"is_next_step":true},{"title":"Set + up email","group":"Get connected","description":"Add email credentials so + you can more easily invite team members and get updates via Pulses.","link":"/admin/settings/email","completed":false,"triggered":true,"is_next_step":false},{"title":"Set + Slack credentials","group":"Get connected","description":"Does your team use + Slack? If so, you can send automated updates via dashboard subscriptions.","link":"/admin/settings/slack","completed":true,"triggered":true,"is_next_step":false},{"title":"Invite + team members","group":"Get connected","description":"Share answers and data + with the rest of your team.","link":"/admin/people/","completed":true,"triggered":true,"is_next_step":false}]},{"name":"Productionize","tasks":[{"title":"Switch + to a production-ready app database","group":"Productionize","description":"Migrate + off of the default H2 application database to PostgreSQL or MySQL","link":"https://www.metabase.com/docs/latest/installation-and-operation/migrating-from-h2","completed":false,"triggered":true,"is_next_step":false}]},{"name":"Curate + your data","tasks":[{"title":"Hide irrelevant tables","group":"Curate your + data","description":"If your data contains technical or irrelevant info you + can hide it.","link":"/admin/datamodel/database","completed":false,"triggered":false,"is_next_step":false},{"title":"Organize + questions","group":"Curate your data","description":"Have a lot of saved questions + in Metabase? Create collections to help manage them and add context.","link":"/collection/root","completed":true,"triggered":true,"is_next_step":false},{"title":"Create + metrics","group":"Curate your data","description":"Define canonical metrics + to make it easier for the rest of your team to get the right answers.","link":"/admin/datamodel/metrics","completed":true,"triggered":true,"is_next_step":false},{"title":"Create + segments","group":"Curate your data","description":"Keep everyone on the same + page by creating canonical sets of filters anyone can use while asking questions.","link":"/admin/datamodel/segments","completed":true,"triggered":true,"is_next_step":false}]}]' + recorded_at: Sun, 14 May 2023 15:09:56 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Table/tables/with_success/returns_all_tables.yml b/spec/vcr_cassettes/Metabase_Endpoint_Table/tables/with_success/returns_all_tables.yml new file mode 100644 index 0000000..5ed8940 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Table/tables/with_success/returns_all_tables.yml @@ -0,0 +1,133 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:58 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=2399511a-bbab-4bae-9a42-f10587ebf26e;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:58 GMT;SameSite=Lax + - metabase.SESSION=b27d358b-19a1-44cf-95c7-a3b92dc99a7a;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"b27d358b-19a1-44cf-95c7-a3b92dc99a7a"}' + recorded_at: Sun, 14 May 2023 15:08:58 GMT +- request: + method: get + uri: http://localhost:3030/api/table + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - b27d358b-19a1-44cf-95c7-a3b92dc99a7a + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:58 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=35cf79ca-187f-4f4b-9e26-f14b9563019e;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:58 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"description":"This is a confirmed order for a product from a user.","entity_type":"entity/TransactionTable","schema":"PUBLIC","db":{"description":null,"features":["basic-aggregations","temporal-extract","actions/custom","now","standard-deviation-aggregations","date-arithmetics","actions","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","regex","case-sensitivity-string-filter-options","binning","datetime-diff","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 + 0 4 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 + 42 * * * ? *","name":"Sample Database","settings":null,"caveats":null,"creator_id":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","cache_ttl":null,"details":{"db":"file:/plugins/sample-database.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","initial_sync_status":"complete","dbms_version":null,"refingerprint":null,"created_at":"2020-06-07T05:19:27.175","points_of_interest":null},"show_in_getting_started":false,"name":"ORDERS","caveats":null,"updated_at":"2020-06-07T05:50:00.143","active":true,"id":2,"db_id":1,"visibility_type":null,"field_order":"database","initial_sync_status":"complete","display_name":"Orders","created_at":"2020-06-07T05:19:27.483","points_of_interest":null},{"description":"This + is a user account. Note that employees and customer support staff will have + accounts.","entity_type":"entity/UserTable","schema":"PUBLIC","db":{"description":null,"features":["basic-aggregations","temporal-extract","actions/custom","now","standard-deviation-aggregations","date-arithmetics","actions","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","regex","case-sensitivity-string-filter-options","binning","datetime-diff","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 + 0 4 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 + 42 * * * ? *","name":"Sample Database","settings":null,"caveats":null,"creator_id":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","cache_ttl":null,"details":{"db":"file:/plugins/sample-database.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","initial_sync_status":"complete","dbms_version":null,"refingerprint":null,"created_at":"2020-06-07T05:19:27.175","points_of_interest":null},"show_in_getting_started":false,"name":"PEOPLE","caveats":null,"updated_at":"2020-06-07T05:50:00.152","active":true,"id":3,"db_id":1,"visibility_type":null,"field_order":"database","initial_sync_status":"complete","display_name":"People","created_at":"2020-06-07T05:19:27.486","points_of_interest":null},{"description":"This + is our product catalog. It includes all products ever sold by the Sample Company.","entity_type":"entity/ProductTable","schema":"PUBLIC","db":{"description":null,"features":["basic-aggregations","temporal-extract","actions/custom","now","standard-deviation-aggregations","date-arithmetics","actions","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","regex","case-sensitivity-string-filter-options","binning","datetime-diff","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 + 0 4 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 + 42 * * * ? *","name":"Sample Database","settings":null,"caveats":null,"creator_id":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","cache_ttl":null,"details":{"db":"file:/plugins/sample-database.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","initial_sync_status":"complete","dbms_version":null,"refingerprint":null,"created_at":"2020-06-07T05:19:27.175","points_of_interest":null},"show_in_getting_started":false,"name":"PRODUCTS","caveats":null,"updated_at":"2020-06-07T05:50:00.163","active":true,"id":1,"db_id":1,"visibility_type":null,"field_order":"database","initial_sync_status":"complete","display_name":"Products","created_at":"2020-06-07T05:19:27.478","points_of_interest":null},{"description":"These + are reviews our customers have left on products. Note that these are not tied + to orders so it is possible people have reviewed products they did not purchase + from us.","entity_type":"entity/GenericTable","schema":"PUBLIC","db":{"description":null,"features":["basic-aggregations","temporal-extract","actions/custom","now","standard-deviation-aggregations","date-arithmetics","actions","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","regex","case-sensitivity-string-filter-options","binning","datetime-diff","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 + 0 4 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 + 42 * * * ? *","name":"Sample Database","settings":null,"caveats":null,"creator_id":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","cache_ttl":null,"details":{"db":"file:/plugins/sample-database.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","initial_sync_status":"complete","dbms_version":null,"refingerprint":null,"created_at":"2020-06-07T05:19:27.175","points_of_interest":null},"show_in_getting_started":false,"name":"REVIEWS","caveats":null,"updated_at":"2020-06-07T05:50:00.168","active":true,"id":4,"db_id":1,"visibility_type":null,"field_order":"database","initial_sync_status":"complete","display_name":"Reviews","created_at":"2020-06-07T05:19:27.49","points_of_interest":null}]' + recorded_at: Sun, 14 May 2023 15:08:58 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_User/current_user/with_success/returns_the_current_user.yml b/spec/vcr_cassettes/Metabase_Endpoint_User/current_user/with_success/returns_the_current_user.yml new file mode 100644 index 0000000..91934da --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_User/current_user/with_success/returns_the_current_user.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:44 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=ecc3f7fe-ace1-4bcd-847e-c2c60827b252;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:44 GMT;SameSite=Lax + - metabase.SESSION=0ebe1d91-aca0-402e-b74c-832ce98e42c5;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"0ebe1d91-aca0-402e-b74c-832ce98e42c5"}' + recorded_at: Sun, 14 May 2023 15:08:44 GMT +- request: + method: get + uri: http://localhost:3030/api/user/current + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 0ebe1d91-aca0-402e-b74c-832ce98e42c5 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:44 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=ef97d74c-e733-4139-a235-f67d2a470ae0;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:44 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"email":"mb@example.com","ldap_auth":false,"first_name":"Admin","first_login":"2023-05-14T13:48:07.594271Z","has_invited_second_user":true,"locale":null,"has_question_and_dashboard":true,"last_login":"2023-05-14T15:08:44.087219","is_active":true,"is_qbnewb":false,"is_installer":true,"updated_at":"2023-05-14T15:08:44.087219","group_ids":[1,2],"is_superuser":true,"login_attributes":null,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","sso_source":null,"personal_collection_id":1,"common_name":"Admin + User","google_auth":false}' + recorded_at: Sun, 14 May 2023 15:08:44 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_User/users/with_success/returns_all_users.yml b/spec/vcr_cassettes/Metabase_Endpoint_User/users/with_success/returns_all_users.yml new file mode 100644 index 0000000..bbd44f8 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_User/users/with_success/returns_all_users.yml @@ -0,0 +1,121 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:43 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=1235cb62-d7cd-4afd-bcbb-9cc56f4c9489;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:43 GMT;SameSite=Lax + - metabase.SESSION=c956f905-18c2-4072-8846-e608d1c9891e;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"c956f905-18c2-4072-8846-e608d1c9891e"}' + recorded_at: Sun, 14 May 2023 15:08:43 GMT +- request: + method: get + uri: http://localhost:3030/api/user + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - c956f905-18c2-4072-8846-e608d1c9891e + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:08:43 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=67b156fa-54df-492c-a08f-7204050e7c2b;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:08:43 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"data":[{"email":"mb@example.com","ldap_auth":false,"first_name":"Admin","locale":null,"last_login":"2023-05-14T15:08:43.202728","is_active":true,"is_qbnewb":false,"updated_at":"2023-05-14T15:08:43.202728","group_ids":[1,2],"is_superuser":true,"login_attributes":null,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","sso_source":null,"personal_collection_id":1,"common_name":"Admin + User","google_auth":false},{"email":"mb1@example.com","ldap_auth":false,"first_name":"Sample","locale":null,"last_login":"2020-06-07T05:52:12.144","is_active":true,"is_qbnewb":true,"updated_at":"2020-06-07T05:52:12.144","group_ids":[1,4],"is_superuser":false,"login_attributes":null,"id":2,"last_name":"User","date_joined":"2020-06-07T05:50:07.112","sso_source":null,"personal_collection_id":8,"common_name":"Sample + User","google_auth":false}],"total":2,"limit":null,"offset":null}' + recorded_at: Sun, 14 May 2023 15:08:43 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Util/logs/with_success/returns_application_logs.yml b/spec/vcr_cassettes/Metabase_Endpoint_Util/logs/with_success/returns_application_logs.yml new file mode 100644 index 0000000..76a8647 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Util/logs/with_success/returns_application_logs.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:49 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=63377326-1f97-47be-ae29-0d0c8067745b;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:49 GMT;SameSite=Lax + - metabase.SESSION=bb293c45-f3e4-4578-9b24-6c9bd807ac0b;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"bb293c45-f3e4-4578-9b24-6c9bd807ac0b"}' + recorded_at: Sun, 14 May 2023 15:09:49 GMT +- request: + method: get + uri: http://localhost:3030/api/util/logs + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - bb293c45-f3e4-4578-9b24-6c9bd807ac0b + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 15:09:49 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=c1bdc133-76fd-46d3-bd8e-897a927a7129;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 15:09:49 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + W3sidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0OS42MzBaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDMzOS41IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjIgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0OS4yMzlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2RhdGFzZXQvY3N2IDIwMiBbQVNZTkM6IGNvbXBsZXRlZF0gMjE2LjMgbXMgKDcgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDMvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2MiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKTsgaDIgREIgMSBjb25uZWN0aW9uczogMC8yICgwIHRocmVhZHMgYmxvY2tlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0OS4xOTlaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0OS4xOTlaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0OC45NTdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDM2NS4yIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0OC41NDZaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2RhdGFzZXQvanNvbiAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDQ3MS42IG1zICg3IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiAzLzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZCk7IGgyIERCIDEgY29ubmVjdGlvbnM6IDAvMiAoMCB0aHJlYWRzIGJsb2NrZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDguMzIyWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDguMzIyWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDcuOTI1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCAzOTIuMiBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDcuNDExWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3JldmlzaW9uIDIwMCA0MzguMSBtcyAoOCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDcuMjQ1WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDcuMjQ1WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDYuODg2WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA1MDkuOCBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDYuMDI5WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2FsZXJ0IDIwMCAxLjQgcyAoOCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDUuMDE2WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDUuMDE2WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDMuODU4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCAyLjkgcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDAuNTYyWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybURFTEVURSAvYXBpL2Rhc2hib2FyZC8xL2NhcmRzIDIwNCAxNTEuMCBtcyAoNyBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDAuMjY3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2Rhc2hib2FyZC8xIDIwMCA1NTcuNyBtcyAoMjYgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjQwLjA4MloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjQwLjA4MloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjM5LjYyN1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzY2LjkgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjM5LjA5NVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvZGFzaGJvYXJkLzEvY29weSAyMDAgNi41IHMgKDIxNSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAyLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MzQuMzA5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5tb2RlbHMuZGFzaGJvYXJkIiwibXNnIjoiUmVmZXJlbmNlZCBGaWVsZHMgaW4gRGFzaGJvYXJkIHBhcmFtcyBoYXZlIGNoYW5nZWQ6IFdhczogI3t9IElzIE5vdzogI3s3IDZ9IE5ld2x5IEFkZGVkOiAjezcgNn0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTozMS45MzNaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvZGFzaGJvYXJkLzEgMjAwIDIuNyBzICgyNiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjkuNDMzWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjkuNDMzWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjkuMDczWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA0MTguNyBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjguNDMzWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9kYXNoYm9hcmQgMjAwIDM1MS4xIG1zICgxMSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjcuNzc1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2Rhc2hib2FyZC8xIDIwMCAxLjkgcyAoMjYgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjI2LjE2MloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjI2LjE2MloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjI1Ljc3N1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNDU0LjEgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjI1LjIwN1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9kYXNoYm9hcmQgMjAwIDE1OC43IG1zICg1IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyNS4xOThaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyNS4xOThaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyNC45ODJaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDQxNS42IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyNC4zODdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvZGFzaGJvYXJkLzEgMjAwIDEuNSBzICgyNiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjMuMTczWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjMuMTczWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjIuODA3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA1MjcuMSBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjIuMDI0WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2NhcmQvMSAyMDAgNTI0LjQgbXMgKDExIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyMS44MzBaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyMS44MzBaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyMC45MjlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDIuOSBzICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToxNy43MjFaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NhcmQgMjAwIDgxMy43IG1zICgyMSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MTYuODA1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2NhcmQvMSAyMDAgNDUzLjYgbXMgKDExIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToxNi41NjJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToxNi41NjJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToxNi4yNTRaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDM3NS4yIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToxNS44MjlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NhcmQvMS9xdWVyeSAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDIuNCBzICgyOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogMy81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpOyBoMiBEQiAxIGNvbm5lY3Rpb25zOiAwLzIgKDAgdGhyZWFkcyBibG9ja2VkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjEzLjgwMVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjEzLjgwMVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjEyLjc3OVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMy44IHMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjA4Ljg1MFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvY2FyZC8xL3F1ZXJ5L2pzb24gMjAyIFtBU1lOQzogY29tcGxldGVkXSA5MDUuMyBtcyAoMTcgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDMvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKTsgaDIgREIgMSBjb25uZWN0aW9uczogMC8yICgwIHRocmVhZHMgYmxvY2tlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTowOC4zMzJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTowOC4zMzJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTowNy44MDZaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDU4Mi4zIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTQgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTowNy4xMzdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NhcmQvMS9xdWVyeS9jc3YgMjAyIFtBU1lOQzogY29tcGxldGVkXSA2LjQgcyAoMTcgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1NCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKTsgaDIgREIgMSBjb25uZWN0aW9uczogMC8yICgwIHRocmVhZHMgYmxvY2tlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTowMC44MjVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTowMC44MjVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTowMC41NjFaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDQzMi42IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1OS44NzNaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvY2FyZCAyMDAgMS4xIHMgKDYgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU4Ljk5MFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU4Ljk5MFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcxOFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzYzLjAgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjI3NFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjI3NFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjIyNFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS90YWJsZSAyMDAgMTIxLjEgbXMgKDQgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjAzMFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzgxLjMgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU3LjY4OVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU3LjY4OVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU3LjU2N1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9kYXRhYmFzZSAyMDAgMjAxLjIgbXMgKDMgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU3LjI3MloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNTUzLjEgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU2LjM1NVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9zZXR0aW5nIDIwMCAyLjQgcyAoNCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTUuNzYzWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTUuNzYzWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTMuOTAxWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA0MjIuMSBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTMuMjc5WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL21ldHJpYyAyMDAgMTkwLjEgbXMgKDMgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUzLjI2OVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUzLjI2OVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUzLjAyMVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNDA5LjAgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUyLjYyNloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUyLjYyNloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUyLjUzNVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1ERUxFVEUgL2FwaS9zZXNzaW9uIDIwNCA2OC4yIG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1Mi4zODZaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDM4MS4zIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1Mi4wMzBaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1Mi4wMzBaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1MS45NDZaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMW1ERUxFVEUgL2FwaS9zZXNzaW9uIDQwNCA2Ni43IG1zICgxIERCIGNhbGxzKSBcblwiTm90IGZvdW5kLlwiXG5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1MS45NDZaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMW1ERUxFVEUgL2FwaS9zZXNzaW9uIDQwNCA2Ni43IG1zICgxIERCIGNhbGxzKSBcblwiTm90IGZvdW5kLlwiXG5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1MS45NDZaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMW1ERUxFVEUgL2FwaS9zZXNzaW9uIDQwNCA2Ni43IG1zICgxIERCIGNhbGxzKSBcblwiTm90IGZvdW5kLlwiXG5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1MS45MTJaIiwibGV2ZWwiOiJFUlJPUiIsImZxbnMiOiJtZXRhYmFzZS5hcGkuc2Vzc2lvbiIsIm1zZyI6IkF1dGhlbnRpY2F0aW9uIGVuZHBvaW50IGVycm9yIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBOb3QgZm91bmQuIHs6c3RhdHVzLWNvZGUgNDA0fSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja19vbmUuaW52b2tlU3RhdGljKGNvbW1vbi5jbGo6NjMpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX29uZS5pbnZva2UoY29tbW9uLmNsajo1NykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2suaW52b2tlU3RhdGljKGNvbW1vbi5jbGo6OTMpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrLmRvSW52b2tlKGNvbW1vbi5jbGo6NjYpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo0MjMpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrXzQwNC5pbnZva2VTdGF0aWMoY29tbW9uLmNsajoxNzkpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrXzQwNC5pbnZva2UoY29tbW9uLmNsajoxNzYpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX2V4aXN0c19RTUFSS18uaW52b2tlU3RhdGljKGNvbW1vbi5jbGo6MTAzKSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja19leGlzdHNfUU1BUktfLmRvSW52b2tlKGNvbW1vbi5jbGo6OTgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo0NDUpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX2V4aXN0c19RTUFSS18uaW52b2tlU3RhdGljKGNvbW1vbi5jbGo6MTAxKSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja19leGlzdHNfUU1BUktfLmludm9rZShjb21tb24uY2xqOjk4KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZm5fXzk3NDcyLmludm9rZVN0YXRpYyhzZXNzaW9uLmNsajoxODcpIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRmbl9fOTc0NzIuaW52b2tlKHNlc3Npb24uY2xqOjE4NCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcmVzcG9uc2UkZm5fXzQyMzc1Lmludm9rZShjb3JlLmNsajoxNjApIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21pZGRsZXdhcmUkZm5fXzQyMzU5Lmludm9rZShjb3JlLmNsajoxMzIpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX2luZm8kZm5fXzQyMzY0Lmludm9rZShjb3JlLmNsajoxMzkpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJF9QTFVTX2xvZ19hbGxfcmVxdWVzdF9mYWlsdXJlcyRmbl9fOTc1MjAuaW52b2tlKHNlc3Npb24uY2xqOjMxMykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRoYW5kbGVyX180MjQxNS5pbnZva2UoY29yZS5jbGo6MjkwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnJvdXRlcyRmbl9fOTg0NTIkZm5fXzk4NDU1Lmludm9rZShyb3V0ZXMuY2xqOjY0KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5hcHBseVRvSGVscGVyKEFGbi5qYXZhOjE2MCkiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uYXBwbHlUbyhBRm4uamF2YToxNDQpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYXBwbHkuaW52b2tlU3RhdGljKGNvcmUuY2xqOjY2NykiLCJcdGF0IGNsb2p1cmUuY29yZSRhcHBseS5pbnZva2UoY29yZS5jbGo6NjYyKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLnJvdXRlcyRmbl9fOTg2MTMkZm5fXzk4NjE0LmRvSW52b2tlKHJvdXRlcy5jbGo6NzApIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo0MzYpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkaGFuZGxlcl9fNDI0MTUuaW52b2tlKGNvcmUuY2xqOjI5MCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucm91dGVzJGZuX185ODU5OCRmbl9fOTg2MDAuaW52b2tlKHJvdXRlcy5jbGo6NDcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5leGNlcHRpb25zJGNhdGNoX3VuY2F1Z2h0X2V4Y2VwdGlvbnMkZm5fXzk1MTQ5Lmludm9rZShleGNlcHRpb25zLmNsajoxMDMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5leGNlcHRpb25zJGNhdGNoX2FwaV9leGNlcHRpb25zJGZuX185NTE0Ni5pbnZva2UoZXhjZXB0aW9ucy5jbGo6OTEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ckbG9nX2FwaV9jYWxsJGZuX18xMDAzMzckZm5fXzEwMDMzOCRmbl9fMTAwMzM5Lmludm9rZShsb2cuY2xqOjIxNikiLCJcdGF0IG1ldGFiYXNlLmRyaXZlci5zcWxfamRiYy5leGVjdXRlLmRpYWdub3N0aWMkZG9fd2l0aF9kaWFnbm9zdGljX2luZm8uaW52b2tlU3RhdGljKGRpYWdub3N0aWMuY2xqOjE4KSIsIlx0YXQgbWV0YWJhc2UuZHJpdmVyLnNxbF9qZGJjLmV4ZWN1dGUuZGlhZ25vc3RpYyRkb193aXRoX2RpYWdub3N0aWNfaW5mby5pbnZva2UoZGlhZ25vc3RpYy5jbGo6MTIpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ckbG9nX2FwaV9jYWxsJGZuX18xMDAzMzckZm5fXzEwMDMzOC5pbnZva2UobG9nLmNsajoyMDgpIiwiXHRhdCB0b3VjYW4yLmV4ZWN1dGUkZG9fd2l0aF9jYWxsX2NvdW50cy5pbnZva2VTdGF0aWMoZXhlY3V0ZS5jbGo6MTEyKSIsIlx0YXQgdG91Y2FuMi5leGVjdXRlJGRvX3dpdGhfY2FsbF9jb3VudHMuaW52b2tlKGV4ZWN1dGUuY2xqOjEwMykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNy5pbnZva2UobG9nLmNsajoyMDcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5icm93c2VyX2Nvb2tpZSRlbnN1cmVfYnJvd3Nlcl9pZF9jb29raWUkZm5fXzEwMzc2NC5pbnZva2UoYnJvd3Nlcl9jb29raWUuY2xqOjQ0KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2VjdXJpdHkkYWRkX3NlY3VyaXR5X2hlYWRlcnMkZm5fXzc5NDY2Lmludm9rZShzZWN1cml0eS5jbGo6MTUzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuanNvbiR3cmFwX2pzb25fYm9keSRmbl9fMTAyNTA0Lmludm9rZShqc29uLmNsajo2OSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm9mZnNldF9wYWdpbmckaGFuZGxlX3BhZ2luZyRmbl9fNzk0OTAuaW52b2tlKG9mZnNldF9wYWdpbmcuY2xqOjQ1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuanNvbiR3cmFwX3N0cmVhbWVkX2pzb25fcmVzcG9uc2UkZm5fXzEwMjUyMi5pbnZva2UoanNvbi5jbGo6MTAzKSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmtleXdvcmRfcGFyYW1zJHdyYXBfa2V5d29yZF9wYXJhbXMkZm5fXzEwNDAzMS5pbnZva2Uoa2V5d29yZF9wYXJhbXMuY2xqOjU1KSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLnBhcmFtcyR3cmFwX3BhcmFtcyRmbl9fMTA0MDUwLmludm9rZShwYXJhbXMuY2xqOjc3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRtYXliZV9zZXRfc2l0ZV91cmwkZm5fXzUwNDc5Lmludm9rZShtaXNjLmNsajo2MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kcmVzZXRfc2Vzc2lvbl90aW1lb3V0JGZuX182Mzc3MC5pbnZva2Uoc2Vzc2lvbi5jbGo6NDMwKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRiaW5kX2N1cnJlbnRfdXNlciRmbl9fNjM3NDAkZm5fXzYzNzQxLmludm9rZShzZXNzaW9uLmNsajozMzYpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGRvX3dpdGhfY3VycmVudF91c2VyLmludm9rZVN0YXRpYyhzZXNzaW9uLmNsajozMTUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGRvX3dpdGhfY3VycmVudF91c2VyLmludm9rZShzZXNzaW9uLmNsajozMDQpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGJpbmRfY3VycmVudF91c2VyJGZuX182Mzc0MC5pbnZva2Uoc2Vzc2lvbi5jbGo6MzM1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiR3cmFwX2N1cnJlbnRfdXNlcl9pbmZvJGZuX182MzcyMi5pbnZva2Uoc2Vzc2lvbi5jbGo6Mjg1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiR3cmFwX3Nlc3Npb25faWQkZm5fXzYzNzA1Lmludm9rZShzZXNzaW9uLmNsajoyMTcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5hdXRoJHdyYXBfYXBpX2tleSRmbl9fODY2NDUuaW52b2tlKGF1dGguY2xqOjMwKSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmNvb2tpZXMkd3JhcF9jb29raWVzJGZuX18xMDM5NTEuaW52b2tlKGNvb2tpZXMuY2xqOjIxNikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkYWRkX2NvbnRlbnRfdHlwZSRmbl9fNTA0NjEuaW52b2tlKG1pc2MuY2xqOjI5KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRkaXNhYmxlX3N0cmVhbWluZ19idWZmZXJpbmckZm5fXzUwNDg3Lmludm9rZShtaXNjLmNsajo3OCkiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5nemlwJHdyYXBfZ3ppcCRmbl9fMTAzOTkzLmludm9rZShnemlwLmNsajo4NikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkYmluZF9yZXF1ZXN0JGZuX181MDQ5MC5pbnZva2UobWlzYy5jbGo6OTUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zc2wkcmVkaXJlY3RfdG9faHR0cHNfbWlkZGxld2FyZSRmbl9fMTAzNzgwLmludm9rZShzc2wuY2xqOjQxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyJGFzeW5jX3Byb3h5X2hhbmRsZXIkZm5fXzk5MTAzLmludm9rZShzZXJ2ZXIuY2xqOjc3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLnByb3h5JG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLkFic3RyYWN0SGFuZGxlciRmZjE5Mjc0YS5oYW5kbGUoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuaGFuZGxlci5TdGF0aXN0aWNzSGFuZGxlci5oYW5kbGUoU3RhdGlzdGljc0hhbmRsZXIuamF2YToxNzMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuaGFuZGxlci5IYW5kbGVyV3JhcHBlci5oYW5kbGUoSGFuZGxlcldyYXBwZXIuamF2YToxMjIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuU2VydmVyLmhhbmRsZShTZXJ2ZXIuamF2YTo1NjMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwubGFtYmRhJGhhbmRsZSQwKEh0dHBDaGFubmVsLmphdmE6NTA1KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDaGFubmVsLmRpc3BhdGNoKEh0dHBDaGFubmVsLmphdmE6NzYyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDaGFubmVsLmhhbmRsZShIdHRwQ2hhbm5lbC5qYXZhOjQ5NykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ29ubmVjdGlvbi5vbkZpbGxhYmxlKEh0dHBDb25uZWN0aW9uLmphdmE6MjgyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uQWJzdHJhY3RDb25uZWN0aW9uJFJlYWRDYWxsYmFjay5zdWNjZWVkZWQoQWJzdHJhY3RDb25uZWN0aW9uLmphdmE6MzE0KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uRmlsbEludGVyZXN0LmZpbGxhYmxlKEZpbGxJbnRlcmVzdC5qYXZhOjEwMCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LmlvLlNlbGVjdGFibGVDaGFubmVsRW5kUG9pbnQkMS5ydW4oU2VsZWN0YWJsZUNoYW5uZWxFbmRQb2ludC5qYXZhOjUzKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5ydW5UYXNrKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YTo0MTYpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmNvbnN1bWVUYXNrKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YTozODUpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LnRyeVByb2R1Y2UoQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjI3MikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kubGFtYmRhJG5ldyQwKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YToxNDApIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5SZXNlcnZlZFRocmVhZEV4ZWN1dG9yJFJlc2VydmVkVGhyZWFkLnJ1bihSZXNlcnZlZFRocmVhZEV4ZWN1dG9yLmphdmE6NDExKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUXVldWVkVGhyZWFkUG9vbC5ydW5Kb2IoUXVldWVkVGhyZWFkUG9vbC5qYXZhOjkzNikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlF1ZXVlZFRocmVhZFBvb2wkUnVubmVyLnJ1bihRdWV1ZWRUaHJlYWRQb29sLmphdmE6MTA4MCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUxLjkxMloiLCJsZXZlbCI6IkVSUk9SIiwiZnFucyI6Im1ldGFiYXNlLmFwaS5zZXNzaW9uIiwibXNnIjoiQXV0aGVudGljYXRpb24gZW5kcG9pbnQgZXJyb3IiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IE5vdCBmb3VuZC4gezpzdGF0dXMtY29kZSA0MDR9IiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX29uZS5pbnZva2VTdGF0aWMoY29tbW9uLmNsajo2MykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfb25lLmludm9rZShjb21tb24uY2xqOjU3KSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVjay5pbnZva2VTdGF0aWMoY29tbW9uLmNsajo5MykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2suZG9JbnZva2UoY29tbW9uLmNsajo2NikiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQyMykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfNDA0Lmludm9rZVN0YXRpYyhjb21tb24uY2xqOjE3OSkiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfNDA0Lmludm9rZShjb21tb24uY2xqOjE3NikiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfZXhpc3RzX1FNQVJLXy5pbnZva2VTdGF0aWMoY29tbW9uLmNsajoxMDMpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX2V4aXN0c19RTUFSS18uZG9JbnZva2UoY29tbW9uLmNsajo5OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQ0NSkiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfZXhpc3RzX1FNQVJLXy5pbnZva2VTdGF0aWMoY29tbW9uLmNsajoxMDEpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX2V4aXN0c19RTUFSS18uaW52b2tlKGNvbW1vbi5jbGo6OTgpIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRmbl9fOTc0NzIuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjE4NykiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGZuX185NzQ3Mi5pbnZva2Uoc2Vzc2lvbi5jbGo6MTg0KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yZXNwb25zZSRmbl9fNDIzNzUuaW52b2tlKGNvcmUuY2xqOjE2MCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWlkZGxld2FyZSRmbl9fNDIzNTkuaW52b2tlKGNvcmUuY2xqOjEzMikiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfaW5mbyRmbl9fNDIzNjQuaW52b2tlKGNvcmUuY2xqOjEzOSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kX1BMVVNfbG9nX2FsbF9yZXF1ZXN0X2ZhaWx1cmVzJGZuX185NzUyMC5pbnZva2Uoc2Vzc2lvbi5jbGo6MzEzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGhhbmRsZXJfXzQyNDE1Lmludm9rZShjb3JlLmNsajoyOTApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBtZXRhYmFzZS5hcGkucm91dGVzJGZuX185ODQ1MiRmbl9fOTg0NTUuaW52b2tlKHJvdXRlcy5jbGo6NjQpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmFwcGx5VG9IZWxwZXIoQUZuLmphdmE6MTYwKSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5hcHBseVRvKEFGbi5qYXZhOjE0NCkiLCJcdGF0IGNsb2p1cmUuY29yZSRhcHBseS5pbnZva2VTdGF0aWMoY29yZS5jbGo6NjY3KSIsIlx0YXQgY2xvanVyZS5jb3JlJGFwcGx5Lmludm9rZShjb3JlLmNsajo2NjIpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucm91dGVzJGZuX185ODYxMyRmbl9fOTg2MTQuZG9JbnZva2Uocm91dGVzLmNsajo3MCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQzNikiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRoYW5kbGVyX180MjQxNS5pbnZva2UoY29yZS5jbGo6MjkwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5yb3V0ZXMkZm5fXzk4NTk4JGZuX185ODYwMC5pbnZva2Uocm91dGVzLmNsajo0NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfdW5jYXVnaHRfZXhjZXB0aW9ucyRmbl9fOTUxNDkuaW52b2tlKGV4Y2VwdGlvbnMuY2xqOjEwMykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfYXBpX2V4Y2VwdGlvbnMkZm5fXzk1MTQ2Lmludm9rZShleGNlcHRpb25zLmNsajo5MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4JGZuX18xMDAzMzkuaW52b2tlKGxvZy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2UuZHJpdmVyLnNxbF9qZGJjLmV4ZWN1dGUuZGlhZ25vc3RpYyRkb193aXRoX2RpYWdub3N0aWNfaW5mby5pbnZva2VTdGF0aWMoZGlhZ25vc3RpYy5jbGo6MTgpIiwiXHRhdCBtZXRhYmFzZS5kcml2ZXIuc3FsX2pkYmMuZXhlY3V0ZS5kaWFnbm9zdGljJGRvX3dpdGhfZGlhZ25vc3RpY19pbmZvLmludm9rZShkaWFnbm9zdGljLmNsajoxMikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4Lmludm9rZShsb2cuY2xqOjIwOCkiLCJcdGF0IHRvdWNhbjIuZXhlY3V0ZSRkb193aXRoX2NhbGxfY291bnRzLmludm9rZVN0YXRpYyhleGVjdXRlLmNsajoxMTIpIiwiXHRhdCB0b3VjYW4yLmV4ZWN1dGUkZG9fd2l0aF9jYWxsX2NvdW50cy5pbnZva2UoZXhlY3V0ZS5jbGo6MTAzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3Lmludm9rZShsb2cuY2xqOjIwNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmJyb3dzZXJfY29va2llJGVuc3VyZV9icm93c2VyX2lkX2Nvb2tpZSRmbl9fMTAzNzY0Lmludm9rZShicm93c2VyX2Nvb2tpZS5jbGo6NDQpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZWN1cml0eSRhZGRfc2VjdXJpdHlfaGVhZGVycyRmbl9fNzk0NjYuaW52b2tlKHNlY3VyaXR5LmNsajoxNTMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfanNvbl9ib2R5JGZuX18xMDI1MDQuaW52b2tlKGpzb24uY2xqOjY5KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUub2Zmc2V0X3BhZ2luZyRoYW5kbGVfcGFnaW5nJGZuX183OTQ5MC5pbnZva2Uob2Zmc2V0X3BhZ2luZy5jbGo6NDUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfc3RyZWFtZWRfanNvbl9yZXNwb25zZSRmbl9fMTAyNTIyLmludm9rZShqc29uLmNsajoxMDMpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUua2V5d29yZF9wYXJhbXMkd3JhcF9rZXl3b3JkX3BhcmFtcyRmbl9fMTA0MDMxLmludm9rZShrZXl3b3JkX3BhcmFtcy5jbGo6NTUpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUucGFyYW1zJHdyYXBfcGFyYW1zJGZuX18xMDQwNTAuaW52b2tlKHBhcmFtcy5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJG1heWJlX3NldF9zaXRlX3VybCRmbl9fNTA0NzkuaW52b2tlKG1pc2MuY2xqOjYxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRyZXNldF9zZXNzaW9uX3RpbWVvdXQkZm5fXzYzNzcwLmludm9rZShzZXNzaW9uLmNsajo0MzApIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGJpbmRfY3VycmVudF91c2VyJGZuX182Mzc0MCRmbl9fNjM3NDEuaW52b2tlKHNlc3Npb24uY2xqOjMzNikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjMxNSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlKHNlc3Npb24uY2xqOjMwNCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kYmluZF9jdXJyZW50X3VzZXIkZm5fXzYzNzQwLmludm9rZShzZXNzaW9uLmNsajozMzUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfY3VycmVudF91c2VyX2luZm8kZm5fXzYzNzIyLmludm9rZShzZXNzaW9uLmNsajoyODUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfc2Vzc2lvbl9pZCRmbl9fNjM3MDUuaW52b2tlKHNlc3Npb24uY2xqOjIxNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmF1dGgkd3JhcF9hcGlfa2V5JGZuX184NjY0NS5pbnZva2UoYXV0aC5jbGo6MzApIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUuY29va2llcyR3cmFwX2Nvb2tpZXMkZm5fXzEwMzk1MS5pbnZva2UoY29va2llcy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRhZGRfY29udGVudF90eXBlJGZuX181MDQ2MS5pbnZva2UobWlzYy5jbGo6MjkpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGRpc2FibGVfc3RyZWFtaW5nX2J1ZmZlcmluZyRmbl9fNTA0ODcuaW52b2tlKG1pc2MuY2xqOjc4KSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmd6aXAkd3JhcF9nemlwJGZuX18xMDM5OTMuaW52b2tlKGd6aXAuY2xqOjg2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRiaW5kX3JlcXVlc3QkZm5fXzUwNDkwLmludm9rZShtaXNjLmNsajo5NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNzbCRyZWRpcmVjdF90b19odHRwc19taWRkbGV3YXJlJGZuX18xMDM3ODAuaW52b2tlKHNzbC5jbGo6NDEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIkYXN5bmNfcHJveHlfaGFuZGxlciRmbl9fOTkxMDMuaW52b2tlKHNlcnZlci5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucHJveHkkb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuQWJzdHJhY3RIYW5kbGVyJGZmMTkyNzRhLmhhbmRsZShVbmtub3duIFNvdXJjZSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLlN0YXRpc3RpY3NIYW5kbGVyLmhhbmRsZShTdGF0aXN0aWNzSGFuZGxlci5qYXZhOjE3MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLkhhbmRsZXJXcmFwcGVyLmhhbmRsZShIYW5kbGVyV3JhcHBlci5qYXZhOjEyMikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5TZXJ2ZXIuaGFuZGxlKFNlcnZlci5qYXZhOjU2MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5sYW1iZGEkaGFuZGxlJDAoSHR0cENoYW5uZWwuamF2YTo1MDUpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuZGlzcGF0Y2goSHR0cENoYW5uZWwuamF2YTo3NjIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuaGFuZGxlKEh0dHBDaGFubmVsLmphdmE6NDk3KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDb25uZWN0aW9uLm9uRmlsbGFibGUoSHR0cENvbm5lY3Rpb24uamF2YToyODIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5BYnN0cmFjdENvbm5lY3Rpb24kUmVhZENhbGxiYWNrLnN1Y2NlZWRlZChBYnN0cmFjdENvbm5lY3Rpb24uamF2YTozMTQpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5GaWxsSW50ZXJlc3QuZmlsbGFibGUoRmlsbEludGVyZXN0LmphdmE6MTAwKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uU2VsZWN0YWJsZUNoYW5uZWxFbmRQb2ludCQxLnJ1bihTZWxlY3RhYmxlQ2hhbm5lbEVuZFBvaW50LmphdmE6NTMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LnJ1blRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjQxNikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuY29uc3VtZVRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjM4NSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kudHJ5UHJvZHVjZShBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6MjcyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5sYW1iZGEkbmV3JDAoQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjE0MCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlJlc2VydmVkVGhyZWFkRXhlY3V0b3IkUmVzZXJ2ZWRUaHJlYWQucnVuKFJlc2VydmVkVGhyZWFkRXhlY3V0b3IuamF2YTo0MTEpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5RdWV1ZWRUaHJlYWRQb29sLnJ1bkpvYihRdWV1ZWRUaHJlYWRQb29sLmphdmE6OTM2KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUXVldWVkVGhyZWFkUG9vbCRSdW5uZXIucnVuKFF1ZXVlZFRocmVhZFBvb2wuamF2YToxMDgwKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTEuODAzWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCAzNzIuMSBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTEuNjYzWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTEuNjYzWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTEuMzM0WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA0NzkuNSBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTAuNzYxWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMxbVBPU1QgL2FwaS9zZXNzaW9uIDQwMSA1NDYuNiBtcyAoMSBEQiBjYWxscykgXG57OmVycm9ycyB7OnBhc3N3b3JkIFwiZGlkIG5vdCBtYXRjaCBzdG9yZWQgcGFzc3dvcmRcIn19XG5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1MC40MzRaIiwibGV2ZWwiOiJFUlJPUiIsImZxbnMiOiJtZXRhYmFzZS5hcGkuc2Vzc2lvbiIsIm1zZyI6IkF1dGhlbnRpY2F0aW9uIGVuZHBvaW50IGVycm9yIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBQYXNzd29yZCBkaWQgbm90IG1hdGNoIHN0b3JlZCBwYXNzd29yZC4gezpzdGF0dXMtY29kZSA0MDEsIDplcnJvcnMgezpwYXNzd29yZCBcImRpZCBub3QgbWF0Y2ggc3RvcmVkIHBhc3N3b3JkXCJ9fSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZG9faHR0cF80MDFfb25fZXJyb3IuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjE1NikiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGRvX2h0dHBfNDAxX29uX2Vycm9yLmludm9rZShzZXNzaW9uLmNsajoxNTIpIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRmbl9fOTc0NTkuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjE3OCkiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGZuX185NzQ1OS5pbnZva2Uoc2Vzc2lvbi5jbGo6MTY1KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yZXNwb25zZSRmbl9fNDIzNzUuaW52b2tlKGNvcmUuY2xqOjE2MCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWlkZGxld2FyZSRmbl9fNDIzNTkuaW52b2tlKGNvcmUuY2xqOjEzMikiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfaW5mbyRmbl9fNDIzNjQuaW52b2tlKGNvcmUuY2xqOjEzOSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJF9QTFVTX2xvZ19hbGxfcmVxdWVzdF9mYWlsdXJlcyRmbl9fOTc1MjAuaW52b2tlKHNlc3Npb24uY2xqOjMxMykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRoYW5kbGVyX180MjQxNS5pbnZva2UoY29yZS5jbGo6MjkwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnJvdXRlcyRmbl9fOTg0NTIkZm5fXzk4NDU1Lmludm9rZShyb3V0ZXMuY2xqOjY0KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5hcHBseVRvSGVscGVyKEFGbi5qYXZhOjE2MCkiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uYXBwbHlUbyhBRm4uamF2YToxNDQpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYXBwbHkuaW52b2tlU3RhdGljKGNvcmUuY2xqOjY2NykiLCJcdGF0IGNsb2p1cmUuY29yZSRhcHBseS5pbnZva2UoY29yZS5jbGo6NjYyKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLnJvdXRlcyRmbl9fOTg2MTMkZm5fXzk4NjE0LmRvSW52b2tlKHJvdXRlcy5jbGo6NzApIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo0MzYpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkaGFuZGxlcl9fNDI0MTUuaW52b2tlKGNvcmUuY2xqOjI5MCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucm91dGVzJGZuX185ODU5OCRmbl9fOTg2MDAuaW52b2tlKHJvdXRlcy5jbGo6NDcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5leGNlcHRpb25zJGNhdGNoX3VuY2F1Z2h0X2V4Y2VwdGlvbnMkZm5fXzk1MTQ5Lmludm9rZShleGNlcHRpb25zLmNsajoxMDMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5leGNlcHRpb25zJGNhdGNoX2FwaV9leGNlcHRpb25zJGZuX185NTE0Ni5pbnZva2UoZXhjZXB0aW9ucy5jbGo6OTEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ckbG9nX2FwaV9jYWxsJGZuX18xMDAzMzckZm5fXzEwMDMzOCRmbl9fMTAwMzM5Lmludm9rZShsb2cuY2xqOjIxNikiLCJcdGF0IG1ldGFiYXNlLmRyaXZlci5zcWxfamRiYy5leGVjdXRlLmRpYWdub3N0aWMkZG9fd2l0aF9kaWFnbm9zdGljX2luZm8uaW52b2tlU3RhdGljKGRpYWdub3N0aWMuY2xqOjE4KSIsIlx0YXQgbWV0YWJhc2UuZHJpdmVyLnNxbF9qZGJjLmV4ZWN1dGUuZGlhZ25vc3RpYyRkb193aXRoX2RpYWdub3N0aWNfaW5mby5pbnZva2UoZGlhZ25vc3RpYy5jbGo6MTIpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ckbG9nX2FwaV9jYWxsJGZuX18xMDAzMzckZm5fXzEwMDMzOC5pbnZva2UobG9nLmNsajoyMDgpIiwiXHRhdCB0b3VjYW4yLmV4ZWN1dGUkZG9fd2l0aF9jYWxsX2NvdW50cy5pbnZva2VTdGF0aWMoZXhlY3V0ZS5jbGo6MTEyKSIsIlx0YXQgdG91Y2FuMi5leGVjdXRlJGRvX3dpdGhfY2FsbF9jb3VudHMuaW52b2tlKGV4ZWN1dGUuY2xqOjEwMykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNy5pbnZva2UobG9nLmNsajoyMDcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5icm93c2VyX2Nvb2tpZSRlbnN1cmVfYnJvd3Nlcl9pZF9jb29raWUkZm5fXzEwMzc2NC5pbnZva2UoYnJvd3Nlcl9jb29raWUuY2xqOjQ0KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2VjdXJpdHkkYWRkX3NlY3VyaXR5X2hlYWRlcnMkZm5fXzc5NDY2Lmludm9rZShzZWN1cml0eS5jbGo6MTUzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuanNvbiR3cmFwX2pzb25fYm9keSRmbl9fMTAyNTA0Lmludm9rZShqc29uLmNsajo2NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm9mZnNldF9wYWdpbmckaGFuZGxlX3BhZ2luZyRmbl9fNzk0OTAuaW52b2tlKG9mZnNldF9wYWdpbmcuY2xqOjQ1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuanNvbiR3cmFwX3N0cmVhbWVkX2pzb25fcmVzcG9uc2UkZm5fXzEwMjUyMi5pbnZva2UoanNvbi5jbGo6MTAzKSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmtleXdvcmRfcGFyYW1zJHdyYXBfa2V5d29yZF9wYXJhbXMkZm5fXzEwNDAzMS5pbnZva2Uoa2V5d29yZF9wYXJhbXMuY2xqOjU1KSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLnBhcmFtcyR3cmFwX3BhcmFtcyRmbl9fMTA0MDUwLmludm9rZShwYXJhbXMuY2xqOjc3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRtYXliZV9zZXRfc2l0ZV91cmwkZm5fXzUwNDc5Lmludm9rZShtaXNjLmNsajo2MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kcmVzZXRfc2Vzc2lvbl90aW1lb3V0JGZuX182Mzc3MC5pbnZva2Uoc2Vzc2lvbi5jbGo6NDMwKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRiaW5kX2N1cnJlbnRfdXNlciRmbl9fNjM3NDAkZm5fXzYzNzQxLmludm9rZShzZXNzaW9uLmNsajozMzYpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGRvX3dpdGhfY3VycmVudF91c2VyLmludm9rZVN0YXRpYyhzZXNzaW9uLmNsajozMTUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGRvX3dpdGhfY3VycmVudF91c2VyLmludm9rZShzZXNzaW9uLmNsajozMDQpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGJpbmRfY3VycmVudF91c2VyJGZuX182Mzc0MC5pbnZva2Uoc2Vzc2lvbi5jbGo6MzM1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiR3cmFwX2N1cnJlbnRfdXNlcl9pbmZvJGZuX182MzcyMi5pbnZva2Uoc2Vzc2lvbi5jbGo6Mjg1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiR3cmFwX3Nlc3Npb25faWQkZm5fXzYzNzA1Lmludm9rZShzZXNzaW9uLmNsajoyMTcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5hdXRoJHdyYXBfYXBpX2tleSRmbl9fODY2NDUuaW52b2tlKGF1dGguY2xqOjMwKSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmNvb2tpZXMkd3JhcF9jb29raWVzJGZuX18xMDM5NTEuaW52b2tlKGNvb2tpZXMuY2xqOjIxNikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkYWRkX2NvbnRlbnRfdHlwZSRmbl9fNTA0NjEuaW52b2tlKG1pc2MuY2xqOjI5KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRkaXNhYmxlX3N0cmVhbWluZ19idWZmZXJpbmckZm5fXzUwNDg3Lmludm9rZShtaXNjLmNsajo3OCkiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5nemlwJHdyYXBfZ3ppcCRmbl9fMTAzOTkzLmludm9rZShnemlwLmNsajo4NikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkYmluZF9yZXF1ZXN0JGZuX181MDQ5MC5pbnZva2UobWlzYy5jbGo6OTUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zc2wkcmVkaXJlY3RfdG9faHR0cHNfbWlkZGxld2FyZSRmbl9fMTAzNzgwLmludm9rZShzc2wuY2xqOjQxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyJGFzeW5jX3Byb3h5X2hhbmRsZXIkZm5fXzk5MTAzLmludm9rZShzZXJ2ZXIuY2xqOjc3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLnByb3h5JG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLkFic3RyYWN0SGFuZGxlciRmZjE5Mjc0YS5oYW5kbGUoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuaGFuZGxlci5TdGF0aXN0aWNzSGFuZGxlci5oYW5kbGUoU3RhdGlzdGljc0hhbmRsZXIuamF2YToxNzMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuaGFuZGxlci5IYW5kbGVyV3JhcHBlci5oYW5kbGUoSGFuZGxlcldyYXBwZXIuamF2YToxMjIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuU2VydmVyLmhhbmRsZShTZXJ2ZXIuamF2YTo1NjMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwubGFtYmRhJGhhbmRsZSQwKEh0dHBDaGFubmVsLmphdmE6NTA1KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDaGFubmVsLmRpc3BhdGNoKEh0dHBDaGFubmVsLmphdmE6NzYyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDaGFubmVsLmhhbmRsZShIdHRwQ2hhbm5lbC5qYXZhOjQ5NykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ29ubmVjdGlvbi5vbkZpbGxhYmxlKEh0dHBDb25uZWN0aW9uLmphdmE6MjgyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uQWJzdHJhY3RDb25uZWN0aW9uJFJlYWRDYWxsYmFjay5zdWNjZWVkZWQoQWJzdHJhY3RDb25uZWN0aW9uLmphdmE6MzE0KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uRmlsbEludGVyZXN0LmZpbGxhYmxlKEZpbGxJbnRlcmVzdC5qYXZhOjEwMCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LmlvLlNlbGVjdGFibGVDaGFubmVsRW5kUG9pbnQkMS5ydW4oU2VsZWN0YWJsZUNoYW5uZWxFbmRQb2ludC5qYXZhOjUzKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5ydW5UYXNrKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YTo0MTYpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmNvbnN1bWVUYXNrKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YTozODUpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LnRyeVByb2R1Y2UoQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjI3MikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kubGFtYmRhJG5ldyQwKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YToxNDApIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5SZXNlcnZlZFRocmVhZEV4ZWN1dG9yJFJlc2VydmVkVGhyZWFkLnJ1bihSZXNlcnZlZFRocmVhZEV4ZWN1dG9yLmphdmE6NDExKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUXVldWVkVGhyZWFkUG9vbC5ydW5Kb2IoUXVldWVkVGhyZWFkUG9vbC5qYXZhOjkzNikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlF1ZXVlZFRocmVhZFBvb2wkUnVubmVyLnJ1bihRdWV1ZWRUaHJlYWRQb29sLmphdmE6MTA4MCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUwLjQzNFoiLCJsZXZlbCI6IkVSUk9SIiwiZnFucyI6Im1ldGFiYXNlLmFwaS5zZXNzaW9uIiwibXNnIjoiQXV0aGVudGljYXRpb24gZW5kcG9pbnQgZXJyb3IiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFBhc3N3b3JkIGRpZCBub3QgbWF0Y2ggc3RvcmVkIHBhc3N3b3JkLiB7OnN0YXR1cy1jb2RlIDQwMSwgOmVycm9ycyB7OnBhc3N3b3JkIFwiZGlkIG5vdCBtYXRjaCBzdG9yZWQgcGFzc3dvcmRcIn19IiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRkb19odHRwXzQwMV9vbl9lcnJvci5pbnZva2VTdGF0aWMoc2Vzc2lvbi5jbGo6MTU2KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZG9faHR0cF80MDFfb25fZXJyb3IuaW52b2tlKHNlc3Npb24uY2xqOjE1MikiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGZuX185NzQ1OS5pbnZva2VTdGF0aWMoc2Vzc2lvbi5jbGo6MTc4KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZm5fXzk3NDU5Lmludm9rZShzZXNzaW9uLmNsajoxNjUpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3Jlc3BvbnNlJGZuX180MjM3NS5pbnZva2UoY29yZS5jbGo6MTYwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9taWRkbGV3YXJlJGZuX180MjM1OS5pbnZva2UoY29yZS5jbGo6MTMyKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9pbmZvJGZuX180MjM2NC5pbnZva2UoY29yZS5jbGo6MTM5KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kX1BMVVNfbG9nX2FsbF9yZXF1ZXN0X2ZhaWx1cmVzJGZuX185NzUyMC5pbnZva2Uoc2Vzc2lvbi5jbGo6MzEzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGhhbmRsZXJfXzQyNDE1Lmludm9rZShjb3JlLmNsajoyOTApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBtZXRhYmFzZS5hcGkucm91dGVzJGZuX185ODQ1MiRmbl9fOTg0NTUuaW52b2tlKHJvdXRlcy5jbGo6NjQpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmFwcGx5VG9IZWxwZXIoQUZuLmphdmE6MTYwKSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5hcHBseVRvKEFGbi5qYXZhOjE0NCkiLCJcdGF0IGNsb2p1cmUuY29yZSRhcHBseS5pbnZva2VTdGF0aWMoY29yZS5jbGo6NjY3KSIsIlx0YXQgY2xvanVyZS5jb3JlJGFwcGx5Lmludm9rZShjb3JlLmNsajo2NjIpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucm91dGVzJGZuX185ODYxMyRmbl9fOTg2MTQuZG9JbnZva2Uocm91dGVzLmNsajo3MCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQzNikiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRoYW5kbGVyX180MjQxNS5pbnZva2UoY29yZS5jbGo6MjkwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5yb3V0ZXMkZm5fXzk4NTk4JGZuX185ODYwMC5pbnZva2Uocm91dGVzLmNsajo0NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfdW5jYXVnaHRfZXhjZXB0aW9ucyRmbl9fOTUxNDkuaW52b2tlKGV4Y2VwdGlvbnMuY2xqOjEwMykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfYXBpX2V4Y2VwdGlvbnMkZm5fXzk1MTQ2Lmludm9rZShleGNlcHRpb25zLmNsajo5MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4JGZuX18xMDAzMzkuaW52b2tlKGxvZy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2UuZHJpdmVyLnNxbF9qZGJjLmV4ZWN1dGUuZGlhZ25vc3RpYyRkb193aXRoX2RpYWdub3N0aWNfaW5mby5pbnZva2VTdGF0aWMoZGlhZ25vc3RpYy5jbGo6MTgpIiwiXHRhdCBtZXRhYmFzZS5kcml2ZXIuc3FsX2pkYmMuZXhlY3V0ZS5kaWFnbm9zdGljJGRvX3dpdGhfZGlhZ25vc3RpY19pbmZvLmludm9rZShkaWFnbm9zdGljLmNsajoxMikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4Lmludm9rZShsb2cuY2xqOjIwOCkiLCJcdGF0IHRvdWNhbjIuZXhlY3V0ZSRkb193aXRoX2NhbGxfY291bnRzLmludm9rZVN0YXRpYyhleGVjdXRlLmNsajoxMTIpIiwiXHRhdCB0b3VjYW4yLmV4ZWN1dGUkZG9fd2l0aF9jYWxsX2NvdW50cy5pbnZva2UoZXhlY3V0ZS5jbGo6MTAzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3Lmludm9rZShsb2cuY2xqOjIwNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmJyb3dzZXJfY29va2llJGVuc3VyZV9icm93c2VyX2lkX2Nvb2tpZSRmbl9fMTAzNzY0Lmludm9rZShicm93c2VyX2Nvb2tpZS5jbGo6NDQpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZWN1cml0eSRhZGRfc2VjdXJpdHlfaGVhZGVycyRmbl9fNzk0NjYuaW52b2tlKHNlY3VyaXR5LmNsajoxNTMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfanNvbl9ib2R5JGZuX18xMDI1MDQuaW52b2tlKGpzb24uY2xqOjY3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUub2Zmc2V0X3BhZ2luZyRoYW5kbGVfcGFnaW5nJGZuX183OTQ5MC5pbnZva2Uob2Zmc2V0X3BhZ2luZy5jbGo6NDUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfc3RyZWFtZWRfanNvbl9yZXNwb25zZSRmbl9fMTAyNTIyLmludm9rZShqc29uLmNsajoxMDMpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUua2V5d29yZF9wYXJhbXMkd3JhcF9rZXl3b3JkX3BhcmFtcyRmbl9fMTA0MDMxLmludm9rZShrZXl3b3JkX3BhcmFtcy5jbGo6NTUpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUucGFyYW1zJHdyYXBfcGFyYW1zJGZuX18xMDQwNTAuaW52b2tlKHBhcmFtcy5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJG1heWJlX3NldF9zaXRlX3VybCRmbl9fNTA0NzkuaW52b2tlKG1pc2MuY2xqOjYxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRyZXNldF9zZXNzaW9uX3RpbWVvdXQkZm5fXzYzNzcwLmludm9rZShzZXNzaW9uLmNsajo0MzApIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGJpbmRfY3VycmVudF91c2VyJGZuX182Mzc0MCRmbl9fNjM3NDEuaW52b2tlKHNlc3Npb24uY2xqOjMzNikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjMxNSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlKHNlc3Npb24uY2xqOjMwNCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kYmluZF9jdXJyZW50X3VzZXIkZm5fXzYzNzQwLmludm9rZShzZXNzaW9uLmNsajozMzUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfY3VycmVudF91c2VyX2luZm8kZm5fXzYzNzIyLmludm9rZShzZXNzaW9uLmNsajoyODUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfc2Vzc2lvbl9pZCRmbl9fNjM3MDUuaW52b2tlKHNlc3Npb24uY2xqOjIxNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmF1dGgkd3JhcF9hcGlfa2V5JGZuX184NjY0NS5pbnZva2UoYXV0aC5jbGo6MzApIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUuY29va2llcyR3cmFwX2Nvb2tpZXMkZm5fXzEwMzk1MS5pbnZva2UoY29va2llcy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRhZGRfY29udGVudF90eXBlJGZuX181MDQ2MS5pbnZva2UobWlzYy5jbGo6MjkpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGRpc2FibGVfc3RyZWFtaW5nX2J1ZmZlcmluZyRmbl9fNTA0ODcuaW52b2tlKG1pc2MuY2xqOjc4KSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmd6aXAkd3JhcF9nemlwJGZuX18xMDM5OTMuaW52b2tlKGd6aXAuY2xqOjg2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRiaW5kX3JlcXVlc3QkZm5fXzUwNDkwLmludm9rZShtaXNjLmNsajo5NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNzbCRyZWRpcmVjdF90b19odHRwc19taWRkbGV3YXJlJGZuX18xMDM3ODAuaW52b2tlKHNzbC5jbGo6NDEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIkYXN5bmNfcHJveHlfaGFuZGxlciRmbl9fOTkxMDMuaW52b2tlKHNlcnZlci5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucHJveHkkb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuQWJzdHJhY3RIYW5kbGVyJGZmMTkyNzRhLmhhbmRsZShVbmtub3duIFNvdXJjZSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLlN0YXRpc3RpY3NIYW5kbGVyLmhhbmRsZShTdGF0aXN0aWNzSGFuZGxlci5qYXZhOjE3MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLkhhbmRsZXJXcmFwcGVyLmhhbmRsZShIYW5kbGVyV3JhcHBlci5qYXZhOjEyMikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5TZXJ2ZXIuaGFuZGxlKFNlcnZlci5qYXZhOjU2MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5sYW1iZGEkaGFuZGxlJDAoSHR0cENoYW5uZWwuamF2YTo1MDUpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuZGlzcGF0Y2goSHR0cENoYW5uZWwuamF2YTo3NjIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuaGFuZGxlKEh0dHBDaGFubmVsLmphdmE6NDk3KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDb25uZWN0aW9uLm9uRmlsbGFibGUoSHR0cENvbm5lY3Rpb24uamF2YToyODIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5BYnN0cmFjdENvbm5lY3Rpb24kUmVhZENhbGxiYWNrLnN1Y2NlZWRlZChBYnN0cmFjdENvbm5lY3Rpb24uamF2YTozMTQpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5GaWxsSW50ZXJlc3QuZmlsbGFibGUoRmlsbEludGVyZXN0LmphdmE6MTAwKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uU2VsZWN0YWJsZUNoYW5uZWxFbmRQb2ludCQxLnJ1bihTZWxlY3RhYmxlQ2hhbm5lbEVuZFBvaW50LmphdmE6NTMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LnJ1blRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjQxNikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuY29uc3VtZVRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjM4NSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kudHJ5UHJvZHVjZShBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6MjcyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5sYW1iZGEkbmV3JDAoQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjE0MCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlJlc2VydmVkVGhyZWFkRXhlY3V0b3IkUmVzZXJ2ZWRUaHJlYWQucnVuKFJlc2VydmVkVGhyZWFkRXhlY3V0b3IuamF2YTo0MTEpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5RdWV1ZWRUaHJlYWRQb29sLnJ1bkpvYihRdWV1ZWRUaHJlYWRQb29sLmphdmE6OTM2KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUXVldWVkVGhyZWFkUG9vbCRSdW5uZXIucnVuKFF1ZXVlZFRocmVhZFBvb2wuamF2YToxMDgwKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NDguNTIzWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3NlZ21lbnQgMjAwIDU0MS4yIG1zICg1IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0OC4yODJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0OC4yODJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0Ny4yMzJaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDEuOSBzICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0Ni40MjNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0Ni40MjNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0NS4xMDdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvcGVybWlzc2lvbnMvZ3JvdXAgMjAwIDc2LjQgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQ0Ljk1OVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNDcyLjEgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQ0LjQyMloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS91c2VyL2N1cnJlbnQgMjAwIDI0NC41IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0NC40MDVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0NC40MDVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0NC4xMDVaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDQzOC43IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0My42NTdaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0My42NTdaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0My41NDdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvdXNlciAyMDAgMjQ4LjQgbXMgKDQgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQzLjIyNFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNDg4LjYgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQxLjg2MloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9hY3Rpdml0eSAyMDAgNC40IHMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQwLjE4NloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQwLjE4NloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMwOFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMS43IHMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjE2LjQ5NloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9zZXNzaW9uL3Byb3BlcnRpZXMgMjAwIDEuMiBzICgxIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgxIGlkbGUsIDAgcXVldWVkKSAoNDIgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODoxNS4yNzdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzFtR0VUIC9hcGkvdXNlci9jdXJyZW50IDQwMSAzMC40IG1zICgwIERCIGNhbGxzKSBcblwiVW5hdXRoZW50aWNhdGVkXCJcblx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjEzLjUyOVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudXRpbC5mb250cyIsIm1zZyI6IlJlYWRpbmcgYXZhaWxhYmxlIGZvbnRzIGZyb20gL2Zyb250ZW5kX2NsaWVudC9hcHAvZm9udHMiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODoxMi45NDBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuaTE4bi5pbXBsIiwibXNnIjoiUmVhZGluZyBhdmFpbGFibGUgbG9jYWxlcyBmcm9tIGxvY2FsZXMuY2xqLi4uIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6MDEuMzA5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrLnJlZnJlc2gtc2xhY2stY2hhbm5lbC11c2VyLWNhY2hlIiwibXNnIjoiU2xhY2sgdXNlci9jaGFubmVsIHN0YXJ0dXAgY2FjaGUgcmVmcmVzaGVkIHdpdGggOCBlbnRyaWVzLCB0b29rIDQsNjU1bXMuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTYuNjU5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5pbnRlZ3JhdGlvbnMuc2xhY2siLCJtc2ciOiJSZWZyZXNoaW5nIHNsYWNrIGNoYW5uZWxzIGFuZCB1c2VybmFtZXMuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTYuNjQxWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrLnJlZnJlc2gtc2xhY2stY2hhbm5lbC11c2VyLWNhY2hlIiwibXNnIjoiU3RhcnRpbmcgU2xhY2sgdXNlci9jaGFubmVsIHN0YXJ0dXAgY2FjaGUgcmVmcmVzaC4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjU1Ljc5MFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoib3JnLnF1YXJ0ei5pbXBsLmpkYmNqb2JzdG9yZS5Kb2JTdG9yZVRYIiwibXNnIjoiSGFuZGxpbmcgMSB0cmlnZ2VyKHMpIHRoYXQgbWlzc2VkIHRoZWlyIHNjaGVkdWxlZCBmaXJlLXRpbWUuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTUuMzE4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5jb3JlIiwibXNnIjoiTWV0YWJhc2UgSW5pdGlhbGl6YXRpb24gQ09NUExFVEUiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1NS4yNjlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2siLCJtc2ciOiJUYXNrIHNjaGVkdWxlciBzdGFydGVkIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTUuMjI5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJvcmcucXVhcnR6LmNvcmUuUXVhcnR6U2NoZWR1bGVyIiwibXNnIjoiU2NoZWR1bGVyIE1ldGFiYXNlU2NoZWR1bGVyXyRfYmEzOWUzNGU5MmU1MTY4NDA3Njg3MTEzOCBzdGFydGVkLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjU1LjE4OFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoib3JnLnF1YXJ0ei5pbXBsLmpkYmNqb2JzdG9yZS5Kb2JTdG9yZVRYIiwibXNnIjoiQ2x1c3Rlck1hbmFnZXI6IFNjYW5uaW5nIGZvciBpbnN0YW5jZSBcIjZlNTgwMjJjOWViZjE2ODQwNzE5MDU2NzhcIidzIGZhaWxlZCBpbi1wcm9ncmVzcyBqb2JzLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjU1LjE4NloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoib3JnLnF1YXJ0ei5pbXBsLmpkYmNqb2JzdG9yZS5Kb2JTdG9yZVRYIiwibXNnIjoiQ2x1c3Rlck1hbmFnZXI6IGRldGVjdGVkIDEgZmFpbGVkIG9yIHJlc3RhcnRlZCBpbnN0YW5jZXMuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTQuOTk4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrIiwibXNnIjoiSW5pdGlhbGl6aW5nIHRhc2sgXHUwMDFCWzMybVRydW5jYXRlQXVkaXRMb2dcdTAwMUJbMG0g8J+ThiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjU0Ljg4MloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzayIsIm1zZyI6IkluaXRpYWxpemluZyB0YXNrIFx1MDAxQlszMm1UYXNrSGlzdG9yeUNsZWFudXBcdTAwMUJbMG0g8J+ThiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjU0LjczNVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzayIsIm1zZyI6IkluaXRpYWxpemluZyB0YXNrIFx1MDAxQlszMm1TZW5kRm9sbG93VXBFbWFpbHNcdTAwMUJbMG0g8J+ThiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjU0LjY1N1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzayIsIm1zZyI6IkluaXRpYWxpemluZyB0YXNrIFx1MDAxQlszMm1TZW5kUHVsc2VzXHUwMDFCWzBtIPCfk4YiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1NC4zMzZaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2siLCJtc2ciOiJJbml0aWFsaXppbmcgdGFzayBcdTAwMUJbMzJtUmVmcmVzaFNsYWNrQ2hhbm5lbHNBbmRVc2Vyc1x1MDAxQlswbSDwn5OGIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTQuMjE0WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrIiwibXNnIjoiSW5pdGlhbGl6aW5nIHRhc2sgXHUwMDFCWzMybVNlbmRBbm9ueW1vdXNVc2FnZVN0YXRzXHUwMDFCWzBtIPCfk4YiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1NC4xOTVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2siLCJtc2ciOiJJbml0aWFsaXppbmcgdGFzayBcdTAwMUJbMzJtUGVyc2lzdFBydW5lXHUwMDFCWzBtIPCfk4YiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1My45OTlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2siLCJtc2ciOiJJbml0aWFsaXppbmcgdGFzayBcdTAwMUJbMzJtQ2hlY2tGb3JOZXdWZXJzaW9uc1x1MDAxQlswbSDwn5OGIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTMuNzIyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrIiwibXNnIjoiSW5pdGlhbGl6aW5nIHRhc2sgXHUwMDFCWzMybVBlcnNpc3RSZWZyZXNoXHUwMDFCWzBtIPCfk4YiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1My43MTNaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2suc3luYy1kYXRhYmFzZXMiLCJtc2ciOiJVcGRhdGVkIGRlZmF1bHQgc2NoZWR1bGVzIGZvciAwIGRhdGFiYXNlcyIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjUyLjAwOFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzayIsIm1zZyI6IkluaXRpYWxpemluZyB0YXNrIFx1MDAxQlszMm1TeW5jRGF0YWJhc2VzXHUwMDFCWzBtIPCfk4YiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1Mi4wMDBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2siLCJtc2ciOiJUYXNrIHNjaGVkdWxlciBpbml0aWFsaXplZCBpbnRvIHN0YW5kYnkgbW9kZS4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1MS45OTRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im9yZy5xdWFydHouY29yZS5RdWFydHpTY2hlZHVsZXIiLCJtc2ciOiJTY2hlZHVsZXIgTWV0YWJhc2VTY2hlZHVsZXJfJF9iYTM5ZTM0ZTkyZTUxNjg0MDc2ODcxMTM4IHBhdXNlZC4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1MS4yMjNaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im9yZy5xdWFydHouaW1wbC5TdGRTY2hlZHVsZXJGYWN0b3J5IiwibXNnIjoiUXVhcnR6IHNjaGVkdWxlciB2ZXJzaW9uOiAyLjMuMiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjUxLjIyMloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoib3JnLnF1YXJ0ei5pbXBsLlN0ZFNjaGVkdWxlckZhY3RvcnkiLCJtc2ciOiJRdWFydHogc2NoZWR1bGVyICdNZXRhYmFzZVNjaGVkdWxlcicgaW5pdGlhbGl6ZWQgZnJvbSBkZWZhdWx0IHJlc291cmNlIGZpbGUgaW4gUXVhcnR6IHBhY2thZ2U6ICdxdWFydHoucHJvcGVydGllcyciLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1MS4yMjFaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im9yZy5xdWFydHouY29yZS5RdWFydHpTY2hlZHVsZXIiLCJtc2ciOiJTY2hlZHVsZXIgbWV0YS1kYXRhOiBRdWFydHogU2NoZWR1bGVyICh2Mi4zLjIpICdNZXRhYmFzZVNjaGVkdWxlcicgd2l0aCBpbnN0YW5jZUlkICdiYTM5ZTM0ZTkyZTUxNjg0MDc2ODcxMTM4J1xuICBTY2hlZHVsZXIgY2xhc3M6ICdvcmcucXVhcnR6LmNvcmUuUXVhcnR6U2NoZWR1bGVyJyAtIHJ1bm5pbmcgbG9jYWxseS5cbiAgTk9UIFNUQVJURUQuXG4gIEN1cnJlbnRseSBpbiBzdGFuZGJ5IG1vZGUuXG4gIE51bWJlciBvZiBqb2JzIGV4ZWN1dGVkOiAwXG4gIFVzaW5nIHRocmVhZCBwb29sICdvcmcucXVhcnR6LnNpbXBsLlNpbXBsZVRocmVhZFBvb2wnIC0gd2l0aCAxMCB0aHJlYWRzLlxuICBVc2luZyBqb2Itc3RvcmUgJ29yZy5xdWFydHouaW1wbC5qZGJjam9ic3RvcmUuSm9iU3RvcmVUWCcgLSB3aGljaCBzdXBwb3J0cyBwZXJzaXN0ZW5jZS4gYW5kIGlzIGNsdXN0ZXJlZC5cbiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjUxLjIxNFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoib3JnLnF1YXJ0ei5pbXBsLmpkYmNqb2JzdG9yZS5Kb2JTdG9yZVRYIiwibXNnIjoiSm9iU3RvcmVUWCBpbml0aWFsaXplZC4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1MS4yMDVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im9yZy5xdWFydHouaW1wbC5qZGJjam9ic3RvcmUuSm9iU3RvcmVUWCIsIm1zZyI6IlVzaW5nIGRiIHRhYmxlLWJhc2VkIGRhdGEgYWNjZXNzIGxvY2tpbmcgKHN5bmNocm9uaXphdGlvbikuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTEuMTk5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJvcmcucXVhcnR6LmNvcmUuUXVhcnR6U2NoZWR1bGVyIiwibXNnIjoiUXVhcnR6IFNjaGVkdWxlciB2LjIuMy4yIGNyZWF0ZWQuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTEuMTk3WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJvcmcucXVhcnR6LmNvcmUuU2NoZWR1bGVyU2lnbmFsZXJJbXBsIiwibXNnIjoiSW5pdGlhbGl6ZWQgU2NoZWR1bGVyIFNpZ25hbGxlciBvZiB0eXBlOiBjbGFzcyBvcmcucXVhcnR6LmNvcmUuU2NoZWR1bGVyU2lnbmFsZXJJbXBsIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTEuMTI2WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJvcmcucXVhcnR6LmltcGwuU3RkU2NoZWR1bGVyRmFjdG9yeSIsIm1zZyI6IlVzaW5nIGRlZmF1bHQgaW1wbGVtZW50YXRpb24gZm9yIFRocmVhZEV4ZWN1dG9yIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTAuNzc5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9zYW1wbGUtZGF0YWJhc2UuZGIubXYuZGIgLT4gL3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiLm12LmRiIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NDkuOTIzWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszM21Jbml0aWFsaXppbmcgZHJpdmVyIDpoMi4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjQ5LjkxOFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzNtSW5pdGlhbGl6aW5nIGRyaXZlciA6c3FsLWpkYmMuLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0OS45MDBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzMzbUluaXRpYWxpemluZyBkcml2ZXIgOnNxbC4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjQ5LjI1NFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZXZlbnRzIiwibXNnIjoiU3RhcnRpbmcgZXZlbnRzIGxpc3RlbmVyOiBcdTAwMUJbMzRtOm1ldGFiYXNlLmV2ZW50cy52aWV3LWxvZy9WaWV3TG9nXHUwMDFCWzBtIPCfkYIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0OS4yNDZaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmV2ZW50cyIsIm1zZyI6IlN0YXJ0aW5nIGV2ZW50cyBsaXN0ZW5lcjogXHUwMDFCWzM0bTptZXRhYmFzZS5ldmVudHMucmV2aXNpb24vUmV2aXNpb25zXHUwMDFCWzBtIPCfkYIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0OS4yMzRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmV2ZW50cyIsIm1zZyI6IlN0YXJ0aW5nIGV2ZW50cyBsaXN0ZW5lcjogXHUwMDFCWzM0bTptZXRhYmFzZS5ldmVudHMuZHJpdmVyLW5vdGlmaWNhdGlvbnMvRHJpdmVyTm90aWZpY2F0aW9uc1x1MDAxQlswbSDwn5GCIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NDkuMjIwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5ldmVudHMiLCJtc2ciOiJTdGFydGluZyBldmVudHMgbGlzdGVuZXI6IFx1MDAxQlszNG06bWV0YWJhc2UuZXZlbnRzLnN5bmMtZGF0YWJhc2UvU3luY1x1MDAxQlswbSDwn5GCIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NDkuMjA4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5ldmVudHMiLCJtc2ciOiJTdGFydGluZyBldmVudHMgbGlzdGVuZXI6IFx1MDAxQlszNG06bWV0YWJhc2UuZXZlbnRzLnBlcnNpc3RlZC1pbmZvL1BlcnNpc3RlZEluZm9cdTAwMUJbMG0g8J+RgiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjQ5LjIwM1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZXZlbnRzIiwibXNnIjoiU3RhcnRpbmcgZXZlbnRzIGxpc3RlbmVyOiBcdTAwMUJbMzRtOm1ldGFiYXNlLmV2ZW50cy5sYXN0LWxvZ2luL0xhc3RMb2dpblx1MDAxQlswbSDwn5GCIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NDkuMTQ4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5ldmVudHMiLCJtc2ciOiJTdGFydGluZyBldmVudHMgbGlzdGVuZXI6IFx1MDAxQlszNG06bWV0YWJhc2UuZXZlbnRzLmFjdGl2aXR5LWZlZWQvQWN0aXZpdHlGZWVkXHUwMDFCWzBtIPCfkYIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0OC4xNzhaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzJtRGF0YWJhc2Ugc2V0dXAgdG9vayAyNS4wIHNcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0OC4xMzJaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRiLmRhdGEtbWlncmF0aW9ucyIsIm1zZyI6IkZpbmlzaGVkIHJ1bm5pbmcgZGF0YSBtaWdyYXRpb25zLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjQxLjMxOFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZGIuZGF0YS1taWdyYXRpb25zIiwibXNnIjoiUnVubmluZyBhbGwgbmVjZXNzYXJ5IGRhdGEgbWlncmF0aW9ucywgdGhpcyBtYXkgdGFrZSBhIG1pbnV0ZS4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0MC43MzJaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRiLnNldHVwIiwibXNnIjoiRGF0YWJhc2UgTWlncmF0aW9ucyBDdXJyZW50IC4uLiAg4pyFIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjkuOTgxWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kYi5saXF1aWJhc2UiLCJtc2ciOiJDaGVja2luZyBpZiBEYXRhYmFzZSBoYXMgdW5ydW4gbWlncmF0aW9ucy4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjI5Ljk3MFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZGIuc2V0dXAiLCJtc2ciOiJMaXF1aWJhc2UgaXMgcmVhZHkuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjguMTI4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kYi5zZXR1cCIsIm1zZyI6IlNldHRpbmcgdXAgTGlxdWliYXNlLi4uIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjguMTAwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kYi5zZXR1cCIsIm1zZyI6IlJ1bm5pbmcgRGF0YWJhc2UgTWlncmF0aW9ucy4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjI4LjA2MFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZGIuc2V0dXAiLCJtc2ciOiJTdWNjZXNzZnVsbHkgdmVyaWZpZWQgSDIgMi4xLjIxMiAoMjAyMi0wNC0wOSkgYXBwbGljYXRpb24gZGF0YWJhc2UgY29ubmVjdGlvbi4g4pyFIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjMuMTYxWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kYi5zZXR1cCIsIm1zZyI6Ilx1MDAxQlszNm1WZXJpZnlpbmcgaDIgRGF0YWJhc2UgQ29ubmVjdGlvbiAuLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMy4wNjNaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmNvcmUiLCJtc2ciOiJTZXR0aW5nIHVwIGFuZCBtaWdyYXRpbmcgTWV0YWJhc2UgREIuIFBsZWFzZSBzaXQgdGlnaHQsIHRoaXMgbWF5IHRha2UgYSBtaW51dGUuLi4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMy4wNTVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDphdGhlbmFcdTAwMUJbMG0gKHBhcmVudHM6IFs6c3FsLWpkYmNdKSDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjMuMDUwWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6YXRoZW5hLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuOTA1WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszNG1SZWdpc3RlcmVkIGRyaXZlciA6c25vd2ZsYWtlXHUwMDFCWzBtIChwYXJlbnRzOiBbOnNxbC1qZGJjXSkg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjkwMloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOnNub3dmbGFrZS4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjc2OFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOnNwYXJrc3FsXHUwMDFCWzBtIChwYXJlbnRzOiBbOmhpdmUtbGlrZV0pIPCfmpoiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi43NjRaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmxhenktbG9hZGVkLWRyaXZlciIsIm1zZyI6Ilx1MDAxQlszNW1SZWdpc3RlcmluZyBsYXp5IGxvYWRpbmcgZHJpdmVyIDpzcGFya3NxbC4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjc2MVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBhYnN0cmFjdCBkcml2ZXIgOmhpdmUtbGlrZVx1MDAxQlswbSAocGFyZW50czogWzpzcWwtamRiY10pIPCfmpoiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi43NThaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmxhenktbG9hZGVkLWRyaXZlciIsIm1zZyI6Ilx1MDAxQlszNW1SZWdpc3RlcmluZyBsYXp5IGxvYWRpbmcgZHJpdmVyIDpoaXZlLWxpa2UuLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi43MTBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDpzcWxpdGVcdTAwMUJbMG0gKHBhcmVudHM6IFs6c3FsLWpkYmNdKSDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNzAwWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6c3FsaXRlLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNjYwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszNG1SZWdpc3RlcmVkIGRyaXZlciA6c3Fsc2VydmVyXHUwMDFCWzBtIChwYXJlbnRzOiBbOnNxbC1qZGJjXSkg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjY1MloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOnNxbHNlcnZlci4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjU4NloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOm1vbmdvXHUwMDFCWzBtICDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNTc4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6bW9uZ28uLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi41MTRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMuZGVwZW5kZW5jaWVzIiwibXNnIjoiXHUwMDFCWzMzbVBsdWdpbnMgd2l0aCB1bnNhdGlzZmllZCBkZXBzOiBbXCJNZXRhYmFzZSBPcmFjbGUgRHJpdmVyXCIgXCJNZXRhYmFzZSBWZXJ0aWNhIERyaXZlclwiXVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjUxNFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJcdTAwMUJbMzNtUGx1Z2lucyB3aXRoIHVuc2F0aXNmaWVkIGRlcHM6IFtcIk1ldGFiYXNlIE9yYWNsZSBEcml2ZXJcIiBcIk1ldGFiYXNlIFZlcnRpY2EgRHJpdmVyXCJdXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNTEyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmRlcGVuZGVuY2llcyIsIm1zZyI6Ik1ldGFiYXNlIFZlcnRpY2EgRHJpdmVyIGRlcGVuZGVuY3kgezpjbGFzcyBjb20udmVydGljYS5qZGJjLkRyaXZlcn0gc2F0aXNmaWVkPyBmYWxzZSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjUxMloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJNZXRhYmFzZSBWZXJ0aWNhIERyaXZlciBkZXBlbmRlbmN5IHs6Y2xhc3MgY29tLnZlcnRpY2EuamRiYy5Ecml2ZXJ9IHNhdGlzZmllZD8gZmFsc2UiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi41MTBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMuZGVwZW5kZW5jaWVzIiwibXNnIjoiXHUwMDFCWzMxbU1ldGFiYXNlIGNhbm5vdCBpbml0aWFsaXplIHBsdWdpbiBNZXRhYmFzZSBWZXJ0aWNhIERyaXZlciBkdWUgdG8gcmVxdWlyZWQgZGVwZW5kZW5jaWVzLlx1MDAxQlswbSBNZXRhYmFzZSByZXF1aXJlcyB0aGUgVmVydGljYSBKREJDIGRyaXZlciBpbiBvcmRlciB0byBjb25uZWN0IHRvIFZlcnRpY2EgZGF0YWJhc2VzLCBidXQgd2UgY2FuJ3Qgc2hpcCBpdCBhcyBwYXJ0IG9mIE1ldGFiYXNlIGR1ZSB0byBsaWNlbnNpbmcgcmVzdHJpY3Rpb25zLiBTZWUgaHR0cHM6Ly9tZXRhYmFzZS5jb20vZG9jcy9sYXRlc3QvYWRtaW5pc3RyYXRpb24tZ3VpZGUvZGF0YWJhc2VzL3ZlcnRpY2EuaHRtbCBmb3IgbW9yZSBkZXRhaWxzLlxuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNTEwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmRlcGVuZGVuY2llcyIsIm1zZyI6Ilx1MDAxQlszMW1NZXRhYmFzZSBjYW5ub3QgaW5pdGlhbGl6ZSBwbHVnaW4gTWV0YWJhc2UgVmVydGljYSBEcml2ZXIgZHVlIHRvIHJlcXVpcmVkIGRlcGVuZGVuY2llcy5cdTAwMUJbMG0gTWV0YWJhc2UgcmVxdWlyZXMgdGhlIFZlcnRpY2EgSkRCQyBkcml2ZXIgaW4gb3JkZXIgdG8gY29ubmVjdCB0byBWZXJ0aWNhIGRhdGFiYXNlcywgYnV0IHdlIGNhbid0IHNoaXAgaXQgYXMgcGFydCBvZiBNZXRhYmFzZSBkdWUgdG8gbGljZW5zaW5nIHJlc3RyaWN0aW9ucy4gU2VlIGh0dHBzOi8vbWV0YWJhc2UuY29tL2RvY3MvbGF0ZXN0L2FkbWluaXN0cmF0aW9uLWd1aWRlL2RhdGFiYXNlcy92ZXJ0aWNhLmh0bWwgZm9yIG1vcmUgZGV0YWlscy5cbiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjQ3N1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOmdvb2dsZWFuYWx5dGljc1x1MDAxQlswbSAg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjQ3NVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOmdvb2dsZWFuYWx5dGljcy4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjQwN1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJcdTAwMUJbMzNtUGx1Z2lucyB3aXRoIHVuc2F0aXNmaWVkIGRlcHM6IFtcIk1ldGFiYXNlIE9yYWNsZSBEcml2ZXJcIl1cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi40MDdaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMuZGVwZW5kZW5jaWVzIiwibXNnIjoiXHUwMDFCWzMzbVBsdWdpbnMgd2l0aCB1bnNhdGlzZmllZCBkZXBzOiBbXCJNZXRhYmFzZSBPcmFjbGUgRHJpdmVyXCJdXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuMzk5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmRlcGVuZGVuY2llcyIsIm1zZyI6Ik1ldGFiYXNlIE9yYWNsZSBEcml2ZXIgZGVwZW5kZW5jeSB7OmNsYXNzIG9yYWNsZS5qZGJjLk9yYWNsZURyaXZlcn0gc2F0aXNmaWVkPyBmYWxzZSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjM5OVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJNZXRhYmFzZSBPcmFjbGUgRHJpdmVyIGRlcGVuZGVuY3kgezpjbGFzcyBvcmFjbGUuamRiYy5PcmFjbGVEcml2ZXJ9IHNhdGlzZmllZD8gZmFsc2UiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi4zODRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMuZGVwZW5kZW5jaWVzIiwibXNnIjoiXHUwMDFCWzMxbU1ldGFiYXNlIGNhbm5vdCBpbml0aWFsaXplIHBsdWdpbiBNZXRhYmFzZSBPcmFjbGUgRHJpdmVyIGR1ZSB0byByZXF1aXJlZCBkZXBlbmRlbmNpZXMuXHUwMDFCWzBtIE1ldGFiYXNlIHJlcXVpcmVzIHRoZSBPcmFjbGUgSkRCQyBkcml2ZXIgaW4gb3JkZXIgdG8gY29ubmVjdCB0byBPcmFjbGUgZGF0YWJhc2VzLCBidXQgd2UgY2FuJ3Qgc2hpcCBpdCBhcyBwYXJ0IG9mIE1ldGFiYXNlIGR1ZSB0byBsaWNlbnNpbmcgcmVzdHJpY3Rpb25zLiBTZWUgaHR0cHM6Ly9tZXRhYmFzZS5jb20vZG9jcy9sYXRlc3QvYWRtaW5pc3RyYXRpb24tZ3VpZGUvZGF0YWJhc2VzL29yYWNsZS5odG1sIGZvciBtb3JlIGRldGFpbHMuXG4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi4zODRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMuZGVwZW5kZW5jaWVzIiwibXNnIjoiXHUwMDFCWzMxbU1ldGFiYXNlIGNhbm5vdCBpbml0aWFsaXplIHBsdWdpbiBNZXRhYmFzZSBPcmFjbGUgRHJpdmVyIGR1ZSB0byByZXF1aXJlZCBkZXBlbmRlbmNpZXMuXHUwMDFCWzBtIE1ldGFiYXNlIHJlcXVpcmVzIHRoZSBPcmFjbGUgSkRCQyBkcml2ZXIgaW4gb3JkZXIgdG8gY29ubmVjdCB0byBPcmFjbGUgZGF0YWJhc2VzLCBidXQgd2UgY2FuJ3Qgc2hpcCBpdCBhcyBwYXJ0IG9mIE1ldGFiYXNlIGR1ZSB0byBsaWNlbnNpbmcgcmVzdHJpY3Rpb25zLiBTZWUgaHR0cHM6Ly9tZXRhYmFzZS5jb20vZG9jcy9sYXRlc3QvYWRtaW5pc3RyYXRpb24tZ3VpZGUvZGF0YWJhc2VzL29yYWNsZS5odG1sIGZvciBtb3JlIGRldGFpbHMuXG4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi4yMTNaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDpiaWdxdWVyeS1jbG91ZC1zZGtcdTAwMUJbMG0gKHBhcmVudHM6IFs6c3FsXSkg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjE5N1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOmJpZ3F1ZXJ5LWNsb3VkLXNkay4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIxLjk5MVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOnByZXN0by1qZGJjXHUwMDFCWzBtIChwYXJlbnRzOiBbOnNxbC1qZGJjXSkg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIxLjk4OVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOnByZXN0by1qZGJjLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjEuODY4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszNG1SZWdpc3RlcmVkIGRyaXZlciA6ZHJ1aWRcdTAwMUJbMG0gIPCfmpoiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMS44NjdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmxhenktbG9hZGVkLWRyaXZlciIsIm1zZyI6Ilx1MDAxQlszNW1SZWdpc3RlcmluZyBsYXp5IGxvYWRpbmcgZHJpdmVyIDpkcnVpZC4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIxLjgyNVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOnJlZHNoaWZ0XHUwMDFCWzBtIChwYXJlbnRzOiBbOnBvc3RncmVzXSkg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIxLjgxMVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOnJlZHNoaWZ0Li4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjAuMTcyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL2JpZ3F1ZXJ5LWNsb3VkLXNkay5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL2JpZ3F1ZXJ5LWNsb3VkLXNkay5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjAuMTE1WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL2dvb2dsZWFuYWx5dGljcy5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL2dvb2dsZWFuYWx5dGljcy5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTkuMzYyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL3Nub3dmbGFrZS5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL3Nub3dmbGFrZS5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTkuMzUyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL29yYWNsZS5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL29yYWNsZS5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTkuMjU3WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL21vbmdvLm1ldGFiYXNlLWRyaXZlci5qYXIgLT4gL3BsdWdpbnMvbW9uZ28ubWV0YWJhc2UtZHJpdmVyLmphciIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE5LjI0MloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudXRpbC5maWxlcyIsIm1zZyI6IkV4dHJhY3QgZmlsZSAvbW9kdWxlcy9kcnVpZC5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL2RydWlkLm1ldGFiYXNlLWRyaXZlci5qYXIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxOS4yMDRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL21vZHVsZXMvcmVkc2hpZnQubWV0YWJhc2UtZHJpdmVyLmphciAtPiAvcGx1Z2lucy9yZWRzaGlmdC5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTkuMTAyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL3ZlcnRpY2EubWV0YWJhc2UtZHJpdmVyLmphciAtPiAvcGx1Z2lucy92ZXJ0aWNhLm1ldGFiYXNlLWRyaXZlci5qYXIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxOC40OTVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL21vZHVsZXMvc3FsaXRlLm1ldGFiYXNlLWRyaXZlci5qYXIgLT4gL3BsdWdpbnMvc3FsaXRlLm1ldGFiYXNlLWRyaXZlci5qYXIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxOC4yMTFaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL21vZHVsZXMvcHJlc3RvLWpkYmMubWV0YWJhc2UtZHJpdmVyLmphciAtPiAvcGx1Z2lucy9wcmVzdG8tamRiYy5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTguMTU5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL3NxbHNlcnZlci5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL3NxbHNlcnZlci5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTcuNjc4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL2F0aGVuYS5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL2F0aGVuYS5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTcuMzI5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL3NwYXJrc3FsLm1ldGFiYXNlLWRyaXZlci5qYXIgLT4gL3BsdWdpbnMvc3BhcmtzcWwubWV0YWJhc2UtZHJpdmVyLmphciIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE2LjA1NloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucyIsIm1zZyI6IkxvYWRpbmcgcGx1Z2lucyBpbiAvcGx1Z2lucy4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE2LjA1NloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucyIsIm1zZyI6IkxvYWRpbmcgcGx1Z2lucyBpbiAvcGx1Z2lucy4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE2LjA0MFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuY29yZSIsIm1zZyI6IlN5c3RlbSBpbmZvOlxuIHtcImZpbGUuZW5jb2RpbmdcIiBcIlVURi04XCIsXG4gXCJqYXZhLnJ1bnRpbWUubmFtZVwiIFwiT3BlbkpESyBSdW50aW1lIEVudmlyb25tZW50XCIsXG4gXCJqYXZhLnJ1bnRpbWUudmVyc2lvblwiIFwiMTEuMC4xOSs3XCIsXG4gXCJqYXZhLnZlbmRvclwiIFwiRWNsaXBzZSBBZG9wdGl1bVwiLFxuIFwiamF2YS52ZW5kb3IudXJsXCIgXCJodHRwczovL2Fkb3B0aXVtLm5ldC9cIixcbiBcImphdmEudmVyc2lvblwiIFwiMTEuMC4xOVwiLFxuIFwiamF2YS52bS5uYW1lXCIgXCJPcGVuSkRLIDY0LUJpdCBTZXJ2ZXIgVk1cIixcbiBcImphdmEudm0udmVyc2lvblwiIFwiMTEuMC4xOSs3XCIsXG4gXCJvcy5uYW1lXCIgXCJMaW51eFwiLFxuIFwib3MudmVyc2lvblwiIFwiNS4xNS40OS1saW51eGtpdFwiLFxuIFwidXNlci5sYW5ndWFnZVwiIFwiZW5cIixcbiBcInVzZXIudGltZXpvbmVcIiBcIkdNVFwifVxuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTUuODExWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5jb3JlIiwibXNnIjoiU3RhcnRpbmcgTWV0YWJhc2UgdmVyc2lvbiB2MC40Ni4yICg4OTY3Yzk0IHJlbGVhc2UteC40Ni54KSAuLi4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxNS4zNThaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlciIsIm1zZyI6IkxhdW5jaGluZyBFbWJlZGRlZCBKZXR0eSBXZWJzZXJ2ZXIgd2l0aCBjb25maWc6IFxuIHs6cG9ydCAzMDAwLCA6aG9zdCBcIjAuMC4wLjBcIn1cbiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE0LjkxNVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuY29yZSIsIm1zZyI6IlN0YXJ0aW5nIE1ldGFiYXNlIGluIFNUQU5EQUxPTkUgbW9kZSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE0Ljg0NFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuY29yZSIsIm1zZyI6IlxuTWV0YWJhc2UgdjAuNDYuMiAoODk2N2M5NCByZWxlYXNlLXguNDYueCkgXG5cbkNvcHlyaWdodCDCqSAyMDIzIE1ldGFiYXNlLCBJbmMuIFxuXG5NZXRhYmFzZSBFbnRlcnByaXNlIEVkaXRpb24gZXh0ZW5zaW9ucyBhcmUgTk9UIFBSRVNFTlQuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifV0= + recorded_at: Sun, 14 May 2023 15:09:49 GMT +recorded_with: VCR 6.0.0 From a603d102f56131259379a660dfdc143578ecceec Mon Sep 17 00:00:00 2001 From: victor Date: Sun, 14 May 2023 19:08:03 +0200 Subject: [PATCH 2/3] remove all vcr cassettes --- .../success/returns_recent_activities.yml | 117 -------- .../returns_recent_activities.yml | 120 --------- .../alerts/success/returns_all_alerts.yml | 119 --------- .../when_success/returns_all_alerts.yml | 122 --------- .../success/returns_all_running_jobs.yml | 126 --------- .../card/success/returns_the_card.yml | 117 -------- .../card/with_success/returns_the_card.yml | 120 --------- .../cards/success/returns_all_cards.yml | 117 -------- .../cards/with_success/returns_all_cards.yml | 120 --------- .../new_card/success/create_a_new_card.yml | 197 -------------- .../with_success/create_a_new_card.yml | 200 -------------- ...esults_of_the_card_as_specified_format.yml | 166 ------------ .../returns_query_results_of_the_card.yml | 167 ------------ ...esults_of_the_card_as_specified_format.yml | 169 ------------ .../returns_query_results_of_the_card.yml | 170 ------------ ...uery_results_of_the_card_with_metadata.yml | 121 --------- ...uery_results_of_the_card_with_metadata.yml | 124 --------- .../success/create_a_new_collection.yml | 120 --------- .../success/returns_a_collection.yml | 118 -------- .../success/returns_a_collection_s_items.yml | 130 --------- .../success/returns_all_collections.yml | 117 -------- .../with_success/create_a_new_collection.yml | 122 --------- .../with_success/returns_a_collection.yml | 121 --------- .../returns_a_collection_s_items.yml | 137 ---------- .../with_success/returns_all_collections.yml | 130 --------- .../success/add_a_dashboard_cards.yml | 251 ------------------ .../success/create_a_copy_dashboard.yml | 222 ---------------- .../with_success/create_a_copy_dashboard.yml | 224 ---------------- .../success/returns_the_dashboard.yml | 118 -------- .../with_success/returns_the_dashboard.yml | 120 --------- .../success/returns_all_dashboards.yml | 128 --------- .../with_success/returns_all_dashboards.yml | 137 ---------- .../success/delete_a_dashboard_card.yml | 172 ------------ .../with_success/delete_a_dashboard_card.yml | 175 ------------ .../success/create_a_new_dashboard.yml | 222 ---------------- .../with_success/create_a_new_dashboard.yml | 224 ---------------- .../success/update_a_dashboard_cards.yml | 220 --------------- .../success/returns_all_databases.yml | 118 -------- .../with_success/returns_all_databases.yml | 121 --------- ...lts_of_the_dataset_as_specified_format.yml | 124 --------- .../returns_query_results_of_the_dataset.yml | 125 --------- ...lts_of_the_dataset_as_specified_format.yml | 127 --------- .../returns_query_results_of_the_dataset.yml | 128 --------- .../metrics/success/returns_all_metrics.yml | 118 -------- .../with_success/returns_all_metrics.yml | 121 --------- .../returns_all_permissions_groups.yml | 117 -------- .../returns_all_permissions_groups.yml | 120 --------- .../success/returns_the_public_card.yml | 56 ---- .../with_success/returns_the_public_card.yml | 58 ---- ...of_the_public_card_as_specified_format.yml | 104 -------- ...turns_query_results_of_the_public_card.yml | 105 -------- ...of_the_public_card_as_specified_format.yml | 106 -------- ...turns_query_results_of_the_public_card.yml | 107 -------- ...sults_of_the_public_card_with_metadata.yml | 59 ---- ...sults_of_the_public_card_with_metadata.yml | 61 ----- .../pulses/success/returns_all_pulses.yml | 119 --------- .../with_success/returns_all_pulses.yml | 123 --------- .../returns_revisions_of_the_object.yml | 118 -------- .../returns_revisions_of_the_object.yml | 121 --------- .../segments/success/returns_all_segments.yml | 117 -------- .../with_success/returns_all_segments.yml | 120 --------- .../raises_error.yml | 58 ---- .../uses_the_username_and_password.yml | 61 ----- .../login/success/returns_a_session_token.yml | 61 ----- .../uses_the_username_and_password.yml | 62 ----- .../raises_error.yml | 60 ----- .../with_success/returns_a_session_token.yml | 62 ----- .../logout/not_logged_in/raises_error.yml | 56 ---- .../logout/success/returns_true.yml | 117 -------- .../when_not_logged_in/raises_error.yml | 58 ---- .../logout/with_success/returns_true.yml | 120 --------- .../settings/success/returns_all_settings.yml | 117 -------- .../when_success/returns_all_settings.yml | 120 --------- .../success/returns_admin_checklists.yml | 134 ---------- .../with_success/returns_admin_checklists.yml | 138 ---------- .../tables/success/returns_all_tables.yml | 130 --------- .../with_success/returns_all_tables.yml | 133 ---------- .../success/returns_the_current_user.yml | 117 -------- .../with_success/returns_the_current_user.yml | 120 --------- .../users/success/returns_all_users.yml | 118 -------- .../users/with_success/returns_all_users.yml | 121 --------- .../logs/success/returns_application_logs.yml | 117 -------- .../with_success/returns_application_logs.yml | 120 --------- .../x_ray_card/success/returns_x-ray_job.yml | 85 ------ 84 files changed, 10478 deletions(-) delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/success/returns_recent_activities.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/when_success/returns_recent_activities.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/success/returns_all_alerts.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/when_success/returns_all_alerts.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Async/running_jobs/success/returns_all_running_jobs.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/card/success/returns_the_card.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/card/with_success/returns_the_card.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/cards/success/returns_all_cards.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/cards/with_success/returns_all_cards.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/success/create_a_new_card.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/with_success/create_a_new_card.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/specify_format/returns_query_results_of_the_card_as_specified_format.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/success/returns_query_results_of_the_card.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_specify_format/returns_query_results_of_the_card_as_specified_format.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_success/returns_query_results_of_the_card.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/success/returns_query_results_of_the_card_with_metadata.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/with_success/returns_query_results_of_the_card_with_metadata.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/create_a_new_collection.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/returns_a_collection.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/returns_a_collection_s_items.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/returns_all_collections.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/create_a_new_collection.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection_s_items.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_all_collections.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/add_dashboard_cards/success/add_a_dashboard_cards.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/success/create_a_copy_dashboard.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/with_success/create_a_copy_dashboard.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/success/returns_the_dashboard.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/with_success/returns_the_dashboard.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/success/returns_all_dashboards.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/with_success/returns_all_dashboards.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/success/delete_a_dashboard_card.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/with_success/delete_a_dashboard_card.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/success/create_a_new_dashboard.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/with_success/create_a_new_dashboard.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/update_dashboard_cards/success/update_a_dashboard_cards.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Database/databases/success/returns_all_databases.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Database/databases/with_success/returns_all_databases.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/specify_format/returns_query_results_of_the_dataset_as_specified_format.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/success/returns_query_results_of_the_dataset.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/when_specify_format/returns_query_results_of_the_dataset_as_specified_format.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/with_success/returns_query_results_of_the_dataset.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/success/returns_all_metrics.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/with_success/returns_all_metrics.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/success/returns_all_permissions_groups.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/with_success/returns_all_permissions_groups.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/success/returns_the_public_card.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/with_success/returns_the_public_card.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/specify_format/returns_query_results_of_the_public_card_as_specified_format.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/success/returns_query_results_of_the_public_card.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/when_specify_format/returns_query_results_of_the_public_card_as_specified_format.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/with_success/returns_query_results_of_the_public_card.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/success/returns_query_results_of_the_public_card_with_metadata.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/with_success/returns_query_results_of_the_public_card_with_metadata.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/success/returns_all_pulses.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/with_success/returns_all_pulses.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/success/returns_revisions_of_the_object.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/with_success/returns_revisions_of_the_object.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/success/returns_all_segments.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/with_success/returns_all_segments.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/login/incorrect_username_or_password/raises_error.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/login/specify_username_and_password/uses_the_username_and_password.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/login/success/returns_a_session_token.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/login/when_specify_username_and_password/uses_the_username_and_password.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_incorrect_username_or_password/raises_error.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_success/returns_a_session_token.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/logout/not_logged_in/raises_error.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/logout/success/returns_true.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/logout/when_not_logged_in/raises_error.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/logout/with_success/returns_true.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/success/returns_all_settings.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/when_success/returns_all_settings.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/success/returns_admin_checklists.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/with_success/returns_admin_checklists.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Table/tables/success/returns_all_tables.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Table/tables/with_success/returns_all_tables.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_User/current_user/success/returns_the_current_user.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_User/current_user/with_success/returns_the_current_user.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_User/users/success/returns_all_users.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_User/users/with_success/returns_all_users.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Util/logs/success/returns_application_logs.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Util/logs/with_success/returns_application_logs.yml delete mode 100644 spec/vcr_cassettes/Metabase_Endpoint_XRay/x_ray_card/success/returns_x-ray_job.yml diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/success/returns_recent_activities.yml b/spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/success/returns_recent_activities.yml deleted file mode 100644 index a8ac357..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/success/returns_recent_activities.yml +++ /dev/null @@ -1,117 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:30 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:30 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=675b9e20-a391-41c1-9dac-78ba61d4ba0d;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"675b9e20-a391-41c1-9dac-78ba61d4ba0d"}' - recorded_at: Sun, 07 Jun 2020 06:41:30 GMT -- request: - method: get - uri: http://localhost:3030/api/activity - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - 675b9e20-a391-41c1-9dac-78ba61d4ba0d - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:30 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:30 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: !binary |- - W3sidGFibGVfaWQiOjIsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGNvbmZpcm1lZCBvcmRlciBmb3IgYSBwcm9kdWN0IGZyb20gYSB1c2VyLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1RyYW5zYWN0aW9uVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJPUkRFUlMiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IklxejR2TmJtN3ZoODBVbzlwV2Rlc0E9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE0MyIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjoyLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJPcmRlcnMiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODMiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6Im1ldHJpYy1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlF1YW50aXR5ID49IDUwIiwiZGVzY3JpcHRpb24iOiJRdWFudGl0eSA+PSA1MCJ9LCJtb2RlbF9pZCI6MSwiaWQiOjU5LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgNTAgMCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA1MCAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFzZXQiLCJjYXZlYXRzIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImRldGFpbHMiOnsiZGIiOiJ6aXA6L2FwcC9tZXRhYmFzZS5qYXIhL3NhbXBsZS1kYXRhc2V0LmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI0OjQxLjc4NSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoibWV0cmljIn0seyJ0YWJsZV9pZCI6MywidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdXNlciBhY2NvdW50LiBOb3RlIHRoYXQgZW1wbG95ZWVzIGFuZCBjdXN0b21lciBzdXBwb3J0IHN0YWZmIHdpbGwgaGF2ZSBhY2NvdW50cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9Vc2VyVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJQRU9QTEUiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IkNYS0k1VmVmUmJOWWdaOElTdG1hTnc9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE1MiIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjozLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJQZW9wbGUiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODYiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6InNlZ21lbnQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJQZW9wbGUgZnJvbSBUd2l0dGVyIiwiZGVzY3JpcHRpb24iOiJQZW9wbGUgZnJvbSBUd2l0dGVyIn0sIm1vZGVsX2lkIjoxLCJpZCI6NTgsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCA1MCAwICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDUwICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YXNldCIsImNhdmVhdHMiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiZGV0YWlscyI6eyJkYiI6InppcDovYXBwL21ldGFiYXNlLmphciEvc2FtcGxlLWRhdGFzZXQuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MjM6NTAuMDcyIiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MzAuNzE2IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJzZWdtZW50In0seyJ0YWJsZV9pZCI6bnVsbCwidGFibGUiOm51bGwsImRhdGFiYXNlX2lkIjpudWxsLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiYWxlcnQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJEYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCJ9LCJtb2RlbF9pZCI6MTMsImlkIjo1NywiZGF0YWJhc2UiOm51bGwsInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MTg6MDQuNDgzIiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MzAuNzE2IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6MSwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIG91ciBwcm9kdWN0IGNhdGFsb2cuIEl0IGluY2x1ZGVzIGFsbCBwcm9kdWN0cyBldmVyIHNvbGQgYnkgdGhlIFNhbXBsZSBDb21wYW55LiIsImVudGl0eV90eXBlIjoiZW50aXR5L1Byb2R1Y3RUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlBST0RVQ1RTIiwiY2F2ZWF0cyI6bnVsbCwiZmllbGRzX2hhc2giOiJhcVhscHNiNEZqeUNINW84cVA0YTJBPT0iLCJyb3dzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNjMiLCJlbnRpdHlfbmFtZSI6bnVsbCwiYWN0aXZlIjp0cnVlLCJpZCI6MSwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdHMiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40NzgiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtdXBkYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJEYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjEzLCJpZCI6NTYsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCA1MCAwICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDUwICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YXNldCIsImNhdmVhdHMiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiZGV0YWlscyI6eyJkYiI6InppcDovYXBwL21ldGFiYXNlLmphciEvc2FtcGxlLWRhdGFzZXQuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MTg6MDQuMjQ2IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MzAuNzE2IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6bnVsbCwidGFibGUiOm51bGwsImRhdGFiYXNlX2lkIjpudWxsLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoicHVsc2UtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJBdmVyYWdlIHF1YW50aXR5IHBlciBtb250aCJ9LCJtb2RlbF9pZCI6MSwiaWQiOjU1LCJkYXRhYmFzZSI6bnVsbCwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjowMTowNy44MjciLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MTozMC43MTYiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6InB1bHNlIn0seyJ0YWJsZV9pZCI6bnVsbCwidGFibGUiOm51bGwsImRhdGFiYXNlX2lkIjpudWxsLCJtb2RlbF9leGlzdHMiOmZhbHNlLCJ0b3BpYyI6InVzZXItam9pbmVkIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7fSwibW9kZWxfaWQiOjIsImlkIjo1NCwiZGF0YWJhc2UiOm51bGwsInVzZXJfaWQiOjIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NTE6MjguNzIyIiwidXNlciI6eyJlbWFpbCI6Im1iMUBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJTYW1wbGUiLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNTo1MjoxMi4xNDQiLCJpc19xYm5ld2IiOnRydWUsImlzX3N1cGVydXNlciI6ZmFsc2UsImlkIjoyLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjUwOjA3LjExMiIsImNvbW1vbl9uYW1lIjoiU2FtcGxlIFVzZXIifSwibW9kZWwiOiJ1c2VyIn0seyJ0YWJsZV9pZCI6bnVsbCwidGFibGUiOm51bGwsImRhdGFiYXNlX2lkIjpudWxsLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiZGFzaGJvYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJkZXNjcmlwdGlvbiI6bnVsbCwibmFtZSI6IkEgbG9vayBhdCB5b3VyIFJldmlld3Pjg4bjg7zjg5bjg6sifSwibW9kZWxfaWQiOjQsImlkIjo1MywiZGF0YWJhc2UiOm51bGwsInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuODIiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MTozMC43MTYiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImRhc2hib2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHJldmlld3Mgb3VyIGN1c3RvbWVycyBoYXZlIGxlZnQgb24gcHJvZHVjdHMuIE5vdGUgdGhhdCB0aGVzZSBhcmUgbm90IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IndJY3I3Y0xuWHJicEFVZk9YZ2NtZVE9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJNb250aHMgd2hlbiBSZXZpZXdzIHdlcmUgYWRkZWQiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjo0NiwiaWQiOjUyLCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgNTAgMCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA1MCAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFzZXQiLCJjYXZlYXRzIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImRldGFpbHMiOnsiZGIiOiJ6aXA6L2FwcC9tZXRhYmFzZS5qYXIhL3NhbXBsZS1kYXRhc2V0LmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjgwMyIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHJldmlld3Mgb3VyIGN1c3RvbWVycyBoYXZlIGxlZnQgb24gcHJvZHVjdHMuIE5vdGUgdGhhdCB0aGVzZSBhcmUgbm90IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IndJY3I3Y0xuWHJicEFVZk9YZ2NtZVE9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJEYXlzIHdoZW4gUmV2aWV3cyB3ZXJlIGFkZGVkIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6NDUsImlkIjo1MSwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDUwIDAgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNTAgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhc2V0IiwiY2F2ZWF0cyI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJkZXRhaWxzIjp7ImRiIjoiemlwOi9hcHAvbWV0YWJhc2UuamFyIS9zYW1wbGUtZGF0YXNldC5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC43NzIiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MTozMC43MTYiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwiZmllbGRzX2hhc2giOiJ3SWNyN2NMblhyYnBBVWZPWGdjbWVRPT0iLCJyb3dzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNjgiLCJlbnRpdHlfbmFtZSI6bnVsbCwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZGlzcGxheV9uYW1lIjoiUmV2aWV3cyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ5IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiSG91cnMgd2hlbiBSZXZpZXdzIHdlcmUgYWRkZWQiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjo0NCwiaWQiOjUwLCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgNTAgMCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA1MCAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFzZXQiLCJjYXZlYXRzIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImRldGFpbHMiOnsiZGIiOiJ6aXA6L2FwcC9tZXRhYmFzZS5qYXIhL3NhbXBsZS1kYXRhc2V0LmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0Ljc0NCIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHJldmlld3Mgb3VyIGN1c3RvbWVycyBoYXZlIGxlZnQgb24gcHJvZHVjdHMuIE5vdGUgdGhhdCB0aGVzZSBhcmUgbm90IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IndJY3I3Y0xuWHJicEFVZk9YZ2NtZVE9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJXZWVrZGF5cyB3aGVuIFJldmlld3Mgd2VyZSBhZGRlZCIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjQzLCJpZCI6NDksImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCA1MCAwICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDUwICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YXNldCIsImNhdmVhdHMiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiZGV0YWlscyI6eyJkYiI6InppcDovYXBwL21ldGFiYXNlLmphciEvc2FtcGxlLWRhdGFzZXQuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNzE2IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MzAuNzE2IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6NCwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGVzZSBhcmUgcmV2aWV3cyBvdXIgY3VzdG9tZXJzIGhhdmUgbGVmdCBvbiBwcm9kdWN0cy4gTm90ZSB0aGF0IHRoZXNlIGFyZSBub3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvR2VuZXJpY1RhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUkVWSUVXUyIsImNhdmVhdHMiOm51bGwsImZpZWxkc19oYXNoIjoid0ljcjdjTG5YcmJwQVVmT1hnY21lUT09Iiwicm93cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiZW50aXR5X25hbWUiOm51bGwsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlByb2R1Y3Qg4oaSIFByaWNlIG92ZXIgdGltZSIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjQyLCJpZCI6NDgsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCA1MCAwICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDUwICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YXNldCIsImNhdmVhdHMiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiZGV0YWlscyI6eyJkYiI6InppcDovYXBwL21ldGFiYXNlLmphciEvc2FtcGxlLWRhdGFzZXQuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNjg3IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MzAuNzE2IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6NCwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGVzZSBhcmUgcmV2aWV3cyBvdXIgY3VzdG9tZXJzIGhhdmUgbGVmdCBvbiBwcm9kdWN0cy4gTm90ZSB0aGF0IHRoZXNlIGFyZSBub3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvR2VuZXJpY1RhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUkVWSUVXUyIsImNhdmVhdHMiOm51bGwsImZpZWxkc19oYXNoIjoid0ljcjdjTG5YcmJwQVVmT1hnY21lUT09Iiwicm93cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiZW50aXR5X25hbWUiOm51bGwsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlByb2R1Y3Qg4oaSIFJhdGluZyBvdmVyIHRpbWUiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjo0MSwiaWQiOjQ3LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgNTAgMCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA1MCAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFzZXQiLCJjYXZlYXRzIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImRldGFpbHMiOnsiZGIiOiJ6aXA6L2FwcC9tZXRhYmFzZS5qYXIhL3NhbXBsZS1kYXRhc2V0LmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjU5NyIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHJldmlld3Mgb3VyIGN1c3RvbWVycyBoYXZlIGxlZnQgb24gcHJvZHVjdHMuIE5vdGUgdGhhdCB0aGVzZSBhcmUgbm90IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IndJY3I3Y0xuWHJicEFVZk9YZ2NtZVE9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJSYXRpbmcgb3ZlciB0aW1lIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6NDAsImlkIjo0NiwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDUwIDAgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNTAgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhc2V0IiwiY2F2ZWF0cyI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJkZXRhaWxzIjp7ImRiIjoiemlwOi9hcHAvbWV0YWJhc2UuamFyIS9zYW1wbGUtZGF0YXNldC5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC41MTciLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MTozMC43MTYiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwiZmllbGRzX2hhc2giOiJ3SWNyN2NMblhyYnBBVWZPWGdjbWVRPT0iLCJyb3dzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNjgiLCJlbnRpdHlfbmFtZSI6bnVsbCwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZGlzcGxheV9uYW1lIjoiUmV2aWV3cyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ5IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiTmV3IFJldmlld3Mgb3ZlciB0aW1lIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MzksImlkIjo0NSwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDUwIDAgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNTAgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhc2V0IiwiY2F2ZWF0cyI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJkZXRhaWxzIjp7ImRiIjoiemlwOi9hcHAvbWV0YWJhc2UuamFyIS9zYW1wbGUtZGF0YXNldC5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC40MzgiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MTozMC43MTYiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwiZmllbGRzX2hhc2giOiJ3SWNyN2NMblhyYnBBVWZPWGdjbWVRPT0iLCJyb3dzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNjgiLCJlbnRpdHlfbmFtZSI6bnVsbCwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZGlzcGxheV9uYW1lIjoiUmV2aWV3cyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ5IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiUmV2aWV3cyBwZXIgUHJvZHVjdCDihpIgQ2F0ZWdvcnkiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozOCwiaWQiOjQ0LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgNTAgMCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA1MCAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFzZXQiLCJjYXZlYXRzIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImRldGFpbHMiOnsiZGIiOiJ6aXA6L2FwcC9tZXRhYmFzZS5qYXIhL3NhbXBsZS1kYXRhc2V0LmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjM3MSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHJldmlld3Mgb3VyIGN1c3RvbWVycyBoYXZlIGxlZnQgb24gcHJvZHVjdHMuIE5vdGUgdGhhdCB0aGVzZSBhcmUgbm90IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IndJY3I3Y0xuWHJicEFVZk9YZ2NtZVE9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJSZXZpZXdzIGJ5IFByb2R1Y3Qg4oaSIFByaWNlIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MzcsImlkIjo0MywiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDUwIDAgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNTAgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhc2V0IiwiY2F2ZWF0cyI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJkZXRhaWxzIjp7ImRiIjoiemlwOi9hcHAvbWV0YWJhc2UuamFyIS9zYW1wbGUtZGF0YXNldC5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC4zMzkiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MTozMC43MTYiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwiZmllbGRzX2hhc2giOiJ3SWNyN2NMblhyYnBBVWZPWGdjbWVRPT0iLCJyb3dzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNjgiLCJlbnRpdHlfbmFtZSI6bnVsbCwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZGlzcGxheV9uYW1lIjoiUmV2aWV3cyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ5IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiUmV2aWV3cyBieSBQcm9kdWN0IOKGkiBSYXRpbmciLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozNiwiaWQiOjQyLCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgNTAgMCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA1MCAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFzZXQiLCJjYXZlYXRzIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImRldGFpbHMiOnsiZGIiOiJ6aXA6L2FwcC9tZXRhYmFzZS5qYXIhL3NhbXBsZS1kYXRhc2V0LmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjMwMiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHJldmlld3Mgb3VyIGN1c3RvbWVycyBoYXZlIGxlZnQgb24gcHJvZHVjdHMuIE5vdGUgdGhhdCB0aGVzZSBhcmUgbm90IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IndJY3I3Y0xuWHJicEFVZk9YZ2NtZVE9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJSZXZpZXdzIGJ5IFJhdGluZyIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjM1LCJpZCI6NDEsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCA1MCAwICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDUwICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YXNldCIsImNhdmVhdHMiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiZGV0YWlscyI6eyJkYiI6InppcDovYXBwL21ldGFiYXNlLmphciEvc2FtcGxlLWRhdGFzZXQuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMjYyIiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MzAuNzE2IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6NCwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGVzZSBhcmUgcmV2aWV3cyBvdXIgY3VzdG9tZXJzIGhhdmUgbGVmdCBvbiBwcm9kdWN0cy4gTm90ZSB0aGF0IHRoZXNlIGFyZSBub3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvR2VuZXJpY1RhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUkVWSUVXUyIsImNhdmVhdHMiOm51bGwsImZpZWxkc19oYXNoIjoid0ljcjdjTG5YcmJwQVVmT1hnY21lUT09Iiwicm93cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiZW50aXR5X25hbWUiOm51bGwsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IkRpc3RpbmN0IFByb2R1Y3QgSUQiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozNCwiaWQiOjQwLCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgNTAgMCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA1MCAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFzZXQiLCJjYXZlYXRzIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImRldGFpbHMiOnsiZGIiOiJ6aXA6L2FwcC9tZXRhYmFzZS5qYXIhL3NhbXBsZS1kYXRhc2V0LmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjIxMyIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHJldmlld3Mgb3VyIGN1c3RvbWVycyBoYXZlIGxlZnQgb24gcHJvZHVjdHMuIE5vdGUgdGhhdCB0aGVzZSBhcmUgbm90IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IndJY3I3Y0xuWHJicEFVZk9YZ2NtZVE9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJSZXZpZXdzIGFkZGVkIGluIHRoZSBsYXN0IDMwIGRheXMiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozMywiaWQiOjM5LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgNTAgMCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA1MCAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFzZXQiLCJjYXZlYXRzIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImRldGFpbHMiOnsiZGIiOiJ6aXA6L2FwcC9tZXRhYmFzZS5qYXIhL3NhbXBsZS1kYXRhc2V0LmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjE3NyIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHJldmlld3Mgb3VyIGN1c3RvbWVycyBoYXZlIGxlZnQgb24gcHJvZHVjdHMuIE5vdGUgdGhhdCB0aGVzZSBhcmUgbm90IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IndJY3I3Y0xuWHJicEFVZk9YZ2NtZVE9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJUb3RhbCBSZXZpZXdzIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MzIsImlkIjozOCwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDUwIDAgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNTAgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhc2V0IiwiY2F2ZWF0cyI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJkZXRhaWxzIjp7ImRiIjoiemlwOi9hcHAvbWV0YWJhc2UuamFyIS9zYW1wbGUtZGF0YXNldC5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMzUiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MTozMC43MTYiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjpudWxsLCJ0YWJsZSI6bnVsbCwiZGF0YWJhc2VfaWQiOm51bGwsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJkYXNoYm9hcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJuYW1lIjoiQSBsb29rIGF0IHlvdXIgUGVvcGxl44OG44O844OW44OrIn0sIm1vZGVsX2lkIjozLCJpZCI6MzcsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjY4MiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiZGFzaGJvYXJkIn0seyJ0YWJsZV9pZCI6MywidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdXNlciBhY2NvdW50LiBOb3RlIHRoYXQgZW1wbG95ZWVzIGFuZCBjdXN0b21lciBzdXBwb3J0IHN0YWZmIHdpbGwgaGF2ZSBhY2NvdW50cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9Vc2VyVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJQRU9QTEUiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IkNYS0k1VmVmUmJOWWdaOElTdG1hTnc9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE1MiIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjozLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJQZW9wbGUiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODYiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJQZXIgU291cmNlIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MzEsImlkIjozNiwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDUwIDAgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNTAgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhc2V0IiwiY2F2ZWF0cyI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJkZXRhaWxzIjp7ImRiIjoiemlwOi9hcHAvbWV0YWJhc2UuamFyIS9zYW1wbGUtZGF0YXNldC5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy42NzQiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MTozMC43MTYiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjozLCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1c2VyIGFjY291bnQuIE5vdGUgdGhhdCBlbXBsb3llZXMgYW5kIGN1c3RvbWVyIHN1cHBvcnQgc3RhZmYgd2lsbCBoYXZlIGFjY291bnRzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1VzZXJUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlBFT1BMRSIsImNhdmVhdHMiOm51bGwsImZpZWxkc19oYXNoIjoiQ1hLSTVWZWZSYk5ZZ1o4SVN0bWFOdz09Iiwicm93cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTUyIiwiZW50aXR5X25hbWUiOm51bGwsImFjdGl2ZSI6dHJ1ZSwiaWQiOjMsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImRpc3BsYXlfbmFtZSI6IlBlb3BsZSIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4NiIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlBlciBDaXR5IiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MzAsImlkIjozNSwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDUwIDAgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNTAgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhc2V0IiwiY2F2ZWF0cyI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJkZXRhaWxzIjp7ImRiIjoiemlwOi9hcHAvbWV0YWJhc2UuamFyIS9zYW1wbGUtZGF0YXNldC5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy42NDgiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MTozMC43MTYiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjozLCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1c2VyIGFjY291bnQuIE5vdGUgdGhhdCBlbXBsb3llZXMgYW5kIGN1c3RvbWVyIHN1cHBvcnQgc3RhZmYgd2lsbCBoYXZlIGFjY291bnRzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1VzZXJUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlBFT1BMRSIsImNhdmVhdHMiOm51bGwsImZpZWxkc19oYXNoIjoiQ1hLSTVWZWZSYk5ZZ1o4SVN0bWFOdz09Iiwicm93cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTUyIiwiZW50aXR5X25hbWUiOm51bGwsImFjdGl2ZSI6dHJ1ZSwiaWQiOjMsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImRpc3BsYXlfbmFtZSI6IlBlb3BsZSIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4NiIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IkJ5IGNvb3JkaW5hdGVzIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MjksImlkIjozNCwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDUwIDAgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNTAgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhc2V0IiwiY2F2ZWF0cyI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJkZXRhaWxzIjp7ImRiIjoiemlwOi9hcHAvbWV0YWJhc2UuamFyIS9zYW1wbGUtZGF0YXNldC5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy42MTUiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MTozMC43MTYiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjozLCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1c2VyIGFjY291bnQuIE5vdGUgdGhhdCBlbXBsb3llZXMgYW5kIGN1c3RvbWVyIHN1cHBvcnQgc3RhZmYgd2lsbCBoYXZlIGFjY291bnRzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1VzZXJUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlBFT1BMRSIsImNhdmVhdHMiOm51bGwsImZpZWxkc19oYXNoIjoiQ1hLSTVWZWZSYk5ZZ1o4SVN0bWFOdz09Iiwicm93cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTUyIiwiZW50aXR5X25hbWUiOm51bGwsImFjdGl2ZSI6dHJ1ZSwiaWQiOjMsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImRpc3BsYXlfbmFtZSI6IlBlb3BsZSIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4NiIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlBlciBzdGF0ZSIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjI4LCJpZCI6MzMsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCA1MCAwICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDUwICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YXNldCIsImNhdmVhdHMiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiZGV0YWlscyI6eyJkYiI6InppcDovYXBwL21ldGFiYXNlLmphciEvc2FtcGxlLWRhdGFzZXQuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNTg5IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MzAuNzE2IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6MywidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdXNlciBhY2NvdW50LiBOb3RlIHRoYXQgZW1wbG95ZWVzIGFuZCBjdXN0b21lciBzdXBwb3J0IHN0YWZmIHdpbGwgaGF2ZSBhY2NvdW50cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9Vc2VyVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJQRU9QTEUiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IkNYS0k1VmVmUmJOWWdaOElTdG1hTnc9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE1MiIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjozLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJQZW9wbGUiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODYiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJOZXcgUGVvcGxlIHBlciBtb250aCIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjI3LCJpZCI6MzIsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCA1MCAwICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDUwICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YXNldCIsImNhdmVhdHMiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiZGV0YWlscyI6eyJkYiI6InppcDovYXBwL21ldGFiYXNlLmphciEvc2FtcGxlLWRhdGFzZXQuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNTYxIiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MzAuNzE2IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6MywidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdXNlciBhY2NvdW50LiBOb3RlIHRoYXQgZW1wbG95ZWVzIGFuZCBjdXN0b21lciBzdXBwb3J0IHN0YWZmIHdpbGwgaGF2ZSBhY2NvdW50cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9Vc2VyVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJQRU9QTEUiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IkNYS0k1VmVmUmJOWWdaOElTdG1hTnc9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE1MiIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjozLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJQZW9wbGUiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODYiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJVc2VyIGdyb3d0aCIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjI2LCJpZCI6MzEsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCA1MCAwICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDUwICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YXNldCIsImNhdmVhdHMiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiZGV0YWlscyI6eyJkYiI6InppcDovYXBwL21ldGFiYXNlLmphciEvc2FtcGxlLWRhdGFzZXQuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNTMyIiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MzAuNzE2IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6MywidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdXNlciBhY2NvdW50LiBOb3RlIHRoYXQgZW1wbG95ZWVzIGFuZCBjdXN0b21lciBzdXBwb3J0IHN0YWZmIHdpbGwgaGF2ZSBhY2NvdW50cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9Vc2VyVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJQRU9QTEUiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IkNYS0k1VmVmUmJOWWdaOElTdG1hTnc9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE1MiIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjozLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJQZW9wbGUiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODYiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJOZXcgUGVvcGxlIGluIHRoZSBsYXN0IDMwIGRheXMiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjoyNSwiaWQiOjMwLCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgNTAgMCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA1MCAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFzZXQiLCJjYXZlYXRzIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImRldGFpbHMiOnsiZGIiOiJ6aXA6L2FwcC9tZXRhYmFzZS5qYXIhL3NhbXBsZS1kYXRhc2V0LmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjQ0NyIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjMsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVzZXIgYWNjb3VudC4gTm90ZSB0aGF0IGVtcGxveWVlcyBhbmQgY3VzdG9tZXIgc3VwcG9ydCBzdGFmZiB3aWxsIGhhdmUgYWNjb3VudHMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVXNlclRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6bnVsbCwiZmllbGRzX2hhc2giOiJDWEtJNVZlZlJiTllnWjhJU3RtYU53PT0iLCJyb3dzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNTIiLCJlbnRpdHlfbmFtZSI6bnVsbCwiYWN0aXZlIjp0cnVlLCJpZCI6MywiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZGlzcGxheV9uYW1lIjoiUGVvcGxlIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDg2IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiVG90YWwgUGVvcGxlIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MjQsImlkIjoyOSwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDUwIDAgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNTAgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhc2V0IiwiY2F2ZWF0cyI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJkZXRhaWxzIjp7ImRiIjoiemlwOi9hcHAvbWV0YWJhc2UuamFyIS9zYW1wbGUtZGF0YXNldC5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy40MTciLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MTozMC43MTYiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjpudWxsLCJ0YWJsZSI6bnVsbCwiZGF0YWJhc2VfaWQiOm51bGwsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJkYXNoYm9hcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJuYW1lIjoiQSBsb29rIGF0IHlvdXIgT3JkZXJz44OG44O844OW44OrIn0sIm1vZGVsX2lkIjoyLCJpZCI6MjgsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2Ljk1MiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiZGFzaGJvYXJkIn0seyJ0YWJsZV9pZCI6MiwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgY29uZmlybWVkIG9yZGVyIGZvciBhIHByb2R1Y3QgZnJvbSBhIHVzZXIuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVHJhbnNhY3Rpb25UYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6Ik9SREVSUyIsImNhdmVhdHMiOm51bGwsImZpZWxkc19oYXNoIjoiSXF6NHZOYm03dmg4MFVvOXBXZGVzQT09Iiwicm93cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTQzIiwiZW50aXR5X25hbWUiOm51bGwsImFjdGl2ZSI6dHJ1ZSwiaWQiOjIsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImRpc3BsYXlfbmFtZSI6Ik9yZGVycyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4MyIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlNhbGVzIGJ5IGNvb3JkaW5hdGVzIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MjMsImlkIjoyNywiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDUwIDAgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNTAgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhc2V0IiwiY2F2ZWF0cyI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJkZXRhaWxzIjp7ImRiIjoiemlwOi9hcHAvbWV0YWJhc2UuamFyIS9zYW1wbGUtZGF0YXNldC5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni45NSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjIsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGNvbmZpcm1lZCBvcmRlciBmb3IgYSBwcm9kdWN0IGZyb20gYSB1c2VyLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1RyYW5zYWN0aW9uVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJPUkRFUlMiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IklxejR2TmJtN3ZoODBVbzlwV2Rlc0E9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE0MyIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjoyLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJPcmRlcnMiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODMiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJTYWxlcyBwZXIgc3RhdGUiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjoyMiwiaWQiOjI2LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgNTAgMCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA1MCAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFzZXQiLCJjYXZlYXRzIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImRldGFpbHMiOnsiZGIiOiJ6aXA6L2FwcC9tZXRhYmFzZS5qYXIhL3NhbXBsZS1kYXRhc2V0LmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2Ljg4IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MzAuNzE2IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6MiwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgY29uZmlybWVkIG9yZGVyIGZvciBhIHByb2R1Y3QgZnJvbSBhIHVzZXIuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVHJhbnNhY3Rpb25UYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6Ik9SREVSUyIsImNhdmVhdHMiOm51bGwsImZpZWxkc19oYXNoIjoiSXF6NHZOYm03dmg4MFVvOXBXZGVzQT09Iiwicm93cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTQzIiwiZW50aXR5X25hbWUiOm51bGwsImFjdGl2ZSI6dHJ1ZSwiaWQiOjIsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImRpc3BsYXlfbmFtZSI6Ik9yZGVycyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4MyIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlNhbGVzIHBlciBzb3VyY2UiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjoyMSwiaWQiOjI1LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgNTAgMCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA1MCAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFzZXQiLCJjYXZlYXRzIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImRldGFpbHMiOnsiZGIiOiJ6aXA6L2FwcC9tZXRhYmFzZS5qYXIhL3NhbXBsZS1kYXRhc2V0LmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2LjgyMSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjIsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGNvbmZpcm1lZCBvcmRlciBmb3IgYSBwcm9kdWN0IGZyb20gYSB1c2VyLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1RyYW5zYWN0aW9uVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJPUkRFUlMiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IklxejR2TmJtN3ZoODBVbzlwV2Rlc0E9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE0MyIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjoyLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJPcmRlcnMiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODMiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJTYWxlcyBmb3IgZWFjaCBwcm9kdWN0IGNhdGVnb3J5IiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MjAsImlkIjoyNCwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDUwIDAgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNTAgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhc2V0IiwiY2F2ZWF0cyI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJkZXRhaWxzIjp7ImRiIjoiemlwOi9hcHAvbWV0YWJhc2UuamFyIS9zYW1wbGUtZGF0YXNldC5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni4zMTciLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MTozMC43MTYiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjoyLCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBjb25maXJtZWQgb3JkZXIgZm9yIGEgcHJvZHVjdCBmcm9tIGEgdXNlci4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9UcmFuc2FjdGlvblRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiT1JERVJTIiwiY2F2ZWF0cyI6bnVsbCwiZmllbGRzX2hhc2giOiJJcXo0dk5ibTd2aDgwVW85cFdkZXNBPT0iLCJyb3dzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNDMiLCJlbnRpdHlfbmFtZSI6bnVsbCwiYWN0aXZlIjp0cnVlLCJpZCI6MiwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZGlzcGxheV9uYW1lIjoiT3JkZXJzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDgzIiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiU2FsZXMgcGVyIHByb2R1Y3QiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjoxOSwiaWQiOjIzLCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgNTAgMCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA1MCAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFzZXQiLCJjYXZlYXRzIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImRldGFpbHMiOnsiZGIiOiJ6aXA6L2FwcC9tZXRhYmFzZS5qYXIhL3NhbXBsZS1kYXRhc2V0LmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2LjI1OCIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjIsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGNvbmZpcm1lZCBvcmRlciBmb3IgYSBwcm9kdWN0IGZyb20gYSB1c2VyLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1RyYW5zYWN0aW9uVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJPUkRFUlMiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IklxejR2TmJtN3ZoODBVbzlwV2Rlc0E9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE0MyIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjoyLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJPcmRlcnMiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODMiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJBdmVyYWdlIHF1YW50aXR5IHBlciBtb250aCIsImRlc2NyaXB0aW9uIjoiQXZlcmFnZSBpdGVtIHF1YW50aXR5IHBlciBtb250aCJ9LCJtb2RlbF9pZCI6MTgsImlkIjoyMiwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDUwIDAgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNTAgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhc2V0IiwiY2F2ZWF0cyI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJkZXRhaWxzIjp7ImRiIjoiemlwOi9hcHAvbWV0YWJhc2UuamFyIS9zYW1wbGUtZGF0YXNldC5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni4yMDMiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MTozMC43MTYiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjoyLCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBjb25maXJtZWQgb3JkZXIgZm9yIGEgcHJvZHVjdCBmcm9tIGEgdXNlci4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9UcmFuc2FjdGlvblRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiT1JERVJTIiwiY2F2ZWF0cyI6bnVsbCwiZmllbGRzX2hhc2giOiJJcXo0dk5ibTd2aDgwVW85cFdkZXNBPT0iLCJyb3dzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNDMiLCJlbnRpdHlfbmFtZSI6bnVsbCwiYWN0aXZlIjp0cnVlLCJpZCI6MiwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZGlzcGxheV9uYW1lIjoiT3JkZXJzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDgzIiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiVHJhbnNhY3Rpb25zIGluIHRoZSBsYXN0IDMwIGRheXMiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjoxNywiaWQiOjIxLCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgNTAgMCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA1MCAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFzZXQiLCJjYXZlYXRzIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImRldGFpbHMiOnsiZGIiOiJ6aXA6L2FwcC9tZXRhYmFzZS5qYXIhL3NhbXBsZS1kYXRhc2V0LmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQzOjQ1LjY5OCIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjIsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGNvbmZpcm1lZCBvcmRlciBmb3IgYSBwcm9kdWN0IGZyb20gYSB1c2VyLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1RyYW5zYWN0aW9uVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJPUkRFUlMiLCJjYXZlYXRzIjpudWxsLCJmaWVsZHNfaGFzaCI6IklxejR2TmJtN3ZoODBVbzlwV2Rlc0E9PSIsInJvd3MiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE0MyIsImVudGl0eV9uYW1lIjpudWxsLCJhY3RpdmUiOnRydWUsImlkIjoyLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJkaXNwbGF5X25hbWUiOiJPcmRlcnMiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODMiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJUb3RhbCB0cmFuc2FjdGlvbnMiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjoxNiwiaWQiOjIwLCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgNTAgMCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA1MCAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFzZXQiLCJjYXZlYXRzIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImRldGFpbHMiOnsiZGIiOiJ6aXA6L2FwcC9tZXRhYmFzZS5qYXIhL3NhbXBsZS1kYXRhc2V0LmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQzOjQ1LjY2MSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxNiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9XQ== - recorded_at: Sun, 07 Jun 2020 06:41:30 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/when_success/returns_recent_activities.yml b/spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/when_success/returns_recent_activities.yml deleted file mode 100644 index c2681e4..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/when_success/returns_recent_activities.yml +++ /dev/null @@ -1,120 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:37 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=83090427-2a85-4caf-8f72-f527102ba7f6;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:37 GMT;SameSite=Lax - - metabase.SESSION=060d180e-a3c7-4811-8f2f-45970d619f5d;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"060d180e-a3c7-4811-8f2f-45970d619f5d"}' - recorded_at: Sun, 14 May 2023 15:08:37 GMT -- request: - method: get - uri: http://localhost:3030/api/activity - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 060d180e-a3c7-4811-8f2f-45970d619f5d - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:41 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=00391827-e123-404c-9199-5372b7c2f8d5;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:41 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: !binary |- - W3sidGFibGVfaWQiOjIsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGNvbmZpcm1lZCBvcmRlciBmb3IgYSBwcm9kdWN0IGZyb20gYSB1c2VyLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1RyYW5zYWN0aW9uVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJPUkRFUlMiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNDMiLCJhY3RpdmUiOnRydWUsImlkIjoyLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiT3JkZXJzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDgzIiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiT3JkZXJzIHF1YW50aXR5ID49IDUwIiwiZGVzY3JpcHRpb24iOiJxdWFudGl0eSA+PSA1MCJ9LCJtb2RlbF9pZCI6NDcsImlkIjo2MywiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDEzOjQ5OjIxLjA3MzA2NyIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImRhc2hib2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsiZGVzY3JpcHRpb24iOm51bGwsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQifSwibW9kZWxfaWQiOjYsImlkIjo2MiwiZGF0YWJhc2UiOm51bGwsInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTM6NDg6NDAuOTc5MTU1IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJkYXNoYm9hcmQifSx7InRhYmxlX2lkIjpudWxsLCJ0YWJsZSI6bnVsbCwiZGF0YWJhc2VfaWQiOm51bGwsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJkYXNoYm9hcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIn0sIm1vZGVsX2lkIjo1LCJpZCI6NjEsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDEzOjQ4OjMxLjkwMTEwMyIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiZGFzaGJvYXJkIn0seyJ0YWJsZV9pZCI6bnVsbCwidGFibGUiOm51bGwsImRhdGFiYXNlX2lkIjpudWxsLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiZGFzaGJvYXJkLXJlbW92ZS1jYXJkcyIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJkZXNjcmlwdGlvbiI6bnVsbCwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsImRhc2hjYXJkcyI6W3siaWQiOjEsImNhcmRfaWQiOm51bGwsImV4aXN0cyI6ZmFsc2V9XX0sIm1vZGVsX2lkIjoxLCJpZCI6NjAsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDEzOjQ4OjI5LjA0NTIxIiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJkYXNoYm9hcmQifSx7InRhYmxlX2lkIjoyLCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBjb25maXJtZWQgb3JkZXIgZm9yIGEgcHJvZHVjdCBmcm9tIGEgdXNlci4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9UcmFuc2FjdGlvblRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiT1JERVJTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTQzIiwiYWN0aXZlIjp0cnVlLCJpZCI6MiwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6Ik9yZGVycyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4MyIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoibWV0cmljLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiUXVhbnRpdHkgPj0gNTAiLCJkZXNjcmlwdGlvbiI6IlF1YW50aXR5ID49IDUwIn0sIm1vZGVsX2lkIjoxLCJpZCI6NTksImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyNDo0MS43ODUiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6Im1ldHJpYyJ9LHsidGFibGVfaWQiOjMsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVzZXIgYWNjb3VudC4gTm90ZSB0aGF0IGVtcGxveWVlcyBhbmQgY3VzdG9tZXIgc3VwcG9ydCBzdGFmZiB3aWxsIGhhdmUgYWNjb3VudHMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVXNlclRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTUyIiwiYWN0aXZlIjp0cnVlLCJpZCI6MywiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlBlb3BsZSIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4NiIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoic2VnbWVudC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlBlb3BsZSBmcm9tIFR3aXR0ZXIiLCJkZXNjcmlwdGlvbiI6IlBlb3BsZSBmcm9tIFR3aXR0ZXIifSwibW9kZWxfaWQiOjEsImlkIjo1OCwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjIzOjUwLjA3MiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoic2VnbWVudCJ9LHsidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImFsZXJ0LWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQifSwibW9kZWxfaWQiOjEzLCJpZCI6NTcsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjE4OjA0LjQ4MyIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjEsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBvdXIgcHJvZHVjdCBjYXRhbG9nLiBJdCBpbmNsdWRlcyBhbGwgcHJvZHVjdHMgZXZlciBzb2xkIGJ5IHRoZSBTYW1wbGUgQ29tcGFueS4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9Qcm9kdWN0VGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJQUk9EVUNUUyIsImNhdmVhdHMiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2MyIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjEsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0cyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ3OCIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC11cGRhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IkRheXMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MTMsImlkIjo1NiwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjE4OjA0LjI0NiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6InB1bHNlLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiQXZlcmFnZSBxdWFudGl0eSBwZXIgbW9udGgifSwibW9kZWxfaWQiOjEsImlkIjo1NSwiZGF0YWJhc2UiOm51bGwsInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MDE6MDcuODI3IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJwdWxzZSJ9LHsidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjpmYWxzZSwidG9waWMiOiJ1c2VyLWpvaW5lZCIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6e30sIm1vZGVsX2lkIjoyLCJpZCI6NTQsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoyLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjUxOjI4LjcyMiIsInVzZXIiOnsiZW1haWwiOiJtYjFAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiU2FtcGxlIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDU6NTI6MTIuMTQ0IiwiaXNfcWJuZXdiIjp0cnVlLCJpc19zdXBlcnVzZXIiOmZhbHNlLCJpZCI6MiwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNTo1MDowNy4xMTIiLCJjb21tb25fbmFtZSI6IlNhbXBsZSBVc2VyIn0sIm1vZGVsIjoidXNlciJ9LHsidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImRhc2hib2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsiZGVzY3JpcHRpb24iOm51bGwsIm5hbWUiOiJBIGxvb2sgYXQgeW91ciBSZXZpZXdz44OG44O844OW44OrIn0sIm1vZGVsX2lkIjo0LCJpZCI6NTMsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjgyIiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJkYXNoYm9hcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6Ik1vbnRocyB3aGVuIFJldmlld3Mgd2VyZSBhZGRlZCIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjQ2LCJpZCI6NTIsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC44MDMiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IkRheXMgd2hlbiBSZXZpZXdzIHdlcmUgYWRkZWQiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjo0NSwiaWQiOjUxLCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNzcyIiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6NCwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGVzZSBhcmUgcmV2aWV3cyBvdXIgY3VzdG9tZXJzIGhhdmUgbGVmdCBvbiBwcm9kdWN0cy4gTm90ZSB0aGF0IHRoZXNlIGFyZSBub3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvR2VuZXJpY1RhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUkVWSUVXUyIsImNhdmVhdHMiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJIb3VycyB3aGVuIFJldmlld3Mgd2VyZSBhZGRlZCIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjQ0LCJpZCI6NTAsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC43NDQiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IldlZWtkYXlzIHdoZW4gUmV2aWV3cyB3ZXJlIGFkZGVkIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6NDMsImlkIjo0OSwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjcxNiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHJldmlld3Mgb3VyIGN1c3RvbWVycyBoYXZlIGxlZnQgb24gcHJvZHVjdHMuIE5vdGUgdGhhdCB0aGVzZSBhcmUgbm90IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNjgiLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUmV2aWV3cyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ5IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiUHJvZHVjdCDihpIgUHJpY2Ugb3ZlciB0aW1lIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6NDIsImlkIjo0OCwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjY4NyIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHJldmlld3Mgb3VyIGN1c3RvbWVycyBoYXZlIGxlZnQgb24gcHJvZHVjdHMuIE5vdGUgdGhhdCB0aGVzZSBhcmUgbm90IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNjgiLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUmV2aWV3cyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ5IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiUHJvZHVjdCDihpIgUmF0aW5nIG92ZXIgdGltZSIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjQxLCJpZCI6NDcsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC41OTciLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlJhdGluZyBvdmVyIHRpbWUiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjo0MCwiaWQiOjQ2LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNTE3IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6NCwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGVzZSBhcmUgcmV2aWV3cyBvdXIgY3VzdG9tZXJzIGhhdmUgbGVmdCBvbiBwcm9kdWN0cy4gTm90ZSB0aGF0IHRoZXNlIGFyZSBub3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvR2VuZXJpY1RhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUkVWSUVXUyIsImNhdmVhdHMiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJOZXcgUmV2aWV3cyBvdmVyIHRpbWUiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozOSwiaWQiOjQ1LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNDM4IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6NCwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGVzZSBhcmUgcmV2aWV3cyBvdXIgY3VzdG9tZXJzIGhhdmUgbGVmdCBvbiBwcm9kdWN0cy4gTm90ZSB0aGF0IHRoZXNlIGFyZSBub3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvR2VuZXJpY1RhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUkVWSUVXUyIsImNhdmVhdHMiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJSZXZpZXdzIHBlciBQcm9kdWN0IOKGkiBDYXRlZ29yeSIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjM4LCJpZCI6NDQsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC4zNzEiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlJldmlld3MgYnkgUHJvZHVjdCDihpIgUHJpY2UiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozNywiaWQiOjQzLCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMzM5IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6NCwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGVzZSBhcmUgcmV2aWV3cyBvdXIgY3VzdG9tZXJzIGhhdmUgbGVmdCBvbiBwcm9kdWN0cy4gTm90ZSB0aGF0IHRoZXNlIGFyZSBub3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvR2VuZXJpY1RhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUkVWSUVXUyIsImNhdmVhdHMiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE2OCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJSZXZpZXdzIGJ5IFByb2R1Y3Qg4oaSIFJhdGluZyIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjM2LCJpZCI6NDIsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC4zMDIiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlJldmlld3MgYnkgUmF0aW5nIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MzUsImlkIjo0MSwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjI2MiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHJldmlld3Mgb3VyIGN1c3RvbWVycyBoYXZlIGxlZnQgb24gcHJvZHVjdHMuIE5vdGUgdGhhdCB0aGVzZSBhcmUgbm90IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNjgiLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUmV2aWV3cyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ5IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiRGlzdGluY3QgUHJvZHVjdCBJRCIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjM0LCJpZCI6NDAsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC4yMTMiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlJldmlld3MgYWRkZWQgaW4gdGhlIGxhc3QgMzAgZGF5cyIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjMzLCJpZCI6MzksImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xNzciLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoZXNlIGFyZSByZXZpZXdzIG91ciBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIHByb2R1Y3RzLiBOb3RlIHRoYXQgdGhlc2UgYXJlIG5vdCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTY4IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlRvdGFsIFJldmlld3MiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozMiwiaWQiOjM4LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTM1IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6bnVsbCwidGFibGUiOm51bGwsImRhdGFiYXNlX2lkIjpudWxsLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiZGFzaGJvYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJkZXNjcmlwdGlvbiI6bnVsbCwibmFtZSI6IkEgbG9vayBhdCB5b3VyIFBlb3BsZeODhuODvOODluODqyJ9LCJtb2RlbF9pZCI6MywiaWQiOjM3LCJkYXRhYmFzZSI6bnVsbCwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy42ODIiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImRhc2hib2FyZCJ9LHsidGFibGVfaWQiOjMsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVzZXIgYWNjb3VudC4gTm90ZSB0aGF0IGVtcGxveWVlcyBhbmQgY3VzdG9tZXIgc3VwcG9ydCBzdGFmZiB3aWxsIGhhdmUgYWNjb3VudHMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVXNlclRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTUyIiwiYWN0aXZlIjp0cnVlLCJpZCI6MywiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlBlb3BsZSIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4NiIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlBlciBTb3VyY2UiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozMSwiaWQiOjM2LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNjc0IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6MywidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdXNlciBhY2NvdW50LiBOb3RlIHRoYXQgZW1wbG95ZWVzIGFuZCBjdXN0b21lciBzdXBwb3J0IHN0YWZmIHdpbGwgaGF2ZSBhY2NvdW50cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9Vc2VyVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJQRU9QTEUiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNTIiLCJhY3RpdmUiOnRydWUsImlkIjozLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUGVvcGxlIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDg2IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiUGVyIENpdHkiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozMCwiaWQiOjM1LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNjQ4IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6MywidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdXNlciBhY2NvdW50LiBOb3RlIHRoYXQgZW1wbG95ZWVzIGFuZCBjdXN0b21lciBzdXBwb3J0IHN0YWZmIHdpbGwgaGF2ZSBhY2NvdW50cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9Vc2VyVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJQRU9QTEUiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNTIiLCJhY3RpdmUiOnRydWUsImlkIjozLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUGVvcGxlIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDg2IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiQnkgY29vcmRpbmF0ZXMiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjoyOSwiaWQiOjM0LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNjE1IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6MywidGFibGUiOnsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdXNlciBhY2NvdW50LiBOb3RlIHRoYXQgZW1wbG95ZWVzIGFuZCBjdXN0b21lciBzdXBwb3J0IHN0YWZmIHdpbGwgaGF2ZSBhY2NvdW50cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9Vc2VyVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJQRU9QTEUiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNTIiLCJhY3RpdmUiOnRydWUsImlkIjozLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUGVvcGxlIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDg2IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiUGVyIHN0YXRlIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MjgsImlkIjozMywiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjU4OSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjMsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVzZXIgYWNjb3VudC4gTm90ZSB0aGF0IGVtcGxveWVlcyBhbmQgY3VzdG9tZXIgc3VwcG9ydCBzdGFmZiB3aWxsIGhhdmUgYWNjb3VudHMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVXNlclRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTUyIiwiYWN0aXZlIjp0cnVlLCJpZCI6MywiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlBlb3BsZSIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4NiIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6Ik5ldyBQZW9wbGUgcGVyIG1vbnRoIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MjcsImlkIjozMiwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjU2MSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjMsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVzZXIgYWNjb3VudC4gTm90ZSB0aGF0IGVtcGxveWVlcyBhbmQgY3VzdG9tZXIgc3VwcG9ydCBzdGFmZiB3aWxsIGhhdmUgYWNjb3VudHMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVXNlclRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTUyIiwiYWN0aXZlIjp0cnVlLCJpZCI6MywiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlBlb3BsZSIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4NiIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlVzZXIgZ3Jvd3RoIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MjYsImlkIjozMSwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOm51bGwsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjpudWxsLCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjUzMiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjMsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVzZXIgYWNjb3VudC4gTm90ZSB0aGF0IGVtcGxveWVlcyBhbmQgY3VzdG9tZXIgc3VwcG9ydCBzdGFmZiB3aWxsIGhhdmUgYWNjb3VudHMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVXNlclRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTUyIiwiYWN0aXZlIjp0cnVlLCJpZCI6MywiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlBlb3BsZSIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4NiIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6Ik5ldyBQZW9wbGUgaW4gdGhlIGxhc3QgMzAgZGF5cyIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjI1LCJpZCI6MzAsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy40NDciLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjozLCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1c2VyIGFjY291bnQuIE5vdGUgdGhhdCBlbXBsb3llZXMgYW5kIGN1c3RvbWVyIHN1cHBvcnQgc3RhZmYgd2lsbCBoYXZlIGFjY291bnRzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1VzZXJUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlBFT1BMRSIsImNhdmVhdHMiOm51bGwsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjUwOjAwLjE1MiIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjMsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJQZW9wbGUiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODYiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJUb3RhbCBQZW9wbGUiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjoyNCwiaWQiOjI5LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNDE3IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6bnVsbCwidGFibGUiOm51bGwsImRhdGFiYXNlX2lkIjpudWxsLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiZGFzaGJvYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJkZXNjcmlwdGlvbiI6bnVsbCwibmFtZSI6IkEgbG9vayBhdCB5b3VyIE9yZGVyc+ODhuODvOODluODqyJ9LCJtb2RlbF9pZCI6MiwiaWQiOjI4LCJkYXRhYmFzZSI6bnVsbCwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni45NTIiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImRhc2hib2FyZCJ9LHsidGFibGVfaWQiOjIsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGNvbmZpcm1lZCBvcmRlciBmb3IgYSBwcm9kdWN0IGZyb20gYSB1c2VyLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1RyYW5zYWN0aW9uVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJPUkRFUlMiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNDMiLCJhY3RpdmUiOnRydWUsImlkIjoyLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiT3JkZXJzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDgzIiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiU2FsZXMgYnkgY29vcmRpbmF0ZXMiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjoyMywiaWQiOjI3LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuOTUiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjoyLCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBjb25maXJtZWQgb3JkZXIgZm9yIGEgcHJvZHVjdCBmcm9tIGEgdXNlci4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9UcmFuc2FjdGlvblRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiT1JERVJTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTQzIiwiYWN0aXZlIjp0cnVlLCJpZCI6MiwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6Ik9yZGVycyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4MyIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlNhbGVzIHBlciBzdGF0ZSIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjIyLCJpZCI6MjYsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni44OCIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMxMDA3NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjIsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGNvbmZpcm1lZCBvcmRlciBmb3IgYSBwcm9kdWN0IGZyb20gYSB1c2VyLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1RyYW5zYWN0aW9uVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJPUkRFUlMiLCJjYXZlYXRzIjpudWxsLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1MDowMC4xNDMiLCJhY3RpdmUiOnRydWUsImlkIjoyLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiT3JkZXJzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDgzIiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiU2FsZXMgcGVyIHNvdXJjZSIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjIxLCJpZCI6MjUsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6bnVsbCwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni44MjEiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODozNy4zMTAwNzQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjoyLCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBjb25maXJtZWQgb3JkZXIgZm9yIGEgcHJvZHVjdCBmcm9tIGEgdXNlci4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9UcmFuc2FjdGlvblRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiT1JERVJTIiwiY2F2ZWF0cyI6bnVsbCwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTA6MDAuMTQzIiwiYWN0aXZlIjp0cnVlLCJpZCI6MiwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6Ik9yZGVycyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ4MyIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlNhbGVzIGZvciBlYWNoIHByb2R1Y3QgY2F0ZWdvcnkiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjoyMCwiaWQiOjI0LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjpudWxsLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOm51bGwsInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuMzE3IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzEwMDc0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn1d - recorded_at: Sun, 14 May 2023 15:08:42 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/success/returns_all_alerts.yml b/spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/success/returns_all_alerts.yml deleted file mode 100644 index b730ecd..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/success/returns_all_alerts.yml +++ /dev/null @@ -1,119 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:30 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:30 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=39bc0e4b-a9b7-49f3-b45e-7293a12828a3;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"39bc0e4b-a9b7-49f3-b45e-7293a12828a3"}' - recorded_at: Sun, 07 Jun 2020 06:41:30 GMT -- request: - method: get - uri: http://localhost:3030/api/alert - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - 39bc0e4b-a9b7-49f3-b45e-7293a12828a3 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:30 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:30 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '[{"archived":false,"collection_position":null,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2020-06-07T06:41:30.904","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"can_write":true,"channels":[{"schedule_type":"weekly","schedule_hour":18,"channel_type":"email","schedule_frame":null,"recipients":[{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","common_name":"Admin - User"}],"updated_at":"2020-06-07T06:18:04.47","pulse_id":2,"id":3,"schedule_day":"mon","enabled":true,"created_at":"2020-06-07T06:18:04.47"},{"schedule_type":"weekly","schedule_hour":18,"channel_type":"slack","schedule_frame":null,"recipients":[],"updated_at":"2020-06-07T06:18:04.47","details":{"channel":"#metabase-test"},"pulse_id":2,"id":4,"schedule_day":"mon","enabled":true,"created_at":"2020-06-07T06:18:04.47"}],"alert_condition":"rows","collection_id":null,"name":null,"creator_id":1,"card":{"id":13,"name":"Days - when Products were added","description":null,"collection_id":4,"display":"bar","include_csv":true,"include_xls":false},"updated_at":"2020-06-07T06:18:04.47","alert_first_only":false,"id":2,"skip_if_empty":true,"created_at":"2020-06-07T06:18:04.47","alert_above_goal":null}]' - recorded_at: Sun, 07 Jun 2020 06:41:30 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/when_success/returns_all_alerts.yml b/spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/when_success/returns_all_alerts.yml deleted file mode 100644 index 8e2b276..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/when_success/returns_all_alerts.yml +++ /dev/null @@ -1,122 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:43 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=b6e47c09-fdc4-43d5-827a-078ba02bda29;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:43 GMT;SameSite=Lax - - metabase.SESSION=7f77801c-bc0c-4aba-ad8d-d7111d42db89;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"7f77801c-bc0c-4aba-ad8d-d7111d42db89"}' - recorded_at: Sun, 14 May 2023 15:09:44 GMT -- request: - method: get - uri: http://localhost:3030/api/alert - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 7f77801c-bc0c-4aba-ad8d-d7111d42db89 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:46 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=baf994a7-ff6f-4b7a-bb35-a59f0e633b80;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:46 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '[{"archived":false,"collection_position":null,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:43.57491","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"can_write":true,"channels":[{"schedule_type":"weekly","schedule_hour":18,"channel_type":"email","schedule_frame":null,"recipients":[{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","common_name":"Admin - User"}],"updated_at":"2020-06-07T06:18:04.47","pulse_id":2,"id":3,"schedule_day":"mon","entity_id":null,"enabled":true,"created_at":"2020-06-07T06:18:04.47"},{"schedule_type":"weekly","schedule_hour":18,"channel_type":"slack","schedule_frame":null,"recipients":[],"updated_at":"2020-06-07T06:18:04.47","details":{"channel":"#metabase-test"},"pulse_id":2,"id":4,"schedule_day":"mon","entity_id":null,"enabled":true,"created_at":"2020-06-07T06:18:04.47"}],"alert_condition":"rows","collection_id":null,"name":null,"creator_id":1,"card":{"description":null,"include_xls":false,"dashboard_card_id":null,"collection_id":4,"name":"Days - when Products were added","id":13,"parameter_mappings":null,"include_csv":true,"display":"bar","dashboard_id":null},"updated_at":"2020-06-07T06:18:04.47","alert_first_only":false,"id":2,"lower-name":null,"entity_id":null,"skip_if_empty":true,"parameters":[],"dashboard_id":null,"created_at":"2020-06-07T06:18:04.47","alert_above_goal":null}]' - recorded_at: Sun, 14 May 2023 15:09:46 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Async/running_jobs/success/returns_all_running_jobs.yml b/spec/vcr_cassettes/Metabase_Endpoint_Async/running_jobs/success/returns_all_running_jobs.yml deleted file mode 100644 index cc9a71c..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Async/running_jobs/success/returns_all_running_jobs.yml +++ /dev/null @@ -1,126 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.1.0 (ruby2.5.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sat, 26 May 2018 10:51:52 GMT - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Last-Modified: - - Sat, 26 May 2018 10:51:52 +0000 - Strict-Transport-Security: - - max-age=31536000 - Content-Type: - - application/json; charset=utf-8 - Transfer-Encoding: - - chunked - Server: - - Jetty(9.2.z-SNAPSHOT) - body: - encoding: ASCII-8BIT - string: '{"id":"1456dbad-9357-4b5b-ae73-98ebcd81a095"}' - http_version: - recorded_at: Sat, 26 May 2018 10:51:47 GMT -- request: - method: get - uri: http://localhost:3030/api/x-ray/card/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.1.0 (ruby2.5.1) - X-Metabase-Session: - - 1456dbad-9357-4b5b-ae73-98ebcd81a095 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sat, 26 May 2018 10:51:52 GMT - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Last-Modified: - - Sat, 26 May 2018 10:51:52 +0000 - Strict-Transport-Security: - - max-age=31536000 - Content-Type: - - application/json; charset=utf-8 - Transfer-Encoding: - - chunked - Server: - - Jetty(9.2.z-SNAPSHOT) - body: - encoding: ASCII-8BIT - string: '{"job-id":18}' - http_version: - recorded_at: Sat, 26 May 2018 10:51:47 GMT -- request: - method: get - uri: http://localhost:3030/api/async/running-jobs - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.1.0 (ruby2.5.1) - X-Metabase-Session: - - 1456dbad-9357-4b5b-ae73-98ebcd81a095 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sat, 26 May 2018 10:51:52 GMT - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Last-Modified: - - Sat, 26 May 2018 10:51:52 +0000 - Strict-Transport-Security: - - max-age=31536000 - Content-Type: - - application/json; charset=utf-8 - Transfer-Encoding: - - chunked - Server: - - Jetty(9.2.z-SNAPSHOT) - body: - encoding: ASCII-8BIT - string: "[18]" - http_version: - recorded_at: Sat, 26 May 2018 10:51:47 GMT -recorded_with: VCR 4.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/card/success/returns_the_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/card/success/returns_the_card.yml deleted file mode 100644 index 2107fb6..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Card/card/success/returns_the_card.yml +++ /dev/null @@ -1,117 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:28 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:28 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=dfb613d4-1b6a-411b-9665-60312ef3c413;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"dfb613d4-1b6a-411b-9665-60312ef3c413"}' - recorded_at: Sun, 07 Jun 2020 06:41:28 GMT -- request: - method: get - uri: http://localhost:3030/api/card/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - dfb613d4-1b6a-411b-9665-60312ef3c413 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:28 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:28 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJJRCIsIm5hbWUiOiJJRCIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVuaXF1ZSBJRCBmb3IgdGhlIHByb2R1Y3QuIEl0IGlzIGFsc28gY2FsbGVkIHRoZSDigJxJbnZvaWNlIG51bWJlcuKAnSBvciDigJxDb25maXJtYXRpb24gbnVtYmVy4oCdIGluIGN1c3RvbWVyIGZhY2luZyBlbWFpbHMgYW5kIHNjcmVlbnMuIiwic3BlY2lhbF90eXBlIjoidHlwZS9QSyIsImZpbmdlcnByaW50IjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkZWZhdWx0IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5OTk4LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTMwVDE4OjU2OjEzLjM1MiIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MDc6MTUuNjU3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiRGlzY291bnQiLCJuYW1lIjoiRElTQ09VTlQiLCJkZXNjcmlwdGlvbiI6IkRpc2NvdW50IGFtb3VudC4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3QgSUQiLCJuYW1lIjoiUFJPRFVDVF9JRCIsImRlc2NyaXB0aW9uIjoiVGhlIHByb2R1Y3QgSUQuIFRoaXMgaXMgYW4gaW50ZXJuYWwgaWRlbnRpZmllciBmb3IgdGhlIHByb2R1Y3QsIE5PVCB0aGUgU0tVLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvRksiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfX19LHsiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiUXVhbnRpdHkiLCJuYW1lIjoiUVVBTlRJVFkiLCJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJTdWJ0b3RhbCIsIm5hbWUiOiJTVUJUT1RBTCIsImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzQwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6NDkuNzQ4OTQ1MTkwNjAxODQsInEzIjoxMDUuNDI5NjU3NDY5OTMxMDMsIm1heCI6MTQ4LjIyOTAwNTI2NTUyMjkxLCJzZCI6MzIuNTM3MDUwMTMwNTYzMTcsImF2ZyI6NzcuMDEyOTU0NjUzNTY1NDd9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiVGF4IiwibmFtZSI6IlRBWCIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgYW1vdW50IG9mIGxvY2FsIGFuZCBmZWRlcmFsIHRheGVzIHRoYXQgYXJlIGNvbGxlY3RlZCBvbiB0aGUgcHVyY2hhc2UuIE5vdGUgdGhhdCBvdGhlciBnb3Zlcm5tZW50YWwgZmVlcyBvbiBzb21lIHByb2R1Y3RzIGFyZSBub3QgaW5jbHVkZWQgaGVyZSwgYnV0IGluc3RlYWQgYXJlIGFjY291bnRlZCBmb3IgaW4gdGhlIHN1YnRvdGFsLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6Nzk3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6Mi4yNzMzNDAzODY2MDM4NTcsInEzIjo1LjMzNzI3NTMzODIxNjMwNywibWF4IjoxMS4xMiwic2QiOjIuMzIwNjY1MTM1ODkwMDMxNiwiYXZnIjozLjg3MjIxMDAwMDAwMDAwMDR9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJuYW1lIjoiVE9UQUwiLCJkZXNjcmlwdGlvbiI6IlRoZSB0b3RhbCBiaWxsZWQgYW1vdW50LiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAwMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMi4wNjE2MDI5MzY5MjMxMTcsInExIjo1Mi4wMDYxNDc2MTc4NzgxMzUsInEzIjoxMDkuNTU4MDMwMTg0OTk3MzgsIm1heCI6MjM4LjMyNzMyMDAxNzIxNTMzLCJzZCI6MzguMzU5Njc2NjQ4NDc1NzEsImF2ZyI6ODIuOTYwMTQ4MTUyMzA4MDV9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwibmFtZSI6IlVTRVJfSUQiLCJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwic3BlY2lhbF90eXBlIjoidHlwZS9GSyIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTI5LCJuaWwlIjowLjB9fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MToyOC45NzkiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJjYW5fd3JpdGUiOnRydWUsImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6MiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik9yZGVycyBxdWFudGl0eSA+PSA1MCIsImRhc2hib2FyZF9jb3VudCI6MCwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6NDE6MjguMjI5IiwibWFkZV9wdWJsaWNfYnlfaWQiOjEsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImZpbHRlciI6WyI+PSIsWyJmaWVsZC1pZCIsMTRdLDUwXX0sImRhdGFiYXNlIjoxfSwiaWQiOjEsImRpc3BsYXkiOiJ0YWJsZSIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGFibGUucGl2b3RfY29sdW1uIjoiRElTQ09VTlQiLCJ0YWJsZS5jZWxsX2NvbHVtbiI6IlFVQU5USVRZIn0sImNvbGxlY3Rpb24iOnsiaWQiOjIsIm5hbWUiOiJNZXRhYmFzZVJ1YnkiLCJkZXNjcmlwdGlvbiI6bnVsbCwiY29sb3IiOiIjNTA5RUUzIiwiYXJjaGl2ZWQiOmZhbHNlLCJsb2NhdGlvbiI6Ii8iLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwic2x1ZyI6Im1ldGFiYXNlcnVieSJ9LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTozNjoyOC44MDYiLCJwdWJsaWNfdXVpZCI6IjcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMSJ9 - recorded_at: Sun, 07 Jun 2020 06:41:28 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/card/with_success/returns_the_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/card/with_success/returns_the_card.yml deleted file mode 100644 index 931567f..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Card/card/with_success/returns_the_card.yml +++ /dev/null @@ -1,120 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:21 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=76e4272c-f55f-4905-a1f0-d8adb83524ba;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:20 GMT;SameSite=Lax - - metabase.SESSION=2a460d9f-5554-484e-abb2-e34d309a92fe;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"2a460d9f-5554-484e-abb2-e34d309a92fe"}' - recorded_at: Sun, 14 May 2023 15:09:21 GMT -- request: - method: get - uri: http://localhost:3030/api/card/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 2a460d9f-5554-484e-abb2-e34d309a92fe - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:22 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=ee7341f5-0736-49d6-8132-0612c2d4918a;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:22 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJESVNDT1VOVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEwLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTAsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkRpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1bmlxdWUgSUQgZm9yIHRoZSBwcm9kdWN0LiBJdCBpcyBhbHNvIGNhbGxlZCB0aGUg4oCcSW52b2ljZSBudW1iZXLigJ0gb3Ig4oCcQ29uZmlybWF0aW9uIG51bWJlcuKAnSBpbiBjdXN0b21lciBmYWNpbmcgZW1haWxzIGFuZCBzY3JlZW5zLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL1BLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJJRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEyLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImlkIjoxMiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiSUQiLCJmaW5nZXJwcmludCI6bnVsbCwiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSBwcm9kdWN0IElELiBUaGlzIGlzIGFuIGludGVybmFsIGlkZW50aWZpZXIgZm9yIHRoZSBwcm9kdWN0LCBOT1QgdGhlIFNLVS4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlFVQU5USVRZIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTQsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjE0LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiU1VCVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjEzLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJTdWJ0b3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzQwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6NDkuNzQ4OTQ1MTkwNjAxODQsInEzIjoxMDUuNDI5NjU3NDY5OTMxMDMsIm1heCI6MTQ4LjIyOTAwNTI2NTUyMjkxLCJzZCI6MzIuNTM3MDUwMTMwNTYzMTcsImF2ZyI6NzcuMDEyOTU0NjUzNTY1NDd9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgYW1vdW50IG9mIGxvY2FsIGFuZCBmZWRlcmFsIHRheGVzIHRoYXQgYXJlIGNvbGxlY3RlZCBvbiB0aGUgcHVyY2hhc2UuIE5vdGUgdGhhdCBvdGhlciBnb3Zlcm5tZW50YWwgZmVlcyBvbiBzb21lIHByb2R1Y3RzIGFyZSBub3QgaW5jbHVkZWQgaGVyZSwgYnV0IGluc3RlYWQgYXJlIGFjY291bnRlZCBmb3IgaW4gdGhlIHN1YnRvdGFsLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlRPVEFMIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTcsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMDAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTIuMDYxNjAyOTM2OTIzMTE3LCJxMSI6NTIuMDA2MTQ3NjE3ODc4MTM1LCJxMyI6MTA5LjU1ODAzMDE4NDk5NzM4LCJtYXgiOjIzOC4zMjczMjAwMTcyMTUzMywic2QiOjM4LjM1OTY3NjY0ODQ3NTcxLCJhdmciOjgyLjk2MDE0ODE1MjMwODA1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRksiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlVTRVJfSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiw5LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjo5LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA5OjIwLjc1MTI2MiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImNhbl93cml0ZSI6dHJ1ZSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjoyLCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiT3JkZXJzIHF1YW50aXR5ID49IDUwIiwibGFzdF9xdWVyeV9zdGFydCI6IjIwMjMtMDUtMTRUMTU6MDk6MTMuOTMyNjU0WiIsImRhc2hib2FyZF9jb3VudCI6MCwiYXZlcmFnZV9xdWVyeV90aW1lIjoyMzAxLjQ0NDQ0NDQ0NDQ0NDMsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE1OjA5OjE1LjcyMDcwNVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6MSwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbIj49IixbImZpZWxkIiwxNCxudWxsXSw1MF19LCJkYXRhYmFzZSI6MX0sImlkIjoxLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJ0YWJsZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjM3OjUzLjgyOVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJESVNDT1VOVCIsInRhYmxlLmNlbGxfY29sdW1uIjoiUVVBTlRJVFkifSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJtZXRhYmFzZXJ1YnkiLCJjb2xvciI6IiM1MDlFRTMiLCJuYW1lIjoiTWV0YWJhc2VSdWJ5IiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjoyLCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2IiwicGFyYW1ldGVyX3VzYWdlX2NvdW50IjowLCJwdWJsaWNfdXVpZCI6IjcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMSJ9 - recorded_at: Sun, 14 May 2023 15:09:22 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/cards/success/returns_all_cards.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/cards/success/returns_all_cards.yml deleted file mode 100644 index 7d089c7..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Card/cards/success/returns_all_cards.yml +++ /dev/null @@ -1,117 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:29 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:29 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=35be2b20-47c8-4601-b242-7f24b02ca32e;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"35be2b20-47c8-4601-b242-7f24b02ca32e"}' - recorded_at: Sun, 07 Jun 2020 06:41:29 GMT -- request: - method: get - uri: http://localhost:3030/api/card - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - 35be2b20-47c8-4601-b242-7f24b02ca32e - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:29 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:29 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: !binary |- - W3siZGVzY3JpcHRpb24iOiJBdmVyYWdlIGl0ZW0gcXVhbnRpdHkgcGVyIG1vbnRoIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSBhbmQgdGltZSBhbiBvcmRlciB3YXMgc3VibWl0dGVkLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjk5OTgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMzBUMTg6NTY6MTMuMzUyIiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDowNzoxNS42NTcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IlF1YW50aXR544Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjU1MDI1MjUzMTY5NDE2NzMsInEzIjo1LjExNjczMzMzNDQwMDAzNCwibWF4Ijo3LjAsInNkIjoxLjk4NjM0Nzk2MzI5NjU5MTUsImF2ZyI6My4zNjczNDY5Mzg3NzU1MX19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MToyOS40NzkiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjUsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJBdmVyYWdlIHF1YW50aXR5IHBlciBtb250aCIsInJlYWRfcGVybWlzc2lvbnMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjE2OjU4LjQ1MSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiwxNV0sIm1vbnRoIl1dLCJhZ2dyZWdhdGlvbiI6W1siYXZnIixbImZpZWxkLWlkIiwxNF1dXX19LCJpZCI6MTgsImRpc3BsYXkiOiJsaW5lIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIkF2ZXJhZ2UgcXVhbnRpdHkiXSwiZ3JhcGgubWV0cmljcyI6WyJhdmciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il19LCJjb2xsZWN0aW9uIjp7ImlkIjo1LCJuYW1lIjoiT3JkZXJzIERhc2hib2FyZCIsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiY29sb3IiOiIjQTk4OUM1IiwiYXJjaGl2ZWQiOmZhbHNlLCJsb2NhdGlvbiI6Ii8iLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwic2x1ZyI6Im9yZGVyc19kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni4xOTUiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MywicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiTG9uZ2l0dWRlIiwibmFtZSI6IkxPTkdJVFVERSIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgbG9uZ2l0dWRlIG9mIHRoZSB1c2VyIG9uIHNpZ24tdXAuIEl0IG1pZ2h0IGJlIHVwZGF0ZWQgaW4gdGhlIGZ1dHVyZSB0byB0aGUgbGFzdCBzZWVuIGxvY2F0aW9uLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvTG9uZ2l0dWRlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyNDkxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6LTE2Ni41NDI1NzI2LCJxMSI6LTEwMS41ODM1MDc5MjM3MzEzNSwicTMiOi04NC42NTI4OTM0ODI4ODgyOSwibWF4IjotNjcuOTY3MzUxOTk5OTk5OTksInNkIjoxNS4zOTk2OTg5NjgxNzU2NjMsImF2ZyI6LTk1LjE4NzQxNzgwMzYzOTk5fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJMYXRpdHVkZSIsIm5hbWUiOiJMQVRJVFVERSIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgbGF0aXR1ZGUgb2YgdGhlIHVzZXIgb24gc2lnbi11cC4gSXQgbWlnaHQgYmUgdXBkYXRlZCBpbiB0aGUgZnV0dXJlIHRvIHRoZSBsYXN0IHNlZW4gbG9jYXRpb24uIiwic3BlY2lhbF90eXBlIjoidHlwZS9MYXRpdHVkZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjQ5MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI1Ljc3NTgyNywicTEiOjM1LjMwMjcwNTkyMzAyMzEyNiwicTMiOjQzLjc3MzgwMjU4NDY2MiwibWF4Ijo3MC42MzU1MDAxLCJzZCI6Ni4zOTA4MzIzNDE4ODM3MTIsImF2ZyI6MzkuODc5MzQ2NzA0ODQwMDJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEuMCwicTEiOjEuMCwicTMiOjEuMjk2MTQzMjEwNTY5NDcwNiwibWF4IjozLjAsInNkIjowLjA2NjM2NzI0ODExMTY5NDYsImF2ZyI6MS4wMDM2MTMwMDY4MjQ1NjgzfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkJ5IGNvb3JkaW5hdGVzIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTU6MDcuNzczIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjozLCJicmVha291dCI6W1siZmllbGQtaWQiLDIzXSxbImZpZWxkLWlkIiwxOF1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjI5LCJkaXNwbGF5IjoibWFwIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiTE9OR0lUVURFIiwiTEFUSVRVREUiXX0sImNvbGxlY3Rpb24iOnsiaWQiOjYsIm5hbWUiOiJQZW9wbGUgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiM5Q0MxNzciLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicGVvcGxlX2Rhc2hib2FyZCJ9LCJmYXZvcml0ZSI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjYwOSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLW1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMsInExIjo0LjQ2NDQ2NjA5NDA2NzI2MiwicTMiOjcuODMzMzMzMzMzMzMzMzMzLCJtYXgiOjExLCJzZCI6Mi40MTk4OTk1ODAyNTAxMDMsImF2ZyI6Ni40NTE2MTI5MDMyMjU4MDZ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJyZWFkX3Blcm1pc3Npb25zIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzUiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sImRheS1vZi1tb250aCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGRheSBvZiB0aGUgbW9udGgiLCJncmFwaC5zaG93X3ZhbHVlcyI6ZmFsc2V9LCJjb2xsZWN0aW9uIjp7ImlkIjo0LCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNGMUI1NTYiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIn0sImZhdm9yaXRlIjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXkgYW5kIHRpbWUgYSByZXZpZXcgd2FzIHdyaXR0ZW4gYnkgYSB1c2VyLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLW1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMTEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA2LTAzVDAwOjM3OjA1LjgxOCIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MTU6MjUuNjc3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxNiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI1LjAsInExIjozMS44NzA4Mjg2OTMzODY5NzIsInEzIjozOC45MTU0NzU5NDc0MjI2NSwibWF4Ijo1MC4wLCJzZCI6NS4yODk4NzY3MTg2ODg3MDEsImF2ZyI6MzUuODcwOTY3NzQxOTM1NDh9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiRGF5cyB3aGVuIFJldmlld3Mgd2VyZSBhZGRlZCIsInJlYWRfcGVybWlzc2lvbnMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjk0NCIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiwzNV0sImRheS1vZi1tb250aCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo0NSwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNGMUI1NTYiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGRheSBvZiB0aGUgbW9udGgifSwiY29sbGVjdGlvbiI6eyJpZCI6NywibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNBOTg5QzUiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC43NjUiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBJROOBrumHjeikh+OCkumZpOOBhOOBn+WApCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNzYuMCwicTEiOjE3Ni4wLCJxMyI6MTc2LjAsIm1heCI6MTc2LjAsInNkIjpudWxsLCJhdmciOjE3Ni4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkRpc3RpbmN0IFByb2R1Y3QgSUQiLCJyZWFkX3Blcm1pc3Npb25zIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy42NzUiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjQsImFnZ3JlZ2F0aW9uIjpbWyJkaXN0aW5jdCIsWyJmay0+IixbImZpZWxkLWlkIiwzMV0sWyJmaWVsZC1pZCIsNF1dXV19fSwiaWQiOjM0LCJkaXNwbGF5Ijoic2NhbGFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIumHjeikh+OCkumZpOOBhOOBn+OCq+OCpuODs+ODiCJdLCJncmFwaC5tZXRyaWNzIjpbImRpc3RpbmN0Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdfSwiY29sbGVjdGlvbiI6eyJpZCI6NywibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNBOTg5QzUiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4yMDEiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImhvdXItb2YtZGF5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6NS42NTY4NTQyNDk0OTIzODEsInEzIjoxMi4wLCJtYXgiOjE1LjAsInNkIjozLjg0MTA0NDU0MzkyMzY3MDcsImF2ZyI6OC4zMzMzMzMzMzMzMzMzMzR9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiSG91cnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQ5IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJob3VyLW9mLWRheSJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMiwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGhvdXIgb2YgdGhlIGRheSJ9LCJjb2xsZWN0aW9uIjp7ImlkIjo0LCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNGMUI1NTYiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIn0sImZhdm9yaXRlIjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDI0IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF5IGFuZCB0aW1lIGEgcmV2aWV3IHdhcyB3cml0dGVuIGJ5IGEgdXNlci4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImhvdXItb2YtZGF5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMTEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA2LTAzVDAwOjM3OjA1LjgxOCIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MTU6MjUuNjc3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxNCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMzLjAsInExIjo0Mi43MzIwNTA4MDc1Njg4NzUsInEzIjo1MC4xNzE1NzI4NzUyNTM4MSwibWF4Ijo2MS4wLCJzZCI6Ny4wMDcyNDI2Mjk5NzY2NjcsImF2ZyI6NDYuMzMzMzMzMzMzMzMzMzM2fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkhvdXJzIHdoZW4gUmV2aWV3cyB3ZXJlIGFkZGVkIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuODkyIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDM1XSwiaG91ci1vZi1kYXkiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NDQsImRpc3BsYXkiOiJiYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRjFCNTU2Il0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBob3VyIG9mIHRoZSBkYXkifSwiY29sbGVjdGlvbiI6eyJpZCI6NywibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNBOTg5QzUiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC43MzciLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEzLjAsInExIjoxNC45MDE5MjM3ODg2NDY2ODQsInEzIjoxOC4xNzcxMjQzNDQ0Njc3MDMsIm1heCI6MjEuMCwic2QiOjIuNTM0NjA4OTI5MjUxNjk0NywiYXZnIjoxNi42NjY2NjY2NjY2NjY2Njh9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTW9udGhzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInJlYWRfcGVybWlzc2lvbnMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5OSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiw3XSwibW9udGgtb2YteWVhciJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNCwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IG1vbnRoIG9mIHRoZSB5ZWFyIn0sImNvbGxlY3Rpb24iOnsiaWQiOjQsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImNvbG9yIjoiI0YxQjU1NiIsImFyY2hpdmVkIjpmYWxzZSwibG9jYXRpb24iOiIvIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsInNsdWciOiJwcm9kdWN0c19kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40OTUiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXkgYW5kIHRpbWUgYSByZXZpZXcgd2FzIHdyaXR0ZW4gYnkgYSB1c2VyLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgtb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTExMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNi0wM1QwMDozNzowNS44MTgiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjE1OjI1LjY3NyJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo3Mi4wLCJxMSI6ODEuNSwicTMiOjEwNy4wLCJtYXgiOjExNi4wLCJzZCI6MTQuNzIzNzE4MjM5MjE3OTMyLCJhdmciOjkyLjY2NjY2NjY2NjY2NjY3fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik1vbnRocyB3aGVuIFJldmlld3Mgd2VyZSBhZGRlZCIsInJlYWRfcGVybWlzc2lvbnMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjk0NiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiwzNV0sIm1vbnRoLW9mLXllYXIiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NDYsImRpc3BsYXkiOiJiYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRjFCNTU2Il0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBtb250aCBvZiB0aGUgeWVhciJ9LCJjb2xsZWN0aW9uIjp7ImlkIjo3LCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImNvbG9yIjoiI0E5ODlDNSIsImFyY2hpdmVkIjpmYWxzZSwibG9jYXRpb24iOiIvIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCJ9LCJmYXZvcml0ZSI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0Ljc5NyIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjozLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjowLjAsInEzIjowLjAsIm1heCI6MC4wLCJzZCI6bnVsbCwiYXZnIjowLjB9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo2LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTmV3IFBlb3BsZSBpbiB0aGUgbGFzdCAzMCBkYXlzIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTU6MDcuMTc4IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjozLCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZC1pZCIsMjZdLC0zMCwiZGF5Il0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjUsImRpc3BsYXkiOiJzY2FsYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6W119LCJjb2xsZWN0aW9uIjp7ImlkIjo2LCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiY29sb3IiOiIjOUNDMTc3IiwiYXJjaGl2ZWQiOmZhbHNlLCJsb2NhdGlvbiI6Ii8iLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy40NCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjozLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSB1c2VyIHJlY29yZCB3YXMgY3JlYXRlZC4gQWxzbyByZWZlcnJlZCB0byBhcyB0aGUgdXNlcuKAmXMgXCJqb2luIGRhdGVcIiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjI1MDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMTlUMjE6MzU6MTguNzUyIiwibGF0ZXN0IjoiMjAxOS0wNC0xOVQxNDowNjoyNy4zIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI2LjAsInExIjo2NC4xMjkxNzEzMDY2MTMwMywicTMiOjcyLjM3NSwibWF4Ijo5MS4wLCJzZCI6MTAuMzU2MjY2MzI3Nzk2NTMxLCJhdmciOjY3LjU2NzU2NzU2NzU2NzU2fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBQZW9wbGUgcGVyIG1vbnRoIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTU6MDcuMjA5IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjozLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDI2XSwibW9udGgiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjcsImRpc3BsYXkiOiJsaW5lIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdfSwiY29sbGVjdGlvbiI6eyJpZCI6NiwibmFtZSI6IlBlb3BsZSBEYXNoYm9hcmQiLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImNvbG9yIjoiIzlDQzE3NyIsImFyY2hpdmVkIjpmYWxzZSwibG9jYXRpb24iOiIvIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsInNsdWciOiJwZW9wbGVfZGFzaGJvYXJkIn0sImZhdm9yaXRlIjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNTQ4IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjMuOTAzOTQzMjc2NDY1OTc3LCJxMyI6Ni42NjI4ODI2OTI5MTI2MTYsIm1heCI6MTAuMCwic2QiOjEuODkyMzc0NDU1ODMwODQzNSwiYXZnIjo1LjQwNTQwNTQwNTQwNTQwNX19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MToyOS40NzkiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJOZXcgUHJvZHVjdHMgb3ZlciB0aW1lIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjIxIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJtb250aCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo4LCJkaXNwbGF5IjoibGluZSIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXX0sImNvbGxlY3Rpb24iOnsiaWQiOjQsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImNvbG9yIjoiI0YxQjU1NiIsImFyY2hpdmVkIjpmYWxzZSwibG9jYXRpb24iOiIvIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsInNsdWciOiJwcm9kdWN0c19kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXkgYW5kIHRpbWUgYSByZXZpZXcgd2FzIHdyaXR0ZW4gYnkgYSB1c2VyLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjExMTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDYtMDNUMDA6Mzc6MDUuODE4IiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDoxNToyNS42NzcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjMyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MS4wLCJxMSI6OS43Mzg2MTI3ODc1MjU4MzEsInEzIjozNS42MjUsIm1heCI6NTAuMCwic2QiOjE0LjMyNTgzMDQxOTQzMDg1NiwiYXZnIjoyMy42NTk1NzQ0NjgwODUxMDh9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTmV3IFJldmlld3Mgb3ZlciB0aW1lIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuODA4IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDM1XSwibW9udGgiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MzksImRpc3BsYXkiOiJsaW5lIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdfSwiY29sbGVjdGlvbiI6eyJpZCI6NywibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNBOTg5QzUiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC40MyIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjoicXVhbnRpdHkgPj0gNTAiLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoyLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IklEIiwibmFtZSI6IklEIiwiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdW5pcXVlIElEIGZvciB0aGUgcHJvZHVjdC4gSXQgaXMgYWxzbyBjYWxsZWQgdGhlIOKAnEludm9pY2UgbnVtYmVy4oCdIG9yIOKAnENvbmZpcm1hdGlvbiBudW1iZXLigJ0gaW4gY3VzdG9tZXIgZmFjaW5nIGVtYWlscyBhbmQgc2NyZWVucy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1BLIiwiZmluZ2VycHJpbnQiOm51bGx9LHsiYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImRlZmF1bHQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjk5OTgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMzBUMTg6NTY6MTMuMzUyIiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDowNzoxNS42NTcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJEaXNjb3VudCIsIm5hbWUiOiJESVNDT1VOVCIsImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNwZWNpYWxfdHlwZSI6InR5cGUvRGlzY291bnQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcwMSwibmlsJSI6MC44OTh9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4xNzA4ODk5NjY3MjU4NDMyMiwicTEiOjIuOTc4NjIyNjY4MTQ1ODc0MywicTMiOjcuMzM4MTg3Nzg4NjU4MjM1LCJtYXgiOjYxLjY5Njg0MjY5OTYwNTcxLCJzZCI6My4wNTM2NjMxMjUwMDE5OTEsImF2ZyI6NS4xNjEyNTU1NDc1ODAzMjZ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsIm5hbWUiOiJQUk9EVUNUX0lEIiwiZGVzY3JpcHRpb24iOiJUaGUgcHJvZHVjdCBJRC4gVGhpcyBpcyBhbiBpbnRlcm5hbCBpZGVudGlmaWVyIGZvciB0aGUgcHJvZHVjdCwgTk9UIHRoZSBTS1UuIiwic3BlY2lhbF90eXBlIjoidHlwZS9GSyIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsIm5hbWUiOiJRVUFOVElUWSIsImRlc2NyaXB0aW9uIjoiTnVtYmVyIG9mIHByb2R1Y3RzIGJvdWdodC4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2MiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjEuNzU1ODgyNjA3NzY0OTgyLCJxMyI6NC44ODI2NTQ1MDc5MjgwNDQsIm1heCI6MTAwLjAsInNkIjo0LjIxNDI1ODM4NjQwMzc5OCwiYXZnIjozLjcwMTV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlN1YnRvdGFsIiwibmFtZSI6IlNVQlRPVEFMIiwiZGVzY3JpcHRpb24iOiJUaGUgcmF3LCBwcmUtdGF4IGNvc3Qgb2YgdGhlIG9yZGVyLiBOb3RlIHRoYXQgdGhpcyBtaWdodCBiZSBkaWZmZXJlbnQgaW4gdGhlIGZ1dHVyZSBmcm9tIHRoZSBwcm9kdWN0IHByaWNlIGR1ZSB0byBwcm9tb3Rpb25zLCBjcmVkaXRzLCBldGMuIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjo0OS43NDg5NDUxOTA2MDE4NCwicTMiOjEwNS40Mjk2NTc0Njk5MzEwMywibWF4IjoxNDguMjI5MDA1MjY1NTIyOTEsInNkIjozMi41MzcwNTAxMzA1NjMxNywiYXZnIjo3Ny4wMTI5NTQ2NTM1NjU0N319fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJUYXgiLCJuYW1lIjoiVEFYIiwiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBhbW91bnQgb2YgbG9jYWwgYW5kIGZlZGVyYWwgdGF4ZXMgdGhhdCBhcmUgY29sbGVjdGVkIG9uIHRoZSBwdXJjaGFzZS4gTm90ZSB0aGF0IG90aGVyIGdvdmVybm1lbnRhbCBmZWVzIG9uIHNvbWUgcHJvZHVjdHMgYXJlIG5vdCBpbmNsdWRlZCBoZXJlLCBidXQgaW5zdGVhZCBhcmUgYWNjb3VudGVkIGZvciBpbiB0aGUgc3VidG90YWwuIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJUb3RhbCIsIm5hbWUiOiJUT1RBTCIsImRlc2NyaXB0aW9uIjoiVGhlIHRvdGFsIGJpbGxlZCBhbW91bnQuIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMDAwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEyLjA2MTYwMjkzNjkyMzExNywicTEiOjUyLjAwNjE0NzYxNzg3ODEzNSwicTMiOjEwOS41NTgwMzAxODQ5OTczOCwibWF4IjoyMzguMzI3MzIwMDE3MjE1MzMsInNkIjozOC4zNTk2NzY2NDg0NzU3MSwiYXZnIjo4Mi45NjAxNDgxNTIzMDgwNX19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IlVzZXIgSUQiLCJuYW1lIjoiVVNFUl9JRCIsImRlc2NyaXB0aW9uIjoiVGhlIGlkIG9mIHRoZSB1c2VyIHdobyBtYWRlIHRoaXMgb3JkZXIuIE5vdGUgdGhhdCBpbiBzb21lIGNhc2VzIHdoZXJlIGFuIG9yZGVyIHdhcyBjcmVhdGVkIG9uIGJlaGFsZiBvZiBhIGN1c3RvbWVyIHdobyBwaG9uZWQgdGhlIG9yZGVyIGluLCB0aGlzIG1pZ2h0IGJlIHRoZSBlbXBsb3llZSB3aG8gaGFuZGxlZCB0aGUgcmVxdWVzdC4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0ZLIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6MiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik9yZGVycyBxdWFudGl0eSA+PSA1MCIsInJlYWRfcGVybWlzc2lvbnMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjEyMSIsIm1hZGVfcHVibGljX2J5X2lkIjoxLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJmaWx0ZXIiOlsiPj0iLFsiZmllbGQtaWQiLDE0XSw1MF19LCJkYXRhYmFzZSI6MX0sImlkIjoxLCJkaXNwbGF5IjoidGFibGUiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7InRhYmxlLnBpdm90X2NvbHVtbiI6IkRJU0NPVU5UIiwidGFibGUuY2VsbF9jb2x1bW4iOiJRVUFOVElUWSJ9LCJjb2xsZWN0aW9uIjp7ImlkIjoyLCJuYW1lIjoiTWV0YWJhc2VSdWJ5IiwiZGVzY3JpcHRpb24iOm51bGwsImNvbG9yIjoiIzUwOUVFMyIsImFyY2hpdmVkIjpmYWxzZSwibG9jYXRpb24iOiIvIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsInNsdWciOiJtZXRhYmFzZXJ1YnkifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTozNjoyOC44MDYiLCJwdWJsaWNfdXVpZCI6IjcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMSJ9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOm51bGwsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiSUQiLCJuYW1lIjoiSUQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1BLIiwiZmluZ2VycHJpbnQiOm51bGx9LHsiYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiQUREUkVTUyIsIm5hbWUiOiJBRERSRVNTIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6MjIuN319fX0seyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJFTUFJTCIsIm5hbWUiOiJFTUFJTCIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjEuMCwiYXZlcmFnZS1sZW5ndGgiOjI0LjV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiUEFTU1dPUkQiLCJuYW1lIjoiUEFTU1dPUkQiLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjozNi4wfX19fSx7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6Ik5BTUUiLCJuYW1lIjoiTkFNRSIsInNwZWNpYWxfdHlwZSI6InR5cGUvTmFtZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjoxNC4xfX19fSx7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IkNJVFkiLCJuYW1lIjoiQ0lUWSIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2l0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjo4Ljd9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IkxPTkdJVFVERSIsIm5hbWUiOiJMT05HSVRVREUiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0xvbmdpdHVkZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjotMTIxLjEyNzYwOTgsInExIjotOTguMjg3ODgyLCJxMyI6LTgzLjY2ODY1NDUsIm1heCI6LTcxLjkwMTE1MzgsInNkIjoxMy4zNzM2NTA4NzMzNDA1NzUsImF2ZyI6LTkxLjUwOTkxNTk2OTk5OTk4fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IlNUQVRFIiwibmFtZSI6IlNUQVRFIiwic3BlY2lhbF90eXBlIjoidHlwZS9TdGF0ZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjIuMH19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJTT1VSQ0UiLCJuYW1lIjoiU09VUkNFIiwic3BlY2lhbF90eXBlIjoidHlwZS9Tb3VyY2UiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjo3LjB9fX19LHsiYmFzZV90eXBlIjoidHlwZS9EYXRlIiwiZGlzcGxheV9uYW1lIjoiQklSVEhfREFURSIsIm5hbWUiOiJCSVJUSF9EQVRFIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIxOTYwLTAyLTEyVDAwOjAwOjAwWiIsImxhdGVzdCI6IjE5OTAtMDMtMjFUMDA6MDA6MDBaIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJaSVAiLCJuYW1lIjoiWklQIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6NS4wfX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJMQVRJVFVERSIsIm5hbWUiOiJMQVRJVFVERSIsInNwZWNpYWxfdHlwZSI6InR5cGUvTGF0aXR1ZGUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjkuMzI5OTAzLCJxMSI6MzEuMDE3NDAxMSwicTMiOjQzLjA1NzQxODI5OTk5OTk5LCJtYXgiOjQ0Ljg2MDg1OTYsInNkIjo2LjQwNzk2NDI3MzcwOTQ4NywiYXZnIjozOC4xMjUzMTkzNn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ1JFQVRFRF9BVCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTktMDMtMjJUMDk6NTI6MTIuODU3WiIsImxhdGVzdCI6IjIwMTktMDQtMThUMjA6MTk6NDQuNjAyWiJ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjoyLCJxdWVyeV90eXBlIjoibmF0aXZlIiwibmFtZSI6IlBlb3BsZSBmcm9tIFR3aXR0ZXIiLCJyZWFkX3Blcm1pc3Npb25zIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyMDoyMi44NjMiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJuYXRpdmUiLCJuYXRpdmUiOnsicXVlcnkiOiJzZWxlY3QgKiBmcm9tIFBFT1BMRSB3aGVyZSBTT1VSQ0UgPSAnVHdpdHRlcicgb3JkZXIgYnkgQ1JFQVRFRF9BVCBkZXNjIGxpbWl0IDEwOyIsInRlbXBsYXRlLXRhZ3MiOnt9fSwiZGF0YWJhc2UiOjF9LCJpZCI6MiwiZGlzcGxheSI6InRhYmxlIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJTT1VSQ0UiLCJ0YWJsZS5jZWxsX2NvbHVtbiI6IklEIn0sImNvbGxlY3Rpb24iOnsiaWQiOjIsIm5hbWUiOiJNZXRhYmFzZVJ1YnkiLCJkZXNjcmlwdGlvbiI6bnVsbCwiY29sb3IiOiIjNTA5RUUzIiwiYXJjaGl2ZWQiOmZhbHNlLCJsb2NhdGlvbiI6Ii8iLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwic2x1ZyI6Im1ldGFiYXNlcnVieSJ9LCJmYXZvcml0ZSI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQwOjI4LjA3NCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjozLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IkNpdHkiLCJuYW1lIjoiQ0lUWSIsImRlc2NyaXB0aW9uIjoiVGhlIGNpdHkgb2YgdGhlIGFjY291bnTigJlzIGJpbGxpbmcgYWRkcmVzcyIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2l0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTk2NiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjguMjg0fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxLjAsInExIjoxLjAsInEzIjoxLjU0NDQ5MzMxMjU3MDUwMjMsIm1heCI6OC4wLCJzZCI6MC42OTA1MjMzNjg0MDk1MjU3LCJhdmciOjEuMjcxNjE3NDk3NDU2NzY1MX19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MToyOS40NzkiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjYsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQZXIgQ2l0eSIsInJlYWRfcGVybWlzc2lvbnMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjU1OjA3LjY0IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjozLCJicmVha291dCI6W1siZmllbGQtaWQiLDMwXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXSwib3JkZXItYnkiOltbImRlc2MiLFsiYWdncmVnYXRpb24iLDBdXV19fSwiaWQiOjMwLCJkaXNwbGF5IjoidGFibGUiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImNvbHVtbl9zZXR0aW5ncyI6eyJbXCJuYW1lXCIsXCJjb3VudFwiXSI6eyJzaG93X21pbmlfYmFyIjp0cnVlfX0sImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDSVRZIl19LCJjb2xsZWN0aW9uIjp7ImlkIjo2LCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiY29sb3IiOiIjOUNDMTc3IiwiYXJjaGl2ZWQiOmZhbHNlLCJsb2NhdGlvbiI6Ii8iLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy42NDIiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MywicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJTb3VyY2UiLCJuYW1lIjoiU09VUkNFIiwiZGVzY3JpcHRpb24iOiJUaGUgY2hhbm5lbCB0aHJvdWdoIHdoaWNoIHdlIGFjcXVpcmVkIHRoaXMgdXNlci4gVmFsaWQgdmFsdWVzIGluY2x1ZGU6IEFmZmlsaWF0ZSwgRmFjZWJvb2ssIEdvb2dsZSwgT3JnYW5pYyBhbmQgVHdpdHRlciIsInNwZWNpYWxfdHlwZSI6InR5cGUvU291cmNlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ny40MDg0fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0ODQuMCwicTEiOjQ5Mi4yNSwicTMiOjUwNy41LCJtYXgiOjUxMi4wLCJzZCI6MTAuODM5NzQxNjk0MzM5NCwiYXZnIjo1MDAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MToyOS40NzkiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjYsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQZXIgU291cmNlIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTU6MDcuMjkzIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjozLCJicmVha291dCI6W1siZmllbGQtaWQiLDI0XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXSwib3JkZXItYnkiOltbImRlc2MiLFsiYWdncmVnYXRpb24iLDBdXV19fSwiaWQiOjMxLCJkaXNwbGF5Ijoicm93IiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiU09VUkNFIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl19LCJjb2xsZWN0aW9uIjp7ImlkIjo2LCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiY29sb3IiOiIjOUNDMTc3IiwiYXJjaGl2ZWQiOmZhbHNlLCJsb2NhdGlvbiI6Ii8iLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy42NjgiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MywicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJTdGF0ZSIsIm5hbWUiOiJTVEFURSIsImRlc2NyaXB0aW9uIjoiVGhlIHN0YXRlIG9yIHByb3ZpbmNlIG9mIHRoZSBhY2NvdW504oCZcyBiaWxsaW5nIGFkZHJlc3MiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1N0YXRlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0OSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjIuMH19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozOSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEuMCwicTEiOjIwLjc1LCJxMyI6NzMuMjI0NzQ0ODcxMzkxNiwibWF4IjoxOTQuMCwic2QiOjM1LjYyNzQwNjIzMjE0MDA2LCJhdmciOjUxLjAyMDQwODE2MzI2NTMxfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlBlciBzdGF0ZSIsInJlYWRfcGVybWlzc2lvbnMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjU1OjA3LjE5NiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MywiYnJlYWtvdXQiOltbImZpZWxkLWlkIiwyOF1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjI4LCJkaXNwbGF5IjoibWFwIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJtYXAudHlwZSI6InJlZ2lvbiIsIm1hcC5yZWdpb24iOiJ1c19zdGF0ZXMiLCJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiU1RBVEUiXX0sImNvbGxlY3Rpb24iOnsiaWQiOjYsIm5hbWUiOiJQZW9wbGUgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiM5Q0MxNzciLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicGVvcGxlX2Rhc2hib2FyZCJ9LCJmYXZvcml0ZSI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjU4MyIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMjYuMDc5Njk1NzI4ODUyNjcsInExIjoyMTMuODI1ODU0MzI5NzM0MSwicTMiOjM5NS4yMjUxNjU5MzEwNTk4NSwibWF4Ijo1MDAuOTU4NTE5MjY2MjQsInNkIjoxMTAuNzcxMDk2NzY2MDczNDQsImF2ZyI6MzAxLjMzMTg5MDA5Njg2ODl9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjM2LjM2Mjg4Njc1NjUwNTQ0LCJxMSI6NTIuMDM1NDE5ODY1OTUxOSwicTMiOjYyLjI3MTQ0ODY0Mjk5MTc4NiwibWF4Ijo4Ny40NDY1MDgxNTEyMTM4Niwic2QiOjkuOTM4MTI5MTIzODgwOTk2LCJhdmciOjU2LjI5MTc3MDk3OTA2NTc5fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByaWNlIG92ZXIgdGltZSIsInJlYWRfcGVybWlzc2lvbnMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjcxOSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiw3XSwibW9udGgiXV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQtaWQiLDNdXSxbImF2ZyIsWyJmaWVsZC1pZCIsM11dXX19LCJpZCI6MTAsImRpc3BsYXkiOiJsaW5lIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIuWQiOioiCIsIuW5s+WdhyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiM1MDlFRTMiLCIjOUNDMTc3Il19LCJjb2xsZWN0aW9uIjp7ImlkIjo0LCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNGMUI1NTYiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIn0sImZhdm9yaXRlIjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzQzIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRheSBhbmQgdGltZSBhIHJldmlldyB3YXMgd3JpdHRlbiBieSBhIHVzZXIuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTExMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNi0wM1QwMDozNzowNS44MTgiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjE1OjI1LjY3NyJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3Qg4oaSIFByaWNl44Gu5ZCI6KiI5YCkIiwibmFtZSI6InN1bSIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQwLjM4MzM0NDA2MzA0NTQ0LCJxMSI6NDczLjY3NDIxNDU0NjcwOTcsInEzIjoxOTkyLjI5MTY5NzM2NzY0MjIsIm1heCI6MzAzNy4xMTYwMzM2NzA5NjI3LCJzZCI6ODU4LjgyMzg0MDUwMzkzNTUsImF2ZyI6MTMzNC42MDg0Mjc0Njg5ODkyfX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBQcmljZeOBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NDcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0MC4zODMzNDQwNjMwNDU0NCwicTEiOjQ5LjY5OTE5NTkzMjc5MzcxLCJxMyI6NTkuNTk3NDQzOTM3MjcwMDE1LCJtYXgiOjY1LjIwMTI5MDAxNjQxOTE0LCJzZCI6NS45NDczNjYxMjUzODA4NjMsImF2ZyI6NTQuNjc5NzU0MzAzMjI5NjF9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdCDihpIgUHJpY2Ugb3ZlciB0aW1lIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuOTQzIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDM1XSwibW9udGgiXV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmstPiIsWyJmaWVsZC1pZCIsMzFdLFsiZmllbGQtaWQiLDNdXV0sWyJhdmciLFsiZmstPiIsWyJmaWVsZC1pZCIsMzFdLFsiZmllbGQtaWQiLDNdXV1dfX0sImlkIjo0MiwiZGlzcGxheSI6ImxpbmUiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0E2RTdGMyIsIiNGMUI1NTYiXX0sImNvbGxlY3Rpb24iOnsiaWQiOjcsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiY29sb3IiOiIjQTk4OUM1IiwiYXJjaGl2ZWQiOmZhbHNlLCJsb2NhdGlvbiI6Ii8iLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIn0sImZhdm9yaXRlIjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNjU2IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRheSBhbmQgdGltZSBhIHJldmlldyB3YXMgd3JpdHRlbiBieSBhIHVzZXIuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTExMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNi0wM1QwMDozNzowNS44MTgiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjE1OjI1LjY3NyJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3Qg4oaSIFJhdGluZ+OBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQuMSwicTEiOjM4LjU1MDAwMDAwMDAwMDAwNCwicTMiOjEzOS42NzUsIm1heCI6MTk5Ljk5OTk5OTk5OTk5OTk0LCJzZCI6NTYuNzk5MTExNDg2NzExODksImF2ZyI6OTMuNjQ2ODA4NTEwNjM4M319fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCDihpIgUmF0aW5n44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQ3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6My4zNzUsInExIjozLjg3MDc0MzI0MzI0MzI0MywicTMiOjQuMDE4NDc0MjY0NzA1ODgyLCJtYXgiOjQuMTQ5OTk5OTk5OTk5OTk5NSwic2QiOjAuMTMwNjY4ODM4NjI1NTAwMzYsImF2ZyI6My45NDQ3OTMwMzI0NjcyNzUzfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3Qg4oaSIFJhdGluZyBvdmVyIHRpbWUiLCJyZWFkX3Blcm1pc3Npb25zIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy44NzgiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjQsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsMzVdLCJtb250aCJdXSwiYWdncmVnYXRpb24iOltbInN1bSIsWyJmay0+IixbImZpZWxkLWlkIiwzMV0sWyJmaWVsZC1pZCIsMl1dXSxbImF2ZyIsWyJmay0+IixbImZpZWxkLWlkIiwzMV0sWyJmaWVsZC1pZCIsMl1dXV19fSwiaWQiOjQxLCJkaXNwbGF5IjoibGluZSIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjQTk4OUM1IiwiIzUwOUVFMyJdfSwiY29sbGVjdGlvbiI6eyJpZCI6NywibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNBOTg5QzUiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC41ODciLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MC4wLCJxMyI6MC4wLCJtYXgiOjAuMCwic2QiOm51bGwsImF2ZyI6MC4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGFkZGVkIGluIHRoZSBsYXN0IDMwIGRheXMiLCJyZWFkX3Blcm1pc3Npb25zIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NTQiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImZpbHRlciI6WyJ0aW1lLWludGVydmFsIixbImZpZWxkLWlkIiw3XSwtMzAsImRheSJdLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQsImRpc3BsYXkiOiJzY2FsYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6W119LCJjb2xsZWN0aW9uIjp7ImlkIjo0LCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNGMUI1NTYiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIn0sImZhdm9yaXRlIjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDYxIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMC4wLCJxMSI6MTcuNzUsInEzIjozOS43NSwibWF4Ijo0My4wLCJzZCI6MTIuNjA3NjMxODUzNDYwMDY3LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MToyOS40NzkiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBQcmljZSIsInJlYWRfcGVybWlzc2lvbnMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU1OCIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImJpbm5pbmctc3RyYXRlZ3kiLFsiZmllbGQtaWQiLDNdLCJkZWZhdWx0Il1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjYsImRpc3BsYXkiOiJiYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJQUklDRSJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdfSwiY29sbGVjdGlvbiI6eyJpZCI6NCwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiY29sb3IiOiIjRjFCNTU2IiwiYXJjaGl2ZWQiOmZhbHNlLCJsb2NhdGlvbiI6Ii8iLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCJ9LCJmYXZvcml0ZSI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE0NiIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgYXZlcmFnZSByYXRpbmcgdXNlcnMgaGF2ZSBnaXZlbiB0aGUgcHJvZHVjdC4gVGhpcyByYW5nZXMgZnJvbSAxIC0gNSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6My41MTIwNDY1MDUzNDA4NTI1LCJxMyI6NC4yMTYxMjQ5Njk0OTczMTQsIm1heCI6NS4wLCJzZCI6MS4zNjA1NDg4NjU3NDUxNDUyLCJhdmciOjMuNDcxNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My4wLCJxMyI6NDYuMCwibWF4IjoxMDguMCwic2QiOjM5Ljk3ODMyNzQ2MjA5NzA5LCJhdmciOjMzLjMzMzMzMzMzMzMzMzMzNn19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MToyOS40NzkiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBSYXRpbmciLCJyZWFkX3Blcm1pc3Npb25zIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NjciLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJiaW5uaW5nLXN0cmF0ZWd5IixbImZpZWxkLWlkIiwyXSwiZGVmYXVsdCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo1LCJkaXNwbGF5IjoiYmFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiUkFUSU5HIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl19LCJjb2xsZWN0aW9uIjp7ImlkIjo0LCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNGMUI1NTYiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIn0sImZhdm9yaXRlIjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTE0IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiQ2F0ZWdvcnkiLCJuYW1lIjoiQ0FURUdPUlkiLCJkZXNjcmlwdGlvbiI6IlRoZSB0eXBlIG9mIHByb2R1Y3QsIHZhbGlkIHZhbHVlcyBpbmNsdWRlOiBEb29oaWNreSwgR2FkZ2V0LCBHaXptbyBhbmQgV2lkZ2V0Iiwic3BlY2lhbF90eXBlIjoidHlwZS9DYXRlZ29yeSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjYuMzc1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Mi4wLCJxMSI6NDYuNSwicTMiOjUzLjUsIm1heCI6NTQuMCwic2QiOjUuNDc3MjI1NTc1MDUxNjYxLCJhdmciOjUwLjB9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdHMgcGVyIENhdGVnb3J5IiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTMxIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQtaWQiLDZdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dLCJvcmRlci1ieSI6W1siZGVzYyIsWyJhZ2dyZWdhdGlvbiIsMF1dXX19LCJpZCI6NywiZGlzcGxheSI6InJvdyIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNBVEVHT1JZIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il19LCJjb2xsZWN0aW9uIjp7ImlkIjo0LCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNGMUI1NTYiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIn0sImZhdm9yaXRlIjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTc4IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJxdWFydGVyLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQ2LjAsInExIjo0Ny4wLCJxMyI6NTMuMCwibWF4Ijo1NC4wLCJzZCI6My42NTE0ODM3MTY3MDExMDc2LCJhdmciOjUwLjB9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUXVhcnRlcnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNzAzIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJxdWFydGVyLW9mLXllYXIiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTUsImRpc3BsYXkiOiJiYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBxdWFydGVyIG9mIHRoZSB5ZWFyIn0sImNvbGxlY3Rpb24iOnsiaWQiOjQsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImNvbG9yIjoiI0YxQjU1NiIsImFyY2hpdmVkIjpmYWxzZSwibG9jYXRpb24iOiIvIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsInNsdWciOiJwcm9kdWN0c19kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NDUiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUmF0aW5n44Gu5ZCI6KiI5YCkIiwibmFtZSI6InN1bSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6OC4wLCJxMSI6MTIuNTUsInEzIjoyMy41NzUwMDAwMDAwMDAwMDMsIm1heCI6MzYuMzAwMDAwMDAwMDAwMDA0LCJzZCI6Ny41NDY4OTg0MTQyOTQxNTksImF2ZyI6MTguNzY0ODY0ODY0ODY0ODY1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lubPlnYflgKQiLCJuYW1lIjoiYXZnIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzMsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjA3NSwicTEiOjIuOTQ5MTA3MTQyODU3MTQyNywicTMiOjQuMDgwMTc3NjY5NTI5NjYzLCJtYXgiOjQuMzI1LCJzZCI6MC42Njc3NTkyMDg0OTA0NDc3LCJhdmciOjMuNTA2MjI5MDg2MjI5MDg2NH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MToyOS40NzkiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJSYXRpbmcgb3ZlciB0aW1lIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjk1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJtb250aCJdXSwiYWdncmVnYXRpb24iOltbInN1bSIsWyJmaWVsZC1pZCIsMl1dLFsiYXZnIixbImZpZWxkLWlkIiwyXV1dfX0sImlkIjo5LCJkaXNwbGF5IjoibGluZSIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiI0VGOEM4QyJdfSwiY29sbGVjdGlvbiI6eyJpZCI6NCwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiY29sb3IiOiIjRjFCNTU2IiwiYXJjaGl2ZWQiOmZhbHNlLCJsb2NhdGlvbiI6Ii8iLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCJ9LCJmYXZvcml0ZSI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI5NCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXkgYW5kIHRpbWUgYSByZXZpZXcgd2FzIHdyaXR0ZW4gYnkgYSB1c2VyLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjExMTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDYtMDNUMDA6Mzc6MDUuODE4IiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDoxNToyNS42NzcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0NSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjUuMCwicTEiOjM5LjI1LCJxMyI6MTQzLjUsIm1heCI6MTkwLjAsInNkIjo1Ny40ODA1MzYwNjEzNjU1MywiYXZnIjo5NC4zNDA0MjU1MzE5MTQ4OX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lubPlnYflgKQiLCJuYW1lIjoiYXZnIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMuMCwicTEiOjMuMCwicTMiOjQuMDExNDI1OTQ1MzgxNDc5LCJtYXgiOjUuMCwic2QiOjAuNTQ2NjIzNjQ1NDg3MjE3NiwiYXZnIjozLjUxMDYzODI5Nzg3MjM0MDN9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmF0aW5nIG92ZXIgdGltZSIsInJlYWRfcGVybWlzc2lvbnMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjk3OSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiwzNV0sIm1vbnRoIl1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkLWlkIiwzNl1dLFsiYXZnIixbImZpZWxkLWlkIiwzNl1dXX19LCJpZCI6NDAsImRpc3BsYXkiOiJsaW5lIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIuWQiOioiCIsIuW5s+WdhyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNGMUI1NTYiLCIjQTZFN0YzIl19LCJjb2xsZWN0aW9uIjp7ImlkIjo3LCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImNvbG9yIjoiI0E5ODlDNSIsImFyY2hpdmVkIjpmYWxzZSwibG9jYXRpb24iOiIvIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCJ9LCJmYXZvcml0ZSI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjUwOSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjowLjAsInEzIjowLjAsIm1heCI6MC4wLCJzZCI6bnVsbCwiYXZnIjowLjB9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmV2aWV3cyBhZGRlZCBpbiB0aGUgbGFzdCAzMCBkYXlzIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuNjU5IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZC1pZCIsMzVdLC0zMCwiZGF5Il0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MzMsImRpc3BsYXkiOiJzY2FsYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6W119LCJjb2xsZWN0aW9uIjp7ImlkIjo3LCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImNvbG9yIjoiI0E5ODlDNSIsImFyY2hpdmVkIjpmYWxzZSwibG9jYXRpb24iOiIvIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCJ9LCJmYXZvcml0ZSI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjE2IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3Qg4oaSIFByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo1Ni4wLCJxMSI6MTA1LjI1LCJxMyI6MjE0LjUsIm1heCI6MjQxLjAsInNkIjo2OC4xMDM5MTIyMDE0NTAzNiwiYXZnIjoxNTguODU3MTQyODU3MTQyODZ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmV2aWV3cyBieSBQcm9kdWN0IOKGkiBQcmljZSIsInJlYWRfcGVybWlzc2lvbnMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjY5NiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImJpbm5pbmctc3RyYXRlZ3kiLFsiZmstPiIsWyJmaWVsZC1pZCIsMzFdLFsiZmllbGQtaWQiLDNdXSwiZGVmYXVsdCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozNywiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlBSSUNFIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl19LCJjb2xsZWN0aW9uIjp7ImlkIjo3LCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImNvbG9yIjoiI0E5ODlDNSIsImFyY2hpdmVkIjpmYWxzZSwibG9jYXRpb24iOiIvIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCJ9LCJmYXZvcml0ZSI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjMyNyIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgYXZlcmFnZSByYXRpbmcgdXNlcnMgaGF2ZSBnaXZlbiB0aGUgcHJvZHVjdC4gVGhpcyByYW5nZXMgZnJvbSAxIC0gNSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6My41MTIwNDY1MDUzNDA4NTI1LCJxMyI6NC4yMTYxMjQ5Njk0OTczMTQsIm1heCI6NS4wLCJzZCI6MS4zNjA1NDg4NjU3NDUxNDUyLCJhdmciOjMuNDcxNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6MTAuMjUsInEzIjo0MDEuNzUsIm1heCI6NzI4LjAsInNkIjozMDUuOTcxMDc3MDY0NDgzMywiYXZnIjoyMjIuNH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MToyOS40NzkiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJSZXZpZXdzIGJ5IFByb2R1Y3Qg4oaSIFJhdGluZyIsInJlYWRfcGVybWlzc2lvbnMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjczNCIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImJpbm5pbmctc3RyYXRlZ3kiLFsiZmstPiIsWyJmaWVsZC1pZCIsMzFdLFsiZmllbGQtaWQiLDJdXSwiZGVmYXVsdCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozNiwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlJBVElORyJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdfSwiY29sbGVjdGlvbiI6eyJpZCI6NywibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNBOTg5QzUiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4yOTEiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RlY2ltYWwiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgcmF0aW5nIChvbiBhIHNjYWxlIG9mIDEtNSkgdGhlIHVzZXIgbGVmdC4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MS4wLCJxMSI6My41NDc0NDM1MzE4MTY5NiwicTMiOjQuNzY0ODA3MDcxNjUwNDU1LCJtYXgiOjUuMCwic2QiOjEuMDQ0Mzg5OTg1NTY2MDU3NywiYXZnIjozLjk4NzQxMDA3MTk0MjQ0Nn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NDYuMCwicTEiOjY0LjAsInEzIjo0MTIuNzUsIm1heCI6NTM1LjAsInNkIjoyMTkuMjI0MzE0MzQ0OTE5MzIsImF2ZyI6MjIyLjR9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmV2aWV3cyBieSBSYXRpbmciLCJyZWFkX3Blcm1pc3Npb25zIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy43MiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImJpbm5pbmctc3RyYXRlZ3kiLFsiZmllbGQtaWQiLDM2XSwiZGVmYXVsdCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozNSwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlJBVElORyJdLCJncmFwaC5jb2xvcnMiOlsiI0E2RTdGMyJdfSwiY29sbGVjdGlvbiI6eyJpZCI6NywibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNBOTg5QzUiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4yNTYiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBDYXRlZ29yeSIsIm5hbWUiOiJDQVRFR09SWSIsImRlc2NyaXB0aW9uIjoiVGhlIHR5cGUgb2YgcHJvZHVjdCwgdmFsaWQgdmFsdWVzIGluY2x1ZGU6IERvb2hpY2t5LCBHYWRnZXQsIEdpem1vIGFuZCBXaWRnZXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NhdGVnb3J5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ni4zNzV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIzMS4wLCJxMSI6MjQ5LjAsInEzIjozMDcuMCwibWF4IjozMjAuMCwic2QiOjM4LjA3ODg2NTUyOTMxOTU0LCJhdmciOjI3OC4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlJldmlld3MgcGVyIFByb2R1Y3Qg4oaSIENhdGVnb3J5IiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuNjc4IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZmstPiIsWyJmaWVsZC1pZCIsMzFdLFsiZmllbGQtaWQiLDZdXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXSwib3JkZXItYnkiOltbImRlc2MiLFsiYWdncmVnYXRpb24iLDBdXV19fSwiaWQiOjM4LCJkaXNwbGF5Ijoicm93IiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ0FURUdPUlkiXSwiZ3JhcGguY29sb3JzIjpbIiM5Q0MxNzciXX0sImNvbGxlY3Rpb24iOnsiaWQiOjcsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiY29sb3IiOiIjQTk4OUM1IiwiYXJjaGl2ZWQiOmZhbHNlLCJsb2NhdGlvbiI6Ii8iLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIn0sImZhdm9yaXRlIjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMzYyIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjIsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlVzZXIg4oaSIExvbmdpdHVkZSIsIm5hbWUiOiJMT05HSVRVREUiLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgdGhlIGxvbmdpdHVkZSBvZiB0aGUgdXNlciBvbiBzaWduLXVwLiBJdCBtaWdodCBiZSB1cGRhdGVkIGluIHRoZSBmdXR1cmUgdG8gdGhlIGxhc3Qgc2VlbiBsb2NhdGlvbi4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0xvbmdpdHVkZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjQ5MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOi0xNjYuNTQyNTcyNiwicTEiOi0xMDEuNTgzNTA3OTIzNzMxMzUsInEzIjotODQuNjUyODkzNDgyODg4MjksIm1heCI6LTY3Ljk2NzM1MTk5OTk5OTk5LCJzZCI6MTUuMzk5Njk4OTY4MTc1NjYzLCJhdmciOi05NS4xODc0MTc4MDM2Mzk5OX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiVXNlciDihpIgTGF0aXR1ZGUiLCJuYW1lIjoiTEFUSVRVREUiLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgdGhlIGxhdGl0dWRlIG9mIHRoZSB1c2VyIG9uIHNpZ24tdXAuIEl0IG1pZ2h0IGJlIHVwZGF0ZWQgaW4gdGhlIGZ1dHVyZSB0byB0aGUgbGFzdCBzZWVuIGxvY2F0aW9uLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvTGF0aXR1ZGUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjI0OTEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyNS43NzU4MjcsInExIjozNS4zMDI3MDU5MjMwMjMxMjYsInEzIjo0My43NzM4MDI1ODQ2NjIsIm1heCI6NzAuNjM1NTAwMSwic2QiOjYuMzkwODMyMzQxODgzNzEyLCJhdmciOjM5Ljg3OTM0NjcwNDg0MDAyfX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6OS4wLCJxMSI6NTUuMjUsInEzIjoxMTkwLjUsIm1heCI6MzQ1NS4wLCJzZCI6MTAxNC4yNDU0NzAwNTA0MTQ3LCJhdmciOjgxNS42NTIxNzM5MTMwNDM1fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NSwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlNhbGVzIGJ5IGNvb3JkaW5hdGVzIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MDA6MTIuNTM1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJicmVha291dCI6W1siYmlubmluZy1zdHJhdGVneSIsWyJmay0+IixbImZpZWxkLWlkIiw5XSxbImZpZWxkLWlkIiwyM11dLCJkZWZhdWx0Il0sWyJiaW5uaW5nLXN0cmF0ZWd5IixbImZrLT4iLFsiZmllbGQtaWQiLDldLFsiZmllbGQtaWQiLDE4XV0sImRlZmF1bHQiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjMsImRpc3BsYXkiOiJtYXAiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsiTnVtYmVyIG9mIG9yZGVycyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiTE9OR0lUVURFIiwiTEFUSVRVREUiXX0sImNvbGxlY3Rpb24iOnsiaWQiOjUsIm5hbWUiOiJPcmRlcnMgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNBOTg5QzUiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoib3JkZXJzX2Rhc2hib2FyZCJ9LCJmYXZvcml0ZSI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2LjkzNyIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoyLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3Qg4oaSIENhdGVnb3J5IiwibmFtZSI6IkNBVEVHT1JZIiwiZGVzY3JpcHRpb24iOiJUaGUgdHlwZSBvZiBwcm9kdWN0LCB2YWxpZCB2YWx1ZXMgaW5jbHVkZTogRG9vaGlja3ksIEdhZGdldCwgR2l6bW8gYW5kIFdpZGdldCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjo2LjM3NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mzk3Ni4wLCJxMSI6NDM4MC4wLCJxMyI6NTAwMC4wLCJtYXgiOjUwNjEuMCwic2QiOjQ4OS4zMTAzOTkwOTkyNDkzLCJhdmciOjQ2OTAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMC0wNi0wN1QwNjo0MToyOS40NzkiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjUsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJTYWxlcyBmb3IgZWFjaCBwcm9kdWN0IGNhdGVnb3J5IiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MDA6MTIuNTA3IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJicmVha291dCI6W1siZmstPiIsWyJmaWVsZC1pZCIsMTFdLFsiZmllbGQtaWQiLDZdXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXSwib3JkZXItYnkiOltbImRlc2MiLFsiYWdncmVnYXRpb24iLDBdXV19fSwiaWQiOjIwLCJkaXNwbGF5Ijoicm93IiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIk51bWJlciBvZiBvcmRlcnMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNBVEVHT1JZIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il19LCJjb2xsZWN0aW9uIjp7ImlkIjo1LCJuYW1lIjoiT3JkZXJzIERhc2hib2FyZCIsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiY29sb3IiOiIjQTk4OUM1IiwiYXJjaGl2ZWQiOmZhbHNlLCJsb2NhdGlvbiI6Ii8iLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwic2x1ZyI6Im9yZGVyc19kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni4zMDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBUaXRsZSIsIm5hbWUiOiJUSVRMRSIsImRlc2NyaXB0aW9uIjoiVGhlIG5hbWUgb2YgdGhlIHByb2R1Y3QgYXMgaXQgc2hvdWxkIGJlIGRpc3BsYXllZCB0byBjdXN0b21lcnMuIiwic3BlY2lhbF90eXBlIjoidHlwZS9UaXRsZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTk5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6MjEuNDk1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NzAuMCwicTEiOjg3LjI3NSwicTMiOjk5LjgxNjY5OTg2NzMyOTYyLCJtYXgiOjE3NC4wLCJzZCI6MTAuOTE4NzQxODE4NDIwMDU0LCJhdmciOjk0LjI3MTM1Njc4MzkxOTZ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo1LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiU2FsZXMgcGVyIHByb2R1Y3QiLCJyZWFkX3Blcm1pc3Npb25zIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjowMDoxMS45MjYiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImJyZWFrb3V0IjpbWyJmay0+IixbImZpZWxkLWlkIiwxMV0sWyJmaWVsZC1pZCIsNV1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dLCJvcmRlci1ieSI6W1siZGVzYyIsWyJhZ2dyZWdhdGlvbiIsMF1dXX19LCJpZCI6MTksImRpc3BsYXkiOiJ0YWJsZSIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiY29sdW1uX3NldHRpbmdzIjp7IltcIm5hbWVcIixcImNvdW50XCJdIjp7InNob3dfbWluaV9iYXIiOnRydWV9fSwiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyJOdW1iZXIgb2Ygb3JkZXJzIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJUSVRMRSJdfSwiY29sbGVjdGlvbiI6eyJpZCI6NSwibmFtZSI6Ik9yZGVycyBEYXNoYm9hcmQiLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImNvbG9yIjoiI0E5ODlDNSIsImFyY2hpdmVkIjpmYWxzZSwibG9jYXRpb24iOiIvIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsInNsdWciOiJvcmRlcnNfZGFzaGJvYXJkIn0sImZhdm9yaXRlIjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuMjQ0IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjIsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5OTk4LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTMwVDE4OjU2OjEzLjM1MiIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MDc6MTUuNjU3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJVc2VyIOKGkiBTb3VyY2UiLCJuYW1lIjoiU09VUkNFIiwiZGVzY3JpcHRpb24iOiJUaGUgY2hhbm5lbCB0aHJvdWdoIHdoaWNoIHdlIGFjcXVpcmVkIHRoaXMgdXNlci4gVmFsaWQgdmFsdWVzIGluY2x1ZGU6IEFmZmlsaWF0ZSwgRmFjZWJvb2ssIEdvb2dsZSwgT3JnYW5pYyBhbmQgVHdpdHRlciIsInNwZWNpYWxfdHlwZSI6InR5cGUvU291cmNlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ny40MDg0fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEuMCwicTEiOjUyLjAwMzc4Mzk3Mzc1NDA1LCJxMyI6MTA4LjA2NTM4OTQ3MzAwNTAzLCJtYXgiOjEyOC4wLCJzZCI6MzUuMzYzOTY0NDk3NDIyNjg1LCJhdmciOjc3Ljg0MjMyMzY1MTQ1MjI4fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NSwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlNhbGVzIHBlciBzb3VyY2UiLCJyZWFkX3Blcm1pc3Npb25zIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjowMDoxMi41MTkiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsMTVdLCJtb250aCJdLFsiZmstPiIsWyJmaWVsZC1pZCIsOV0sWyJmaWVsZC1pZCIsMjRdXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjEsImRpc3BsYXkiOiJhcmVhIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJzdGFja2FibGUuc3RhY2tfdHlwZSI6InN0YWNrZWQiLCJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIk51bWJlciBvZiBvcmRlcnMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiLCJTT1VSQ0UiXX0sImNvbGxlY3Rpb24iOnsiaWQiOjUsIm5hbWUiOiJPcmRlcnMgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNBOTg5QzUiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoib3JkZXJzX2Rhc2hib2FyZCJ9LCJmYXZvcml0ZSI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2LjgwOSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoyLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IlVzZXIg4oaSIFN0YXRlIiwibmFtZSI6IlNUQVRFIiwiZGVzY3JpcHRpb24iOiJUaGUgc3RhdGUgb3IgcHJvdmluY2Ugb2YgdGhlIGFjY291bnTigJlzIGJpbGxpbmcgYWRkcmVzcyIsInNwZWNpYWxfdHlwZSI6InR5cGUvU3RhdGUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQ5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Mi4wfX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQ4LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjEuMCwicTEiOjE3Ny4wLCJxMyI6NTYxLjAsIm1heCI6MTM0Mi4wLCJzZCI6MjY0LjY0OTEzMjA5ODY0NzUsImF2ZyI6MzkwLjgzMzMzMzMzMzMzMzN9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo1LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiU2FsZXMgcGVyIHN0YXRlIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MDA6MTIuNTM4IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJicmVha291dCI6W1siZmstPiIsWyJmaWVsZC1pZCIsOV0sWyJmaWVsZC1pZCIsMjhdXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjIsImRpc3BsYXkiOiJtYXAiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7Im1hcC50eXBlIjoicmVnaW9uIiwibWFwLnJlZ2lvbiI6InVzX3N0YXRlcyIsImdyYXBoLnNlcmllc19sYWJlbHMiOlsiTnVtYmVyIG9mIG9yZGVycyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiU1RBVEUiXX0sImNvbGxlY3Rpb24iOnsiaWQiOjUsIm5hbWUiOiJPcmRlcnMgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNBOTg5QzUiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoib3JkZXJzX2Rhc2hib2FyZCJ9LCJmYXZvcml0ZSI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2Ljg3MSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjozLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyNTAwLjAsInExIjoyNTAwLjAsInEzIjoyNTAwLjAsIm1heCI6MjUwMC4wLCJzZCI6bnVsbCwiYXZnIjoyNTAwLjB9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo2LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiVG90YWwgUGVvcGxlIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTU6MDcuMTM5IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjozLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjI0LCJkaXNwbGF5Ijoic2NhbGFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdfSwiY29sbGVjdGlvbiI6eyJpZCI6NiwibmFtZSI6IlBlb3BsZSBEYXNoYm9hcmQiLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImNvbG9yIjoiIzlDQzE3NyIsImFyY2hpdmVkIjpmYWxzZSwibG9jYXRpb24iOiIvIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsInNsdWciOiJwZW9wbGVfZGFzaGJvYXJkIn0sImZhdm9yaXRlIjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNDExIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIwMC4wLCJxMSI6MjAwLjAsInEzIjoyMDAuMCwibWF4IjoyMDAuMCwic2QiOm51bGwsImF2ZyI6MjAwLjB9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiVG90YWwgUHJvZHVjdHMiLCJyZWFkX3Blcm1pc3Npb25zIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzgiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MywiZGlzcGxheSI6InNjYWxhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbXX0sImNvbGxlY3Rpb24iOnsiaWQiOjQsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImNvbG9yIjoiI0YxQjU1NiIsImFyY2hpdmVkIjpmYWxzZSwibG9jYXRpb24iOiIvIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsInNsdWciOiJwcm9kdWN0c19kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wMSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMTEyLjAsInExIjoxMTEyLjAsInEzIjoxMTEyLjAsIm1heCI6MTExMi4wLCJzZCI6bnVsbCwiYXZnIjoxMTEyLjB9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiVG90YWwgUmV2aWV3cyIsInJlYWRfcGVybWlzc2lvbnMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjYzNSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozMiwiZGlzcGxheSI6InNjYWxhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbXX0sImNvbGxlY3Rpb24iOnsiaWQiOjcsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiY29sb3IiOiIjQTk4OUM1IiwiYXJjaGl2ZWQiOmZhbHNlLCJsb2NhdGlvbiI6Ii8iLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIn0sImZhdm9yaXRlIjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTI2IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjIsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjE4NzYwLjAsInExIjoxODc2MC4wLCJxMyI6MTg3NjAuMCwibWF4IjoxODc2MC4wLCJzZCI6bnVsbCwiYXZnIjoxODc2MC4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NSwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlRvdGFsIHRyYW5zYWN0aW9ucyIsInJlYWRfcGVybWlzc2lvbnMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjAwOjExLjc3OSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNiwiZGlzcGxheSI6InNjYWxhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyJOdW1iZXIgb2Ygb3JkZXJzIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6W119LCJjb2xsZWN0aW9uIjp7ImlkIjo1LCJuYW1lIjoiT3JkZXJzIERhc2hib2FyZCIsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiY29sb3IiOiIjQTk4OUM1IiwiYXJjaGl2ZWQiOmZhbHNlLCJsb2NhdGlvbiI6Ii8iLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwic2x1ZyI6Im9yZGVyc19kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0NS42NTUiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MC4wLCJxMyI6MC4wLCJtYXgiOjAuMCwic2QiOm51bGwsImF2ZyI6MC4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NSwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlRyYW5zYWN0aW9ucyBpbiB0aGUgbGFzdCAzMCBkYXlzIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MDA6MTEuODMyIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZC1pZCIsMTVdLC0zMCwiZGF5Il0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTcsImRpc3BsYXkiOiJzY2FsYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsiTnVtYmVyIG9mIG9yZGVycyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdfSwiY29sbGVjdGlvbiI6eyJpZCI6NSwibmFtZSI6Ik9yZGVycyBEYXNoYm9hcmQiLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImNvbG9yIjoiI0E5ODlDNSIsImFyY2hpdmVkIjpmYWxzZSwibG9jYXRpb24iOiIvIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsInNsdWciOiJvcmRlcnNfZGFzaGJvYXJkIn0sImZhdm9yaXRlIjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDUuNjkxIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjMsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHVzZXIgcmVjb3JkIHdhcyBjcmVhdGVkLiBBbHNvIHJlZmVycmVkIHRvIGFzIHRoZSB1c2Vy4oCZcyBcImpvaW4gZGF0ZVwiIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjUwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0xOVQyMTozNToxOC43NTIiLCJsYXRlc3QiOiIyMDE5LTA0LTE5VDE0OjA2OjI3LjMifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjYuMCwicTEiOjY0LjEyOTE3MTMwNjYxMzAzLCJxMyI6NzIuMzc1LCJtYXgiOjkxLjAsInNkIjoxMC4zNTYyNjYzMjc3OTY1MzEsImF2ZyI6NjcuNTY3NTY3NTY3NTY3NTZ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuNDc5IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo2LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiVXNlciBncm93dGgiLCJyZWFkX3Blcm1pc3Npb25zIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1NTowNy4zNDQiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjMsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsMjZdLCJtb250aCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoyNiwiZGlzcGxheSI6InNtYXJ0c2NhbGFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdfSwiY29sbGVjdGlvbiI6eyJpZCI6NiwibmFtZSI6IlBlb3BsZSBEYXNoYm9hcmQiLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImNvbG9yIjoiIzlDQzE3NyIsImFyY2hpdmVkIjpmYWxzZSwibG9jYXRpb24iOiIvIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsInNsdWciOiJwZW9wbGVfZGFzaGJvYXJkIn0sImZhdm9yaXRlIjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNTI2IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2Ytd2VlayIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjIuMCwicTEiOjI1LjUsInEzIjozMC43NSwibWF4IjozNi4wLCJzZCI6NC41MDM5NjY1MDU4Mzg0MTQsImF2ZyI6MjguNTcxNDI4NTcxNDI4NTczfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IldlZWtkYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInJlYWRfcGVybWlzc2lvbnMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY0MSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiw3XSwiZGF5LW9mLXdlZWsiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTEsImRpc3BsYXkiOiJiYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIHdlZWsifSwiY29sbGVjdGlvbiI6eyJpZCI6NCwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiY29sb3IiOiIjRjFCNTU2IiwiYXJjaGl2ZWQiOmZhbHNlLCJsb2NhdGlvbiI6Ii8iLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCJ9LCJmYXZvcml0ZSI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM4NCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRheSBhbmQgdGltZSBhIHJldmlldyB3YXMgd3JpdHRlbiBieSBhIHVzZXIuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2Ytd2VlayIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTExMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNi0wM1QwMDozNzowNS44MTgiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjE1OjI1LjY3NyJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjE0Mi4wLCJxMSI6MTUwLjUsInEzIjoxNjUuNzUsIm1heCI6MTczLjAsInNkIjoxMC43NjE0ODMzNDYxNTI3ODgsImF2ZyI6MTU4Ljg1NzE0Mjg1NzE0Mjg2fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjQ3OSIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IldlZWtkYXlzIHdoZW4gUmV2aWV3cyB3ZXJlIGFkZGVkIiwicmVhZF9wZXJtaXNzaW9ucyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuOTM3IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDM1XSwiZGF5LW9mLXdlZWsiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NDMsImRpc3BsYXkiOiJiYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRjFCNTU2Il0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIHdlZWsifSwiY29sbGVjdGlvbiI6eyJpZCI6NywibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJjb2xvciI6IiNBOTg5QzUiLCJhcmNoaXZlZCI6ZmFsc2UsImxvY2F0aW9uIjoiLyIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQifSwiZmF2b3JpdGUiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC43MDgiLCJwdWJsaWNfdXVpZCI6bnVsbH1d - recorded_at: Sun, 07 Jun 2020 06:41:29 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/cards/with_success/returns_all_cards.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/cards/with_success/returns_all_cards.yml deleted file mode 100644 index 348dd66..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Card/cards/with_success/returns_all_cards.yml +++ /dev/null @@ -1,120 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:58 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=934851dd-0b9d-42c3-abb9-6d5e50d6a935;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:58 GMT;SameSite=Lax - - metabase.SESSION=6af774d6-39d7-47d8-88a4-180d8e5f76a4;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"6af774d6-39d7-47d8-88a4-180d8e5f76a4"}' - recorded_at: Sun, 14 May 2023 15:08:58 GMT -- request: - method: get - uri: http://localhost:3030/api/card - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 6af774d6-39d7-47d8-88a4-180d8e5f76a4 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:59 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=25c6d565-6799-4298-a5d6-54e3617a7383;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:59 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: !binary |- - W3siZGVzY3JpcHRpb24iOiJBdmVyYWdlIGl0ZW0gcXVhbnRpdHkgcGVyIG1vbnRoIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSBhbmQgdGltZSBhbiBvcmRlciB3YXMgc3VibWl0dGVkLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjk5OTgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMzBUMTg6NTY6MTMuMzUyIiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDowNzoxNS42NTcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IlF1YW50aXR544Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjU1MDI1MjUzMTY5NDE2NzMsInEzIjo1LjExNjczMzMzNDQwMDAzNCwibWF4Ijo3LjAsInNkIjoxLjk4NjM0Nzk2MzI5NjU5MTUsImF2ZyI6My4zNjczNDY5Mzg3NzU1MX19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjUsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJBdmVyYWdlIHF1YW50aXR5IHBlciBtb250aCIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjE2OjU4LjQ1MVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImJyZWFrb3V0IjpbWyJmaWVsZCIsMTUseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siYXZnIixbImZpZWxkIiwxNCxudWxsXV1dfX0sImlkIjoxOCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoibGluZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2LjE5OVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIkF2ZXJhZ2UgcXVhbnRpdHkiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il0sImdyYXBoLm1ldHJpY3MiOlsiYXZnIl19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJvcmRlcnNfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6Ik9yZGVycyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjUsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0NS42MzdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni4xOTUiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MywicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiTG9uZ2l0dWRlIiwibmFtZSI6IkxPTkdJVFVERSIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgbG9uZ2l0dWRlIG9mIHRoZSB1c2VyIG9uIHNpZ24tdXAuIEl0IG1pZ2h0IGJlIHVwZGF0ZWQgaW4gdGhlIGZ1dHVyZSB0byB0aGUgbGFzdCBzZWVuIGxvY2F0aW9uLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvTG9uZ2l0dWRlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyNDkxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6LTE2Ni41NDI1NzI2LCJxMSI6LTEwMS41ODM1MDc5MjM3MzEzNSwicTMiOi04NC42NTI4OTM0ODI4ODgyOSwibWF4IjotNjcuOTY3MzUxOTk5OTk5OTksInNkIjoxNS4zOTk2OTg5NjgxNzU2NjMsImF2ZyI6LTk1LjE4NzQxNzgwMzYzOTk5fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJMYXRpdHVkZSIsIm5hbWUiOiJMQVRJVFVERSIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgbGF0aXR1ZGUgb2YgdGhlIHVzZXIgb24gc2lnbi11cC4gSXQgbWlnaHQgYmUgdXBkYXRlZCBpbiB0aGUgZnV0dXJlIHRvIHRoZSBsYXN0IHNlZW4gbG9jYXRpb24uIiwic3BlY2lhbF90eXBlIjoidHlwZS9MYXRpdHVkZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjQ5MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI1Ljc3NTgyNywicTEiOjM1LjMwMjcwNTkyMzAyMzEyNiwicTMiOjQzLjc3MzgwMjU4NDY2MiwibWF4Ijo3MC42MzU1MDAxLCJzZCI6Ni4zOTA4MzIzNDE4ODM3MTIsImF2ZyI6MzkuODc5MzQ2NzA0ODQwMDJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEuMCwicTEiOjEuMCwicTMiOjEuMjk2MTQzMjEwNTY5NDcwNiwibWF4IjozLjAsInNkIjowLjA2NjM2NzI0ODExMTY5NDYsImF2ZyI6MS4wMDM2MTMwMDY4MjQ1NjgzfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkJ5IGNvb3JkaW5hdGVzIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTU6MDcuNzczWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MywiYnJlYWtvdXQiOltbImZpZWxkIiwyMyxudWxsXSxbImZpZWxkIiwxOCxudWxsXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjksInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6Im1hcCIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjYxMVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkxPTkdJVFVERSIsIkxBVElUVURFIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQiLCJjb2xvciI6IiM5Q0MxNzciLCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjM4N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjYwOSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLW1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMsInExIjo0LjQ2NDQ2NjA5NDA2NzI2MiwicTMiOjcuODMzMzMzMzMzMzMzMzMzLCJtYXgiOjExLCJzZCI6Mi40MTk4OTk1ODAyNTAxMDMsImF2ZyI6Ni40NTE2MTI5MDMyMjU4MDZ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLW1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MTg6MDQuMjRaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIG1vbnRoIiwiZ3JhcGguc2hvd192YWx1ZXMiOmZhbHNlLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwcm9kdWN0c19kYXNoYm9hcmQiLCJjb2xvciI6IiNGMUI1NTYiLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo0LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NiIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRheSBhbmQgdGltZSBhIHJldmlldyB3YXMgd3JpdHRlbiBieSBhIHVzZXIuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2YtbW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjExMTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDYtMDNUMDA6Mzc6MDUuODE4IiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDoxNToyNS42NzcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjE2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjUuMCwicTEiOjMxLjg3MDgyODY5MzM4Njk3MiwicTMiOjM4LjkxNTQ3NTk0NzQyMjY1LCJtYXgiOjUwLjAsInNkIjo1LjI4OTg3NjcxODY4ODcwMSwiYXZnIjozNS44NzA5Njc3NDE5MzU0OH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJEYXlzIHdoZW4gUmV2aWV3cyB3ZXJlIGFkZGVkIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuOTQ0WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImZpZWxkIiwzNSx7InRlbXBvcmFsLXVuaXQiOiJkYXktb2YtbW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQ1LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC43NzJaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRjFCNTU2Il0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIG1vbnRoIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjcsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMDhaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC43NjUiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBJROOBrumHjeikh+OCkumZpOOBhOOBn+WApCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNzYuMCwicTEiOjE3Ni4wLCJxMyI6MTc2LjAsIm1heCI6MTc2LjAsInNkIjpudWxsLCJhdmciOjE3Ni4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkRpc3RpbmN0IFByb2R1Y3QgSUQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy42NzVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJhZ2dyZWdhdGlvbiI6W1siZGlzdGluY3QiLFsiZmllbGQiLDQseyJzb3VyY2UtZmllbGQiOjMxfV1dXX19LCJpZCI6MzQsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjIxM1oifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIumHjeikh+OCkumZpOOBhOOBn+OCq+OCpuODs+ODiCJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJkaXN0aW5jdCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjcsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMDhaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4yMDEiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImhvdXItb2YtZGF5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6NS42NTY4NTQyNDk0OTIzODEsInEzIjoxMi4wLCJtYXgiOjE1LjAsInNkIjozLjg0MTA0NDU0MzkyMzY3MDcsImF2ZyI6OC4zMzMzMzMzMzMzMzMzMzR9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiSG91cnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQ5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImhvdXItb2YtZGF5In1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDI5WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgaG91ciBvZiB0aGUgZGF5IiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIiwiY29sb3IiOiIjRjFCNTU2IiwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NCwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDI0IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF5IGFuZCB0aW1lIGEgcmV2aWV3IHdhcyB3cml0dGVuIGJ5IGEgdXNlci4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImhvdXItb2YtZGF5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMTEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA2LTAzVDAwOjM3OjA1LjgxOCIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MTU6MjUuNjc3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxNCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMzLjAsInExIjo0Mi43MzIwNTA4MDc1Njg4NzUsInEzIjo1MC4xNzE1NzI4NzUyNTM4MSwibWF4Ijo2MS4wLCJzZCI6Ny4wMDcyNDI2Mjk5NzY2NjcsImF2ZyI6NDYuMzMzMzMzMzMzMzMzMzM2fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkhvdXJzIHdoZW4gUmV2aWV3cyB3ZXJlIGFkZGVkIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuODkyWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImZpZWxkIiwzNSx7InRlbXBvcmFsLXVuaXQiOiJob3VyLW9mLWRheSJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NDQsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0Ljc0NVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNGMUI1NTYiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGhvdXIgb2YgdGhlIGRheSIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTA4WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNzM3IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aC1vZi15ZWFyIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMy4wLCJxMSI6MTQuOTAxOTIzNzg4NjQ2Njg0LCJxMyI6MTguMTc3MTI0MzQ0NDY3NzAzLCJtYXgiOjIxLjAsInNkIjoyLjUzNDYwODkyOTI1MTY5NDcsImF2ZyI6MTYuNjY2NjY2NjY2NjY2NjY4fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik1vbnRocyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42OTlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgtb2YteWVhciJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTQsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUwMVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IG1vbnRoIG9mIHRoZSB5ZWFyIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIiwiY29sb3IiOiIjRjFCNTU2IiwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NCwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDk1IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF5IGFuZCB0aW1lIGEgcmV2aWV3IHdhcyB3cml0dGVuIGJ5IGEgdXNlci4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjExMTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDYtMDNUMDA6Mzc6MDUuODE4IiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDoxNToyNS42NzcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NzIuMCwicTEiOjgxLjUsInEzIjoxMDcuMCwibWF4IjoxMTYuMCwic2QiOjE0LjcyMzcxODIzOTIxNzkzMiwiYXZnIjo5Mi42NjY2NjY2NjY2NjY2N319fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBSZXZpZXdzIHdlcmUgYWRkZWQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy45NDZaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZmllbGQiLDM1LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQ2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC44MDNaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRjFCNTU2Il0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBtb250aCBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTA4WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNzk3IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjMsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjAuMCwicTMiOjAuMCwibWF4IjowLjAsInNkIjpudWxsLCJhdmciOjAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjYsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJOZXcgUGVvcGxlIGluIHRoZSBsYXN0IDMwIGRheXMiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1NTowNy4xNzhaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjozLCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZCIsMjYsbnVsbF0sLTMwLCJkYXkiXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoyNSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoic2NhbGFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNDQ0WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwZW9wbGVfZGFzaGJvYXJkIiwiY29sb3IiOiIjOUNDMTc3IiwibmFtZSI6IlBlb3BsZSBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjYsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy4zODdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy40NCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjozLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSB1c2VyIHJlY29yZCB3YXMgY3JlYXRlZC4gQWxzbyByZWZlcnJlZCB0byBhcyB0aGUgdXNlcuKAmXMgXCJqb2luIGRhdGVcIiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjI1MDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMTlUMjE6MzU6MTguNzUyIiwibGF0ZXN0IjoiMjAxOS0wNC0xOVQxNDowNjoyNy4zIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI2LjAsInExIjo2NC4xMjkxNzEzMDY2MTMwMywicTMiOjcyLjM3NSwibWF4Ijo5MS4wLCJzZCI6MTAuMzU2MjY2MzI3Nzk2NTMxLCJhdmciOjY3LjU2NzU2NzU2NzU2NzU2fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBQZW9wbGUgcGVyIG1vbnRoIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTU6MDcuMjA5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MywiYnJlYWtvdXQiOltbImZpZWxkIiwyNix7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjcsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy41NTlaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQiLCJjb2xvciI6IiM5Q0MxNzciLCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjM4N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjU0OCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjksIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjozLjkwMzk0MzI3NjQ2NTk3NywicTMiOjYuNjYyODgyNjkyOTEyNjE2LCJtYXgiOjEwLjAsInNkIjoxLjg5MjM3NDQ1NTgzMDg0MzUsImF2ZyI6NS40MDU0MDU0MDU0MDU0MDV9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTmV3IFByb2R1Y3RzIG92ZXIgdGltZSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjYyMVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6OCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoibGluZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0NFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIiwiY29sb3IiOiIjRjFCNTU2IiwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NCwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF5IGFuZCB0aW1lIGEgcmV2aWV3IHdhcyB3cml0dGVuIGJ5IGEgdXNlci4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMTEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA2LTAzVDAwOjM3OjA1LjgxOCIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MTU6MjUuNjc3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEuMCwicTEiOjkuNzM4NjEyNzg3NTI1ODMxLCJxMyI6MzUuNjI1LCJtYXgiOjUwLjAsInNkIjoxNC4zMjU4MzA0MTk0MzA4NTYsImF2ZyI6MjMuNjU5NTc0NDY4MDg1MTA4fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBSZXZpZXdzIG92ZXIgdGltZSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjgwOFoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjQsImJyZWFrb3V0IjpbWyJmaWVsZCIsMzUseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjM5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNDM0WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjQzIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOiJxdWFudGl0eSA+PSA1MCIsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjIsInJlc3VsdF9tZXRhZGF0YSI6W3siZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSBhbmQgdGltZSBhbiBvcmRlciB3YXMgc3VibWl0dGVkLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsInVuaXQiOiJkZWZhdWx0IiwibmFtZSI6IkNSRUFURURfQVQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNSx7InRlbXBvcmFsLXVuaXQiOiJkZWZhdWx0In1dLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJpZCI6MTUsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjk5OTgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMzBUMTg6NTY6MTMuMzUyIiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDowNzoxNS42NTcifX19LCJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIn0seyJkZXNjcmlwdGlvbiI6IkRpc2NvdW50IGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9EaXNjb3VudCIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiRElTQ09VTlQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMCxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjEwLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJEaXNjb3VudCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NzAxLCJuaWwlIjowLjg5OH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjE3MDg4OTk2NjcyNTg0MzIyLCJxMSI6Mi45Nzg2MjI2NjgxNDU4NzQzLCJxMyI6Ny4zMzgxODc3ODg2NTgyMzUsIm1heCI6NjEuNjk2ODQyNjk5NjA1NzEsInNkIjozLjA1MzY2MzEyNTAwMTk5MSwiYXZnIjo1LjE2MTI1NTU0NzU4MDMyNn19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdW5pcXVlIElEIGZvciB0aGUgcHJvZHVjdC4gSXQgaXMgYWxzbyBjYWxsZWQgdGhlIOKAnEludm9pY2UgbnVtYmVy4oCdIG9yIOKAnENvbmZpcm1hdGlvbiBudW1iZXLigJ0gaW4gY3VzdG9tZXIgZmFjaW5nIGVtYWlscyBhbmQgc2NyZWVucy4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9QSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMixudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJpZCI6MTIsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IklEIiwiZmluZ2VycHJpbnQiOm51bGwsImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgcHJvZHVjdCBJRC4gVGhpcyBpcyBhbiBpbnRlcm5hbCBpZGVudGlmaWVyIGZvciB0aGUgcHJvZHVjdCwgTk9UIHRoZSBTS1UuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRksiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlBST0RVQ1RfSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMSxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJpZCI6MTEsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3QgSUQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9LHsiZGVzY3JpcHRpb24iOiJOdW1iZXIgb2YgcHJvZHVjdHMgYm91Z2h0LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJRVUFOVElUWSIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE0LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjoxNCwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MS43NTU4ODI2MDc3NjQ5ODIsInEzIjo0Ljg4MjY1NDUwNzkyODA0NCwibWF4IjoxMDAuMCwic2QiOjQuMjE0MjU4Mzg2NDAzNzk4LCJhdmciOjMuNzAxNX19fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSByYXcsIHByZS10YXggY29zdCBvZiB0aGUgb3JkZXIuIE5vdGUgdGhhdCB0aGlzIG1pZ2h0IGJlIGRpZmZlcmVudCBpbiB0aGUgZnV0dXJlIGZyb20gdGhlIHByb2R1Y3QgcHJpY2UgZHVlIHRvIHByb21vdGlvbnMsIGNyZWRpdHMsIGV0Yy4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlNVQlRPVEFMIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTMsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxMywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiU3VidG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM0MCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjE1LjY5MTk0MzY3Mzk3MDQzOSwicTEiOjQ5Ljc0ODk0NTE5MDYwMTg0LCJxMyI6MTA1LjQyOTY1NzQ2OTkzMTAzLCJtYXgiOjE0OC4yMjkwMDUyNjU1MjI5MSwic2QiOjMyLjUzNzA1MDEzMDU2MzE3LCJhdmciOjc3LjAxMjk1NDY1MzU2NTQ3fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgdGhlIGFtb3VudCBvZiBsb2NhbCBhbmQgZmVkZXJhbCB0YXhlcyB0aGF0IGFyZSBjb2xsZWN0ZWQgb24gdGhlIHB1cmNoYXNlLiBOb3RlIHRoYXQgb3RoZXIgZ292ZXJubWVudGFsIGZlZXMgb24gc29tZSBwcm9kdWN0cyBhcmUgbm90IGluY2x1ZGVkIGhlcmUsIGJ1dCBpbnN0ZWFkIGFyZSBhY2NvdW50ZWQgZm9yIGluIHRoZSBzdWJ0b3RhbC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlRBWCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE2LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTYsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlRheCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6Nzk3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6Mi4yNzMzNDAzODY2MDM4NTcsInEzIjo1LjMzNzI3NTMzODIxNjMwNywibWF4IjoxMS4xMiwic2QiOjIuMzIwNjY1MTM1ODkwMDMxNiwiYXZnIjozLjg3MjIxMDAwMDAwMDAwMDR9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHRvdGFsIGJpbGxlZCBhbW91bnQuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE3LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTcsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMDAwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEyLjA2MTYwMjkzNjkyMzExNywicTEiOjUyLjAwNjE0NzYxNzg3ODEzNSwicTMiOjEwOS41NTgwMzAxODQ5OTczOCwibWF4IjoyMzguMzI3MzIwMDE3MjE1MzMsInNkIjozOC4zNTk2NzY2NDg0NzU3MSwiYXZnIjo4Mi45NjAxNDgxNTIzMDgwNX19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgaWQgb2YgdGhlIHVzZXIgd2hvIG1hZGUgdGhpcyBvcmRlci4gTm90ZSB0aGF0IGluIHNvbWUgY2FzZXMgd2hlcmUgYW4gb3JkZXIgd2FzIGNyZWF0ZWQgb24gYmVoYWxmIG9mIGEgY3VzdG9tZXIgd2hvIHBob25lZCB0aGUgb3JkZXIgaW4sIHRoaXMgbWlnaHQgYmUgdGhlIGVtcGxveWVlIHdobyBoYW5kbGVkIHRoZSByZXF1ZXN0LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJVU0VSX0lEIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsOSxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJpZCI6OSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVXNlciBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTI5LCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjIsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJPcmRlcnMgcXVhbnRpdHkgPj0gNTAiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMy0wNS0xNFQxMzo0OToxNy42Mzk0MDhaIiwibWFkZV9wdWJsaWNfYnlfaWQiOjEsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImZpbHRlciI6WyI+PSIsWyJmaWVsZCIsMTQsbnVsbF0sNTBdfSwiZGF0YWJhc2UiOjF9LCJpZCI6MSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoidGFibGUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTozNzo1My44MjlaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGFibGUucGl2b3RfY29sdW1uIjoiRElTQ09VTlQiLCJ0YWJsZS5jZWxsX2NvbHVtbiI6IlFVQU5USVRZIn0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoibWV0YWJhc2VydWJ5IiwiY29sb3IiOiIjNTA5RUUzIiwibmFtZSI6Ik1ldGFiYXNlUnVieSIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6MiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjM2OjI4LjgwNloifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjM2OjI4LjgwNiIsInB1YmxpY191dWlkIjoiNzA4YTc4ZWMtMTVjOC00MDVlLWI1OTAtZGU5OGM2ZGRmYTAxIn0seyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJESVNDT1VOVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEwLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTAsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkRpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1bmlxdWUgSUQgZm9yIHRoZSBwcm9kdWN0LiBJdCBpcyBhbHNvIGNhbGxlZCB0aGUg4oCcSW52b2ljZSBudW1iZXLigJ0gb3Ig4oCcQ29uZmlybWF0aW9uIG51bWJlcuKAnSBpbiBjdXN0b21lciBmYWNpbmcgZW1haWxzIGFuZCBzY3JlZW5zLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL1BLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJJRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEyLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImlkIjoxMiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiSUQiLCJmaW5nZXJwcmludCI6bnVsbCwiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSBwcm9kdWN0IElELiBUaGlzIGlzIGFuIGludGVybmFsIGlkZW50aWZpZXIgZm9yIHRoZSBwcm9kdWN0LCBOT1QgdGhlIFNLVS4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlFVQU5USVRZIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTQsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjE0LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiU1VCVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjEzLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJTdWJ0b3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzQwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6NDkuNzQ4OTQ1MTkwNjAxODQsInEzIjoxMDUuNDI5NjU3NDY5OTMxMDMsIm1heCI6MTQ4LjIyOTAwNTI2NTUyMjkxLCJzZCI6MzIuNTM3MDUwMTMwNTYzMTcsImF2ZyI6NzcuMDEyOTU0NjUzNTY1NDd9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgYW1vdW50IG9mIGxvY2FsIGFuZCBmZWRlcmFsIHRheGVzIHRoYXQgYXJlIGNvbGxlY3RlZCBvbiB0aGUgcHVyY2hhc2UuIE5vdGUgdGhhdCBvdGhlciBnb3Zlcm5tZW50YWwgZmVlcyBvbiBzb21lIHByb2R1Y3RzIGFyZSBub3QgaW5jbHVkZWQgaGVyZSwgYnV0IGluc3RlYWQgYXJlIGFjY291bnRlZCBmb3IgaW4gdGhlIHN1YnRvdGFsLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlRPVEFMIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTcsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMDAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTIuMDYxNjAyOTM2OTIzMTE3LCJxMSI6NTIuMDA2MTQ3NjE3ODc4MTM1LCJxMyI6MTA5LjU1ODAzMDE4NDk5NzM4LCJtYXgiOjIzOC4zMjczMjAwMTcyMTUzMywic2QiOjM4LjM1OTY3NjY0ODQ3NTcxLCJhdmciOjgyLjk2MDE0ODE1MjMwODA1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRksiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlVTRVJfSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiw5LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjo5LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6MiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik9yZGVycyBxdWFudGl0eSA+PSA1MCIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDEzOjQ5OjIwLjYwNDY5MloiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbIj49IixbImZpZWxkIiwxNCxudWxsXSw1MF19LCJkYXRhYmFzZSI6MX0sImlkIjo0NywicGFyYW1ldGVyX21hcHBpbmdzIjpbXSwiZGlzcGxheSI6InRhYmxlIiwiZW50aXR5X2lkIjoiM2VwRUwwYllpcHVRWnNRUTJpSVBFIiwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDEzOjQ5OjIwLjg3Mzg4OFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJESVNDT1VOVCIsInRhYmxlLmNlbGxfY29sdW1uIjoiUVVBTlRJVFkifSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJtZXRhYmFzZXJ1YnkiLCJjb2xvciI6IiM1MDlFRTMiLCJuYW1lIjoiTWV0YWJhc2VSdWJ5IiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjoyLCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2WiJ9LCJwYXJhbWV0ZXJzIjpbXSwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIzLTA1LTE0VDEzOjQ5OjIwLjYwNDY5MiIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjpudWxsLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IklEIiwibmFtZSI6IklEIiwic3BlY2lhbF90eXBlIjoidHlwZS9QSyIsImZpbmdlcnByaW50IjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IkFERFJFU1MiLCJuYW1lIjoiQUREUkVTUyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjIyLjd9fX19LHsiYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiRU1BSUwiLCJuYW1lIjoiRU1BSUwiLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjoxLjAsImF2ZXJhZ2UtbGVuZ3RoIjoyNC41fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IlBBU1NXT1JEIiwibmFtZSI6IlBBU1NXT1JEIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6MzYuMH19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJOQU1FIiwibmFtZSI6Ik5BTUUiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL05hbWUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6MTQuMX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJDSVRZIiwibmFtZSI6IkNJVFkiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6OC43fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJMT05HSVRVREUiLCJuYW1lIjoiTE9OR0lUVURFIiwic3BlY2lhbF90eXBlIjoidHlwZS9Mb25naXR1ZGUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6LTEyMS4xMjc2MDk4LCJxMSI6LTk4LjI4Nzg4MiwicTMiOi04My42Njg2NTQ1LCJtYXgiOi03MS45MDExNTM4LCJzZCI6MTMuMzczNjUwODczMzQwNTc1LCJhdmciOi05MS41MDk5MTU5Njk5OTk5OH19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJTVEFURSIsIm5hbWUiOiJTVEFURSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU3RhdGUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjoyLjB9fX19LHsiYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiU09VUkNFIiwibmFtZSI6IlNPVVJDRSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU291cmNlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ny4wfX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZSIsImRpc3BsYXlfbmFtZSI6IkJJUlRIX0RBVEUiLCJuYW1lIjoiQklSVEhfREFURSIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMTk2MC0wMi0xMlQwMDowMDowMFoiLCJsYXRlc3QiOiIxOTkwLTAzLTIxVDAwOjAwOjAwWiJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiWklQIiwibmFtZSI6IlpJUCIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjUuMH19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiTEFUSVRVREUiLCJuYW1lIjoiTEFUSVRVREUiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0xhdGl0dWRlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI5LjMyOTkwMywicTEiOjMxLjAxNzQwMTEsInEzIjo0My4wNTc0MTgyOTk5OTk5OSwibWF4Ijo0NC44NjA4NTk2LCJzZCI6Ni40MDc5NjQyNzM3MDk0ODcsImF2ZyI6MzguMTI1MzE5MzZ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNSRUFURURfQVQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE5LTAzLTIyVDA5OjUyOjEyLjg1N1oiLCJsYXRlc3QiOiIyMDE5LTA0LTE4VDIwOjE5OjQ0LjYwMloifX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6MiwicXVlcnlfdHlwZSI6Im5hdGl2ZSIsIm5hbWUiOiJQZW9wbGUgZnJvbSBUd2l0dGVyIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MjA6MjIuODYzWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6Im5hdGl2ZSIsIm5hdGl2ZSI6eyJxdWVyeSI6InNlbGVjdCAqIGZyb20gUEVPUExFIHdoZXJlIFNPVVJDRSA9ICdUd2l0dGVyJyBvcmRlciBieSBDUkVBVEVEX0FUIGRlc2MgbGltaXQgMTA7IiwidGVtcGxhdGUtdGFncyI6e319LCJkYXRhYmFzZSI6MX0sImlkIjoyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJ0YWJsZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQwOjI4LjA3OVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJTT1VSQ0UiLCJ0YWJsZS5jZWxsX2NvbHVtbiI6IklEIn0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoibWV0YWJhc2VydWJ5IiwiY29sb3IiOiIjNTA5RUUzIiwibmFtZSI6Ik1ldGFiYXNlUnVieSIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6MiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjM2OjI4LjgwNloifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQwOjI4LjA3NCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjozLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IkNpdHkiLCJuYW1lIjoiQ0lUWSIsImRlc2NyaXB0aW9uIjoiVGhlIGNpdHkgb2YgdGhlIGFjY291bnTigJlzIGJpbGxpbmcgYWRkcmVzcyIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2l0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTk2NiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjguMjg0fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxLjAsInExIjoxLjAsInEzIjoxLjU0NDQ5MzMxMjU3MDUwMjMsIm1heCI6OC4wLCJzZCI6MC42OTA1MjMzNjg0MDk1MjU3LCJhdmciOjEuMjcxNjE3NDk3NDU2NzY1MX19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjYsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQZXIgQ2l0eSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjU1OjA3LjY0WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MywiYnJlYWtvdXQiOltbImZpZWxkIiwzMCxudWxsXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXSwib3JkZXItYnkiOltbImRlc2MiLFsiYWdncmVnYXRpb24iLDBdXV19fSwiaWQiOjMwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJ0YWJsZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjY0NVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNJVFkiXSwiY29sdW1uX3NldHRpbmdzIjp7IltcIm5hbWVcIixcImNvdW50XCJdIjp7InNob3dfbWluaV9iYXIiOnRydWV9fSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicGVvcGxlX2Rhc2hib2FyZCIsImNvbG9yIjoiIzlDQzE3NyIsIm5hbWUiOiJQZW9wbGUgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo2LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuMzg3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNjQyIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjMsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiU291cmNlIiwibmFtZSI6IlNPVVJDRSIsImRlc2NyaXB0aW9uIjoiVGhlIGNoYW5uZWwgdGhyb3VnaCB3aGljaCB3ZSBhY3F1aXJlZCB0aGlzIHVzZXIuIFZhbGlkIHZhbHVlcyBpbmNsdWRlOiBBZmZpbGlhdGUsIEZhY2Vib29rLCBHb29nbGUsIE9yZ2FuaWMgYW5kIFR3aXR0ZXIiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1NvdXJjZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjcuNDA4NH19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NDg0LjAsInExIjo0OTIuMjUsInEzIjo1MDcuNSwibWF4Ijo1MTIuMCwic2QiOjEwLjgzOTc0MTY5NDMzOTQsImF2ZyI6NTAwLjB9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo2LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUGVyIFNvdXJjZSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjU1OjA3LjI5M1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjMsImJyZWFrb3V0IjpbWyJmaWVsZCIsMjQsbnVsbF1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjozMSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoicm93IiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNjcxWiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiU09VUkNFIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQiLCJjb2xvciI6IiM5Q0MxNzciLCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjM4N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjY2OCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjozLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IlN0YXRlIiwibmFtZSI6IlNUQVRFIiwiZGVzY3JpcHRpb24iOiJUaGUgc3RhdGUgb3IgcHJvdmluY2Ugb2YgdGhlIGFjY291bnTigJlzIGJpbGxpbmcgYWRkcmVzcyIsInNwZWNpYWxfdHlwZSI6InR5cGUvU3RhdGUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQ5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Mi4wfX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MS4wLCJxMSI6MjAuNzUsInEzIjo3My4yMjQ3NDQ4NzEzOTE2LCJtYXgiOjE5NC4wLCJzZCI6MzUuNjI3NDA2MjMyMTQwMDYsImF2ZyI6NTEuMDIwNDA4MTYzMjY1MzF9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo2LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUGVyIHN0YXRlIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTU6MDcuMTk2WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MywiYnJlYWtvdXQiOltbImZpZWxkIiwyOCxudWxsXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6Im1hcCIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjU4NloifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJtYXAudHlwZSI6InJlZ2lvbiIsIm1hcC5yZWdpb24iOiJ1c19zdGF0ZXMiLCJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlNUQVRFIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQiLCJjb2xvciI6IiM5Q0MxNzciLCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjM4N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjU4MyIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMjYuMDc5Njk1NzI4ODUyNjcsInExIjoyMTMuODI1ODU0MzI5NzM0MSwicTMiOjM5NS4yMjUxNjU5MzEwNTk4NSwibWF4Ijo1MDAuOTU4NTE5MjY2MjQsInNkIjoxMTAuNzcxMDk2NzY2MDczNDQsImF2ZyI6MzAxLjMzMTg5MDA5Njg2ODl9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjM2LjM2Mjg4Njc1NjUwNTQ0LCJxMSI6NTIuMDM1NDE5ODY1OTUxOSwicTMiOjYyLjI3MTQ0ODY0Mjk5MTc4NiwibWF4Ijo4Ny40NDY1MDgxNTEyMTM4Niwic2QiOjkuOTM4MTI5MTIzODgwOTk2LCJhdmciOjU2LjI5MTc3MDk3OTA2NTc5fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByaWNlIG92ZXIgdGltZSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjcxOVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDMsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwzLG51bGxdXV19fSwiaWQiOjEwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzQ4WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiIzUwOUVFMyIsIiM5Q0MxNzciXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0YxQjU1NiIsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM0MyIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXkgYW5kIHRpbWUgYSByZXZpZXcgd2FzIHdyaXR0ZW4gYnkgYSB1c2VyLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjExMTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDYtMDNUMDA6Mzc6MDUuODE4IiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDoxNToyNS42NzcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NDcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0MC4zODMzNDQwNjMwNDU0NCwicTEiOjQ3My42NzQyMTQ1NDY3MDk3LCJxMyI6MTk5Mi4yOTE2OTczNjc2NDIyLCJtYXgiOjMwMzcuMTE2MDMzNjcwOTYyNywic2QiOjg1OC44MjM4NDA1MDM5MzU1LCJhdmciOjEzMzQuNjA4NDI3NDY4OTg5Mn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCDihpIgUHJpY2Xjga7lubPlnYflgKQiLCJuYW1lIjoiYXZnIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQ3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NDAuMzgzMzQ0MDYzMDQ1NDQsInExIjo0OS42OTkxOTU5MzI3OTM3MSwicTMiOjU5LjU5NzQ0MzkzNzI3MDAxNSwibWF4Ijo2NS4yMDEyOTAwMTY0MTkxNCwic2QiOjUuOTQ3MzY2MTI1MzgwODYzLCJhdmciOjU0LjY3OTc1NDMwMzIyOTYxfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3Qg4oaSIFByaWNlIG92ZXIgdGltZSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjk0M1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjQsImJyZWFrb3V0IjpbWyJmaWVsZCIsMzUseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkIiwzLHsic291cmNlLWZpZWxkIjozMX1dXSxbImF2ZyIsWyJmaWVsZCIsMyx7InNvdXJjZS1maWVsZCI6MzF9XV1dfX0sImlkIjo0MiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoibGluZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjY2OFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIuWQiOioiCIsIuW5s+WdhyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNBNkU3RjMiLCIjRjFCNTU2Il0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjY1NiIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXkgYW5kIHRpbWUgYSByZXZpZXcgd2FzIHdyaXR0ZW4gYnkgYSB1c2VyLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjExMTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDYtMDNUMDA6Mzc6MDUuODE4IiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDoxNToyNS42NzcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBSYXRpbmfjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NDcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0LjEsInExIjozOC41NTAwMDAwMDAwMDAwMDQsInEzIjoxMzkuNjc1LCJtYXgiOjE5OS45OTk5OTk5OTk5OTk5NCwic2QiOjU2Ljc5OTExMTQ4NjcxMTg5LCJhdmciOjkzLjY0NjgwODUxMDYzODN9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3Qg4oaSIFJhdGluZ+OBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMuMzc1LCJxMSI6My44NzA3NDMyNDMyNDMyNDMsInEzIjo0LjAxODQ3NDI2NDcwNTg4MiwibWF4Ijo0LjE0OTk5OTk5OTk5OTk5OTUsInNkIjowLjEzMDY2ODgzODYyNTUwMDM2LCJhdmciOjMuOTQ0NzkzMDMyNDY3Mjc1M319fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0IOKGkiBSYXRpbmcgb3ZlciB0aW1lIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuODc4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImZpZWxkIiwzNSx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDIseyJzb3VyY2UtZmllbGQiOjMxfV1dLFsiYXZnIixbImZpZWxkIiwyLHsic291cmNlLWZpZWxkIjozMX1dXV19fSwiaWQiOjQxLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNTg5WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0E5ODlDNSIsIiM1MDlFRTMiXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTA4WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNTg3IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjAuMCwicTMiOjAuMCwibWF4IjowLjAsInNkIjpudWxsLCJhdmciOjAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBhZGRlZCBpbiB0aGUgbGFzdCAzMCBkYXlzIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTU0WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiZmlsdGVyIjpbInRpbWUtaW50ZXJ2YWwiLFsiZmllbGQiLDcsbnVsbF0sLTMwLCJkYXkiXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wNjRaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6W10sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0YxQjU1NiIsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA2MSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZSIsIm5hbWUiOiJQUklDRSIsImRlc2NyaXB0aW9uIjoiVGhlIGxpc3QgcHJpY2Ugb2YgdGhlIHByb2R1Y3QuIE5vdGUgdGhhdCB0aGlzIGlzIG5vdCBhbHdheXMgdGhlIHByaWNlIHRoZSBwcm9kdWN0IHNvbGQgZm9yIGR1ZSB0byBkaXNjb3VudHMsIHByb21vdGlvbnMsIGV0Yy4iLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjE3MCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjE1LjY5MTk0MzY3Mzk3MDQzOSwicTEiOjM3LjI1MTU0NDYyOTI2NDM0LCJxMyI6NzUuNDU4OTgwNzE2MDk0NDcsIm1heCI6OTguODE5MzM2ODQzNjgxOTQsInNkIjoyMS43MTE0ODE1NTc4NTIwNTcsImF2ZyI6NTUuNzQ2Mzk5NjY3OTIwNzR9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTAuMCwicTEiOjE3Ljc1LCJxMyI6MzkuNzUsIm1heCI6NDMuMCwic2QiOjEyLjYwNzYzMTg1MzQ2MDA2NywiYXZnIjoyOC41NzE0Mjg1NzE0Mjg1NzN9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdHMgYnkgUHJpY2UiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NThaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDMseyJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjYsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE1NFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlBSSUNFIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0YxQjU1NiIsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE0NiIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgYXZlcmFnZSByYXRpbmcgdXNlcnMgaGF2ZSBnaXZlbiB0aGUgcHJvZHVjdC4gVGhpcyByYW5nZXMgZnJvbSAxIC0gNSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6My41MTIwNDY1MDUzNDA4NTI1LCJxMyI6NC4yMTYxMjQ5Njk0OTczMTQsIm1heCI6NS4wLCJzZCI6MS4zNjA1NDg4NjU3NDUxNDUyLCJhdmciOjMuNDcxNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My4wLCJxMyI6NDYuMCwibWF4IjoxMDguMCwic2QiOjM5Ljk3ODMyNzQ2MjA5NzA5LCJhdmciOjMzLjMzMzMzMzMzMzMzMzMzNn19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBSYXRpbmciLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NjdaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDIseyJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlJBVElORyJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwcm9kdWN0c19kYXNoYm9hcmQiLCJjb2xvciI6IiNGMUI1NTYiLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo0LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMTQiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsIm5hbWUiOiJDQVRFR09SWSIsImRlc2NyaXB0aW9uIjoiVGhlIHR5cGUgb2YgcHJvZHVjdCwgdmFsaWQgdmFsdWVzIGluY2x1ZGU6IERvb2hpY2t5LCBHYWRnZXQsIEdpem1vIGFuZCBXaWRnZXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NhdGVnb3J5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ni4zNzV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQyLjAsInExIjo0Ni41LCJxMyI6NTMuNSwibWF4Ijo1NC4wLCJzZCI6NS40NzcyMjU1NzUwNTE2NjEsImF2ZyI6NTAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBwZXIgQ2F0ZWdvcnkiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDYsbnVsbF1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJyb3ciLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xODJaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDQVRFR09SWSJdLCJncmFwaC5jb2xvcnMiOlsiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwcm9kdWN0c19kYXNoYm9hcmQiLCJjb2xvciI6IiNGMUI1NTYiLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo0LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNzgiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6InF1YXJ0ZXItb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NDYuMCwicTEiOjQ3LjAsInEzIjo1My4wLCJtYXgiOjU0LjAsInNkIjozLjY1MTQ4MzcxNjcwMTEwNzYsImF2ZyI6NTAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJRdWFydGVycyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC43MDNaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoicXVhcnRlci1vZi15ZWFyIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTQ5WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgcXVhcnRlciBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0YxQjU1NiIsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU0NSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo4LjAsInExIjoxMi41NSwicTMiOjIzLjU3NTAwMDAwMDAwMDAwMywibWF4IjozNi4zMDAwMDAwMDAwMDAwMDQsInNkIjo3LjU0Njg5ODQxNDI5NDE1OSwiYXZnIjoxOC43NjQ4NjQ4NjQ4NjQ4NjV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMDc1LCJxMSI6Mi45NDkxMDcxNDI4NTcxNDI3LCJxMyI6NC4wODAxNzc2Njk1Mjk2NjMsIm1heCI6NC4zMjUsInNkIjowLjY2Nzc1OTIwODQ5MDQ0NzcsImF2ZyI6My41MDYyMjkwODYyMjkwODY0fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlJhdGluZyBvdmVyIHRpbWUiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42OTVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkIiwyLG51bGxdXSxbImF2ZyIsWyJmaWVsZCIsMixudWxsXV1dfX0sImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjk3WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiIzUwOUVFMyIsIiNFRjhDOEMiXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0YxQjU1NiIsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI5NCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXkgYW5kIHRpbWUgYSByZXZpZXcgd2FzIHdyaXR0ZW4gYnkgYSB1c2VyLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjExMTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDYtMDNUMDA6Mzc6MDUuODE4IiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDoxNToyNS42NzcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0NSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjUuMCwicTEiOjM5LjI1LCJxMyI6MTQzLjUsIm1heCI6MTkwLjAsInNkIjo1Ny40ODA1MzYwNjEzNjU1MywiYXZnIjo5NC4zNDA0MjU1MzE5MTQ4OX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lubPlnYflgKQiLCJuYW1lIjoiYXZnIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMuMCwicTEiOjMuMCwicTMiOjQuMDExNDI1OTQ1MzgxNDc5LCJtYXgiOjUuMCwic2QiOjAuNTQ2NjIzNjQ1NDg3MjE3NiwiYXZnIjozLjUxMDYzODI5Nzg3MjM0MDN9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmF0aW5nIG92ZXIgdGltZSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjk3OVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjQsImJyZWFrb3V0IjpbWyJmaWVsZCIsMzUseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkIiwzNixudWxsXV0sWyJhdmciLFsiZmllbGQiLDM2LG51bGxdXV19fSwiaWQiOjQwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNTEyWiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0YxQjU1NiIsIiNBNkU3RjMiXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTA4WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNTA5IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjAuMCwicTMiOjAuMCwibWF4IjowLjAsInNkIjpudWxsLCJhdmciOjAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJSZXZpZXdzIGFkZGVkIGluIHRoZSBsYXN0IDMwIGRheXMiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy42NTlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZCIsMzUsbnVsbF0sLTMwLCJkYXkiXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozMywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoic2NhbGFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTdaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6W10sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTA4WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTYiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCDihpIgUHJpY2UiLCJuYW1lIjoiUFJJQ0UiLCJkZXNjcmlwdGlvbiI6IlRoZSBsaXN0IHByaWNlIG9mIHRoZSBwcm9kdWN0LiBOb3RlIHRoYXQgdGhpcyBpcyBub3QgYWx3YXlzIHRoZSBwcmljZSB0aGUgcHJvZHVjdCBzb2xkIGZvciBkdWUgdG8gZGlzY291bnRzLCBwcm9tb3Rpb25zLCBldGMuIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxNzAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjozNy4yNTE1NDQ2MjkyNjQzNCwicTMiOjc1LjQ1ODk4MDcxNjA5NDQ3LCJtYXgiOjk4LjgxOTMzNjg0MzY4MTk0LCJzZCI6MjEuNzExNDgxNTU3ODUyMDU3LCJhdmciOjU1Ljc0NjM5OTY2NzkyMDc0fX19LCJzcGVjaWFsX3R5cGUiOm51bGx9LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjU2LjAsInExIjoxMDUuMjUsInEzIjoyMTQuNSwibWF4IjoyNDEuMCwic2QiOjY4LjEwMzkxMjIwMTQ1MDM2LCJhdmciOjE1OC44NTcxNDI4NTcxNDI4Nn19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJSZXZpZXdzIGJ5IFByb2R1Y3Qg4oaSIFByaWNlIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuNjk2WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImZpZWxkIiwzLHsic291cmNlLWZpZWxkIjozMSwiYmlubmluZyI6eyJzdHJhdGVneSI6ImRlZmF1bHQifX1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozNywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMzNaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJQUklDRSJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjMyNyIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgYXZlcmFnZSByYXRpbmcgdXNlcnMgaGF2ZSBnaXZlbiB0aGUgcHJvZHVjdC4gVGhpcyByYW5nZXMgZnJvbSAxIC0gNSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6My41MTIwNDY1MDUzNDA4NTI1LCJxMyI6NC4yMTYxMjQ5Njk0OTczMTQsIm1heCI6NS4wLCJzZCI6MS4zNjA1NDg4NjU3NDUxNDUyLCJhdmciOjMuNDcxNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6MTAuMjUsInEzIjo0MDEuNzUsIm1heCI6NzI4LjAsInNkIjozMDUuOTcxMDc3MDY0NDgzMywiYXZnIjoyMjIuNH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJSZXZpZXdzIGJ5IFByb2R1Y3Qg4oaSIFJhdGluZyIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjczNFoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjQsImJyZWFrb3V0IjpbWyJmaWVsZCIsMix7InNvdXJjZS1maWVsZCI6MzEsImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MzYsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjI5NFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlJBVElORyJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjI5MSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGVjaW1hbCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZyIsIm5hbWUiOiJSQVRJTkciLCJkZXNjcmlwdGlvbiI6IlRoZSByYXRpbmcgKG9uIGEgc2NhbGUgb2YgMS01KSB0aGUgdXNlciBsZWZ0LiIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxLjAsInExIjozLjU0NzQ0MzUzMTgxNjk2LCJxMyI6NC43NjQ4MDcwNzE2NTA0NTUsIm1heCI6NS4wLCJzZCI6MS4wNDQzODk5ODU1NjYwNTc3LCJhdmciOjMuOTg3NDEwMDcxOTQyNDQ2fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Ni4wLCJxMSI6NjQuMCwicTMiOjQxMi43NSwibWF4Ijo1MzUuMCwic2QiOjIxOS4yMjQzMTQzNDQ5MTkzMiwiYXZnIjoyMjIuNH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJSZXZpZXdzIGJ5IFJhdGluZyIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjcyWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImZpZWxkIiwzNix7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MzUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjI1OFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlJBVElORyJdLCJncmFwaC5jb2xvcnMiOlsiI0E2RTdGMyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjI1NiIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3Qg4oaSIENhdGVnb3J5IiwibmFtZSI6IkNBVEVHT1JZIiwiZGVzY3JpcHRpb24iOiJUaGUgdHlwZSBvZiBwcm9kdWN0LCB2YWxpZCB2YWx1ZXMgaW5jbHVkZTogRG9vaGlja3ksIEdhZGdldCwgR2l6bW8gYW5kIFdpZGdldCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjo2LjM3NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjMxLjAsInExIjoyNDkuMCwicTMiOjMwNy4wLCJtYXgiOjMyMC4wLCJzZCI6MzguMDc4ODY1NTI5MzE5NTQsImF2ZyI6Mjc4LjB9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmV2aWV3cyBwZXIgUHJvZHVjdCDihpIgQ2F0ZWdvcnkiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy42NzhaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZmllbGQiLDYseyJzb3VyY2UtZmllbGQiOjMxfV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjozOCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoicm93IiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMzY0WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ0FURUdPUlkiXSwiZ3JhcGguY29sb3JzIjpbIiM5Q0MxNzciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjcsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMDhaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4zNjIiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiVXNlciDihpIgTG9uZ2l0dWRlIiwibmFtZSI6IkxPTkdJVFVERSIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgbG9uZ2l0dWRlIG9mIHRoZSB1c2VyIG9uIHNpZ24tdXAuIEl0IG1pZ2h0IGJlIHVwZGF0ZWQgaW4gdGhlIGZ1dHVyZSB0byB0aGUgbGFzdCBzZWVuIGxvY2F0aW9uLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvTG9uZ2l0dWRlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyNDkxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6LTE2Ni41NDI1NzI2LCJxMSI6LTEwMS41ODM1MDc5MjM3MzEzNSwicTMiOi04NC42NTI4OTM0ODI4ODgyOSwibWF4IjotNjcuOTY3MzUxOTk5OTk5OTksInNkIjoxNS4zOTk2OTg5NjgxNzU2NjMsImF2ZyI6LTk1LjE4NzQxNzgwMzYzOTk5fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJVc2VyIOKGkiBMYXRpdHVkZSIsIm5hbWUiOiJMQVRJVFVERSIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgbGF0aXR1ZGUgb2YgdGhlIHVzZXIgb24gc2lnbi11cC4gSXQgbWlnaHQgYmUgdXBkYXRlZCBpbiB0aGUgZnV0dXJlIHRvIHRoZSBsYXN0IHNlZW4gbG9jYXRpb24uIiwic3BlY2lhbF90eXBlIjoidHlwZS9MYXRpdHVkZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjQ5MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI1Ljc3NTgyNywicTEiOjM1LjMwMjcwNTkyMzAyMzEyNiwicTMiOjQzLjc3MzgwMjU4NDY2MiwibWF4Ijo3MC42MzU1MDAxLCJzZCI6Ni4zOTA4MzIzNDE4ODM3MTIsImF2ZyI6MzkuODc5MzQ2NzA0ODQwMDJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjMsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo5LjAsInExIjo1NS4yNSwicTMiOjExOTAuNSwibWF4IjozNDU1LjAsInNkIjoxMDE0LjI0NTQ3MDA1MDQxNDcsImF2ZyI6ODE1LjY1MjE3MzkxMzA0MzV9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo1LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiU2FsZXMgYnkgY29vcmRpbmF0ZXMiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjowMDoxMi41MzVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJicmVha291dCI6W1siZmllbGQiLDIzLHsic291cmNlLWZpZWxkIjo5LCJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV0sWyJmaWVsZCIsMTgseyJzb3VyY2UtZmllbGQiOjksImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjMsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6Im1hcCIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2Ljk0WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsiTnVtYmVyIG9mIG9yZGVycyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkxPTkdJVFVERSIsIkxBVElUVURFIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6Im9yZGVyc19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiT3JkZXJzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NSwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjQ1LjYzN1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2LjkzNyIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoyLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3Qg4oaSIENhdGVnb3J5IiwibmFtZSI6IkNBVEVHT1JZIiwiZGVzY3JpcHRpb24iOiJUaGUgdHlwZSBvZiBwcm9kdWN0LCB2YWxpZCB2YWx1ZXMgaW5jbHVkZTogRG9vaGlja3ksIEdhZGdldCwgR2l6bW8gYW5kIFdpZGdldCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjo2LjM3NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mzk3Ni4wLCJxMSI6NDM4MC4wLCJxMyI6NTAwMC4wLCJtYXgiOjUwNjEuMCwic2QiOjQ4OS4zMTAzOTkwOTkyNDkzLCJhdmciOjQ2OTAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjUsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJTYWxlcyBmb3IgZWFjaCBwcm9kdWN0IGNhdGVnb3J5IiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MDA6MTIuNTA3WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiYnJlYWtvdXQiOltbImZpZWxkIiw2LHsic291cmNlLWZpZWxkIjoxMX1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dLCJvcmRlci1ieSI6W1siZGVzYyIsWyJhZ2dyZWdhdGlvbiIsMF1dXX19LCJpZCI6MjAsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InJvdyIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2LjMxOFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIk51bWJlciBvZiBvcmRlcnMiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDQVRFR09SWSJdLCJncmFwaC5jb2xvcnMiOlsiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJvcmRlcnNfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6Ik9yZGVycyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjUsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0NS42MzdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni4zMDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBUaXRsZSIsIm5hbWUiOiJUSVRMRSIsImRlc2NyaXB0aW9uIjoiVGhlIG5hbWUgb2YgdGhlIHByb2R1Y3QgYXMgaXQgc2hvdWxkIGJlIGRpc3BsYXllZCB0byBjdXN0b21lcnMuIiwic3BlY2lhbF90eXBlIjoidHlwZS9UaXRsZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTk5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6MjEuNDk1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NzAuMCwicTEiOjg3LjI3NSwicTMiOjk5LjgxNjY5OTg2NzMyOTYyLCJtYXgiOjE3NC4wLCJzZCI6MTAuOTE4NzQxODE4NDIwMDU0LCJhdmciOjk0LjI3MTM1Njc4MzkxOTZ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo1LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiU2FsZXMgcGVyIHByb2R1Y3QiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjowMDoxMS45MjZaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJicmVha291dCI6W1siZmllbGQiLDUseyJzb3VyY2UtZmllbGQiOjExfV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjoxOSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoidGFibGUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni4yNTZaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyJOdW1iZXIgb2Ygb3JkZXJzIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiVElUTEUiXSwiY29sdW1uX3NldHRpbmdzIjp7IltcIm5hbWVcIixcImNvdW50XCJdIjp7InNob3dfbWluaV9iYXIiOnRydWV9fSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoib3JkZXJzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJPcmRlcnMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo1LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDUuNjM3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuMjQ0IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjIsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5OTk4LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTMwVDE4OjU2OjEzLjM1MiIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MDc6MTUuNjU3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJVc2VyIOKGkiBTb3VyY2UiLCJuYW1lIjoiU09VUkNFIiwiZGVzY3JpcHRpb24iOiJUaGUgY2hhbm5lbCB0aHJvdWdoIHdoaWNoIHdlIGFjcXVpcmVkIHRoaXMgdXNlci4gVmFsaWQgdmFsdWVzIGluY2x1ZGU6IEFmZmlsaWF0ZSwgRmFjZWJvb2ssIEdvb2dsZSwgT3JnYW5pYyBhbmQgVHdpdHRlciIsInNwZWNpYWxfdHlwZSI6InR5cGUvU291cmNlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ny40MDg0fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEuMCwicTEiOjUyLjAwMzc4Mzk3Mzc1NDA1LCJxMyI6MTA4LjA2NTM4OTQ3MzAwNTAzLCJtYXgiOjEyOC4wLCJzZCI6MzUuMzYzOTY0NDk3NDIyNjg1LCJhdmciOjc3Ljg0MjMyMzY1MTQ1MjI4fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NSwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlNhbGVzIHBlciBzb3VyY2UiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjowMDoxMi41MTlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJicmVha291dCI6W1siZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoIn1dLFsiZmllbGQiLDI0LHsic291cmNlLWZpZWxkIjo5fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjIxLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJhcmVhIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuODEzWiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7InN0YWNrYWJsZS5zdGFja190eXBlIjoic3RhY2tlZCIsImdyYXBoLnNlcmllc19sYWJlbHMiOlsiTnVtYmVyIG9mIG9yZGVycyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiLCJTT1VSQ0UiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoib3JkZXJzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJPcmRlcnMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo1LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDUuNjM3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuODA5IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjIsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiVXNlciDihpIgU3RhdGUiLCJuYW1lIjoiU1RBVEUiLCJkZXNjcmlwdGlvbiI6IlRoZSBzdGF0ZSBvciBwcm92aW5jZSBvZiB0aGUgYWNjb3VudOKAmXMgYmlsbGluZyBhZGRyZXNzIiwic3BlY2lhbF90eXBlIjoidHlwZS9TdGF0ZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NDksIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjoyLjB9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NDgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyMS4wLCJxMSI6MTc3LjAsInEzIjo1NjEuMCwibWF4IjoxMzQyLjAsInNkIjoyNjQuNjQ5MTMyMDk4NjQ3NSwiYXZnIjozOTAuODMzMzMzMzMzMzMzM319fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjUsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJTYWxlcyBwZXIgc3RhdGUiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjowMDoxMi41MzhaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJicmVha291dCI6W1siZmllbGQiLDI4LHsic291cmNlLWZpZWxkIjo5fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjIyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJtYXAiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni44NzRaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsibWFwLnR5cGUiOiJyZWdpb24iLCJtYXAucmVnaW9uIjoidXNfc3RhdGVzIiwiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyJOdW1iZXIgb2Ygb3JkZXJzIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiU1RBVEUiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoib3JkZXJzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJPcmRlcnMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo1LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDUuNjM3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuODcxIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjMsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI1MDAuMCwicTEiOjI1MDAuMCwicTMiOjI1MDAuMCwibWF4IjoyNTAwLjAsInNkIjpudWxsLCJhdmciOjI1MDAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjYsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJUb3RhbCBQZW9wbGUiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1NTowNy4xMzlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjozLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjI0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy40MTdaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6W10sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQiLCJjb2xvciI6IiM5Q0MxNzciLCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjM4N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjQxMSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyMDAuMCwicTEiOjIwMC4wLCJxMyI6MjAwLjAsIm1heCI6MjAwLjAsInNkIjpudWxsLCJhdmciOjIwMC4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlRvdGFsIFByb2R1Y3RzIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTM4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wMTVaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6W10sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0YxQjU1NiIsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAxIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjExMTIuMCwicTEiOjExMTIuMCwicTMiOjExMTIuMCwibWF4IjoxMTEyLjAsInNkIjpudWxsLCJhdmciOjExMTIuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJUb3RhbCBSZXZpZXdzIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuNjM1WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozMiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoic2NhbGFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTMyWiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEyNiIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoyLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxODc2MC4wLCJxMSI6MTg3NjAuMCwicTMiOjE4NzYwLjAsIm1heCI6MTg3NjAuMCwic2QiOm51bGwsImF2ZyI6MTg3NjAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNTowODo1OC43MDE5NDciLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjUsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJUb3RhbCB0cmFuc2FjdGlvbnMiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjowMDoxMS43NzlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0NS42NjJaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyJOdW1iZXIgb2Ygb3JkZXJzIl0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJvcmRlcnNfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6Ik9yZGVycyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjUsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0NS42MzdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0NS42NTUiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MC4wLCJxMyI6MC4wLCJtYXgiOjAuMCwic2QiOm51bGwsImF2ZyI6MC4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NSwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlRyYW5zYWN0aW9ucyBpbiB0aGUgbGFzdCAzMCBkYXlzIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MDA6MTEuODMyWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbInRpbWUtaW50ZXJ2YWwiLFsiZmllbGQiLDE1LG51bGxdLC0zMCwiZGF5Il0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTcsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQzOjQ1LjY5NFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIk51bWJlciBvZiBvcmRlcnMiXSwiZ3JhcGguZGltZW5zaW9ucyI6W10sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6Im9yZGVyc19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiT3JkZXJzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NSwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjQ1LjYzN1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjQ1LjY5MSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjozLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSB1c2VyIHJlY29yZCB3YXMgY3JlYXRlZC4gQWxzbyByZWZlcnJlZCB0byBhcyB0aGUgdXNlcuKAmXMgXCJqb2luIGRhdGVcIiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjI1MDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMTlUMjE6MzU6MTguNzUyIiwibGF0ZXN0IjoiMjAxOS0wNC0xOVQxNDowNjoyNy4zIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI2LjAsInExIjo2NC4xMjkxNzEzMDY2MTMwMywicTMiOjcyLjM3NSwibWF4Ijo5MS4wLCJzZCI6MTAuMzU2MjY2MzI3Nzk2NTMxLCJhdmciOjY3LjU2NzU2NzU2NzU2NzU2fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcwMTk0NyIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlVzZXIgZ3Jvd3RoIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTU6MDcuMzQ0WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MywiYnJlYWtvdXQiOltbImZpZWxkIiwyNix7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjYsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNtYXJ0c2NhbGFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNTI5WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwZW9wbGVfZGFzaGJvYXJkIiwiY29sb3IiOiIjOUNDMTc3IiwibmFtZSI6IlBlb3BsZSBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjYsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy4zODdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy41MjYiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImRheS1vZi13ZWVrIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyMi4wLCJxMSI6MjUuNSwicTMiOjMwLjc1LCJtYXgiOjM2LjAsInNkIjo0LjUwMzk2NjUwNTgzODQxNCwiYXZnIjoyOC41NzE0Mjg1NzE0Mjg1NzN9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiV2Vla2RheXMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQxWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImRheS1vZi13ZWVrIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzg3WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIiwiY29sb3IiOiIjRjFCNTU2IiwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NCwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzg0IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF5IGFuZCB0aW1lIGEgcmV2aWV3IHdhcyB3cml0dGVuIGJ5IGEgdXNlci4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImRheS1vZi13ZWVrIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMTEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA2LTAzVDAwOjM3OjA1LjgxOCIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MTU6MjUuNjc3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTQyLjAsInExIjoxNTAuNSwicTMiOjE2NS43NSwibWF4IjoxNzMuMCwic2QiOjEwLjc2MTQ4MzM0NjE1Mjc4OCwiYXZnIjoxNTguODU3MTQyODU3MTQyODZ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzAxOTQ3IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiV2Vla2RheXMgd2hlbiBSZXZpZXdzIHdlcmUgYWRkZWQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy45MzdaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZmllbGQiLDM1LHsidGVtcG9yYWwtdW5pdCI6ImRheS1vZi13ZWVrIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo0MywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNzExWiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0YxQjU1NiJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjcsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMDhaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC43MDgiLCJwdWJsaWNfdXVpZCI6bnVsbH1d - recorded_at: Sun, 14 May 2023 15:09:00 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/success/create_a_new_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/success/create_a_new_card.yml deleted file mode 100644 index d9e197f..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/success/create_a_new_card.yml +++ /dev/null @@ -1,197 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 20 Apr 2021 22:24:22 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Tue, 20 Apr 2021 22:24:22 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=6dc86eda-7056-4dae-8c46-c14ced77a193;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: '{"id":"6dc86eda-7056-4dae-8c46-c14ced77a193"}' - recorded_at: Tue, 20 Apr 2021 22:24:22 GMT -- request: - method: get - uri: http://localhost:3030/api/card/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - 6dc86eda-7056-4dae-8c46-c14ced77a193 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 20 Apr 2021 22:24:22 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Tue, 20 Apr 2021 22:24:22 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJJRCIsIm5hbWUiOiJJRCIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVuaXF1ZSBJRCBmb3IgdGhlIHByb2R1Y3QuIEl0IGlzIGFsc28gY2FsbGVkIHRoZSDigJxJbnZvaWNlIG51bWJlcuKAnSBvciDigJxDb25maXJtYXRpb24gbnVtYmVy4oCdIGluIGN1c3RvbWVyIGZhY2luZyBlbWFpbHMgYW5kIHNjcmVlbnMuIiwic3BlY2lhbF90eXBlIjoidHlwZS9QSyIsImZpbmdlcnByaW50IjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkZWZhdWx0IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5OTk4LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTMwVDE4OjU2OjEzLjM1MiIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MDc6MTUuNjU3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiRGlzY291bnQiLCJuYW1lIjoiRElTQ09VTlQiLCJkZXNjcmlwdGlvbiI6IkRpc2NvdW50IGFtb3VudC4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3QgSUQiLCJuYW1lIjoiUFJPRFVDVF9JRCIsImRlc2NyaXB0aW9uIjoiVGhlIHByb2R1Y3QgSUQuIFRoaXMgaXMgYW4gaW50ZXJuYWwgaWRlbnRpZmllciBmb3IgdGhlIHByb2R1Y3QsIE5PVCB0aGUgU0tVLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvRksiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfX19LHsiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiUXVhbnRpdHkiLCJuYW1lIjoiUVVBTlRJVFkiLCJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJTdWJ0b3RhbCIsIm5hbWUiOiJTVUJUT1RBTCIsImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzQwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6NDkuNzQ4OTQ1MTkwNjAxODQsInEzIjoxMDUuNDI5NjU3NDY5OTMxMDMsIm1heCI6MTQ4LjIyOTAwNTI2NTUyMjkxLCJzZCI6MzIuNTM3MDUwMTMwNTYzMTcsImF2ZyI6NzcuMDEyOTU0NjUzNTY1NDd9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiVGF4IiwibmFtZSI6IlRBWCIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgYW1vdW50IG9mIGxvY2FsIGFuZCBmZWRlcmFsIHRheGVzIHRoYXQgYXJlIGNvbGxlY3RlZCBvbiB0aGUgcHVyY2hhc2UuIE5vdGUgdGhhdCBvdGhlciBnb3Zlcm5tZW50YWwgZmVlcyBvbiBzb21lIHByb2R1Y3RzIGFyZSBub3QgaW5jbHVkZWQgaGVyZSwgYnV0IGluc3RlYWQgYXJlIGFjY291bnRlZCBmb3IgaW4gdGhlIHN1YnRvdGFsLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6Nzk3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6Mi4yNzMzNDAzODY2MDM4NTcsInEzIjo1LjMzNzI3NTMzODIxNjMwNywibWF4IjoxMS4xMiwic2QiOjIuMzIwNjY1MTM1ODkwMDMxNiwiYXZnIjozLjg3MjIxMDAwMDAwMDAwMDR9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJuYW1lIjoiVE9UQUwiLCJkZXNjcmlwdGlvbiI6IlRoZSB0b3RhbCBiaWxsZWQgYW1vdW50LiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAwMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMi4wNjE2MDI5MzY5MjMxMTcsInExIjo1Mi4wMDYxNDc2MTc4NzgxMzUsInEzIjoxMDkuNTU4MDMwMTg0OTk3MzgsIm1heCI6MjM4LjMyNzMyMDAxNzIxNTMzLCJzZCI6MzguMzU5Njc2NjQ4NDc1NzEsImF2ZyI6ODIuOTYwMTQ4MTUyMzA4MDV9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwibmFtZSI6IlVTRVJfSUQiLCJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwic3BlY2lhbF90eXBlIjoidHlwZS9GSyIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTI5LCJuaWwlIjowLjB9fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMS0wNC0yMFQyMjoyNDoyMi41MjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJjYW5fd3JpdGUiOnRydWUsImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6MiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik9yZGVycyBxdWFudGl0eSA+PSA1MCIsImRhc2hib2FyZF9jb3VudCI6MCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuMTIxIiwibWFkZV9wdWJsaWNfYnlfaWQiOjEsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImZpbHRlciI6WyI+PSIsWyJmaWVsZC1pZCIsMTRdLDUwXX0sImRhdGFiYXNlIjoxfSwiaWQiOjEsImRpc3BsYXkiOiJ0YWJsZSIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGFibGUucGl2b3RfY29sdW1uIjoiRElTQ09VTlQiLCJ0YWJsZS5jZWxsX2NvbHVtbiI6IlFVQU5USVRZIn0sImNvbGxlY3Rpb24iOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6Im1ldGFiYXNlcnVieSIsImNvbG9yIjoiIzUwOUVFMyIsIm5hbWUiOiJNZXRhYmFzZVJ1YnkiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjIsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbH0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjM2OjI4LjgwNiIsInB1YmxpY191dWlkIjoiNzA4YTc4ZWMtMTVjOC00MDVlLWI1OTAtZGU5OGM2ZGRmYTAxIn0= - recorded_at: Tue, 20 Apr 2021 22:24:22 GMT -- request: - method: post - uri: http://localhost:3030/api/card - body: - encoding: UTF-8 - string: '{"description":"quantity >= 50","archived":false,"collection_position":null,"table_id":2,"result_metadata":[{"base_type":"type/BigInteger","display_name":"ID","name":"ID","description":"This - is a unique ID for the product. It is also called the “Invoice number” or - “Confirmation number” in customer facing emails and screens.","special_type":"type/PK","fingerprint":null},{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date and time an order was submitted.","special_type":"type/CreationTimestamp","unit":"default","fingerprint":{"global":{"distinct-count":9998,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-30T18:56:13.352","latest":"2020-04-19T14:07:15.657"}}}},{"base_type":"type/Float","display_name":"Discount","name":"DISCOUNT","description":"Discount - amount.","special_type":"type/Discount","fingerprint":{"global":{"distinct-count":701,"nil%":0.898},"type":{"type/Number":{"min":0.17088996672584322,"q1":2.9786226681458743,"q3":7.338187788658235,"max":61.69684269960571,"sd":3.053663125001991,"avg":5.161255547580326}}}},{"base_type":"type/Integer","display_name":"Product - ID","name":"PRODUCT_ID","description":"The product ID. This is an internal - identifier for the product, NOT the SKU.","special_type":"type/FK","fingerprint":{"global":{"distinct-count":200,"nil%":0.0}}},{"base_type":"type/Integer","display_name":"Quantity","name":"QUANTITY","description":"Number - of products bought.","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":62,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":1.755882607764982,"q3":4.882654507928044,"max":100.0,"sd":4.214258386403798,"avg":3.7015}}}},{"base_type":"type/Float","display_name":"Subtotal","name":"SUBTOTAL","description":"The - raw, pre-tax cost of the order. Note that this might be different in the future - from the product price due to promotions, credits, etc.","fingerprint":{"global":{"distinct-count":340,"nil%":0.0},"type":{"type/Number":{"min":15.691943673970439,"q1":49.74894519060184,"q3":105.42965746993103,"max":148.22900526552291,"sd":32.53705013056317,"avg":77.01295465356547}}},"special_type":null},{"base_type":"type/Float","display_name":"Tax","name":"TAX","description":"This - is the amount of local and federal taxes that are collected on the purchase. - Note that other governmental fees on some products are not included here, - but instead are accounted for in the subtotal.","fingerprint":{"global":{"distinct-count":797,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":2.273340386603857,"q3":5.337275338216307,"max":11.12,"sd":2.3206651358900316,"avg":3.8722100000000004}}},"special_type":null},{"base_type":"type/Float","display_name":"Total","name":"TOTAL","description":"The - total billed amount.","fingerprint":{"global":{"distinct-count":10000,"nil%":0.0},"type":{"type/Number":{"min":12.061602936923117,"q1":52.006147617878135,"q3":109.55803018499738,"max":238.32732001721533,"sd":38.35967664847571,"avg":82.96014815230805}}},"special_type":null},{"base_type":"type/Integer","display_name":"User - ID","name":"USER_ID","description":"The id of the user who made this order. - Note that in some cases where an order was created on behalf of a customer - who phoned the order in, this might be the employee who handled the request.","special_type":"type/FK","fingerprint":{"global":{"distinct-count":929,"nil%":0.0}}}],"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2021-04-20T22:24:22.528","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"can_write":true,"database_id":1,"enable_embedding":false,"collection_id":2,"query_type":"query","name":"Orders - quantity >= 50","dashboard_count":0,"creator_id":1,"updated_at":"2020-06-07T06:41:29.121","made_public_by_id":1,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","query":{"source-table":2,"filter":[">=",["field-id",14],50]},"database":1},"id":1,"display":"table","visualization_settings":{"table.pivot_column":"DISCOUNT","table.cell_column":"QUANTITY"},"collection":{"description":null,"archived":false,"slug":"metabaseruby","color":"#509EE3","name":"MetabaseRuby","personal_owner_id":null,"id":2,"location":"/","namespace":null},"created_at":"2020-06-07T05:36:28.806","public_uuid":"708a78ec-15c8-405e-b590-de98c6ddfa01"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - 6dc86eda-7056-4dae-8c46-c14ced77a193 - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 202 - message: Accepted - headers: - Date: - - Tue, 20 Apr 2021 22:24:22 GMT - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Tue, 20 Apr 2021 22:24:22 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkZWZhdWx0IiwibmFtZSI6IkNSRUFURURfQVQiLCJmaWVsZF9yZWYiOlsiZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDE1XSwiZGVmYXVsdCJdLCJpZCI6MTUsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjk5OTgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMzBUMTg6NTY6MTMuMzUyIiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDowNzoxNS42NTcifX19LCJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIn0seyJuYW1lIjoiRElTQ09VTlQiLCJkaXNwbGF5X25hbWUiOiJEaXNjb3VudCIsImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiaWQiOjEwLCJmaWVsZF9yZWYiOlsiZmllbGQtaWQiLDEwXSwiZGVzY3JpcHRpb24iOiJEaXNjb3VudCBhbW91bnQuIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19fSx7Im5hbWUiOiJJRCIsImRpc3BsYXlfbmFtZSI6IklEIiwiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwic3BlY2lhbF90eXBlIjoidHlwZS9QSyIsImlkIjoxMiwiZmllbGRfcmVmIjpbImZpZWxkLWlkIiwxMl0sImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVuaXF1ZSBJRCBmb3IgdGhlIHByb2R1Y3QuIEl0IGlzIGFsc28gY2FsbGVkIHRoZSDigJxJbnZvaWNlIG51bWJlcuKAnSBvciDigJxDb25maXJtYXRpb24gbnVtYmVy4oCdIGluIGN1c3RvbWVyIGZhY2luZyBlbWFpbHMgYW5kIHNjcmVlbnMuIiwiZmluZ2VycHJpbnQiOm51bGx9LHsibmFtZSI6IlBST0RVQ1RfSUQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IElEIiwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwic3BlY2lhbF90eXBlIjoidHlwZS9GSyIsImlkIjoxMSwiZmllbGRfcmVmIjpbImZpZWxkLWlkIiwxMV0sImRlc2NyaXB0aW9uIjoiVGhlIHByb2R1Y3QgSUQuIFRoaXMgaXMgYW4gaW50ZXJuYWwgaWRlbnRpZmllciBmb3IgdGhlIHByb2R1Y3QsIE5PVCB0aGUgU0tVLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fX0seyJuYW1lIjoiUVVBTlRJVFkiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJpZCI6MTQsImZpZWxkX3JlZiI6WyJmaWVsZC1pZCIsMTRdLCJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2MiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjEuNzU1ODgyNjA3NzY0OTgyLCJxMyI6NC44ODI2NTQ1MDc5MjgwNDQsIm1heCI6MTAwLjAsInNkIjo0LjIxNDI1ODM4NjQwMzc5OCwiYXZnIjozLjcwMTV9fX19LHsibmFtZSI6IlNVQlRPVEFMIiwiZGlzcGxheV9uYW1lIjoiU3VidG90YWwiLCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0Iiwic3BlY2lhbF90eXBlIjpudWxsLCJpZCI6MTMsImZpZWxkX3JlZiI6WyJmaWVsZC1pZCIsMTNdLCJkZXNjcmlwdGlvbiI6IlRoZSByYXcsIHByZS10YXggY29zdCBvZiB0aGUgb3JkZXIuIE5vdGUgdGhhdCB0aGlzIG1pZ2h0IGJlIGRpZmZlcmVudCBpbiB0aGUgZnV0dXJlIGZyb20gdGhlIHByb2R1Y3QgcHJpY2UgZHVlIHRvIHByb21vdGlvbnMsIGNyZWRpdHMsIGV0Yy4iLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM0MCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjE1LjY5MTk0MzY3Mzk3MDQzOSwicTEiOjQ5Ljc0ODk0NTE5MDYwMTg0LCJxMyI6MTA1LjQyOTY1NzQ2OTkzMTAzLCJtYXgiOjE0OC4yMjkwMDUyNjU1MjI5MSwic2QiOjMyLjUzNzA1MDEzMDU2MzE3LCJhdmciOjc3LjAxMjk1NDY1MzU2NTQ3fX19fSx7Im5hbWUiOiJUQVgiLCJkaXNwbGF5X25hbWUiOiJUYXgiLCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0Iiwic3BlY2lhbF90eXBlIjpudWxsLCJpZCI6MTYsImZpZWxkX3JlZiI6WyJmaWVsZC1pZCIsMTZdLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgdGhlIGFtb3VudCBvZiBsb2NhbCBhbmQgZmVkZXJhbCB0YXhlcyB0aGF0IGFyZSBjb2xsZWN0ZWQgb24gdGhlIHB1cmNoYXNlLiBOb3RlIHRoYXQgb3RoZXIgZ292ZXJubWVudGFsIGZlZXMgb24gc29tZSBwcm9kdWN0cyBhcmUgbm90IGluY2x1ZGVkIGhlcmUsIGJ1dCBpbnN0ZWFkIGFyZSBhY2NvdW50ZWQgZm9yIGluIHRoZSBzdWJ0b3RhbC4iLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjc5NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjIuMjczMzQwMzg2NjAzODU3LCJxMyI6NS4zMzcyNzUzMzgyMTYzMDcsIm1heCI6MTEuMTIsInNkIjoyLjMyMDY2NTEzNTg5MDAzMTYsImF2ZyI6My44NzIyMTAwMDAwMDAwMDA0fX19fSx7Im5hbWUiOiJUT1RBTCIsImRpc3BsYXlfbmFtZSI6IlRvdGFsIiwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsInNwZWNpYWxfdHlwZSI6bnVsbCwiaWQiOjE3LCJmaWVsZF9yZWYiOlsiZmllbGQtaWQiLDE3XSwiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMDAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTIuMDYxNjAyOTM2OTIzMTE3LCJxMSI6NTIuMDA2MTQ3NjE3ODc4MTM1LCJxMyI6MTA5LjU1ODAzMDE4NDk5NzM4LCJtYXgiOjIzOC4zMjczMjAwMTcyMTUzMywic2QiOjM4LjM1OTY3NjY0ODQ3NTcxLCJhdmciOjgyLjk2MDE0ODE1MjMwODA1fX19fSx7Im5hbWUiOiJVU0VSX0lEIiwiZGlzcGxheV9uYW1lIjoiVXNlciBJRCIsImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsInNwZWNpYWxfdHlwZSI6InR5cGUvRksiLCJpZCI6OSwiZmllbGRfcmVmIjpbImZpZWxkLWlkIiw5XSwiZGVzY3JpcHRpb24iOiJUaGUgaWQgb2YgdGhlIHVzZXIgd2hvIG1hZGUgdGhpcyBvcmRlci4gTm90ZSB0aGF0IGluIHNvbWUgY2FzZXMgd2hlcmUgYW4gb3JkZXIgd2FzIGNyZWF0ZWQgb24gYmVoYWxmIG9mIGEgY3VzdG9tZXIgd2hvIHBob25lZCB0aGUgb3JkZXIgaW4sIHRoaXMgbWlnaHQgYmUgdGhlIGVtcGxveWVlIHdobyBoYW5kbGVkIHRoZSByZXF1ZXN0LiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTI5LCJuaWwlIjowLjB9fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMS0wNC0yMFQyMjoyNDoyMi41MjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJjYW5fd3JpdGUiOnRydWUsImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6MiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik9yZGVycyBxdWFudGl0eSA+PSA1MCIsImRhc2hib2FyZF9jb3VudCI6MCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjEtMDQtMjBUMjI6MjQ6MjIuODA2IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImZpbHRlciI6WyI+PSIsWyJmaWVsZC1pZCIsMTRdLDUwXX0sImRhdGFiYXNlIjoxfSwiaWQiOjQ4LCJkaXNwbGF5IjoidGFibGUiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7InRhYmxlLnBpdm90X2NvbHVtbiI6IkRJU0NPVU5UIiwidGFibGUuY2VsbF9jb2x1bW4iOiJRVUFOVElUWSJ9LCJjb2xsZWN0aW9uIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJtZXRhYmFzZXJ1YnkiLCJjb2xvciI6IiM1MDlFRTMiLCJuYW1lIjoiTWV0YWJhc2VSdWJ5IiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjoyLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGx9LCJjcmVhdGVkX2F0IjoiMjAyMS0wNC0yMFQyMjoyNDoyMi44MDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0= - recorded_at: Tue, 20 Apr 2021 22:24:22 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/with_success/create_a_new_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/with_success/create_a_new_card.yml deleted file mode 100644 index 2218d15..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/with_success/create_a_new_card.yml +++ /dev/null @@ -1,200 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:16 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=52be941f-1b36-40c6-8254-07af139c165e;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:16 GMT;SameSite=Lax - - metabase.SESSION=c6ab9292-24e9-4ad5-8ce2-a8857ffc3ef2;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"c6ab9292-24e9-4ad5-8ce2-a8857ffc3ef2"}' - recorded_at: Sun, 14 May 2023 15:09:16 GMT -- request: - method: get - uri: http://localhost:3030/api/card/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - c6ab9292-24e9-4ad5-8ce2-a8857ffc3ef2 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:16 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=6a7310f1-69d7-4e63-8b18-bcdf372e6549;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:16 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJESVNDT1VOVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEwLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTAsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkRpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1bmlxdWUgSUQgZm9yIHRoZSBwcm9kdWN0LiBJdCBpcyBhbHNvIGNhbGxlZCB0aGUg4oCcSW52b2ljZSBudW1iZXLigJ0gb3Ig4oCcQ29uZmlybWF0aW9uIG51bWJlcuKAnSBpbiBjdXN0b21lciBmYWNpbmcgZW1haWxzIGFuZCBzY3JlZW5zLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL1BLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJJRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEyLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImlkIjoxMiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiSUQiLCJmaW5nZXJwcmludCI6bnVsbCwiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSBwcm9kdWN0IElELiBUaGlzIGlzIGFuIGludGVybmFsIGlkZW50aWZpZXIgZm9yIHRoZSBwcm9kdWN0LCBOT1QgdGhlIFNLVS4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlFVQU5USVRZIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTQsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjE0LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiU1VCVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjEzLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJTdWJ0b3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzQwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6NDkuNzQ4OTQ1MTkwNjAxODQsInEzIjoxMDUuNDI5NjU3NDY5OTMxMDMsIm1heCI6MTQ4LjIyOTAwNTI2NTUyMjkxLCJzZCI6MzIuNTM3MDUwMTMwNTYzMTcsImF2ZyI6NzcuMDEyOTU0NjUzNTY1NDd9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgYW1vdW50IG9mIGxvY2FsIGFuZCBmZWRlcmFsIHRheGVzIHRoYXQgYXJlIGNvbGxlY3RlZCBvbiB0aGUgcHVyY2hhc2UuIE5vdGUgdGhhdCBvdGhlciBnb3Zlcm5tZW50YWwgZmVlcyBvbiBzb21lIHByb2R1Y3RzIGFyZSBub3QgaW5jbHVkZWQgaGVyZSwgYnV0IGluc3RlYWQgYXJlIGFjY291bnRlZCBmb3IgaW4gdGhlIHN1YnRvdGFsLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlRPVEFMIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTcsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMDAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTIuMDYxNjAyOTM2OTIzMTE3LCJxMSI6NTIuMDA2MTQ3NjE3ODc4MTM1LCJxMyI6MTA5LjU1ODAzMDE4NDk5NzM4LCJtYXgiOjIzOC4zMjczMjAwMTcyMTUzMywic2QiOjM4LjM1OTY3NjY0ODQ3NTcxLCJhdmciOjgyLjk2MDE0ODE1MjMwODA1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRksiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlVTRVJfSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiw5LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjo5LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA5OjE2LjIzNjQwMiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImNhbl93cml0ZSI6dHJ1ZSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjoyLCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiT3JkZXJzIHF1YW50aXR5ID49IDUwIiwibGFzdF9xdWVyeV9zdGFydCI6IjIwMjMtMDUtMTRUMTU6MDk6MTMuOTMyNjU0WiIsImRhc2hib2FyZF9jb3VudCI6MCwiYXZlcmFnZV9xdWVyeV90aW1lIjoyMzAxLjQ0NDQ0NDQ0NDQ0NDMsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE1OjA5OjE1LjcyMDcwNVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6MSwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbIj49IixbImZpZWxkIiwxNCxudWxsXSw1MF19LCJkYXRhYmFzZSI6MX0sImlkIjoxLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJ0YWJsZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjM3OjUzLjgyOVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJESVNDT1VOVCIsInRhYmxlLmNlbGxfY29sdW1uIjoiUVVBTlRJVFkifSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJtZXRhYmFzZXJ1YnkiLCJjb2xvciI6IiM1MDlFRTMiLCJuYW1lIjoiTWV0YWJhc2VSdWJ5IiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjoyLCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2IiwicGFyYW1ldGVyX3VzYWdlX2NvdW50IjowLCJwdWJsaWNfdXVpZCI6IjcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMSJ9 - recorded_at: Sun, 14 May 2023 15:09:16 GMT -- request: - method: post - uri: http://localhost:3030/api/card - body: - encoding: UTF-8 - string: '{"description":"quantity >= 50","archived":false,"collection_position":null,"table_id":2,"result_metadata":[{"description":"The - date and time an order was submitted.","semantic_type":"type/CreationTimestamp","coercion_strategy":null,"unit":"default","name":"CREATED_AT","settings":null,"field_ref":["field",15,{"temporal-unit":"default"}],"effective_type":"type/DateTime","id":15,"visibility_type":"normal","display_name":"Created - At","fingerprint":{"global":{"distinct-count":9998,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-30T18:56:13.352","latest":"2020-04-19T14:07:15.657"}}},"base_type":"type/DateTime"},{"description":"Discount - amount.","semantic_type":"type/Discount","coercion_strategy":null,"name":"DISCOUNT","settings":null,"field_ref":["field",10,null],"effective_type":"type/Float","id":10,"visibility_type":"normal","display_name":"Discount","fingerprint":{"global":{"distinct-count":701,"nil%":0.898},"type":{"type/Number":{"min":0.17088996672584322,"q1":2.9786226681458743,"q3":7.338187788658235,"max":61.69684269960571,"sd":3.053663125001991,"avg":5.161255547580326}}},"base_type":"type/Float"},{"description":"This - is a unique ID for the product. It is also called the “Invoice number” or - “Confirmation number” in customer facing emails and screens.","semantic_type":"type/PK","coercion_strategy":null,"name":"ID","settings":null,"field_ref":["field",12,null],"effective_type":"type/BigInteger","id":12,"visibility_type":"normal","display_name":"ID","fingerprint":null,"base_type":"type/BigInteger"},{"description":"The - product ID. This is an internal identifier for the product, NOT the SKU.","semantic_type":"type/FK","coercion_strategy":null,"name":"PRODUCT_ID","settings":null,"field_ref":["field",11,null],"effective_type":"type/Integer","id":11,"visibility_type":"normal","display_name":"Product - ID","fingerprint":{"global":{"distinct-count":200,"nil%":0.0}},"base_type":"type/Integer"},{"description":"Number - of products bought.","semantic_type":"type/Quantity","coercion_strategy":null,"name":"QUANTITY","settings":null,"field_ref":["field",14,null],"effective_type":"type/Integer","id":14,"visibility_type":"normal","display_name":"Quantity","fingerprint":{"global":{"distinct-count":62,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":1.755882607764982,"q3":4.882654507928044,"max":100.0,"sd":4.214258386403798,"avg":3.7015}}},"base_type":"type/Integer"},{"description":"The - raw, pre-tax cost of the order. Note that this might be different in the future - from the product price due to promotions, credits, etc.","semantic_type":null,"coercion_strategy":null,"name":"SUBTOTAL","settings":null,"field_ref":["field",13,null],"effective_type":"type/Float","id":13,"visibility_type":"normal","display_name":"Subtotal","fingerprint":{"global":{"distinct-count":340,"nil%":0.0},"type":{"type/Number":{"min":15.691943673970439,"q1":49.74894519060184,"q3":105.42965746993103,"max":148.22900526552291,"sd":32.53705013056317,"avg":77.01295465356547}}},"base_type":"type/Float"},{"description":"This - is the amount of local and federal taxes that are collected on the purchase. - Note that other governmental fees on some products are not included here, - but instead are accounted for in the subtotal.","semantic_type":null,"coercion_strategy":null,"name":"TAX","settings":null,"field_ref":["field",16,null],"effective_type":"type/Float","id":16,"visibility_type":"normal","display_name":"Tax","fingerprint":{"global":{"distinct-count":797,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":2.273340386603857,"q3":5.337275338216307,"max":11.12,"sd":2.3206651358900316,"avg":3.8722100000000004}}},"base_type":"type/Float"},{"description":"The - total billed amount.","semantic_type":null,"coercion_strategy":null,"name":"TOTAL","settings":null,"field_ref":["field",17,null],"effective_type":"type/Float","id":17,"visibility_type":"normal","display_name":"Total","fingerprint":{"global":{"distinct-count":10000,"nil%":0.0},"type":{"type/Number":{"min":12.061602936923117,"q1":52.006147617878135,"q3":109.55803018499738,"max":238.32732001721533,"sd":38.35967664847571,"avg":82.96014815230805}}},"base_type":"type/Float"},{"description":"The - id of the user who made this order. Note that in some cases where an order - was created on behalf of a customer who phoned the order in, this might be - the employee who handled the request.","semantic_type":"type/FK","coercion_strategy":null,"name":"USER_ID","settings":null,"field_ref":["field",9,null],"effective_type":"type/Integer","id":9,"visibility_type":"normal","display_name":"User - ID","fingerprint":{"global":{"distinct-count":929,"nil%":0.0}},"base_type":"type/Integer"}],"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:16.236402","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"can_write":true,"database_id":1,"enable_embedding":false,"collection_id":2,"query_type":"query","name":"Orders - quantity >= 50","last_query_start":"2023-05-14T15:09:13.932654Z","dashboard_count":0,"average_query_time":2301.4444444444443,"creator_id":1,"moderation_reviews":[],"updated_at":"2023-05-14T15:09:15.720705Z","made_public_by_id":1,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","query":{"source-table":2,"filter":[">=",["field",14,null],50]},"database":1},"id":1,"parameter_mappings":null,"display":"table","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2020-06-07T05:37:53.829Z"},"visualization_settings":{"table.pivot_column":"DISCOUNT","table.cell_column":"QUANTITY"},"collection":{"authority_level":null,"description":null,"archived":false,"slug":"metabaseruby","color":"#509EE3","name":"MetabaseRuby","personal_owner_id":null,"id":2,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:36:28.806Z"},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:36:28.806","parameter_usage_count":0,"public_uuid":"708a78ec-15c8-405e-b590-de98c6ddfa01"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - c6ab9292-24e9-4ad5-8ce2-a8857ffc3ef2 - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:17 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=a2f5cb3f-df4e-4e3d-9626-fac9fda4d7f9;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:17 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJESVNDT1VOVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEwLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTAsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkRpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1bmlxdWUgSUQgZm9yIHRoZSBwcm9kdWN0LiBJdCBpcyBhbHNvIGNhbGxlZCB0aGUg4oCcSW52b2ljZSBudW1iZXLigJ0gb3Ig4oCcQ29uZmlybWF0aW9uIG51bWJlcuKAnSBpbiBjdXN0b21lciBmYWNpbmcgZW1haWxzIGFuZCBzY3JlZW5zLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL1BLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJJRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEyLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImlkIjoxMiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiSUQiLCJmaW5nZXJwcmludCI6bnVsbCwiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSBwcm9kdWN0IElELiBUaGlzIGlzIGFuIGludGVybmFsIGlkZW50aWZpZXIgZm9yIHRoZSBwcm9kdWN0LCBOT1QgdGhlIFNLVS4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlFVQU5USVRZIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTQsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjE0LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiU1VCVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjEzLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJTdWJ0b3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzQwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6NDkuNzQ4OTQ1MTkwNjAxODQsInEzIjoxMDUuNDI5NjU3NDY5OTMxMDMsIm1heCI6MTQ4LjIyOTAwNTI2NTUyMjkxLCJzZCI6MzIuNTM3MDUwMTMwNTYzMTcsImF2ZyI6NzcuMDEyOTU0NjUzNTY1NDd9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgYW1vdW50IG9mIGxvY2FsIGFuZCBmZWRlcmFsIHRheGVzIHRoYXQgYXJlIGNvbGxlY3RlZCBvbiB0aGUgcHVyY2hhc2UuIE5vdGUgdGhhdCBvdGhlciBnb3Zlcm5tZW50YWwgZmVlcyBvbiBzb21lIHByb2R1Y3RzIGFyZSBub3QgaW5jbHVkZWQgaGVyZSwgYnV0IGluc3RlYWQgYXJlIGFjY291bnRlZCBmb3IgaW4gdGhlIHN1YnRvdGFsLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlRPVEFMIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTcsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMDAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTIuMDYxNjAyOTM2OTIzMTE3LCJxMSI6NTIuMDA2MTQ3NjE3ODc4MTM1LCJxMyI6MTA5LjU1ODAzMDE4NDk5NzM4LCJtYXgiOjIzOC4zMjczMjAwMTcyMTUzMywic2QiOjM4LjM1OTY3NjY0ODQ3NTcxLCJhdmciOjgyLjk2MDE0ODE1MjMwODA1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRksiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlVTRVJfSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiw5LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjo5LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE1OjA5OjE2LjIzNjQwMiIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImNhbl93cml0ZSI6dHJ1ZSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjoyLCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiT3JkZXJzIHF1YW50aXR5ID49IDUwIiwibGFzdF9xdWVyeV9zdGFydCI6bnVsbCwiZGFzaGJvYXJkX2NvdW50IjowLCJhdmVyYWdlX3F1ZXJ5X3RpbWUiOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE1OjA5OjE3LjMyNDIyOVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbIj49IixbImZpZWxkIiwxNCxudWxsXSw1MF19LCJkYXRhYmFzZSI6MX0sImlkIjo3OSwicGFyYW1ldGVyX21hcHBpbmdzIjpbXSwiZGlzcGxheSI6InRhYmxlIiwiZW50aXR5X2lkIjoiRzRJSEZLQnNVR2pVczRlZDZrVFZvIiwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjE3LjcwNloiLCJpZCI6MSwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsImVtYWlsIjoibWJAZXhhbXBsZS5jb20ifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJESVNDT1VOVCIsInRhYmxlLmNlbGxfY29sdW1uIjoiUVVBTlRJVFkifSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJtZXRhYmFzZXJ1YnkiLCJjb2xvciI6IiM1MDlFRTMiLCJuYW1lIjoiTWV0YWJhc2VSdWJ5IiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjoyLCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2WiJ9LCJwYXJhbWV0ZXJzIjpbXSwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE1OjA5OjE3LjMyNDIyOSIsInB1YmxpY191dWlkIjpudWxsfQ== - recorded_at: Sun, 14 May 2023 15:09:17 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/specify_format/returns_query_results_of_the_card_as_specified_format.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/specify_format/returns_query_results_of_the_card_as_specified_format.yml deleted file mode 100644 index cb0259b..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/specify_format/returns_query_results_of_the_card_as_specified_format.yml +++ /dev/null @@ -1,166 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:29 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:29 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=5f3db93e-5f8c-44ff-84bf-0d591e17a5df;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"5f3db93e-5f8c-44ff-84bf-0d591e17a5df"}' - recorded_at: Sun, 07 Jun 2020 06:41:29 GMT -- request: - method: post - uri: http://localhost:3030/api/card/1/query/csv - body: - encoding: UTF-8 - string: "{}" - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - 5f3db93e-5f8c-44ff-84bf-0d591e17a5df - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 202 - message: Accepted - headers: - Date: - - Sun, 07 Jun 2020 06:41:29 GMT - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:29 GMT - Strict-Transport-Security: - - max-age=31536000 - Content-Disposition: - - attachment; filename="query_result_2020-06-07T06:41:29.351092Z.csv" - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - text/csv - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: | - ID,Created At,Discount,Product ID,Quantity,Subtotal,Tax,Total,User ID - 1199,2018-10-22T05:07:06.089Z,,182,68,84.48940370476112,5.07,88.19514855881197,155 - 1475,2019-07-03T00:41:03.541Z,,128,53,75.08016314504417,3.0,84.51330427374789,211 - 1638,2018-06-07T14:00:00.269Z,,136,58,105.20402317157343,7.36,105.79889680103145,233 - 2900,2019-06-21T09:21:12.435Z,,169,63,59.53172693453274,2.38,54.68257841077061,409 - 3158,2019-09-24T14:28:05.227Z,,188,51,33.87738254731509,2.12,38.44612268753674,449 - 3459,2017-10-09T15:26:35.651Z,,147,53,44.4315141414441,1.78,53.67878612775153,493 - 4762,2018-08-17T08:59:23.525Z,,132,100,127.88197029833711,8.31,144.53174764375493,654 - 4991,2016-06-20T04:41:17.9Z,,74,53,34.08536151591033,0.0,25.993077038947224,678 - 5091,2019-06-24T14:21:15.615Z,,11,63,132.45679913492563,0.0,147.96956312460833,686 - 5744,2017-09-08T04:09:50.903Z,,190,60,85.72279013719552,3.43,75.90872464426522,784 - 5816,2018-08-21T06:31:13.761Z,,5,100,124.1176465275534,7.45,137.24829286886856,792 - 6684,2017-10-17T11:44:44.229Z,,45,57,78.6996782532274,5.12,79.02522395433887,911 - 7083,2017-05-13T10:47:58.441Z,,15,50,25.09876359271891,1.51,26.90881900918795,962 - 7122,2018-07-29T19:02:44.948Z,,15,56,37.648145389078365,2.26,54.98775937100201,968 - 7134,2018-08-06T23:04:25.787Z,,85,78,54.90104734428525,3.29,60.24880420062281,969 - 8092,2017-08-04T01:27:04.12Z,,173,51,81.57679953529707,3.26,73.91712970278596,1084 - 8467,2017-10-07T10:34:26.784Z,,156,54,20.41053609936413,0.92,23.68275754999484,1128 - 9051,2017-10-09T05:18:20.871Z,,65,57,45.4851315098001,2.73,59.948241519719645,1213 - 9205,2019-10-10T03:27:03.342Z,,113,75,110.47725376186015,5.25,103.36091787434876,1228 - 9364,2019-10-24T18:38:21.838Z,,11,70,132.45679913492563,9.93,115.34101286653724,1243 - 9392,2019-06-21T14:34:12.102Z,,76,69,63.82421061366486,4.15,53.83835606687928,1246 - 9639,2017-09-27T06:19:46.347Z,2.7765829091649,165,59,25.536330427467956,1.4,37.1674533789863,1280 - 10263,2018-07-31T11:12:17.485Z,,191,52,128.5841852057933,7.72,95.26728274823611,1352 - 10406,2016-08-11T16:42:34.072Z,,173,82,81.57679953529707,2.37,121.6330137416232,1370 - 10421,2019-06-04T06:54:49.72Z,3.7448938977184327,187,65,98.9770008385166,6.93,159.8945532545788,1375 - 10613,2019-09-01T15:04:18.524Z,,190,67,128.5841852057933,0.0,66.85766872399721,1394 - 10752,2019-06-22T04:42:43.099Z,,78,83,41.616917284159726,0.0,26.75032859767868,1417 - 11022,2017-08-26T12:38:57.675Z,,149,56,46.10276691718616,1.95,66.48256835843617,1453 - 11486,2019-08-19T00:17:28.131Z,1.5030327089601887,15,53,37.648145389078365,2.45,50.857210612252025,1518 - 11840,2018-07-10T12:03:43.829Z,,115,61,77.91196471862148,3.12,38.80173751777944,1570 - 12573,2019-06-11T19:53:14.773Z,8.803740956553046,60,69,29.80214751859149,1.19,25.677524775836336,1660 - 12924,2019-09-01T07:08:04.823Z,,108,67,50.094887884945365,2.38,67.55526994932146,1706 - 12987,2018-06-22T17:13:31.345Z,,5,88,124.1176465275534,0.0,131.95141149731208,1713 - 13133,2019-08-29T18:35:33.573Z,,48,73,123.20884248534108,8.62,176.6503518200048,1732 - 13753,2019-07-31T22:58:51.457Z,,11,55,132.45679913492563,6.62,143.30590597523343,1822 - 14173,2019-09-08T15:48:59.705Z,,78,71,41.616917284159726,1.76,63.993138845832355,1881 - 15667,2018-09-10T02:48:06.11Z,,82,57,60.89545738030947,3.81,89.25429849552717,2100 - 15755,2019-07-09T16:32:42.887Z,,65,53,68.22769726470014,2.73,54.24628484853907,2112 - 16559,2017-07-03T03:33:54.815Z,,44,58,50.90170136783837,3.18,17.557335265694483,2204 - 16560,2018-09-01T07:54:29.007Z,,155,72,43.77574310182776,2.74,80.11972590769237,2204 - 16566,2018-09-03T21:15:41.685Z,,13,58,112.62925391105566,7.74,167.16589581566012,2205 - 17445,2019-08-15T08:32:31.326Z,,96,72,104.82144858590365,7.86,96.55253085189558,2328 - 17614,2019-08-17T07:16:06.625Z,,181,83,143.88940370476112,5.76,293.930819530029,2347 - recorded_at: Sun, 07 Jun 2020 06:41:29 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/success/returns_query_results_of_the_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/success/returns_query_results_of_the_card.yml deleted file mode 100644 index 3e3f374..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/success/returns_query_results_of_the_card.yml +++ /dev/null @@ -1,167 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:29 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:29 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=60afeb49-989a-4e30-bcdc-fff5c4ab7f89;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"60afeb49-989a-4e30-bcdc-fff5c4ab7f89"}' - recorded_at: Sun, 07 Jun 2020 06:41:29 GMT -- request: - method: post - uri: http://localhost:3030/api/card/1/query/json - body: - encoding: UTF-8 - string: "{}" - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - 60afeb49-989a-4e30-bcdc-fff5c4ab7f89 - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 202 - message: Accepted - headers: - Date: - - Sun, 07 Jun 2020 06:41:29 GMT - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:29 GMT - Strict-Transport-Security: - - max-age=31536000 - Content-Disposition: - - attachment; filename="query_result_2020-06-07T06:41:29.223227Z.json" - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: |- - [ - {"Product ID":182,"Discount":null,"Created At":"2018-10-22T05:07:06.089Z","User ID":155,"ID":1199,"Tax":5.07,"Quantity":68,"Total":88.19514855881197,"Subtotal":84.48940370476112}, - {"Product ID":128,"Discount":null,"Created At":"2019-07-03T00:41:03.541Z","User ID":211,"ID":1475,"Tax":3.0,"Quantity":53,"Total":84.51330427374789,"Subtotal":75.08016314504417}, - {"Product ID":136,"Discount":null,"Created At":"2018-06-07T14:00:00.269Z","User ID":233,"ID":1638,"Tax":7.36,"Quantity":58,"Total":105.79889680103145,"Subtotal":105.20402317157343}, - {"Product ID":169,"Discount":null,"Created At":"2019-06-21T09:21:12.435Z","User ID":409,"ID":2900,"Tax":2.38,"Quantity":63,"Total":54.68257841077061,"Subtotal":59.53172693453274}, - {"Product ID":188,"Discount":null,"Created At":"2019-09-24T14:28:05.227Z","User ID":449,"ID":3158,"Tax":2.12,"Quantity":51,"Total":38.44612268753674,"Subtotal":33.87738254731509}, - {"Product ID":147,"Discount":null,"Created At":"2017-10-09T15:26:35.651Z","User ID":493,"ID":3459,"Tax":1.78,"Quantity":53,"Total":53.67878612775153,"Subtotal":44.4315141414441}, - {"Product ID":132,"Discount":null,"Created At":"2018-08-17T08:59:23.525Z","User ID":654,"ID":4762,"Tax":8.31,"Quantity":100,"Total":144.53174764375493,"Subtotal":127.88197029833711}, - {"Product ID":74,"Discount":null,"Created At":"2016-06-20T04:41:17.9Z","User ID":678,"ID":4991,"Tax":0.0,"Quantity":53,"Total":25.993077038947224,"Subtotal":34.08536151591033}, - {"Product ID":11,"Discount":null,"Created At":"2019-06-24T14:21:15.615Z","User ID":686,"ID":5091,"Tax":0.0,"Quantity":63,"Total":147.96956312460833,"Subtotal":132.45679913492563}, - {"Product ID":190,"Discount":null,"Created At":"2017-09-08T04:09:50.903Z","User ID":784,"ID":5744,"Tax":3.43,"Quantity":60,"Total":75.90872464426522,"Subtotal":85.72279013719552}, - {"Product ID":5,"Discount":null,"Created At":"2018-08-21T06:31:13.761Z","User ID":792,"ID":5816,"Tax":7.45,"Quantity":100,"Total":137.24829286886856,"Subtotal":124.1176465275534}, - {"Product ID":45,"Discount":null,"Created At":"2017-10-17T11:44:44.229Z","User ID":911,"ID":6684,"Tax":5.12,"Quantity":57,"Total":79.02522395433887,"Subtotal":78.6996782532274}, - {"Product ID":15,"Discount":null,"Created At":"2017-05-13T10:47:58.441Z","User ID":962,"ID":7083,"Tax":1.51,"Quantity":50,"Total":26.90881900918795,"Subtotal":25.09876359271891}, - {"Product ID":15,"Discount":null,"Created At":"2018-07-29T19:02:44.948Z","User ID":968,"ID":7122,"Tax":2.26,"Quantity":56,"Total":54.98775937100201,"Subtotal":37.648145389078365}, - {"Product ID":85,"Discount":null,"Created At":"2018-08-06T23:04:25.787Z","User ID":969,"ID":7134,"Tax":3.29,"Quantity":78,"Total":60.24880420062281,"Subtotal":54.90104734428525}, - {"Product ID":173,"Discount":null,"Created At":"2017-08-04T01:27:04.12Z","User ID":1084,"ID":8092,"Tax":3.26,"Quantity":51,"Total":73.91712970278596,"Subtotal":81.57679953529707}, - {"Product ID":156,"Discount":null,"Created At":"2017-10-07T10:34:26.784Z","User ID":1128,"ID":8467,"Tax":0.92,"Quantity":54,"Total":23.68275754999484,"Subtotal":20.41053609936413}, - {"Product ID":65,"Discount":null,"Created At":"2017-10-09T05:18:20.871Z","User ID":1213,"ID":9051,"Tax":2.73,"Quantity":57,"Total":59.948241519719645,"Subtotal":45.4851315098001}, - {"Product ID":113,"Discount":null,"Created At":"2019-10-10T03:27:03.342Z","User ID":1228,"ID":9205,"Tax":5.25,"Quantity":75,"Total":103.36091787434876,"Subtotal":110.47725376186015}, - {"Product ID":11,"Discount":null,"Created At":"2019-10-24T18:38:21.838Z","User ID":1243,"ID":9364,"Tax":9.93,"Quantity":70,"Total":115.34101286653724,"Subtotal":132.45679913492563}, - {"Product ID":76,"Discount":null,"Created At":"2019-06-21T14:34:12.102Z","User ID":1246,"ID":9392,"Tax":4.15,"Quantity":69,"Total":53.83835606687928,"Subtotal":63.82421061366486}, - {"Product ID":165,"Discount":2.7765829091649,"Created At":"2017-09-27T06:19:46.347Z","User ID":1280,"ID":9639,"Tax":1.4,"Quantity":59,"Total":37.1674533789863,"Subtotal":25.536330427467956}, - {"Product ID":191,"Discount":null,"Created At":"2018-07-31T11:12:17.485Z","User ID":1352,"ID":10263,"Tax":7.72,"Quantity":52,"Total":95.26728274823611,"Subtotal":128.5841852057933}, - {"Product ID":173,"Discount":null,"Created At":"2016-08-11T16:42:34.072Z","User ID":1370,"ID":10406,"Tax":2.37,"Quantity":82,"Total":121.6330137416232,"Subtotal":81.57679953529707}, - {"Product ID":187,"Discount":3.7448938977184327,"Created At":"2019-06-04T06:54:49.72Z","User ID":1375,"ID":10421,"Tax":6.93,"Quantity":65,"Total":159.8945532545788,"Subtotal":98.9770008385166}, - {"Product ID":190,"Discount":null,"Created At":"2019-09-01T15:04:18.524Z","User ID":1394,"ID":10613,"Tax":0.0,"Quantity":67,"Total":66.85766872399721,"Subtotal":128.5841852057933}, - {"Product ID":78,"Discount":null,"Created At":"2019-06-22T04:42:43.099Z","User ID":1417,"ID":10752,"Tax":0.0,"Quantity":83,"Total":26.75032859767868,"Subtotal":41.616917284159726}, - {"Product ID":149,"Discount":null,"Created At":"2017-08-26T12:38:57.675Z","User ID":1453,"ID":11022,"Tax":1.95,"Quantity":56,"Total":66.48256835843617,"Subtotal":46.10276691718616}, - {"Product ID":15,"Discount":1.5030327089601887,"Created At":"2019-08-19T00:17:28.131Z","User ID":1518,"ID":11486,"Tax":2.45,"Quantity":53,"Total":50.857210612252025,"Subtotal":37.648145389078365}, - {"Product ID":115,"Discount":null,"Created At":"2018-07-10T12:03:43.829Z","User ID":1570,"ID":11840,"Tax":3.12,"Quantity":61,"Total":38.80173751777944,"Subtotal":77.91196471862148}, - {"Product ID":60,"Discount":8.803740956553046,"Created At":"2019-06-11T19:53:14.773Z","User ID":1660,"ID":12573,"Tax":1.19,"Quantity":69,"Total":25.677524775836336,"Subtotal":29.80214751859149}, - {"Product ID":108,"Discount":null,"Created At":"2019-09-01T07:08:04.823Z","User ID":1706,"ID":12924,"Tax":2.38,"Quantity":67,"Total":67.55526994932146,"Subtotal":50.094887884945365}, - {"Product ID":5,"Discount":null,"Created At":"2018-06-22T17:13:31.345Z","User ID":1713,"ID":12987,"Tax":0.0,"Quantity":88,"Total":131.95141149731208,"Subtotal":124.1176465275534}, - {"Product ID":48,"Discount":null,"Created At":"2019-08-29T18:35:33.573Z","User ID":1732,"ID":13133,"Tax":8.62,"Quantity":73,"Total":176.6503518200048,"Subtotal":123.20884248534108}, - {"Product ID":11,"Discount":null,"Created At":"2019-07-31T22:58:51.457Z","User ID":1822,"ID":13753,"Tax":6.62,"Quantity":55,"Total":143.30590597523343,"Subtotal":132.45679913492563}, - {"Product ID":78,"Discount":null,"Created At":"2019-09-08T15:48:59.705Z","User ID":1881,"ID":14173,"Tax":1.76,"Quantity":71,"Total":63.993138845832355,"Subtotal":41.616917284159726}, - {"Product ID":82,"Discount":null,"Created At":"2018-09-10T02:48:06.11Z","User ID":2100,"ID":15667,"Tax":3.81,"Quantity":57,"Total":89.25429849552717,"Subtotal":60.89545738030947}, - {"Product ID":65,"Discount":null,"Created At":"2019-07-09T16:32:42.887Z","User ID":2112,"ID":15755,"Tax":2.73,"Quantity":53,"Total":54.24628484853907,"Subtotal":68.22769726470014}, - {"Product ID":44,"Discount":null,"Created At":"2017-07-03T03:33:54.815Z","User ID":2204,"ID":16559,"Tax":3.18,"Quantity":58,"Total":17.557335265694483,"Subtotal":50.90170136783837}, - {"Product ID":155,"Discount":null,"Created At":"2018-09-01T07:54:29.007Z","User ID":2204,"ID":16560,"Tax":2.74,"Quantity":72,"Total":80.11972590769237,"Subtotal":43.77574310182776}, - {"Product ID":13,"Discount":null,"Created At":"2018-09-03T21:15:41.685Z","User ID":2205,"ID":16566,"Tax":7.74,"Quantity":58,"Total":167.16589581566012,"Subtotal":112.62925391105566}, - {"Product ID":96,"Discount":null,"Created At":"2019-08-15T08:32:31.326Z","User ID":2328,"ID":17445,"Tax":7.86,"Quantity":72,"Total":96.55253085189558,"Subtotal":104.82144858590365}, - {"Product ID":181,"Discount":null,"Created At":"2019-08-17T07:16:06.625Z","User ID":2347,"ID":17614,"Tax":5.76,"Quantity":83,"Total":293.930819530029,"Subtotal":143.88940370476112} - ] - recorded_at: Sun, 07 Jun 2020 06:41:29 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_specify_format/returns_query_results_of_the_card_as_specified_format.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_specify_format/returns_query_results_of_the_card_as_specified_format.yml deleted file mode 100644 index e69ee8c..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_specify_format/returns_query_results_of_the_card_as_specified_format.yml +++ /dev/null @@ -1,169 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:00 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=3e2d65cf-d2e4-4c81-bf3e-bb43ba6d1fa7;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:00 GMT;SameSite=Lax - - metabase.SESSION=3020d38e-6fd1-4388-b876-37ff03279ca4;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"3020d38e-6fd1-4388-b876-37ff03279ca4"}' - recorded_at: Sun, 14 May 2023 15:09:00 GMT -- request: - method: post - uri: http://localhost:3030/api/card/1/query/csv - body: - encoding: UTF-8 - string: "{}" - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 3020d38e-6fd1-4388-b876-37ff03279ca4 - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:00 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=aa11ea7c-2344-4449-a668-c68e6f671844;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:00 GMT;SameSite=Lax - Content-Disposition: - - attachment; filename="orders_quantity____50_2023-05-14T15:09:00.806543Z.csv" - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - text/csv - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: | - Created At,Discount,ID,Product ID,Quantity,Subtotal,Tax,Total,User ID - 2018-10-22T05:07:06.089,,1199,182,68,84.48940370476112,5.07,89.55940370476111,155 - 2019-07-03T00:41:03.541,,1475,128,53,75.08016314504417,3.0,78.08016314504417,211 - 2018-06-07T14:00:00.269,,1638,136,58,105.20402317157343,7.36,112.56402317157342,233 - 2019-06-21T09:21:12.435,,2900,169,63,59.53172693453274,2.38,61.911726934532744,409 - 2019-09-24T14:28:05.227,,3158,188,51,33.87738254731509,2.12,35.997382547315084,449 - 2017-10-09T15:26:35.651,,3459,147,53,44.4315141414441,1.78,46.2115141414441,493 - 2018-08-17T08:59:23.525,,4762,132,100,127.88197029833711,8.31,136.1919702983371,654 - 2016-06-20T04:41:17.9,,4991,74,53,34.08536151591033,0.0,34.08536151591033,678 - 2019-06-24T14:21:15.615,,5091,11,63,132.45679913492563,0.0,132.45679913492563,686 - 2017-09-08T04:09:50.903,,5744,190,60,85.72279013719552,3.43,89.15279013719552,784 - 2018-08-21T06:31:13.761,,5816,5,100,124.1176465275534,7.45,131.5676465275534,792 - 2017-10-17T11:44:44.229,,6684,45,57,78.6996782532274,5.12,83.81967825322741,911 - 2017-05-13T10:47:58.441,,7083,15,50,25.09876359271891,1.51,26.608763592718912,962 - 2018-07-29T19:02:44.948,,7122,15,56,37.648145389078365,2.26,39.90814538907836,968 - 2018-08-06T23:04:25.787,,7134,85,78,54.90104734428525,3.29,58.19104734428525,969 - 2017-08-04T01:27:04.12,,8092,173,51,81.57679953529707,3.26,84.83679953529708,1084 - 2017-10-07T10:34:26.784,,8467,156,54,20.41053609936413,0.92,21.33053609936413,1128 - 2017-10-09T05:18:20.871,,9051,65,57,45.4851315098001,2.73,48.215131509800095,1213 - 2019-10-10T03:27:03.342,,9205,113,75,110.47725376186015,5.25,115.72725376186015,1228 - 2019-10-24T18:38:21.838,,9364,11,70,132.45679913492563,9.93,142.38679913492564,1243 - 2019-06-21T14:34:12.102,,9392,76,69,63.82421061366486,4.15,67.97421061366487,1246 - 2017-09-27T06:19:46.347,2.7765829091649,9639,165,59,25.536330427467956,1.4,24.159747518303053,1280 - 2018-07-31T11:12:17.485,,10263,191,52,128.5841852057933,7.72,136.3041852057933,1352 - 2016-08-11T16:42:34.072,,10406,173,82,81.57679953529707,2.37,83.94679953529707,1370 - 2019-06-04T06:54:49.72,3.7448938977184327,10421,187,65,98.9770008385166,6.93,102.16210694079818,1375 - 2019-09-01T15:04:18.524,,10613,190,67,128.5841852057933,0.0,128.5841852057933,1394 - 2019-06-22T04:42:43.099,,10752,78,83,41.616917284159726,0.0,41.616917284159726,1417 - 2017-08-26T12:38:57.675,,11022,149,56,46.10276691718616,1.95,48.05276691718616,1453 - 2019-08-19T00:17:28.131,1.5030327089601887,11486,15,53,37.648145389078365,2.45,38.59511268011818,1518 - 2018-07-10T12:03:43.829,,11840,115,61,77.91196471862148,3.12,81.03196471862148,1570 - 2019-06-11T19:53:14.773,8.803740956553046,12573,60,69,29.80214751859149,1.19,22.188406562038445,1660 - 2019-09-01T07:08:04.823,,12924,108,67,50.094887884945365,2.38,52.47488788494537,1706 - 2018-06-22T17:13:31.345,,12987,5,88,124.1176465275534,0.0,124.1176465275534,1713 - 2019-08-29T18:35:33.573,,13133,48,73,123.20884248534108,8.62,131.82884248534108,1732 - 2019-07-31T22:58:51.457,,13753,11,55,132.45679913492563,6.62,139.07679913492564,1822 - 2019-09-08T15:48:59.705,,14173,78,71,41.616917284159726,1.76,43.376917284159724,1881 - 2018-09-10T02:48:06.11,,15667,82,57,60.89545738030947,3.81,64.70545738030947,2100 - 2019-07-09T16:32:42.887,,15755,65,53,68.22769726470014,2.73,70.95769726470014,2112 - 2017-07-03T03:33:54.815,,16559,44,58,50.90170136783837,3.18,54.08170136783837,2204 - 2018-09-01T07:54:29.007,,16560,155,72,43.77574310182776,2.74,46.51574310182776,2204 - 2018-09-03T21:15:41.685,,16566,13,58,112.62925391105566,7.74,120.36925391105565,2205 - 2019-08-15T08:32:31.326,,17445,96,72,104.82144858590365,7.86,112.68144858590365,2328 - 2019-08-17T07:16:06.625,,17614,181,83,143.88940370476112,5.76,149.6494037047611,2347 - recorded_at: Sun, 14 May 2023 15:09:06 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_success/returns_query_results_of_the_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_success/returns_query_results_of_the_card.yml deleted file mode 100644 index 2e8b637..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_success/returns_query_results_of_the_card.yml +++ /dev/null @@ -1,170 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:07 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=65943649-e11d-41d6-970c-28f253765bc7;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:07 GMT;SameSite=Lax - - metabase.SESSION=66ea87f1-3d6c-4c75-8c48-1a0d91878e03;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"66ea87f1-3d6c-4c75-8c48-1a0d91878e03"}' - recorded_at: Sun, 14 May 2023 15:09:07 GMT -- request: - method: post - uri: http://localhost:3030/api/card/1/query/json - body: - encoding: UTF-8 - string: "{}" - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 66ea87f1-3d6c-4c75-8c48-1a0d91878e03 - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:08 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=804e6d1b-cb22-4224-af87-c052e5a64c78;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:08 GMT;SameSite=Lax - Content-Disposition: - - attachment; filename="orders_quantity____50_2023-05-14T15:09:08.073087Z.json" - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: |- - [ - {"Product ID":182,"Discount":null,"Created At":"2018-10-22T05:07:06.089","User ID":155,"ID":1199,"Tax":5.07,"Quantity":68,"Total":89.55940370476111,"Subtotal":84.48940370476112}, - {"Product ID":128,"Discount":null,"Created At":"2019-07-03T00:41:03.541","User ID":211,"ID":1475,"Tax":3.0,"Quantity":53,"Total":78.08016314504417,"Subtotal":75.08016314504417}, - {"Product ID":136,"Discount":null,"Created At":"2018-06-07T14:00:00.269","User ID":233,"ID":1638,"Tax":7.36,"Quantity":58,"Total":112.56402317157342,"Subtotal":105.20402317157343}, - {"Product ID":169,"Discount":null,"Created At":"2019-06-21T09:21:12.435","User ID":409,"ID":2900,"Tax":2.38,"Quantity":63,"Total":61.911726934532744,"Subtotal":59.53172693453274}, - {"Product ID":188,"Discount":null,"Created At":"2019-09-24T14:28:05.227","User ID":449,"ID":3158,"Tax":2.12,"Quantity":51,"Total":35.997382547315084,"Subtotal":33.87738254731509}, - {"Product ID":147,"Discount":null,"Created At":"2017-10-09T15:26:35.651","User ID":493,"ID":3459,"Tax":1.78,"Quantity":53,"Total":46.2115141414441,"Subtotal":44.4315141414441}, - {"Product ID":132,"Discount":null,"Created At":"2018-08-17T08:59:23.525","User ID":654,"ID":4762,"Tax":8.31,"Quantity":100,"Total":136.1919702983371,"Subtotal":127.88197029833711}, - {"Product ID":74,"Discount":null,"Created At":"2016-06-20T04:41:17.9","User ID":678,"ID":4991,"Tax":0.0,"Quantity":53,"Total":34.08536151591033,"Subtotal":34.08536151591033}, - {"Product ID":11,"Discount":null,"Created At":"2019-06-24T14:21:15.615","User ID":686,"ID":5091,"Tax":0.0,"Quantity":63,"Total":132.45679913492563,"Subtotal":132.45679913492563}, - {"Product ID":190,"Discount":null,"Created At":"2017-09-08T04:09:50.903","User ID":784,"ID":5744,"Tax":3.43,"Quantity":60,"Total":89.15279013719552,"Subtotal":85.72279013719552}, - {"Product ID":5,"Discount":null,"Created At":"2018-08-21T06:31:13.761","User ID":792,"ID":5816,"Tax":7.45,"Quantity":100,"Total":131.5676465275534,"Subtotal":124.1176465275534}, - {"Product ID":45,"Discount":null,"Created At":"2017-10-17T11:44:44.229","User ID":911,"ID":6684,"Tax":5.12,"Quantity":57,"Total":83.81967825322741,"Subtotal":78.6996782532274}, - {"Product ID":15,"Discount":null,"Created At":"2017-05-13T10:47:58.441","User ID":962,"ID":7083,"Tax":1.51,"Quantity":50,"Total":26.608763592718912,"Subtotal":25.09876359271891}, - {"Product ID":15,"Discount":null,"Created At":"2018-07-29T19:02:44.948","User ID":968,"ID":7122,"Tax":2.26,"Quantity":56,"Total":39.90814538907836,"Subtotal":37.648145389078365}, - {"Product ID":85,"Discount":null,"Created At":"2018-08-06T23:04:25.787","User ID":969,"ID":7134,"Tax":3.29,"Quantity":78,"Total":58.19104734428525,"Subtotal":54.90104734428525}, - {"Product ID":173,"Discount":null,"Created At":"2017-08-04T01:27:04.12","User ID":1084,"ID":8092,"Tax":3.26,"Quantity":51,"Total":84.83679953529708,"Subtotal":81.57679953529707}, - {"Product ID":156,"Discount":null,"Created At":"2017-10-07T10:34:26.784","User ID":1128,"ID":8467,"Tax":0.92,"Quantity":54,"Total":21.33053609936413,"Subtotal":20.41053609936413}, - {"Product ID":65,"Discount":null,"Created At":"2017-10-09T05:18:20.871","User ID":1213,"ID":9051,"Tax":2.73,"Quantity":57,"Total":48.215131509800095,"Subtotal":45.4851315098001}, - {"Product ID":113,"Discount":null,"Created At":"2019-10-10T03:27:03.342","User ID":1228,"ID":9205,"Tax":5.25,"Quantity":75,"Total":115.72725376186015,"Subtotal":110.47725376186015}, - {"Product ID":11,"Discount":null,"Created At":"2019-10-24T18:38:21.838","User ID":1243,"ID":9364,"Tax":9.93,"Quantity":70,"Total":142.38679913492564,"Subtotal":132.45679913492563}, - {"Product ID":76,"Discount":null,"Created At":"2019-06-21T14:34:12.102","User ID":1246,"ID":9392,"Tax":4.15,"Quantity":69,"Total":67.97421061366487,"Subtotal":63.82421061366486}, - {"Product ID":165,"Discount":2.7765829091649,"Created At":"2017-09-27T06:19:46.347","User ID":1280,"ID":9639,"Tax":1.4,"Quantity":59,"Total":24.159747518303053,"Subtotal":25.536330427467956}, - {"Product ID":191,"Discount":null,"Created At":"2018-07-31T11:12:17.485","User ID":1352,"ID":10263,"Tax":7.72,"Quantity":52,"Total":136.3041852057933,"Subtotal":128.5841852057933}, - {"Product ID":173,"Discount":null,"Created At":"2016-08-11T16:42:34.072","User ID":1370,"ID":10406,"Tax":2.37,"Quantity":82,"Total":83.94679953529707,"Subtotal":81.57679953529707}, - {"Product ID":187,"Discount":3.7448938977184327,"Created At":"2019-06-04T06:54:49.72","User ID":1375,"ID":10421,"Tax":6.93,"Quantity":65,"Total":102.16210694079818,"Subtotal":98.9770008385166}, - {"Product ID":190,"Discount":null,"Created At":"2019-09-01T15:04:18.524","User ID":1394,"ID":10613,"Tax":0.0,"Quantity":67,"Total":128.5841852057933,"Subtotal":128.5841852057933}, - {"Product ID":78,"Discount":null,"Created At":"2019-06-22T04:42:43.099","User ID":1417,"ID":10752,"Tax":0.0,"Quantity":83,"Total":41.616917284159726,"Subtotal":41.616917284159726}, - {"Product ID":149,"Discount":null,"Created At":"2017-08-26T12:38:57.675","User ID":1453,"ID":11022,"Tax":1.95,"Quantity":56,"Total":48.05276691718616,"Subtotal":46.10276691718616}, - {"Product ID":15,"Discount":1.5030327089601887,"Created At":"2019-08-19T00:17:28.131","User ID":1518,"ID":11486,"Tax":2.45,"Quantity":53,"Total":38.59511268011818,"Subtotal":37.648145389078365}, - {"Product ID":115,"Discount":null,"Created At":"2018-07-10T12:03:43.829","User ID":1570,"ID":11840,"Tax":3.12,"Quantity":61,"Total":81.03196471862148,"Subtotal":77.91196471862148}, - {"Product ID":60,"Discount":8.803740956553046,"Created At":"2019-06-11T19:53:14.773","User ID":1660,"ID":12573,"Tax":1.19,"Quantity":69,"Total":22.188406562038445,"Subtotal":29.80214751859149}, - {"Product ID":108,"Discount":null,"Created At":"2019-09-01T07:08:04.823","User ID":1706,"ID":12924,"Tax":2.38,"Quantity":67,"Total":52.47488788494537,"Subtotal":50.094887884945365}, - {"Product ID":5,"Discount":null,"Created At":"2018-06-22T17:13:31.345","User ID":1713,"ID":12987,"Tax":0.0,"Quantity":88,"Total":124.1176465275534,"Subtotal":124.1176465275534}, - {"Product ID":48,"Discount":null,"Created At":"2019-08-29T18:35:33.573","User ID":1732,"ID":13133,"Tax":8.62,"Quantity":73,"Total":131.82884248534108,"Subtotal":123.20884248534108}, - {"Product ID":11,"Discount":null,"Created At":"2019-07-31T22:58:51.457","User ID":1822,"ID":13753,"Tax":6.62,"Quantity":55,"Total":139.07679913492564,"Subtotal":132.45679913492563}, - {"Product ID":78,"Discount":null,"Created At":"2019-09-08T15:48:59.705","User ID":1881,"ID":14173,"Tax":1.76,"Quantity":71,"Total":43.376917284159724,"Subtotal":41.616917284159726}, - {"Product ID":82,"Discount":null,"Created At":"2018-09-10T02:48:06.11","User ID":2100,"ID":15667,"Tax":3.81,"Quantity":57,"Total":64.70545738030947,"Subtotal":60.89545738030947}, - {"Product ID":65,"Discount":null,"Created At":"2019-07-09T16:32:42.887","User ID":2112,"ID":15755,"Tax":2.73,"Quantity":53,"Total":70.95769726470014,"Subtotal":68.22769726470014}, - {"Product ID":44,"Discount":null,"Created At":"2017-07-03T03:33:54.815","User ID":2204,"ID":16559,"Tax":3.18,"Quantity":58,"Total":54.08170136783837,"Subtotal":50.90170136783837}, - {"Product ID":155,"Discount":null,"Created At":"2018-09-01T07:54:29.007","User ID":2204,"ID":16560,"Tax":2.74,"Quantity":72,"Total":46.51574310182776,"Subtotal":43.77574310182776}, - {"Product ID":13,"Discount":null,"Created At":"2018-09-03T21:15:41.685","User ID":2205,"ID":16566,"Tax":7.74,"Quantity":58,"Total":120.36925391105565,"Subtotal":112.62925391105566}, - {"Product ID":96,"Discount":null,"Created At":"2019-08-15T08:32:31.326","User ID":2328,"ID":17445,"Tax":7.86,"Quantity":72,"Total":112.68144858590365,"Subtotal":104.82144858590365}, - {"Product ID":181,"Discount":null,"Created At":"2019-08-17T07:16:06.625","User ID":2347,"ID":17614,"Tax":5.76,"Quantity":83,"Total":149.6494037047611,"Subtotal":143.88940370476112} - ] - recorded_at: Sun, 14 May 2023 15:09:08 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/success/returns_query_results_of_the_card_with_metadata.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/success/returns_query_results_of_the_card_with_metadata.yml deleted file mode 100644 index 166ae08..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/success/returns_query_results_of_the_card_with_metadata.yml +++ /dev/null @@ -1,121 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:29 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:29 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=ddd4e6ef-7f1f-4d0a-b257-47c68350e566;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"ddd4e6ef-7f1f-4d0a-b257-47c68350e566"}' - recorded_at: Sun, 07 Jun 2020 06:41:29 GMT -- request: - method: post - uri: http://localhost:3030/api/card/1/query - body: - encoding: UTF-8 - string: "{}" - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - ddd4e6ef-7f1f-4d0a-b257-47c68350e566 - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 202 - message: Accepted - headers: - Date: - - Sun, 07 Jun 2020 06:41:29 GMT - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:29 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkYXRhIjp7InJvd3MiOlsKWzExOTksIjIwMTgtMTAtMjJUMDU6MDc6MDYuMDg5WiIsbnVsbCwxODIsNjgsODQuNDg5NDAzNzA0NzYxMTIsNS4wNyw4OC4xOTUxNDg1NTg4MTE5NywxNTVdLApbMTQ3NSwiMjAxOS0wNy0wM1QwMDo0MTowMy41NDFaIixudWxsLDEyOCw1Myw3NS4wODAxNjMxNDUwNDQxNywzLjAsODQuNTEzMzA0MjczNzQ3ODksMjExXSwKWzE2MzgsIjIwMTgtMDYtMDdUMTQ6MDA6MDAuMjY5WiIsbnVsbCwxMzYsNTgsMTA1LjIwNDAyMzE3MTU3MzQzLDcuMzYsMTA1Ljc5ODg5NjgwMTAzMTQ1LDIzM10sClsyOTAwLCIyMDE5LTA2LTIxVDA5OjIxOjEyLjQzNVoiLG51bGwsMTY5LDYzLDU5LjUzMTcyNjkzNDUzMjc0LDIuMzgsNTQuNjgyNTc4NDEwNzcwNjEsNDA5XSwKWzMxNTgsIjIwMTktMDktMjRUMTQ6Mjg6MDUuMjI3WiIsbnVsbCwxODgsNTEsMzMuODc3MzgyNTQ3MzE1MDksMi4xMiwzOC40NDYxMjI2ODc1MzY3NCw0NDldLApbMzQ1OSwiMjAxNy0xMC0wOVQxNToyNjozNS42NTFaIixudWxsLDE0Nyw1Myw0NC40MzE1MTQxNDE0NDQxLDEuNzgsNTMuNjc4Nzg2MTI3NzUxNTMsNDkzXSwKWzQ3NjIsIjIwMTgtMDgtMTdUMDg6NTk6MjMuNTI1WiIsbnVsbCwxMzIsMTAwLDEyNy44ODE5NzAyOTgzMzcxMSw4LjMxLDE0NC41MzE3NDc2NDM3NTQ5Myw2NTRdLApbNDk5MSwiMjAxNi0wNi0yMFQwNDo0MToxNy45WiIsbnVsbCw3NCw1MywzNC4wODUzNjE1MTU5MTAzMywwLjAsMjUuOTkzMDc3MDM4OTQ3MjI0LDY3OF0sCls1MDkxLCIyMDE5LTA2LTI0VDE0OjIxOjE1LjYxNVoiLG51bGwsMTEsNjMsMTMyLjQ1Njc5OTEzNDkyNTYzLDAuMCwxNDcuOTY5NTYzMTI0NjA4MzMsNjg2XSwKWzU3NDQsIjIwMTctMDktMDhUMDQ6MDk6NTAuOTAzWiIsbnVsbCwxOTAsNjAsODUuNzIyNzkwMTM3MTk1NTIsMy40Myw3NS45MDg3MjQ2NDQyNjUyMiw3ODRdLApbNTgxNiwiMjAxOC0wOC0yMVQwNjozMToxMy43NjFaIixudWxsLDUsMTAwLDEyNC4xMTc2NDY1Mjc1NTM0LDcuNDUsMTM3LjI0ODI5Mjg2ODg2ODU2LDc5Ml0sCls2Njg0LCIyMDE3LTEwLTE3VDExOjQ0OjQ0LjIyOVoiLG51bGwsNDUsNTcsNzguNjk5Njc4MjUzMjI3NCw1LjEyLDc5LjAyNTIyMzk1NDMzODg3LDkxMV0sCls3MDgzLCIyMDE3LTA1LTEzVDEwOjQ3OjU4LjQ0MVoiLG51bGwsMTUsNTAsMjUuMDk4NzYzNTkyNzE4OTEsMS41MSwyNi45MDg4MTkwMDkxODc5NSw5NjJdLApbNzEyMiwiMjAxOC0wNy0yOVQxOTowMjo0NC45NDhaIixudWxsLDE1LDU2LDM3LjY0ODE0NTM4OTA3ODM2NSwyLjI2LDU0Ljk4Nzc1OTM3MTAwMjAxLDk2OF0sCls3MTM0LCIyMDE4LTA4LTA2VDIzOjA0OjI1Ljc4N1oiLG51bGwsODUsNzgsNTQuOTAxMDQ3MzQ0Mjg1MjUsMy4yOSw2MC4yNDg4MDQyMDA2MjI4MSw5NjldLApbODA5MiwiMjAxNy0wOC0wNFQwMToyNzowNC4xMloiLG51bGwsMTczLDUxLDgxLjU3Njc5OTUzNTI5NzA3LDMuMjYsNzMuOTE3MTI5NzAyNzg1OTYsMTA4NF0sCls4NDY3LCIyMDE3LTEwLTA3VDEwOjM0OjI2Ljc4NFoiLG51bGwsMTU2LDU0LDIwLjQxMDUzNjA5OTM2NDEzLDAuOTIsMjMuNjgyNzU3NTQ5OTk0ODQsMTEyOF0sCls5MDUxLCIyMDE3LTEwLTA5VDA1OjE4OjIwLjg3MVoiLG51bGwsNjUsNTcsNDUuNDg1MTMxNTA5ODAwMSwyLjczLDU5Ljk0ODI0MTUxOTcxOTY0NSwxMjEzXSwKWzkyMDUsIjIwMTktMTAtMTBUMDM6Mjc6MDMuMzQyWiIsbnVsbCwxMTMsNzUsMTEwLjQ3NzI1Mzc2MTg2MDE1LDUuMjUsMTAzLjM2MDkxNzg3NDM0ODc2LDEyMjhdLApbOTM2NCwiMjAxOS0xMC0yNFQxODozODoyMS44MzhaIixudWxsLDExLDcwLDEzMi40NTY3OTkxMzQ5MjU2Myw5LjkzLDExNS4zNDEwMTI4NjY1MzcyNCwxMjQzXSwKWzkzOTIsIjIwMTktMDYtMjFUMTQ6MzQ6MTIuMTAyWiIsbnVsbCw3Niw2OSw2My44MjQyMTA2MTM2NjQ4Niw0LjE1LDUzLjgzODM1NjA2Njg3OTI4LDEyNDZdLApbOTYzOSwiMjAxNy0wOS0yN1QwNjoxOTo0Ni4zNDdaIiwyLjc3NjU4MjkwOTE2NDksMTY1LDU5LDI1LjUzNjMzMDQyNzQ2Nzk1NiwxLjQsMzcuMTY3NDUzMzc4OTg2MywxMjgwXSwKWzEwMjYzLCIyMDE4LTA3LTMxVDExOjEyOjE3LjQ4NVoiLG51bGwsMTkxLDUyLDEyOC41ODQxODUyMDU3OTMzLDcuNzIsOTUuMjY3MjgyNzQ4MjM2MTEsMTM1Ml0sClsxMDQwNiwiMjAxNi0wOC0xMVQxNjo0MjozNC4wNzJaIixudWxsLDE3Myw4Miw4MS41NzY3OTk1MzUyOTcwNywyLjM3LDEyMS42MzMwMTM3NDE2MjMyLDEzNzBdLApbMTA0MjEsIjIwMTktMDYtMDRUMDY6NTQ6NDkuNzJaIiwzLjc0NDg5Mzg5NzcxODQzMjcsMTg3LDY1LDk4Ljk3NzAwMDgzODUxNjYsNi45MywxNTkuODk0NTUzMjU0NTc4OCwxMzc1XSwKWzEwNjEzLCIyMDE5LTA5LTAxVDE1OjA0OjE4LjUyNFoiLG51bGwsMTkwLDY3LDEyOC41ODQxODUyMDU3OTMzLDAuMCw2Ni44NTc2Njg3MjM5OTcyMSwxMzk0XSwKWzEwNzUyLCIyMDE5LTA2LTIyVDA0OjQyOjQzLjA5OVoiLG51bGwsNzgsODMsNDEuNjE2OTE3Mjg0MTU5NzI2LDAuMCwyNi43NTAzMjg1OTc2Nzg2OCwxNDE3XSwKWzExMDIyLCIyMDE3LTA4LTI2VDEyOjM4OjU3LjY3NVoiLG51bGwsMTQ5LDU2LDQ2LjEwMjc2NjkxNzE4NjE2LDEuOTUsNjYuNDgyNTY4MzU4NDM2MTcsMTQ1M10sClsxMTQ4NiwiMjAxOS0wOC0xOVQwMDoxNzoyOC4xMzFaIiwxLjUwMzAzMjcwODk2MDE4ODcsMTUsNTMsMzcuNjQ4MTQ1Mzg5MDc4MzY1LDIuNDUsNTAuODU3MjEwNjEyMjUyMDI1LDE1MThdLApbMTE4NDAsIjIwMTgtMDctMTBUMTI6MDM6NDMuODI5WiIsbnVsbCwxMTUsNjEsNzcuOTExOTY0NzE4NjIxNDgsMy4xMiwzOC44MDE3Mzc1MTc3Nzk0NCwxNTcwXSwKWzEyNTczLCIyMDE5LTA2LTExVDE5OjUzOjE0Ljc3M1oiLDguODAzNzQwOTU2NTUzMDQ2LDYwLDY5LDI5LjgwMjE0NzUxODU5MTQ5LDEuMTksMjUuNjc3NTI0Nzc1ODM2MzM2LDE2NjBdLApbMTI5MjQsIjIwMTktMDktMDFUMDc6MDg6MDQuODIzWiIsbnVsbCwxMDgsNjcsNTAuMDk0ODg3ODg0OTQ1MzY1LDIuMzgsNjcuNTU1MjY5OTQ5MzIxNDYsMTcwNl0sClsxMjk4NywiMjAxOC0wNi0yMlQxNzoxMzozMS4zNDVaIixudWxsLDUsODgsMTI0LjExNzY0NjUyNzU1MzQsMC4wLDEzMS45NTE0MTE0OTczMTIwOCwxNzEzXSwKWzEzMTMzLCIyMDE5LTA4LTI5VDE4OjM1OjMzLjU3M1oiLG51bGwsNDgsNzMsMTIzLjIwODg0MjQ4NTM0MTA4LDguNjIsMTc2LjY1MDM1MTgyMDAwNDgsMTczMl0sClsxMzc1MywiMjAxOS0wNy0zMVQyMjo1ODo1MS40NTdaIixudWxsLDExLDU1LDEzMi40NTY3OTkxMzQ5MjU2Myw2LjYyLDE0My4zMDU5MDU5NzUyMzM0MywxODIyXSwKWzE0MTczLCIyMDE5LTA5LTA4VDE1OjQ4OjU5LjcwNVoiLG51bGwsNzgsNzEsNDEuNjE2OTE3Mjg0MTU5NzI2LDEuNzYsNjMuOTkzMTM4ODQ1ODMyMzU1LDE4ODFdLApbMTU2NjcsIjIwMTgtMDktMTBUMDI6NDg6MDYuMTFaIixudWxsLDgyLDU3LDYwLjg5NTQ1NzM4MDMwOTQ3LDMuODEsODkuMjU0Mjk4NDk1NTI3MTcsMjEwMF0sClsxNTc1NSwiMjAxOS0wNy0wOVQxNjozMjo0Mi44ODdaIixudWxsLDY1LDUzLDY4LjIyNzY5NzI2NDcwMDE0LDIuNzMsNTQuMjQ2Mjg0ODQ4NTM5MDcsMjExMl0sClsxNjU1OSwiMjAxNy0wNy0wM1QwMzozMzo1NC44MTVaIixudWxsLDQ0LDU4LDUwLjkwMTcwMTM2NzgzODM3LDMuMTgsMTcuNTU3MzM1MjY1Njk0NDgzLDIyMDRdLApbMTY1NjAsIjIwMTgtMDktMDFUMDc6NTQ6MjkuMDA3WiIsbnVsbCwxNTUsNzIsNDMuNzc1NzQzMTAxODI3NzYsMi43NCw4MC4xMTk3MjU5MDc2OTIzNywyMjA0XSwKWzE2NTY2LCIyMDE4LTA5LTAzVDIxOjE1OjQxLjY4NVoiLG51bGwsMTMsNTgsMTEyLjYyOTI1MzkxMTA1NTY2LDcuNzQsMTY3LjE2NTg5NTgxNTY2MDEyLDIyMDVdLApbMTc0NDUsIjIwMTktMDgtMTVUMDg6MzI6MzEuMzI2WiIsbnVsbCw5Niw3MiwxMDQuODIxNDQ4NTg1OTAzNjUsNy44Niw5Ni41NTI1MzA4NTE4OTU1OCwyMzI4XSwKWzE3NjE0LCIyMDE5LTA4LTE3VDA3OjE2OjA2LjYyNVoiLG51bGwsMTgxLDgzLDE0My44ODk0MDM3MDQ3NjExMiw1Ljc2LDI5My45MzA4MTk1MzAwMjksMjM0N10KXSwKImNvbHMiOlt7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVuaXF1ZSBJRCBmb3IgdGhlIHByb2R1Y3QuIEl0IGlzIGFsc28gY2FsbGVkIHRoZSDigJxJbnZvaWNlIG51bWJlcuKAnSBvciDigJxDb25maXJtYXRpb24gbnVtYmVy4oCdIGluIGN1c3RvbWVyIGZhY2luZyBlbWFpbHMgYW5kIHNjcmVlbnMuIiwidGFibGVfaWQiOjIsInNwZWNpYWxfdHlwZSI6InR5cGUvUEsiLCJuYW1lIjoiSUQiLCJzZXR0aW5ncyI6bnVsbCwic291cmNlIjoiZmllbGRzIiwiZmllbGRfcmVmIjpbImZpZWxkLWlkIiwxMl0sInBhcmVudF9pZCI6bnVsbCwiaWQiOjEyLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJJRCIsImZpbmdlcnByaW50IjpudWxsLCJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJ0YWJsZV9pZCI6Miwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkZWZhdWx0IiwibmFtZSI6IkNSRUFURURfQVQiLCJzZXR0aW5ncyI6bnVsbCwic291cmNlIjoiZmllbGRzIiwiZmllbGRfcmVmIjpbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiwxNV0sImRlZmF1bHQiXSwicGFyZW50X2lkIjpudWxsLCJpZCI6MTUsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjk5OTgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMzBUMTg6NTY6MTMuMzUyIiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDowNzoxNS42NTcifX19LCJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIn0seyJkZXNjcmlwdGlvbiI6IkRpc2NvdW50IGFtb3VudC4iLCJ0YWJsZV9pZCI6Miwic3BlY2lhbF90eXBlIjoidHlwZS9EaXNjb3VudCIsIm5hbWUiOiJESVNDT1VOVCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQtaWQiLDEwXSwicGFyZW50X2lkIjpudWxsLCJpZCI6MTAsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkRpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBwcm9kdWN0IElELiBUaGlzIGlzIGFuIGludGVybmFsIGlkZW50aWZpZXIgZm9yIHRoZSBwcm9kdWN0LCBOT1QgdGhlIFNLVS4iLCJ0YWJsZV9pZCI6Miwic3BlY2lhbF90eXBlIjoidHlwZS9GSyIsIm5hbWUiOiJQUk9EVUNUX0lEIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZC1pZCIsMTFdLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwidGFibGVfaWQiOjIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJuYW1lIjoiUVVBTlRJVFkiLCJzZXR0aW5ncyI6bnVsbCwic291cmNlIjoiZmllbGRzIiwiZmllbGRfcmVmIjpbImZpZWxkLWlkIiwxNF0sInBhcmVudF9pZCI6bnVsbCwiaWQiOjE0LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsInRhYmxlX2lkIjoyLCJzcGVjaWFsX3R5cGUiOm51bGwsIm5hbWUiOiJTVUJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQtaWQiLDEzXSwicGFyZW50X2lkIjpudWxsLCJpZCI6MTMsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlN1YnRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjo0OS43NDg5NDUxOTA2MDE4NCwicTMiOjEwNS40Mjk2NTc0Njk5MzEwMywibWF4IjoxNDguMjI5MDA1MjY1NTIyOTEsInNkIjozMi41MzcwNTAxMzA1NjMxNywiYXZnIjo3Ny4wMTI5NTQ2NTM1NjU0N319fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBhbW91bnQgb2YgbG9jYWwgYW5kIGZlZGVyYWwgdGF4ZXMgdGhhdCBhcmUgY29sbGVjdGVkIG9uIHRoZSBwdXJjaGFzZS4gTm90ZSB0aGF0IG90aGVyIGdvdmVybm1lbnRhbCBmZWVzIG9uIHNvbWUgcHJvZHVjdHMgYXJlIG5vdCBpbmNsdWRlZCBoZXJlLCBidXQgaW5zdGVhZCBhcmUgYWNjb3VudGVkIGZvciBpbiB0aGUgc3VidG90YWwuIiwidGFibGVfaWQiOjIsInNwZWNpYWxfdHlwZSI6bnVsbCwibmFtZSI6IlRBWCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQtaWQiLDE2XSwicGFyZW50X2lkIjpudWxsLCJpZCI6MTYsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlRheCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6Nzk3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6Mi4yNzMzNDAzODY2MDM4NTcsInEzIjo1LjMzNzI3NTMzODIxNjMwNywibWF4IjoxMS4xMiwic2QiOjIuMzIwNjY1MTM1ODkwMDMxNiwiYXZnIjozLjg3MjIxMDAwMDAwMDAwMDR9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHRvdGFsIGJpbGxlZCBhbW91bnQuIiwidGFibGVfaWQiOjIsInNwZWNpYWxfdHlwZSI6bnVsbCwibmFtZSI6IlRPVEFMIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZC1pZCIsMTddLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMDAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTIuMDYxNjAyOTM2OTIzMTE3LCJxMSI6NTIuMDA2MTQ3NjE3ODc4MTM1LCJxMyI6MTA5LjU1ODAzMDE4NDk5NzM4LCJtYXgiOjIzOC4zMjczMjAwMTcyMTUzMywic2QiOjM4LjM1OTY3NjY0ODQ3NTcxLCJhdmciOjgyLjk2MDE0ODE1MjMwODA1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwidGFibGVfaWQiOjIsInNwZWNpYWxfdHlwZSI6InR5cGUvRksiLCJuYW1lIjoiVVNFUl9JRCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQtaWQiLDldLCJwYXJlbnRfaWQiOm51bGwsImlkIjo5LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifV0sIm5hdGl2ZV9mb3JtIjp7InF1ZXJ5IjoiU0VMRUNUIFwiUFVCTElDXCIuXCJPUkRFUlNcIi5cIklEXCIgQVMgXCJJRFwiLCBcIlBVQkxJQ1wiLlwiT1JERVJTXCIuXCJDUkVBVEVEX0FUXCIgQVMgXCJDUkVBVEVEX0FUXCIsIFwiUFVCTElDXCIuXCJPUkRFUlNcIi5cIkRJU0NPVU5UXCIgQVMgXCJESVNDT1VOVFwiLCBcIlBVQkxJQ1wiLlwiT1JERVJTXCIuXCJQUk9EVUNUX0lEXCIgQVMgXCJQUk9EVUNUX0lEXCIsIFwiUFVCTElDXCIuXCJPUkRFUlNcIi5cIlFVQU5USVRZXCIgQVMgXCJRVUFOVElUWVwiLCBcIlBVQkxJQ1wiLlwiT1JERVJTXCIuXCJTVUJUT1RBTFwiIEFTIFwiU1VCVE9UQUxcIiwgXCJQVUJMSUNcIi5cIk9SREVSU1wiLlwiVEFYXCIgQVMgXCJUQVhcIiwgXCJQVUJMSUNcIi5cIk9SREVSU1wiLlwiVE9UQUxcIiBBUyBcIlRPVEFMXCIsIFwiUFVCTElDXCIuXCJPUkRFUlNcIi5cIlVTRVJfSURcIiBBUyBcIlVTRVJfSURcIiBGUk9NIFwiUFVCTElDXCIuXCJPUkRFUlNcIiBXSEVSRSBcIlBVQkxJQ1wiLlwiT1JERVJTXCIuXCJRVUFOVElUWVwiID49IDUwIExJTUlUIDIwMDAiLCJwYXJhbXMiOm51bGx9LCJyZXN1bHRzX3RpbWV6b25lIjoiR01UIiwicmVxdWVzdGVkX3RpbWV6b25lIjoiVVRDIiwicmVzdWx0c19tZXRhZGF0YSI6eyJjaGVja3N1bSI6IkJMYmNzMkZUZS9XWUFOVGJQcnJNa3c9PSIsImNvbHVtbnMiOlt7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IklEIiwibmFtZSI6IklEIiwiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdW5pcXVlIElEIGZvciB0aGUgcHJvZHVjdC4gSXQgaXMgYWxzbyBjYWxsZWQgdGhlIOKAnEludm9pY2UgbnVtYmVy4oCdIG9yIOKAnENvbmZpcm1hdGlvbiBudW1iZXLigJ0gaW4gY3VzdG9tZXIgZmFjaW5nIGVtYWlscyBhbmQgc2NyZWVucy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1BLIiwiZmluZ2VycHJpbnQiOm51bGx9LHsiYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImRlZmF1bHQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjk5OTgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMzBUMTg6NTY6MTMuMzUyIiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDowNzoxNS42NTcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJEaXNjb3VudCIsIm5hbWUiOiJESVNDT1VOVCIsImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNwZWNpYWxfdHlwZSI6InR5cGUvRGlzY291bnQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcwMSwibmlsJSI6MC44OTh9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4xNzA4ODk5NjY3MjU4NDMyMiwicTEiOjIuOTc4NjIyNjY4MTQ1ODc0MywicTMiOjcuMzM4MTg3Nzg4NjU4MjM1LCJtYXgiOjYxLjY5Njg0MjY5OTYwNTcxLCJzZCI6My4wNTM2NjMxMjUwMDE5OTEsImF2ZyI6NS4xNjEyNTU1NDc1ODAzMjZ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsIm5hbWUiOiJQUk9EVUNUX0lEIiwiZGVzY3JpcHRpb24iOiJUaGUgcHJvZHVjdCBJRC4gVGhpcyBpcyBhbiBpbnRlcm5hbCBpZGVudGlmaWVyIGZvciB0aGUgcHJvZHVjdCwgTk9UIHRoZSBTS1UuIiwic3BlY2lhbF90eXBlIjoidHlwZS9GSyIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsIm5hbWUiOiJRVUFOVElUWSIsImRlc2NyaXB0aW9uIjoiTnVtYmVyIG9mIHByb2R1Y3RzIGJvdWdodC4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2MiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjEuNzU1ODgyNjA3NzY0OTgyLCJxMyI6NC44ODI2NTQ1MDc5MjgwNDQsIm1heCI6MTAwLjAsInNkIjo0LjIxNDI1ODM4NjQwMzc5OCwiYXZnIjozLjcwMTV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlN1YnRvdGFsIiwibmFtZSI6IlNVQlRPVEFMIiwiZGVzY3JpcHRpb24iOiJUaGUgcmF3LCBwcmUtdGF4IGNvc3Qgb2YgdGhlIG9yZGVyLiBOb3RlIHRoYXQgdGhpcyBtaWdodCBiZSBkaWZmZXJlbnQgaW4gdGhlIGZ1dHVyZSBmcm9tIHRoZSBwcm9kdWN0IHByaWNlIGR1ZSB0byBwcm9tb3Rpb25zLCBjcmVkaXRzLCBldGMuIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjo0OS43NDg5NDUxOTA2MDE4NCwicTMiOjEwNS40Mjk2NTc0Njk5MzEwMywibWF4IjoxNDguMjI5MDA1MjY1NTIyOTEsInNkIjozMi41MzcwNTAxMzA1NjMxNywiYXZnIjo3Ny4wMTI5NTQ2NTM1NjU0N319fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJUYXgiLCJuYW1lIjoiVEFYIiwiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBhbW91bnQgb2YgbG9jYWwgYW5kIGZlZGVyYWwgdGF4ZXMgdGhhdCBhcmUgY29sbGVjdGVkIG9uIHRoZSBwdXJjaGFzZS4gTm90ZSB0aGF0IG90aGVyIGdvdmVybm1lbnRhbCBmZWVzIG9uIHNvbWUgcHJvZHVjdHMgYXJlIG5vdCBpbmNsdWRlZCBoZXJlLCBidXQgaW5zdGVhZCBhcmUgYWNjb3VudGVkIGZvciBpbiB0aGUgc3VidG90YWwuIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJUb3RhbCIsIm5hbWUiOiJUT1RBTCIsImRlc2NyaXB0aW9uIjoiVGhlIHRvdGFsIGJpbGxlZCBhbW91bnQuIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMDAwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEyLjA2MTYwMjkzNjkyMzExNywicTEiOjUyLjAwNjE0NzYxNzg3ODEzNSwicTMiOjEwOS41NTgwMzAxODQ5OTczOCwibWF4IjoyMzguMzI3MzIwMDE3MjE1MzMsInNkIjozOC4zNTk2NzY2NDg0NzU3MSwiYXZnIjo4Mi45NjAxNDgxNTIzMDgwNX19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IlVzZXIgSUQiLCJuYW1lIjoiVVNFUl9JRCIsImRlc2NyaXB0aW9uIjoiVGhlIGlkIG9mIHRoZSB1c2VyIHdobyBtYWRlIHRoaXMgb3JkZXIuIE5vdGUgdGhhdCBpbiBzb21lIGNhc2VzIHdoZXJlIGFuIG9yZGVyIHdhcyBjcmVhdGVkIG9uIGJlaGFsZiBvZiBhIGN1c3RvbWVyIHdobyBwaG9uZWQgdGhlIG9yZGVyIGluLCB0aGlzIG1pZ2h0IGJlIHRoZSBlbXBsb3llZSB3aG8gaGFuZGxlZCB0aGUgcmVxdWVzdC4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0ZLIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19fV19LCJpbnNpZ2h0cyI6bnVsbH0sCiJkYXRhYmFzZV9pZCI6MSwic3RhcnRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuMDk4Nzk5WiIsImpzb25fcXVlcnkiOnsiY29uc3RyYWludHMiOnsibWF4LXJlc3VsdHMiOjEwMDAwLCJtYXgtcmVzdWx0cy1iYXJlLXJvd3MiOjIwMDB9LCJ0eXBlIjoicXVlcnkiLCJtaWRkbGV3YXJlIjpudWxsLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJmaWx0ZXIiOlsiPj0iLFsiZmllbGQtaWQiLDE0XSw1MF19LCJhc3luYz8iOnRydWUsImNhY2hlLXR0bCI6bnVsbH0sImF2ZXJhZ2VfZXhlY3V0aW9uX3RpbWUiOm51bGwsInN0YXR1cyI6ImNvbXBsZXRlZCIsImNvbnRleHQiOiJxdWVzdGlvbiIsInJvd19jb3VudCI6NDMsInJ1bm5pbmdfdGltZSI6MjR9 - recorded_at: Sun, 07 Jun 2020 06:41:29 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/with_success/returns_query_results_of_the_card_with_metadata.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/with_success/returns_query_results_of_the_card_with_metadata.yml deleted file mode 100644 index 3a7924b..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/with_success/returns_query_results_of_the_card_with_metadata.yml +++ /dev/null @@ -1,124 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:12 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=77491d3a-664e-42d6-ad12-fb3a52f6e073;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:12 GMT;SameSite=Lax - - metabase.SESSION=7531e0d0-5ef3-4c6b-8f9f-17aded2ee606;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"7531e0d0-5ef3-4c6b-8f9f-17aded2ee606"}' - recorded_at: Sun, 14 May 2023 15:09:13 GMT -- request: - method: post - uri: http://localhost:3030/api/card/1/query - body: - encoding: UTF-8 - string: "{}" - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 7531e0d0-5ef3-4c6b-8f9f-17aded2ee606 - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 202 - message: Accepted - headers: - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:13 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=a345b892-193c-4a16-b41f-34b4734c6733;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:13 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkYXRhIjp7InJvd3MiOlsKWyIyMDE4LTEwLTIyVDA1OjA3OjA2LjA4OVoiLG51bGwsIjExOTkiLCIxODIiLDY4LDg0LjQ4OTQwMzcwNDc2MTEyLDUuMDcsODkuNTU5NDAzNzA0NzYxMTEsIjE1NSJdLApbIjIwMTktMDctMDNUMDA6NDE6MDMuNTQxWiIsbnVsbCwiMTQ3NSIsIjEyOCIsNTMsNzUuMDgwMTYzMTQ1MDQ0MTcsMy4wLDc4LjA4MDE2MzE0NTA0NDE3LCIyMTEiXSwKWyIyMDE4LTA2LTA3VDE0OjAwOjAwLjI2OVoiLG51bGwsIjE2MzgiLCIxMzYiLDU4LDEwNS4yMDQwMjMxNzE1NzM0Myw3LjM2LDExMi41NjQwMjMxNzE1NzM0MiwiMjMzIl0sClsiMjAxOS0wNi0yMVQwOToyMToxMi40MzVaIixudWxsLCIyOTAwIiwiMTY5Iiw2Myw1OS41MzE3MjY5MzQ1MzI3NCwyLjM4LDYxLjkxMTcyNjkzNDUzMjc0NCwiNDA5Il0sClsiMjAxOS0wOS0yNFQxNDoyODowNS4yMjdaIixudWxsLCIzMTU4IiwiMTg4Iiw1MSwzMy44NzczODI1NDczMTUwOSwyLjEyLDM1Ljk5NzM4MjU0NzMxNTA4NCwiNDQ5Il0sClsiMjAxNy0xMC0wOVQxNToyNjozNS42NTFaIixudWxsLCIzNDU5IiwiMTQ3Iiw1Myw0NC40MzE1MTQxNDE0NDQxLDEuNzgsNDYuMjExNTE0MTQxNDQ0MSwiNDkzIl0sClsiMjAxOC0wOC0xN1QwODo1OToyMy41MjVaIixudWxsLCI0NzYyIiwiMTMyIiwxMDAsMTI3Ljg4MTk3MDI5ODMzNzExLDguMzEsMTM2LjE5MTk3MDI5ODMzNzEsIjY1NCJdLApbIjIwMTYtMDYtMjBUMDQ6NDE6MTcuOVoiLG51bGwsIjQ5OTEiLCI3NCIsNTMsMzQuMDg1MzYxNTE1OTEwMzMsMC4wLDM0LjA4NTM2MTUxNTkxMDMzLCI2NzgiXSwKWyIyMDE5LTA2LTI0VDE0OjIxOjE1LjYxNVoiLG51bGwsIjUwOTEiLCIxMSIsNjMsMTMyLjQ1Njc5OTEzNDkyNTYzLDAuMCwxMzIuNDU2Nzk5MTM0OTI1NjMsIjY4NiJdLApbIjIwMTctMDktMDhUMDQ6MDk6NTAuOTAzWiIsbnVsbCwiNTc0NCIsIjE5MCIsNjAsODUuNzIyNzkwMTM3MTk1NTIsMy40Myw4OS4xNTI3OTAxMzcxOTU1MiwiNzg0Il0sClsiMjAxOC0wOC0yMVQwNjozMToxMy43NjFaIixudWxsLCI1ODE2IiwiNSIsMTAwLDEyNC4xMTc2NDY1Mjc1NTM0LDcuNDUsMTMxLjU2NzY0NjUyNzU1MzQsIjc5MiJdLApbIjIwMTctMTAtMTdUMTE6NDQ6NDQuMjI5WiIsbnVsbCwiNjY4NCIsIjQ1Iiw1Nyw3OC42OTk2NzgyNTMyMjc0LDUuMTIsODMuODE5Njc4MjUzMjI3NDEsIjkxMSJdLApbIjIwMTctMDUtMTNUMTA6NDc6NTguNDQxWiIsbnVsbCwiNzA4MyIsIjE1Iiw1MCwyNS4wOTg3NjM1OTI3MTg5MSwxLjUxLDI2LjYwODc2MzU5MjcxODkxMiwiOTYyIl0sClsiMjAxOC0wNy0yOVQxOTowMjo0NC45NDhaIixudWxsLCI3MTIyIiwiMTUiLDU2LDM3LjY0ODE0NTM4OTA3ODM2NSwyLjI2LDM5LjkwODE0NTM4OTA3ODM2LCI5NjgiXSwKWyIyMDE4LTA4LTA2VDIzOjA0OjI1Ljc4N1oiLG51bGwsIjcxMzQiLCI4NSIsNzgsNTQuOTAxMDQ3MzQ0Mjg1MjUsMy4yOSw1OC4xOTEwNDczNDQyODUyNSwiOTY5Il0sClsiMjAxNy0wOC0wNFQwMToyNzowNC4xMloiLG51bGwsIjgwOTIiLCIxNzMiLDUxLDgxLjU3Njc5OTUzNTI5NzA3LDMuMjYsODQuODM2Nzk5NTM1Mjk3MDgsIjEwODQiXSwKWyIyMDE3LTEwLTA3VDEwOjM0OjI2Ljc4NFoiLG51bGwsIjg0NjciLCIxNTYiLDU0LDIwLjQxMDUzNjA5OTM2NDEzLDAuOTIsMjEuMzMwNTM2MDk5MzY0MTMsIjExMjgiXSwKWyIyMDE3LTEwLTA5VDA1OjE4OjIwLjg3MVoiLG51bGwsIjkwNTEiLCI2NSIsNTcsNDUuNDg1MTMxNTA5ODAwMSwyLjczLDQ4LjIxNTEzMTUwOTgwMDA5NSwiMTIxMyJdLApbIjIwMTktMTAtMTBUMDM6Mjc6MDMuMzQyWiIsbnVsbCwiOTIwNSIsIjExMyIsNzUsMTEwLjQ3NzI1Mzc2MTg2MDE1LDUuMjUsMTE1LjcyNzI1Mzc2MTg2MDE1LCIxMjI4Il0sClsiMjAxOS0xMC0yNFQxODozODoyMS44MzhaIixudWxsLCI5MzY0IiwiMTEiLDcwLDEzMi40NTY3OTkxMzQ5MjU2Myw5LjkzLDE0Mi4zODY3OTkxMzQ5MjU2NCwiMTI0MyJdLApbIjIwMTktMDYtMjFUMTQ6MzQ6MTIuMTAyWiIsbnVsbCwiOTM5MiIsIjc2Iiw2OSw2My44MjQyMTA2MTM2NjQ4Niw0LjE1LDY3Ljk3NDIxMDYxMzY2NDg3LCIxMjQ2Il0sClsiMjAxNy0wOS0yN1QwNjoxOTo0Ni4zNDdaIiwyLjc3NjU4MjkwOTE2NDksIjk2MzkiLCIxNjUiLDU5LDI1LjUzNjMzMDQyNzQ2Nzk1NiwxLjQsMjQuMTU5NzQ3NTE4MzAzMDUzLCIxMjgwIl0sClsiMjAxOC0wNy0zMVQxMToxMjoxNy40ODVaIixudWxsLCIxMDI2MyIsIjE5MSIsNTIsMTI4LjU4NDE4NTIwNTc5MzMsNy43MiwxMzYuMzA0MTg1MjA1NzkzMywiMTM1MiJdLApbIjIwMTYtMDgtMTFUMTY6NDI6MzQuMDcyWiIsbnVsbCwiMTA0MDYiLCIxNzMiLDgyLDgxLjU3Njc5OTUzNTI5NzA3LDIuMzcsODMuOTQ2Nzk5NTM1Mjk3MDcsIjEzNzAiXSwKWyIyMDE5LTA2LTA0VDA2OjU0OjQ5LjcyWiIsMy43NDQ4OTM4OTc3MTg0MzI3LCIxMDQyMSIsIjE4NyIsNjUsOTguOTc3MDAwODM4NTE2Niw2LjkzLDEwMi4xNjIxMDY5NDA3OTgxOCwiMTM3NSJdLApbIjIwMTktMDktMDFUMTU6MDQ6MTguNTI0WiIsbnVsbCwiMTA2MTMiLCIxOTAiLDY3LDEyOC41ODQxODUyMDU3OTMzLDAuMCwxMjguNTg0MTg1MjA1NzkzMywiMTM5NCJdLApbIjIwMTktMDYtMjJUMDQ6NDI6NDMuMDk5WiIsbnVsbCwiMTA3NTIiLCI3OCIsODMsNDEuNjE2OTE3Mjg0MTU5NzI2LDAuMCw0MS42MTY5MTcyODQxNTk3MjYsIjE0MTciXSwKWyIyMDE3LTA4LTI2VDEyOjM4OjU3LjY3NVoiLG51bGwsIjExMDIyIiwiMTQ5Iiw1Niw0Ni4xMDI3NjY5MTcxODYxNiwxLjk1LDQ4LjA1Mjc2NjkxNzE4NjE2LCIxNDUzIl0sClsiMjAxOS0wOC0xOVQwMDoxNzoyOC4xMzFaIiwxLjUwMzAzMjcwODk2MDE4ODcsIjExNDg2IiwiMTUiLDUzLDM3LjY0ODE0NTM4OTA3ODM2NSwyLjQ1LDM4LjU5NTExMjY4MDExODE4LCIxNTE4Il0sClsiMjAxOC0wNy0xMFQxMjowMzo0My44MjlaIixudWxsLCIxMTg0MCIsIjExNSIsNjEsNzcuOTExOTY0NzE4NjIxNDgsMy4xMiw4MS4wMzE5NjQ3MTg2MjE0OCwiMTU3MCJdLApbIjIwMTktMDYtMTFUMTk6NTM6MTQuNzczWiIsOC44MDM3NDA5NTY1NTMwNDYsIjEyNTczIiwiNjAiLDY5LDI5LjgwMjE0NzUxODU5MTQ5LDEuMTksMjIuMTg4NDA2NTYyMDM4NDQ1LCIxNjYwIl0sClsiMjAxOS0wOS0wMVQwNzowODowNC44MjNaIixudWxsLCIxMjkyNCIsIjEwOCIsNjcsNTAuMDk0ODg3ODg0OTQ1MzY1LDIuMzgsNTIuNDc0ODg3ODg0OTQ1MzcsIjE3MDYiXSwKWyIyMDE4LTA2LTIyVDE3OjEzOjMxLjM0NVoiLG51bGwsIjEyOTg3IiwiNSIsODgsMTI0LjExNzY0NjUyNzU1MzQsMC4wLDEyNC4xMTc2NDY1Mjc1NTM0LCIxNzEzIl0sClsiMjAxOS0wOC0yOVQxODozNTozMy41NzNaIixudWxsLCIxMzEzMyIsIjQ4Iiw3MywxMjMuMjA4ODQyNDg1MzQxMDgsOC42MiwxMzEuODI4ODQyNDg1MzQxMDgsIjE3MzIiXSwKWyIyMDE5LTA3LTMxVDIyOjU4OjUxLjQ1N1oiLG51bGwsIjEzNzUzIiwiMTEiLDU1LDEzMi40NTY3OTkxMzQ5MjU2Myw2LjYyLDEzOS4wNzY3OTkxMzQ5MjU2NCwiMTgyMiJdLApbIjIwMTktMDktMDhUMTU6NDg6NTkuNzA1WiIsbnVsbCwiMTQxNzMiLCI3OCIsNzEsNDEuNjE2OTE3Mjg0MTU5NzI2LDEuNzYsNDMuMzc2OTE3Mjg0MTU5NzI0LCIxODgxIl0sClsiMjAxOC0wOS0xMFQwMjo0ODowNi4xMVoiLG51bGwsIjE1NjY3IiwiODIiLDU3LDYwLjg5NTQ1NzM4MDMwOTQ3LDMuODEsNjQuNzA1NDU3MzgwMzA5NDcsIjIxMDAiXSwKWyIyMDE5LTA3LTA5VDE2OjMyOjQyLjg4N1oiLG51bGwsIjE1NzU1IiwiNjUiLDUzLDY4LjIyNzY5NzI2NDcwMDE0LDIuNzMsNzAuOTU3Njk3MjY0NzAwMTQsIjIxMTIiXSwKWyIyMDE3LTA3LTAzVDAzOjMzOjU0LjgxNVoiLG51bGwsIjE2NTU5IiwiNDQiLDU4LDUwLjkwMTcwMTM2NzgzODM3LDMuMTgsNTQuMDgxNzAxMzY3ODM4MzcsIjIyMDQiXSwKWyIyMDE4LTA5LTAxVDA3OjU0OjI5LjAwN1oiLG51bGwsIjE2NTYwIiwiMTU1Iiw3Miw0My43NzU3NDMxMDE4Mjc3NiwyLjc0LDQ2LjUxNTc0MzEwMTgyNzc2LCIyMjA0Il0sClsiMjAxOC0wOS0wM1QyMToxNTo0MS42ODVaIixudWxsLCIxNjU2NiIsIjEzIiw1OCwxMTIuNjI5MjUzOTExMDU1NjYsNy43NCwxMjAuMzY5MjUzOTExMDU1NjUsIjIyMDUiXSwKWyIyMDE5LTA4LTE1VDA4OjMyOjMxLjMyNloiLG51bGwsIjE3NDQ1IiwiOTYiLDcyLDEwNC44MjE0NDg1ODU5MDM2NSw3Ljg2LDExMi42ODE0NDg1ODU5MDM2NSwiMjMyOCJdLApbIjIwMTktMDgtMTdUMDc6MTY6MDYuNjI1WiIsbnVsbCwiMTc2MTQiLCIxODEiLDgzLDE0My44ODk0MDM3MDQ3NjExMiw1Ljc2LDE0OS42NDk0MDM3MDQ3NjExLCIyMzQ3Il0KXSwKImNvbHMiOlt7ImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInRhYmxlX2lkIjoyLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiRElTQ09VTlQiLCJzZXR0aW5ncyI6bnVsbCwic291cmNlIjoiZmllbGRzIiwiZmllbGRfcmVmIjpbImZpZWxkIiwxMCxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjEwLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJEaXNjb3VudCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NzAxLCJuaWwlIjowLjg5OH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjE3MDg4OTk2NjcyNTg0MzIyLCJxMSI6Mi45Nzg2MjI2NjgxNDU4NzQzLCJxMyI6Ny4zMzgxODc3ODg2NTgyMzUsIm1heCI6NjEuNjk2ODQyNjk5NjA1NzEsInNkIjozLjA1MzY2MzEyNTAwMTk5MSwiYXZnIjo1LjE2MTI1NTU0NzU4MDMyNn19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdW5pcXVlIElEIGZvciB0aGUgcHJvZHVjdC4gSXQgaXMgYWxzbyBjYWxsZWQgdGhlIOKAnEludm9pY2UgbnVtYmVy4oCdIG9yIOKAnENvbmZpcm1hdGlvbiBudW1iZXLigJ0gaW4gY3VzdG9tZXIgZmFjaW5nIGVtYWlscyBhbmQgc2NyZWVucy4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9QSyIsInRhYmxlX2lkIjoyLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IklEIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTIsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjEyLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJJRCIsImZpbmdlcnByaW50IjpudWxsLCJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHByb2R1Y3QgSUQuIFRoaXMgaXMgYW4gaW50ZXJuYWwgaWRlbnRpZmllciBmb3IgdGhlIHByb2R1Y3QsIE5PVCB0aGUgU0tVLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJRVUFOVElUWSIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE0LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNCwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MS43NTU4ODI2MDc3NjQ5ODIsInEzIjo0Ljg4MjY1NDUwNzkyODA0NCwibWF4IjoxMDAuMCwic2QiOjQuMjE0MjU4Mzg2NDAzNzk4LCJhdmciOjMuNzAxNX19fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSByYXcsIHByZS10YXggY29zdCBvZiB0aGUgb3JkZXIuIE5vdGUgdGhhdCB0aGlzIG1pZ2h0IGJlIGRpZmZlcmVudCBpbiB0aGUgZnV0dXJlIGZyb20gdGhlIHByb2R1Y3QgcHJpY2UgZHVlIHRvIHByb21vdGlvbnMsIGNyZWRpdHMsIGV0Yy4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJTVUJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEzLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJuZmNfcGF0aCI6bnVsbCwicGFyZW50X2lkIjpudWxsLCJpZCI6MTMsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlN1YnRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjo0OS43NDg5NDUxOTA2MDE4NCwicTMiOjEwNS40Mjk2NTc0Njk5MzEwMywibWF4IjoxNDguMjI5MDA1MjY1NTIyOTEsInNkIjozMi41MzcwNTAxMzA1NjMxNywiYXZnIjo3Ny4wMTI5NTQ2NTM1NjU0N319fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBhbW91bnQgb2YgbG9jYWwgYW5kIGZlZGVyYWwgdGF4ZXMgdGhhdCBhcmUgY29sbGVjdGVkIG9uIHRoZSBwdXJjaGFzZS4gTm90ZSB0aGF0IG90aGVyIGdvdmVybm1lbnRhbCBmZWVzIG9uIHNvbWUgcHJvZHVjdHMgYXJlIG5vdCBpbmNsdWRlZCBoZXJlLCBidXQgaW5zdGVhZCBhcmUgYWNjb3VudGVkIGZvciBpbiB0aGUgc3VidG90YWwuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE3LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJuZmNfcGF0aCI6bnVsbCwicGFyZW50X2lkIjpudWxsLCJpZCI6MTcsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMDAwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEyLjA2MTYwMjkzNjkyMzExNywicTEiOjUyLjAwNjE0NzYxNzg3ODEzNSwicTMiOjEwOS41NTgwMzAxODQ5OTczOCwibWF4IjoyMzguMzI3MzIwMDE3MjE1MzMsInNkIjozOC4zNTk2NzY2NDg0NzU3MSwiYXZnIjo4Mi45NjAxNDgxNTIzMDgwNX19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgaWQgb2YgdGhlIHVzZXIgd2hvIG1hZGUgdGhpcyBvcmRlci4gTm90ZSB0aGF0IGluIHNvbWUgY2FzZXMgd2hlcmUgYW4gb3JkZXIgd2FzIGNyZWF0ZWQgb24gYmVoYWxmIG9mIGEgY3VzdG9tZXIgd2hvIHBob25lZCB0aGUgb3JkZXIgaW4sIHRoaXMgbWlnaHQgYmUgdGhlIGVtcGxveWVlIHdobyBoYW5kbGVkIHRoZSByZXF1ZXN0LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVVNFUl9JRCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDksbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjksInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlVzZXIgSUQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjkyOSwibmlsJSI6MC4wfX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9XSwibmF0aXZlX2Zvcm0iOnsicXVlcnkiOiJTRUxFQ1QgXCJQVUJMSUNcIi5cIk9SREVSU1wiLlwiQ1JFQVRFRF9BVFwiIEFTIFwiQ1JFQVRFRF9BVFwiLCBcIlBVQkxJQ1wiLlwiT1JERVJTXCIuXCJESVNDT1VOVFwiIEFTIFwiRElTQ09VTlRcIiwgXCJQVUJMSUNcIi5cIk9SREVSU1wiLlwiSURcIiBBUyBcIklEXCIsIFwiUFVCTElDXCIuXCJPUkRFUlNcIi5cIlBST0RVQ1RfSURcIiBBUyBcIlBST0RVQ1RfSURcIiwgXCJQVUJMSUNcIi5cIk9SREVSU1wiLlwiUVVBTlRJVFlcIiBBUyBcIlFVQU5USVRZXCIsIFwiUFVCTElDXCIuXCJPUkRFUlNcIi5cIlNVQlRPVEFMXCIgQVMgXCJTVUJUT1RBTFwiLCBcIlBVQkxJQ1wiLlwiT1JERVJTXCIuXCJUQVhcIiBBUyBcIlRBWFwiLCBcIlBVQkxJQ1wiLlwiT1JERVJTXCIuXCJUT1RBTFwiIEFTIFwiVE9UQUxcIiwgXCJQVUJMSUNcIi5cIk9SREVSU1wiLlwiVVNFUl9JRFwiIEFTIFwiVVNFUl9JRFwiIEZST00gXCJQVUJMSUNcIi5cIk9SREVSU1wiIFdIRVJFIFwiUFVCTElDXCIuXCJPUkRFUlNcIi5cIlFVQU5USVRZXCIgPj0gNTAgTElNSVQgMjAwMCIsInBhcmFtcyI6bnVsbH0sInJlc3VsdHNfdGltZXpvbmUiOiJHTVQiLCJyZXF1ZXN0ZWRfdGltZXpvbmUiOiJVVEMiLCJyZXN1bHRzX21ldGFkYXRhIjp7ImNvbHVtbnMiOlt7ImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJ1bml0IjoiZGVmYXVsdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTUseyJ0ZW1wb3JhbC11bml0IjoiZGVmYXVsdCJ9XSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiaWQiOjE1LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5OTk4LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTMwVDE4OjU2OjEzLjM1MiIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MDc6MTUuNjU3In19fSwiYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSJ9LHsiZGVzY3JpcHRpb24iOiJEaXNjb3VudCBhbW91bnQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRGlzY291bnQiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IkRJU0NPVU5UIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTAsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxMCwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiRGlzY291bnQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcwMSwibmlsJSI6MC44OTh9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4xNzA4ODk5NjY3MjU4NDMyMiwicTEiOjIuOTc4NjIyNjY4MTQ1ODc0MywicTMiOjcuMzM4MTg3Nzg4NjU4MjM1LCJtYXgiOjYxLjY5Njg0MjY5OTYwNTcxLCJzZCI6My4wNTM2NjMxMjUwMDE5OTEsImF2ZyI6NS4xNjEyNTU1NDc1ODAzMjZ9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVuaXF1ZSBJRCBmb3IgdGhlIHByb2R1Y3QuIEl0IGlzIGFsc28gY2FsbGVkIHRoZSDigJxJbnZvaWNlIG51bWJlcuKAnSBvciDigJxDb25maXJtYXRpb24gbnVtYmVy4oCdIGluIGN1c3RvbWVyIGZhY2luZyBlbWFpbHMgYW5kIHNjcmVlbnMuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUEsiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IklEIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTIsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiaWQiOjEyLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJJRCIsImZpbmdlcnByaW50IjpudWxsLCJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHByb2R1Y3QgSUQuIFRoaXMgaXMgYW4gaW50ZXJuYWwgaWRlbnRpZmllciBmb3IgdGhlIHByb2R1Y3QsIE5PVCB0aGUgU0tVLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJQUk9EVUNUX0lEIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTEsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjExLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiTnVtYmVyIG9mIHByb2R1Y3RzIGJvdWdodC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9RdWFudGl0eSIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUVVBTlRJVFkiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNCxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJpZCI6MTQsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlF1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2MiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjEuNzU1ODgyNjA3NzY0OTgyLCJxMyI6NC44ODI2NTQ1MDc5MjgwNDQsIm1heCI6MTAwLjAsInNkIjo0LjIxNDI1ODM4NjQwMzc5OCwiYXZnIjozLjcwMTV9fX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgcmF3LCBwcmUtdGF4IGNvc3Qgb2YgdGhlIG9yZGVyLiBOb3RlIHRoYXQgdGhpcyBtaWdodCBiZSBkaWZmZXJlbnQgaW4gdGhlIGZ1dHVyZSBmcm9tIHRoZSBwcm9kdWN0IHByaWNlIGR1ZSB0byBwcm9tb3Rpb25zLCBjcmVkaXRzLCBldGMuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJTVUJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEzLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTMsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlN1YnRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjo0OS43NDg5NDUxOTA2MDE4NCwicTMiOjEwNS40Mjk2NTc0Njk5MzEwMywibWF4IjoxNDguMjI5MDA1MjY1NTIyOTEsInNkIjozMi41MzcwNTAxMzA1NjMxNywiYXZnIjo3Ny4wMTI5NTQ2NTM1NjU0N319fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBhbW91bnQgb2YgbG9jYWwgYW5kIGZlZGVyYWwgdGF4ZXMgdGhhdCBhcmUgY29sbGVjdGVkIG9uIHRoZSBwdXJjaGFzZS4gTm90ZSB0aGF0IG90aGVyIGdvdmVybm1lbnRhbCBmZWVzIG9uIHNvbWUgcHJvZHVjdHMgYXJlIG5vdCBpbmNsdWRlZCBoZXJlLCBidXQgaW5zdGVhZCBhcmUgYWNjb3VudGVkIGZvciBpbiB0aGUgc3VidG90YWwuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJUQVgiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNixudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjE2LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJUYXgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjc5NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjIuMjczMzQwMzg2NjAzODU3LCJxMyI6NS4zMzcyNzUzMzgyMTYzMDcsIm1heCI6MTEuMTIsInNkIjoyLjMyMDY2NTEzNTg5MDAzMTYsImF2ZyI6My44NzIyMTAwMDAwMDAwMDA0fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSB0b3RhbCBiaWxsZWQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjE3LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJUb3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAwMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMi4wNjE2MDI5MzY5MjMxMTcsInExIjo1Mi4wMDYxNDc2MTc4NzgxMzUsInEzIjoxMDkuNTU4MDMwMTg0OTk3MzgsIm1heCI6MjM4LjMyNzMyMDAxNzIxNTMzLCJzZCI6MzguMzU5Njc2NjQ4NDc1NzEsImF2ZyI6ODIuOTYwMTQ4MTUyMzA4MDV9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhlIGlkIG9mIHRoZSB1c2VyIHdobyBtYWRlIHRoaXMgb3JkZXIuIE5vdGUgdGhhdCBpbiBzb21lIGNhc2VzIHdoZXJlIGFuIG9yZGVyIHdhcyBjcmVhdGVkIG9uIGJlaGFsZiBvZiBhIGN1c3RvbWVyIHdobyBwaG9uZWQgdGhlIG9yZGVyIGluLCB0aGlzIG1pZ2h0IGJlIHRoZSBlbXBsb3llZSB3aG8gaGFuZGxlZCB0aGUgcmVxdWVzdC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVVNFUl9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDksbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjksInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlVzZXIgSUQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjkyOSwibmlsJSI6MC4wfX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9XX0sImluc2lnaHRzIjpudWxsfSwKImRhdGFiYXNlX2lkIjoxLCJzdGFydGVkX2F0IjoiMjAyMy0wNS0xNFQxNTowOToxMy45MzI2NTRaIiwianNvbl9xdWVyeSI6eyJjb25zdHJhaW50cyI6eyJtYXgtcmVzdWx0cyI6MTAwMDAsIm1heC1yZXN1bHRzLWJhcmUtcm93cyI6MjAwMH0sInR5cGUiOiJxdWVyeSIsIm1pZGRsZXdhcmUiOnsianMtaW50LXRvLXN0cmluZz8iOnRydWUsImlnbm9yZS1jYWNoZWQtcmVzdWx0cz8iOmZhbHNlLCJwcm9jZXNzLXZpei1zZXR0aW5ncz8iOmZhbHNlfSwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbIj49IixbImZpZWxkIiwxNCxudWxsXSw1MF19LCJhc3luYz8iOnRydWUsImNhY2hlLXR0bCI6bnVsbH0sImF2ZXJhZ2VfZXhlY3V0aW9uX3RpbWUiOm51bGwsInN0YXR1cyI6ImNvbXBsZXRlZCIsImNvbnRleHQiOiJxdWVzdGlvbiIsInJvd19jb3VudCI6NDMsInJ1bm5pbmdfdGltZSI6MTgwOH0= - recorded_at: Sun, 14 May 2023 15:09:15 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/create_a_new_collection.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/create_a_new_collection.yml deleted file mode 100644 index 6b4c080..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/create_a_new_collection.yml +++ /dev/null @@ -1,120 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 20 Apr 2021 18:59:05 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Tue, 20 Apr 2021 18:59:05 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=c1ae5692-7585-4753-be35-456b361f3f67;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: '{"id":"c1ae5692-7585-4753-be35-456b361f3f67"}' - recorded_at: Tue, 20 Apr 2021 18:59:05 GMT -- request: - method: post - uri: http://localhost:3030/api/collection - body: - encoding: UTF-8 - string: '{"name":"New Organization","color":"#509EE3"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - c1ae5692-7585-4753-be35-456b361f3f67 - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 20 Apr 2021 18:59:05 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Tue, 20 Apr 2021 18:59:05 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: '{"description":null,"archived":false,"slug":"new_organization","color":"#509EE3","name":"New - Organization","personal_owner_id":null,"id":10,"location":"/","namespace":null}' - recorded_at: Tue, 20 Apr 2021 18:59:05 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/returns_a_collection.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/returns_a_collection.yml deleted file mode 100644 index 242348e..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/returns_a_collection.yml +++ /dev/null @@ -1,118 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.5.0 (ruby3.0.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 20 Apr 2021 15:04:23 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Tue, 20 Apr 2021 15:04:23 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=30ef769e-b3d9-4b79-baee-ebae57682a27;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"30ef769e-b3d9-4b79-baee-ebae57682a27"}' - recorded_at: Tue, 20 Apr 2021 15:04:23 GMT -- request: - method: get - uri: http://localhost:3030/api/collection/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.5.0 (ruby3.0.1) - X-Metabase-Session: - - 30ef769e-b3d9-4b79-baee-ebae57682a27 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 20 Apr 2021 15:15:11 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Tue, 20 Apr 2021 15:15:11 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoiYWRtaW5fdXNlciVFMyU4MSU5NSVFMyU4MiU5MyVFMyU4MSVBRSVFMyU4MyU4RiVFMyU4MiU5QSVFMyU4MyVCQyVFMyU4MiVCRCVFMyU4MyU4QSVFMyU4MyVBQiVFMyU4MiVCMyVFMyU4MyVBQyVFMyU4MiVBRiVFMyU4MiVCNyVFMyU4MyVBNyVFMyU4MyVCMyIsImNvbG9yIjoiIzMxNjk4QSIsImNhbl93cml0ZSI6dHJ1ZSwibmFtZSI6IkFkbWluIFVzZXLjgZXjgpPjga7jg5Hjg7zjgr3jg4rjg6vjgrPjg6zjgq/jgrfjg6fjg7MiLCJwZXJzb25hbF9vd25lcl9pZCI6MSwiZWZmZWN0aXZlX2FuY2VzdG9ycyI6W3sibWV0YWJhc2UubW9kZWxzLmNvbGxlY3Rpb24ucm9vdC9pcy1yb290PyI6dHJ1ZSwibmFtZSI6Ik91ciBhbmFseXRpY3MiLCJpZCI6InJvb3QiLCJjYW5fd3JpdGUiOnRydWV9XSwiZWZmZWN0aXZlX2xvY2F0aW9uIjoiLyIsInBhcmVudF9pZCI6bnVsbCwiaWQiOjEsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbH0= - recorded_at: Tue, 20 Apr 2021 15:15:11 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/returns_a_collection_s_items.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/returns_a_collection_s_items.yml deleted file mode 100644 index 06cc969..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/returns_a_collection_s_items.yml +++ /dev/null @@ -1,130 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 20 Apr 2021 15:47:50 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Tue, 20 Apr 2021 15:47:50 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=32c048f5-a0df-45c7-b121-7c9abfc110be;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: '{"id":"32c048f5-a0df-45c7-b121-7c9abfc110be"}' - recorded_at: Tue, 20 Apr 2021 15:47:50 GMT -- request: - method: get - uri: http://localhost:3030/api/collection/4/items - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - 32c048f5-a0df-45c7-b121-7c9abfc110be - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Tue, 20 Apr 2021 15:47:50 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Tue, 20 Apr 2021 15:47:50 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: '[{"id":13,"name":"Days when Products were added","description":null,"collection_position":null,"display":"bar","favorite":false,"model":"card"},{"id":12,"name":"Hours - when Products were added","description":null,"collection_position":null,"display":"bar","favorite":false,"model":"card"},{"id":14,"name":"Months - when Products were added","description":null,"collection_position":null,"display":"bar","favorite":false,"model":"card"},{"id":8,"name":"New - Products over time","description":null,"collection_position":null,"display":"line","favorite":false,"model":"card"},{"id":10,"name":"Price - over time","description":null,"collection_position":null,"display":"line","favorite":false,"model":"card"},{"id":4,"name":"Products - added in the last 30 days","description":null,"collection_position":null,"display":"scalar","favorite":false,"model":"card"},{"id":6,"name":"Products - by Price","description":null,"collection_position":null,"display":"bar","favorite":false,"model":"card"},{"id":5,"name":"Products - by Rating","description":null,"collection_position":null,"display":"bar","favorite":false,"model":"card"},{"id":1,"name":"Products - Dashboard","description":null,"collection_position":1,"model":"dashboard"},{"id":7,"name":"Products - per Category","description":null,"collection_position":null,"display":"row","favorite":false,"model":"card"},{"id":15,"name":"Quarters - when Products were added","description":null,"collection_position":null,"display":"bar","favorite":false,"model":"card"},{"id":9,"name":"Rating - over time","description":null,"collection_position":null,"display":"line","favorite":false,"model":"card"},{"id":3,"name":"Total - Products","description":null,"collection_position":null,"display":"scalar","favorite":false,"model":"card"},{"id":11,"name":"Weekdays - when Products were added","description":null,"collection_position":null,"display":"bar","favorite":false,"model":"card"}]' - recorded_at: Tue, 20 Apr 2021 15:47:50 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/returns_all_collections.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/returns_all_collections.yml deleted file mode 100644 index 4a05b3b..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/success/returns_all_collections.yml +++ /dev/null @@ -1,117 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:31 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=b64de66d-76ea-4c5d-a33e-d50ce14e7a42;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"b64de66d-76ea-4c5d-a33e-d50ce14e7a42"}' - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -- request: - method: get - uri: http://localhost:3030/api/collection - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - b64de66d-76ea-4c5d-a33e-d50ce14e7a42 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:31 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: !binary |- - W3sibmFtZSI6Ik91ciBhbmFseXRpY3MiLCJpZCI6InJvb3QiLCJwYXJlbnRfaWQiOm51bGwsImVmZmVjdGl2ZV9sb2NhdGlvbiI6bnVsbCwiZWZmZWN0aXZlX2FuY2VzdG9ycyI6W10sImNhbl93cml0ZSI6dHJ1ZX0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoiYWRtaW5fdXNlciVFMyU4MSU5NSVFMyU4MiU5MyVFMyU4MSVBRSVFMyU4MyU4RiVFMyU4MiU5QSVFMyU4MyVCQyVFMyU4MiVCRCVFMyU4MyU4QSVFMyU4MyVBQiVFMyU4MiVCMyVFMyU4MyVBQyVFMyU4MiVBRiVFMyU4MiVCNyVFMyU4MyVBNyVFMyU4MyVCMyIsImNvbG9yIjoiIzMxNjk4QSIsImNhbl93cml0ZSI6dHJ1ZSwibmFtZSI6IkFkbWluIFVzZXLjgZXjgpPjga7jg5Hjg7zjgr3jg4rjg6vjgrPjg6zjgq/jgrfjg6fjg7MiLCJwZXJzb25hbF9vd25lcl9pZCI6MSwiaWQiOjEsImxvY2F0aW9uIjoiLyJ9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6Im1ldGFiYXNlcnVieSIsImNvbG9yIjoiIzUwOUVFMyIsImNhbl93cml0ZSI6dHJ1ZSwibmFtZSI6Ik1ldGFiYXNlUnVieSIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6MiwibG9jYXRpb24iOiIvIn0seyJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6Im9yZGVyc19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJjYW5fd3JpdGUiOnRydWUsIm5hbWUiOiJPcmRlcnMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo1LCJsb2NhdGlvbiI6Ii8ifSx7ImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicGVvcGxlX2Rhc2hib2FyZCIsImNvbG9yIjoiIzlDQzE3NyIsImNhbl93cml0ZSI6dHJ1ZSwibmFtZSI6IlBlb3BsZSBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjYsImxvY2F0aW9uIjoiLyJ9LHsiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwcm9kdWN0c19kYXNoYm9hcmQiLCJjb2xvciI6IiNGMUI1NTYiLCJjYW5fd3JpdGUiOnRydWUsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImxvY2F0aW9uIjoiLyJ9LHsiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsImNhbl93cml0ZSI6dHJ1ZSwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJsb2NhdGlvbiI6Ii8ifSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJzYW1wbGVfdXNlciVFMyU4MSU5NSVFMyU4MiU5MyVFMyU4MSVBRSVFMyU4MyU4RiVFMyU4MiU5QSVFMyU4MyVCQyVFMyU4MiVCRCVFMyU4MyU4QSVFMyU4MyVBQiVFMyU4MiVCMyVFMyU4MyVBQyVFMyU4MiVBRiVFMyU4MiVCNyVFMyU4MyVBNyVFMyU4MyVCMyIsImNvbG9yIjoiIzMxNjk4QSIsImNhbl93cml0ZSI6dHJ1ZSwibmFtZSI6IlNhbXBsZSBVc2Vy44GV44KT44Gu44OR44O844K944OK44Or44Kz44Os44Kv44K344On44OzIiwicGVyc29uYWxfb3duZXJfaWQiOjIsImlkIjo4LCJsb2NhdGlvbiI6Ii8ifV0= - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/create_a_new_collection.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/create_a_new_collection.yml deleted file mode 100644 index 5da08d3..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/create_a_new_collection.yml +++ /dev/null @@ -1,122 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:59 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=83bb7ed6-7f2d-46bc-a59e-c2d1fcdd7f6c;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:59 GMT;SameSite=Lax - - metabase.SESSION=f98cea0c-79a1-46c4-9d01-59d638a7ca6a;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"f98cea0c-79a1-46c4-9d01-59d638a7ca6a"}' - recorded_at: Sun, 14 May 2023 15:09:59 GMT -- request: - method: post - uri: http://localhost:3030/api/collection - body: - encoding: UTF-8 - string: '{"name":"New Organization","color":"#509EE3"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - f98cea0c-79a1-46c4-9d01-59d638a7ca6a - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:10:00 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=0ab48944-4e4d-4c73-9e5d-703dca19cfde;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:10:00 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"authority_level":null,"description":null,"archived":false,"slug":"new_organization","color":"#509EE3","name":"New - Organization","personal_owner_id":null,"id":41,"entity_id":"p33BCikIJvEuLe31Zx7ge","location":"/","namespace":null,"created_at":"2023-05-14T15:10:00.118789Z"}' - recorded_at: Sun, 14 May 2023 15:10:00 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection.yml deleted file mode 100644 index d8b20bd..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection.yml +++ /dev/null @@ -1,121 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:57 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=681055c0-6e0b-465a-a99c-c91f34475726;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:57 GMT;SameSite=Lax - - metabase.SESSION=571bc0f6-0cf5-4b7f-ae74-1c9b7254983f;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"571bc0f6-0cf5-4b7f-ae74-1c9b7254983f"}' - recorded_at: Sun, 14 May 2023 15:09:57 GMT -- request: - method: get - uri: http://localhost:3030/api/collection/4 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 571bc0f6-0cf5-4b7f-ae74-1c9b7254983f - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:57 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=3806478f-1e85-4e0b-b2cf-2b6505504107;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:57 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"authority_level":null,"description":"Automatically generated cards.","archived":false,"slug":"products_dashboard","color":"#F1B556","can_write":true,"name":"Products - Dashboard","personal_owner_id":null,"effective_ancestors":[{"metabase.models.collection.root/is-root?":true,"authority_level":null,"name":"Our - analytics","id":"root","can_write":true}],"effective_location":"/","parent_id":null,"id":4,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:41:54.97Z"}' - recorded_at: Sun, 14 May 2023 15:09:57 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection_s_items.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection_s_items.yml deleted file mode 100644 index 1e4a6b4..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection_s_items.yml +++ /dev/null @@ -1,137 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:10:00 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=9f5c004c-64f1-403c-b2a2-8eb3f08228b8;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:10:00 GMT;SameSite=Lax - - metabase.SESSION=0ce1dfd1-6794-4952-9797-5fb181f83416;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"0ce1dfd1-6794-4952-9797-5fb181f83416"}' - recorded_at: Sun, 14 May 2023 15:10:00 GMT -- request: - method: get - uri: http://localhost:3030/api/collection/4/items - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 0ce1dfd1-6794-4952-9797-5fb181f83416 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:10:01 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=21b37d30-daff-4cdc-a5fa-73bb79b25f25;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:10:01 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"total":18,"data":[{"description":null,"collection_position":null,"name":"Days - when Products were added","moderated_status":null,"fully_parametrized":true,"id":13,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T06:18:04.24Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Hours - when Products were added","moderated_status":null,"fully_parametrized":true,"id":12,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.429Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Months - when Products were added","moderated_status":null,"fully_parametrized":true,"id":14,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.501Z"},"model":"card"},{"description":null,"collection_position":null,"name":"New - Products over time","moderated_status":null,"fully_parametrized":true,"id":8,"display":"line","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.244Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Price - over time","moderated_status":null,"fully_parametrized":true,"id":10,"display":"line","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.348Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Products - added in the last 30 days","moderated_status":null,"fully_parametrized":true,"id":4,"display":"scalar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.064Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Products - by Price","moderated_status":null,"fully_parametrized":true,"id":6,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.154Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Products - by Rating","moderated_status":null,"fully_parametrized":true,"id":5,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.121Z"},"model":"card"},{"description":null,"collection_position":5,"name":"Products - Dashboard","id":1,"entity_id":null,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T15:09:44.167792Z"},"model":"dashboard"},{"description":null,"collection_position":1,"name":"Products - Dashboard","id":5,"entity_id":"BLxjyhCaYOaDWulbJiWjy","last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T13:48:32.056175Z"},"model":"dashboard"},{"description":null,"collection_position":2,"name":"Products - Dashboard","id":6,"entity_id":"Ddtt3dzj54KWiP4UUxi1C","last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T13:48:41.524927Z"},"model":"dashboard"},{"description":null,"collection_position":3,"name":"Products - Dashboard","id":37,"entity_id":"l7Yl4khi8f4jpp_HEYzvl","last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T15:09:28.712899Z"},"model":"dashboard"},{"description":null,"collection_position":4,"name":"Products - Dashboard","id":38,"entity_id":"XjWR1pEXo-28AQgSppLxA","last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T15:09:39.46745Z"},"model":"dashboard"},{"description":null,"collection_position":null,"name":"Products - per Category","moderated_status":null,"fully_parametrized":true,"id":7,"display":"row","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.182Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Quarters - when Products were added","moderated_status":null,"fully_parametrized":true,"id":15,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.549Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Rating - over time","moderated_status":null,"fully_parametrized":true,"id":9,"display":"line","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.297Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Total - Products","moderated_status":null,"fully_parametrized":true,"id":3,"display":"scalar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.015Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Weekdays - when Products were added","moderated_status":null,"fully_parametrized":true,"id":11,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.387Z"},"model":"card"}],"models":["card","collection","dashboard","dataset","pulse","timeline"],"limit":null,"offset":null}' - recorded_at: Sun, 14 May 2023 15:10:01 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_all_collections.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_all_collections.yml deleted file mode 100644 index 1ac6aac..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_all_collections.yml +++ /dev/null @@ -1,130 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:56 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=bc3f09b7-2eb8-49cc-a91e-01cfb0076907;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:56 GMT;SameSite=Lax - - metabase.SESSION=bb43f6da-67d5-44a7-ae44-ce4c3e29b397;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"bb43f6da-67d5-44a7-ae44-ce4c3e29b397"}' - recorded_at: Sun, 14 May 2023 15:09:56 GMT -- request: - method: get - uri: http://localhost:3030/api/collection - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - bb43f6da-67d5-44a7-ae44-ce4c3e29b397 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:56 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=8f98cc18-38e3-47bb-ad6f-3d1424e8e784;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:56 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '[{"authority_level":null,"name":"Our analytics","id":"root","parent_id":null,"effective_location":null,"effective_ancestors":[],"can_write":true},{"authority_level":null,"description":null,"archived":false,"slug":"admin_user_s_personal_collection","color":"#31698A","can_write":true,"name":"Admin - User''s Personal Collection","personal_owner_id":1,"id":1,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:20:41.859Z"},{"authority_level":null,"description":null,"archived":false,"slug":"metabaseruby","color":"#509EE3","can_write":true,"name":"MetabaseRuby","personal_owner_id":null,"id":2,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:36:28.806Z"},{"authority_level":null,"description":null,"archived":false,"slug":"new_organization","color":"#509EE3","can_write":true,"name":"New - Organization","personal_owner_id":null,"id":9,"entity_id":"6ajd5S7OGyZvBF70hr_yU","location":"/","namespace":null,"created_at":"2023-05-14T13:48:08.702625Z"},{"authority_level":null,"description":"Automatically - generated cards.","archived":false,"slug":"orders_dashboard","color":"#A989C5","can_write":true,"name":"Orders - Dashboard","personal_owner_id":null,"id":5,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:43:45.637Z"},{"authority_level":null,"description":"Automatically - generated cards.","archived":false,"slug":"people_dashboard","color":"#9CC177","can_write":true,"name":"People - Dashboard","personal_owner_id":null,"id":6,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:44:27.387Z"},{"authority_level":null,"description":"Automatically - generated cards.","archived":false,"slug":"products_dashboard","color":"#F1B556","can_write":true,"name":"Products - Dashboard","personal_owner_id":null,"id":4,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:41:54.97Z"},{"authority_level":null,"description":"Automatically - generated cards.","archived":false,"slug":"reviews_dashboard","color":"#A989C5","can_write":true,"name":"Reviews - Dashboard","personal_owner_id":null,"id":7,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:44:34.108Z"},{"authority_level":null,"description":null,"archived":false,"slug":"sample_user_s_personal_collection","color":"#31698A","can_write":true,"name":"Sample - User''s Personal Collection","personal_owner_id":2,"id":8,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:50:07.112Z"}]' - recorded_at: Sun, 14 May 2023 15:09:57 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/add_dashboard_cards/success/add_a_dashboard_cards.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/add_dashboard_cards/success/add_a_dashboard_cards.yml deleted file mode 100644 index 09e9e00..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/add_dashboard_cards/success/add_a_dashboard_cards.yml +++ /dev/null @@ -1,251 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Thu, 22 Apr 2021 12:28:04 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Thu, 22 Apr 2021 12:28:04 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=f83156c2-6b5a-4945-9470-48475d18dcf0;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: '{"id":"f83156c2-6b5a-4945-9470-48475d18dcf0"}' - recorded_at: Thu, 22 Apr 2021 12:28:04 GMT -- request: - method: get - uri: http://localhost:3030/api/dashboard/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - f83156c2-6b5a-4945-9470-48475d18dcf0 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Thu, 22 Apr 2021 12:28:04 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Thu, 22 Apr 2021 12:28:04 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjozLCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUmF0aW5nIiwibmFtZSI6IlJBVElORyIsImRlc2NyaXB0aW9uIjoiVGhlIGF2ZXJhZ2UgcmF0aW5nIHVzZXJzIGhhdmUgZ2l2ZW4gdGhlIHByb2R1Y3QuIFRoaXMgcmFuZ2VzIGZyb20gMSAtIDUiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjMuNTEyMDQ2NTA1MzQwODUyNSwicTMiOjQuMjE2MTI0OTY5NDk3MzE0LCJtYXgiOjUuMCwic2QiOjEuMzYwNTQ4ODY1NzQ1MTQ1MiwiYXZnIjozLjQ3MTV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjMuMCwicTMiOjQ2LjAsIm1heCI6MTA4LjAsInNkIjozOS45NzgzMjc0NjIwOTcwOSwiYXZnIjozMy4zMzMzMzMzMzMzMzMzMzZ9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdHMgYnkgUmF0aW5nIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6NjksImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU2NyIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImJpbm5pbmctc3RyYXRlZ3kiLFsiZmllbGQtaWQiLDJdLCJkZWZhdWx0Il1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjUsImRpc3BsYXkiOiJiYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJSQVRJTkciXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjExNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTIyIiwiY29sIjowLCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjV9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6NX1dLCJjYXJkX2lkIjo1LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMjIiLCJzaXplWSI6NCwicm93Ijo4fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZSIsIm5hbWUiOiJQUklDRSIsImRlc2NyaXB0aW9uIjoiVGhlIGxpc3QgcHJpY2Ugb2YgdGhlIHByb2R1Y3QuIE5vdGUgdGhhdCB0aGlzIGlzIG5vdCBhbHdheXMgdGhlIHByaWNlIHRoZSBwcm9kdWN0IHNvbGQgZm9yIGR1ZSB0byBkaXNjb3VudHMsIHByb21vdGlvbnMsIGV0Yy4iLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjE3MCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjE1LjY5MTk0MzY3Mzk3MDQzOSwicTEiOjM3LjI1MTU0NDYyOTI2NDM0LCJxMyI6NzUuNDU4OTgwNzE2MDk0NDcsIm1heCI6OTguODE5MzM2ODQzNjgxOTQsInNkIjoyMS43MTE0ODE1NTc4NTIwNTcsImF2ZyI6NTUuNzQ2Mzk5NjY3OTIwNzR9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTAuMCwicTEiOjE3Ljc1LCJxMyI6MzkuNzUsIm1heCI6NDMuMCwic2QiOjEyLjYwNzYzMTg1MzQ2MDA2NywiYXZnIjoyOC41NzE0Mjg1NzE0Mjg1NzN9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdHMgYnkgUHJpY2UiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo0NSwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTU4IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siYmlubmluZy1zdHJhdGVneSIsWyJmaWVsZC1pZCIsM10sImRlZmF1bHQiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NiwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlBSSUNFIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl19LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE1NCIsImNvbCI6NiwiaWQiOjYsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjo2fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjZ9XSwiY2FyZF9pZCI6NiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0Iiwic2l6ZVkiOjQsInJvdyI6OH0seyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsIm5hbWUiOiJDQVRFR09SWSIsImRlc2NyaXB0aW9uIjoiVGhlIHR5cGUgb2YgcHJvZHVjdCwgdmFsaWQgdmFsdWVzIGluY2x1ZGU6IERvb2hpY2t5LCBHYWRnZXQsIEdpem1vIGFuZCBXaWRnZXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NhdGVnb3J5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ni4zNzV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQyLjAsInExIjo0Ni41LCJxMyI6NTMuNSwibWF4Ijo1NC4wLCJzZCI6NS40NzcyMjU1NzUwNTE2NjEsImF2ZyI6NTAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBwZXIgQ2F0ZWdvcnkiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo2MCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTMxIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQtaWQiLDZdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dLCJvcmRlci1ieSI6W1siZGVzYyIsWyJhZ2dyZWdhdGlvbiIsMF1dXX19LCJpZCI6NywiZGlzcGxheSI6InJvdyIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNBVEVHT1JZIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il19LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNzgiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsImNvbCI6MTIsImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6N30seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjo3fV0sImNhcmRfaWQiOjcsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsInNpemVZIjo4LCJyb3ciOjh9LHsic2l6ZVgiOjE4LCJzZXJpZXMiOltdLCJjYXJkIjp7InF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJjb2wiOjAsImlkIjo4LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOltdLCJjYXJkX2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7InRleHQiOiIjIFRoZXNlIFByb2R1Y3RzIGFjcm9zcyB0aW1lIiwidmlydHVhbF9jYXJkIjp7Im5hbWUiOm51bGwsImRpc3BsYXkiOiJ0ZXh0IiwiZGF0YXNldF9xdWVyeSI6e30sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9fSwiZGFzaGNhcmQuYmFja2dyb3VuZCI6ZmFsc2UsInRleHQuYWxpZ25fdmVydGljYWwiOiJib3R0b20ifSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJzaXplWSI6Miwicm93IjoxNn0seyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My45MDM5NDMyNzY0NjU5NzcsInEzIjo2LjY2Mjg4MjY5MjkxMjYxNiwibWF4IjoxMC4wLCJzZCI6MS44OTIzNzQ0NTU4MzA4NDM1LCJhdmciOjUuNDA1NDA1NDA1NDA1NDA1fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBQcm9kdWN0cyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjoxMjIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjYyMSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiw3XSwibW9udGgiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6OCwiZGlzcGxheSI6ImxpbmUiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl19LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQ4IiwiY29sIjowLCJpZCI6OSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjh9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6OH1dLCJjYXJkX2lkIjo4LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNDgiLCJzaXplWSI6NCwicm93IjoxOH0seyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUmF0aW5n44Gu5ZCI6KiI5YCkIiwibmFtZSI6InN1bSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6OC4wLCJxMSI6MTIuNTUsInEzIjoyMy41NzUwMDAwMDAwMDAwMDMsIm1heCI6MzYuMzAwMDAwMDAwMDAwMDA0LCJzZCI6Ny41NDY4OTg0MTQyOTQxNTksImF2ZyI6MTguNzY0ODY0ODY0ODY0ODY1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lubPlnYflgKQiLCJuYW1lIjoiYXZnIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzMsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjA3NSwicTEiOjIuOTQ5MTA3MTQyODU3MTQyNywicTMiOjQuMDgwMTc3NjY5NTI5NjYzLCJtYXgiOjQuMzI1LCJzZCI6MC42Njc3NTkyMDg0OTA0NDc3LCJhdmciOjMuNTA2MjI5MDg2MjI5MDg2NH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJSYXRpbmcgb3ZlciB0aW1lIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6MTg2LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42OTUiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sIm1vbnRoIl1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkLWlkIiwyXV0sWyJhdmciLFsiZmllbGQtaWQiLDJdXV19fSwiaWQiOjksImRpc3BsYXkiOiJsaW5lIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIuWQiOioiCIsIuW5s+WdhyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiM1MDlFRTMiLCIjRUY4QzhDIl19LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yOTQiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjMwMyIsImNvbCI6NiwiaWQiOjEwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6OX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjo5fV0sImNhcmRfaWQiOjksInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjMwMyIsInNpemVZIjo0LCJyb3ciOjE4fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMjYuMDc5Njk1NzI4ODUyNjcsInExIjoyMTMuODI1ODU0MzI5NzM0MSwicTMiOjM5NS4yMjUxNjU5MzEwNTk4NSwibWF4Ijo1MDAuOTU4NTE5MjY2MjQsInNkIjoxMTAuNzcxMDk2NzY2MDczNDQsImF2ZyI6MzAxLjMzMTg5MDA5Njg2ODl9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjM2LjM2Mjg4Njc1NjUwNTQ0LCJxMSI6NTIuMDM1NDE5ODY1OTUxOSwicTMiOjYyLjI3MTQ0ODY0Mjk5MTc4NiwibWF4Ijo4Ny40NDY1MDgxNTEyMTM4Niwic2QiOjkuOTM4MTI5MTIzODgwOTk2LCJhdmciOjU2LjI5MTc3MDk3OTA2NTc5fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByaWNlIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjIwMCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNzE5IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJtb250aCJdXSwiYWdncmVnYXRpb24iOltbInN1bSIsWyJmaWVsZC1pZCIsM11dLFsiYXZnIixbImZpZWxkLWlkIiwzXV1dfX0sImlkIjoxMCwiZGlzcGxheSI6ImxpbmUiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiIzUwOUVFMyIsIiM5Q0MxNzciXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM0MyIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4IiwiY29sIjoxMiwiaWQiOjExLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6MTB9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6MTB9XSwiY2FyZF9pZCI6MTAsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM1OCIsInNpemVZIjo0LCJyb3ciOjE4fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLXdlZWsiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIyLjAsInExIjoyNS41LCJxMyI6MzAuNzUsIm1heCI6MzYuMCwic2QiOjQuNTAzOTY2NTA1ODM4NDE0LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJXZWVrZGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo4NCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQxIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJkYXktb2Ytd2VlayJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMSwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGRheSBvZiB0aGUgd2VlayJ9LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zODQiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM5MyIsImNvbCI6MCwiaWQiOjEyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6MTF9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6MTF9XSwiY2FyZF9pZCI6MTEsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM5MyIsInNpemVZIjo0LCJyb3ciOjIyfSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiaG91ci1vZi1kYXkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjo1LjY1Njg1NDI0OTQ5MjM4MSwicTMiOjEyLjAsIm1heCI6MTUuMCwic2QiOjMuODQxMDQ0NTQzOTIzNjcwNywiYXZnIjo4LjMzMzMzMzMzMzMzMzMzNH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJIb3VycyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo3MSwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQ5IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJob3VyLW9mLWRheSJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMiwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGhvdXIgb2YgdGhlIGRheSJ9LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40MjQiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQzNiIsImNvbCI6NiwiaWQiOjEzLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6MTJ9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6MTJ9XSwiY2FyZF9pZCI6MTIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQzNiIsInNpemVZIjo0LCJyb3ciOjIyfSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLW1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMsInExIjo0LjQ2NDQ2NjA5NDA2NzI2MiwicTMiOjcuODMzMzMzMzMzMzMzMzMzLCJtYXgiOjExLCJzZCI6Mi40MTk4OTk1ODAyNTAxMDMsImF2ZyI6Ni40NTE2MTI5MDMyMjU4MDZ9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo2NSwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MTg6MDQuMjM1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJkYXktb2YtbW9udGgiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTMsImRpc3BsYXkiOiJiYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIG1vbnRoIiwiZ3JhcGguc2hvd192YWx1ZXMiOmZhbHNlfSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsImNvbCI6MTIsImlkIjoxNCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjEzfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjEzfV0sImNhcmRfaWQiOjEzLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NjkiLCJzaXplWSI6NCwicm93IjoyMn0seyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEzLjAsInExIjoxNC45MDE5MjM3ODg2NDY2ODQsInEzIjoxOC4xNzcxMjQzNDQ0Njc3MDMsIm1heCI6MjEuMCwic2QiOjIuNTM0NjA4OTI5MjUxNjk0NywiYXZnIjoxNi42NjY2NjY2NjY2NjY2Njh9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTW9udGhzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjUzLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42OTkiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sIm1vbnRoLW9mLXllYXIiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTQsImRpc3BsYXkiOiJiYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBtb250aCBvZiB0aGUgeWVhciJ9LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40OTUiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUxIiwiY29sIjowLCJpZCI6MTUsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjoxNH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjoxNH1dLCJjYXJkX2lkIjoxNCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTEiLCJzaXplWSI6NCwicm93IjoyNn0seyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6InF1YXJ0ZXItb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NDYuMCwicTEiOjQ3LjAsInEzIjo1My4wLCJtYXgiOjU0LjAsInNkIjozLjY1MTQ4MzcxNjcwMTEwNzYsImF2ZyI6NTAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJRdWFydGVycyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjozNCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNzAzIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJxdWFydGVyLW9mLXllYXIiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTUsImRpc3BsYXkiOiJiYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBxdWFydGVyIG9mIHRoZSB5ZWFyIn0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU0NSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTYiLCJjb2wiOjYsImlkIjoxNiwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjE1fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjE1fV0sImNhcmRfaWQiOjE1LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsInNpemVZIjo0LCJyb3ciOjI2fSx7InNpemVYIjoyLCJzZXJpZXMiOltdLCJjYXJkIjp7InF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMS0wNC0yMlQwMzoxMTo1OS4zNzciLCJjb2wiOjAsImlkIjo3MywicGFyYW1ldGVyX21hcHBpbmdzIjpbXSwiY2FyZF9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjEtMDQtMjJUMDM6MTE6NTkuMzc3Iiwic2l6ZVkiOjIsInJvdyI6MH0seyJzaXplWCI6Miwic2VyaWVzIjpbXSwiY2FyZCI6eyJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjEtMDQtMjJUMDM6MTI6MDkuMzU3IiwiY29sIjowLCJpZCI6NzQsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIxLTA0LTIyVDAzOjEyOjA5LjM1NyIsInNpemVZIjoyLCJyb3ciOjB9XSwicGFyYW1fdmFsdWVzIjp7IjYiOnsidmFsdWVzIjpbIkRvb2hpY2tleSIsIkdhZGdldCIsIkdpem1vIiwiV2lkZ2V0Il0sImh1bWFuX3JlYWRhYmxlX3ZhbHVlcyI6W10sImZpZWxkX2lkIjo2fX0sImNhbl93cml0ZSI6dHJ1ZSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjE3LjA1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImlkIjoxLCJwb3NpdGlvbiI6bnVsbCwicGFyYW1fZmllbGRzIjp7IjYiOnsiaWQiOjYsInRhYmxlX2lkIjoxLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJoYXNfZmllbGRfdmFsdWVzIjoibGlzdCIsIm5hbWVfZmllbGQiOm51bGwsImRpbWVuc2lvbnMiOltdfSwiNyI6eyJpZCI6NywidGFibGVfaWQiOjEsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImhhc19maWVsZF92YWx1ZXMiOiJub25lIiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119fSwicGFyYW1ldGVycyI6W3siaWQiOiI1ODU3NTQzOTIiLCJ0eXBlIjoiZGF0ZS9hbGwtb3B0aW9ucyIsIm5hbWUiOiJDcmVhdGVkIEF0Iiwic2x1ZyI6IkNSRUFURURfQVQifSx7ImlkIjoiLTU3Nzc5MTIxMSIsInR5cGUiOiJjYXRlZ29yeSIsIm5hbWUiOiJDYXRlZ29yeSIsInNsdWciOiJDQVRFR09SWSJ9XSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTciLCJwdWJsaWNfdXVpZCI6bnVsbCwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfQ== - recorded_at: Thu, 22 Apr 2021 12:28:04 GMT -- request: - method: get - uri: http://localhost:3030/api/card/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - f83156c2-6b5a-4945-9470-48475d18dcf0 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Thu, 22 Apr 2021 12:28:04 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Thu, 22 Apr 2021 12:28:04 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJJRCIsIm5hbWUiOiJJRCIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVuaXF1ZSBJRCBmb3IgdGhlIHByb2R1Y3QuIEl0IGlzIGFsc28gY2FsbGVkIHRoZSDigJxJbnZvaWNlIG51bWJlcuKAnSBvciDigJxDb25maXJtYXRpb24gbnVtYmVy4oCdIGluIGN1c3RvbWVyIGZhY2luZyBlbWFpbHMgYW5kIHNjcmVlbnMuIiwic3BlY2lhbF90eXBlIjoidHlwZS9QSyIsImZpbmdlcnByaW50IjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkZWZhdWx0IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5OTk4LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTMwVDE4OjU2OjEzLjM1MiIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MDc6MTUuNjU3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiRGlzY291bnQiLCJuYW1lIjoiRElTQ09VTlQiLCJkZXNjcmlwdGlvbiI6IkRpc2NvdW50IGFtb3VudC4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3QgSUQiLCJuYW1lIjoiUFJPRFVDVF9JRCIsImRlc2NyaXB0aW9uIjoiVGhlIHByb2R1Y3QgSUQuIFRoaXMgaXMgYW4gaW50ZXJuYWwgaWRlbnRpZmllciBmb3IgdGhlIHByb2R1Y3QsIE5PVCB0aGUgU0tVLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvRksiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfX19LHsiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiUXVhbnRpdHkiLCJuYW1lIjoiUVVBTlRJVFkiLCJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJTdWJ0b3RhbCIsIm5hbWUiOiJTVUJUT1RBTCIsImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzQwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6NDkuNzQ4OTQ1MTkwNjAxODQsInEzIjoxMDUuNDI5NjU3NDY5OTMxMDMsIm1heCI6MTQ4LjIyOTAwNTI2NTUyMjkxLCJzZCI6MzIuNTM3MDUwMTMwNTYzMTcsImF2ZyI6NzcuMDEyOTU0NjUzNTY1NDd9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiVGF4IiwibmFtZSI6IlRBWCIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgYW1vdW50IG9mIGxvY2FsIGFuZCBmZWRlcmFsIHRheGVzIHRoYXQgYXJlIGNvbGxlY3RlZCBvbiB0aGUgcHVyY2hhc2UuIE5vdGUgdGhhdCBvdGhlciBnb3Zlcm5tZW50YWwgZmVlcyBvbiBzb21lIHByb2R1Y3RzIGFyZSBub3QgaW5jbHVkZWQgaGVyZSwgYnV0IGluc3RlYWQgYXJlIGFjY291bnRlZCBmb3IgaW4gdGhlIHN1YnRvdGFsLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6Nzk3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6Mi4yNzMzNDAzODY2MDM4NTcsInEzIjo1LjMzNzI3NTMzODIxNjMwNywibWF4IjoxMS4xMiwic2QiOjIuMzIwNjY1MTM1ODkwMDMxNiwiYXZnIjozLjg3MjIxMDAwMDAwMDAwMDR9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJuYW1lIjoiVE9UQUwiLCJkZXNjcmlwdGlvbiI6IlRoZSB0b3RhbCBiaWxsZWQgYW1vdW50LiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAwMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMi4wNjE2MDI5MzY5MjMxMTcsInExIjo1Mi4wMDYxNDc2MTc4NzgxMzUsInEzIjoxMDkuNTU4MDMwMTg0OTk3MzgsIm1heCI6MjM4LjMyNzMyMDAxNzIxNTMzLCJzZCI6MzguMzU5Njc2NjQ4NDc1NzEsImF2ZyI6ODIuOTYwMTQ4MTUyMzA4MDV9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwibmFtZSI6IlVTRVJfSUQiLCJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwic3BlY2lhbF90eXBlIjoidHlwZS9GSyIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTI5LCJuaWwlIjowLjB9fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMS0wNC0yMlQxMjoyODowNC4zODYiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJjYW5fd3JpdGUiOnRydWUsImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6MiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik9yZGVycyBxdWFudGl0eSA+PSA1MCIsImRhc2hib2FyZF9jb3VudCI6MCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuMTIxIiwibWFkZV9wdWJsaWNfYnlfaWQiOjEsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImZpbHRlciI6WyI+PSIsWyJmaWVsZC1pZCIsMTRdLDUwXX0sImRhdGFiYXNlIjoxfSwiaWQiOjEsImRpc3BsYXkiOiJ0YWJsZSIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGFibGUucGl2b3RfY29sdW1uIjoiRElTQ09VTlQiLCJ0YWJsZS5jZWxsX2NvbHVtbiI6IlFVQU5USVRZIn0sImNvbGxlY3Rpb24iOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6Im1ldGFiYXNlcnVieSIsImNvbG9yIjoiIzUwOUVFMyIsIm5hbWUiOiJNZXRhYmFzZVJ1YnkiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjIsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbH0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjM2OjI4LjgwNiIsInB1YmxpY191dWlkIjoiNzA4YTc4ZWMtMTVjOC00MDVlLWI1OTAtZGU5OGM2ZGRmYTAxIn0= - recorded_at: Thu, 22 Apr 2021 12:28:04 GMT -- request: - method: post - uri: http://localhost:3030/api/dashboard/1/cards - body: - encoding: UTF-8 - string: '{"description":"quantity >= 50","archived":false,"collection_position":null,"table_id":2,"result_metadata":[{"base_type":"type/BigInteger","display_name":"ID","name":"ID","description":"This - is a unique ID for the product. It is also called the “Invoice number” or - “Confirmation number” in customer facing emails and screens.","special_type":"type/PK","fingerprint":null},{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date and time an order was submitted.","special_type":"type/CreationTimestamp","unit":"default","fingerprint":{"global":{"distinct-count":9998,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-30T18:56:13.352","latest":"2020-04-19T14:07:15.657"}}}},{"base_type":"type/Float","display_name":"Discount","name":"DISCOUNT","description":"Discount - amount.","special_type":"type/Discount","fingerprint":{"global":{"distinct-count":701,"nil%":0.898},"type":{"type/Number":{"min":0.17088996672584322,"q1":2.9786226681458743,"q3":7.338187788658235,"max":61.69684269960571,"sd":3.053663125001991,"avg":5.161255547580326}}}},{"base_type":"type/Integer","display_name":"Product - ID","name":"PRODUCT_ID","description":"The product ID. This is an internal - identifier for the product, NOT the SKU.","special_type":"type/FK","fingerprint":{"global":{"distinct-count":200,"nil%":0.0}}},{"base_type":"type/Integer","display_name":"Quantity","name":"QUANTITY","description":"Number - of products bought.","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":62,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":1.755882607764982,"q3":4.882654507928044,"max":100.0,"sd":4.214258386403798,"avg":3.7015}}}},{"base_type":"type/Float","display_name":"Subtotal","name":"SUBTOTAL","description":"The - raw, pre-tax cost of the order. Note that this might be different in the future - from the product price due to promotions, credits, etc.","fingerprint":{"global":{"distinct-count":340,"nil%":0.0},"type":{"type/Number":{"min":15.691943673970439,"q1":49.74894519060184,"q3":105.42965746993103,"max":148.22900526552291,"sd":32.53705013056317,"avg":77.01295465356547}}},"special_type":null},{"base_type":"type/Float","display_name":"Tax","name":"TAX","description":"This - is the amount of local and federal taxes that are collected on the purchase. - Note that other governmental fees on some products are not included here, - but instead are accounted for in the subtotal.","fingerprint":{"global":{"distinct-count":797,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":2.273340386603857,"q3":5.337275338216307,"max":11.12,"sd":2.3206651358900316,"avg":3.8722100000000004}}},"special_type":null},{"base_type":"type/Float","display_name":"Total","name":"TOTAL","description":"The - total billed amount.","fingerprint":{"global":{"distinct-count":10000,"nil%":0.0},"type":{"type/Number":{"min":12.061602936923117,"q1":52.006147617878135,"q3":109.55803018499738,"max":238.32732001721533,"sd":38.35967664847571,"avg":82.96014815230805}}},"special_type":null},{"base_type":"type/Integer","display_name":"User - ID","name":"USER_ID","description":"The id of the user who made this order. - Note that in some cases where an order was created on behalf of a customer - who phoned the order in, this might be the employee who handled the request.","special_type":"type/FK","fingerprint":{"global":{"distinct-count":929,"nil%":0.0}}}],"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2021-04-22T12:28:04.386","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"can_write":true,"database_id":1,"enable_embedding":false,"collection_id":2,"query_type":"query","name":"Orders - quantity >= 50","dashboard_count":0,"creator_id":1,"updated_at":"2020-06-07T06:41:29.121","made_public_by_id":1,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","query":{"source-table":2,"filter":[">=",["field-id",14],50]},"database":1},"id":1,"display":"table","visualization_settings":{"table.pivot_column":"DISCOUNT","table.cell_column":"QUANTITY"},"collection":{"description":null,"archived":false,"slug":"metabaseruby","color":"#509EE3","name":"MetabaseRuby","personal_owner_id":null,"id":2,"location":"/","namespace":null},"created_at":"2020-06-07T05:36:28.806","public_uuid":"708a78ec-15c8-405e-b590-de98c6ddfa01"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - f83156c2-6b5a-4945-9470-48475d18dcf0 - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Thu, 22 Apr 2021 12:28:04 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Thu, 22 Apr 2021 12:28:04 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: '{"sizeX":2,"series":[],"updated_at":"2021-04-22T12:28:04.748","col":0,"id":75,"parameter_mappings":[],"card_id":null,"visualization_settings":{"table.pivot_column":"DISCOUNT","table.cell_column":"QUANTITY"},"dashboard_id":1,"created_at":"2021-04-22T12:28:04.748","sizeY":2,"row":0}' - recorded_at: Thu, 22 Apr 2021 12:28:04 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/success/create_a_copy_dashboard.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/success/create_a_copy_dashboard.yml deleted file mode 100644 index d9844d5..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/success/create_a_copy_dashboard.yml +++ /dev/null @@ -1,222 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Wed, 21 Apr 2021 21:23:47 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Wed, 21 Apr 2021 21:23:47 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=d48d43e2-cdc1-4045-871b-4371422d1a42;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: '{"id":"d48d43e2-cdc1-4045-871b-4371422d1a42"}' - recorded_at: Wed, 21 Apr 2021 21:23:47 GMT -- request: - method: get - uri: http://localhost:3030/api/dashboard/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - d48d43e2-cdc1-4045-871b-4371422d1a42 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Wed, 21 Apr 2021 21:23:47 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Wed, 21 Apr 2021 21:23:48 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjoyLCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplWCI6MTgsInNlcmllcyI6W10sImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk4MiIsImNvbCI6MCwiaWQiOjEsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgU3VtbWFyeSIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTgyIiwic2l6ZVkiOjIsInJvdyI6MH0seyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjAwLjAsInExIjoyMDAuMCwicTMiOjIwMC4wLCJtYXgiOjIwMC4wLCJzZCI6bnVsbCwiYXZnIjoyMDAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJUb3RhbCBQcm9kdWN0cyIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjUwLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzgiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MywiZGlzcGxheSI6InNjYWxhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wMzIiLCJjb2wiOjAsImlkIjoyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6M30seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjozfV0sImNhcmRfaWQiOjMsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAzMiIsInNpemVZIjo0LCJyb3ciOjJ9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjAuMCwicTMiOjAuMCwibWF4IjowLjAsInNkIjpudWxsLCJhdmciOjAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBhZGRlZCBpbiB0aGUgbGFzdCAzMCBkYXlzIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6MzQsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU1NCIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiZmlsdGVyIjpbInRpbWUtaW50ZXJ2YWwiLFsiZmllbGQtaWQiLDddLC0zMCwiZGF5Il0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NCwiZGlzcGxheSI6InNjYWxhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA2MSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDY5IiwiY29sIjo2LCJpZCI6MywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjR9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6NH1dLCJjYXJkX2lkIjo0LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wNjkiLCJzaXplWSI6NCwicm93IjoyfSx7InNpemVYIjoxOCwic2VyaWVzIjpbXSwiY2FyZCI6eyJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDg3IiwiY29sIjowLCJpZCI6NCwicGFyYW1ldGVyX21hcHBpbmdzIjpbXSwiY2FyZF9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBIb3cgdGhlc2UgUHJvZHVjdHMgYXJlIGRpc3RyaWJ1dGVkIiwidmlydHVhbF9jYXJkIjp7Im5hbWUiOm51bGwsImRpc3BsYXkiOiJ0ZXh0IiwiZGF0YXNldF9xdWVyeSI6e30sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9fSwiZGFzaGNhcmQuYmFja2dyb3VuZCI6ZmFsc2UsInRleHQuYWxpZ25fdmVydGljYWwiOiJib3R0b20ifSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wODciLCJzaXplWSI6Miwicm93Ijo2fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgYXZlcmFnZSByYXRpbmcgdXNlcnMgaGF2ZSBnaXZlbiB0aGUgcHJvZHVjdC4gVGhpcyByYW5nZXMgZnJvbSAxIC0gNSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6My41MTIwNDY1MDUzNDA4NTI1LCJxMyI6NC4yMTYxMjQ5Njk0OTczMTQsIm1heCI6NS4wLCJzZCI6MS4zNjA1NDg4NjU3NDUxNDUyLCJhdmciOjMuNDcxNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My4wLCJxMyI6NDYuMCwibWF4IjoxMDguMCwic2QiOjM5Ljk3ODMyNzQ2MjA5NzA5LCJhdmciOjMzLjMzMzMzMzMzMzMzMzMzNn19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBSYXRpbmciLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo2OSwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTY3IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siYmlubmluZy1zdHJhdGVneSIsWyJmaWVsZC1pZCIsMl0sImRlZmF1bHQiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NSwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlJBVElORyJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdfSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTE0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMjIiLCJjb2wiOjAsImlkIjo1LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6NX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjo1fV0sImNhcmRfaWQiOjUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsInNpemVZIjo0LCJyb3ciOjh9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMC4wLCJxMSI6MTcuNzUsInEzIjozOS43NSwibWF4Ijo0My4wLCJzZCI6MTIuNjA3NjMxODUzNDYwMDY3LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBQcmljZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjQ1LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NTgiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJiaW5uaW5nLXN0cmF0ZWd5IixbImZpZWxkLWlkIiwzXSwiZGVmYXVsdCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo2LCJkaXNwbGF5IjoiYmFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiUFJJQ0UiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE0NiIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0IiwiY29sIjo2LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjZ9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6Nn1dLCJjYXJkX2lkIjo2LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNTQiLCJzaXplWSI6NCwicm93Ijo4fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IkNhdGVnb3J5IiwibmFtZSI6IkNBVEVHT1JZIiwiZGVzY3JpcHRpb24iOiJUaGUgdHlwZSBvZiBwcm9kdWN0LCB2YWxpZCB2YWx1ZXMgaW5jbHVkZTogRG9vaGlja3ksIEdhZGdldCwgR2l6bW8gYW5kIFdpZGdldCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjo2LjM3NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NDIuMCwicTEiOjQ2LjUsInEzIjo1My41LCJtYXgiOjU0LjAsInNkIjo1LjQ3NzIyNTU3NTA1MTY2MSwiYXZnIjo1MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIHBlciBDYXRlZ29yeSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjYwLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzEiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZC1pZCIsNl1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjo3LCJkaXNwbGF5Ijoicm93IiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ0FURUdPUlkiXSwiZ3JhcGguY29sb3JzIjpbIiM5Q0MxNzciXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE3OCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwiY29sIjoxMiwiaWQiOjcsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjo3fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjd9XSwiY2FyZF9pZCI6NywidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwic2l6ZVkiOjgsInJvdyI6OH0seyJzaXplWCI6MTgsInNlcmllcyI6W10sImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsImNvbCI6MCwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgVGhlc2UgUHJvZHVjdHMgYWNyb3NzIHRpbWUiLCJ2aXJ0dWFsX2NhcmQiOnsibmFtZSI6bnVsbCwiZGlzcGxheSI6InRleHQiLCJkYXRhc2V0X3F1ZXJ5Ijp7fSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e319LCJkYXNoY2FyZC5iYWNrZ3JvdW5kIjpmYWxzZSwidGV4dC5hbGlnbl92ZXJ0aWNhbCI6ImJvdHRvbSJ9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsInNpemVZIjoyLCJyb3ciOjE2fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjksIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjozLjkwMzk0MzI3NjQ2NTk3NywicTMiOjYuNjYyODgyNjkyOTEyNjE2LCJtYXgiOjEwLjAsInNkIjoxLjg5MjM3NDQ1NTgzMDg0MzUsImF2ZyI6NS40MDU0MDU0MDU0MDU0MDV9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTmV3IFByb2R1Y3RzIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjEyMiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjIxIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJtb250aCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo4LCJkaXNwbGF5IjoibGluZSIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNDgiLCJjb2wiOjAsImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6OH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjo4fV0sImNhcmRfaWQiOjgsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0OCIsInNpemVZIjo0LCJyb3ciOjE4fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo4LjAsInExIjoxMi41NSwicTMiOjIzLjU3NTAwMDAwMDAwMDAwMywibWF4IjozNi4zMDAwMDAwMDAwMDAwMDQsInNkIjo3LjU0Njg5ODQxNDI5NDE1OSwiYXZnIjoxOC43NjQ4NjQ4NjQ4NjQ4NjV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMDc1LCJxMSI6Mi45NDkxMDcxNDI4NTcxNDI3LCJxMyI6NC4wODAxNzc2Njk1Mjk2NjMsIm1heCI6NC4zMjUsInNkIjowLjY2Nzc1OTIwODQ5MDQ0NzcsImF2ZyI6My41MDYyMjkwODYyMjkwODY0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlJhdGluZyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjoxODYsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5NSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiw3XSwibW9udGgiXV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQtaWQiLDJdXSxbImF2ZyIsWyJmaWVsZC1pZCIsMl1dXX19LCJpZCI6OSwiZGlzcGxheSI6ImxpbmUiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiIzUwOUVFMyIsIiNFRjhDOEMiXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI5NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzAzIiwiY29sIjo2LCJpZCI6MTAsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjo5fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjl9XSwiY2FyZF9pZCI6OSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzAzIiwic2l6ZVkiOjQsInJvdyI6MTh9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5ZCI6KiI5YCkIiwibmFtZSI6InN1bSIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEyNi4wNzk2OTU3Mjg4NTI2NywicTEiOjIxMy44MjU4NTQzMjk3MzQxLCJxMyI6Mzk1LjIyNTE2NTkzMTA1OTg1LCJtYXgiOjUwMC45NTg1MTkyNjYyNCwic2QiOjExMC43NzEwOTY3NjYwNzM0NCwiYXZnIjozMDEuMzMxODkwMDk2ODY4OX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUHJpY2Xjga7lubPlnYflgKQiLCJuYW1lIjoiYXZnIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MzYuMzYyODg2NzU2NTA1NDQsInExIjo1Mi4wMzU0MTk4NjU5NTE5LCJxMyI6NjIuMjcxNDQ4NjQyOTkxNzg2LCJtYXgiOjg3LjQ0NjUwODE1MTIxMzg2LCJzZCI6OS45MzgxMjkxMjM4ODA5OTYsImF2ZyI6NTYuMjkxNzcwOTc5MDY1Nzl9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJpY2Ugb3ZlciB0aW1lIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6MjAwLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC43MTkiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sIm1vbnRoIl1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkLWlkIiwzXV0sWyJhdmciLFsiZmllbGQtaWQiLDNdXV19fSwiaWQiOjEwLCJkaXNwbGF5IjoibGluZSIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiIzlDQzE3NyJdfSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzQzIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zNTgiLCJjb2wiOjEyLCJpZCI6MTEsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjoxMH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjoxMH1dLCJjYXJkX2lkIjoxMCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4Iiwic2l6ZVkiOjQsInJvdyI6MTh9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2Ytd2VlayIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjIuMCwicTEiOjI1LjUsInEzIjozMC43NSwibWF4IjozNi4wLCJzZCI6NC41MDM5NjY1MDU4Mzg0MTQsImF2ZyI6MjguNTcxNDI4NTcxNDI4NTczfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IldlZWtkYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjg0LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42NDEiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sImRheS1vZi13ZWVrIl1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjExLCJkaXNwbGF5IjoiYmFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIn0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM4NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwiY29sIjowLCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjoxMX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjoxMX1dLCJjYXJkX2lkIjoxMSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwic2l6ZVkiOjQsInJvdyI6MjJ9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJob3VyLW9mLWRheSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjUuNjU2ODU0MjQ5NDkyMzgxLCJxMyI6MTIuMCwibWF4IjoxNS4wLCJzZCI6My44NDEwNDQ1NDM5MjM2NzA3LCJhdmciOjguMzMzMzMzMzMzMzMzMzM0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkhvdXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjcxLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42NDkiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sImhvdXItb2YtZGF5Il1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjEyLCJkaXNwbGF5IjoiYmFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgaG91ciBvZiB0aGUgZGF5In0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQyNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDM2IiwiY29sIjo2LCJpZCI6MTMsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjoxMn0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjoxMn1dLCJjYXJkX2lkIjoxMiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDM2Iiwic2l6ZVkiOjQsInJvdyI6MjJ9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2YtbW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjksIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MywicTEiOjQuNDY0NDY2MDk0MDY3MjYyLCJxMyI6Ny44MzMzMzMzMzMzMzMzMzMsIm1heCI6MTEsInNkIjoyLjQxOTg5OTU4MDI1MDEwMywiYXZnIjo2LjQ1MTYxMjkwMzIyNTgwNn19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJEYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjY1LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzUiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sImRheS1vZi1tb250aCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGRheSBvZiB0aGUgbW9udGgiLCJncmFwaC5zaG93X3ZhbHVlcyI6ZmFsc2V9LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NiIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDY5IiwiY29sIjoxMiwiaWQiOjE0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6MTN9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6MTN9XSwiY2FyZF9pZCI6MTMsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsInNpemVZIjo0LCJyb3ciOjIyfSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgtb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTMuMCwicTEiOjE0LjkwMTkyMzc4ODY0NjY4NCwicTMiOjE4LjE3NzEyNDM0NDQ2NzcwMywibWF4IjoyMS4wLCJzZCI6Mi41MzQ2MDg5MjkyNTE2OTQ3LCJhdmciOjE2LjY2NjY2NjY2NjY2NjY2OH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6NTMsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5OSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiw3XSwibW9udGgtb2YteWVhciJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNCwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IG1vbnRoIG9mIHRoZSB5ZWFyIn0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ5NSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTEiLCJjb2wiOjAsImlkIjoxNSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjE0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjE0fV0sImNhcmRfaWQiOjE0LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41MSIsInNpemVZIjo0LCJyb3ciOjI2fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoicXVhcnRlci1vZi15ZWFyIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Ni4wLCJxMSI6NDcuMCwicTMiOjUzLjAsIm1heCI6NTQuMCwic2QiOjMuNjUxNDgzNzE2NzAxMTA3NiwiYXZnIjo1MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlF1YXJ0ZXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjM0LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC43MDMiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sInF1YXJ0ZXItb2YteWVhciJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNSwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IHF1YXJ0ZXIgb2YgdGhlIHllYXIifSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTQ1IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsImNvbCI6NiwiaWQiOjE2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6MTV9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6MTV9XSwiY2FyZF9pZCI6MTUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU2Iiwic2l6ZVkiOjQsInJvdyI6MjZ9XSwicGFyYW1fdmFsdWVzIjp7IjYiOnsidmFsdWVzIjpbIkRvb2hpY2tleSIsIkdhZGdldCIsIkdpem1vIiwiV2lkZ2V0Il0sImh1bWFuX3JlYWRhYmxlX3ZhbHVlcyI6W10sImZpZWxkX2lkIjo2fX0sImNhbl93cml0ZSI6dHJ1ZSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjE3LjA1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImlkIjoxLCJwb3NpdGlvbiI6bnVsbCwicGFyYW1fZmllbGRzIjp7IjYiOnsiaWQiOjYsInRhYmxlX2lkIjoxLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJoYXNfZmllbGRfdmFsdWVzIjoibGlzdCIsIm5hbWVfZmllbGQiOm51bGwsImRpbWVuc2lvbnMiOltdfSwiNyI6eyJpZCI6NywidGFibGVfaWQiOjEsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImhhc19maWVsZF92YWx1ZXMiOiJub25lIiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119fSwicGFyYW1ldGVycyI6W3siaWQiOiI1ODU3NTQzOTIiLCJ0eXBlIjoiZGF0ZS9hbGwtb3B0aW9ucyIsIm5hbWUiOiJDcmVhdGVkIEF0Iiwic2x1ZyI6IkNSRUFURURfQVQifSx7ImlkIjoiLTU3Nzc5MTIxMSIsInR5cGUiOiJjYXRlZ29yeSIsIm5hbWUiOiJDYXRlZ29yeSIsInNsdWciOiJDQVRFR09SWSJ9XSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTciLCJwdWJsaWNfdXVpZCI6bnVsbCwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfQ== - recorded_at: Wed, 21 Apr 2021 21:23:48 GMT -- request: - method: post - uri: http://localhost:3030/api/dashboard/1/copy - body: - encoding: UTF-8 - string: '{"description":null,"archived":false,"collection_position":2,"ordered_cards":[{"sizeX":18,"series":[],"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:54.982","col":0,"id":1,"parameter_mappings":[],"card_id":null,"visualization_settings":{"text":"# - Summary","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"dashboard_id":1,"created_at":"2020-06-07T05:41:54.982","sizeY":2,"row":0},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":1,"nil%":0.0},"type":{"type/Number":{"min":200.0,"q1":200.0,"q3":200.0,"max":200.0,"sd":null,"avg":200.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Total - Products","query_average_duration":50,"creator_id":1,"updated_at":"2020-06-07T05:43:00.538","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"aggregation":[["count"]]}},"id":3,"display":"scalar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":[]},"created_at":"2020-06-07T05:41:55.01","public_uuid":null},"updated_at":"2020-06-07T05:41:55.032","col":0,"id":2,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":3},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":3}],"card_id":3,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.032","sizeY":4,"row":2},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":1,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":0.0,"q3":0.0,"max":0.0,"sd":null,"avg":0.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - added in the last 30 days","query_average_duration":34,"creator_id":1,"updated_at":"2020-06-07T05:43:00.554","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"filter":["time-interval",["field-id",7],-30,"day"],"aggregation":[["count"]]}},"id":4,"display":"scalar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":[]},"created_at":"2020-06-07T05:41:55.061","public_uuid":null},"updated_at":"2020-06-07T05:41:55.069","col":6,"id":3,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":4},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":4}],"card_id":4,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.069","sizeY":4,"row":2},{"sizeX":18,"series":[],"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.087","col":0,"id":4,"parameter_mappings":[],"card_id":null,"visualization_settings":{"text":"# - How these Products are distributed","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.087","sizeY":2,"row":6},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Rating","name":"RATING","description":"The - average rating users have given the product. This ranges from 1 - 5","special_type":"type/Score","fingerprint":{"global":{"distinct-count":23,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":3.5120465053408525,"q3":4.216124969497314,"max":5.0,"sd":1.3605488657451452,"avg":3.4715}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.0,"q3":46.0,"max":108.0,"sd":39.97832746209709,"avg":33.333333333333336}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - by Rating","query_average_duration":69,"creator_id":1,"updated_at":"2020-06-07T05:43:00.567","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["binning-strategy",["field-id",2],"default"]],"aggregation":[["count"]]}},"id":5,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["RATING"],"graph.colors":["#f9d45c"]},"created_at":"2020-06-07T05:41:55.114","public_uuid":null},"updated_at":"2020-06-07T05:41:55.122","col":0,"id":5,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":5},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":5}],"card_id":5,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.122","sizeY":4,"row":8},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Price","name":"PRICE","description":"The - list price of the product. Note that this is not always the price the product - sold for due to discounts, promotions, etc.","fingerprint":{"global":{"distinct-count":170,"nil%":0.0},"type":{"type/Number":{"min":15.691943673970439,"q1":37.25154462926434,"q3":75.45898071609447,"max":98.81933684368194,"sd":21.711481557852057,"avg":55.74639966792074}}},"special_type":null},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":10.0,"q1":17.75,"q3":39.75,"max":43.0,"sd":12.607631853460067,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - by Price","query_average_duration":45,"creator_id":1,"updated_at":"2020-06-07T05:43:00.558","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["binning-strategy",["field-id",3],"default"]],"aggregation":[["count"]]}},"id":6,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["PRICE"],"graph.colors":["#EF8C8C"]},"created_at":"2020-06-07T05:41:55.146","public_uuid":null},"updated_at":"2020-06-07T05:41:55.154","col":6,"id":6,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":6},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":6}],"card_id":6,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.154","sizeY":4,"row":8},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Text","display_name":"Category","name":"CATEGORY","description":"The - type of product, valid values include: Doohicky, Gadget, Gizmo and Widget","special_type":"type/Category","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Text":{"percent-json":0.0,"percent-url":0.0,"percent-email":0.0,"average-length":6.375}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":42.0,"q1":46.5,"q3":53.5,"max":54.0,"sd":5.477225575051661,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - per Category","query_average_duration":60,"creator_id":1,"updated_at":"2020-06-07T05:43:00.531","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field-id",6]],"aggregation":[["count"]],"order-by":[["desc",["aggregation",0]]]}},"id":7,"display":"row","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CATEGORY"],"graph.colors":["#9CC177"]},"created_at":"2020-06-07T05:41:55.178","public_uuid":null},"updated_at":"2020-06-07T05:41:55.191","col":12,"id":7,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":7},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":7}],"card_id":7,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.191","sizeY":8,"row":8},{"sizeX":18,"series":[],"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.204","col":0,"id":8,"parameter_mappings":[],"card_id":null,"visualization_settings":{"text":"# - These Products across time","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.204","sizeY":2,"row":16},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.903943276465977,"q3":6.662882692912616,"max":10.0,"sd":1.8923744558308435,"avg":5.405405405405405}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"New - Products over time","query_average_duration":122,"creator_id":1,"updated_at":"2020-06-07T05:43:00.621","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"month"]],"aggregation":[["count"]]}},"id":8,"display":"line","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#f9d45c"]},"created_at":"2020-06-07T05:41:55.24","public_uuid":null},"updated_at":"2020-06-07T05:41:55.248","col":0,"id":9,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":8},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":8}],"card_id":8,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.248","sizeY":4,"row":18},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Ratingの合計値","name":"sum","special_type":"type/Score","fingerprint":{"global":{"distinct-count":35,"nil%":0.0},"type":{"type/Number":{"min":8.0,"q1":12.55,"q3":23.575000000000003,"max":36.300000000000004,"sd":7.546898414294159,"avg":18.764864864864865}}}},{"base_type":"type/Float","display_name":"Ratingの平均値","name":"avg","special_type":"type/Score","fingerprint":{"global":{"distinct-count":33,"nil%":0.0},"type":{"type/Number":{"min":2.075,"q1":2.9491071428571427,"q3":4.080177669529663,"max":4.325,"sd":0.6677592084904477,"avg":3.5062290862290864}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Rating - over time","query_average_duration":186,"creator_id":1,"updated_at":"2020-06-07T05:43:00.695","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"month"]],"aggregation":[["sum",["field-id",2]],["avg",["field-id",2]]]}},"id":9,"display":"line","visualization_settings":{"graph.series_labels":["合計","平均"],"graph.metrics":["sum","avg"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#EF8C8C"]},"created_at":"2020-06-07T05:41:55.294","public_uuid":null},"updated_at":"2020-06-07T05:41:55.303","col":6,"id":10,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":9},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":9}],"card_id":9,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.303","sizeY":4,"row":18},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Priceの合計値","name":"sum","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":126.07969572885267,"q1":213.8258543297341,"q3":395.22516593105985,"max":500.95851926624,"sd":110.77109676607344,"avg":301.3318900968689}}}},{"base_type":"type/Float","display_name":"Priceの平均値","name":"avg","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":36.36288675650544,"q1":52.0354198659519,"q3":62.271448642991786,"max":87.44650815121386,"sd":9.938129123880996,"avg":56.29177097906579}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Price - over time","query_average_duration":200,"creator_id":1,"updated_at":"2020-06-07T05:43:00.719","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"month"]],"aggregation":[["sum",["field-id",3]],["avg",["field-id",3]]]}},"id":10,"display":"line","visualization_settings":{"graph.series_labels":["合計","平均"],"graph.metrics":["sum","avg"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#9CC177"]},"created_at":"2020-06-07T05:41:55.343","public_uuid":null},"updated_at":"2020-06-07T05:41:55.358","col":12,"id":11,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":10},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":10}],"card_id":10,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.358","sizeY":4,"row":18},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"day-of-week","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":22.0,"q1":25.5,"q3":30.75,"max":36.0,"sd":4.503966505838414,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Weekdays - when Products were added","query_average_duration":84,"creator_id":1,"updated_at":"2020-06-07T05:43:00.641","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"day-of-week"]],"aggregation":[["count"]]}},"id":11,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by day of the week"},"created_at":"2020-06-07T05:41:55.384","public_uuid":null},"updated_at":"2020-06-07T05:41:55.393","col":0,"id":12,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":11},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":11}],"card_id":11,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.393","sizeY":4,"row":22},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"hour-of-day","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":12,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":5.656854249492381,"q3":12.0,"max":15.0,"sd":3.8410445439236707,"avg":8.333333333333334}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Hours - when Products were added","query_average_duration":71,"creator_id":1,"updated_at":"2020-06-07T05:43:00.649","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"hour-of-day"]],"aggregation":[["count"]]}},"id":12,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by hour of the day"},"created_at":"2020-06-07T05:41:55.424","public_uuid":null},"updated_at":"2020-06-07T05:41:55.436","col":6,"id":13,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":12},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":12}],"card_id":12,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.436","sizeY":4,"row":22},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"day-of-month","fingerprint":{"global":{"distinct-count":200,"nil%":0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0},"type":{"type/Number":{"min":3,"q1":4.464466094067262,"q3":7.833333333333333,"max":11,"sd":2.419899580250103,"avg":6.451612903225806}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Days - when Products were added","query_average_duration":65,"creator_id":1,"updated_at":"2020-06-07T06:18:04.235","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"day-of-month"]],"aggregation":[["count"]]}},"id":13,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by day of the month","graph.show_values":false},"created_at":"2020-06-07T05:41:55.46","public_uuid":null},"updated_at":"2020-06-07T05:41:55.469","col":12,"id":14,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":13},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":13}],"card_id":13,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.469","sizeY":4,"row":22},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":13.0,"q1":14.901923788646684,"q3":18.177124344467703,"max":21.0,"sd":2.5346089292516947,"avg":16.666666666666668}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Months - when Products were added","query_average_duration":53,"creator_id":1,"updated_at":"2020-06-07T05:43:00.699","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"month-of-year"]],"aggregation":[["count"]]}},"id":14,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by month of the year"},"created_at":"2020-06-07T05:41:55.495","public_uuid":null},"updated_at":"2020-06-07T05:41:55.51","col":0,"id":15,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":14},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":14}],"card_id":14,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.51","sizeY":4,"row":26},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"quarter-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":46.0,"q1":47.0,"q3":53.0,"max":54.0,"sd":3.6514837167011076,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Quarters - when Products were added","query_average_duration":34,"creator_id":1,"updated_at":"2020-06-07T05:43:00.703","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"quarter-of-year"]],"aggregation":[["count"]]}},"id":15,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by quarter of the year"},"created_at":"2020-06-07T05:41:55.545","public_uuid":null},"updated_at":"2020-06-07T05:41:55.56","col":6,"id":16,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":15},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":15}],"card_id":15,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.56","sizeY":4,"row":26}],"param_values":{"6":{"values":["Doohickey","Gadget","Gizmo","Widget"],"human_readable_values":[],"field_id":6}},"can_write":true,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products - Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:43:17.05","made_public_by_id":null,"embedding_params":null,"id":1,"position":null,"param_fields":{"6":{"id":6,"table_id":1,"display_name":"Category","base_type":"type/Text","special_type":"type/Category","has_field_values":"list","name_field":null,"dimensions":[]},"7":{"id":7,"table_id":1,"display_name":"Created - At","base_type":"type/DateTime","special_type":"type/CreationTimestamp","has_field_values":"none","name_field":null,"dimensions":[]}},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:41:54.97","public_uuid":null,"points_of_interest":null}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - d48d43e2-cdc1-4045-871b-4371422d1a42 - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Wed, 21 Apr 2021 21:23:48 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Wed, 21 Apr 2021 21:23:48 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: '{"description":null,"archived":false,"collection_position":2,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products - Dashboard","caveats":null,"creator_id":1,"updated_at":"2021-04-21T21:23:48.24","made_public_by_id":null,"embedding_params":null,"id":6,"position":null,"parameters":[{"id":"585754392","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2021-04-21T21:23:48.24","public_uuid":null,"points_of_interest":null}' - recorded_at: Wed, 21 Apr 2021 21:23:48 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/with_success/create_a_copy_dashboard.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/with_success/create_a_copy_dashboard.yml deleted file mode 100644 index ae6d5b9..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/with_success/create_a_copy_dashboard.yml +++ /dev/null @@ -1,224 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:29 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=c32950cc-273c-4a04-8fd8-fa1bd9a4f7cd;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:29 GMT;SameSite=Lax - - metabase.SESSION=903ae9ec-8e3c-4283-ad57-d53bb4148ef5;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"903ae9ec-8e3c-4283-ad57-d53bb4148ef5"}' - recorded_at: Sun, 14 May 2023 15:09:29 GMT -- request: - method: get - uri: http://localhost:3030/api/dashboard/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 903ae9ec-8e3c-4283-ad57-d53bb4148ef5 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:32 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=81301f4e-7efa-4258-a0fb-440c18d45a0a;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:31 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjo0LCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIwMC4wLCJxMSI6MjAwLjAsInEzIjoyMDAuMCwibWF4IjoyMDAuMCwic2QiOm51bGwsImF2ZyI6MjAwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiVG90YWwgUHJvZHVjdHMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo1MCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTM4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wMzIiLCJjb2wiOjAsImlkIjoyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjozfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6M31dLCJjYXJkX2lkIjozLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDMyIiwicm93IjoyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MC4wLCJxMyI6MC4wLCJtYXgiOjAuMCwic2QiOm51bGwsImF2ZyI6MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGFkZGVkIGluIHRoZSBsYXN0IDMwIGRheXMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NTRaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZCIsNyxudWxsXSwtMzAsImRheSJdLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDYxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wNjkiLCJjb2wiOjYsImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6NH1dLCJjYXJkX2lkIjo0LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDY5Iiwicm93IjoyfSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsImNvbCI6MCwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBIb3cgdGhlc2UgUHJvZHVjdHMgYXJlIGRpc3RyaWJ1dGVkIiwidmlydHVhbF9jYXJkIjp7Im5hbWUiOm51bGwsImRpc3BsYXkiOiJ0ZXh0IiwiZGF0YXNldF9xdWVyeSI6e30sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9fSwiZGFzaGNhcmQuYmFja2dyb3VuZCI6ZmFsc2UsInRleHQuYWxpZ25fdmVydGljYWwiOiJib3R0b20ifSwic2l6ZV95IjoyLCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsInJvdyI6Nn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZyIsIm5hbWUiOiJSQVRJTkciLCJkZXNjcmlwdGlvbiI6IlRoZSBhdmVyYWdlIHJhdGluZyB1c2VycyBoYXZlIGdpdmVuIHRoZSBwcm9kdWN0LiBUaGlzIHJhbmdlcyBmcm9tIDEgLSA1Iiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjMsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjozLjUxMjA0NjUwNTM0MDg1MjUsInEzIjo0LjIxNjEyNDk2OTQ5NzMxNCwibWF4Ijo1LjAsInNkIjoxLjM2MDU0ODg2NTc0NTE0NTIsImF2ZyI6My40NzE1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjozLjAsInEzIjo0Ni4wLCJtYXgiOjEwOC4wLCJzZCI6MzkuOTc4MzI3NDYyMDk3MDksImF2ZyI6MzMuMzMzMzMzMzMzMzMzMzM2fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGJ5IFJhdGluZyIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU2N1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMix7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJSQVRJTkciXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjExNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTIyIiwiY29sIjowLCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6NX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjV9XSwiY2FyZF9pZCI6NSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsInJvdyI6OH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMC4wLCJxMSI6MTcuNzUsInEzIjozOS43NSwibWF4Ijo0My4wLCJzZCI6MTIuNjA3NjMxODUzNDYwMDY3LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBQcmljZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU1OFoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMyx7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJQUklDRSJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTQ2IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNTQiLCJjb2wiOjYsImlkIjo2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo2fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6Nn1dLCJjYXJkX2lkIjo2LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0Iiwicm93Ijo4fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsIm5hbWUiOiJDQVRFR09SWSIsImRlc2NyaXB0aW9uIjoiVGhlIHR5cGUgb2YgcHJvZHVjdCwgdmFsaWQgdmFsdWVzIGluY2x1ZGU6IERvb2hpY2t5LCBHYWRnZXQsIEdpem1vIGFuZCBXaWRnZXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NhdGVnb3J5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ni4zNzV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQyLjAsInExIjo0Ni41LCJxMyI6NTMuNSwibWF4Ijo1NC4wLCJzZCI6NS40NzcyMjU1NzUwNTE2NjEsImF2ZyI6NTAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBwZXIgQ2F0ZWdvcnkiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDYsbnVsbF1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJyb3ciLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNBVEVHT1JZIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNzgiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsImNvbCI6MTIsImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo3fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6N31dLCJjYXJkX2lkIjo3LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjgsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwicm93Ijo4fSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsImNvbCI6MCwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBUaGVzZSBQcm9kdWN0cyBhY3Jvc3MgdGltZSIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sInNpemVfeSI6MiwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJyb3ciOjE2fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My45MDM5NDMyNzY0NjU5NzcsInEzIjo2LjY2Mjg4MjY5MjkxMjYxNiwibWF4IjoxMC4wLCJzZCI6MS44OTIzNzQ0NTU4MzA4NDM1LCJhdmciOjUuNDA1NDA1NDA1NDA1NDA1fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBQcm9kdWN0cyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42MjFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNDgiLCJjb2wiOjAsImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo4fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6OH1dLCJjYXJkX2lkIjo4LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQ4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjguMCwicTEiOjEyLjU1LCJxMyI6MjMuNTc1MDAwMDAwMDAwMDAzLCJtYXgiOjM2LjMwMDAwMDAwMDAwMDAwNCwic2QiOjcuNTQ2ODk4NDE0Mjk0MTU5LCJhdmciOjE4Ljc2NDg2NDg2NDg2NDg2NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUmF0aW5n44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjMzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wNzUsInExIjoyLjk0OTEwNzE0Mjg1NzE0MjcsInEzIjo0LjA4MDE3NzY2OTUyOTY2MywibWF4Ijo0LjMyNSwic2QiOjAuNjY3NzU5MjA4NDkwNDQ3NywiYXZnIjozLjUwNjIyOTA4NjIyOTA4NjR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmF0aW5nIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5NVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDIsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwyLG51bGxdXV19fSwiaWQiOjksInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIuWQiOioiCIsIuW5s+WdhyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiM1MDlFRTMiLCIjRUY4QzhDIl0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjk0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zMDMiLCJjb2wiOjYsImlkIjoxMCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6OX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjl9XSwiY2FyZF9pZCI6OSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjMwMyIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMjYuMDc5Njk1NzI4ODUyNjcsInExIjoyMTMuODI1ODU0MzI5NzM0MSwicTMiOjM5NS4yMjUxNjU5MzEwNTk4NSwibWF4Ijo1MDAuOTU4NTE5MjY2MjQsInNkIjoxMTAuNzcxMDk2NzY2MDczNDQsImF2ZyI6MzAxLjMzMTg5MDA5Njg2ODl9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjM2LjM2Mjg4Njc1NjUwNTQ0LCJxMSI6NTIuMDM1NDE5ODY1OTUxOSwicTMiOjYyLjI3MTQ0ODY0Mjk5MTc4NiwibWF4Ijo4Ny40NDY1MDgxNTEyMTM4Niwic2QiOjkuOTM4MTI5MTIzODgwOTk2LCJhdmciOjU2LjI5MTc3MDk3OTA2NTc5fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByaWNlIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjcxOVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDMsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwzLG51bGxdXV19fSwiaWQiOjEwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM0MyIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4IiwiY29sIjoxMiwiaWQiOjExLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxMH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjEwfV0sImNhcmRfaWQiOjEwLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2Ytd2VlayIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjIuMCwicTEiOjI1LjUsInEzIjozMC43NSwibWF4IjozNi4wLCJzZCI6NC41MDM5NjY1MDU4Mzg0MTQsImF2ZyI6MjguNTcxNDI4NTcxNDI4NTczfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IldlZWtkYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY0MVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJkYXktb2Ytd2VlayJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTEsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM4NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwiY29sIjowLCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjExfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTF9XSwiY2FyZF9pZCI6MTEsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zOTMiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImhvdXItb2YtZGF5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6NS42NTY4NTQyNDk0OTIzODEsInEzIjoxMi4wLCJtYXgiOjE1LjAsInNkIjozLjg0MTA0NDU0MzkyMzY3MDcsImF2ZyI6OC4zMzMzMzMzMzMzMzMzMzR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiSG91cnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQ5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImhvdXItb2YtZGF5In1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBob3VyIG9mIHRoZSBkYXkiLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40MzYiLCJjb2wiOjYsImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTJ9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxMn1dLCJjYXJkX2lkIjoxMiwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQzNiIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLW1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMsInExIjo0LjQ2NDQ2NjA5NDA2NzI2MiwicTMiOjcuODMzMzMzMzMzMzMzMzMzLCJtYXgiOjExLCJzZCI6Mi40MTk4OTk1ODAyNTAxMDMsImF2ZyI6Ni40NTE2MTI5MDMyMjU4MDZ9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLW1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIG1vbnRoIiwiZ3JhcGguc2hvd192YWx1ZXMiOmZhbHNlLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsImNvbCI6MTIsImlkIjoxNCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTN9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxM31dLCJjYXJkX2lkIjoxMywiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgtb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTMuMCwicTEiOjE0LjkwMTkyMzc4ODY0NjY4NCwicTMiOjE4LjE3NzEyNDM0NDQ2NzcwMywibWF4IjoyMS4wLCJzZCI6Mi41MzQ2MDg5MjkyNTE2OTQ3LCJhdmciOjE2LjY2NjY2NjY2NjY2NjY2OH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjk5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IG1vbnRoIG9mIHRoZSB5ZWFyIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ5NSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTEiLCJjb2wiOjAsImlkIjoxNSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTR9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxNH1dLCJjYXJkX2lkIjoxNCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUxIiwicm93IjoyNn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJxdWFydGVyLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQ2LjAsInExIjo0Ny4wLCJxMyI6NTMuMCwibWF4Ijo1NC4wLCJzZCI6My42NTE0ODM3MTY3MDExMDc2LCJhdmciOjUwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUXVhcnRlcnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNzAzWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6InF1YXJ0ZXItb2YteWVhciJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgcXVhcnRlciBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NDUiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU2IiwiY29sIjo2LCJpZCI6MTYsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjE1fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTV9XSwiY2FyZF9pZCI6MTUsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsInJvdyI6MjZ9XSwiY2FuX3dyaXRlIjp0cnVlLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiY2F2ZWF0cyI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjE3LjA1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiaWQiOjEsInBvc2l0aW9uIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInBhcmFtX2ZpZWxkcyI6eyI2Ijp7ImlkIjo2LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ2F0ZWdvcnkiLCJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DYXRlZ29yeSIsImhhc19maWVsZF92YWx1ZXMiOiJsaXN0IiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119LCI3Ijp7ImlkIjo3LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImhhc19maWVsZF92YWx1ZXMiOiJub25lIiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119fSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxMzo0ODoyOS43NTY1OTVaIn0sInBhcmFtZXRlcnMiOlt7ImlkIjoiNTg1NzU0MzkyIiwidHlwZSI6ImRhdGUvYWxsLW9wdGlvbnMiLCJuYW1lIjoiQ3JlYXRlZCBBdCIsInNsdWciOiJDUkVBVEVEX0FUIn0seyJpZCI6Ii01Nzc3OTEyMTEiLCJ0eXBlIjoiY2F0ZWdvcnkiLCJuYW1lIjoiQ2F0ZWdvcnkiLCJzbHVnIjoiQ0FURUdPUlkifV0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3IiwicHVibGljX3V1aWQiOm51bGwsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0= - recorded_at: Sun, 14 May 2023 15:09:32 GMT -- request: - method: post - uri: http://localhost:3030/api/dashboard/1/copy - body: - encoding: UTF-8 - string: '{"description":null,"archived":false,"collection_position":4,"ordered_cards":[{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":1,"nil%":0.0},"type":{"type/Number":{"min":200.0,"q1":200.0,"q3":200.0,"max":200.0,"sd":null,"avg":200.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Total - Products","query_average_duration":50,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.538Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"aggregation":[["count"]]}},"id":3,"parameter_mappings":null,"display":"scalar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":[],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.01","public_uuid":null},"updated_at":"2020-06-07T05:41:55.032","col":0,"id":2,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":3},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":3}],"card_id":3,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.032","row":2},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":1,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":0.0,"q3":0.0,"max":0.0,"sd":null,"avg":0.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - added in the last 30 days","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.554Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"filter":["time-interval",["field",7,null],-30,"day"],"aggregation":[["count"]]}},"id":4,"parameter_mappings":null,"display":"scalar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":[],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.061","public_uuid":null},"updated_at":"2020-06-07T05:41:55.069","col":6,"id":3,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":4},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":4}],"card_id":4,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.069","row":2},{"size_x":18,"series":[],"action_id":null,"collection_authority_level":null,"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.087","col":0,"id":4,"parameter_mappings":[],"card_id":null,"entity_id":null,"visualization_settings":{"text":"# - How these Products are distributed","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"size_y":2,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.087","row":6},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Rating","name":"RATING","description":"The - average rating users have given the product. This ranges from 1 - 5","special_type":"type/Score","fingerprint":{"global":{"distinct-count":23,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":3.5120465053408525,"q3":4.216124969497314,"max":5.0,"sd":1.3605488657451452,"avg":3.4715}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.0,"q3":46.0,"max":108.0,"sd":39.97832746209709,"avg":33.333333333333336}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - by Rating","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.567Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",2,{"binning":{"strategy":"default"}}]],"aggregation":[["count"]]}},"id":5,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["RATING"],"graph.colors":["#f9d45c"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.114","public_uuid":null},"updated_at":"2020-06-07T05:41:55.122","col":0,"id":5,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":5},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":5}],"card_id":5,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.122","row":8},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Price","name":"PRICE","description":"The - list price of the product. Note that this is not always the price the product - sold for due to discounts, promotions, etc.","fingerprint":{"global":{"distinct-count":170,"nil%":0.0},"type":{"type/Number":{"min":15.691943673970439,"q1":37.25154462926434,"q3":75.45898071609447,"max":98.81933684368194,"sd":21.711481557852057,"avg":55.74639966792074}}},"special_type":null},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":10.0,"q1":17.75,"q3":39.75,"max":43.0,"sd":12.607631853460067,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - by Price","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.558Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",3,{"binning":{"strategy":"default"}}]],"aggregation":[["count"]]}},"id":6,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["PRICE"],"graph.colors":["#EF8C8C"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.146","public_uuid":null},"updated_at":"2020-06-07T05:41:55.154","col":6,"id":6,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":6},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":6}],"card_id":6,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.154","row":8},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Text","display_name":"Category","name":"CATEGORY","description":"The - type of product, valid values include: Doohicky, Gadget, Gizmo and Widget","special_type":"type/Category","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Text":{"percent-json":0.0,"percent-url":0.0,"percent-email":0.0,"average-length":6.375}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":42.0,"q1":46.5,"q3":53.5,"max":54.0,"sd":5.477225575051661,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - per Category","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.531Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",6,null]],"aggregation":[["count"]],"order-by":[["desc",["aggregation",0]]]}},"id":7,"parameter_mappings":null,"display":"row","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CATEGORY"],"graph.colors":["#9CC177"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.178","public_uuid":null},"updated_at":"2020-06-07T05:41:55.191","col":12,"id":7,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":7},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":7}],"card_id":7,"entity_id":null,"visualization_settings":{},"size_y":8,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.191","row":8},{"size_x":18,"series":[],"action_id":null,"collection_authority_level":null,"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.204","col":0,"id":8,"parameter_mappings":[],"card_id":null,"entity_id":null,"visualization_settings":{"text":"# - These Products across time","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"size_y":2,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.204","row":16},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.903943276465977,"q3":6.662882692912616,"max":10.0,"sd":1.8923744558308435,"avg":5.405405405405405}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"New - Products over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.621Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["count"]]}},"id":8,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#f9d45c"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.24","public_uuid":null},"updated_at":"2020-06-07T05:41:55.248","col":0,"id":9,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":8},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":8}],"card_id":8,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.248","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Ratingの合計値","name":"sum","special_type":"type/Score","fingerprint":{"global":{"distinct-count":35,"nil%":0.0},"type":{"type/Number":{"min":8.0,"q1":12.55,"q3":23.575000000000003,"max":36.300000000000004,"sd":7.546898414294159,"avg":18.764864864864865}}}},{"base_type":"type/Float","display_name":"Ratingの平均値","name":"avg","special_type":"type/Score","fingerprint":{"global":{"distinct-count":33,"nil%":0.0},"type":{"type/Number":{"min":2.075,"q1":2.9491071428571427,"q3":4.080177669529663,"max":4.325,"sd":0.6677592084904477,"avg":3.5062290862290864}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Rating - over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.695Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["sum",["field",2,null]],["avg",["field",2,null]]]}},"id":9,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["合計","平均"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#EF8C8C"],"graph.metrics":["sum","avg"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.294","public_uuid":null},"updated_at":"2020-06-07T05:41:55.303","col":6,"id":10,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":9},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":9}],"card_id":9,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.303","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Priceの合計値","name":"sum","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":126.07969572885267,"q1":213.8258543297341,"q3":395.22516593105985,"max":500.95851926624,"sd":110.77109676607344,"avg":301.3318900968689}}}},{"base_type":"type/Float","display_name":"Priceの平均値","name":"avg","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":36.36288675650544,"q1":52.0354198659519,"q3":62.271448642991786,"max":87.44650815121386,"sd":9.938129123880996,"avg":56.29177097906579}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Price - over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.719Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["sum",["field",3,null]],["avg",["field",3,null]]]}},"id":10,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["合計","平均"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#9CC177"],"graph.metrics":["sum","avg"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.343","public_uuid":null},"updated_at":"2020-06-07T05:41:55.358","col":12,"id":11,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":10},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":10}],"card_id":10,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.358","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"day-of-week","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":22.0,"q1":25.5,"q3":30.75,"max":36.0,"sd":4.503966505838414,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Weekdays - when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.641Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"day-of-week"}]],"aggregation":[["count"]]}},"id":11,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by day of the week","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.384","public_uuid":null},"updated_at":"2020-06-07T05:41:55.393","col":0,"id":12,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":11},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":11}],"card_id":11,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.393","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"hour-of-day","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":12,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":5.656854249492381,"q3":12.0,"max":15.0,"sd":3.8410445439236707,"avg":8.333333333333334}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Hours - when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.649Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"hour-of-day"}]],"aggregation":[["count"]]}},"id":12,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by hour of the day","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.424","public_uuid":null},"updated_at":"2020-06-07T05:41:55.436","col":6,"id":13,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":12},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":12}],"card_id":12,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.436","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"day-of-month","fingerprint":{"global":{"distinct-count":200,"nil%":0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0},"type":{"type/Number":{"min":3,"q1":4.464466094067262,"q3":7.833333333333333,"max":11,"sd":2.419899580250103,"avg":6.451612903225806}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Days - when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T06:18:04.235Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"day-of-month"}]],"aggregation":[["count"]]}},"id":13,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by day of the month","graph.show_values":false,"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.46","public_uuid":null},"updated_at":"2020-06-07T05:41:55.469","col":12,"id":14,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":13},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":13}],"card_id":13,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.469","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":13.0,"q1":14.901923788646684,"q3":18.177124344467703,"max":21.0,"sd":2.5346089292516947,"avg":16.666666666666668}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Months - when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.699Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month-of-year"}]],"aggregation":[["count"]]}},"id":14,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by month of the year","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.495","public_uuid":null},"updated_at":"2020-06-07T05:41:55.51","col":0,"id":15,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":14},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":14}],"card_id":14,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.51","row":26},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"quarter-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":46.0,"q1":47.0,"q3":53.0,"max":54.0,"sd":3.6514837167011076,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Quarters - when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.703Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"quarter-of-year"}]],"aggregation":[["count"]]}},"id":15,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by quarter of the year","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.545","public_uuid":null},"updated_at":"2020-06-07T05:41:55.56","col":6,"id":16,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":15},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":15}],"card_id":15,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.56","row":26}],"can_write":true,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products - Dashboard","caveats":null,"collection_authority_level":null,"creator_id":1,"updated_at":"2020-06-07T05:43:17.05","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":1,"position":null,"entity_id":null,"param_fields":{"6":{"id":6,"table_id":1,"display_name":"Category","base_type":"type/Text","semantic_type":"type/Category","has_field_values":"list","name_field":null,"dimensions":[]},"7":{"id":7,"table_id":1,"display_name":"Created - At","base_type":"type/DateTime","semantic_type":"type/CreationTimestamp","has_field_values":"none","name_field":null,"dimensions":[]}},"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T13:48:29.756595Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:41:54.97","public_uuid":null,"points_of_interest":null}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 903ae9ec-8e3c-4283-ad57-d53bb4148ef5 - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:39 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=e4dcb772-a246-471e-9ab7-e074759f9d6c;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:39 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"description":null,"archived":false,"collection_position":4,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products - Dashboard","caveats":null,"creator_id":1,"updated_at":"2023-05-14T15:09:33.838271","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":38,"position":null,"entity_id":"XjWR1pEXo-28AQgSppLxA","parameters":[{"id":"585754392","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2023-05-14T15:09:33.838271","public_uuid":null,"points_of_interest":null}' - recorded_at: Sun, 14 May 2023 15:09:39 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/success/returns_the_dashboard.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/success/returns_the_dashboard.yml deleted file mode 100644 index b8ca720..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/success/returns_the_dashboard.yml +++ /dev/null @@ -1,118 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Wed, 21 Apr 2021 15:28:20 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Wed, 21 Apr 2021 15:28:20 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=1ef23d46-14f0-48c8-8b84-b2d34cf93df9;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: '{"id":"1ef23d46-14f0-48c8-8b84-b2d34cf93df9"}' - recorded_at: Wed, 21 Apr 2021 15:28:20 GMT -- request: - method: get - uri: http://localhost:3030/api/dashboard/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - 1ef23d46-14f0-48c8-8b84-b2d34cf93df9 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Wed, 21 Apr 2021 15:28:20 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Wed, 21 Apr 2021 15:28:20 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjoxLCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplWCI6MTgsInNlcmllcyI6W10sImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk4MiIsImNvbCI6MCwiaWQiOjEsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgU3VtbWFyeSIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTgyIiwic2l6ZVkiOjIsInJvdyI6MH0seyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjAwLjAsInExIjoyMDAuMCwicTMiOjIwMC4wLCJtYXgiOjIwMC4wLCJzZCI6bnVsbCwiYXZnIjoyMDAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJUb3RhbCBQcm9kdWN0cyIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjUwLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzgiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MywiZGlzcGxheSI6InNjYWxhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wMzIiLCJjb2wiOjAsImlkIjoyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6M30seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjozfV0sImNhcmRfaWQiOjMsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAzMiIsInNpemVZIjo0LCJyb3ciOjJ9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjAuMCwicTMiOjAuMCwibWF4IjowLjAsInNkIjpudWxsLCJhdmciOjAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBhZGRlZCBpbiB0aGUgbGFzdCAzMCBkYXlzIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6MzQsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU1NCIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiZmlsdGVyIjpbInRpbWUtaW50ZXJ2YWwiLFsiZmllbGQtaWQiLDddLC0zMCwiZGF5Il0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NCwiZGlzcGxheSI6InNjYWxhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA2MSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDY5IiwiY29sIjo2LCJpZCI6MywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjR9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6NH1dLCJjYXJkX2lkIjo0LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wNjkiLCJzaXplWSI6NCwicm93IjoyfSx7InNpemVYIjoxOCwic2VyaWVzIjpbXSwiY2FyZCI6eyJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDg3IiwiY29sIjowLCJpZCI6NCwicGFyYW1ldGVyX21hcHBpbmdzIjpbXSwiY2FyZF9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBIb3cgdGhlc2UgUHJvZHVjdHMgYXJlIGRpc3RyaWJ1dGVkIiwidmlydHVhbF9jYXJkIjp7Im5hbWUiOm51bGwsImRpc3BsYXkiOiJ0ZXh0IiwiZGF0YXNldF9xdWVyeSI6e30sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9fSwiZGFzaGNhcmQuYmFja2dyb3VuZCI6ZmFsc2UsInRleHQuYWxpZ25fdmVydGljYWwiOiJib3R0b20ifSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wODciLCJzaXplWSI6Miwicm93Ijo2fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgYXZlcmFnZSByYXRpbmcgdXNlcnMgaGF2ZSBnaXZlbiB0aGUgcHJvZHVjdC4gVGhpcyByYW5nZXMgZnJvbSAxIC0gNSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6My41MTIwNDY1MDUzNDA4NTI1LCJxMyI6NC4yMTYxMjQ5Njk0OTczMTQsIm1heCI6NS4wLCJzZCI6MS4zNjA1NDg4NjU3NDUxNDUyLCJhdmciOjMuNDcxNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My4wLCJxMyI6NDYuMCwibWF4IjoxMDguMCwic2QiOjM5Ljk3ODMyNzQ2MjA5NzA5LCJhdmciOjMzLjMzMzMzMzMzMzMzMzMzNn19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBSYXRpbmciLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo2OSwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTY3IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siYmlubmluZy1zdHJhdGVneSIsWyJmaWVsZC1pZCIsMl0sImRlZmF1bHQiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NSwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlJBVElORyJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdfSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTE0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMjIiLCJjb2wiOjAsImlkIjo1LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6NX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjo1fV0sImNhcmRfaWQiOjUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsInNpemVZIjo0LCJyb3ciOjh9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMC4wLCJxMSI6MTcuNzUsInEzIjozOS43NSwibWF4Ijo0My4wLCJzZCI6MTIuNjA3NjMxODUzNDYwMDY3LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBQcmljZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjQ1LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NTgiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJiaW5uaW5nLXN0cmF0ZWd5IixbImZpZWxkLWlkIiwzXSwiZGVmYXVsdCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo2LCJkaXNwbGF5IjoiYmFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiUFJJQ0UiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE0NiIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0IiwiY29sIjo2LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjZ9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6Nn1dLCJjYXJkX2lkIjo2LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNTQiLCJzaXplWSI6NCwicm93Ijo4fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IkNhdGVnb3J5IiwibmFtZSI6IkNBVEVHT1JZIiwiZGVzY3JpcHRpb24iOiJUaGUgdHlwZSBvZiBwcm9kdWN0LCB2YWxpZCB2YWx1ZXMgaW5jbHVkZTogRG9vaGlja3ksIEdhZGdldCwgR2l6bW8gYW5kIFdpZGdldCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjo2LjM3NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NDIuMCwicTEiOjQ2LjUsInEzIjo1My41LCJtYXgiOjU0LjAsInNkIjo1LjQ3NzIyNTU3NTA1MTY2MSwiYXZnIjo1MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIHBlciBDYXRlZ29yeSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjYwLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzEiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZC1pZCIsNl1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjo3LCJkaXNwbGF5Ijoicm93IiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ0FURUdPUlkiXSwiZ3JhcGguY29sb3JzIjpbIiM5Q0MxNzciXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE3OCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwiY29sIjoxMiwiaWQiOjcsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjo3fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjd9XSwiY2FyZF9pZCI6NywidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwic2l6ZVkiOjgsInJvdyI6OH0seyJzaXplWCI6MTgsInNlcmllcyI6W10sImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsImNvbCI6MCwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgVGhlc2UgUHJvZHVjdHMgYWNyb3NzIHRpbWUiLCJ2aXJ0dWFsX2NhcmQiOnsibmFtZSI6bnVsbCwiZGlzcGxheSI6InRleHQiLCJkYXRhc2V0X3F1ZXJ5Ijp7fSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e319LCJkYXNoY2FyZC5iYWNrZ3JvdW5kIjpmYWxzZSwidGV4dC5hbGlnbl92ZXJ0aWNhbCI6ImJvdHRvbSJ9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsInNpemVZIjoyLCJyb3ciOjE2fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjksIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjozLjkwMzk0MzI3NjQ2NTk3NywicTMiOjYuNjYyODgyNjkyOTEyNjE2LCJtYXgiOjEwLjAsInNkIjoxLjg5MjM3NDQ1NTgzMDg0MzUsImF2ZyI6NS40MDU0MDU0MDU0MDU0MDV9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTmV3IFByb2R1Y3RzIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjEyMiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjIxIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJtb250aCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo4LCJkaXNwbGF5IjoibGluZSIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNDgiLCJjb2wiOjAsImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6OH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjo4fV0sImNhcmRfaWQiOjgsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0OCIsInNpemVZIjo0LCJyb3ciOjE4fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo4LjAsInExIjoxMi41NSwicTMiOjIzLjU3NTAwMDAwMDAwMDAwMywibWF4IjozNi4zMDAwMDAwMDAwMDAwMDQsInNkIjo3LjU0Njg5ODQxNDI5NDE1OSwiYXZnIjoxOC43NjQ4NjQ4NjQ4NjQ4NjV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMDc1LCJxMSI6Mi45NDkxMDcxNDI4NTcxNDI3LCJxMyI6NC4wODAxNzc2Njk1Mjk2NjMsIm1heCI6NC4zMjUsInNkIjowLjY2Nzc1OTIwODQ5MDQ0NzcsImF2ZyI6My41MDYyMjkwODYyMjkwODY0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlJhdGluZyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjoxODYsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5NSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiw3XSwibW9udGgiXV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQtaWQiLDJdXSxbImF2ZyIsWyJmaWVsZC1pZCIsMl1dXX19LCJpZCI6OSwiZGlzcGxheSI6ImxpbmUiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiIzUwOUVFMyIsIiNFRjhDOEMiXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI5NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzAzIiwiY29sIjo2LCJpZCI6MTAsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjo5fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjl9XSwiY2FyZF9pZCI6OSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzAzIiwic2l6ZVkiOjQsInJvdyI6MTh9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5ZCI6KiI5YCkIiwibmFtZSI6InN1bSIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEyNi4wNzk2OTU3Mjg4NTI2NywicTEiOjIxMy44MjU4NTQzMjk3MzQxLCJxMyI6Mzk1LjIyNTE2NTkzMTA1OTg1LCJtYXgiOjUwMC45NTg1MTkyNjYyNCwic2QiOjExMC43NzEwOTY3NjYwNzM0NCwiYXZnIjozMDEuMzMxODkwMDk2ODY4OX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUHJpY2Xjga7lubPlnYflgKQiLCJuYW1lIjoiYXZnIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MzYuMzYyODg2NzU2NTA1NDQsInExIjo1Mi4wMzU0MTk4NjU5NTE5LCJxMyI6NjIuMjcxNDQ4NjQyOTkxNzg2LCJtYXgiOjg3LjQ0NjUwODE1MTIxMzg2LCJzZCI6OS45MzgxMjkxMjM4ODA5OTYsImF2ZyI6NTYuMjkxNzcwOTc5MDY1Nzl9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJpY2Ugb3ZlciB0aW1lIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6MjAwLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC43MTkiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sIm1vbnRoIl1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkLWlkIiwzXV0sWyJhdmciLFsiZmllbGQtaWQiLDNdXV19fSwiaWQiOjEwLCJkaXNwbGF5IjoibGluZSIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiIzlDQzE3NyJdfSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzQzIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zNTgiLCJjb2wiOjEyLCJpZCI6MTEsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjoxMH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjoxMH1dLCJjYXJkX2lkIjoxMCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4Iiwic2l6ZVkiOjQsInJvdyI6MTh9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2Ytd2VlayIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjIuMCwicTEiOjI1LjUsInEzIjozMC43NSwibWF4IjozNi4wLCJzZCI6NC41MDM5NjY1MDU4Mzg0MTQsImF2ZyI6MjguNTcxNDI4NTcxNDI4NTczfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IldlZWtkYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjg0LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42NDEiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sImRheS1vZi13ZWVrIl1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjExLCJkaXNwbGF5IjoiYmFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIn0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM4NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwiY29sIjowLCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjoxMX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjoxMX1dLCJjYXJkX2lkIjoxMSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwic2l6ZVkiOjQsInJvdyI6MjJ9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJob3VyLW9mLWRheSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjUuNjU2ODU0MjQ5NDkyMzgxLCJxMyI6MTIuMCwibWF4IjoxNS4wLCJzZCI6My44NDEwNDQ1NDM5MjM2NzA3LCJhdmciOjguMzMzMzMzMzMzMzMzMzM0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkhvdXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjcxLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42NDkiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sImhvdXItb2YtZGF5Il1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjEyLCJkaXNwbGF5IjoiYmFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgaG91ciBvZiB0aGUgZGF5In0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQyNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDM2IiwiY29sIjo2LCJpZCI6MTMsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjoxMn0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjoxMn1dLCJjYXJkX2lkIjoxMiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDM2Iiwic2l6ZVkiOjQsInJvdyI6MjJ9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2YtbW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjksIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MywicTEiOjQuNDY0NDY2MDk0MDY3MjYyLCJxMyI6Ny44MzMzMzMzMzMzMzMzMzMsIm1heCI6MTEsInNkIjoyLjQxOTg5OTU4MDI1MDEwMywiYXZnIjo2LjQ1MTYxMjkwMzIyNTgwNn19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJEYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjY1LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzUiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sImRheS1vZi1tb250aCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGRheSBvZiB0aGUgbW9udGgiLCJncmFwaC5zaG93X3ZhbHVlcyI6ZmFsc2V9LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NiIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDY5IiwiY29sIjoxMiwiaWQiOjE0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6MTN9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6MTN9XSwiY2FyZF9pZCI6MTMsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsInNpemVZIjo0LCJyb3ciOjIyfSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgtb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTMuMCwicTEiOjE0LjkwMTkyMzc4ODY0NjY4NCwicTMiOjE4LjE3NzEyNDM0NDQ2NzcwMywibWF4IjoyMS4wLCJzZCI6Mi41MzQ2MDg5MjkyNTE2OTQ3LCJhdmciOjE2LjY2NjY2NjY2NjY2NjY2OH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6NTMsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5OSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiw3XSwibW9udGgtb2YteWVhciJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNCwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IG1vbnRoIG9mIHRoZSB5ZWFyIn0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ5NSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTEiLCJjb2wiOjAsImlkIjoxNSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjE0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjE0fV0sImNhcmRfaWQiOjE0LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41MSIsInNpemVZIjo0LCJyb3ciOjI2fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoicXVhcnRlci1vZi15ZWFyIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Ni4wLCJxMSI6NDcuMCwicTMiOjUzLjAsIm1heCI6NTQuMCwic2QiOjMuNjUxNDgzNzE2NzAxMTA3NiwiYXZnIjo1MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlF1YXJ0ZXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjM0LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC43MDMiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sInF1YXJ0ZXItb2YteWVhciJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNSwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IHF1YXJ0ZXIgb2YgdGhlIHllYXIifSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTQ1IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsImNvbCI6NiwiaWQiOjE2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6MTV9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6MTV9XSwiY2FyZF9pZCI6MTUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU2Iiwic2l6ZVkiOjQsInJvdyI6MjZ9XSwicGFyYW1fdmFsdWVzIjp7IjYiOnsidmFsdWVzIjpbIkRvb2hpY2tleSIsIkdhZGdldCIsIkdpem1vIiwiV2lkZ2V0Il0sImh1bWFuX3JlYWRhYmxlX3ZhbHVlcyI6W10sImZpZWxkX2lkIjo2fX0sImNhbl93cml0ZSI6dHJ1ZSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjE3LjA1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImlkIjoxLCJwb3NpdGlvbiI6bnVsbCwicGFyYW1fZmllbGRzIjp7IjYiOnsiaWQiOjYsInRhYmxlX2lkIjoxLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJoYXNfZmllbGRfdmFsdWVzIjoibGlzdCIsIm5hbWVfZmllbGQiOm51bGwsImRpbWVuc2lvbnMiOltdfSwiNyI6eyJpZCI6NywidGFibGVfaWQiOjEsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImhhc19maWVsZF92YWx1ZXMiOiJub25lIiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119fSwicGFyYW1ldGVycyI6W3siaWQiOiI1ODU3NTQzOTIiLCJ0eXBlIjoiZGF0ZS9hbGwtb3B0aW9ucyIsIm5hbWUiOiJDcmVhdGVkIEF0Iiwic2x1ZyI6IkNSRUFURURfQVQifSx7ImlkIjoiLTU3Nzc5MTIxMSIsInR5cGUiOiJjYXRlZ29yeSIsIm5hbWUiOiJDYXRlZ29yeSIsInNsdWciOiJDQVRFR09SWSJ9XSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTciLCJwdWJsaWNfdXVpZCI6bnVsbCwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfQ== - recorded_at: Wed, 21 Apr 2021 15:28:21 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/with_success/returns_the_dashboard.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/with_success/returns_the_dashboard.yml deleted file mode 100644 index 8598fa0..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/with_success/returns_the_dashboard.yml +++ /dev/null @@ -1,120 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:22 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=5d3dccdb-1a09-475a-8d10-27fff801f63f;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:22 GMT;SameSite=Lax - - metabase.SESSION=546f5990-d497-44fe-a504-817457569e41;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"546f5990-d497-44fe-a504-817457569e41"}' - recorded_at: Sun, 14 May 2023 15:09:22 GMT -- request: - method: get - uri: http://localhost:3030/api/dashboard/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 546f5990-d497-44fe-a504-817457569e41 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:24 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=db3fbc03-be2a-4b55-ba07-e19df0fb7912;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:24 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjozLCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIwMC4wLCJxMSI6MjAwLjAsInEzIjoyMDAuMCwibWF4IjoyMDAuMCwic2QiOm51bGwsImF2ZyI6MjAwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiVG90YWwgUHJvZHVjdHMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo1MCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTM4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wMzIiLCJjb2wiOjAsImlkIjoyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjozfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6M31dLCJjYXJkX2lkIjozLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDMyIiwicm93IjoyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MC4wLCJxMyI6MC4wLCJtYXgiOjAuMCwic2QiOm51bGwsImF2ZyI6MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGFkZGVkIGluIHRoZSBsYXN0IDMwIGRheXMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NTRaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZCIsNyxudWxsXSwtMzAsImRheSJdLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDYxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wNjkiLCJjb2wiOjYsImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6NH1dLCJjYXJkX2lkIjo0LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDY5Iiwicm93IjoyfSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsImNvbCI6MCwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBIb3cgdGhlc2UgUHJvZHVjdHMgYXJlIGRpc3RyaWJ1dGVkIiwidmlydHVhbF9jYXJkIjp7Im5hbWUiOm51bGwsImRpc3BsYXkiOiJ0ZXh0IiwiZGF0YXNldF9xdWVyeSI6e30sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9fSwiZGFzaGNhcmQuYmFja2dyb3VuZCI6ZmFsc2UsInRleHQuYWxpZ25fdmVydGljYWwiOiJib3R0b20ifSwic2l6ZV95IjoyLCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsInJvdyI6Nn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZyIsIm5hbWUiOiJSQVRJTkciLCJkZXNjcmlwdGlvbiI6IlRoZSBhdmVyYWdlIHJhdGluZyB1c2VycyBoYXZlIGdpdmVuIHRoZSBwcm9kdWN0LiBUaGlzIHJhbmdlcyBmcm9tIDEgLSA1Iiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjMsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjozLjUxMjA0NjUwNTM0MDg1MjUsInEzIjo0LjIxNjEyNDk2OTQ5NzMxNCwibWF4Ijo1LjAsInNkIjoxLjM2MDU0ODg2NTc0NTE0NTIsImF2ZyI6My40NzE1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjozLjAsInEzIjo0Ni4wLCJtYXgiOjEwOC4wLCJzZCI6MzkuOTc4MzI3NDYyMDk3MDksImF2ZyI6MzMuMzMzMzMzMzMzMzMzMzM2fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGJ5IFJhdGluZyIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU2N1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMix7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJSQVRJTkciXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjExNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTIyIiwiY29sIjowLCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6NX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjV9XSwiY2FyZF9pZCI6NSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsInJvdyI6OH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMC4wLCJxMSI6MTcuNzUsInEzIjozOS43NSwibWF4Ijo0My4wLCJzZCI6MTIuNjA3NjMxODUzNDYwMDY3LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBQcmljZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU1OFoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMyx7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJQUklDRSJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTQ2IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNTQiLCJjb2wiOjYsImlkIjo2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo2fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6Nn1dLCJjYXJkX2lkIjo2LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0Iiwicm93Ijo4fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsIm5hbWUiOiJDQVRFR09SWSIsImRlc2NyaXB0aW9uIjoiVGhlIHR5cGUgb2YgcHJvZHVjdCwgdmFsaWQgdmFsdWVzIGluY2x1ZGU6IERvb2hpY2t5LCBHYWRnZXQsIEdpem1vIGFuZCBXaWRnZXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NhdGVnb3J5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ni4zNzV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQyLjAsInExIjo0Ni41LCJxMyI6NTMuNSwibWF4Ijo1NC4wLCJzZCI6NS40NzcyMjU1NzUwNTE2NjEsImF2ZyI6NTAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBwZXIgQ2F0ZWdvcnkiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDYsbnVsbF1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJyb3ciLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNBVEVHT1JZIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNzgiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsImNvbCI6MTIsImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo3fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6N31dLCJjYXJkX2lkIjo3LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjgsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwicm93Ijo4fSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsImNvbCI6MCwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBUaGVzZSBQcm9kdWN0cyBhY3Jvc3MgdGltZSIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sInNpemVfeSI6MiwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJyb3ciOjE2fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My45MDM5NDMyNzY0NjU5NzcsInEzIjo2LjY2Mjg4MjY5MjkxMjYxNiwibWF4IjoxMC4wLCJzZCI6MS44OTIzNzQ0NTU4MzA4NDM1LCJhdmciOjUuNDA1NDA1NDA1NDA1NDA1fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBQcm9kdWN0cyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42MjFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNDgiLCJjb2wiOjAsImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo4fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6OH1dLCJjYXJkX2lkIjo4LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQ4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjguMCwicTEiOjEyLjU1LCJxMyI6MjMuNTc1MDAwMDAwMDAwMDAzLCJtYXgiOjM2LjMwMDAwMDAwMDAwMDAwNCwic2QiOjcuNTQ2ODk4NDE0Mjk0MTU5LCJhdmciOjE4Ljc2NDg2NDg2NDg2NDg2NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUmF0aW5n44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjMzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wNzUsInExIjoyLjk0OTEwNzE0Mjg1NzE0MjcsInEzIjo0LjA4MDE3NzY2OTUyOTY2MywibWF4Ijo0LjMyNSwic2QiOjAuNjY3NzU5MjA4NDkwNDQ3NywiYXZnIjozLjUwNjIyOTA4NjIyOTA4NjR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmF0aW5nIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5NVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDIsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwyLG51bGxdXV19fSwiaWQiOjksInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIuWQiOioiCIsIuW5s+WdhyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiM1MDlFRTMiLCIjRUY4QzhDIl0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjk0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zMDMiLCJjb2wiOjYsImlkIjoxMCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6OX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjl9XSwiY2FyZF9pZCI6OSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjMwMyIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMjYuMDc5Njk1NzI4ODUyNjcsInExIjoyMTMuODI1ODU0MzI5NzM0MSwicTMiOjM5NS4yMjUxNjU5MzEwNTk4NSwibWF4Ijo1MDAuOTU4NTE5MjY2MjQsInNkIjoxMTAuNzcxMDk2NzY2MDczNDQsImF2ZyI6MzAxLjMzMTg5MDA5Njg2ODl9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjM2LjM2Mjg4Njc1NjUwNTQ0LCJxMSI6NTIuMDM1NDE5ODY1OTUxOSwicTMiOjYyLjI3MTQ0ODY0Mjk5MTc4NiwibWF4Ijo4Ny40NDY1MDgxNTEyMTM4Niwic2QiOjkuOTM4MTI5MTIzODgwOTk2LCJhdmciOjU2LjI5MTc3MDk3OTA2NTc5fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByaWNlIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjcxOVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDMsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwzLG51bGxdXV19fSwiaWQiOjEwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM0MyIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4IiwiY29sIjoxMiwiaWQiOjExLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxMH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjEwfV0sImNhcmRfaWQiOjEwLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2Ytd2VlayIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjIuMCwicTEiOjI1LjUsInEzIjozMC43NSwibWF4IjozNi4wLCJzZCI6NC41MDM5NjY1MDU4Mzg0MTQsImF2ZyI6MjguNTcxNDI4NTcxNDI4NTczfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IldlZWtkYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY0MVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJkYXktb2Ytd2VlayJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTEsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM4NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwiY29sIjowLCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjExfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTF9XSwiY2FyZF9pZCI6MTEsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zOTMiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImhvdXItb2YtZGF5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6NS42NTY4NTQyNDk0OTIzODEsInEzIjoxMi4wLCJtYXgiOjE1LjAsInNkIjozLjg0MTA0NDU0MzkyMzY3MDcsImF2ZyI6OC4zMzMzMzMzMzMzMzMzMzR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiSG91cnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQ5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImhvdXItb2YtZGF5In1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBob3VyIG9mIHRoZSBkYXkiLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40MzYiLCJjb2wiOjYsImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTJ9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxMn1dLCJjYXJkX2lkIjoxMiwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQzNiIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLW1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMsInExIjo0LjQ2NDQ2NjA5NDA2NzI2MiwicTMiOjcuODMzMzMzMzMzMzMzMzMzLCJtYXgiOjExLCJzZCI6Mi40MTk4OTk1ODAyNTAxMDMsImF2ZyI6Ni40NTE2MTI5MDMyMjU4MDZ9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLW1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIG1vbnRoIiwiZ3JhcGguc2hvd192YWx1ZXMiOmZhbHNlLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsImNvbCI6MTIsImlkIjoxNCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTN9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxM31dLCJjYXJkX2lkIjoxMywiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgtb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTMuMCwicTEiOjE0LjkwMTkyMzc4ODY0NjY4NCwicTMiOjE4LjE3NzEyNDM0NDQ2NzcwMywibWF4IjoyMS4wLCJzZCI6Mi41MzQ2MDg5MjkyNTE2OTQ3LCJhdmciOjE2LjY2NjY2NjY2NjY2NjY2OH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjk5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IG1vbnRoIG9mIHRoZSB5ZWFyIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ5NSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTEiLCJjb2wiOjAsImlkIjoxNSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTR9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxNH1dLCJjYXJkX2lkIjoxNCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUxIiwicm93IjoyNn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJxdWFydGVyLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQ2LjAsInExIjo0Ny4wLCJxMyI6NTMuMCwibWF4Ijo1NC4wLCJzZCI6My42NTE0ODM3MTY3MDExMDc2LCJhdmciOjUwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUXVhcnRlcnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNzAzWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6InF1YXJ0ZXItb2YteWVhciJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgcXVhcnRlciBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NDUiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU2IiwiY29sIjo2LCJpZCI6MTYsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjE1fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTV9XSwiY2FyZF9pZCI6MTUsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsInJvdyI6MjZ9XSwiY2FuX3dyaXRlIjp0cnVlLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiY2F2ZWF0cyI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjE3LjA1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiaWQiOjEsInBvc2l0aW9uIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInBhcmFtX2ZpZWxkcyI6eyI2Ijp7ImlkIjo2LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ2F0ZWdvcnkiLCJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DYXRlZ29yeSIsImhhc19maWVsZF92YWx1ZXMiOiJsaXN0IiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119LCI3Ijp7ImlkIjo3LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImhhc19maWVsZF92YWx1ZXMiOiJub25lIiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119fSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxMzo0ODoyOS43NTY1OTVaIn0sInBhcmFtZXRlcnMiOlt7ImlkIjoiNTg1NzU0MzkyIiwidHlwZSI6ImRhdGUvYWxsLW9wdGlvbnMiLCJuYW1lIjoiQ3JlYXRlZCBBdCIsInNsdWciOiJDUkVBVEVEX0FUIn0seyJpZCI6Ii01Nzc3OTEyMTEiLCJ0eXBlIjoiY2F0ZWdvcnkiLCJuYW1lIjoiQ2F0ZWdvcnkiLCJzbHVnIjoiQ0FURUdPUlkifV0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3IiwicHVibGljX3V1aWQiOm51bGwsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0= - recorded_at: Sun, 14 May 2023 15:09:24 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/success/returns_all_dashboards.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/success/returns_all_dashboards.yml deleted file mode 100644 index eda8357..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/success/returns_all_dashboards.yml +++ /dev/null @@ -1,128 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:28 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:28 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=c54707d6-7000-4b5f-9c46-8e0e451a4112;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"c54707d6-7000-4b5f-9c46-8e0e451a4112"}' - recorded_at: Sun, 07 Jun 2020 06:41:28 GMT -- request: - method: get - uri: http://localhost:3030/api/dashboard - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - c54707d6-7000-4b5f-9c46-8e0e451a4112 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:28 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:28 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '[{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2020-06-07T06:41:28.327","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"enable_embedding":false,"collection_id":5,"show_in_getting_started":false,"name":"Orders - Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:47:16.743","made_public_by_id":null,"embedding_params":null,"id":2,"position":null,"parameters":[{"id":"-1906860757","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"992992384","type":"category","name":"Source","slug":"SOURCE"},{"id":"-1824399978","type":"location/state","name":"State","slug":"STATE"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"favorite":false,"created_at":"2020-06-07T05:43:45.637","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2020-06-07T06:41:28.327","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"enable_embedding":false,"collection_id":6,"show_in_getting_started":false,"name":"People - Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:55:32.652","made_public_by_id":null,"embedding_params":null,"id":3,"position":null,"parameters":[{"id":"1753861257","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"992992384","type":"category","name":"Source","slug":"SOURCE"},{"id":"-1824399978","type":"location/state","name":"State","slug":"STATE"},{"id":"920030498","type":"category","name":"City","slug":"CITY"}],"favorite":false,"created_at":"2020-06-07T05:44:27.387","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2020-06-07T06:41:28.327","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products - Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:43:17.05","made_public_by_id":null,"embedding_params":null,"id":1,"position":null,"parameters":[{"id":"585754392","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"favorite":false,"created_at":"2020-06-07T05:41:54.97","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2020-06-07T06:41:28.327","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"enable_embedding":false,"collection_id":7,"show_in_getting_started":false,"name":"Reviews - Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:47:31.754","made_public_by_id":null,"embedding_params":null,"id":4,"position":null,"parameters":[{"id":"1135688955","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"favorite":false,"created_at":"2020-06-07T05:44:34.108","public_uuid":null,"points_of_interest":null}]' - recorded_at: Sun, 07 Jun 2020 06:41:28 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/with_success/returns_all_dashboards.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/with_success/returns_all_dashboards.yml deleted file mode 100644 index d438ba9..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/with_success/returns_all_dashboards.yml +++ /dev/null @@ -1,137 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:24 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=3ccc0442-ba63-454e-ab7b-6dc2e9585ec2;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:24 GMT;SameSite=Lax - - metabase.SESSION=c6156019-9d83-4209-a2ed-ab3f3311d191;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"c6156019-9d83-4209-a2ed-ab3f3311d191"}' - recorded_at: Sun, 14 May 2023 15:09:25 GMT -- request: - method: get - uri: http://localhost:3030/api/dashboard - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - c6156019-9d83-4209-a2ed-ab3f3311d191 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:25 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=6091b699-1a87-4a7d-9077-4db027b96f33;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:25 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '[{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:24.961688","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"enable_embedding":false,"collection_id":5,"show_in_getting_started":false,"name":"Orders - Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:47:16.743","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":2,"position":null,"entity_id":null,"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2020-06-07T05:47:16.756Z"},"parameters":[{"id":"-1906860757","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"992992384","type":"category","name":"Source","slug":"SOURCE"},{"id":"-1824399978","type":"location/state","name":"State","slug":"STATE"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:43:45.637","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:24.961688","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"enable_embedding":false,"collection_id":6,"show_in_getting_started":false,"name":"People - Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:55:32.652","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":3,"position":null,"entity_id":null,"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2020-06-07T05:55:32.664Z"},"parameters":[{"id":"1753861257","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"992992384","type":"category","name":"Source","slug":"SOURCE"},{"id":"-1824399978","type":"location/state","name":"State","slug":"STATE"},{"id":"920030498","type":"category","name":"City","slug":"CITY"}],"created_at":"2020-06-07T05:44:27.387","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":3,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:24.961688","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products - Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:43:17.05","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":1,"position":null,"entity_id":null,"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T13:48:29.756595Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:41:54.97","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:24.961688","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products - Dashboard","caveats":null,"creator_id":1,"updated_at":"2023-05-14T13:48:31.751132","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":5,"position":null,"entity_id":"BLxjyhCaYOaDWulbJiWjy","last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T13:48:32.056175Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2023-05-14T13:48:31.751132","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":2,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:24.961688","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products - Dashboard","caveats":null,"creator_id":1,"updated_at":"2023-05-14T13:48:35.677801","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":6,"position":null,"entity_id":"Ddtt3dzj54KWiP4UUxi1C","last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T13:48:41.524927Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2023-05-14T13:48:35.677801","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:09:24.961688","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"enable_embedding":false,"collection_id":7,"show_in_getting_started":false,"name":"Reviews - Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:47:31.754","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":4,"position":null,"entity_id":null,"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2020-06-07T05:47:31.776Z"},"parameters":[{"id":"1135688955","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:44:34.108","public_uuid":null,"points_of_interest":null}]' - recorded_at: Sun, 14 May 2023 15:09:25 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/success/delete_a_dashboard_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/success/delete_a_dashboard_card.yml deleted file mode 100644 index e5eafe0..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/success/delete_a_dashboard_card.yml +++ /dev/null @@ -1,172 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Thu, 22 Apr 2021 03:38:52 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Thu, 22 Apr 2021 03:38:52 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=f976b50d-c359-4d9e-bf36-212852f0b513;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: '{"id":"f976b50d-c359-4d9e-bf36-212852f0b513"}' - recorded_at: Thu, 22 Apr 2021 03:38:52 GMT -- request: - method: get - uri: http://localhost:3030/api/dashboard/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - f976b50d-c359-4d9e-bf36-212852f0b513 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Thu, 22 Apr 2021 03:38:52 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Thu, 22 Apr 2021 03:38:52 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjozLCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplWCI6MTgsInNlcmllcyI6W10sImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsImNvbCI6MCwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgSG93IHRoZXNlIFByb2R1Y3RzIGFyZSBkaXN0cmlidXRlZCIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDg3Iiwic2l6ZVkiOjIsInJvdyI6Nn0seyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUmF0aW5nIiwibmFtZSI6IlJBVElORyIsImRlc2NyaXB0aW9uIjoiVGhlIGF2ZXJhZ2UgcmF0aW5nIHVzZXJzIGhhdmUgZ2l2ZW4gdGhlIHByb2R1Y3QuIFRoaXMgcmFuZ2VzIGZyb20gMSAtIDUiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjMuNTEyMDQ2NTA1MzQwODUyNSwicTMiOjQuMjE2MTI0OTY5NDk3MzE0LCJtYXgiOjUuMCwic2QiOjEuMzYwNTQ4ODY1NzQ1MTQ1MiwiYXZnIjozLjQ3MTV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjMuMCwicTMiOjQ2LjAsIm1heCI6MTA4LjAsInNkIjozOS45NzgzMjc0NjIwOTcwOSwiYXZnIjozMy4zMzMzMzMzMzMzMzMzMzZ9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdHMgYnkgUmF0aW5nIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6NjksImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU2NyIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImJpbm5pbmctc3RyYXRlZ3kiLFsiZmllbGQtaWQiLDJdLCJkZWZhdWx0Il1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjUsImRpc3BsYXkiOiJiYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJSQVRJTkciXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjExNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTIyIiwiY29sIjowLCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjV9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6NX1dLCJjYXJkX2lkIjo1LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMjIiLCJzaXplWSI6NCwicm93Ijo4fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZSIsIm5hbWUiOiJQUklDRSIsImRlc2NyaXB0aW9uIjoiVGhlIGxpc3QgcHJpY2Ugb2YgdGhlIHByb2R1Y3QuIE5vdGUgdGhhdCB0aGlzIGlzIG5vdCBhbHdheXMgdGhlIHByaWNlIHRoZSBwcm9kdWN0IHNvbGQgZm9yIGR1ZSB0byBkaXNjb3VudHMsIHByb21vdGlvbnMsIGV0Yy4iLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjE3MCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjE1LjY5MTk0MzY3Mzk3MDQzOSwicTEiOjM3LjI1MTU0NDYyOTI2NDM0LCJxMyI6NzUuNDU4OTgwNzE2MDk0NDcsIm1heCI6OTguODE5MzM2ODQzNjgxOTQsInNkIjoyMS43MTE0ODE1NTc4NTIwNTcsImF2ZyI6NTUuNzQ2Mzk5NjY3OTIwNzR9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTAuMCwicTEiOjE3Ljc1LCJxMyI6MzkuNzUsIm1heCI6NDMuMCwic2QiOjEyLjYwNzYzMTg1MzQ2MDA2NywiYXZnIjoyOC41NzE0Mjg1NzE0Mjg1NzN9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdHMgYnkgUHJpY2UiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo0NSwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTU4IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siYmlubmluZy1zdHJhdGVneSIsWyJmaWVsZC1pZCIsM10sImRlZmF1bHQiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NiwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlBSSUNFIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl19LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE1NCIsImNvbCI6NiwiaWQiOjYsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjo2fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjZ9XSwiY2FyZF9pZCI6NiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0Iiwic2l6ZVkiOjQsInJvdyI6OH0seyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsIm5hbWUiOiJDQVRFR09SWSIsImRlc2NyaXB0aW9uIjoiVGhlIHR5cGUgb2YgcHJvZHVjdCwgdmFsaWQgdmFsdWVzIGluY2x1ZGU6IERvb2hpY2t5LCBHYWRnZXQsIEdpem1vIGFuZCBXaWRnZXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NhdGVnb3J5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ni4zNzV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQyLjAsInExIjo0Ni41LCJxMyI6NTMuNSwibWF4Ijo1NC4wLCJzZCI6NS40NzcyMjU1NzUwNTE2NjEsImF2ZyI6NTAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBwZXIgQ2F0ZWdvcnkiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo2MCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTMxIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQtaWQiLDZdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dLCJvcmRlci1ieSI6W1siZGVzYyIsWyJhZ2dyZWdhdGlvbiIsMF1dXX19LCJpZCI6NywiZGlzcGxheSI6InJvdyIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNBVEVHT1JZIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il19LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNzgiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsImNvbCI6MTIsImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6N30seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjo3fV0sImNhcmRfaWQiOjcsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsInNpemVZIjo4LCJyb3ciOjh9LHsic2l6ZVgiOjE4LCJzZXJpZXMiOltdLCJjYXJkIjp7InF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJjb2wiOjAsImlkIjo4LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOltdLCJjYXJkX2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7InRleHQiOiIjIFRoZXNlIFByb2R1Y3RzIGFjcm9zcyB0aW1lIiwidmlydHVhbF9jYXJkIjp7Im5hbWUiOm51bGwsImRpc3BsYXkiOiJ0ZXh0IiwiZGF0YXNldF9xdWVyeSI6e30sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9fSwiZGFzaGNhcmQuYmFja2dyb3VuZCI6ZmFsc2UsInRleHQuYWxpZ25fdmVydGljYWwiOiJib3R0b20ifSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJzaXplWSI6Miwicm93IjoxNn0seyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My45MDM5NDMyNzY0NjU5NzcsInEzIjo2LjY2Mjg4MjY5MjkxMjYxNiwibWF4IjoxMC4wLCJzZCI6MS44OTIzNzQ0NTU4MzA4NDM1LCJhdmciOjUuNDA1NDA1NDA1NDA1NDA1fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBQcm9kdWN0cyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjoxMjIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjYyMSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiw3XSwibW9udGgiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6OCwiZGlzcGxheSI6ImxpbmUiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl19LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQ4IiwiY29sIjowLCJpZCI6OSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjh9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6OH1dLCJjYXJkX2lkIjo4LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNDgiLCJzaXplWSI6NCwicm93IjoxOH0seyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUmF0aW5n44Gu5ZCI6KiI5YCkIiwibmFtZSI6InN1bSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6OC4wLCJxMSI6MTIuNTUsInEzIjoyMy41NzUwMDAwMDAwMDAwMDMsIm1heCI6MzYuMzAwMDAwMDAwMDAwMDA0LCJzZCI6Ny41NDY4OTg0MTQyOTQxNTksImF2ZyI6MTguNzY0ODY0ODY0ODY0ODY1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lubPlnYflgKQiLCJuYW1lIjoiYXZnIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzMsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjA3NSwicTEiOjIuOTQ5MTA3MTQyODU3MTQyNywicTMiOjQuMDgwMTc3NjY5NTI5NjYzLCJtYXgiOjQuMzI1LCJzZCI6MC42Njc3NTkyMDg0OTA0NDc3LCJhdmciOjMuNTA2MjI5MDg2MjI5MDg2NH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJSYXRpbmcgb3ZlciB0aW1lIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6MTg2LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42OTUiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sIm1vbnRoIl1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkLWlkIiwyXV0sWyJhdmciLFsiZmllbGQtaWQiLDJdXV19fSwiaWQiOjksImRpc3BsYXkiOiJsaW5lIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIuWQiOioiCIsIuW5s+WdhyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiM1MDlFRTMiLCIjRUY4QzhDIl19LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yOTQiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjMwMyIsImNvbCI6NiwiaWQiOjEwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6OX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjo5fV0sImNhcmRfaWQiOjksInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjMwMyIsInNpemVZIjo0LCJyb3ciOjE4fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMjYuMDc5Njk1NzI4ODUyNjcsInExIjoyMTMuODI1ODU0MzI5NzM0MSwicTMiOjM5NS4yMjUxNjU5MzEwNTk4NSwibWF4Ijo1MDAuOTU4NTE5MjY2MjQsInNkIjoxMTAuNzcxMDk2NzY2MDczNDQsImF2ZyI6MzAxLjMzMTg5MDA5Njg2ODl9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjM2LjM2Mjg4Njc1NjUwNTQ0LCJxMSI6NTIuMDM1NDE5ODY1OTUxOSwicTMiOjYyLjI3MTQ0ODY0Mjk5MTc4NiwibWF4Ijo4Ny40NDY1MDgxNTEyMTM4Niwic2QiOjkuOTM4MTI5MTIzODgwOTk2LCJhdmciOjU2LjI5MTc3MDk3OTA2NTc5fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByaWNlIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjIwMCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNzE5IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJtb250aCJdXSwiYWdncmVnYXRpb24iOltbInN1bSIsWyJmaWVsZC1pZCIsM11dLFsiYXZnIixbImZpZWxkLWlkIiwzXV1dfX0sImlkIjoxMCwiZGlzcGxheSI6ImxpbmUiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiIzUwOUVFMyIsIiM5Q0MxNzciXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM0MyIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4IiwiY29sIjoxMiwiaWQiOjExLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6MTB9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6MTB9XSwiY2FyZF9pZCI6MTAsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM1OCIsInNpemVZIjo0LCJyb3ciOjE4fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLXdlZWsiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIyLjAsInExIjoyNS41LCJxMyI6MzAuNzUsIm1heCI6MzYuMCwic2QiOjQuNTAzOTY2NTA1ODM4NDE0LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJXZWVrZGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo4NCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQxIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJkYXktb2Ytd2VlayJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMSwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGRheSBvZiB0aGUgd2VlayJ9LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zODQiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM5MyIsImNvbCI6MCwiaWQiOjEyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6MTF9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6MTF9XSwiY2FyZF9pZCI6MTEsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM5MyIsInNpemVZIjo0LCJyb3ciOjIyfSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiaG91ci1vZi1kYXkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjo1LjY1Njg1NDI0OTQ5MjM4MSwicTMiOjEyLjAsIm1heCI6MTUuMCwic2QiOjMuODQxMDQ0NTQzOTIzNjcwNywiYXZnIjo4LjMzMzMzMzMzMzMzMzMzNH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJIb3VycyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo3MSwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQ5IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJob3VyLW9mLWRheSJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMiwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGhvdXIgb2YgdGhlIGRheSJ9LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40MjQiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQzNiIsImNvbCI6NiwiaWQiOjEzLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6MTJ9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6MTJ9XSwiY2FyZF9pZCI6MTIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQzNiIsInNpemVZIjo0LCJyb3ciOjIyfSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLW1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMsInExIjo0LjQ2NDQ2NjA5NDA2NzI2MiwicTMiOjcuODMzMzMzMzMzMzMzMzMzLCJtYXgiOjExLCJzZCI6Mi40MTk4OTk1ODAyNTAxMDMsImF2ZyI6Ni40NTE2MTI5MDMyMjU4MDZ9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo2NSwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MTg6MDQuMjM1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJkYXktb2YtbW9udGgiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTMsImRpc3BsYXkiOiJiYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIG1vbnRoIiwiZ3JhcGguc2hvd192YWx1ZXMiOmZhbHNlfSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsImNvbCI6MTIsImlkIjoxNCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjEzfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjEzfV0sImNhcmRfaWQiOjEzLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NjkiLCJzaXplWSI6NCwicm93IjoyMn0seyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEzLjAsInExIjoxNC45MDE5MjM3ODg2NDY2ODQsInEzIjoxOC4xNzcxMjQzNDQ0Njc3MDMsIm1heCI6MjEuMCwic2QiOjIuNTM0NjA4OTI5MjUxNjk0NywiYXZnIjoxNi42NjY2NjY2NjY2NjY2Njh9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTW9udGhzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjUzLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42OTkiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sIm1vbnRoLW9mLXllYXIiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTQsImRpc3BsYXkiOiJiYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBtb250aCBvZiB0aGUgeWVhciJ9LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40OTUiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUxIiwiY29sIjowLCJpZCI6MTUsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjoxNH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjoxNH1dLCJjYXJkX2lkIjoxNCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTEiLCJzaXplWSI6NCwicm93IjoyNn0seyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6InF1YXJ0ZXItb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NDYuMCwicTEiOjQ3LjAsInEzIjo1My4wLCJtYXgiOjU0LjAsInNkIjozLjY1MTQ4MzcxNjcwMTEwNzYsImF2ZyI6NTAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJRdWFydGVycyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjozNCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNzAzIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJxdWFydGVyLW9mLXllYXIiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTUsImRpc3BsYXkiOiJiYXIiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBxdWFydGVyIG9mIHRoZSB5ZWFyIn0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU0NSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTYiLCJjb2wiOjYsImlkIjoxNiwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjE1fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjE1fV0sImNhcmRfaWQiOjE1LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsInNpemVZIjo0LCJyb3ciOjI2fSx7InNpemVYIjoyLCJzZXJpZXMiOltdLCJjYXJkIjp7InF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMS0wNC0yMlQwMzoxMTo1OS4zNzciLCJjb2wiOjAsImlkIjo3MywicGFyYW1ldGVyX21hcHBpbmdzIjpbXSwiY2FyZF9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjEtMDQtMjJUMDM6MTE6NTkuMzc3Iiwic2l6ZVkiOjIsInJvdyI6MH0seyJzaXplWCI6Miwic2VyaWVzIjpbXSwiY2FyZCI6eyJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjEtMDQtMjJUMDM6MTI6MDkuMzU3IiwiY29sIjowLCJpZCI6NzQsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIxLTA0LTIyVDAzOjEyOjA5LjM1NyIsInNpemVZIjoyLCJyb3ciOjB9XSwicGFyYW1fdmFsdWVzIjp7IjYiOnsidmFsdWVzIjpbIkRvb2hpY2tleSIsIkdhZGdldCIsIkdpem1vIiwiV2lkZ2V0Il0sImh1bWFuX3JlYWRhYmxlX3ZhbHVlcyI6W10sImZpZWxkX2lkIjo2fX0sImNhbl93cml0ZSI6dHJ1ZSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjE3LjA1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImlkIjoxLCJwb3NpdGlvbiI6bnVsbCwicGFyYW1fZmllbGRzIjp7IjYiOnsiaWQiOjYsInRhYmxlX2lkIjoxLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJoYXNfZmllbGRfdmFsdWVzIjoibGlzdCIsIm5hbWVfZmllbGQiOm51bGwsImRpbWVuc2lvbnMiOltdfSwiNyI6eyJpZCI6NywidGFibGVfaWQiOjEsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImhhc19maWVsZF92YWx1ZXMiOiJub25lIiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119fSwicGFyYW1ldGVycyI6W3siaWQiOiI1ODU3NTQzOTIiLCJ0eXBlIjoiZGF0ZS9hbGwtb3B0aW9ucyIsIm5hbWUiOiJDcmVhdGVkIEF0Iiwic2x1ZyI6IkNSRUFURURfQVQifSx7ImlkIjoiLTU3Nzc5MTIxMSIsInR5cGUiOiJjYXRlZ29yeSIsIm5hbWUiOiJDYXRlZ29yeSIsInNsdWciOiJDQVRFR09SWSJ9XSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTciLCJwdWJsaWNfdXVpZCI6bnVsbCwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfQ== - recorded_at: Thu, 22 Apr 2021 03:38:52 GMT -- request: - method: delete - uri: http://localhost:3030/api/dashboard/1/cards?dashcardId=4 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - f976b50d-c359-4d9e-bf36-212852f0b513 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 204 - message: No Content - headers: - Date: - - Thu, 22 Apr 2021 03:38:52 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Thu, 22 Apr 2021 03:38:52 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: UTF-8 - string: '' - recorded_at: Thu, 22 Apr 2021 03:38:52 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/with_success/delete_a_dashboard_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/with_success/delete_a_dashboard_card.yml deleted file mode 100644 index f25f8f5..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/with_success/delete_a_dashboard_card.yml +++ /dev/null @@ -1,175 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:39 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=e9bfd035-b8c5-46c7-a56e-4dbefbbc4551;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:39 GMT;SameSite=Lax - - metabase.SESSION=f2a7f887-3503-4ace-abf6-73eb4df3b380;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"f2a7f887-3503-4ace-abf6-73eb4df3b380"}' - recorded_at: Sun, 14 May 2023 15:09:39 GMT -- request: - method: get - uri: http://localhost:3030/api/dashboard/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - f2a7f887-3503-4ace-abf6-73eb4df3b380 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:40 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=77191255-bc73-4e63-b9f1-c54b496a4195;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:40 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjo1LCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIwMC4wLCJxMSI6MjAwLjAsInEzIjoyMDAuMCwibWF4IjoyMDAuMCwic2QiOm51bGwsImF2ZyI6MjAwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiVG90YWwgUHJvZHVjdHMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo1MCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTM4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wMzIiLCJjb2wiOjAsImlkIjoyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjozfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6M31dLCJjYXJkX2lkIjozLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDMyIiwicm93IjoyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MC4wLCJxMyI6MC4wLCJtYXgiOjAuMCwic2QiOm51bGwsImF2ZyI6MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGFkZGVkIGluIHRoZSBsYXN0IDMwIGRheXMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NTRaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZCIsNyxudWxsXSwtMzAsImRheSJdLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDYxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wNjkiLCJjb2wiOjYsImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6NH1dLCJjYXJkX2lkIjo0LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDY5Iiwicm93IjoyfSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsImNvbCI6MCwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBIb3cgdGhlc2UgUHJvZHVjdHMgYXJlIGRpc3RyaWJ1dGVkIiwidmlydHVhbF9jYXJkIjp7Im5hbWUiOm51bGwsImRpc3BsYXkiOiJ0ZXh0IiwiZGF0YXNldF9xdWVyeSI6e30sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9fSwiZGFzaGNhcmQuYmFja2dyb3VuZCI6ZmFsc2UsInRleHQuYWxpZ25fdmVydGljYWwiOiJib3R0b20ifSwic2l6ZV95IjoyLCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsInJvdyI6Nn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZyIsIm5hbWUiOiJSQVRJTkciLCJkZXNjcmlwdGlvbiI6IlRoZSBhdmVyYWdlIHJhdGluZyB1c2VycyBoYXZlIGdpdmVuIHRoZSBwcm9kdWN0LiBUaGlzIHJhbmdlcyBmcm9tIDEgLSA1Iiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjMsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjozLjUxMjA0NjUwNTM0MDg1MjUsInEzIjo0LjIxNjEyNDk2OTQ5NzMxNCwibWF4Ijo1LjAsInNkIjoxLjM2MDU0ODg2NTc0NTE0NTIsImF2ZyI6My40NzE1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjozLjAsInEzIjo0Ni4wLCJtYXgiOjEwOC4wLCJzZCI6MzkuOTc4MzI3NDYyMDk3MDksImF2ZyI6MzMuMzMzMzMzMzMzMzMzMzM2fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGJ5IFJhdGluZyIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU2N1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMix7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJSQVRJTkciXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjExNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTIyIiwiY29sIjowLCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6NX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjV9XSwiY2FyZF9pZCI6NSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsInJvdyI6OH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMC4wLCJxMSI6MTcuNzUsInEzIjozOS43NSwibWF4Ijo0My4wLCJzZCI6MTIuNjA3NjMxODUzNDYwMDY3LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBQcmljZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU1OFoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMyx7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJQUklDRSJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTQ2IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNTQiLCJjb2wiOjYsImlkIjo2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo2fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6Nn1dLCJjYXJkX2lkIjo2LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0Iiwicm93Ijo4fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsIm5hbWUiOiJDQVRFR09SWSIsImRlc2NyaXB0aW9uIjoiVGhlIHR5cGUgb2YgcHJvZHVjdCwgdmFsaWQgdmFsdWVzIGluY2x1ZGU6IERvb2hpY2t5LCBHYWRnZXQsIEdpem1vIGFuZCBXaWRnZXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NhdGVnb3J5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ni4zNzV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQyLjAsInExIjo0Ni41LCJxMyI6NTMuNSwibWF4Ijo1NC4wLCJzZCI6NS40NzcyMjU1NzUwNTE2NjEsImF2ZyI6NTAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBwZXIgQ2F0ZWdvcnkiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDYsbnVsbF1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJyb3ciLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNBVEVHT1JZIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNzgiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsImNvbCI6MTIsImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo3fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6N31dLCJjYXJkX2lkIjo3LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjgsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwicm93Ijo4fSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsImNvbCI6MCwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBUaGVzZSBQcm9kdWN0cyBhY3Jvc3MgdGltZSIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sInNpemVfeSI6MiwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJyb3ciOjE2fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My45MDM5NDMyNzY0NjU5NzcsInEzIjo2LjY2Mjg4MjY5MjkxMjYxNiwibWF4IjoxMC4wLCJzZCI6MS44OTIzNzQ0NTU4MzA4NDM1LCJhdmciOjUuNDA1NDA1NDA1NDA1NDA1fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBQcm9kdWN0cyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42MjFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNDgiLCJjb2wiOjAsImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo4fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6OH1dLCJjYXJkX2lkIjo4LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQ4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjguMCwicTEiOjEyLjU1LCJxMyI6MjMuNTc1MDAwMDAwMDAwMDAzLCJtYXgiOjM2LjMwMDAwMDAwMDAwMDAwNCwic2QiOjcuNTQ2ODk4NDE0Mjk0MTU5LCJhdmciOjE4Ljc2NDg2NDg2NDg2NDg2NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUmF0aW5n44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjMzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wNzUsInExIjoyLjk0OTEwNzE0Mjg1NzE0MjcsInEzIjo0LjA4MDE3NzY2OTUyOTY2MywibWF4Ijo0LjMyNSwic2QiOjAuNjY3NzU5MjA4NDkwNDQ3NywiYXZnIjozLjUwNjIyOTA4NjIyOTA4NjR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmF0aW5nIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5NVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDIsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwyLG51bGxdXV19fSwiaWQiOjksInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIuWQiOioiCIsIuW5s+WdhyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiM1MDlFRTMiLCIjRUY4QzhDIl0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjk0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zMDMiLCJjb2wiOjYsImlkIjoxMCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6OX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjl9XSwiY2FyZF9pZCI6OSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjMwMyIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMjYuMDc5Njk1NzI4ODUyNjcsInExIjoyMTMuODI1ODU0MzI5NzM0MSwicTMiOjM5NS4yMjUxNjU5MzEwNTk4NSwibWF4Ijo1MDAuOTU4NTE5MjY2MjQsInNkIjoxMTAuNzcxMDk2NzY2MDczNDQsImF2ZyI6MzAxLjMzMTg5MDA5Njg2ODl9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjM2LjM2Mjg4Njc1NjUwNTQ0LCJxMSI6NTIuMDM1NDE5ODY1OTUxOSwicTMiOjYyLjI3MTQ0ODY0Mjk5MTc4NiwibWF4Ijo4Ny40NDY1MDgxNTEyMTM4Niwic2QiOjkuOTM4MTI5MTIzODgwOTk2LCJhdmciOjU2LjI5MTc3MDk3OTA2NTc5fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByaWNlIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjcxOVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDMsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwzLG51bGxdXV19fSwiaWQiOjEwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM0MyIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4IiwiY29sIjoxMiwiaWQiOjExLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxMH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjEwfV0sImNhcmRfaWQiOjEwLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2Ytd2VlayIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjIuMCwicTEiOjI1LjUsInEzIjozMC43NSwibWF4IjozNi4wLCJzZCI6NC41MDM5NjY1MDU4Mzg0MTQsImF2ZyI6MjguNTcxNDI4NTcxNDI4NTczfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IldlZWtkYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY0MVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJkYXktb2Ytd2VlayJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTEsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM4NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwiY29sIjowLCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjExfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTF9XSwiY2FyZF9pZCI6MTEsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zOTMiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImhvdXItb2YtZGF5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6NS42NTY4NTQyNDk0OTIzODEsInEzIjoxMi4wLCJtYXgiOjE1LjAsInNkIjozLjg0MTA0NDU0MzkyMzY3MDcsImF2ZyI6OC4zMzMzMzMzMzMzMzMzMzR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiSG91cnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQ5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImhvdXItb2YtZGF5In1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBob3VyIG9mIHRoZSBkYXkiLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40MzYiLCJjb2wiOjYsImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTJ9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxMn1dLCJjYXJkX2lkIjoxMiwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQzNiIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLW1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMsInExIjo0LjQ2NDQ2NjA5NDA2NzI2MiwicTMiOjcuODMzMzMzMzMzMzMzMzMzLCJtYXgiOjExLCJzZCI6Mi40MTk4OTk1ODAyNTAxMDMsImF2ZyI6Ni40NTE2MTI5MDMyMjU4MDZ9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLW1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIG1vbnRoIiwiZ3JhcGguc2hvd192YWx1ZXMiOmZhbHNlLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsImNvbCI6MTIsImlkIjoxNCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTN9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxM31dLCJjYXJkX2lkIjoxMywiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgtb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTMuMCwicTEiOjE0LjkwMTkyMzc4ODY0NjY4NCwicTMiOjE4LjE3NzEyNDM0NDQ2NzcwMywibWF4IjoyMS4wLCJzZCI6Mi41MzQ2MDg5MjkyNTE2OTQ3LCJhdmciOjE2LjY2NjY2NjY2NjY2NjY2OH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjk5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IG1vbnRoIG9mIHRoZSB5ZWFyIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ5NSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTEiLCJjb2wiOjAsImlkIjoxNSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTR9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxNH1dLCJjYXJkX2lkIjoxNCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUxIiwicm93IjoyNn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJxdWFydGVyLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQ2LjAsInExIjo0Ny4wLCJxMyI6NTMuMCwibWF4Ijo1NC4wLCJzZCI6My42NTE0ODM3MTY3MDExMDc2LCJhdmciOjUwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUXVhcnRlcnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNzAzWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6InF1YXJ0ZXItb2YteWVhciJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgcXVhcnRlciBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NDUiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU2IiwiY29sIjo2LCJpZCI6MTYsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjE1fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTV9XSwiY2FyZF9pZCI6MTUsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsInJvdyI6MjZ9XSwiY2FuX3dyaXRlIjp0cnVlLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiY2F2ZWF0cyI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjE3LjA1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiaWQiOjEsInBvc2l0aW9uIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInBhcmFtX2ZpZWxkcyI6eyI2Ijp7ImlkIjo2LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ2F0ZWdvcnkiLCJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DYXRlZ29yeSIsImhhc19maWVsZF92YWx1ZXMiOiJsaXN0IiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119LCI3Ijp7ImlkIjo3LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImhhc19maWVsZF92YWx1ZXMiOiJub25lIiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119fSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxMzo0ODoyOS43NTY1OTVaIn0sInBhcmFtZXRlcnMiOlt7ImlkIjoiNTg1NzU0MzkyIiwidHlwZSI6ImRhdGUvYWxsLW9wdGlvbnMiLCJuYW1lIjoiQ3JlYXRlZCBBdCIsInNsdWciOiJDUkVBVEVEX0FUIn0seyJpZCI6Ii01Nzc3OTEyMTEiLCJ0eXBlIjoiY2F0ZWdvcnkiLCJuYW1lIjoiQ2F0ZWdvcnkiLCJzbHVnIjoiQ0FURUdPUlkifV0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3IiwicHVibGljX3V1aWQiOm51bGwsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0= - recorded_at: Sun, 14 May 2023 15:09:40 GMT -- request: - method: delete - uri: http://localhost:3030/api/dashboard/1/cards?dashcardId=2 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - f2a7f887-3503-4ace-abf6-73eb4df3b380 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 204 - message: No Content - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:40 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=737deee6-adea-4688-8c04-ec70266006d8;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:40 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Server: - - Jetty(11.0.14) - body: - encoding: UTF-8 - string: '' - recorded_at: Sun, 14 May 2023 15:09:40 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/success/create_a_new_dashboard.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/success/create_a_new_dashboard.yml deleted file mode 100644 index 1916225..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/success/create_a_new_dashboard.yml +++ /dev/null @@ -1,222 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Wed, 21 Apr 2021 15:28:21 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Wed, 21 Apr 2021 15:28:21 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=c0af898f-beba-4e75-beb1-899b74896a2d;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: '{"id":"c0af898f-beba-4e75-beb1-899b74896a2d"}' - recorded_at: Wed, 21 Apr 2021 15:28:21 GMT -- request: - method: get - uri: http://localhost:3030/api/dashboard/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - c0af898f-beba-4e75-beb1-899b74896a2d - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Wed, 21 Apr 2021 15:28:21 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Wed, 21 Apr 2021 15:28:21 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjoxLCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplWCI6MTgsInNlcmllcyI6W10sImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk4MiIsImNvbCI6MCwiaWQiOjEsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgU3VtbWFyeSIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTgyIiwic2l6ZVkiOjIsInJvdyI6MH0seyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjAwLjAsInExIjoyMDAuMCwicTMiOjIwMC4wLCJtYXgiOjIwMC4wLCJzZCI6bnVsbCwiYXZnIjoyMDAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJUb3RhbCBQcm9kdWN0cyIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjUwLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzgiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MywiZGlzcGxheSI6InNjYWxhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wMzIiLCJjb2wiOjAsImlkIjoyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6M30seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjozfV0sImNhcmRfaWQiOjMsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAzMiIsInNpemVZIjo0LCJyb3ciOjJ9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjAuMCwicTMiOjAuMCwibWF4IjowLjAsInNkIjpudWxsLCJhdmciOjAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBhZGRlZCBpbiB0aGUgbGFzdCAzMCBkYXlzIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6MzQsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU1NCIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiZmlsdGVyIjpbInRpbWUtaW50ZXJ2YWwiLFsiZmllbGQtaWQiLDddLC0zMCwiZGF5Il0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NCwiZGlzcGxheSI6InNjYWxhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA2MSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDY5IiwiY29sIjo2LCJpZCI6MywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjR9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6NH1dLCJjYXJkX2lkIjo0LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wNjkiLCJzaXplWSI6NCwicm93IjoyfSx7InNpemVYIjoxOCwic2VyaWVzIjpbXSwiY2FyZCI6eyJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDg3IiwiY29sIjowLCJpZCI6NCwicGFyYW1ldGVyX21hcHBpbmdzIjpbXSwiY2FyZF9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBIb3cgdGhlc2UgUHJvZHVjdHMgYXJlIGRpc3RyaWJ1dGVkIiwidmlydHVhbF9jYXJkIjp7Im5hbWUiOm51bGwsImRpc3BsYXkiOiJ0ZXh0IiwiZGF0YXNldF9xdWVyeSI6e30sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9fSwiZGFzaGNhcmQuYmFja2dyb3VuZCI6ZmFsc2UsInRleHQuYWxpZ25fdmVydGljYWwiOiJib3R0b20ifSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wODciLCJzaXplWSI6Miwicm93Ijo2fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgYXZlcmFnZSByYXRpbmcgdXNlcnMgaGF2ZSBnaXZlbiB0aGUgcHJvZHVjdC4gVGhpcyByYW5nZXMgZnJvbSAxIC0gNSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6My41MTIwNDY1MDUzNDA4NTI1LCJxMyI6NC4yMTYxMjQ5Njk0OTczMTQsIm1heCI6NS4wLCJzZCI6MS4zNjA1NDg4NjU3NDUxNDUyLCJhdmciOjMuNDcxNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My4wLCJxMyI6NDYuMCwibWF4IjoxMDguMCwic2QiOjM5Ljk3ODMyNzQ2MjA5NzA5LCJhdmciOjMzLjMzMzMzMzMzMzMzMzMzNn19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBSYXRpbmciLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo2OSwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTY3IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siYmlubmluZy1zdHJhdGVneSIsWyJmaWVsZC1pZCIsMl0sImRlZmF1bHQiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NSwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlJBVElORyJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdfSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTE0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMjIiLCJjb2wiOjAsImlkIjo1LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6NX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjo1fV0sImNhcmRfaWQiOjUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsInNpemVZIjo0LCJyb3ciOjh9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMC4wLCJxMSI6MTcuNzUsInEzIjozOS43NSwibWF4Ijo0My4wLCJzZCI6MTIuNjA3NjMxODUzNDYwMDY3LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBQcmljZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjQ1LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NTgiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJiaW5uaW5nLXN0cmF0ZWd5IixbImZpZWxkLWlkIiwzXSwiZGVmYXVsdCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo2LCJkaXNwbGF5IjoiYmFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiUFJJQ0UiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE0NiIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0IiwiY29sIjo2LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjZ9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6Nn1dLCJjYXJkX2lkIjo2LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNTQiLCJzaXplWSI6NCwicm93Ijo4fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IkNhdGVnb3J5IiwibmFtZSI6IkNBVEVHT1JZIiwiZGVzY3JpcHRpb24iOiJUaGUgdHlwZSBvZiBwcm9kdWN0LCB2YWxpZCB2YWx1ZXMgaW5jbHVkZTogRG9vaGlja3ksIEdhZGdldCwgR2l6bW8gYW5kIFdpZGdldCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjo2LjM3NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NDIuMCwicTEiOjQ2LjUsInEzIjo1My41LCJtYXgiOjU0LjAsInNkIjo1LjQ3NzIyNTU3NTA1MTY2MSwiYXZnIjo1MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIHBlciBDYXRlZ29yeSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjYwLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzEiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZC1pZCIsNl1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjo3LCJkaXNwbGF5Ijoicm93IiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ0FURUdPUlkiXSwiZ3JhcGguY29sb3JzIjpbIiM5Q0MxNzciXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE3OCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwiY29sIjoxMiwiaWQiOjcsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjo3fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjd9XSwiY2FyZF9pZCI6NywidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwic2l6ZVkiOjgsInJvdyI6OH0seyJzaXplWCI6MTgsInNlcmllcyI6W10sImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsImNvbCI6MCwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgVGhlc2UgUHJvZHVjdHMgYWNyb3NzIHRpbWUiLCJ2aXJ0dWFsX2NhcmQiOnsibmFtZSI6bnVsbCwiZGlzcGxheSI6InRleHQiLCJkYXRhc2V0X3F1ZXJ5Ijp7fSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e319LCJkYXNoY2FyZC5iYWNrZ3JvdW5kIjpmYWxzZSwidGV4dC5hbGlnbl92ZXJ0aWNhbCI6ImJvdHRvbSJ9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsInNpemVZIjoyLCJyb3ciOjE2fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjksIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjozLjkwMzk0MzI3NjQ2NTk3NywicTMiOjYuNjYyODgyNjkyOTEyNjE2LCJtYXgiOjEwLjAsInNkIjoxLjg5MjM3NDQ1NTgzMDg0MzUsImF2ZyI6NS40MDU0MDU0MDU0MDU0MDV9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTmV3IFByb2R1Y3RzIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjEyMiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjIxIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJtb250aCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo4LCJkaXNwbGF5IjoibGluZSIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNDgiLCJjb2wiOjAsImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6OH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjo4fV0sImNhcmRfaWQiOjgsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0OCIsInNpemVZIjo0LCJyb3ciOjE4fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo4LjAsInExIjoxMi41NSwicTMiOjIzLjU3NTAwMDAwMDAwMDAwMywibWF4IjozNi4zMDAwMDAwMDAwMDAwMDQsInNkIjo3LjU0Njg5ODQxNDI5NDE1OSwiYXZnIjoxOC43NjQ4NjQ4NjQ4NjQ4NjV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMDc1LCJxMSI6Mi45NDkxMDcxNDI4NTcxNDI3LCJxMyI6NC4wODAxNzc2Njk1Mjk2NjMsIm1heCI6NC4zMjUsInNkIjowLjY2Nzc1OTIwODQ5MDQ0NzcsImF2ZyI6My41MDYyMjkwODYyMjkwODY0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlJhdGluZyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjoxODYsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5NSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiw3XSwibW9udGgiXV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQtaWQiLDJdXSxbImF2ZyIsWyJmaWVsZC1pZCIsMl1dXX19LCJpZCI6OSwiZGlzcGxheSI6ImxpbmUiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiIzUwOUVFMyIsIiNFRjhDOEMiXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI5NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzAzIiwiY29sIjo2LCJpZCI6MTAsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjo5fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjl9XSwiY2FyZF9pZCI6OSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzAzIiwic2l6ZVkiOjQsInJvdyI6MTh9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5ZCI6KiI5YCkIiwibmFtZSI6InN1bSIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEyNi4wNzk2OTU3Mjg4NTI2NywicTEiOjIxMy44MjU4NTQzMjk3MzQxLCJxMyI6Mzk1LjIyNTE2NTkzMTA1OTg1LCJtYXgiOjUwMC45NTg1MTkyNjYyNCwic2QiOjExMC43NzEwOTY3NjYwNzM0NCwiYXZnIjozMDEuMzMxODkwMDk2ODY4OX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUHJpY2Xjga7lubPlnYflgKQiLCJuYW1lIjoiYXZnIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MzYuMzYyODg2NzU2NTA1NDQsInExIjo1Mi4wMzU0MTk4NjU5NTE5LCJxMyI6NjIuMjcxNDQ4NjQyOTkxNzg2LCJtYXgiOjg3LjQ0NjUwODE1MTIxMzg2LCJzZCI6OS45MzgxMjkxMjM4ODA5OTYsImF2ZyI6NTYuMjkxNzcwOTc5MDY1Nzl9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJpY2Ugb3ZlciB0aW1lIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6MjAwLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC43MTkiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sIm1vbnRoIl1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkLWlkIiwzXV0sWyJhdmciLFsiZmllbGQtaWQiLDNdXV19fSwiaWQiOjEwLCJkaXNwbGF5IjoibGluZSIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiIzlDQzE3NyJdfSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzQzIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zNTgiLCJjb2wiOjEyLCJpZCI6MTEsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjoxMH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjoxMH1dLCJjYXJkX2lkIjoxMCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4Iiwic2l6ZVkiOjQsInJvdyI6MTh9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2Ytd2VlayIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjIuMCwicTEiOjI1LjUsInEzIjozMC43NSwibWF4IjozNi4wLCJzZCI6NC41MDM5NjY1MDU4Mzg0MTQsImF2ZyI6MjguNTcxNDI4NTcxNDI4NTczfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IldlZWtkYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjg0LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42NDEiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sImRheS1vZi13ZWVrIl1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjExLCJkaXNwbGF5IjoiYmFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIn0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM4NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwiY29sIjowLCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjoxMX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjoxMX1dLCJjYXJkX2lkIjoxMSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwic2l6ZVkiOjQsInJvdyI6MjJ9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJob3VyLW9mLWRheSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjUuNjU2ODU0MjQ5NDkyMzgxLCJxMyI6MTIuMCwibWF4IjoxNS4wLCJzZCI6My44NDEwNDQ1NDM5MjM2NzA3LCJhdmciOjguMzMzMzMzMzMzMzMzMzM0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkhvdXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjcxLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42NDkiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sImhvdXItb2YtZGF5Il1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjEyLCJkaXNwbGF5IjoiYmFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgaG91ciBvZiB0aGUgZGF5In0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQyNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDM2IiwiY29sIjo2LCJpZCI6MTMsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjoxMn0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjoxMn1dLCJjYXJkX2lkIjoxMiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDM2Iiwic2l6ZVkiOjQsInJvdyI6MjJ9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2YtbW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjksIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MywicTEiOjQuNDY0NDY2MDk0MDY3MjYyLCJxMyI6Ny44MzMzMzMzMzMzMzMzMzMsIm1heCI6MTEsInNkIjoyLjQxOTg5OTU4MDI1MDEwMywiYXZnIjo2LjQ1MTYxMjkwMzIyNTgwNn19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJEYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjY1LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzUiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sImRheS1vZi1tb250aCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGRheSBvZiB0aGUgbW9udGgiLCJncmFwaC5zaG93X3ZhbHVlcyI6ZmFsc2V9LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NiIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDY5IiwiY29sIjoxMiwiaWQiOjE0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6MTN9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6MTN9XSwiY2FyZF9pZCI6MTMsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsInNpemVZIjo0LCJyb3ciOjIyfSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgtb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTMuMCwicTEiOjE0LjkwMTkyMzc4ODY0NjY4NCwicTMiOjE4LjE3NzEyNDM0NDQ2NzcwMywibWF4IjoyMS4wLCJzZCI6Mi41MzQ2MDg5MjkyNTE2OTQ3LCJhdmciOjE2LjY2NjY2NjY2NjY2NjY2OH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6NTMsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5OSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiw3XSwibW9udGgtb2YteWVhciJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNCwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IG1vbnRoIG9mIHRoZSB5ZWFyIn0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ5NSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTEiLCJjb2wiOjAsImlkIjoxNSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjE0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjE0fV0sImNhcmRfaWQiOjE0LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41MSIsInNpemVZIjo0LCJyb3ciOjI2fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoicXVhcnRlci1vZi15ZWFyIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Ni4wLCJxMSI6NDcuMCwicTMiOjUzLjAsIm1heCI6NTQuMCwic2QiOjMuNjUxNDgzNzE2NzAxMTA3NiwiYXZnIjo1MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlF1YXJ0ZXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjM0LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC43MDMiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sInF1YXJ0ZXItb2YteWVhciJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNSwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IHF1YXJ0ZXIgb2YgdGhlIHllYXIifSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTQ1IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsImNvbCI6NiwiaWQiOjE2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6MTV9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6MTV9XSwiY2FyZF9pZCI6MTUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU2Iiwic2l6ZVkiOjQsInJvdyI6MjZ9XSwicGFyYW1fdmFsdWVzIjp7IjYiOnsidmFsdWVzIjpbIkRvb2hpY2tleSIsIkdhZGdldCIsIkdpem1vIiwiV2lkZ2V0Il0sImh1bWFuX3JlYWRhYmxlX3ZhbHVlcyI6W10sImZpZWxkX2lkIjo2fX0sImNhbl93cml0ZSI6dHJ1ZSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsImNhdmVhdHMiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjE3LjA1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImlkIjoxLCJwb3NpdGlvbiI6bnVsbCwicGFyYW1fZmllbGRzIjp7IjYiOnsiaWQiOjYsInRhYmxlX2lkIjoxLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJoYXNfZmllbGRfdmFsdWVzIjoibGlzdCIsIm5hbWVfZmllbGQiOm51bGwsImRpbWVuc2lvbnMiOltdfSwiNyI6eyJpZCI6NywidGFibGVfaWQiOjEsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImhhc19maWVsZF92YWx1ZXMiOiJub25lIiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119fSwicGFyYW1ldGVycyI6W3siaWQiOiI1ODU3NTQzOTIiLCJ0eXBlIjoiZGF0ZS9hbGwtb3B0aW9ucyIsIm5hbWUiOiJDcmVhdGVkIEF0Iiwic2x1ZyI6IkNSRUFURURfQVQifSx7ImlkIjoiLTU3Nzc5MTIxMSIsInR5cGUiOiJjYXRlZ29yeSIsIm5hbWUiOiJDYXRlZ29yeSIsInNsdWciOiJDQVRFR09SWSJ9XSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTciLCJwdWJsaWNfdXVpZCI6bnVsbCwicG9pbnRzX29mX2ludGVyZXN0IjpudWxsfQ== - recorded_at: Wed, 21 Apr 2021 15:28:21 GMT -- request: - method: post - uri: http://localhost:3030/api/dashboard - body: - encoding: UTF-8 - string: '{"description":null,"archived":false,"collection_position":1,"ordered_cards":[{"sizeX":18,"series":[],"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:54.982","col":0,"id":1,"parameter_mappings":[],"card_id":null,"visualization_settings":{"text":"# - Summary","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"dashboard_id":1,"created_at":"2020-06-07T05:41:54.982","sizeY":2,"row":0},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":1,"nil%":0.0},"type":{"type/Number":{"min":200.0,"q1":200.0,"q3":200.0,"max":200.0,"sd":null,"avg":200.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Total - Products","query_average_duration":50,"creator_id":1,"updated_at":"2020-06-07T05:43:00.538","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"aggregation":[["count"]]}},"id":3,"display":"scalar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":[]},"created_at":"2020-06-07T05:41:55.01","public_uuid":null},"updated_at":"2020-06-07T05:41:55.032","col":0,"id":2,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":3},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":3}],"card_id":3,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.032","sizeY":4,"row":2},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":1,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":0.0,"q3":0.0,"max":0.0,"sd":null,"avg":0.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - added in the last 30 days","query_average_duration":34,"creator_id":1,"updated_at":"2020-06-07T05:43:00.554","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"filter":["time-interval",["field-id",7],-30,"day"],"aggregation":[["count"]]}},"id":4,"display":"scalar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":[]},"created_at":"2020-06-07T05:41:55.061","public_uuid":null},"updated_at":"2020-06-07T05:41:55.069","col":6,"id":3,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":4},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":4}],"card_id":4,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.069","sizeY":4,"row":2},{"sizeX":18,"series":[],"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.087","col":0,"id":4,"parameter_mappings":[],"card_id":null,"visualization_settings":{"text":"# - How these Products are distributed","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.087","sizeY":2,"row":6},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Rating","name":"RATING","description":"The - average rating users have given the product. This ranges from 1 - 5","special_type":"type/Score","fingerprint":{"global":{"distinct-count":23,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":3.5120465053408525,"q3":4.216124969497314,"max":5.0,"sd":1.3605488657451452,"avg":3.4715}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.0,"q3":46.0,"max":108.0,"sd":39.97832746209709,"avg":33.333333333333336}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - by Rating","query_average_duration":69,"creator_id":1,"updated_at":"2020-06-07T05:43:00.567","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["binning-strategy",["field-id",2],"default"]],"aggregation":[["count"]]}},"id":5,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["RATING"],"graph.colors":["#f9d45c"]},"created_at":"2020-06-07T05:41:55.114","public_uuid":null},"updated_at":"2020-06-07T05:41:55.122","col":0,"id":5,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":5},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":5}],"card_id":5,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.122","sizeY":4,"row":8},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Price","name":"PRICE","description":"The - list price of the product. Note that this is not always the price the product - sold for due to discounts, promotions, etc.","fingerprint":{"global":{"distinct-count":170,"nil%":0.0},"type":{"type/Number":{"min":15.691943673970439,"q1":37.25154462926434,"q3":75.45898071609447,"max":98.81933684368194,"sd":21.711481557852057,"avg":55.74639966792074}}},"special_type":null},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":10.0,"q1":17.75,"q3":39.75,"max":43.0,"sd":12.607631853460067,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - by Price","query_average_duration":45,"creator_id":1,"updated_at":"2020-06-07T05:43:00.558","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["binning-strategy",["field-id",3],"default"]],"aggregation":[["count"]]}},"id":6,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["PRICE"],"graph.colors":["#EF8C8C"]},"created_at":"2020-06-07T05:41:55.146","public_uuid":null},"updated_at":"2020-06-07T05:41:55.154","col":6,"id":6,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":6},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":6}],"card_id":6,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.154","sizeY":4,"row":8},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Text","display_name":"Category","name":"CATEGORY","description":"The - type of product, valid values include: Doohicky, Gadget, Gizmo and Widget","special_type":"type/Category","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Text":{"percent-json":0.0,"percent-url":0.0,"percent-email":0.0,"average-length":6.375}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":42.0,"q1":46.5,"q3":53.5,"max":54.0,"sd":5.477225575051661,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - per Category","query_average_duration":60,"creator_id":1,"updated_at":"2020-06-07T05:43:00.531","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field-id",6]],"aggregation":[["count"]],"order-by":[["desc",["aggregation",0]]]}},"id":7,"display":"row","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CATEGORY"],"graph.colors":["#9CC177"]},"created_at":"2020-06-07T05:41:55.178","public_uuid":null},"updated_at":"2020-06-07T05:41:55.191","col":12,"id":7,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":7},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":7}],"card_id":7,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.191","sizeY":8,"row":8},{"sizeX":18,"series":[],"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.204","col":0,"id":8,"parameter_mappings":[],"card_id":null,"visualization_settings":{"text":"# - These Products across time","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.204","sizeY":2,"row":16},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.903943276465977,"q3":6.662882692912616,"max":10.0,"sd":1.8923744558308435,"avg":5.405405405405405}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"New - Products over time","query_average_duration":122,"creator_id":1,"updated_at":"2020-06-07T05:43:00.621","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"month"]],"aggregation":[["count"]]}},"id":8,"display":"line","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#f9d45c"]},"created_at":"2020-06-07T05:41:55.24","public_uuid":null},"updated_at":"2020-06-07T05:41:55.248","col":0,"id":9,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":8},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":8}],"card_id":8,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.248","sizeY":4,"row":18},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Ratingの合計値","name":"sum","special_type":"type/Score","fingerprint":{"global":{"distinct-count":35,"nil%":0.0},"type":{"type/Number":{"min":8.0,"q1":12.55,"q3":23.575000000000003,"max":36.300000000000004,"sd":7.546898414294159,"avg":18.764864864864865}}}},{"base_type":"type/Float","display_name":"Ratingの平均値","name":"avg","special_type":"type/Score","fingerprint":{"global":{"distinct-count":33,"nil%":0.0},"type":{"type/Number":{"min":2.075,"q1":2.9491071428571427,"q3":4.080177669529663,"max":4.325,"sd":0.6677592084904477,"avg":3.5062290862290864}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Rating - over time","query_average_duration":186,"creator_id":1,"updated_at":"2020-06-07T05:43:00.695","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"month"]],"aggregation":[["sum",["field-id",2]],["avg",["field-id",2]]]}},"id":9,"display":"line","visualization_settings":{"graph.series_labels":["合計","平均"],"graph.metrics":["sum","avg"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#EF8C8C"]},"created_at":"2020-06-07T05:41:55.294","public_uuid":null},"updated_at":"2020-06-07T05:41:55.303","col":6,"id":10,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":9},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":9}],"card_id":9,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.303","sizeY":4,"row":18},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Priceの合計値","name":"sum","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":126.07969572885267,"q1":213.8258543297341,"q3":395.22516593105985,"max":500.95851926624,"sd":110.77109676607344,"avg":301.3318900968689}}}},{"base_type":"type/Float","display_name":"Priceの平均値","name":"avg","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":36.36288675650544,"q1":52.0354198659519,"q3":62.271448642991786,"max":87.44650815121386,"sd":9.938129123880996,"avg":56.29177097906579}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Price - over time","query_average_duration":200,"creator_id":1,"updated_at":"2020-06-07T05:43:00.719","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"month"]],"aggregation":[["sum",["field-id",3]],["avg",["field-id",3]]]}},"id":10,"display":"line","visualization_settings":{"graph.series_labels":["合計","平均"],"graph.metrics":["sum","avg"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#9CC177"]},"created_at":"2020-06-07T05:41:55.343","public_uuid":null},"updated_at":"2020-06-07T05:41:55.358","col":12,"id":11,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":10},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":10}],"card_id":10,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.358","sizeY":4,"row":18},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"day-of-week","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":22.0,"q1":25.5,"q3":30.75,"max":36.0,"sd":4.503966505838414,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Weekdays - when Products were added","query_average_duration":84,"creator_id":1,"updated_at":"2020-06-07T05:43:00.641","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"day-of-week"]],"aggregation":[["count"]]}},"id":11,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by day of the week"},"created_at":"2020-06-07T05:41:55.384","public_uuid":null},"updated_at":"2020-06-07T05:41:55.393","col":0,"id":12,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":11},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":11}],"card_id":11,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.393","sizeY":4,"row":22},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"hour-of-day","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":12,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":5.656854249492381,"q3":12.0,"max":15.0,"sd":3.8410445439236707,"avg":8.333333333333334}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Hours - when Products were added","query_average_duration":71,"creator_id":1,"updated_at":"2020-06-07T05:43:00.649","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"hour-of-day"]],"aggregation":[["count"]]}},"id":12,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by hour of the day"},"created_at":"2020-06-07T05:41:55.424","public_uuid":null},"updated_at":"2020-06-07T05:41:55.436","col":6,"id":13,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":12},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":12}],"card_id":12,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.436","sizeY":4,"row":22},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"day-of-month","fingerprint":{"global":{"distinct-count":200,"nil%":0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0},"type":{"type/Number":{"min":3,"q1":4.464466094067262,"q3":7.833333333333333,"max":11,"sd":2.419899580250103,"avg":6.451612903225806}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Days - when Products were added","query_average_duration":65,"creator_id":1,"updated_at":"2020-06-07T06:18:04.235","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"day-of-month"]],"aggregation":[["count"]]}},"id":13,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by day of the month","graph.show_values":false},"created_at":"2020-06-07T05:41:55.46","public_uuid":null},"updated_at":"2020-06-07T05:41:55.469","col":12,"id":14,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":13},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":13}],"card_id":13,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.469","sizeY":4,"row":22},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":13.0,"q1":14.901923788646684,"q3":18.177124344467703,"max":21.0,"sd":2.5346089292516947,"avg":16.666666666666668}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Months - when Products were added","query_average_duration":53,"creator_id":1,"updated_at":"2020-06-07T05:43:00.699","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"month-of-year"]],"aggregation":[["count"]]}},"id":14,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by month of the year"},"created_at":"2020-06-07T05:41:55.495","public_uuid":null},"updated_at":"2020-06-07T05:41:55.51","col":0,"id":15,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":14},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":14}],"card_id":14,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.51","sizeY":4,"row":26},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"quarter-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":46.0,"q1":47.0,"q3":53.0,"max":54.0,"sd":3.6514837167011076,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Quarters - when Products were added","query_average_duration":34,"creator_id":1,"updated_at":"2020-06-07T05:43:00.703","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"quarter-of-year"]],"aggregation":[["count"]]}},"id":15,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by quarter of the year"},"created_at":"2020-06-07T05:41:55.545","public_uuid":null},"updated_at":"2020-06-07T05:41:55.56","col":6,"id":16,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":15},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":15}],"card_id":15,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.56","sizeY":4,"row":26}],"param_values":{"6":{"values":["Doohickey","Gadget","Gizmo","Widget"],"human_readable_values":[],"field_id":6}},"can_write":true,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products - Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:43:17.05","made_public_by_id":null,"embedding_params":null,"id":1,"position":null,"param_fields":{"6":{"id":6,"table_id":1,"display_name":"Category","base_type":"type/Text","special_type":"type/Category","has_field_values":"list","name_field":null,"dimensions":[]},"7":{"id":7,"table_id":1,"display_name":"Created - At","base_type":"type/DateTime","special_type":"type/CreationTimestamp","has_field_values":"none","name_field":null,"dimensions":[]}},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:41:54.97","public_uuid":null,"points_of_interest":null}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - c0af898f-beba-4e75-beb1-899b74896a2d - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Wed, 21 Apr 2021 15:28:21 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Wed, 21 Apr 2021 15:28:21 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: '{"description":null,"archived":false,"collection_position":1,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products - Dashboard","caveats":null,"creator_id":1,"updated_at":"2021-04-21T15:28:21.293","made_public_by_id":null,"embedding_params":null,"id":5,"position":null,"parameters":[{"id":"585754392","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2021-04-21T15:28:21.293","public_uuid":null,"points_of_interest":null}' - recorded_at: Wed, 21 Apr 2021 15:28:21 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/with_success/create_a_new_dashboard.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/with_success/create_a_new_dashboard.yml deleted file mode 100644 index 2011fac..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/with_success/create_a_new_dashboard.yml +++ /dev/null @@ -1,224 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:25 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=fda8aa47-c725-49c5-9781-9abddcd811e4;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:25 GMT;SameSite=Lax - - metabase.SESSION=d8e8238e-67ab-40da-af0e-a146526dc646;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"d8e8238e-67ab-40da-af0e-a146526dc646"}' - recorded_at: Sun, 14 May 2023 15:09:25 GMT -- request: - method: get - uri: http://localhost:3030/api/dashboard/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - d8e8238e-67ab-40da-af0e-a146526dc646 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:27 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=3d89a15d-f5e8-4df7-a86a-0d9087bd5eb2;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:27 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjozLCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIwMC4wLCJxMSI6MjAwLjAsInEzIjoyMDAuMCwibWF4IjoyMDAuMCwic2QiOm51bGwsImF2ZyI6MjAwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiVG90YWwgUHJvZHVjdHMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo1MCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTM4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wMzIiLCJjb2wiOjAsImlkIjoyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjozfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6M31dLCJjYXJkX2lkIjozLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDMyIiwicm93IjoyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MC4wLCJxMyI6MC4wLCJtYXgiOjAuMCwic2QiOm51bGwsImF2ZyI6MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGFkZGVkIGluIHRoZSBsYXN0IDMwIGRheXMiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NTRaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZCIsNyxudWxsXSwtMzAsImRheSJdLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDYxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wNjkiLCJjb2wiOjYsImlkIjozLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6NH1dLCJjYXJkX2lkIjo0LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDY5Iiwicm93IjoyfSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsImNvbCI6MCwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBIb3cgdGhlc2UgUHJvZHVjdHMgYXJlIGRpc3RyaWJ1dGVkIiwidmlydHVhbF9jYXJkIjp7Im5hbWUiOm51bGwsImRpc3BsYXkiOiJ0ZXh0IiwiZGF0YXNldF9xdWVyeSI6e30sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9fSwiZGFzaGNhcmQuYmFja2dyb3VuZCI6ZmFsc2UsInRleHQuYWxpZ25fdmVydGljYWwiOiJib3R0b20ifSwic2l6ZV95IjoyLCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA4NyIsInJvdyI6Nn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZyIsIm5hbWUiOiJSQVRJTkciLCJkZXNjcmlwdGlvbiI6IlRoZSBhdmVyYWdlIHJhdGluZyB1c2VycyBoYXZlIGdpdmVuIHRoZSBwcm9kdWN0LiBUaGlzIHJhbmdlcyBmcm9tIDEgLSA1Iiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjMsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjozLjUxMjA0NjUwNTM0MDg1MjUsInEzIjo0LjIxNjEyNDk2OTQ5NzMxNCwibWF4Ijo1LjAsInNkIjoxLjM2MDU0ODg2NTc0NTE0NTIsImF2ZyI6My40NzE1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjozLjAsInEzIjo0Ni4wLCJtYXgiOjEwOC4wLCJzZCI6MzkuOTc4MzI3NDYyMDk3MDksImF2ZyI6MzMuMzMzMzMzMzMzMzMzMzM2fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGJ5IFJhdGluZyIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU2N1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMix7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJSQVRJTkciXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjExNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTIyIiwiY29sIjowLCJpZCI6NSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6NX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjV9XSwiY2FyZF9pZCI6NSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsInJvdyI6OH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMC4wLCJxMSI6MTcuNzUsInEzIjozOS43NSwibWF4Ijo0My4wLCJzZCI6MTIuNjA3NjMxODUzNDYwMDY3LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBQcmljZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU1OFoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsMyx7ImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJQUklDRSJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTQ2IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNTQiLCJjb2wiOjYsImlkIjo2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo2fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6Nn1dLCJjYXJkX2lkIjo2LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0Iiwicm93Ijo4fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsIm5hbWUiOiJDQVRFR09SWSIsImRlc2NyaXB0aW9uIjoiVGhlIHR5cGUgb2YgcHJvZHVjdCwgdmFsaWQgdmFsdWVzIGluY2x1ZGU6IERvb2hpY2t5LCBHYWRnZXQsIEdpem1vIGFuZCBXaWRnZXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NhdGVnb3J5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ni4zNzV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQyLjAsInExIjo0Ni41LCJxMyI6NTMuNSwibWF4Ijo1NC4wLCJzZCI6NS40NzcyMjU1NzUwNTE2NjEsImF2ZyI6NTAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBwZXIgQ2F0ZWdvcnkiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDYsbnVsbF1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJyb3ciLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNBVEVHT1JZIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNzgiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsImNvbCI6MTIsImlkIjo3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo3fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6N31dLCJjYXJkX2lkIjo3LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjgsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwicm93Ijo4fSx7InNpemVfeCI6MTgsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsImNvbCI6MCwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBUaGVzZSBQcm9kdWN0cyBhY3Jvc3MgdGltZSIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sInNpemVfeSI6MiwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJyb3ciOjE2fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My45MDM5NDMyNzY0NjU5NzcsInEzIjo2LjY2Mjg4MjY5MjkxMjYxNiwibWF4IjoxMC4wLCJzZCI6MS44OTIzNzQ0NTU4MzA4NDM1LCJhdmciOjUuNDA1NDA1NDA1NDA1NDA1fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBQcm9kdWN0cyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42MjFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNDgiLCJjb2wiOjAsImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjo4fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6OH1dLCJjYXJkX2lkIjo4LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQ4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjguMCwicTEiOjEyLjU1LCJxMyI6MjMuNTc1MDAwMDAwMDAwMDAzLCJtYXgiOjM2LjMwMDAwMDAwMDAwMDAwNCwic2QiOjcuNTQ2ODk4NDE0Mjk0MTU5LCJhdmciOjE4Ljc2NDg2NDg2NDg2NDg2NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUmF0aW5n44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjMzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wNzUsInExIjoyLjk0OTEwNzE0Mjg1NzE0MjcsInEzIjo0LjA4MDE3NzY2OTUyOTY2MywibWF4Ijo0LjMyNSwic2QiOjAuNjY3NzU5MjA4NDkwNDQ3NywiYXZnIjozLjUwNjIyOTA4NjIyOTA4NjR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmF0aW5nIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5NVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDIsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwyLG51bGxdXV19fSwiaWQiOjksInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIuWQiOioiCIsIuW5s+WdhyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiM1MDlFRTMiLCIjRUY4QzhDIl0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjk0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zMDMiLCJjb2wiOjYsImlkIjoxMCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6OX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjl9XSwiY2FyZF9pZCI6OSwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjMwMyIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMjYuMDc5Njk1NzI4ODUyNjcsInExIjoyMTMuODI1ODU0MzI5NzM0MSwicTMiOjM5NS4yMjUxNjU5MzEwNTk4NSwibWF4Ijo1MDAuOTU4NTE5MjY2MjQsInNkIjoxMTAuNzcxMDk2NzY2MDczNDQsImF2ZyI6MzAxLjMzMTg5MDA5Njg2ODl9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjM2LjM2Mjg4Njc1NjUwNTQ0LCJxMSI6NTIuMDM1NDE5ODY1OTUxOSwicTMiOjYyLjI3MTQ0ODY0Mjk5MTc4NiwibWF4Ijo4Ny40NDY1MDgxNTEyMTM4Niwic2QiOjkuOTM4MTI5MTIzODgwOTk2LCJhdmciOjU2LjI5MTc3MDk3OTA2NTc5fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByaWNlIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjcxOVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDMsbnVsbF1dLFsiYXZnIixbImZpZWxkIiwzLG51bGxdXV19fSwiaWQiOjEwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM0MyIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4IiwiY29sIjoxMiwiaWQiOjExLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxMH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjEwfV0sImNhcmRfaWQiOjEwLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4Iiwicm93IjoxOH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2Ytd2VlayIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjIuMCwicTEiOjI1LjUsInEzIjozMC43NSwibWF4IjozNi4wLCJzZCI6NC41MDM5NjY1MDU4Mzg0MTQsImF2ZyI6MjguNTcxNDI4NTcxNDI4NTczfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IldlZWtkYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY0MVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJkYXktb2Ytd2VlayJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTEsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM4NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwiY29sIjowLCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjExfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTF9XSwiY2FyZF9pZCI6MTEsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zOTMiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImhvdXItb2YtZGF5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6NS42NTY4NTQyNDk0OTIzODEsInEzIjoxMi4wLCJtYXgiOjE1LjAsInNkIjozLjg0MTA0NDU0MzkyMzY3MDcsImF2ZyI6OC4zMzMzMzMzMzMzMzMzMzR9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiSG91cnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQ5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImhvdXItb2YtZGF5In1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBob3VyIG9mIHRoZSBkYXkiLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40MzYiLCJjb2wiOjYsImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTJ9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxMn1dLCJjYXJkX2lkIjoxMiwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQzNiIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLW1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMsInExIjo0LjQ2NDQ2NjA5NDA2NzI2MiwicTMiOjcuODMzMzMzMzMzMzMzMzMzLCJtYXgiOjExLCJzZCI6Mi40MTk4OTk1ODAyNTAxMDMsImF2ZyI6Ni40NTE2MTI5MDMyMjU4MDZ9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLW1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIG1vbnRoIiwiZ3JhcGguc2hvd192YWx1ZXMiOmZhbHNlLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsImNvbCI6MTIsImlkIjoxNCwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTN9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxM31dLCJjYXJkX2lkIjoxMywiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsInJvdyI6MjJ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgtb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTMuMCwicTEiOjE0LjkwMTkyMzc4ODY0NjY4NCwicTMiOjE4LjE3NzEyNDM0NDQ2NzcwMywibWF4IjoyMS4wLCJzZCI6Mi41MzQ2MDg5MjkyNTE2OTQ3LCJhdmciOjE2LjY2NjY2NjY2NjY2NjY2OH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjk5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IG1vbnRoIG9mIHRoZSB5ZWFyIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ5NSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTEiLCJjb2wiOjAsImlkIjoxNSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTR9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxNH1dLCJjYXJkX2lkIjoxNCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUxIiwicm93IjoyNn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJxdWFydGVyLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQ2LjAsInExIjo0Ny4wLCJxMyI6NTMuMCwibWF4Ijo1NC4wLCJzZCI6My42NTE0ODM3MTY3MDExMDc2LCJhdmciOjUwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUXVhcnRlcnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNzAzWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6InF1YXJ0ZXItb2YteWVhciJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgcXVhcnRlciBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NDUiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU2IiwiY29sIjo2LCJpZCI6MTYsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjE1fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTV9XSwiY2FyZF9pZCI6MTUsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsInJvdyI6MjZ9XSwiY2FuX3dyaXRlIjp0cnVlLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiY2F2ZWF0cyI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjE3LjA1IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiaWQiOjEsInBvc2l0aW9uIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInBhcmFtX2ZpZWxkcyI6eyI2Ijp7ImlkIjo2LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ2F0ZWdvcnkiLCJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DYXRlZ29yeSIsImhhc19maWVsZF92YWx1ZXMiOiJsaXN0IiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119LCI3Ijp7ImlkIjo3LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImhhc19maWVsZF92YWx1ZXMiOiJub25lIiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119fSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxMzo0ODoyOS43NTY1OTVaIn0sInBhcmFtZXRlcnMiOlt7ImlkIjoiNTg1NzU0MzkyIiwidHlwZSI6ImRhdGUvYWxsLW9wdGlvbnMiLCJuYW1lIjoiQ3JlYXRlZCBBdCIsInNsdWciOiJDUkVBVEVEX0FUIn0seyJpZCI6Ii01Nzc3OTEyMTEiLCJ0eXBlIjoiY2F0ZWdvcnkiLCJuYW1lIjoiQ2F0ZWdvcnkiLCJzbHVnIjoiQ0FURUdPUlkifV0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3IiwicHVibGljX3V1aWQiOm51bGwsInBvaW50c19vZl9pbnRlcmVzdCI6bnVsbH0= - recorded_at: Sun, 14 May 2023 15:09:27 GMT -- request: - method: post - uri: http://localhost:3030/api/dashboard - body: - encoding: UTF-8 - string: '{"description":null,"archived":false,"collection_position":3,"ordered_cards":[{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":1,"nil%":0.0},"type":{"type/Number":{"min":200.0,"q1":200.0,"q3":200.0,"max":200.0,"sd":null,"avg":200.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Total - Products","query_average_duration":50,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.538Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"aggregation":[["count"]]}},"id":3,"parameter_mappings":null,"display":"scalar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":[],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.01","public_uuid":null},"updated_at":"2020-06-07T05:41:55.032","col":0,"id":2,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":3},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":3}],"card_id":3,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.032","row":2},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":1,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":0.0,"q3":0.0,"max":0.0,"sd":null,"avg":0.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - added in the last 30 days","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.554Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"filter":["time-interval",["field",7,null],-30,"day"],"aggregation":[["count"]]}},"id":4,"parameter_mappings":null,"display":"scalar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":[],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.061","public_uuid":null},"updated_at":"2020-06-07T05:41:55.069","col":6,"id":3,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":4},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":4}],"card_id":4,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.069","row":2},{"size_x":18,"series":[],"action_id":null,"collection_authority_level":null,"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.087","col":0,"id":4,"parameter_mappings":[],"card_id":null,"entity_id":null,"visualization_settings":{"text":"# - How these Products are distributed","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"size_y":2,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.087","row":6},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Rating","name":"RATING","description":"The - average rating users have given the product. This ranges from 1 - 5","special_type":"type/Score","fingerprint":{"global":{"distinct-count":23,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":3.5120465053408525,"q3":4.216124969497314,"max":5.0,"sd":1.3605488657451452,"avg":3.4715}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.0,"q3":46.0,"max":108.0,"sd":39.97832746209709,"avg":33.333333333333336}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - by Rating","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.567Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",2,{"binning":{"strategy":"default"}}]],"aggregation":[["count"]]}},"id":5,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["RATING"],"graph.colors":["#f9d45c"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.114","public_uuid":null},"updated_at":"2020-06-07T05:41:55.122","col":0,"id":5,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":5},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":5}],"card_id":5,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.122","row":8},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Price","name":"PRICE","description":"The - list price of the product. Note that this is not always the price the product - sold for due to discounts, promotions, etc.","fingerprint":{"global":{"distinct-count":170,"nil%":0.0},"type":{"type/Number":{"min":15.691943673970439,"q1":37.25154462926434,"q3":75.45898071609447,"max":98.81933684368194,"sd":21.711481557852057,"avg":55.74639966792074}}},"special_type":null},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":10.0,"q1":17.75,"q3":39.75,"max":43.0,"sd":12.607631853460067,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - by Price","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.558Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",3,{"binning":{"strategy":"default"}}]],"aggregation":[["count"]]}},"id":6,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["PRICE"],"graph.colors":["#EF8C8C"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.146","public_uuid":null},"updated_at":"2020-06-07T05:41:55.154","col":6,"id":6,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":6},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":6}],"card_id":6,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.154","row":8},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Text","display_name":"Category","name":"CATEGORY","description":"The - type of product, valid values include: Doohicky, Gadget, Gizmo and Widget","special_type":"type/Category","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Text":{"percent-json":0.0,"percent-url":0.0,"percent-email":0.0,"average-length":6.375}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":42.0,"q1":46.5,"q3":53.5,"max":54.0,"sd":5.477225575051661,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - per Category","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.531Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",6,null]],"aggregation":[["count"]],"order-by":[["desc",["aggregation",0]]]}},"id":7,"parameter_mappings":null,"display":"row","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CATEGORY"],"graph.colors":["#9CC177"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.178","public_uuid":null},"updated_at":"2020-06-07T05:41:55.191","col":12,"id":7,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":7},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":7}],"card_id":7,"entity_id":null,"visualization_settings":{},"size_y":8,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.191","row":8},{"size_x":18,"series":[],"action_id":null,"collection_authority_level":null,"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.204","col":0,"id":8,"parameter_mappings":[],"card_id":null,"entity_id":null,"visualization_settings":{"text":"# - These Products across time","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"size_y":2,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.204","row":16},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.903943276465977,"q3":6.662882692912616,"max":10.0,"sd":1.8923744558308435,"avg":5.405405405405405}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"New - Products over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.621Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["count"]]}},"id":8,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#f9d45c"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.24","public_uuid":null},"updated_at":"2020-06-07T05:41:55.248","col":0,"id":9,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":8},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":8}],"card_id":8,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.248","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Ratingの合計値","name":"sum","special_type":"type/Score","fingerprint":{"global":{"distinct-count":35,"nil%":0.0},"type":{"type/Number":{"min":8.0,"q1":12.55,"q3":23.575000000000003,"max":36.300000000000004,"sd":7.546898414294159,"avg":18.764864864864865}}}},{"base_type":"type/Float","display_name":"Ratingの平均値","name":"avg","special_type":"type/Score","fingerprint":{"global":{"distinct-count":33,"nil%":0.0},"type":{"type/Number":{"min":2.075,"q1":2.9491071428571427,"q3":4.080177669529663,"max":4.325,"sd":0.6677592084904477,"avg":3.5062290862290864}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Rating - over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.695Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["sum",["field",2,null]],["avg",["field",2,null]]]}},"id":9,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["合計","平均"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#EF8C8C"],"graph.metrics":["sum","avg"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.294","public_uuid":null},"updated_at":"2020-06-07T05:41:55.303","col":6,"id":10,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":9},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":9}],"card_id":9,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.303","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Priceの合計値","name":"sum","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":126.07969572885267,"q1":213.8258543297341,"q3":395.22516593105985,"max":500.95851926624,"sd":110.77109676607344,"avg":301.3318900968689}}}},{"base_type":"type/Float","display_name":"Priceの平均値","name":"avg","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":36.36288675650544,"q1":52.0354198659519,"q3":62.271448642991786,"max":87.44650815121386,"sd":9.938129123880996,"avg":56.29177097906579}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Price - over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.719Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["sum",["field",3,null]],["avg",["field",3,null]]]}},"id":10,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["合計","平均"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#9CC177"],"graph.metrics":["sum","avg"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.343","public_uuid":null},"updated_at":"2020-06-07T05:41:55.358","col":12,"id":11,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":10},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":10}],"card_id":10,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.358","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"day-of-week","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":22.0,"q1":25.5,"q3":30.75,"max":36.0,"sd":4.503966505838414,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Weekdays - when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.641Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"day-of-week"}]],"aggregation":[["count"]]}},"id":11,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by day of the week","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.384","public_uuid":null},"updated_at":"2020-06-07T05:41:55.393","col":0,"id":12,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":11},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":11}],"card_id":11,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.393","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"hour-of-day","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":12,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":5.656854249492381,"q3":12.0,"max":15.0,"sd":3.8410445439236707,"avg":8.333333333333334}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Hours - when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.649Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"hour-of-day"}]],"aggregation":[["count"]]}},"id":12,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by hour of the day","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.424","public_uuid":null},"updated_at":"2020-06-07T05:41:55.436","col":6,"id":13,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":12},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":12}],"card_id":12,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.436","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"day-of-month","fingerprint":{"global":{"distinct-count":200,"nil%":0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0},"type":{"type/Number":{"min":3,"q1":4.464466094067262,"q3":7.833333333333333,"max":11,"sd":2.419899580250103,"avg":6.451612903225806}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Days - when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T06:18:04.235Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"day-of-month"}]],"aggregation":[["count"]]}},"id":13,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by day of the month","graph.show_values":false,"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.46","public_uuid":null},"updated_at":"2020-06-07T05:41:55.469","col":12,"id":14,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":13},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":13}],"card_id":13,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.469","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":13.0,"q1":14.901923788646684,"q3":18.177124344467703,"max":21.0,"sd":2.5346089292516947,"avg":16.666666666666668}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Months - when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.699Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month-of-year"}]],"aggregation":[["count"]]}},"id":14,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by month of the year","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.495","public_uuid":null},"updated_at":"2020-06-07T05:41:55.51","col":0,"id":15,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":14},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":14}],"card_id":14,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.51","row":26},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"quarter-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":46.0,"q1":47.0,"q3":53.0,"max":54.0,"sd":3.6514837167011076,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Quarters - when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.703Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"quarter-of-year"}]],"aggregation":[["count"]]}},"id":15,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by quarter of the year","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.545","public_uuid":null},"updated_at":"2020-06-07T05:41:55.56","col":6,"id":16,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":15},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":15}],"card_id":15,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.56","row":26}],"can_write":true,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products - Dashboard","caveats":null,"collection_authority_level":null,"creator_id":1,"updated_at":"2020-06-07T05:43:17.05","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":1,"position":null,"entity_id":null,"param_fields":{"6":{"id":6,"table_id":1,"display_name":"Category","base_type":"type/Text","semantic_type":"type/Category","has_field_values":"list","name_field":null,"dimensions":[]},"7":{"id":7,"table_id":1,"display_name":"Created - At","base_type":"type/DateTime","semantic_type":"type/CreationTimestamp","has_field_values":"none","name_field":null,"dimensions":[]}},"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T13:48:29.756595Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:41:54.97","public_uuid":null,"points_of_interest":null}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - d8e8238e-67ab-40da-af0e-a146526dc646 - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:28 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=d891003b-1da9-42ea-a53e-79fe62af65f8;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:28 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"description":null,"archived":false,"collection_position":3,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products - Dashboard","caveats":null,"creator_id":1,"updated_at":"2023-05-14T15:09:28.320123","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":37,"position":null,"entity_id":"l7Yl4khi8f4jpp_HEYzvl","last-edit-info":{"timestamp":"2023-05-14T15:09:28.421Z","id":1,"first_name":"Admin","last_name":"User","email":"mb@example.com"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2023-05-14T15:09:28.320123","public_uuid":null,"points_of_interest":null}' - recorded_at: Sun, 14 May 2023 15:09:28 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/update_dashboard_cards/success/update_a_dashboard_cards.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/update_dashboard_cards/success/update_a_dashboard_cards.yml deleted file mode 100644 index 494d52b..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/update_dashboard_cards/success/update_a_dashboard_cards.yml +++ /dev/null @@ -1,220 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Thu, 22 Apr 2021 03:17:57 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Thu, 22 Apr 2021 03:17:57 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=7a213ec4-dc05-4f35-8d16-98977e2b81e9;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: '{"id":"7a213ec4-dc05-4f35-8d16-98977e2b81e9"}' - recorded_at: Thu, 22 Apr 2021 03:17:57 GMT -- request: - method: get - uri: http://localhost:3030/api/dashboard/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - 7a213ec4-dc05-4f35-8d16-98977e2b81e9 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Thu, 22 Apr 2021 03:17:57 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Thu, 22 Apr 2021 03:17:57 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjozLCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplWCI6MTgsInNlcmllcyI6W10sImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk4MiIsImNvbCI6MCwiaWQiOjEsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgU3VtbWFyeSIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTgyIiwic2l6ZVkiOjIsInJvdyI6MH0seyJzaXplWCI6Niwic2VyaWVzIjpbXSwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjAwLjAsInExIjoyMDAuMCwicTMiOjIwMC4wLCJtYXgiOjIwMC4wLCJzZCI6bnVsbCwiYXZnIjoyMDAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJUb3RhbCBQcm9kdWN0cyIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjUwLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzgiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MywiZGlzcGxheSI6InNjYWxhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAxIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wMzIiLCJjb2wiOjAsImlkIjoyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6M30seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjozfV0sImNhcmRfaWQiOjMsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAzMiIsInNpemVZIjo0LCJyb3ciOjJ9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjAuMCwicTMiOjAuMCwibWF4IjowLjAsInNkIjpudWxsLCJhdmciOjAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBhZGRlZCBpbiB0aGUgbGFzdCAzMCBkYXlzIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6MzQsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjU1NCIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiZmlsdGVyIjpbInRpbWUtaW50ZXJ2YWwiLFsiZmllbGQtaWQiLDddLC0zMCwiZGF5Il0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NCwiZGlzcGxheSI6InNjYWxhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA2MSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDY5IiwiY29sIjo2LCJpZCI6MywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjR9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6NH1dLCJjYXJkX2lkIjo0LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wNjkiLCJzaXplWSI6NCwicm93IjoyfSx7InNpemVYIjoxOCwic2VyaWVzIjpbXSwiY2FyZCI6eyJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDg3IiwiY29sIjowLCJpZCI6NCwicGFyYW1ldGVyX21hcHBpbmdzIjpbXSwiY2FyZF9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0ZXh0IjoiIyBIb3cgdGhlc2UgUHJvZHVjdHMgYXJlIGRpc3RyaWJ1dGVkIiwidmlydHVhbF9jYXJkIjp7Im5hbWUiOm51bGwsImRpc3BsYXkiOiJ0ZXh0IiwiZGF0YXNldF9xdWVyeSI6e30sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9fSwiZGFzaGNhcmQuYmFja2dyb3VuZCI6ZmFsc2UsInRleHQuYWxpZ25fdmVydGljYWwiOiJib3R0b20ifSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wODciLCJzaXplWSI6Miwicm93Ijo2fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgYXZlcmFnZSByYXRpbmcgdXNlcnMgaGF2ZSBnaXZlbiB0aGUgcHJvZHVjdC4gVGhpcyByYW5nZXMgZnJvbSAxIC0gNSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6My41MTIwNDY1MDUzNDA4NTI1LCJxMyI6NC4yMTYxMjQ5Njk0OTczMTQsIm1heCI6NS4wLCJzZCI6MS4zNjA1NDg4NjU3NDUxNDUyLCJhdmciOjMuNDcxNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My4wLCJxMyI6NDYuMCwibWF4IjoxMDguMCwic2QiOjM5Ljk3ODMyNzQ2MjA5NzA5LCJhdmciOjMzLjMzMzMzMzMzMzMzMzMzNn19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBSYXRpbmciLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjo2OSwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTY3IiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siYmlubmluZy1zdHJhdGVneSIsWyJmaWVsZC1pZCIsMl0sImRlZmF1bHQiXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NSwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlJBVElORyJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdfSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTE0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMjIiLCJjb2wiOjAsImlkIjo1LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6NX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjo1fV0sImNhcmRfaWQiOjUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsInNpemVZIjo0LCJyb3ciOjh9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMC4wLCJxMSI6MTcuNzUsInEzIjozOS43NSwibWF4Ijo0My4wLCJzZCI6MTIuNjA3NjMxODUzNDYwMDY3LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBQcmljZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjQ1LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NTgiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJiaW5uaW5nLXN0cmF0ZWd5IixbImZpZWxkLWlkIiwzXSwiZGVmYXVsdCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo2LCJkaXNwbGF5IjoiYmFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiUFJJQ0UiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE0NiIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0IiwiY29sIjo2LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjZ9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6Nn1dLCJjYXJkX2lkIjo2LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNTQiLCJzaXplWSI6NCwicm93Ijo4fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IkNhdGVnb3J5IiwibmFtZSI6IkNBVEVHT1JZIiwiZGVzY3JpcHRpb24iOiJUaGUgdHlwZSBvZiBwcm9kdWN0LCB2YWxpZCB2YWx1ZXMgaW5jbHVkZTogRG9vaGlja3ksIEdhZGdldCwgR2l6bW8gYW5kIFdpZGdldCIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjo2LjM3NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NDIuMCwicTEiOjQ2LjUsInEzIjo1My41LCJtYXgiOjU0LjAsInNkIjo1LjQ3NzIyNTU3NTA1MTY2MSwiYXZnIjo1MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIHBlciBDYXRlZ29yeSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjYwLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzEiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZC1pZCIsNl1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjo3LCJkaXNwbGF5Ijoicm93IiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ0FURUdPUlkiXSwiZ3JhcGguY29sb3JzIjpbIiM5Q0MxNzciXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE3OCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwiY29sIjoxMiwiaWQiOjcsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjo3fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjd9XSwiY2FyZF9pZCI6NywidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTkxIiwic2l6ZVkiOjgsInJvdyI6OH0seyJzaXplWCI6MTgsInNlcmllcyI6W10sImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsImNvbCI6MCwiaWQiOjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImNhcmRfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgVGhlc2UgUHJvZHVjdHMgYWNyb3NzIHRpbWUiLCJ2aXJ0dWFsX2NhcmQiOnsibmFtZSI6bnVsbCwiZGlzcGxheSI6InRleHQiLCJkYXRhc2V0X3F1ZXJ5Ijp7fSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e319LCJkYXNoY2FyZC5iYWNrZ3JvdW5kIjpmYWxzZSwidGV4dC5hbGlnbl92ZXJ0aWNhbCI6ImJvdHRvbSJ9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjIwNCIsInNpemVZIjoyLCJyb3ciOjE2fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjksIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjAsInExIjozLjkwMzk0MzI3NjQ2NTk3NywicTMiOjYuNjYyODgyNjkyOTEyNjE2LCJtYXgiOjEwLjAsInNkIjoxLjg5MjM3NDQ1NTgzMDg0MzUsImF2ZyI6NS40MDU0MDU0MDU0MDU0MDV9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTmV3IFByb2R1Y3RzIG92ZXIgdGltZSIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjEyMiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjIxIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZGF0ZXRpbWUtZmllbGQiLFsiZmllbGQtaWQiLDddLCJtb250aCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo4LCJkaXNwbGF5IjoibGluZSIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNDgiLCJjb2wiOjAsImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6OH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjo4fV0sImNhcmRfaWQiOjgsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0OCIsInNpemVZIjo0LCJyb3ciOjE4fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo4LjAsInExIjoxMi41NSwicTMiOjIzLjU3NTAwMDAwMDAwMDAwMywibWF4IjozNi4zMDAwMDAwMDAwMDAwMDQsInNkIjo3LjU0Njg5ODQxNDI5NDE1OSwiYXZnIjoxOC43NjQ4NjQ4NjQ4NjQ4NjV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMDc1LCJxMSI6Mi45NDkxMDcxNDI4NTcxNDI3LCJxMyI6NC4wODAxNzc2Njk1Mjk2NjMsIm1heCI6NC4zMjUsInNkIjowLjY2Nzc1OTIwODQ5MDQ0NzcsImF2ZyI6My41MDYyMjkwODYyMjkwODY0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlJhdGluZyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjoxODYsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5NSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiw3XSwibW9udGgiXV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQtaWQiLDJdXSxbImF2ZyIsWyJmaWVsZC1pZCIsMl1dXX19LCJpZCI6OSwiZGlzcGxheSI6ImxpbmUiLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLm1ldHJpY3MiOlsic3VtIiwiYXZnIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiIzUwOUVFMyIsIiNFRjhDOEMiXX0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI5NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzAzIiwiY29sIjo2LCJpZCI6MTAsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjo5fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjl9XSwiY2FyZF9pZCI6OSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzAzIiwic2l6ZVkiOjQsInJvdyI6MTh9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5ZCI6KiI5YCkIiwibmFtZSI6InN1bSIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEyNi4wNzk2OTU3Mjg4NTI2NywicTEiOjIxMy44MjU4NTQzMjk3MzQxLCJxMyI6Mzk1LjIyNTE2NTkzMTA1OTg1LCJtYXgiOjUwMC45NTg1MTkyNjYyNCwic2QiOjExMC43NzEwOTY3NjYwNzM0NCwiYXZnIjozMDEuMzMxODkwMDk2ODY4OX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUHJpY2Xjga7lubPlnYflgKQiLCJuYW1lIjoiYXZnIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MzYuMzYyODg2NzU2NTA1NDQsInExIjo1Mi4wMzU0MTk4NjU5NTE5LCJxMyI6NjIuMjcxNDQ4NjQyOTkxNzg2LCJtYXgiOjg3LjQ0NjUwODE1MTIxMzg2LCJzZCI6OS45MzgxMjkxMjM4ODA5OTYsImF2ZyI6NTYuMjkxNzcwOTc5MDY1Nzl9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJpY2Ugb3ZlciB0aW1lIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6MjAwLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC43MTkiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sIm1vbnRoIl1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkLWlkIiwzXV0sWyJhdmciLFsiZmllbGQtaWQiLDNdXV19fSwiaWQiOjEwLCJkaXNwbGF5IjoibGluZSIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiIzlDQzE3NyJdfSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzQzIiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zNTgiLCJjb2wiOjEyLCJpZCI6MTEsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjoxMH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjoxMH1dLCJjYXJkX2lkIjoxMCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzU4Iiwic2l6ZVkiOjQsInJvdyI6MTh9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2Ytd2VlayIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjIuMCwicTEiOjI1LjUsInEzIjozMC43NSwibWF4IjozNi4wLCJzZCI6NC41MDM5NjY1MDU4Mzg0MTQsImF2ZyI6MjguNTcxNDI4NTcxNDI4NTczfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IldlZWtkYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjg0LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42NDEiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sImRheS1vZi13ZWVrIl1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjExLCJkaXNwbGF5IjoiYmFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIn0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM4NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwiY29sIjowLCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjoxMX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjoxMX1dLCJjYXJkX2lkIjoxMSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwic2l6ZVkiOjQsInJvdyI6MjJ9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJob3VyLW9mLWRheSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjUuNjU2ODU0MjQ5NDkyMzgxLCJxMyI6MTIuMCwibWF4IjoxNS4wLCJzZCI6My44NDEwNDQ1NDM5MjM2NzA3LCJhdmciOjguMzMzMzMzMzMzMzMzMzM0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkhvdXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjcxLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42NDkiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sImhvdXItb2YtZGF5Il1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjEyLCJkaXNwbGF5IjoiYmFyIiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgaG91ciBvZiB0aGUgZGF5In0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQyNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDM2IiwiY29sIjo2LCJpZCI6MTMsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsN11dLCJjYXJkX2lkIjoxMn0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZC1pZCIsNl1dLCJjYXJkX2lkIjoxMn1dLCJjYXJkX2lkIjoxMiwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDM2Iiwic2l6ZVkiOjQsInJvdyI6MjJ9LHsic2l6ZVgiOjYsInNlcmllcyI6W10sImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2YtbW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjksIm5pbCUiOjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MywicTEiOjQuNDY0NDY2MDk0MDY3MjYyLCJxMyI6Ny44MzMzMzMzMzMzMzMzMzMsIm1heCI6MTEsInNkIjoyLjQxOTg5OTU4MDI1MDEwMywiYXZnIjo2LjQ1MTYxMjkwMzIyNTgwNn19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJEYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjY1LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzUiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sImRheS1vZi1tb250aCJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGRheSBvZiB0aGUgbW9udGgiLCJncmFwaC5zaG93X3ZhbHVlcyI6ZmFsc2V9LCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NiIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDY5IiwiY29sIjoxMiwiaWQiOjE0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6MTN9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6MTN9XSwiY2FyZF9pZCI6MTMsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2OSIsInNpemVZIjo0LCJyb3ciOjIyfSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgtb2YteWVhciIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTMuMCwicTEiOjE0LjkwMTkyMzc4ODY0NjY4NCwicTMiOjE4LjE3NzEyNDM0NDQ2NzcwMywibWF4IjoyMS4wLCJzZCI6Mi41MzQ2MDg5MjkyNTE2OTQ3LCJhdmciOjE2LjY2NjY2NjY2NjY2NjY2OH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6NTMsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5OSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiw3XSwibW9udGgtb2YteWVhciJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNCwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IG1vbnRoIG9mIHRoZSB5ZWFyIn0sImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ5NSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTEiLCJjb2wiOjAsImlkIjoxNSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw3XV0sImNhcmRfaWQiOjE0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkLWlkIiw2XV0sImNhcmRfaWQiOjE0fV0sImNhcmRfaWQiOjE0LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41MSIsInNpemVZIjo0LCJyb3ciOjI2fSx7InNpemVYIjo2LCJzZXJpZXMiOltdLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoicXVhcnRlci1vZi15ZWFyIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Ni4wLCJxMSI6NDcuMCwicTMiOjUzLjAsIm1heCI6NTQuMCwic2QiOjMuNjUxNDgzNzE2NzAxMTA3NiwiYXZnIjo1MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlF1YXJ0ZXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOjM0LCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC43MDMiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJkYXRldGltZS1maWVsZCIsWyJmaWVsZC1pZCIsN10sInF1YXJ0ZXItb2YteWVhciJdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNSwiZGlzcGxheSI6ImJhciIsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IHF1YXJ0ZXIgb2YgdGhlIHllYXIifSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTQ1IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsImNvbCI6NiwiaWQiOjE2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDddXSwiY2FyZF9pZCI6MTV9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQtaWQiLDZdXSwiY2FyZF9pZCI6MTV9XSwiY2FyZF9pZCI6MTUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU2Iiwic2l6ZVkiOjQsInJvdyI6MjZ9LHsic2l6ZVgiOjIsInNlcmllcyI6W10sImNhcmQiOnsicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIxLTA0LTIyVDAzOjExOjU5LjM3NyIsImNvbCI6MCwiaWQiOjczLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOltdLCJjYXJkX2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMS0wNC0yMlQwMzoxMTo1OS4zNzciLCJzaXplWSI6Miwicm93IjowfSx7InNpemVYIjoyLCJzZXJpZXMiOltdLCJjYXJkIjp7InF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMS0wNC0yMlQwMzoxMjowOS4zNTciLCJjb2wiOjAsImlkIjo3NCwicGFyYW1ldGVyX21hcHBpbmdzIjpbXSwiY2FyZF9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjEtMDQtMjJUMDM6MTI6MDkuMzU3Iiwic2l6ZVkiOjIsInJvdyI6MH1dLCJwYXJhbV92YWx1ZXMiOnsiNiI6eyJ2YWx1ZXMiOlsiRG9vaGlja2V5IiwiR2FkZ2V0IiwiR2l6bW8iLCJXaWRnZXQiXSwiaHVtYW5fcmVhZGFibGVfdmFsdWVzIjpbXSwiZmllbGRfaWQiOjZ9fSwiY2FuX3dyaXRlIjp0cnVlLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiY2F2ZWF0cyI6bnVsbCwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MTcuMDUiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiaWQiOjEsInBvc2l0aW9uIjpudWxsLCJwYXJhbV9maWVsZHMiOnsiNiI6eyJpZCI6NiwidGFibGVfaWQiOjEsImRpc3BsYXlfbmFtZSI6IkNhdGVnb3J5IiwiYmFzZV90eXBlIjoidHlwZS9UZXh0Iiwic3BlY2lhbF90eXBlIjoidHlwZS9DYXRlZ29yeSIsImhhc19maWVsZF92YWx1ZXMiOiJsaXN0IiwibmFtZV9maWVsZCI6bnVsbCwiZGltZW5zaW9ucyI6W119LCI3Ijp7ImlkIjo3LCJ0YWJsZV9pZCI6MSwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwiaGFzX2ZpZWxkX3ZhbHVlcyI6Im5vbmUiLCJuYW1lX2ZpZWxkIjpudWxsLCJkaW1lbnNpb25zIjpbXX19LCJwYXJhbWV0ZXJzIjpbeyJpZCI6IjU4NTc1NDM5MiIsInR5cGUiOiJkYXRlL2FsbC1vcHRpb25zIiwibmFtZSI6IkNyZWF0ZWQgQXQiLCJzbHVnIjoiQ1JFQVRFRF9BVCJ9LHsiaWQiOiItNTc3NzkxMjExIiwidHlwZSI6ImNhdGVnb3J5IiwibmFtZSI6IkNhdGVnb3J5Iiwic2x1ZyI6IkNBVEVHT1JZIn1dLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45NyIsInB1YmxpY191dWlkIjpudWxsLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9 - recorded_at: Thu, 22 Apr 2021 03:17:57 GMT -- request: - method: put - uri: http://localhost:3030/api/dashboard/1/cards - body: - encoding: UTF-8 - string: '{"description":null,"archived":false,"collection_position":3,"ordered_cards":[{"sizeX":18,"series":[],"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:54.982","col":0,"id":1,"parameter_mappings":[],"card_id":null,"visualization_settings":{"text":"# - Summary","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"dashboard_id":1,"created_at":"2020-06-07T05:41:54.982","sizeY":2,"row":0},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":1,"nil%":0.0},"type":{"type/Number":{"min":200.0,"q1":200.0,"q3":200.0,"max":200.0,"sd":null,"avg":200.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Total - Products","query_average_duration":50,"creator_id":1,"updated_at":"2020-06-07T05:43:00.538","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"aggregation":[["count"]]}},"id":3,"display":"scalar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":[]},"created_at":"2020-06-07T05:41:55.01","public_uuid":null},"updated_at":"2020-06-07T05:41:55.032","col":0,"id":2,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":3},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":3}],"card_id":3,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.032","sizeY":4,"row":2},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":1,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":0.0,"q3":0.0,"max":0.0,"sd":null,"avg":0.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - added in the last 30 days","query_average_duration":34,"creator_id":1,"updated_at":"2020-06-07T05:43:00.554","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"filter":["time-interval",["field-id",7],-30,"day"],"aggregation":[["count"]]}},"id":4,"display":"scalar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":[]},"created_at":"2020-06-07T05:41:55.061","public_uuid":null},"updated_at":"2020-06-07T05:41:55.069","col":6,"id":3,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":4},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":4}],"card_id":4,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.069","sizeY":4,"row":2},{"sizeX":18,"series":[],"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.087","col":0,"id":4,"parameter_mappings":[],"card_id":null,"visualization_settings":{"text":"# - How these Products are distributed","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.087","sizeY":2,"row":6},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Rating","name":"RATING","description":"The - average rating users have given the product. This ranges from 1 - 5","special_type":"type/Score","fingerprint":{"global":{"distinct-count":23,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":3.5120465053408525,"q3":4.216124969497314,"max":5.0,"sd":1.3605488657451452,"avg":3.4715}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.0,"q3":46.0,"max":108.0,"sd":39.97832746209709,"avg":33.333333333333336}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - by Rating","query_average_duration":69,"creator_id":1,"updated_at":"2020-06-07T05:43:00.567","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["binning-strategy",["field-id",2],"default"]],"aggregation":[["count"]]}},"id":5,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["RATING"],"graph.colors":["#f9d45c"]},"created_at":"2020-06-07T05:41:55.114","public_uuid":null},"updated_at":"2020-06-07T05:41:55.122","col":0,"id":5,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":5},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":5}],"card_id":5,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.122","sizeY":4,"row":8},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Price","name":"PRICE","description":"The - list price of the product. Note that this is not always the price the product - sold for due to discounts, promotions, etc.","fingerprint":{"global":{"distinct-count":170,"nil%":0.0},"type":{"type/Number":{"min":15.691943673970439,"q1":37.25154462926434,"q3":75.45898071609447,"max":98.81933684368194,"sd":21.711481557852057,"avg":55.74639966792074}}},"special_type":null},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":10.0,"q1":17.75,"q3":39.75,"max":43.0,"sd":12.607631853460067,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - by Price","query_average_duration":45,"creator_id":1,"updated_at":"2020-06-07T05:43:00.558","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["binning-strategy",["field-id",3],"default"]],"aggregation":[["count"]]}},"id":6,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["PRICE"],"graph.colors":["#EF8C8C"]},"created_at":"2020-06-07T05:41:55.146","public_uuid":null},"updated_at":"2020-06-07T05:41:55.154","col":6,"id":6,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":6},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":6}],"card_id":6,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.154","sizeY":4,"row":8},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Text","display_name":"Category","name":"CATEGORY","description":"The - type of product, valid values include: Doohicky, Gadget, Gizmo and Widget","special_type":"type/Category","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Text":{"percent-json":0.0,"percent-url":0.0,"percent-email":0.0,"average-length":6.375}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":42.0,"q1":46.5,"q3":53.5,"max":54.0,"sd":5.477225575051661,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products - per Category","query_average_duration":60,"creator_id":1,"updated_at":"2020-06-07T05:43:00.531","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field-id",6]],"aggregation":[["count"]],"order-by":[["desc",["aggregation",0]]]}},"id":7,"display":"row","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CATEGORY"],"graph.colors":["#9CC177"]},"created_at":"2020-06-07T05:41:55.178","public_uuid":null},"updated_at":"2020-06-07T05:41:55.191","col":12,"id":7,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":7},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":7}],"card_id":7,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.191","sizeY":8,"row":8},{"sizeX":18,"series":[],"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.204","col":0,"id":8,"parameter_mappings":[],"card_id":null,"visualization_settings":{"text":"# - These Products across time","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.204","sizeY":2,"row":16},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.903943276465977,"q3":6.662882692912616,"max":10.0,"sd":1.8923744558308435,"avg":5.405405405405405}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"New - Products over time","query_average_duration":122,"creator_id":1,"updated_at":"2020-06-07T05:43:00.621","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"month"]],"aggregation":[["count"]]}},"id":8,"display":"line","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#f9d45c"]},"created_at":"2020-06-07T05:41:55.24","public_uuid":null},"updated_at":"2020-06-07T05:41:55.248","col":0,"id":9,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":8},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":8}],"card_id":8,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.248","sizeY":4,"row":18},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Ratingの合計値","name":"sum","special_type":"type/Score","fingerprint":{"global":{"distinct-count":35,"nil%":0.0},"type":{"type/Number":{"min":8.0,"q1":12.55,"q3":23.575000000000003,"max":36.300000000000004,"sd":7.546898414294159,"avg":18.764864864864865}}}},{"base_type":"type/Float","display_name":"Ratingの平均値","name":"avg","special_type":"type/Score","fingerprint":{"global":{"distinct-count":33,"nil%":0.0},"type":{"type/Number":{"min":2.075,"q1":2.9491071428571427,"q3":4.080177669529663,"max":4.325,"sd":0.6677592084904477,"avg":3.5062290862290864}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Rating - over time","query_average_duration":186,"creator_id":1,"updated_at":"2020-06-07T05:43:00.695","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"month"]],"aggregation":[["sum",["field-id",2]],["avg",["field-id",2]]]}},"id":9,"display":"line","visualization_settings":{"graph.series_labels":["合計","平均"],"graph.metrics":["sum","avg"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#EF8C8C"]},"created_at":"2020-06-07T05:41:55.294","public_uuid":null},"updated_at":"2020-06-07T05:41:55.303","col":6,"id":10,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":9},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":9}],"card_id":9,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.303","sizeY":4,"row":18},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Priceの合計値","name":"sum","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":126.07969572885267,"q1":213.8258543297341,"q3":395.22516593105985,"max":500.95851926624,"sd":110.77109676607344,"avg":301.3318900968689}}}},{"base_type":"type/Float","display_name":"Priceの平均値","name":"avg","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":36.36288675650544,"q1":52.0354198659519,"q3":62.271448642991786,"max":87.44650815121386,"sd":9.938129123880996,"avg":56.29177097906579}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Price - over time","query_average_duration":200,"creator_id":1,"updated_at":"2020-06-07T05:43:00.719","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"month"]],"aggregation":[["sum",["field-id",3]],["avg",["field-id",3]]]}},"id":10,"display":"line","visualization_settings":{"graph.series_labels":["合計","平均"],"graph.metrics":["sum","avg"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#9CC177"]},"created_at":"2020-06-07T05:41:55.343","public_uuid":null},"updated_at":"2020-06-07T05:41:55.358","col":12,"id":11,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":10},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":10}],"card_id":10,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.358","sizeY":4,"row":18},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"day-of-week","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":22.0,"q1":25.5,"q3":30.75,"max":36.0,"sd":4.503966505838414,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Weekdays - when Products were added","query_average_duration":84,"creator_id":1,"updated_at":"2020-06-07T05:43:00.641","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"day-of-week"]],"aggregation":[["count"]]}},"id":11,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by day of the week"},"created_at":"2020-06-07T05:41:55.384","public_uuid":null},"updated_at":"2020-06-07T05:41:55.393","col":0,"id":12,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":11},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":11}],"card_id":11,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.393","sizeY":4,"row":22},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"hour-of-day","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":12,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":5.656854249492381,"q3":12.0,"max":15.0,"sd":3.8410445439236707,"avg":8.333333333333334}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Hours - when Products were added","query_average_duration":71,"creator_id":1,"updated_at":"2020-06-07T05:43:00.649","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"hour-of-day"]],"aggregation":[["count"]]}},"id":12,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by hour of the day"},"created_at":"2020-06-07T05:41:55.424","public_uuid":null},"updated_at":"2020-06-07T05:41:55.436","col":6,"id":13,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":12},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":12}],"card_id":12,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.436","sizeY":4,"row":22},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"day-of-month","fingerprint":{"global":{"distinct-count":200,"nil%":0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0},"type":{"type/Number":{"min":3,"q1":4.464466094067262,"q3":7.833333333333333,"max":11,"sd":2.419899580250103,"avg":6.451612903225806}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Days - when Products were added","query_average_duration":65,"creator_id":1,"updated_at":"2020-06-07T06:18:04.235","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"day-of-month"]],"aggregation":[["count"]]}},"id":13,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by day of the month","graph.show_values":false},"created_at":"2020-06-07T05:41:55.46","public_uuid":null},"updated_at":"2020-06-07T05:41:55.469","col":12,"id":14,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":13},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":13}],"card_id":13,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.469","sizeY":4,"row":22},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"month-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":13.0,"q1":14.901923788646684,"q3":18.177124344467703,"max":21.0,"sd":2.5346089292516947,"avg":16.666666666666668}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Months - when Products were added","query_average_duration":53,"creator_id":1,"updated_at":"2020-06-07T05:43:00.699","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"month-of-year"]],"aggregation":[["count"]]}},"id":14,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by month of the year"},"created_at":"2020-06-07T05:41:55.495","public_uuid":null},"updated_at":"2020-06-07T05:41:55.51","col":0,"id":15,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":14},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":14}],"card_id":14,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.51","sizeY":4,"row":26},{"sizeX":6,"series":[],"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created - At","name":"CREATED_AT","description":"The date the product was added to our - catalog.","special_type":"type/CreationTimestamp","unit":"quarter-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":46.0,"q1":47.0,"q3":53.0,"max":54.0,"sd":3.6514837167011076,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Quarters - when Products were added","query_average_duration":34,"creator_id":1,"updated_at":"2020-06-07T05:43:00.703","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["datetime-field",["field-id",7],"quarter-of-year"]],"aggregation":[["count"]]}},"id":15,"display":"bar","visualization_settings":{"graph.series_labels":["番号"],"graph.metrics":["count"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created - At by quarter of the year"},"created_at":"2020-06-07T05:41:55.545","public_uuid":null},"updated_at":"2020-06-07T05:41:55.56","col":6,"id":16,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field-id",7]],"card_id":15},{"parameter_id":"-577791211","target":["dimension",["field-id",6]],"card_id":15}],"card_id":15,"visualization_settings":{},"dashboard_id":1,"created_at":"2020-06-07T05:41:55.56","sizeY":4,"row":26},{"sizeX":2,"series":[],"card":{"query_average_duration":null},"updated_at":"2021-04-22T03:11:59.377","col":0,"id":73,"parameter_mappings":[],"card_id":null,"visualization_settings":{},"dashboard_id":1,"created_at":"2021-04-22T03:11:59.377","sizeY":2,"row":0},{"sizeX":2,"series":[],"card":{"query_average_duration":null},"updated_at":"2021-04-22T03:12:09.357","col":0,"id":74,"parameter_mappings":[],"card_id":null,"visualization_settings":{},"dashboard_id":1,"created_at":"2021-04-22T03:12:09.357","sizeY":2,"row":0}],"param_values":{"6":{"values":["Doohickey","Gadget","Gizmo","Widget"],"human_readable_values":[],"field_id":6}},"can_write":true,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products - Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:43:17.05","made_public_by_id":null,"embedding_params":null,"id":1,"position":null,"param_fields":{"6":{"id":6,"table_id":1,"display_name":"Category","base_type":"type/Text","special_type":"type/Category","has_field_values":"list","name_field":null,"dimensions":[]},"7":{"id":7,"table_id":1,"display_name":"Created - At","base_type":"type/DateTime","special_type":"type/CreationTimestamp","has_field_values":"none","name_field":null,"dimensions":[]}},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created - At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:41:54.97","public_uuid":null,"points_of_interest":null}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.0.1) - X-Metabase-Session: - - 7a213ec4-dc05-4f35-8d16-98977e2b81e9 - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Thu, 22 Apr 2021 03:17:57 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Thu, 22 Apr 2021 03:17:58 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; frame-ancestors - 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.32.v20200930) - body: - encoding: ASCII-8BIT - string: '{"status":"ok"}' - recorded_at: Thu, 22 Apr 2021 03:17:58 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Database/databases/success/returns_all_databases.yml b/spec/vcr_cassettes/Metabase_Endpoint_Database/databases/success/returns_all_databases.yml deleted file mode 100644 index 8c4a905..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Database/databases/success/returns_all_databases.yml +++ /dev/null @@ -1,118 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:31 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=211aa3ab-c8d4-474d-b71c-3e33ff67a87a;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"211aa3ab-c8d4-474d-b71c-3e33ff67a87a"}' - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -- request: - method: get - uri: http://localhost:3030/api/database - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - 211aa3ab-c8d4-474d-b71c-3e33ff67a87a - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:31 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '[{"description":null,"features":["basic-aggregations","standard-deviation-aggregations","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","case-sensitivity-string-filter-options","binning","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 - 50 0 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 - 50 * * * ? *","name":"Sample Dataset","caveats":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","native_permissions":"write","details":{"db":"zip:/app/metabase.jar!/sample-dataset.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","created_at":"2020-06-07T05:19:27.175","points_of_interest":null}]' - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Database/databases/with_success/returns_all_databases.yml b/spec/vcr_cassettes/Metabase_Endpoint_Database/databases/with_success/returns_all_databases.yml deleted file mode 100644 index c2c48a5..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Database/databases/with_success/returns_all_databases.yml +++ /dev/null @@ -1,121 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:57 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=4f592ef2-f930-45c5-9f78-7ac76ac90b1a;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:57 GMT;SameSite=Lax - - metabase.SESSION=3fc6c423-63bb-4a1a-9387-31490526b0ef;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"3fc6c423-63bb-4a1a-9387-31490526b0ef"}' - recorded_at: Sun, 14 May 2023 15:08:57 GMT -- request: - method: get - uri: http://localhost:3030/api/database - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 3fc6c423-63bb-4a1a-9387-31490526b0ef - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:57 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=4531db36-d90a-45fc-9f01-21dd25e2f9a4;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:57 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"data":[{"description":null,"features":["basic-aggregations","temporal-extract","actions/custom","now","standard-deviation-aggregations","date-arithmetics","actions","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","regex","case-sensitivity-string-filter-options","binning","datetime-diff","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 - 0 4 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 - 42 * * * ? *","name":"Sample Database","settings":null,"caveats":null,"creator_id":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","native_permissions":"write","cache_ttl":null,"details":{"db":"file:/plugins/sample-database.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","initial_sync_status":"complete","dbms_version":null,"refingerprint":null,"created_at":"2020-06-07T05:19:27.175","points_of_interest":null}],"total":1}' - recorded_at: Sun, 14 May 2023 15:08:57 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/specify_format/returns_query_results_of_the_dataset_as_specified_format.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/specify_format/returns_query_results_of_the_dataset_as_specified_format.yml deleted file mode 100644 index 855fb4c..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/specify_format/returns_query_results_of_the_dataset_as_specified_format.yml +++ /dev/null @@ -1,124 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.6.3) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Fri, 25 Dec 2020 07:43:35 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Fri, 25 Dec 2020 07:43:35 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=6f3e45e1-3155-440b-8a57-90449279ffd6;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"6f3e45e1-3155-440b-8a57-90449279ffd6"}' - recorded_at: Fri, 25 Dec 2020 07:43:35 GMT -- request: - method: post - uri: http://localhost:3030/api/dataset/csv - body: - encoding: UTF-8 - string: query=%7B%22type%22%3A%22native%22%2C%22native%22%3A%7B%22query%22%3A%22SELECT+%2A+FROM+orders+LIMIT+1%3B%22%7D%2C%22database%22%3A1%7D - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.6.3) - X-Metabase-Session: - - 6f3e45e1-3155-440b-8a57-90449279ffd6 - Content-Type: - - application/x-www-form-urlencoded - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 202 - message: Accepted - headers: - Date: - - Fri, 25 Dec 2020 07:43:35 GMT - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Fri, 25 Dec 2020 07:43:35 GMT - Strict-Transport-Security: - - max-age=31536000 - Content-Disposition: - - attachment; filename="query_result_2020-12-25T07:43:35.905562Z.csv" - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - text/csv - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: | - ID,USER_ID,PRODUCT_ID,SUBTOTAL,TAX,TOTAL,DISCOUNT,CREATED_AT,QUANTITY - 1,1,14,37.648145389078365,2.07,39.718145389078366,,2019-02-11T21:40:27.892,2 - recorded_at: Fri, 25 Dec 2020 07:43:35 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/success/returns_query_results_of_the_dataset.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/success/returns_query_results_of_the_dataset.yml deleted file mode 100644 index 78e1b33..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/success/returns_query_results_of_the_dataset.yml +++ /dev/null @@ -1,125 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.6.3) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Fri, 25 Dec 2020 07:43:35 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Fri, 25 Dec 2020 07:43:35 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=a065bad2-6992-47d0-9002-befbfe3ab647;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"a065bad2-6992-47d0-9002-befbfe3ab647"}' - recorded_at: Fri, 25 Dec 2020 07:43:35 GMT -- request: - method: post - uri: http://localhost:3030/api/dataset/json - body: - encoding: UTF-8 - string: query=%7B%22type%22%3A%22native%22%2C%22native%22%3A%7B%22query%22%3A%22SELECT+%2A+FROM+orders+LIMIT+1%3B%22%7D%2C%22database%22%3A1%7D - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.6.3) - X-Metabase-Session: - - a065bad2-6992-47d0-9002-befbfe3ab647 - Content-Type: - - application/x-www-form-urlencoded - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 202 - message: Accepted - headers: - Date: - - Fri, 25 Dec 2020 07:43:35 GMT - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Fri, 25 Dec 2020 07:43:35 GMT - Strict-Transport-Security: - - max-age=31536000 - Content-Disposition: - - attachment; filename="query_result_2020-12-25T07:43:35.76056Z.json" - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: |- - [ - {"CREATED_AT":"2019-02-11T21:40:27.892","PRODUCT_ID":14,"USER_ID":1,"QUANTITY":2,"ID":1,"TAX":2.07,"TOTAL":39.718145389078366,"DISCOUNT":null,"SUBTOTAL":37.648145389078365} - ] - recorded_at: Fri, 25 Dec 2020 07:43:35 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/when_specify_format/returns_query_results_of_the_dataset_as_specified_format.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/when_specify_format/returns_query_results_of_the_dataset_as_specified_format.yml deleted file mode 100644 index ca8d2aa..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/when_specify_format/returns_query_results_of_the_dataset_as_specified_format.yml +++ /dev/null @@ -1,127 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:48 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=ddcfc46d-4162-4ad6-bb69-4801ccd14b28;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:48 GMT;SameSite=Lax - - metabase.SESSION=46bccfd5-eb96-4f92-a806-156c07b7ab48;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"46bccfd5-eb96-4f92-a806-156c07b7ab48"}' - recorded_at: Sun, 14 May 2023 15:09:48 GMT -- request: - method: post - uri: http://localhost:3030/api/dataset/csv - body: - encoding: UTF-8 - string: query=%7B%22type%22%3A%22native%22%2C%22native%22%3A%7B%22query%22%3A%22SELECT+%2A+FROM+orders+LIMIT+1%3B%22%7D%2C%22database%22%3A1%7D - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 46bccfd5-eb96-4f92-a806-156c07b7ab48 - Content-Type: - - application/x-www-form-urlencoded - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:49 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=c427aa28-9fa9-444b-8a0a-d0fa669be93d;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:49 GMT;SameSite=Lax - Content-Disposition: - - attachment; filename="query_result_2023-05-14T15:09:49.086178Z.csv" - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - text/csv - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: | - ID,USER_ID,PRODUCT_ID,SUBTOTAL,TAX,TOTAL,DISCOUNT,CREATED_AT,QUANTITY - 1,1,14,37.648145389078365,2.07,39.718145389078366,,2019-02-11T21:40:27.892,2 - recorded_at: Sun, 14 May 2023 15:09:49 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/with_success/returns_query_results_of_the_dataset.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/with_success/returns_query_results_of_the_dataset.yml deleted file mode 100644 index 3f211b2..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/with_success/returns_query_results_of_the_dataset.yml +++ /dev/null @@ -1,128 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:47 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=87c5f35e-2e0d-488d-8d6b-b06c95e3f504;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:47 GMT;SameSite=Lax - - metabase.SESSION=6eeeb739-ee5c-4e32-960f-93d16cacca4c;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"6eeeb739-ee5c-4e32-960f-93d16cacca4c"}' - recorded_at: Sun, 14 May 2023 15:09:48 GMT -- request: - method: post - uri: http://localhost:3030/api/dataset/json - body: - encoding: UTF-8 - string: query=%7B%22type%22%3A%22native%22%2C%22native%22%3A%7B%22query%22%3A%22SELECT+%2A+FROM+orders+LIMIT+1%3B%22%7D%2C%22database%22%3A1%7D - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 6eeeb739-ee5c-4e32-960f-93d16cacca4c - Content-Type: - - application/x-www-form-urlencoded - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:48 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=dbbef538-23e6-45ba-89b4-00d4a8905cba;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:48 GMT;SameSite=Lax - Content-Disposition: - - attachment; filename="query_result_2023-05-14T15:09:48.190057Z.json" - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: |- - [ - {"CREATED_AT":"2019-02-11T21:40:27.892","PRODUCT_ID":14,"USER_ID":1,"QUANTITY":2,"ID":1,"TAX":2.07,"TOTAL":39.718145389078366,"DISCOUNT":null,"SUBTOTAL":37.648145389078365} - ] - recorded_at: Sun, 14 May 2023 15:09:48 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/success/returns_all_metrics.yml b/spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/success/returns_all_metrics.yml deleted file mode 100644 index 4667020..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/success/returns_all_metrics.yml +++ /dev/null @@ -1,118 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:28 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:28 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=3f9c00cc-1805-435e-95bf-e8c7ffc1df92;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"3f9c00cc-1805-435e-95bf-e8c7ffc1df92"}' - recorded_at: Sun, 07 Jun 2020 06:41:28 GMT -- request: - method: get - uri: http://localhost:3030/api/metric - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - 3f9c00cc-1805-435e-95bf-e8c7ffc1df92 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:28 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:28 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '[{"description":"Quantity >= 50","archived":false,"table_id":2,"definition":{"source-table":2,"aggregation":[["count"]],"filter":[">=",["field-id",14],50]},"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2020-06-07T06:41:28.873","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"database_id":1,"show_in_getting_started":false,"name":"Quantity >= - 50","caveats":null,"creator_id":1,"updated_at":"2020-06-07T06:24:41.781","id":1,"how_is_this_calculated":null,"created_at":"2020-06-07T06:24:41.781","points_of_interest":null}]' - recorded_at: Sun, 07 Jun 2020 06:41:28 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/with_success/returns_all_metrics.yml b/spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/with_success/returns_all_metrics.yml deleted file mode 100644 index 321d60d..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/with_success/returns_all_metrics.yml +++ /dev/null @@ -1,121 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:53 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=8ff9504f-6c23-4b55-be8f-155eb6f88d99;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:53 GMT;SameSite=Lax - - metabase.SESSION=44b22586-26c3-42fc-85a9-116a1a61020b;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"44b22586-26c3-42fc-85a9-116a1a61020b"}' - recorded_at: Sun, 14 May 2023 15:08:53 GMT -- request: - method: get - uri: http://localhost:3030/api/metric - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 44b22586-26c3-42fc-85a9-116a1a61020b - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:53 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=e4ce5cbc-b98d-4202-b49a-e316922d843f;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:53 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '[{"description":"Quantity >= 50","archived":false,"table_id":2,"definition":{"source-table":2,"aggregation":[["count"]],"filter":[">=",["field",14,null],50]},"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:08:52.986193","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"database_id":1,"show_in_getting_started":false,"name":"Quantity >= - 50","caveats":null,"creator_id":1,"updated_at":"2020-06-07T06:24:41.781","query_description":{"table":"Orders","aggregation":[{"type":"count"}],"filter":[{"field":"Quantity"}]},"id":1,"how_is_this_calculated":null,"entity_id":null,"created_at":"2020-06-07T06:24:41.781","points_of_interest":null}]' - recorded_at: Sun, 14 May 2023 15:08:53 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/success/returns_all_permissions_groups.yml b/spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/success/returns_all_permissions_groups.yml deleted file mode 100644 index d17b407..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/success/returns_all_permissions_groups.yml +++ /dev/null @@ -1,117 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:31 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=8ade257e-20ae-40ec-a9a4-9a2ba0075893;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"8ade257e-20ae-40ec-a9a4-9a2ba0075893"}' - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -- request: - method: get - uri: http://localhost:3030/api/permissions/group - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - 8ade257e-20ae-40ec-a9a4-9a2ba0075893 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:31 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '[{"id":2,"name":"Administrators","member_count":1},{"id":1,"name":"All - Users","member_count":2},{"id":4,"name":"MetabaseRuby","member_count":1}]' - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/with_success/returns_all_permissions_groups.yml b/spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/with_success/returns_all_permissions_groups.yml deleted file mode 100644 index 2697558..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/with_success/returns_all_permissions_groups.yml +++ /dev/null @@ -1,120 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:44 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=5a64e57f-250e-4f6c-b218-334b8ab20f9e;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:44 GMT;SameSite=Lax - - metabase.SESSION=84e2e047-b233-4525-8286-e2154205d681;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"84e2e047-b233-4525-8286-e2154205d681"}' - recorded_at: Sun, 14 May 2023 15:08:44 GMT -- request: - method: get - uri: http://localhost:3030/api/permissions/group - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 84e2e047-b233-4525-8286-e2154205d681 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:45 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=759d5d82-9b38-402f-b5f7-ca3fb883fcf9;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:45 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '[{"id":2,"name":"Administrators","member_count":1},{"id":1,"name":"All - Users","member_count":2},{"id":4,"name":"MetabaseRuby","member_count":1}]' - recorded_at: Sun, 14 May 2023 15:08:45 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/success/returns_the_public_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/success/returns_the_public_card.yml deleted file mode 100644 index e8beab6..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/success/returns_the_public_card.yml +++ /dev/null @@ -1,56 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:28 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:28 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":1,"name":"Orders quantity >= 50","description":"quantity >= 50","display":"table","visualization_settings":{"table.pivot_column":"DISCOUNT","table.cell_column":"QUANTITY"},"dataset_query":{"type":"query"},"param_values":null,"param_fields":null}' - recorded_at: Sun, 07 Jun 2020 06:41:28 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/with_success/returns_the_public_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/with_success/returns_the_public_card.yml deleted file mode 100644 index 4a2eac8..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/with_success/returns_the_public_card.yml +++ /dev/null @@ -1,58 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:54 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=4dbf5416-3c41-4592-b779-866a0584a818;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:54 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":1,"name":"Orders quantity >= 50","description":"quantity >= 50","display":"table","visualization_settings":{"table.pivot_column":"DISCOUNT","table.cell_column":"QUANTITY"},"parameters":null,"dataset_query":{"type":"query"},"param_fields":null}' - recorded_at: Sun, 14 May 2023 15:09:54 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/specify_format/returns_query_results_of_the_public_card_as_specified_format.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/specify_format/returns_query_results_of_the_public_card_as_specified_format.yml deleted file mode 100644 index 8e15c77..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/specify_format/returns_query_results_of_the_public_card_as_specified_format.yml +++ /dev/null @@ -1,104 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01/query/csv - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 202 - message: Accepted - headers: - Date: - - Sun, 07 Jun 2020 06:41:28 GMT - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:28 GMT - Strict-Transport-Security: - - max-age=31536000 - Content-Disposition: - - attachment; filename="query_result_2020-06-07T06:41:28.152494Z.csv" - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - text/csv - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: | - ID,Created At,Discount,Product ID,Quantity,Subtotal,Tax,Total,User ID - 1199,2018-10-22T05:07:06.089Z,,182,68,84.48940370476112,5.07,88.19514855881197,155 - 1475,2019-07-03T00:41:03.541Z,,128,53,75.08016314504417,3.0,84.51330427374789,211 - 1638,2018-06-07T14:00:00.269Z,,136,58,105.20402317157343,7.36,105.79889680103145,233 - 2900,2019-06-21T09:21:12.435Z,,169,63,59.53172693453274,2.38,54.68257841077061,409 - 3158,2019-09-24T14:28:05.227Z,,188,51,33.87738254731509,2.12,38.44612268753674,449 - 3459,2017-10-09T15:26:35.651Z,,147,53,44.4315141414441,1.78,53.67878612775153,493 - 4762,2018-08-17T08:59:23.525Z,,132,100,127.88197029833711,8.31,144.53174764375493,654 - 4991,2016-06-20T04:41:17.9Z,,74,53,34.08536151591033,0.0,25.993077038947224,678 - 5091,2019-06-24T14:21:15.615Z,,11,63,132.45679913492563,0.0,147.96956312460833,686 - 5744,2017-09-08T04:09:50.903Z,,190,60,85.72279013719552,3.43,75.90872464426522,784 - 5816,2018-08-21T06:31:13.761Z,,5,100,124.1176465275534,7.45,137.24829286886856,792 - 6684,2017-10-17T11:44:44.229Z,,45,57,78.6996782532274,5.12,79.02522395433887,911 - 7083,2017-05-13T10:47:58.441Z,,15,50,25.09876359271891,1.51,26.90881900918795,962 - 7122,2018-07-29T19:02:44.948Z,,15,56,37.648145389078365,2.26,54.98775937100201,968 - 7134,2018-08-06T23:04:25.787Z,,85,78,54.90104734428525,3.29,60.24880420062281,969 - 8092,2017-08-04T01:27:04.12Z,,173,51,81.57679953529707,3.26,73.91712970278596,1084 - 8467,2017-10-07T10:34:26.784Z,,156,54,20.41053609936413,0.92,23.68275754999484,1128 - 9051,2017-10-09T05:18:20.871Z,,65,57,45.4851315098001,2.73,59.948241519719645,1213 - 9205,2019-10-10T03:27:03.342Z,,113,75,110.47725376186015,5.25,103.36091787434876,1228 - 9364,2019-10-24T18:38:21.838Z,,11,70,132.45679913492563,9.93,115.34101286653724,1243 - 9392,2019-06-21T14:34:12.102Z,,76,69,63.82421061366486,4.15,53.83835606687928,1246 - 9639,2017-09-27T06:19:46.347Z,2.7765829091649,165,59,25.536330427467956,1.4,37.1674533789863,1280 - 10263,2018-07-31T11:12:17.485Z,,191,52,128.5841852057933,7.72,95.26728274823611,1352 - 10406,2016-08-11T16:42:34.072Z,,173,82,81.57679953529707,2.37,121.6330137416232,1370 - 10421,2019-06-04T06:54:49.72Z,3.7448938977184327,187,65,98.9770008385166,6.93,159.8945532545788,1375 - 10613,2019-09-01T15:04:18.524Z,,190,67,128.5841852057933,0.0,66.85766872399721,1394 - 10752,2019-06-22T04:42:43.099Z,,78,83,41.616917284159726,0.0,26.75032859767868,1417 - 11022,2017-08-26T12:38:57.675Z,,149,56,46.10276691718616,1.95,66.48256835843617,1453 - 11486,2019-08-19T00:17:28.131Z,1.5030327089601887,15,53,37.648145389078365,2.45,50.857210612252025,1518 - 11840,2018-07-10T12:03:43.829Z,,115,61,77.91196471862148,3.12,38.80173751777944,1570 - 12573,2019-06-11T19:53:14.773Z,8.803740956553046,60,69,29.80214751859149,1.19,25.677524775836336,1660 - 12924,2019-09-01T07:08:04.823Z,,108,67,50.094887884945365,2.38,67.55526994932146,1706 - 12987,2018-06-22T17:13:31.345Z,,5,88,124.1176465275534,0.0,131.95141149731208,1713 - 13133,2019-08-29T18:35:33.573Z,,48,73,123.20884248534108,8.62,176.6503518200048,1732 - 13753,2019-07-31T22:58:51.457Z,,11,55,132.45679913492563,6.62,143.30590597523343,1822 - 14173,2019-09-08T15:48:59.705Z,,78,71,41.616917284159726,1.76,63.993138845832355,1881 - 15667,2018-09-10T02:48:06.11Z,,82,57,60.89545738030947,3.81,89.25429849552717,2100 - 15755,2019-07-09T16:32:42.887Z,,65,53,68.22769726470014,2.73,54.24628484853907,2112 - 16559,2017-07-03T03:33:54.815Z,,44,58,50.90170136783837,3.18,17.557335265694483,2204 - 16560,2018-09-01T07:54:29.007Z,,155,72,43.77574310182776,2.74,80.11972590769237,2204 - 16566,2018-09-03T21:15:41.685Z,,13,58,112.62925391105566,7.74,167.16589581566012,2205 - 17445,2019-08-15T08:32:31.326Z,,96,72,104.82144858590365,7.86,96.55253085189558,2328 - 17614,2019-08-17T07:16:06.625Z,,181,83,143.88940370476112,5.76,293.930819530029,2347 - recorded_at: Sun, 07 Jun 2020 06:41:28 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/success/returns_query_results_of_the_public_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/success/returns_query_results_of_the_public_card.yml deleted file mode 100644 index c6dc09a..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/success/returns_query_results_of_the_public_card.yml +++ /dev/null @@ -1,105 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01/query/json - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 202 - message: Accepted - headers: - Date: - - Sun, 07 Jun 2020 06:41:28 GMT - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:28 GMT - Strict-Transport-Security: - - max-age=31536000 - Content-Disposition: - - attachment; filename="query_result_2020-06-07T06:41:28.204844Z.json" - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: |- - [ - {"Product ID":182,"Discount":null,"Created At":"2018-10-22T05:07:06.089Z","User ID":155,"ID":1199,"Tax":5.07,"Quantity":68,"Total":88.19514855881197,"Subtotal":84.48940370476112}, - {"Product ID":128,"Discount":null,"Created At":"2019-07-03T00:41:03.541Z","User ID":211,"ID":1475,"Tax":3.0,"Quantity":53,"Total":84.51330427374789,"Subtotal":75.08016314504417}, - {"Product ID":136,"Discount":null,"Created At":"2018-06-07T14:00:00.269Z","User ID":233,"ID":1638,"Tax":7.36,"Quantity":58,"Total":105.79889680103145,"Subtotal":105.20402317157343}, - {"Product ID":169,"Discount":null,"Created At":"2019-06-21T09:21:12.435Z","User ID":409,"ID":2900,"Tax":2.38,"Quantity":63,"Total":54.68257841077061,"Subtotal":59.53172693453274}, - {"Product ID":188,"Discount":null,"Created At":"2019-09-24T14:28:05.227Z","User ID":449,"ID":3158,"Tax":2.12,"Quantity":51,"Total":38.44612268753674,"Subtotal":33.87738254731509}, - {"Product ID":147,"Discount":null,"Created At":"2017-10-09T15:26:35.651Z","User ID":493,"ID":3459,"Tax":1.78,"Quantity":53,"Total":53.67878612775153,"Subtotal":44.4315141414441}, - {"Product ID":132,"Discount":null,"Created At":"2018-08-17T08:59:23.525Z","User ID":654,"ID":4762,"Tax":8.31,"Quantity":100,"Total":144.53174764375493,"Subtotal":127.88197029833711}, - {"Product ID":74,"Discount":null,"Created At":"2016-06-20T04:41:17.9Z","User ID":678,"ID":4991,"Tax":0.0,"Quantity":53,"Total":25.993077038947224,"Subtotal":34.08536151591033}, - {"Product ID":11,"Discount":null,"Created At":"2019-06-24T14:21:15.615Z","User ID":686,"ID":5091,"Tax":0.0,"Quantity":63,"Total":147.96956312460833,"Subtotal":132.45679913492563}, - {"Product ID":190,"Discount":null,"Created At":"2017-09-08T04:09:50.903Z","User ID":784,"ID":5744,"Tax":3.43,"Quantity":60,"Total":75.90872464426522,"Subtotal":85.72279013719552}, - {"Product ID":5,"Discount":null,"Created At":"2018-08-21T06:31:13.761Z","User ID":792,"ID":5816,"Tax":7.45,"Quantity":100,"Total":137.24829286886856,"Subtotal":124.1176465275534}, - {"Product ID":45,"Discount":null,"Created At":"2017-10-17T11:44:44.229Z","User ID":911,"ID":6684,"Tax":5.12,"Quantity":57,"Total":79.02522395433887,"Subtotal":78.6996782532274}, - {"Product ID":15,"Discount":null,"Created At":"2017-05-13T10:47:58.441Z","User ID":962,"ID":7083,"Tax":1.51,"Quantity":50,"Total":26.90881900918795,"Subtotal":25.09876359271891}, - {"Product ID":15,"Discount":null,"Created At":"2018-07-29T19:02:44.948Z","User ID":968,"ID":7122,"Tax":2.26,"Quantity":56,"Total":54.98775937100201,"Subtotal":37.648145389078365}, - {"Product ID":85,"Discount":null,"Created At":"2018-08-06T23:04:25.787Z","User ID":969,"ID":7134,"Tax":3.29,"Quantity":78,"Total":60.24880420062281,"Subtotal":54.90104734428525}, - {"Product ID":173,"Discount":null,"Created At":"2017-08-04T01:27:04.12Z","User ID":1084,"ID":8092,"Tax":3.26,"Quantity":51,"Total":73.91712970278596,"Subtotal":81.57679953529707}, - {"Product ID":156,"Discount":null,"Created At":"2017-10-07T10:34:26.784Z","User ID":1128,"ID":8467,"Tax":0.92,"Quantity":54,"Total":23.68275754999484,"Subtotal":20.41053609936413}, - {"Product ID":65,"Discount":null,"Created At":"2017-10-09T05:18:20.871Z","User ID":1213,"ID":9051,"Tax":2.73,"Quantity":57,"Total":59.948241519719645,"Subtotal":45.4851315098001}, - {"Product ID":113,"Discount":null,"Created At":"2019-10-10T03:27:03.342Z","User ID":1228,"ID":9205,"Tax":5.25,"Quantity":75,"Total":103.36091787434876,"Subtotal":110.47725376186015}, - {"Product ID":11,"Discount":null,"Created At":"2019-10-24T18:38:21.838Z","User ID":1243,"ID":9364,"Tax":9.93,"Quantity":70,"Total":115.34101286653724,"Subtotal":132.45679913492563}, - {"Product ID":76,"Discount":null,"Created At":"2019-06-21T14:34:12.102Z","User ID":1246,"ID":9392,"Tax":4.15,"Quantity":69,"Total":53.83835606687928,"Subtotal":63.82421061366486}, - {"Product ID":165,"Discount":2.7765829091649,"Created At":"2017-09-27T06:19:46.347Z","User ID":1280,"ID":9639,"Tax":1.4,"Quantity":59,"Total":37.1674533789863,"Subtotal":25.536330427467956}, - {"Product ID":191,"Discount":null,"Created At":"2018-07-31T11:12:17.485Z","User ID":1352,"ID":10263,"Tax":7.72,"Quantity":52,"Total":95.26728274823611,"Subtotal":128.5841852057933}, - {"Product ID":173,"Discount":null,"Created At":"2016-08-11T16:42:34.072Z","User ID":1370,"ID":10406,"Tax":2.37,"Quantity":82,"Total":121.6330137416232,"Subtotal":81.57679953529707}, - {"Product ID":187,"Discount":3.7448938977184327,"Created At":"2019-06-04T06:54:49.72Z","User ID":1375,"ID":10421,"Tax":6.93,"Quantity":65,"Total":159.8945532545788,"Subtotal":98.9770008385166}, - {"Product ID":190,"Discount":null,"Created At":"2019-09-01T15:04:18.524Z","User ID":1394,"ID":10613,"Tax":0.0,"Quantity":67,"Total":66.85766872399721,"Subtotal":128.5841852057933}, - {"Product ID":78,"Discount":null,"Created At":"2019-06-22T04:42:43.099Z","User ID":1417,"ID":10752,"Tax":0.0,"Quantity":83,"Total":26.75032859767868,"Subtotal":41.616917284159726}, - {"Product ID":149,"Discount":null,"Created At":"2017-08-26T12:38:57.675Z","User ID":1453,"ID":11022,"Tax":1.95,"Quantity":56,"Total":66.48256835843617,"Subtotal":46.10276691718616}, - {"Product ID":15,"Discount":1.5030327089601887,"Created At":"2019-08-19T00:17:28.131Z","User ID":1518,"ID":11486,"Tax":2.45,"Quantity":53,"Total":50.857210612252025,"Subtotal":37.648145389078365}, - {"Product ID":115,"Discount":null,"Created At":"2018-07-10T12:03:43.829Z","User ID":1570,"ID":11840,"Tax":3.12,"Quantity":61,"Total":38.80173751777944,"Subtotal":77.91196471862148}, - {"Product ID":60,"Discount":8.803740956553046,"Created At":"2019-06-11T19:53:14.773Z","User ID":1660,"ID":12573,"Tax":1.19,"Quantity":69,"Total":25.677524775836336,"Subtotal":29.80214751859149}, - {"Product ID":108,"Discount":null,"Created At":"2019-09-01T07:08:04.823Z","User ID":1706,"ID":12924,"Tax":2.38,"Quantity":67,"Total":67.55526994932146,"Subtotal":50.094887884945365}, - {"Product ID":5,"Discount":null,"Created At":"2018-06-22T17:13:31.345Z","User ID":1713,"ID":12987,"Tax":0.0,"Quantity":88,"Total":131.95141149731208,"Subtotal":124.1176465275534}, - {"Product ID":48,"Discount":null,"Created At":"2019-08-29T18:35:33.573Z","User ID":1732,"ID":13133,"Tax":8.62,"Quantity":73,"Total":176.6503518200048,"Subtotal":123.20884248534108}, - {"Product ID":11,"Discount":null,"Created At":"2019-07-31T22:58:51.457Z","User ID":1822,"ID":13753,"Tax":6.62,"Quantity":55,"Total":143.30590597523343,"Subtotal":132.45679913492563}, - {"Product ID":78,"Discount":null,"Created At":"2019-09-08T15:48:59.705Z","User ID":1881,"ID":14173,"Tax":1.76,"Quantity":71,"Total":63.993138845832355,"Subtotal":41.616917284159726}, - {"Product ID":82,"Discount":null,"Created At":"2018-09-10T02:48:06.11Z","User ID":2100,"ID":15667,"Tax":3.81,"Quantity":57,"Total":89.25429849552717,"Subtotal":60.89545738030947}, - {"Product ID":65,"Discount":null,"Created At":"2019-07-09T16:32:42.887Z","User ID":2112,"ID":15755,"Tax":2.73,"Quantity":53,"Total":54.24628484853907,"Subtotal":68.22769726470014}, - {"Product ID":44,"Discount":null,"Created At":"2017-07-03T03:33:54.815Z","User ID":2204,"ID":16559,"Tax":3.18,"Quantity":58,"Total":17.557335265694483,"Subtotal":50.90170136783837}, - {"Product ID":155,"Discount":null,"Created At":"2018-09-01T07:54:29.007Z","User ID":2204,"ID":16560,"Tax":2.74,"Quantity":72,"Total":80.11972590769237,"Subtotal":43.77574310182776}, - {"Product ID":13,"Discount":null,"Created At":"2018-09-03T21:15:41.685Z","User ID":2205,"ID":16566,"Tax":7.74,"Quantity":58,"Total":167.16589581566012,"Subtotal":112.62925391105566}, - {"Product ID":96,"Discount":null,"Created At":"2019-08-15T08:32:31.326Z","User ID":2328,"ID":17445,"Tax":7.86,"Quantity":72,"Total":96.55253085189558,"Subtotal":104.82144858590365}, - {"Product ID":181,"Discount":null,"Created At":"2019-08-17T07:16:06.625Z","User ID":2347,"ID":17614,"Tax":5.76,"Quantity":83,"Total":293.930819530029,"Subtotal":143.88940370476112} - ] - recorded_at: Sun, 07 Jun 2020 06:41:28 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/when_specify_format/returns_query_results_of_the_public_card_as_specified_format.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/when_specify_format/returns_query_results_of_the_public_card_as_specified_format.yml deleted file mode 100644 index c7acb6b..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/when_specify_format/returns_query_results_of_the_public_card_as_specified_format.yml +++ /dev/null @@ -1,106 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01/query/csv - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:51 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=e69eaa8d-5368-4c12-86c2-56cf49f505dc;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:51 GMT;SameSite=Lax - Content-Disposition: - - attachment; filename="orders_quantity____50_2023-05-14T15:09:51.764237Z.csv" - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - text/csv - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: | - Created At,Discount,ID,Product ID,Quantity,Subtotal,Tax,Total,User ID - 2018-10-22T05:07:06.089,,1199,182,68,84.48940370476112,5.07,89.55940370476111,155 - 2019-07-03T00:41:03.541,,1475,128,53,75.08016314504417,3.0,78.08016314504417,211 - 2018-06-07T14:00:00.269,,1638,136,58,105.20402317157343,7.36,112.56402317157342,233 - 2019-06-21T09:21:12.435,,2900,169,63,59.53172693453274,2.38,61.911726934532744,409 - 2019-09-24T14:28:05.227,,3158,188,51,33.87738254731509,2.12,35.997382547315084,449 - 2017-10-09T15:26:35.651,,3459,147,53,44.4315141414441,1.78,46.2115141414441,493 - 2018-08-17T08:59:23.525,,4762,132,100,127.88197029833711,8.31,136.1919702983371,654 - 2016-06-20T04:41:17.9,,4991,74,53,34.08536151591033,0.0,34.08536151591033,678 - 2019-06-24T14:21:15.615,,5091,11,63,132.45679913492563,0.0,132.45679913492563,686 - 2017-09-08T04:09:50.903,,5744,190,60,85.72279013719552,3.43,89.15279013719552,784 - 2018-08-21T06:31:13.761,,5816,5,100,124.1176465275534,7.45,131.5676465275534,792 - 2017-10-17T11:44:44.229,,6684,45,57,78.6996782532274,5.12,83.81967825322741,911 - 2017-05-13T10:47:58.441,,7083,15,50,25.09876359271891,1.51,26.608763592718912,962 - 2018-07-29T19:02:44.948,,7122,15,56,37.648145389078365,2.26,39.90814538907836,968 - 2018-08-06T23:04:25.787,,7134,85,78,54.90104734428525,3.29,58.19104734428525,969 - 2017-08-04T01:27:04.12,,8092,173,51,81.57679953529707,3.26,84.83679953529708,1084 - 2017-10-07T10:34:26.784,,8467,156,54,20.41053609936413,0.92,21.33053609936413,1128 - 2017-10-09T05:18:20.871,,9051,65,57,45.4851315098001,2.73,48.215131509800095,1213 - 2019-10-10T03:27:03.342,,9205,113,75,110.47725376186015,5.25,115.72725376186015,1228 - 2019-10-24T18:38:21.838,,9364,11,70,132.45679913492563,9.93,142.38679913492564,1243 - 2019-06-21T14:34:12.102,,9392,76,69,63.82421061366486,4.15,67.97421061366487,1246 - 2017-09-27T06:19:46.347,2.7765829091649,9639,165,59,25.536330427467956,1.4,24.159747518303053,1280 - 2018-07-31T11:12:17.485,,10263,191,52,128.5841852057933,7.72,136.3041852057933,1352 - 2016-08-11T16:42:34.072,,10406,173,82,81.57679953529707,2.37,83.94679953529707,1370 - 2019-06-04T06:54:49.72,3.7448938977184327,10421,187,65,98.9770008385166,6.93,102.16210694079818,1375 - 2019-09-01T15:04:18.524,,10613,190,67,128.5841852057933,0.0,128.5841852057933,1394 - 2019-06-22T04:42:43.099,,10752,78,83,41.616917284159726,0.0,41.616917284159726,1417 - 2017-08-26T12:38:57.675,,11022,149,56,46.10276691718616,1.95,48.05276691718616,1453 - 2019-08-19T00:17:28.131,1.5030327089601887,11486,15,53,37.648145389078365,2.45,38.59511268011818,1518 - 2018-07-10T12:03:43.829,,11840,115,61,77.91196471862148,3.12,81.03196471862148,1570 - 2019-06-11T19:53:14.773,8.803740956553046,12573,60,69,29.80214751859149,1.19,22.188406562038445,1660 - 2019-09-01T07:08:04.823,,12924,108,67,50.094887884945365,2.38,52.47488788494537,1706 - 2018-06-22T17:13:31.345,,12987,5,88,124.1176465275534,0.0,124.1176465275534,1713 - 2019-08-29T18:35:33.573,,13133,48,73,123.20884248534108,8.62,131.82884248534108,1732 - 2019-07-31T22:58:51.457,,13753,11,55,132.45679913492563,6.62,139.07679913492564,1822 - 2019-09-08T15:48:59.705,,14173,78,71,41.616917284159726,1.76,43.376917284159724,1881 - 2018-09-10T02:48:06.11,,15667,82,57,60.89545738030947,3.81,64.70545738030947,2100 - 2019-07-09T16:32:42.887,,15755,65,53,68.22769726470014,2.73,70.95769726470014,2112 - 2017-07-03T03:33:54.815,,16559,44,58,50.90170136783837,3.18,54.08170136783837,2204 - 2018-09-01T07:54:29.007,,16560,155,72,43.77574310182776,2.74,46.51574310182776,2204 - 2018-09-03T21:15:41.685,,16566,13,58,112.62925391105566,7.74,120.36925391105565,2205 - 2019-08-15T08:32:31.326,,17445,96,72,104.82144858590365,7.86,112.68144858590365,2328 - 2019-08-17T07:16:06.625,,17614,181,83,143.88940370476112,5.76,149.6494037047611,2347 - recorded_at: Sun, 14 May 2023 15:09:54 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/with_success/returns_query_results_of_the_public_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/with_success/returns_query_results_of_the_public_card.yml deleted file mode 100644 index 0b1d87a..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/with_success/returns_query_results_of_the_public_card.yml +++ /dev/null @@ -1,107 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01/query/json - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:51 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=96648c93-862e-44dd-91b4-37c662ba9fca;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:51 GMT;SameSite=Lax - Content-Disposition: - - attachment; filename="orders_quantity____50_2023-05-14T15:09:51.086153Z.json" - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: |- - [ - {"Product ID":182,"Discount":null,"Created At":"2018-10-22T05:07:06.089","User ID":155,"ID":1199,"Tax":5.07,"Quantity":68,"Total":89.55940370476111,"Subtotal":84.48940370476112}, - {"Product ID":128,"Discount":null,"Created At":"2019-07-03T00:41:03.541","User ID":211,"ID":1475,"Tax":3.0,"Quantity":53,"Total":78.08016314504417,"Subtotal":75.08016314504417}, - {"Product ID":136,"Discount":null,"Created At":"2018-06-07T14:00:00.269","User ID":233,"ID":1638,"Tax":7.36,"Quantity":58,"Total":112.56402317157342,"Subtotal":105.20402317157343}, - {"Product ID":169,"Discount":null,"Created At":"2019-06-21T09:21:12.435","User ID":409,"ID":2900,"Tax":2.38,"Quantity":63,"Total":61.911726934532744,"Subtotal":59.53172693453274}, - {"Product ID":188,"Discount":null,"Created At":"2019-09-24T14:28:05.227","User ID":449,"ID":3158,"Tax":2.12,"Quantity":51,"Total":35.997382547315084,"Subtotal":33.87738254731509}, - {"Product ID":147,"Discount":null,"Created At":"2017-10-09T15:26:35.651","User ID":493,"ID":3459,"Tax":1.78,"Quantity":53,"Total":46.2115141414441,"Subtotal":44.4315141414441}, - {"Product ID":132,"Discount":null,"Created At":"2018-08-17T08:59:23.525","User ID":654,"ID":4762,"Tax":8.31,"Quantity":100,"Total":136.1919702983371,"Subtotal":127.88197029833711}, - {"Product ID":74,"Discount":null,"Created At":"2016-06-20T04:41:17.9","User ID":678,"ID":4991,"Tax":0.0,"Quantity":53,"Total":34.08536151591033,"Subtotal":34.08536151591033}, - {"Product ID":11,"Discount":null,"Created At":"2019-06-24T14:21:15.615","User ID":686,"ID":5091,"Tax":0.0,"Quantity":63,"Total":132.45679913492563,"Subtotal":132.45679913492563}, - {"Product ID":190,"Discount":null,"Created At":"2017-09-08T04:09:50.903","User ID":784,"ID":5744,"Tax":3.43,"Quantity":60,"Total":89.15279013719552,"Subtotal":85.72279013719552}, - {"Product ID":5,"Discount":null,"Created At":"2018-08-21T06:31:13.761","User ID":792,"ID":5816,"Tax":7.45,"Quantity":100,"Total":131.5676465275534,"Subtotal":124.1176465275534}, - {"Product ID":45,"Discount":null,"Created At":"2017-10-17T11:44:44.229","User ID":911,"ID":6684,"Tax":5.12,"Quantity":57,"Total":83.81967825322741,"Subtotal":78.6996782532274}, - {"Product ID":15,"Discount":null,"Created At":"2017-05-13T10:47:58.441","User ID":962,"ID":7083,"Tax":1.51,"Quantity":50,"Total":26.608763592718912,"Subtotal":25.09876359271891}, - {"Product ID":15,"Discount":null,"Created At":"2018-07-29T19:02:44.948","User ID":968,"ID":7122,"Tax":2.26,"Quantity":56,"Total":39.90814538907836,"Subtotal":37.648145389078365}, - {"Product ID":85,"Discount":null,"Created At":"2018-08-06T23:04:25.787","User ID":969,"ID":7134,"Tax":3.29,"Quantity":78,"Total":58.19104734428525,"Subtotal":54.90104734428525}, - {"Product ID":173,"Discount":null,"Created At":"2017-08-04T01:27:04.12","User ID":1084,"ID":8092,"Tax":3.26,"Quantity":51,"Total":84.83679953529708,"Subtotal":81.57679953529707}, - {"Product ID":156,"Discount":null,"Created At":"2017-10-07T10:34:26.784","User ID":1128,"ID":8467,"Tax":0.92,"Quantity":54,"Total":21.33053609936413,"Subtotal":20.41053609936413}, - {"Product ID":65,"Discount":null,"Created At":"2017-10-09T05:18:20.871","User ID":1213,"ID":9051,"Tax":2.73,"Quantity":57,"Total":48.215131509800095,"Subtotal":45.4851315098001}, - {"Product ID":113,"Discount":null,"Created At":"2019-10-10T03:27:03.342","User ID":1228,"ID":9205,"Tax":5.25,"Quantity":75,"Total":115.72725376186015,"Subtotal":110.47725376186015}, - {"Product ID":11,"Discount":null,"Created At":"2019-10-24T18:38:21.838","User ID":1243,"ID":9364,"Tax":9.93,"Quantity":70,"Total":142.38679913492564,"Subtotal":132.45679913492563}, - {"Product ID":76,"Discount":null,"Created At":"2019-06-21T14:34:12.102","User ID":1246,"ID":9392,"Tax":4.15,"Quantity":69,"Total":67.97421061366487,"Subtotal":63.82421061366486}, - {"Product ID":165,"Discount":2.7765829091649,"Created At":"2017-09-27T06:19:46.347","User ID":1280,"ID":9639,"Tax":1.4,"Quantity":59,"Total":24.159747518303053,"Subtotal":25.536330427467956}, - {"Product ID":191,"Discount":null,"Created At":"2018-07-31T11:12:17.485","User ID":1352,"ID":10263,"Tax":7.72,"Quantity":52,"Total":136.3041852057933,"Subtotal":128.5841852057933}, - {"Product ID":173,"Discount":null,"Created At":"2016-08-11T16:42:34.072","User ID":1370,"ID":10406,"Tax":2.37,"Quantity":82,"Total":83.94679953529707,"Subtotal":81.57679953529707}, - {"Product ID":187,"Discount":3.7448938977184327,"Created At":"2019-06-04T06:54:49.72","User ID":1375,"ID":10421,"Tax":6.93,"Quantity":65,"Total":102.16210694079818,"Subtotal":98.9770008385166}, - {"Product ID":190,"Discount":null,"Created At":"2019-09-01T15:04:18.524","User ID":1394,"ID":10613,"Tax":0.0,"Quantity":67,"Total":128.5841852057933,"Subtotal":128.5841852057933}, - {"Product ID":78,"Discount":null,"Created At":"2019-06-22T04:42:43.099","User ID":1417,"ID":10752,"Tax":0.0,"Quantity":83,"Total":41.616917284159726,"Subtotal":41.616917284159726}, - {"Product ID":149,"Discount":null,"Created At":"2017-08-26T12:38:57.675","User ID":1453,"ID":11022,"Tax":1.95,"Quantity":56,"Total":48.05276691718616,"Subtotal":46.10276691718616}, - {"Product ID":15,"Discount":1.5030327089601887,"Created At":"2019-08-19T00:17:28.131","User ID":1518,"ID":11486,"Tax":2.45,"Quantity":53,"Total":38.59511268011818,"Subtotal":37.648145389078365}, - {"Product ID":115,"Discount":null,"Created At":"2018-07-10T12:03:43.829","User ID":1570,"ID":11840,"Tax":3.12,"Quantity":61,"Total":81.03196471862148,"Subtotal":77.91196471862148}, - {"Product ID":60,"Discount":8.803740956553046,"Created At":"2019-06-11T19:53:14.773","User ID":1660,"ID":12573,"Tax":1.19,"Quantity":69,"Total":22.188406562038445,"Subtotal":29.80214751859149}, - {"Product ID":108,"Discount":null,"Created At":"2019-09-01T07:08:04.823","User ID":1706,"ID":12924,"Tax":2.38,"Quantity":67,"Total":52.47488788494537,"Subtotal":50.094887884945365}, - {"Product ID":5,"Discount":null,"Created At":"2018-06-22T17:13:31.345","User ID":1713,"ID":12987,"Tax":0.0,"Quantity":88,"Total":124.1176465275534,"Subtotal":124.1176465275534}, - {"Product ID":48,"Discount":null,"Created At":"2019-08-29T18:35:33.573","User ID":1732,"ID":13133,"Tax":8.62,"Quantity":73,"Total":131.82884248534108,"Subtotal":123.20884248534108}, - {"Product ID":11,"Discount":null,"Created At":"2019-07-31T22:58:51.457","User ID":1822,"ID":13753,"Tax":6.62,"Quantity":55,"Total":139.07679913492564,"Subtotal":132.45679913492563}, - {"Product ID":78,"Discount":null,"Created At":"2019-09-08T15:48:59.705","User ID":1881,"ID":14173,"Tax":1.76,"Quantity":71,"Total":43.376917284159724,"Subtotal":41.616917284159726}, - {"Product ID":82,"Discount":null,"Created At":"2018-09-10T02:48:06.11","User ID":2100,"ID":15667,"Tax":3.81,"Quantity":57,"Total":64.70545738030947,"Subtotal":60.89545738030947}, - {"Product ID":65,"Discount":null,"Created At":"2019-07-09T16:32:42.887","User ID":2112,"ID":15755,"Tax":2.73,"Quantity":53,"Total":70.95769726470014,"Subtotal":68.22769726470014}, - {"Product ID":44,"Discount":null,"Created At":"2017-07-03T03:33:54.815","User ID":2204,"ID":16559,"Tax":3.18,"Quantity":58,"Total":54.08170136783837,"Subtotal":50.90170136783837}, - {"Product ID":155,"Discount":null,"Created At":"2018-09-01T07:54:29.007","User ID":2204,"ID":16560,"Tax":2.74,"Quantity":72,"Total":46.51574310182776,"Subtotal":43.77574310182776}, - {"Product ID":13,"Discount":null,"Created At":"2018-09-03T21:15:41.685","User ID":2205,"ID":16566,"Tax":7.74,"Quantity":58,"Total":120.36925391105565,"Subtotal":112.62925391105566}, - {"Product ID":96,"Discount":null,"Created At":"2019-08-15T08:32:31.326","User ID":2328,"ID":17445,"Tax":7.86,"Quantity":72,"Total":112.68144858590365,"Subtotal":104.82144858590365}, - {"Product ID":181,"Discount":null,"Created At":"2019-08-17T07:16:06.625","User ID":2347,"ID":17614,"Tax":5.76,"Quantity":83,"Total":149.6494037047611,"Subtotal":143.88940370476112} - ] - recorded_at: Sun, 14 May 2023 15:09:51 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/success/returns_query_results_of_the_public_card_with_metadata.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/success/returns_query_results_of_the_public_card_with_metadata.yml deleted file mode 100644 index c7bc7bf..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/success/returns_query_results_of_the_public_card_with_metadata.yml +++ /dev/null @@ -1,59 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01/query - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 202 - message: Accepted - headers: - Date: - - Sun, 07 Jun 2020 06:41:28 GMT - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:28 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkYXRhIjp7InJvd3MiOlsKWzExOTksIjIwMTgtMTAtMjJUMDU6MDc6MDYuMDg5WiIsbnVsbCwxODIsNjgsODQuNDg5NDAzNzA0NzYxMTIsNS4wNyw4OC4xOTUxNDg1NTg4MTE5NywxNTVdLApbMTQ3NSwiMjAxOS0wNy0wM1QwMDo0MTowMy41NDFaIixudWxsLDEyOCw1Myw3NS4wODAxNjMxNDUwNDQxNywzLjAsODQuNTEzMzA0MjczNzQ3ODksMjExXSwKWzE2MzgsIjIwMTgtMDYtMDdUMTQ6MDA6MDAuMjY5WiIsbnVsbCwxMzYsNTgsMTA1LjIwNDAyMzE3MTU3MzQzLDcuMzYsMTA1Ljc5ODg5NjgwMTAzMTQ1LDIzM10sClsyOTAwLCIyMDE5LTA2LTIxVDA5OjIxOjEyLjQzNVoiLG51bGwsMTY5LDYzLDU5LjUzMTcyNjkzNDUzMjc0LDIuMzgsNTQuNjgyNTc4NDEwNzcwNjEsNDA5XSwKWzMxNTgsIjIwMTktMDktMjRUMTQ6Mjg6MDUuMjI3WiIsbnVsbCwxODgsNTEsMzMuODc3MzgyNTQ3MzE1MDksMi4xMiwzOC40NDYxMjI2ODc1MzY3NCw0NDldLApbMzQ1OSwiMjAxNy0xMC0wOVQxNToyNjozNS42NTFaIixudWxsLDE0Nyw1Myw0NC40MzE1MTQxNDE0NDQxLDEuNzgsNTMuNjc4Nzg2MTI3NzUxNTMsNDkzXSwKWzQ3NjIsIjIwMTgtMDgtMTdUMDg6NTk6MjMuNTI1WiIsbnVsbCwxMzIsMTAwLDEyNy44ODE5NzAyOTgzMzcxMSw4LjMxLDE0NC41MzE3NDc2NDM3NTQ5Myw2NTRdLApbNDk5MSwiMjAxNi0wNi0yMFQwNDo0MToxNy45WiIsbnVsbCw3NCw1MywzNC4wODUzNjE1MTU5MTAzMywwLjAsMjUuOTkzMDc3MDM4OTQ3MjI0LDY3OF0sCls1MDkxLCIyMDE5LTA2LTI0VDE0OjIxOjE1LjYxNVoiLG51bGwsMTEsNjMsMTMyLjQ1Njc5OTEzNDkyNTYzLDAuMCwxNDcuOTY5NTYzMTI0NjA4MzMsNjg2XSwKWzU3NDQsIjIwMTctMDktMDhUMDQ6MDk6NTAuOTAzWiIsbnVsbCwxOTAsNjAsODUuNzIyNzkwMTM3MTk1NTIsMy40Myw3NS45MDg3MjQ2NDQyNjUyMiw3ODRdLApbNTgxNiwiMjAxOC0wOC0yMVQwNjozMToxMy43NjFaIixudWxsLDUsMTAwLDEyNC4xMTc2NDY1Mjc1NTM0LDcuNDUsMTM3LjI0ODI5Mjg2ODg2ODU2LDc5Ml0sCls2Njg0LCIyMDE3LTEwLTE3VDExOjQ0OjQ0LjIyOVoiLG51bGwsNDUsNTcsNzguNjk5Njc4MjUzMjI3NCw1LjEyLDc5LjAyNTIyMzk1NDMzODg3LDkxMV0sCls3MDgzLCIyMDE3LTA1LTEzVDEwOjQ3OjU4LjQ0MVoiLG51bGwsMTUsNTAsMjUuMDk4NzYzNTkyNzE4OTEsMS41MSwyNi45MDg4MTkwMDkxODc5NSw5NjJdLApbNzEyMiwiMjAxOC0wNy0yOVQxOTowMjo0NC45NDhaIixudWxsLDE1LDU2LDM3LjY0ODE0NTM4OTA3ODM2NSwyLjI2LDU0Ljk4Nzc1OTM3MTAwMjAxLDk2OF0sCls3MTM0LCIyMDE4LTA4LTA2VDIzOjA0OjI1Ljc4N1oiLG51bGwsODUsNzgsNTQuOTAxMDQ3MzQ0Mjg1MjUsMy4yOSw2MC4yNDg4MDQyMDA2MjI4MSw5NjldLApbODA5MiwiMjAxNy0wOC0wNFQwMToyNzowNC4xMloiLG51bGwsMTczLDUxLDgxLjU3Njc5OTUzNTI5NzA3LDMuMjYsNzMuOTE3MTI5NzAyNzg1OTYsMTA4NF0sCls4NDY3LCIyMDE3LTEwLTA3VDEwOjM0OjI2Ljc4NFoiLG51bGwsMTU2LDU0LDIwLjQxMDUzNjA5OTM2NDEzLDAuOTIsMjMuNjgyNzU3NTQ5OTk0ODQsMTEyOF0sCls5MDUxLCIyMDE3LTEwLTA5VDA1OjE4OjIwLjg3MVoiLG51bGwsNjUsNTcsNDUuNDg1MTMxNTA5ODAwMSwyLjczLDU5Ljk0ODI0MTUxOTcxOTY0NSwxMjEzXSwKWzkyMDUsIjIwMTktMTAtMTBUMDM6Mjc6MDMuMzQyWiIsbnVsbCwxMTMsNzUsMTEwLjQ3NzI1Mzc2MTg2MDE1LDUuMjUsMTAzLjM2MDkxNzg3NDM0ODc2LDEyMjhdLApbOTM2NCwiMjAxOS0xMC0yNFQxODozODoyMS44MzhaIixudWxsLDExLDcwLDEzMi40NTY3OTkxMzQ5MjU2Myw5LjkzLDExNS4zNDEwMTI4NjY1MzcyNCwxMjQzXSwKWzkzOTIsIjIwMTktMDYtMjFUMTQ6MzQ6MTIuMTAyWiIsbnVsbCw3Niw2OSw2My44MjQyMTA2MTM2NjQ4Niw0LjE1LDUzLjgzODM1NjA2Njg3OTI4LDEyNDZdLApbOTYzOSwiMjAxNy0wOS0yN1QwNjoxOTo0Ni4zNDdaIiwyLjc3NjU4MjkwOTE2NDksMTY1LDU5LDI1LjUzNjMzMDQyNzQ2Nzk1NiwxLjQsMzcuMTY3NDUzMzc4OTg2MywxMjgwXSwKWzEwMjYzLCIyMDE4LTA3LTMxVDExOjEyOjE3LjQ4NVoiLG51bGwsMTkxLDUyLDEyOC41ODQxODUyMDU3OTMzLDcuNzIsOTUuMjY3MjgyNzQ4MjM2MTEsMTM1Ml0sClsxMDQwNiwiMjAxNi0wOC0xMVQxNjo0MjozNC4wNzJaIixudWxsLDE3Myw4Miw4MS41NzY3OTk1MzUyOTcwNywyLjM3LDEyMS42MzMwMTM3NDE2MjMyLDEzNzBdLApbMTA0MjEsIjIwMTktMDYtMDRUMDY6NTQ6NDkuNzJaIiwzLjc0NDg5Mzg5NzcxODQzMjcsMTg3LDY1LDk4Ljk3NzAwMDgzODUxNjYsNi45MywxNTkuODk0NTUzMjU0NTc4OCwxMzc1XSwKWzEwNjEzLCIyMDE5LTA5LTAxVDE1OjA0OjE4LjUyNFoiLG51bGwsMTkwLDY3LDEyOC41ODQxODUyMDU3OTMzLDAuMCw2Ni44NTc2Njg3MjM5OTcyMSwxMzk0XSwKWzEwNzUyLCIyMDE5LTA2LTIyVDA0OjQyOjQzLjA5OVoiLG51bGwsNzgsODMsNDEuNjE2OTE3Mjg0MTU5NzI2LDAuMCwyNi43NTAzMjg1OTc2Nzg2OCwxNDE3XSwKWzExMDIyLCIyMDE3LTA4LTI2VDEyOjM4OjU3LjY3NVoiLG51bGwsMTQ5LDU2LDQ2LjEwMjc2NjkxNzE4NjE2LDEuOTUsNjYuNDgyNTY4MzU4NDM2MTcsMTQ1M10sClsxMTQ4NiwiMjAxOS0wOC0xOVQwMDoxNzoyOC4xMzFaIiwxLjUwMzAzMjcwODk2MDE4ODcsMTUsNTMsMzcuNjQ4MTQ1Mzg5MDc4MzY1LDIuNDUsNTAuODU3MjEwNjEyMjUyMDI1LDE1MThdLApbMTE4NDAsIjIwMTgtMDctMTBUMTI6MDM6NDMuODI5WiIsbnVsbCwxMTUsNjEsNzcuOTExOTY0NzE4NjIxNDgsMy4xMiwzOC44MDE3Mzc1MTc3Nzk0NCwxNTcwXSwKWzEyNTczLCIyMDE5LTA2LTExVDE5OjUzOjE0Ljc3M1oiLDguODAzNzQwOTU2NTUzMDQ2LDYwLDY5LDI5LjgwMjE0NzUxODU5MTQ5LDEuMTksMjUuNjc3NTI0Nzc1ODM2MzM2LDE2NjBdLApbMTI5MjQsIjIwMTktMDktMDFUMDc6MDg6MDQuODIzWiIsbnVsbCwxMDgsNjcsNTAuMDk0ODg3ODg0OTQ1MzY1LDIuMzgsNjcuNTU1MjY5OTQ5MzIxNDYsMTcwNl0sClsxMjk4NywiMjAxOC0wNi0yMlQxNzoxMzozMS4zNDVaIixudWxsLDUsODgsMTI0LjExNzY0NjUyNzU1MzQsMC4wLDEzMS45NTE0MTE0OTczMTIwOCwxNzEzXSwKWzEzMTMzLCIyMDE5LTA4LTI5VDE4OjM1OjMzLjU3M1oiLG51bGwsNDgsNzMsMTIzLjIwODg0MjQ4NTM0MTA4LDguNjIsMTc2LjY1MDM1MTgyMDAwNDgsMTczMl0sClsxMzc1MywiMjAxOS0wNy0zMVQyMjo1ODo1MS40NTdaIixudWxsLDExLDU1LDEzMi40NTY3OTkxMzQ5MjU2Myw2LjYyLDE0My4zMDU5MDU5NzUyMzM0MywxODIyXSwKWzE0MTczLCIyMDE5LTA5LTA4VDE1OjQ4OjU5LjcwNVoiLG51bGwsNzgsNzEsNDEuNjE2OTE3Mjg0MTU5NzI2LDEuNzYsNjMuOTkzMTM4ODQ1ODMyMzU1LDE4ODFdLApbMTU2NjcsIjIwMTgtMDktMTBUMDI6NDg6MDYuMTFaIixudWxsLDgyLDU3LDYwLjg5NTQ1NzM4MDMwOTQ3LDMuODEsODkuMjU0Mjk4NDk1NTI3MTcsMjEwMF0sClsxNTc1NSwiMjAxOS0wNy0wOVQxNjozMjo0Mi44ODdaIixudWxsLDY1LDUzLDY4LjIyNzY5NzI2NDcwMDE0LDIuNzMsNTQuMjQ2Mjg0ODQ4NTM5MDcsMjExMl0sClsxNjU1OSwiMjAxNy0wNy0wM1QwMzozMzo1NC44MTVaIixudWxsLDQ0LDU4LDUwLjkwMTcwMTM2NzgzODM3LDMuMTgsMTcuNTU3MzM1MjY1Njk0NDgzLDIyMDRdLApbMTY1NjAsIjIwMTgtMDktMDFUMDc6NTQ6MjkuMDA3WiIsbnVsbCwxNTUsNzIsNDMuNzc1NzQzMTAxODI3NzYsMi43NCw4MC4xMTk3MjU5MDc2OTIzNywyMjA0XSwKWzE2NTY2LCIyMDE4LTA5LTAzVDIxOjE1OjQxLjY4NVoiLG51bGwsMTMsNTgsMTEyLjYyOTI1MzkxMTA1NTY2LDcuNzQsMTY3LjE2NTg5NTgxNTY2MDEyLDIyMDVdLApbMTc0NDUsIjIwMTktMDgtMTVUMDg6MzI6MzEuMzI2WiIsbnVsbCw5Niw3MiwxMDQuODIxNDQ4NTg1OTAzNjUsNy44Niw5Ni41NTI1MzA4NTE4OTU1OCwyMzI4XSwKWzE3NjE0LCIyMDE5LTA4LTE3VDA3OjE2OjA2LjYyNVoiLG51bGwsMTgxLDgzLDE0My44ODk0MDM3MDQ3NjExMiw1Ljc2LDI5My45MzA4MTk1MzAwMjksMjM0N10KXSwKImNvbHMiOlt7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVuaXF1ZSBJRCBmb3IgdGhlIHByb2R1Y3QuIEl0IGlzIGFsc28gY2FsbGVkIHRoZSDigJxJbnZvaWNlIG51bWJlcuKAnSBvciDigJxDb25maXJtYXRpb24gbnVtYmVy4oCdIGluIGN1c3RvbWVyIGZhY2luZyBlbWFpbHMgYW5kIHNjcmVlbnMuIiwidGFibGVfaWQiOjIsInNwZWNpYWxfdHlwZSI6InR5cGUvUEsiLCJuYW1lIjoiSUQiLCJzZXR0aW5ncyI6bnVsbCwic291cmNlIjoiZmllbGRzIiwiZmllbGRfcmVmIjpbImZpZWxkLWlkIiwxMl0sInBhcmVudF9pZCI6bnVsbCwiaWQiOjEyLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJJRCIsImZpbmdlcnByaW50IjpudWxsLCJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJ0YWJsZV9pZCI6Miwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkZWZhdWx0IiwibmFtZSI6IkNSRUFURURfQVQiLCJzZXR0aW5ncyI6bnVsbCwic291cmNlIjoiZmllbGRzIiwiZmllbGRfcmVmIjpbImRhdGV0aW1lLWZpZWxkIixbImZpZWxkLWlkIiwxNV0sImRlZmF1bHQiXSwicGFyZW50X2lkIjpudWxsLCJpZCI6MTUsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjk5OTgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMzBUMTg6NTY6MTMuMzUyIiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDowNzoxNS42NTcifX19LCJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIn0seyJkZXNjcmlwdGlvbiI6IkRpc2NvdW50IGFtb3VudC4iLCJ0YWJsZV9pZCI6Miwic3BlY2lhbF90eXBlIjoidHlwZS9EaXNjb3VudCIsIm5hbWUiOiJESVNDT1VOVCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQtaWQiLDEwXSwicGFyZW50X2lkIjpudWxsLCJpZCI6MTAsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkRpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBwcm9kdWN0IElELiBUaGlzIGlzIGFuIGludGVybmFsIGlkZW50aWZpZXIgZm9yIHRoZSBwcm9kdWN0LCBOT1QgdGhlIFNLVS4iLCJ0YWJsZV9pZCI6Miwic3BlY2lhbF90eXBlIjoidHlwZS9GSyIsIm5hbWUiOiJQUk9EVUNUX0lEIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZC1pZCIsMTFdLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwidGFibGVfaWQiOjIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJuYW1lIjoiUVVBTlRJVFkiLCJzZXR0aW5ncyI6bnVsbCwic291cmNlIjoiZmllbGRzIiwiZmllbGRfcmVmIjpbImZpZWxkLWlkIiwxNF0sInBhcmVudF9pZCI6bnVsbCwiaWQiOjE0LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsInRhYmxlX2lkIjoyLCJzcGVjaWFsX3R5cGUiOm51bGwsIm5hbWUiOiJTVUJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQtaWQiLDEzXSwicGFyZW50X2lkIjpudWxsLCJpZCI6MTMsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlN1YnRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjo0OS43NDg5NDUxOTA2MDE4NCwicTMiOjEwNS40Mjk2NTc0Njk5MzEwMywibWF4IjoxNDguMjI5MDA1MjY1NTIyOTEsInNkIjozMi41MzcwNTAxMzA1NjMxNywiYXZnIjo3Ny4wMTI5NTQ2NTM1NjU0N319fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBhbW91bnQgb2YgbG9jYWwgYW5kIGZlZGVyYWwgdGF4ZXMgdGhhdCBhcmUgY29sbGVjdGVkIG9uIHRoZSBwdXJjaGFzZS4gTm90ZSB0aGF0IG90aGVyIGdvdmVybm1lbnRhbCBmZWVzIG9uIHNvbWUgcHJvZHVjdHMgYXJlIG5vdCBpbmNsdWRlZCBoZXJlLCBidXQgaW5zdGVhZCBhcmUgYWNjb3VudGVkIGZvciBpbiB0aGUgc3VidG90YWwuIiwidGFibGVfaWQiOjIsInNwZWNpYWxfdHlwZSI6bnVsbCwibmFtZSI6IlRBWCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQtaWQiLDE2XSwicGFyZW50X2lkIjpudWxsLCJpZCI6MTYsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlRheCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6Nzk3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6Mi4yNzMzNDAzODY2MDM4NTcsInEzIjo1LjMzNzI3NTMzODIxNjMwNywibWF4IjoxMS4xMiwic2QiOjIuMzIwNjY1MTM1ODkwMDMxNiwiYXZnIjozLjg3MjIxMDAwMDAwMDAwMDR9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHRvdGFsIGJpbGxlZCBhbW91bnQuIiwidGFibGVfaWQiOjIsInNwZWNpYWxfdHlwZSI6bnVsbCwibmFtZSI6IlRPVEFMIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZC1pZCIsMTddLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMDAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTIuMDYxNjAyOTM2OTIzMTE3LCJxMSI6NTIuMDA2MTQ3NjE3ODc4MTM1LCJxMyI6MTA5LjU1ODAzMDE4NDk5NzM4LCJtYXgiOjIzOC4zMjczMjAwMTcyMTUzMywic2QiOjM4LjM1OTY3NjY0ODQ3NTcxLCJhdmciOjgyLjk2MDE0ODE1MjMwODA1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwidGFibGVfaWQiOjIsInNwZWNpYWxfdHlwZSI6InR5cGUvRksiLCJuYW1lIjoiVVNFUl9JRCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQtaWQiLDldLCJwYXJlbnRfaWQiOm51bGwsImlkIjo5LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifV0sImluc2lnaHRzIjpudWxsLCJyZXF1ZXN0ZWRfdGltZXpvbmUiOiJVVEMiLCJyZXN1bHRzX3RpbWV6b25lIjoiR01UIn0sCiJqc29uX3F1ZXJ5Ijp7fSwic3RhdHVzIjoiY29tcGxldGVkIn0= - recorded_at: Sun, 07 Jun 2020 06:41:28 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/with_success/returns_query_results_of_the_public_card_with_metadata.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/with_success/returns_query_results_of_the_public_card_with_metadata.yml deleted file mode 100644 index 9b191b8..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/with_success/returns_query_results_of_the_public_card_with_metadata.yml +++ /dev/null @@ -1,61 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01/query - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 202 - message: Accepted - headers: - X-Frame-Options: - - DENY - X-Accel-Buffering: - - 'no' - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:50 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=4dba42f5-df13-4fbf-9632-05d7442473ee;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:50 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: !binary |- - eyJkYXRhIjp7InJvd3MiOlsKWyIyMDE4LTEwLTIyVDA1OjA3OjA2LjA4OVoiLG51bGwsIjExOTkiLCIxODIiLDY4LDg0LjQ4OTQwMzcwNDc2MTEyLDUuMDcsODkuNTU5NDAzNzA0NzYxMTEsIjE1NSJdLApbIjIwMTktMDctMDNUMDA6NDE6MDMuNTQxWiIsbnVsbCwiMTQ3NSIsIjEyOCIsNTMsNzUuMDgwMTYzMTQ1MDQ0MTcsMy4wLDc4LjA4MDE2MzE0NTA0NDE3LCIyMTEiXSwKWyIyMDE4LTA2LTA3VDE0OjAwOjAwLjI2OVoiLG51bGwsIjE2MzgiLCIxMzYiLDU4LDEwNS4yMDQwMjMxNzE1NzM0Myw3LjM2LDExMi41NjQwMjMxNzE1NzM0MiwiMjMzIl0sClsiMjAxOS0wNi0yMVQwOToyMToxMi40MzVaIixudWxsLCIyOTAwIiwiMTY5Iiw2Myw1OS41MzE3MjY5MzQ1MzI3NCwyLjM4LDYxLjkxMTcyNjkzNDUzMjc0NCwiNDA5Il0sClsiMjAxOS0wOS0yNFQxNDoyODowNS4yMjdaIixudWxsLCIzMTU4IiwiMTg4Iiw1MSwzMy44NzczODI1NDczMTUwOSwyLjEyLDM1Ljk5NzM4MjU0NzMxNTA4NCwiNDQ5Il0sClsiMjAxNy0xMC0wOVQxNToyNjozNS42NTFaIixudWxsLCIzNDU5IiwiMTQ3Iiw1Myw0NC40MzE1MTQxNDE0NDQxLDEuNzgsNDYuMjExNTE0MTQxNDQ0MSwiNDkzIl0sClsiMjAxOC0wOC0xN1QwODo1OToyMy41MjVaIixudWxsLCI0NzYyIiwiMTMyIiwxMDAsMTI3Ljg4MTk3MDI5ODMzNzExLDguMzEsMTM2LjE5MTk3MDI5ODMzNzEsIjY1NCJdLApbIjIwMTYtMDYtMjBUMDQ6NDE6MTcuOVoiLG51bGwsIjQ5OTEiLCI3NCIsNTMsMzQuMDg1MzYxNTE1OTEwMzMsMC4wLDM0LjA4NTM2MTUxNTkxMDMzLCI2NzgiXSwKWyIyMDE5LTA2LTI0VDE0OjIxOjE1LjYxNVoiLG51bGwsIjUwOTEiLCIxMSIsNjMsMTMyLjQ1Njc5OTEzNDkyNTYzLDAuMCwxMzIuNDU2Nzk5MTM0OTI1NjMsIjY4NiJdLApbIjIwMTctMDktMDhUMDQ6MDk6NTAuOTAzWiIsbnVsbCwiNTc0NCIsIjE5MCIsNjAsODUuNzIyNzkwMTM3MTk1NTIsMy40Myw4OS4xNTI3OTAxMzcxOTU1MiwiNzg0Il0sClsiMjAxOC0wOC0yMVQwNjozMToxMy43NjFaIixudWxsLCI1ODE2IiwiNSIsMTAwLDEyNC4xMTc2NDY1Mjc1NTM0LDcuNDUsMTMxLjU2NzY0NjUyNzU1MzQsIjc5MiJdLApbIjIwMTctMTAtMTdUMTE6NDQ6NDQuMjI5WiIsbnVsbCwiNjY4NCIsIjQ1Iiw1Nyw3OC42OTk2NzgyNTMyMjc0LDUuMTIsODMuODE5Njc4MjUzMjI3NDEsIjkxMSJdLApbIjIwMTctMDUtMTNUMTA6NDc6NTguNDQxWiIsbnVsbCwiNzA4MyIsIjE1Iiw1MCwyNS4wOTg3NjM1OTI3MTg5MSwxLjUxLDI2LjYwODc2MzU5MjcxODkxMiwiOTYyIl0sClsiMjAxOC0wNy0yOVQxOTowMjo0NC45NDhaIixudWxsLCI3MTIyIiwiMTUiLDU2LDM3LjY0ODE0NTM4OTA3ODM2NSwyLjI2LDM5LjkwODE0NTM4OTA3ODM2LCI5NjgiXSwKWyIyMDE4LTA4LTA2VDIzOjA0OjI1Ljc4N1oiLG51bGwsIjcxMzQiLCI4NSIsNzgsNTQuOTAxMDQ3MzQ0Mjg1MjUsMy4yOSw1OC4xOTEwNDczNDQyODUyNSwiOTY5Il0sClsiMjAxNy0wOC0wNFQwMToyNzowNC4xMloiLG51bGwsIjgwOTIiLCIxNzMiLDUxLDgxLjU3Njc5OTUzNTI5NzA3LDMuMjYsODQuODM2Nzk5NTM1Mjk3MDgsIjEwODQiXSwKWyIyMDE3LTEwLTA3VDEwOjM0OjI2Ljc4NFoiLG51bGwsIjg0NjciLCIxNTYiLDU0LDIwLjQxMDUzNjA5OTM2NDEzLDAuOTIsMjEuMzMwNTM2MDk5MzY0MTMsIjExMjgiXSwKWyIyMDE3LTEwLTA5VDA1OjE4OjIwLjg3MVoiLG51bGwsIjkwNTEiLCI2NSIsNTcsNDUuNDg1MTMxNTA5ODAwMSwyLjczLDQ4LjIxNTEzMTUwOTgwMDA5NSwiMTIxMyJdLApbIjIwMTktMTAtMTBUMDM6Mjc6MDMuMzQyWiIsbnVsbCwiOTIwNSIsIjExMyIsNzUsMTEwLjQ3NzI1Mzc2MTg2MDE1LDUuMjUsMTE1LjcyNzI1Mzc2MTg2MDE1LCIxMjI4Il0sClsiMjAxOS0xMC0yNFQxODozODoyMS44MzhaIixudWxsLCI5MzY0IiwiMTEiLDcwLDEzMi40NTY3OTkxMzQ5MjU2Myw5LjkzLDE0Mi4zODY3OTkxMzQ5MjU2NCwiMTI0MyJdLApbIjIwMTktMDYtMjFUMTQ6MzQ6MTIuMTAyWiIsbnVsbCwiOTM5MiIsIjc2Iiw2OSw2My44MjQyMTA2MTM2NjQ4Niw0LjE1LDY3Ljk3NDIxMDYxMzY2NDg3LCIxMjQ2Il0sClsiMjAxNy0wOS0yN1QwNjoxOTo0Ni4zNDdaIiwyLjc3NjU4MjkwOTE2NDksIjk2MzkiLCIxNjUiLDU5LDI1LjUzNjMzMDQyNzQ2Nzk1NiwxLjQsMjQuMTU5NzQ3NTE4MzAzMDUzLCIxMjgwIl0sClsiMjAxOC0wNy0zMVQxMToxMjoxNy40ODVaIixudWxsLCIxMDI2MyIsIjE5MSIsNTIsMTI4LjU4NDE4NTIwNTc5MzMsNy43MiwxMzYuMzA0MTg1MjA1NzkzMywiMTM1MiJdLApbIjIwMTYtMDgtMTFUMTY6NDI6MzQuMDcyWiIsbnVsbCwiMTA0MDYiLCIxNzMiLDgyLDgxLjU3Njc5OTUzNTI5NzA3LDIuMzcsODMuOTQ2Nzk5NTM1Mjk3MDcsIjEzNzAiXSwKWyIyMDE5LTA2LTA0VDA2OjU0OjQ5LjcyWiIsMy43NDQ4OTM4OTc3MTg0MzI3LCIxMDQyMSIsIjE4NyIsNjUsOTguOTc3MDAwODM4NTE2Niw2LjkzLDEwMi4xNjIxMDY5NDA3OTgxOCwiMTM3NSJdLApbIjIwMTktMDktMDFUMTU6MDQ6MTguNTI0WiIsbnVsbCwiMTA2MTMiLCIxOTAiLDY3LDEyOC41ODQxODUyMDU3OTMzLDAuMCwxMjguNTg0MTg1MjA1NzkzMywiMTM5NCJdLApbIjIwMTktMDYtMjJUMDQ6NDI6NDMuMDk5WiIsbnVsbCwiMTA3NTIiLCI3OCIsODMsNDEuNjE2OTE3Mjg0MTU5NzI2LDAuMCw0MS42MTY5MTcyODQxNTk3MjYsIjE0MTciXSwKWyIyMDE3LTA4LTI2VDEyOjM4OjU3LjY3NVoiLG51bGwsIjExMDIyIiwiMTQ5Iiw1Niw0Ni4xMDI3NjY5MTcxODYxNiwxLjk1LDQ4LjA1Mjc2NjkxNzE4NjE2LCIxNDUzIl0sClsiMjAxOS0wOC0xOVQwMDoxNzoyOC4xMzFaIiwxLjUwMzAzMjcwODk2MDE4ODcsIjExNDg2IiwiMTUiLDUzLDM3LjY0ODE0NTM4OTA3ODM2NSwyLjQ1LDM4LjU5NTExMjY4MDExODE4LCIxNTE4Il0sClsiMjAxOC0wNy0xMFQxMjowMzo0My44MjlaIixudWxsLCIxMTg0MCIsIjExNSIsNjEsNzcuOTExOTY0NzE4NjIxNDgsMy4xMiw4MS4wMzE5NjQ3MTg2MjE0OCwiMTU3MCJdLApbIjIwMTktMDYtMTFUMTk6NTM6MTQuNzczWiIsOC44MDM3NDA5NTY1NTMwNDYsIjEyNTczIiwiNjAiLDY5LDI5LjgwMjE0NzUxODU5MTQ5LDEuMTksMjIuMTg4NDA2NTYyMDM4NDQ1LCIxNjYwIl0sClsiMjAxOS0wOS0wMVQwNzowODowNC44MjNaIixudWxsLCIxMjkyNCIsIjEwOCIsNjcsNTAuMDk0ODg3ODg0OTQ1MzY1LDIuMzgsNTIuNDc0ODg3ODg0OTQ1MzcsIjE3MDYiXSwKWyIyMDE4LTA2LTIyVDE3OjEzOjMxLjM0NVoiLG51bGwsIjEyOTg3IiwiNSIsODgsMTI0LjExNzY0NjUyNzU1MzQsMC4wLDEyNC4xMTc2NDY1Mjc1NTM0LCIxNzEzIl0sClsiMjAxOS0wOC0yOVQxODozNTozMy41NzNaIixudWxsLCIxMzEzMyIsIjQ4Iiw3MywxMjMuMjA4ODQyNDg1MzQxMDgsOC42MiwxMzEuODI4ODQyNDg1MzQxMDgsIjE3MzIiXSwKWyIyMDE5LTA3LTMxVDIyOjU4OjUxLjQ1N1oiLG51bGwsIjEzNzUzIiwiMTEiLDU1LDEzMi40NTY3OTkxMzQ5MjU2Myw2LjYyLDEzOS4wNzY3OTkxMzQ5MjU2NCwiMTgyMiJdLApbIjIwMTktMDktMDhUMTU6NDg6NTkuNzA1WiIsbnVsbCwiMTQxNzMiLCI3OCIsNzEsNDEuNjE2OTE3Mjg0MTU5NzI2LDEuNzYsNDMuMzc2OTE3Mjg0MTU5NzI0LCIxODgxIl0sClsiMjAxOC0wOS0xMFQwMjo0ODowNi4xMVoiLG51bGwsIjE1NjY3IiwiODIiLDU3LDYwLjg5NTQ1NzM4MDMwOTQ3LDMuODEsNjQuNzA1NDU3MzgwMzA5NDcsIjIxMDAiXSwKWyIyMDE5LTA3LTA5VDE2OjMyOjQyLjg4N1oiLG51bGwsIjE1NzU1IiwiNjUiLDUzLDY4LjIyNzY5NzI2NDcwMDE0LDIuNzMsNzAuOTU3Njk3MjY0NzAwMTQsIjIxMTIiXSwKWyIyMDE3LTA3LTAzVDAzOjMzOjU0LjgxNVoiLG51bGwsIjE2NTU5IiwiNDQiLDU4LDUwLjkwMTcwMTM2NzgzODM3LDMuMTgsNTQuMDgxNzAxMzY3ODM4MzcsIjIyMDQiXSwKWyIyMDE4LTA5LTAxVDA3OjU0OjI5LjAwN1oiLG51bGwsIjE2NTYwIiwiMTU1Iiw3Miw0My43NzU3NDMxMDE4Mjc3NiwyLjc0LDQ2LjUxNTc0MzEwMTgyNzc2LCIyMjA0Il0sClsiMjAxOC0wOS0wM1QyMToxNTo0MS42ODVaIixudWxsLCIxNjU2NiIsIjEzIiw1OCwxMTIuNjI5MjUzOTExMDU1NjYsNy43NCwxMjAuMzY5MjUzOTExMDU1NjUsIjIyMDUiXSwKWyIyMDE5LTA4LTE1VDA4OjMyOjMxLjMyNloiLG51bGwsIjE3NDQ1IiwiOTYiLDcyLDEwNC44MjE0NDg1ODU5MDM2NSw3Ljg2LDExMi42ODE0NDg1ODU5MDM2NSwiMjMyOCJdLApbIjIwMTktMDgtMTdUMDc6MTY6MDYuNjI1WiIsbnVsbCwiMTc2MTQiLCIxODEiLDgzLDE0My44ODk0MDM3MDQ3NjExMiw1Ljc2LDE0OS42NDk0MDM3MDQ3NjExLCIyMzQ3Il0KXSwKImNvbHMiOlt7ImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInRhYmxlX2lkIjoyLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiRElTQ09VTlQiLCJzZXR0aW5ncyI6bnVsbCwic291cmNlIjoiZmllbGRzIiwiZmllbGRfcmVmIjpbImZpZWxkIiwxMCxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjEwLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJEaXNjb3VudCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NzAxLCJuaWwlIjowLjg5OH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjE3MDg4OTk2NjcyNTg0MzIyLCJxMSI6Mi45Nzg2MjI2NjgxNDU4NzQzLCJxMyI6Ny4zMzgxODc3ODg2NTgyMzUsIm1heCI6NjEuNjk2ODQyNjk5NjA1NzEsInNkIjozLjA1MzY2MzEyNTAwMTk5MSwiYXZnIjo1LjE2MTI1NTU0NzU4MDMyNn19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdW5pcXVlIElEIGZvciB0aGUgcHJvZHVjdC4gSXQgaXMgYWxzbyBjYWxsZWQgdGhlIOKAnEludm9pY2UgbnVtYmVy4oCdIG9yIOKAnENvbmZpcm1hdGlvbiBudW1iZXLigJ0gaW4gY3VzdG9tZXIgZmFjaW5nIGVtYWlscyBhbmQgc2NyZWVucy4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9QSyIsInRhYmxlX2lkIjoyLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IklEIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTIsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjEyLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJJRCIsImZpbmdlcnByaW50IjpudWxsLCJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHByb2R1Y3QgSUQuIFRoaXMgaXMgYW4gaW50ZXJuYWwgaWRlbnRpZmllciBmb3IgdGhlIHByb2R1Y3QsIE5PVCB0aGUgU0tVLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJRVUFOVElUWSIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE0LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNCwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MS43NTU4ODI2MDc3NjQ5ODIsInEzIjo0Ljg4MjY1NDUwNzkyODA0NCwibWF4IjoxMDAuMCwic2QiOjQuMjE0MjU4Mzg2NDAzNzk4LCJhdmciOjMuNzAxNX19fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSByYXcsIHByZS10YXggY29zdCBvZiB0aGUgb3JkZXIuIE5vdGUgdGhhdCB0aGlzIG1pZ2h0IGJlIGRpZmZlcmVudCBpbiB0aGUgZnV0dXJlIGZyb20gdGhlIHByb2R1Y3QgcHJpY2UgZHVlIHRvIHByb21vdGlvbnMsIGNyZWRpdHMsIGV0Yy4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJTVUJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEzLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJuZmNfcGF0aCI6bnVsbCwicGFyZW50X2lkIjpudWxsLCJpZCI6MTMsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlN1YnRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjo0OS43NDg5NDUxOTA2MDE4NCwicTMiOjEwNS40Mjk2NTc0Njk5MzEwMywibWF4IjoxNDguMjI5MDA1MjY1NTIyOTEsInNkIjozMi41MzcwNTAxMzA1NjMxNywiYXZnIjo3Ny4wMTI5NTQ2NTM1NjU0N319fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBhbW91bnQgb2YgbG9jYWwgYW5kIGZlZGVyYWwgdGF4ZXMgdGhhdCBhcmUgY29sbGVjdGVkIG9uIHRoZSBwdXJjaGFzZS4gTm90ZSB0aGF0IG90aGVyIGdvdmVybm1lbnRhbCBmZWVzIG9uIHNvbWUgcHJvZHVjdHMgYXJlIG5vdCBpbmNsdWRlZCBoZXJlLCBidXQgaW5zdGVhZCBhcmUgYWNjb3VudGVkIGZvciBpbiB0aGUgc3VidG90YWwuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE3LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJuZmNfcGF0aCI6bnVsbCwicGFyZW50X2lkIjpudWxsLCJpZCI6MTcsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMDAwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEyLjA2MTYwMjkzNjkyMzExNywicTEiOjUyLjAwNjE0NzYxNzg3ODEzNSwicTMiOjEwOS41NTgwMzAxODQ5OTczOCwibWF4IjoyMzguMzI3MzIwMDE3MjE1MzMsInNkIjozOC4zNTk2NzY2NDg0NzU3MSwiYXZnIjo4Mi45NjAxNDgxNTIzMDgwNX19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgaWQgb2YgdGhlIHVzZXIgd2hvIG1hZGUgdGhpcyBvcmRlci4gTm90ZSB0aGF0IGluIHNvbWUgY2FzZXMgd2hlcmUgYW4gb3JkZXIgd2FzIGNyZWF0ZWQgb24gYmVoYWxmIG9mIGEgY3VzdG9tZXIgd2hvIHBob25lZCB0aGUgb3JkZXIgaW4sIHRoaXMgbWlnaHQgYmUgdGhlIGVtcGxveWVlIHdobyBoYW5kbGVkIHRoZSByZXF1ZXN0LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVVNFUl9JRCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDksbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjksInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlVzZXIgSUQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjkyOSwibmlsJSI6MC4wfX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9XSwiaW5zaWdodHMiOm51bGwsInJlcXVlc3RlZF90aW1lem9uZSI6IlVUQyIsInJlc3VsdHNfdGltZXpvbmUiOiJHTVQifSwKImpzb25fcXVlcnkiOnt9LCJzdGF0dXMiOiJjb21wbGV0ZWQifQ== - recorded_at: Sun, 14 May 2023 15:09:50 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/success/returns_all_pulses.yml b/spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/success/returns_all_pulses.yml deleted file mode 100644 index 622257c..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/success/returns_all_pulses.yml +++ /dev/null @@ -1,119 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:31 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=caaee91d-0625-4899-a3ae-4ad6cf51e0f8;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"caaee91d-0625-4899-a3ae-4ad6cf51e0f8"}' - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -- request: - method: get - uri: http://localhost:3030/api/pulse - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - caaee91d-0625-4899-a3ae-4ad6cf51e0f8 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:31 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '[{"archived":false,"collection_position":null,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2020-06-07T06:41:31.718","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"can_write":true,"channels":[{"schedule_type":"daily","schedule_hour":8,"channel_type":"email","schedule_frame":null,"recipients":[],"updated_at":"2020-06-07T06:16:40.511","pulse_id":1,"id":1,"schedule_day":null,"enabled":false,"created_at":"2020-06-07T06:01:07.784"},{"schedule_type":"monthly","schedule_hour":18,"channel_type":"slack","schedule_frame":"first","recipients":[],"updated_at":"2020-06-07T06:16:40.511","details":{"channel":"#metabase-test"},"pulse_id":1,"id":2,"schedule_day":"mon","enabled":true,"created_at":"2020-06-07T06:16:40.511"}],"collection_id":5,"name":"Pulse: - Average quantity per month","creator_id":1,"updated_at":"2020-06-07T06:16:40.511","id":1,"cards":[{"id":18,"name":"Average - quantity per month","description":"Average item quantity per month","collection_id":5,"display":"line","include_csv":false,"include_xls":false}],"skip_if_empty":false,"created_at":"2020-06-07T06:01:07.784"}]' - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/with_success/returns_all_pulses.yml b/spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/with_success/returns_all_pulses.yml deleted file mode 100644 index df0e29e..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/with_success/returns_all_pulses.yml +++ /dev/null @@ -1,123 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:10:02 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=6e12212b-9134-4fa9-8f63-01053d4edceb;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:10:02 GMT;SameSite=Lax - - metabase.SESSION=377463aa-a030-4eab-94a4-0968c6db1dad;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"377463aa-a030-4eab-94a4-0968c6db1dad"}' - recorded_at: Sun, 14 May 2023 15:10:02 GMT -- request: - method: get - uri: http://localhost:3030/api/pulse - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 377463aa-a030-4eab-94a4-0968c6db1dad - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:10:02 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=88c2451a-69fc-49d6-a081-4423c7ce9761;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:10:02 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '[{"archived":false,"collection_position":null,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:10:02.331335","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"can_write":true,"channels":[{"schedule_type":"daily","schedule_hour":8,"channel_type":"email","schedule_frame":null,"recipients":[],"updated_at":"2020-06-07T06:16:40.511","pulse_id":1,"id":1,"schedule_day":null,"entity_id":null,"enabled":false,"created_at":"2020-06-07T06:01:07.784"},{"schedule_type":"monthly","schedule_hour":18,"channel_type":"slack","schedule_frame":"first","recipients":[],"updated_at":"2020-06-07T06:16:40.511","details":{"channel":"#metabase-test"},"pulse_id":1,"id":2,"schedule_day":"mon","entity_id":null,"enabled":true,"created_at":"2020-06-07T06:16:40.511"}],"collection_id":5,"name":"Pulse: - Average quantity per month","creator_id":1,"updated_at":"2020-06-07T06:16:40.511","id":1,"cards":[{"description":"Average - item quantity per month","include_xls":false,"dashboard_card_id":null,"collection_id":5,"name":"Average - quantity per month","id":18,"parameter_mappings":null,"include_csv":false,"display":"line","dashboard_id":null}],"entity_id":null,"skip_if_empty":false,"parameters":[],"dashboard_id":null,"created_at":"2020-06-07T06:01:07.784"}]' - recorded_at: Sun, 14 May 2023 15:10:02 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/success/returns_revisions_of_the_object.yml b/spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/success/returns_revisions_of_the_object.yml deleted file mode 100644 index 37c4e5c..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/success/returns_revisions_of_the_object.yml +++ /dev/null @@ -1,118 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:30 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:30 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=d5f12545-a900-40b8-9a5b-96e643d19083;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"d5f12545-a900-40b8-9a5b-96e643d19083"}' - recorded_at: Sun, 07 Jun 2020 06:41:30 GMT -- request: - method: get - uri: http://localhost:3030/api/revision?entity=card&id=1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - d5f12545-a900-40b8-9a5b-96e643d19083 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:30 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:30 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '[{"description":"changed collection_id from \"null\" to \"2\".","is_creation":false,"id":2,"is_reversion":false,"timestamp":"2020-06-07T05:37:53.829","user":{"id":1,"first_name":"Admin","last_name":"User","common_name":"Admin - User"},"message":null,"diff":{"before":{"collection_id":null},"after":{"collection_id":2}}},{"description":null,"is_creation":true,"id":1,"is_reversion":false,"timestamp":"2020-06-07T05:36:28.829","user":{"id":1,"first_name":"Admin","last_name":"User","common_name":"Admin - User"},"message":null,"diff":null}]' - recorded_at: Sun, 07 Jun 2020 06:41:30 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/with_success/returns_revisions_of_the_object.yml b/spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/with_success/returns_revisions_of_the_object.yml deleted file mode 100644 index 2400035..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/with_success/returns_revisions_of_the_object.yml +++ /dev/null @@ -1,121 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:46 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=e3cf7772-9df0-4619-ab9e-7905c83bb6be;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:46 GMT;SameSite=Lax - - metabase.SESSION=96ff864e-745e-478b-8e5f-98eb10e06234;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"96ff864e-745e-478b-8e5f-98eb10e06234"}' - recorded_at: Sun, 14 May 2023 15:09:46 GMT -- request: - method: get - uri: http://localhost:3030/api/revision?entity=card&id=1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 96ff864e-745e-478b-8e5f-98eb10e06234 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:47 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=5ac16f1a-e0c1-4081-8cd3-adaa3508d3d9;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:47 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '[{"description":"changed collection_id from \"null\" to \"2\".","is_creation":false,"id":2,"is_reversion":false,"timestamp":"2020-06-07T05:37:53.829Z","user":{"id":1,"first_name":"Admin","last_name":"User","common_name":"Admin - User"},"message":null,"diff":{"before":{"collection_id":null},"after":{"collection_id":2}}},{"description":null,"is_creation":true,"id":1,"is_reversion":false,"timestamp":"2020-06-07T05:36:28.829Z","user":{"id":1,"first_name":"Admin","last_name":"User","common_name":"Admin - User"},"message":null,"diff":null}]' - recorded_at: Sun, 14 May 2023 15:09:47 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/success/returns_all_segments.yml b/spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/success/returns_all_segments.yml deleted file mode 100644 index 454f789..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/success/returns_all_segments.yml +++ /dev/null @@ -1,117 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:28 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:28 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=4ea51820-80e2-4157-bfb1-17d6b5d202b4;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"4ea51820-80e2-4157-bfb1-17d6b5d202b4"}' - recorded_at: Sun, 07 Jun 2020 06:41:28 GMT -- request: - method: get - uri: http://localhost:3030/api/segment - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - 4ea51820-80e2-4157-bfb1-17d6b5d202b4 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:28 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:28 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '[{"description":"People from Twitter","archived":false,"table_id":3,"definition":{"source-table":3,"filter":["=",["field-id",24],"Twitter"]},"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2020-06-07T06:41:28.441","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"show_in_getting_started":false,"name":"People from Twitter","caveats":null,"creator_id":1,"updated_at":"2020-06-07T06:23:50.069","id":1,"created_at":"2020-06-07T06:23:50.069","points_of_interest":null}]' - recorded_at: Sun, 07 Jun 2020 06:41:28 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/with_success/returns_all_segments.yml b/spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/with_success/returns_all_segments.yml deleted file mode 100644 index 117572a..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/with_success/returns_all_segments.yml +++ /dev/null @@ -1,120 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:47 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=919483f2-06b0-406d-a938-9e89ee9f4ab8;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:47 GMT;SameSite=Lax - - metabase.SESSION=bdc03224-8d57-4def-893e-52569785c91a;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"bdc03224-8d57-4def-893e-52569785c91a"}' - recorded_at: Sun, 14 May 2023 15:08:47 GMT -- request: - method: get - uri: http://localhost:3030/api/segment - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - bdc03224-8d57-4def-893e-52569785c91a - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:48 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=8616b30c-56c0-4e5a-84c0-065685670f6a;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:48 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '[{"description":"People from Twitter","archived":false,"table_id":3,"definition":{"source-table":3,"filter":["=",["field",24,null],"Twitter"]},"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T15:08:46.941941","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin - User"},"show_in_getting_started":false,"name":"People from Twitter","caveats":null,"creator_id":1,"updated_at":"2020-06-07T06:23:50.069","query_description":{"table":"People","filter":[{"field":"Source"}]},"id":1,"entity_id":null,"created_at":"2020-06-07T06:23:50.069","points_of_interest":null}]' - recorded_at: Sun, 14 May 2023 15:08:48 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/incorrect_username_or_password/raises_error.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/incorrect_username_or_password/raises_error.yml deleted file mode 100644 index ac24f41..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/incorrect_username_or_password/raises_error.yml +++ /dev/null @@ -1,58 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"incorrect"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 400 - message: Bad Request - headers: - Date: - - Sun, 07 Jun 2020 06:41:28 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:28 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Content-Length: - - '55' - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: UTF-8 - string: '{"errors":{"password":"did not match stored password"}}' - recorded_at: Sun, 07 Jun 2020 06:41:28 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/specify_username_and_password/uses_the_username_and_password.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/specify_username_and_password/uses_the_username_and_password.yml deleted file mode 100644 index fc62c3c..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/specify_username_and_password/uses_the_username_and_password.yml +++ /dev/null @@ -1,61 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:28 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:28 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=e4dc656d-55cf-4a88-8f37-3a02132c4f52;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"e4dc656d-55cf-4a88-8f37-3a02132c4f52"}' - recorded_at: Sun, 07 Jun 2020 06:41:28 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/success/returns_a_session_token.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/success/returns_a_session_token.yml deleted file mode 100644 index e631089..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/success/returns_a_session_token.yml +++ /dev/null @@ -1,61 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:28 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:28 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=cc99bde1-e04f-4bc3-8112-b588ce9a4361;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"cc99bde1-e04f-4bc3-8112-b588ce9a4361"}' - recorded_at: Sun, 07 Jun 2020 06:41:28 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/when_specify_username_and_password/uses_the_username_and_password.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/when_specify_username_and_password/uses_the_username_and_password.yml deleted file mode 100644 index d010579..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/when_specify_username_and_password/uses_the_username_and_password.yml +++ /dev/null @@ -1,62 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:51 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=949ab8f3-376a-4030-931e-0f3a7a93c264;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:51 GMT;SameSite=Lax - - metabase.SESSION=9ba8c178-129a-4177-bebc-2aa6b7cd7c3f;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"9ba8c178-129a-4177-bebc-2aa6b7cd7c3f"}' - recorded_at: Sun, 14 May 2023 15:08:51 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_incorrect_username_or_password/raises_error.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_incorrect_username_or_password/raises_error.yml deleted file mode 100644 index 455fb4c..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_incorrect_username_or_password/raises_error.yml +++ /dev/null @@ -1,60 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"incorrect"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 401 - message: Unauthorized - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:50 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=4d555ed7-9d7c-4a68-9936-0e3f31293bfe;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:50 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Content-Length: - - '55' - Server: - - Jetty(11.0.14) - body: - encoding: UTF-8 - string: '{"errors":{"password":"did not match stored password"}}' - recorded_at: Sun, 14 May 2023 15:08:50 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_success/returns_a_session_token.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_success/returns_a_session_token.yml deleted file mode 100644 index 77ef572..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_success/returns_a_session_token.yml +++ /dev/null @@ -1,62 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:51 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=40775be9-7b8e-4c2c-ac22-e255e360fac0;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:51 GMT;SameSite=Lax - - metabase.SESSION=87bf9a92-9c5a-4829-b79b-7467c9d3d606;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"87bf9a92-9c5a-4829-b79b-7467c9d3d606"}' - recorded_at: Sun, 14 May 2023 15:08:51 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/not_logged_in/raises_error.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/not_logged_in/raises_error.yml deleted file mode 100644 index 5c39e86..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/not_logged_in/raises_error.yml +++ /dev/null @@ -1,56 +0,0 @@ ---- -http_interactions: -- request: - method: delete - uri: http://localhost:3030/api/session?session_id - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - Date: - - Sun, 07 Jun 2020 06:55:08 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:55:08 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - text/plain - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Content-Length: - - '10' - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: UTF-8 - string: Not found. - recorded_at: Sun, 07 Jun 2020 06:55:08 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/success/returns_true.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/success/returns_true.yml deleted file mode 100644 index 7ac8715..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/success/returns_true.yml +++ /dev/null @@ -1,117 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:55:08 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:55:08 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=bca8d83e-7d37-4670-81b6-560ac452773e;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"bca8d83e-7d37-4670-81b6-560ac452773e"}' - recorded_at: Sun, 07 Jun 2020 06:55:08 GMT -- request: - method: delete - uri: http://localhost:3030/api/session?session_id=bca8d83e-7d37-4670-81b6-560ac452773e - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - bca8d83e-7d37-4670-81b6-560ac452773e - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 204 - message: No Content - headers: - Date: - - Sun, 07 Jun 2020 06:55:08 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:55:08 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: UTF-8 - string: '' - recorded_at: Sun, 07 Jun 2020 06:55:08 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/when_not_logged_in/raises_error.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/when_not_logged_in/raises_error.yml deleted file mode 100644 index f8fa1da..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/when_not_logged_in/raises_error.yml +++ /dev/null @@ -1,58 +0,0 @@ ---- -http_interactions: -- request: - method: delete - uri: http://localhost:3030/api/session?session_id - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 404 - message: Not Found - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:51 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=9382d9f9-fc7e-4bf8-8218-1c2016128766;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:51 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - text/plain - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Content-Length: - - '10' - Server: - - Jetty(11.0.14) - body: - encoding: UTF-8 - string: Not found. - recorded_at: Sun, 14 May 2023 15:08:51 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/with_success/returns_true.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/with_success/returns_true.yml deleted file mode 100644 index 3ae05cd..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/with_success/returns_true.yml +++ /dev/null @@ -1,120 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:52 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=dba3f6f9-b0d5-4ab1-9a79-4b7d47d5eff3;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:52 GMT;SameSite=Lax - - metabase.SESSION=62827a9f-ca22-42b8-a41c-7809bc9f3090;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"62827a9f-ca22-42b8-a41c-7809bc9f3090"}' - recorded_at: Sun, 14 May 2023 15:08:52 GMT -- request: - method: delete - uri: http://localhost:3030/api/session?session_id=62827a9f-ca22-42b8-a41c-7809bc9f3090 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 62827a9f-ca22-42b8-a41c-7809bc9f3090 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 204 - message: No Content - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:52 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=675f3010-cd08-464b-819c-16dd39654bb3;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:52 GMT;SameSite=Lax - - metabase.EMBEDDED_SESSION=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - - metabase.SESSION=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - - metabase.TIMEOUT=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Server: - - Jetty(11.0.14) - body: - encoding: UTF-8 - string: '' - recorded_at: Sun, 14 May 2023 15:08:52 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/success/returns_all_settings.yml b/spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/success/returns_all_settings.yml deleted file mode 100644 index 04e81f2..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/success/returns_all_settings.yml +++ /dev/null @@ -1,117 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:30 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=22117d48-1975-44a6-8fb8-12a5db5d7ae1;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"22117d48-1975-44a6-8fb8-12a5db5d7ae1"}' - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -- request: - method: get - uri: http://localhost:3030/api/setting - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - 22117d48-1975-44a6-8fb8-12a5db5d7ae1 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:31 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: !binary |- - W3sia2V5IjoiYWRtaW4tZW1haWwiLCJ2YWx1ZSI6Im1iQGV4YW1wbGUuY29tIiwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0FETUlOX0VNQUlMIiwiZGVzY3JpcHRpb24iOiJUaGUgZW1haWwgYWRkcmVzcyB1c2VycyBzaG91bGQgYmUgcmVmZXJyZWQgdG8gaWYgdGhleSBlbmNvdW50ZXIgYSBwcm9ibGVtLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiYW5vbi10cmFja2luZy1lbmFibGVkIiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQU5PTl9UUkFDS0lOR19FTkFCTEVEIiwiZGVzY3JpcHRpb24iOiJFbmFibGUgdGhlIGNvbGxlY3Rpb24gb2YgYW5vbnltb3VzIHVzYWdlIGRhdGEgaW4gb3JkZXIgdG8gaGVscCBNZXRhYmFzZSBpbXByb3ZlLiIsImRlZmF1bHQiOnRydWV9LHsia2V5IjoiYXZhaWxhYmxlLWxvY2FsZXMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0FWQUlMQUJMRV9MT0NBTEVTIiwiZGVzY3JpcHRpb24iOiJBdmFpbGFibGUgaTE4biBsb2NhbGVzIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJhdmFpbGFibGUtdGltZXpvbmVzIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BVkFJTEFCTEVfVElNRVpPTkVTIiwiZGVzY3JpcHRpb24iOiJBdmFpbGFibGUgcmVwb3J0IHRpbWV6b25lIG9wdGlvbnMiLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImJyZWFrb3V0LWJpbi13aWR0aCIsInZhbHVlIjoxMC4wLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQlJFQUtPVVRfQklOX1dJRFRIIiwiZGVzY3JpcHRpb24iOiJXaGVuIHVzaW5nIHRoZSBkZWZhdWx0IGJpbm5pbmcgc3RyYXRlZ3kgZm9yIGEgZmllbGQgb2YgdHlwZSBDb29yZGluYXRlIChzdWNoIGFzIExhdGl0dWRlIGFuZCBMb25naXR1ZGUpLCB0aGlzIG51bWJlciB3aWxsIGJlIHVzZWQgYXMgdGhlIGRlZmF1bHQgYmluIHdpZHRoIChpbiBkZWdyZWVzKS4iLCJkZWZhdWx0IjoxMC4wfSx7ImtleSI6ImJyZWFrb3V0LWJpbnMtbnVtIiwidmFsdWUiOjgsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9CUkVBS09VVF9CSU5TX05VTSIsImRlc2NyaXB0aW9uIjoiV2hlbiB1c2luZyB0aGUgZGVmYXVsdCBiaW5uaW5nIHN0cmF0ZWd5IGFuZCBhIG51bWJlciBvZiBiaW5zIGlzIG5vdCBwcm92aWRlZCwgdGhpcyBudW1iZXIgd2lsbCBiZSB1c2VkIGFzIHRoZSBkZWZhdWx0LiIsImRlZmF1bHQiOjh9LHsia2V5IjoiY2hlY2stZm9yLXVwZGF0ZXMiLCJ2YWx1ZSI6dHJ1ZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0NIRUNLX0ZPUl9VUERBVEVTIiwiZGVzY3JpcHRpb24iOiJJZGVudGlmeSB3aGVuIG5ldyB2ZXJzaW9ucyBvZiBNZXRhYmFzZSBhcmUgYXZhaWxhYmxlLiIsImRlZmF1bHQiOnRydWV9LHsia2V5IjoiY3VzdG9tLWZvcm1hdHRpbmciLCJ2YWx1ZSI6eyJ0eXBlL1RlbXBvcmFsIjp7ImRhdGVfc3R5bGUiOiJZWVlZL00vRCIsInRpbWVfc3R5bGUiOiJrOm1tIn19LCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQ1VTVE9NX0ZPUk1BVFRJTkciLCJkZXNjcmlwdGlvbiI6Ik9iamVjdCBrZXllZCBieSB0eXBlLCBjb250YWluaW5nIGZvcm1hdHRpbmcgc2V0dGluZ3MiLCJkZWZhdWx0Ijp7fX0seyJrZXkiOiJjdXN0b20tZ2VvanNvbiIsInZhbHVlIjp7InVzX3N0YXRlcyI6eyJuYW1lIjoiVW5pdGVkIFN0YXRlcyIsInVybCI6ImFwcC9hc3NldHMvZ2VvanNvbi91cy1zdGF0ZXMuanNvbiIsInJlZ2lvbl9rZXkiOiJTVEFURSIsInJlZ2lvbl9uYW1lIjoiTkFNRSIsImJ1aWx0aW4iOnRydWV9LCJ3b3JsZF9jb3VudHJpZXMiOnsibmFtZSI6IldvcmxkIiwidXJsIjoiYXBwL2Fzc2V0cy9nZW9qc29uL3dvcmxkLmpzb24iLCJyZWdpb25fa2V5IjoiSVNPX0EyIiwicmVnaW9uX25hbWUiOiJOQU1FIiwiYnVpbHRpbiI6dHJ1ZX19LCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQ1VTVE9NX0dFT0pTT04iLCJkZXNjcmlwdGlvbiI6IkpTT04gY29udGFpbmluZyBpbmZvcm1hdGlvbiBhYm91dCBjdXN0b20gR2VvSlNPTiBmaWxlcyBmb3IgdXNlIGluIG1hcCB2aXN1YWxpemF0aW9ucyBpbnN0ZWFkIG9mIHRoZSBkZWZhdWx0IFVTIFN0YXRlIG9yIFdvcmxkIEdlb0pTT04uIiwiZGVmYXVsdCI6e319LHsia2V5IjoiZW1haWwtY29uZmlndXJlZD8iLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQUlMX0NPTkZJR1VSRUQ/IiwiZGVzY3JpcHRpb24iOiJDaGVjayBpZiBlbWFpbCBpcyBlbmFibGVkIGFuZCB0aGF0IHRoZSBtYW5kYXRvcnkgc2V0dGluZ3MgYXJlIGNvbmZpZ3VyZWQuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbWFpbC1mcm9tLWFkZHJlc3MiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQUlMX0ZST01fQUREUkVTUyIsImRlc2NyaXB0aW9uIjoiRW1haWwgYWRkcmVzcyB5b3Ugd2FudCB0byB1c2UgYXMgdGhlIHNlbmRlciBvZiBNZXRhYmFzZS4iLCJkZWZhdWx0Ijoibm90aWZpY2F0aW9uc0BtZXRhYmFzZS5jb20ifSx7ImtleSI6ImVtYWlsLXNtdHAtaG9zdCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU1BSUxfU01UUF9IT1NUIiwiZGVzY3JpcHRpb24iOiJUaGUgYWRkcmVzcyBvZiB0aGUgU01UUCBzZXJ2ZXIgdGhhdCBoYW5kbGVzIHlvdXIgZW1haWxzLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW1haWwtc210cC1wYXNzd29yZCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU1BSUxfU01UUF9QQVNTV09SRCIsImRlc2NyaXB0aW9uIjoiU01UUCBwYXNzd29yZC4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVtYWlsLXNtdHAtcG9ydCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU1BSUxfU01UUF9QT1JUIiwiZGVzY3JpcHRpb24iOiJUaGUgcG9ydCB5b3VyIFNNVFAgc2VydmVyIHVzZXMgZm9yIG91dGdvaW5nIGVtYWlscy4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVtYWlsLXNtdHAtc2VjdXJpdHkiLCJ2YWx1ZSI6Im5vbmUiLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU1BSUxfU01UUF9TRUNVUklUWSIsImRlc2NyaXB0aW9uIjoiU01UUCBzZWN1cmUgY29ubmVjdGlvbiBwcm90b2NvbC4gKHRscywgc3NsLCBzdGFydHRscywgb3Igbm9uZSkiLCJkZWZhdWx0Ijoibm9uZSJ9LHsia2V5IjoiZW1haWwtc210cC11c2VybmFtZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU1BSUxfU01UUF9VU0VSTkFNRSIsImRlc2NyaXB0aW9uIjoiU01UUCB1c2VybmFtZS4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVtYmVkZGluZy1zZWNyZXQta2V5IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTUJFRERJTkdfU0VDUkVUX0tFWSIsImRlc2NyaXB0aW9uIjoiU2VjcmV0IGtleSB1c2VkIHRvIHNpZ24gSlNPTiBXZWIgVG9rZW5zIGZvciByZXF1ZXN0cyB0byBgL2FwaS9lbWJlZGAgZW5kcG9pbnRzLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW5hYmxlLWVtYmVkZGluZyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VOQUJMRV9FTUJFRERJTkciLCJkZXNjcmlwdGlvbiI6IkFsbG93IGFkbWlucyB0byBzZWN1cmVseSBlbWJlZCBxdWVzdGlvbnMgYW5kIGRhc2hib2FyZHMgd2l0aGluIG90aGVyIGFwcGxpY2F0aW9ucz8iLCJkZWZhdWx0IjpmYWxzZX0seyJrZXkiOiJlbmFibGUtbmVzdGVkLXF1ZXJpZXMiLCJ2YWx1ZSI6dHJ1ZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VOQUJMRV9ORVNURURfUVVFUklFUyIsImRlc2NyaXB0aW9uIjoiQWxsb3cgdXNpbmcgYSBzYXZlZCBxdWVzdGlvbiBhcyB0aGUgc291cmNlIGZvciBvdGhlciBxdWVyaWVzPyIsImRlZmF1bHQiOnRydWV9LHsia2V5IjoiZW5hYmxlLXB1YmxpYy1zaGFyaW5nIiwidmFsdWUiOnRydWUsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfUFVCTElDX1NIQVJJTkciLCJkZXNjcmlwdGlvbiI6IkVuYWJsZSBhZG1pbnMgdG8gY3JlYXRlIHB1YmxpY2x5IHZpZXdhYmxlIGxpbmtzIChhbmQgZW1iZWRkYWJsZSBpZnJhbWVzKSBmb3IgUXVlc3Rpb25zIGFuZCBEYXNoYm9hcmRzPyIsImRlZmF1bHQiOmZhbHNlfSx7ImtleSI6ImVuYWJsZS1xdWVyeS1jYWNoaW5nIiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX1FVRVJZX0NBQ0hJTkciLCJkZXNjcmlwdGlvbiI6IkVuYWJsaW5nIGNhY2hpbmcgd2lsbCBzYXZlIHRoZSByZXN1bHRzIG9mIHF1ZXJpZXMgdGhhdCB0YWtlIGEgbG9uZyB0aW1lIHRvIHJ1bi4iLCJkZWZhdWx0IjpmYWxzZX0seyJrZXkiOiJlbmFibGUteHJheXMiLCJ2YWx1ZSI6dHJ1ZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VOQUJMRV9YUkFZUyIsImRlc2NyaXB0aW9uIjoiQWxsb3cgdXNlcnMgdG8gZXhwbG9yZSBkYXRhIHVzaW5nIFgtcmF5cyIsImRlZmF1bHQiOnRydWV9LHsia2V5IjoiZW5naW5lcyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5HSU5FUyIsImRlc2NyaXB0aW9uIjoiQXZhaWxhYmxlIGRhdGFiYXNlIGVuZ2luZXMiLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVudGl0aWVzIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTlRJVElFUyIsImRlc2NyaXB0aW9uIjoiRW50aXR5IHR5cGVzIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJnYS1jb2RlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9HQV9DT0RFIiwiZGVzY3JpcHRpb24iOiJHb29nbGUgQW5hbHl0aWNzIHRyYWNraW5nIGNvZGUuIiwiZGVmYXVsdCI6IlVBLTYwODE3ODAyLTEifSx7ImtleSI6Imdvb2dsZS1hdXRoLWF1dG8tY3JlYXRlLWFjY291bnRzLWRvbWFpbiIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfR09PR0xFX0FVVEhfQVVUT19DUkVBVEVfQUNDT1VOVFNfRE9NQUlOIiwiZGVzY3JpcHRpb24iOiJXaGVuIHNldCwgYWxsb3cgdXNlcnMgdG8gc2lnbiB1cCBvbiB0aGVpciBvd24gaWYgdGhlaXIgR29vZ2xlIGFjY291bnQgZW1haWwgYWRkcmVzcyBpcyBmcm9tIHRoaXMgZG9tYWluLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZ29vZ2xlLWF1dGgtY2xpZW50LWlkIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9HT09HTEVfQVVUSF9DTElFTlRfSUQiLCJkZXNjcmlwdGlvbiI6IkNsaWVudCBJRCBmb3IgR29vZ2xlIEF1dGggU1NPLiBJZiB0aGlzIGlzIHNldCwgR29vZ2xlIEF1dGggaXMgY29uc2lkZXJlZCB0byBiZSBlbmFibGVkLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiaGFzLXNhbXBsZS1kYXRhc2V0PyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfSEFTX1NBTVBMRV9EQVRBU0VUPyIsImRlc2NyaXB0aW9uIjoiV2hldGhlciB0aGlzIGluc3RhbmNlIGhhcyBhIFNhbXBsZSBEYXRhc2V0IGRhdGFiYXNlIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJoaWRlLWVtYmVkLWJyYW5kaW5nPyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfSElERV9FTUJFRF9CUkFORElORz8iLCJkZXNjcmlwdGlvbiI6IlNob3VsZCB3ZSBoaWRlIHRoZSAnUG93ZXJlZCBieSBNZXRhYmFzZScgYXR0cmlidXRpb24gb24gdGhlIGVtYmVkZGluZyBwYWdlcz8gYHRydWVgIGlmIHdlIGhhdmUgYSB2YWxpZCBwcmVtaXVtXG4gICBlbWJlZGRpbmcgdG9rZW4uIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJodW1hbml6YXRpb24tc3RyYXRlZ3kiLCJ2YWx1ZSI6InNpbXBsZSIsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9IVU1BTklaQVRJT05fU1RSQVRFR1kiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBhdHRlbXB0IHRvIHRyYW5zZm9ybSB5b3VyIHRhYmxlIGFuZCBmaWVsZCBuYW1lcyBpbnRvIG1vcmUgc2Vuc2libGUsIGh1bWFuLXJlYWRhYmxlIHZlcnNpb25zLCBlLmcuIFwic29tZWhvcnJpYmxlbmFtZVwiIGJlY29tZXMgXCJTb21lIEhvcnJpYmxlIE5hbWVcIi4gVGhpcyBkb2VzbuKAmXQgd29yayBhbGwgdGhhdCB3ZWxsIGlmIHRoZSBuYW1lcyBhcmUgaW4gYSBsYW5ndWFnZSBvdGhlciB0aGFuIEVuZ2xpc2gsIGhvd2V2ZXIuIERvIHlvdSB3YW50IHVzIHRvIHRha2UgYSBndWVzcz8iLCJkZWZhdWx0IjoiYWR2YW5jZWQifSx7ImtleSI6ImxkYXAtYXR0cmlidXRlLWVtYWlsIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0FUVFJJQlVURV9FTUFJTCIsImRlc2NyaXB0aW9uIjoiQXR0cmlidXRlIHRvIHVzZSBmb3IgdGhlIHVzZXJzIGVtYWlsLiAodXN1YWxseSAnbWFpbCcsICdlbWFpbCcgb3IgJ3VzZXJQcmluY2lwYWxOYW1lJykiLCJkZWZhdWx0IjoibWFpbCJ9LHsia2V5IjoibGRhcC1hdHRyaWJ1dGUtZmlyc3RuYW1lIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0FUVFJJQlVURV9GSVJTVE5BTUUiLCJkZXNjcmlwdGlvbiI6IkF0dHJpYnV0ZSB0byB1c2UgZm9yIHRoZSB1c2VyJ3MgZmlyc3QgbmFtZS4gKHVzdWFsbHkgJ2dpdmVuTmFtZScpIiwiZGVmYXVsdCI6ImdpdmVuTmFtZSJ9LHsia2V5IjoibGRhcC1hdHRyaWJ1dGUtbGFzdG5hbWUiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0xEQVBfQVRUUklCVVRFX0xBU1ROQU1FIiwiZGVzY3JpcHRpb24iOiJBdHRyaWJ1dGUgdG8gdXNlIGZvciB0aGUgdXNlcidzIGxhc3QgbmFtZS4gKHVzdWFsbHkgJ3NuJykiLCJkZWZhdWx0Ijoic24ifSx7ImtleSI6ImxkYXAtYmluZC1kbiIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9CSU5EX0ROIiwiZGVzY3JpcHRpb24iOiJUaGUgRGlzdGluZ3Vpc2hlZCBOYW1lIHRvIGJpbmQgYXMgKGlmIGFueSksIHRoaXMgdXNlciB3aWxsIGJlIHVzZWQgdG8gbG9va3VwIGluZm9ybWF0aW9uIGFib3V0IG90aGVyIHVzZXJzLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibGRhcC1jb25maWd1cmVkPyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9DT05GSUdVUkVEPyIsImRlc2NyaXB0aW9uIjoiQ2hlY2sgaWYgTERBUCBpcyBlbmFibGVkIGFuZCB0aGF0IHRoZSBtYW5kYXRvcnkgc2V0dGluZ3MgYXJlIGNvbmZpZ3VyZWQuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJsZGFwLWVuYWJsZWQiLCJ2YWx1ZSI6ZmFsc2UsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0VOQUJMRUQiLCJkZXNjcmlwdGlvbiI6IkVuYWJsZSBMREFQIGF1dGhlbnRpY2F0aW9uLiIsImRlZmF1bHQiOmZhbHNlfSx7ImtleSI6ImxkYXAtZ3JvdXAtYmFzZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9HUk9VUF9CQVNFIiwiZGVzY3JpcHRpb24iOiJTZWFyY2ggYmFzZSBmb3IgZ3JvdXBzLCBub3QgcmVxdWlyZWQgaWYgeW91ciBMREFQIGRpcmVjdG9yeSBwcm92aWRlcyBhICdtZW1iZXJPZicgb3ZlcmxheS4gKFdpbGwgYmUgc2VhcmNoZWQgcmVjdXJzaXZlbHkpIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJsZGFwLWdyb3VwLW1hcHBpbmdzIiwidmFsdWUiOnt9LCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9HUk9VUF9NQVBQSU5HUyIsImRlc2NyaXB0aW9uIjoiSlNPTiBjb250YWluaW5nIExEQVAgdG8gTWV0YWJhc2UgZ3JvdXAgbWFwcGluZ3MuIiwiZGVmYXVsdCI6e319LHsia2V5IjoibGRhcC1ncm91cC1zeW5jIiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9HUk9VUF9TWU5DIiwiZGVzY3JpcHRpb24iOiJFbmFibGUgZ3JvdXAgbWVtYmVyc2hpcCBzeW5jaHJvbml6YXRpb24gd2l0aCBMREFQLiIsImRlZmF1bHQiOmZhbHNlfSx7ImtleSI6ImxkYXAtaG9zdCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9IT1NUIiwiZGVzY3JpcHRpb24iOiJTZXJ2ZXIgaG9zdG5hbWUuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJsZGFwLXBhc3N3b3JkIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX1BBU1NXT1JEIiwiZGVzY3JpcHRpb24iOiJUaGUgcGFzc3dvcmQgdG8gYmluZCB3aXRoIGZvciB0aGUgbG9va3VwIHVzZXIuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJsZGFwLXBvcnQiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0xEQVBfUE9SVCIsImRlc2NyaXB0aW9uIjoiU2VydmVyIHBvcnQsIHVzdWFsbHkgMzg5IG9yIDYzNiBpZiBTU0wgaXMgdXNlZC4iLCJkZWZhdWx0IjoiMzg5In0seyJrZXkiOiJsZGFwLXNlY3VyaXR5IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX1NFQ1VSSVRZIiwiZGVzY3JpcHRpb24iOiJVc2UgU1NMLCBUTFMgb3IgcGxhaW4gdGV4dC4iLCJkZWZhdWx0Ijoibm9uZSJ9LHsia2V5IjoibGRhcC11c2VyLWJhc2UiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0xEQVBfVVNFUl9CQVNFIiwiZGVzY3JpcHRpb24iOiJTZWFyY2ggYmFzZSBmb3IgdXNlcnMuIChXaWxsIGJlIHNlYXJjaGVkIHJlY3Vyc2l2ZWx5KSIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibGRhcC11c2VyLWZpbHRlciIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9VU0VSX0ZJTFRFUiIsImRlc2NyaXB0aW9uIjoiVXNlciBsb29rdXAgZmlsdGVyLCB0aGUgcGxhY2Vob2xkZXIge2xvZ2lufSB3aWxsIGJlIHJlcGxhY2VkIGJ5IHRoZSB1c2VyIHN1cHBsaWVkIGxvZ2luLiIsImRlZmF1bHQiOiIoJihvYmplY3RDbGFzcz1pbmV0T3JnUGVyc29uKSh8KHVpZD17bG9naW59KShtYWlsPXtsb2dpbn0pKSkifSx7ImtleSI6Im1hcC10aWxlLXNlcnZlci11cmwiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX01BUF9USUxFX1NFUlZFUl9VUkwiLCJkZXNjcmlwdGlvbiI6IlRoZSBtYXAgdGlsZSBzZXJ2ZXIgVVJMIHRlbXBsYXRlIHVzZWQgaW4gbWFwIHZpc3VhbGl6YXRpb25zLCBmb3IgZXhhbXBsZSBmcm9tIE9wZW5TdHJlZXRNYXBzIG9yIE1hcEJveC4iLCJkZWZhdWx0IjoiaHR0cHM6Ly97c30udGlsZS5vcGVuc3RyZWV0bWFwLm9yZy97en0ve3h9L3t5fS5wbmcifSx7ImtleSI6Im1ldGFib3QtZW5hYmxlZCIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX01FVEFCT1RfRU5BQkxFRCIsImRlc2NyaXB0aW9uIjoiRW5hYmxlIE1ldGFCb3QsIHdoaWNoIGxldHMgeW91IHNlYXJjaCBmb3IgYW5kIHZpZXcgeW91ciBzYXZlZCBxdWVzdGlvbnMgZGlyZWN0bHkgdmlhIFNsYWNrLiIsImRlZmF1bHQiOmZhbHNlfSx7ImtleSI6InBhc3N3b3JkLWNvbXBsZXhpdHkiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1BBU1NXT1JEX0NPTVBMRVhJVFkiLCJkZXNjcmlwdGlvbiI6IkN1cnJlbnQgcGFzc3dvcmQgY29tcGxleGl0eSByZXF1aXJlbWVudHMiLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InByZW1pdW0tZW1iZWRkaW5nLXRva2VuIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9QUkVNSVVNX0VNQkVERElOR19UT0tFTiIsImRlc2NyaXB0aW9uIjoiVG9rZW4gZm9yIHByZW1pdW0gZmVhdHVyZXMuIEdvIHRvIHRoZSBNZXRhU3RvcmUgdG8gZ2V0IHlvdXJzISIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoicXVlcnktY2FjaGluZy1tYXgta2IiLCJ2YWx1ZSI6MTAwMCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1FVRVJZX0NBQ0hJTkdfTUFYX0tCIiwiZGVzY3JpcHRpb24iOiJUaGUgbWF4aW11bSBzaXplIG9mIHRoZSBjYWNoZSwgcGVyIHNhdmVkIHF1ZXN0aW9uLCBpbiBraWxvYnl0ZXM6IiwiZGVmYXVsdCI6MTAwMH0seyJrZXkiOiJxdWVyeS1jYWNoaW5nLW1heC10dGwiLCJ2YWx1ZSI6ODY0MDAwMC4wLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUVVFUllfQ0FDSElOR19NQVhfVFRMIiwiZGVzY3JpcHRpb24iOiJUaGUgYWJzb2x1dGUgbWF4aW11bSB0aW1lIHRvIGtlZXAgYW55IGNhY2hlZCBxdWVyeSByZXN1bHRzLCBpbiBzZWNvbmRzLiIsImRlZmF1bHQiOjg2NDAwMDB9LHsia2V5IjoicXVlcnktY2FjaGluZy1taW4tdHRsIiwidmFsdWUiOjYwLjAsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9RVUVSWV9DQUNISU5HX01JTl9UVEwiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIHdpbGwgY2FjaGUgYWxsIHNhdmVkIHF1ZXN0aW9ucyB3aXRoIGFuIGF2ZXJhZ2UgcXVlcnkgZXhlY3V0aW9uIHRpbWUgbG9uZ2VyIHRoYW4gdGhpcyBtYW55IHNlY29uZHM6IiwiZGVmYXVsdCI6NjB9LHsia2V5IjoicXVlcnktY2FjaGluZy10dGwtcmF0aW8iLCJ2YWx1ZSI6MTAsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9RVUVSWV9DQUNISU5HX1RUTF9SQVRJTyIsImRlc2NyaXB0aW9uIjoiVG8gZGV0ZXJtaW5lIGhvdyBsb25nIGVhY2ggc2F2ZWQgcXVlc3Rpb24ncyBjYWNoZWQgcmVzdWx0IHNob3VsZCBzdGljayBhcm91bmQsIHdlIHRha2UgdGhlIHF1ZXJ5J3MgYXZlcmFnZSBleGVjdXRpb24gdGltZSBhbmQgbXVsdGlwbHkgdGhhdCBieSB3aGF0ZXZlciB5b3UgaW5wdXQgaGVyZS4gU28gaWYgYSBxdWVyeSB0YWtlcyBvbiBhdmVyYWdlIDIgbWludXRlcyB0byBydW4sIGFuZCB5b3UgaW5wdXQgMTAgZm9yIHlvdXIgbXVsdGlwbGllciwgaXRzIGNhY2hlIGVudHJ5IHdpbGwgcGVyc2lzdCBmb3IgMjAgbWludXRlcy4iLCJkZWZhdWx0IjoxMH0seyJrZXkiOiJyZXBvcnQtdGltZXpvbmUiLCJ2YWx1ZSI6IlVUQyIsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9SRVBPUlRfVElNRVpPTkUiLCJkZXNjcmlwdGlvbiI6IkNvbm5lY3Rpb24gdGltZXpvbmUgdG8gdXNlIHdoZW4gZXhlY3V0aW5nIHF1ZXJpZXMuIERlZmF1bHRzIHRvIHN5c3RlbSB0aW1lem9uZS4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InJlcG9ydC10aW1lem9uZS1zaG9ydCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUkVQT1JUX1RJTUVaT05FX1NIT1JUIiwiZGVzY3JpcHRpb24iOiJDdXJyZW50IHJlcG9ydCB0aW1lem9uZSBhYmJyZXZpYXRpb24iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InNldHVwLXRva2VuIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TRVRVUF9UT0tFTiIsImRlc2NyaXB0aW9uIjoiQSB0b2tlbiB1c2VkIHRvIHNpZ25pZnkgdGhhdCBhbiBpbnN0YW5jZSBoYXMgcGVybWlzc2lvbnMgdG8gY3JlYXRlIHRoZSBpbml0aWFsIFVzZXIuIFRoaXMgaXMgY3JlYXRlZCB1cG9uIHRoZSBmaXJzdFxuICBsYXVuY2ggb2YgTWV0YWJhc2UsIGJ5IHRoZSBmaXJzdCBpbnN0YW5jZTsgb25jZSB1c2VkLCBpdCBpcyBjbGVhcmVkIG91dCwgbmV2ZXIgdG8gYmUgdXNlZCBhZ2Fpbi4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InNob3ctaG9tZXBhZ2UtZGF0YSIsInZhbHVlIjp0cnVlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0hPV19IT01FUEFHRV9EQVRBIiwiZGVzY3JpcHRpb24iOiJXaGV0aGVyIG9yIG5vdCB0byBkaXNwbGF5IGRhdGEgb24gdGhlIGhvbWVwYWdlLiBBZG1pbnMgbWlnaHQgdHVybiB0aGlzIG9mZiBpbiBvcmRlciB0byBkaXJlY3QgdXNlcnMgdG8gYmV0dGVyIGNvbnRlbnQgdGhhbiByYXcgZGF0YSIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2hvdy1ob21lcGFnZS14cmF5cyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NIT1dfSE9NRVBBR0VfWFJBWVMiLCJkZXNjcmlwdGlvbiI6IldoZXRoZXIgb3Igbm90IHRvIGRpc3BsYXkgeC1yYXkgc3VnZ2VzdGlvbnMgb24gdGhlIGhvbWVwYWdlLiBUaGV5IHdpbGwgYWxzbyBiZSBoaWRkZW4gaWYgYW55IGRhc2hib2FyZHMgYXJlIHBpbm5lZC4gQWRtaW5zIG1pZ2h0IGhpZGUgdGhpcyB0byBkaXJlY3QgdXNlcnMgdG8gYmV0dGVyIGNvbnRlbnQgdGhhbiByYXcgZGF0YSIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2l0ZS1sb2NhbGUiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NJVEVfTE9DQUxFIiwiZGVzY3JpcHRpb24iOiJUaGUgZGVmYXVsdCBsYW5ndWFnZSBmb3IgdGhpcyBNZXRhYmFzZSBpbnN0YW5jZS4gVGhpcyBvbmx5IGFwcGxpZXMgdG8gZW1haWxzLCBQdWxzZXMsIGV0Yy4gVXNlcnMnIGJyb3dzZXJzIHdpbGwgc3BlY2lmeSB0aGUgbGFuZ3VhZ2UgdXNlZCBpbiB0aGUgdXNlciBpbnRlcmZhY2UuIiwiZGVmYXVsdCI6ImVuIn0seyJrZXkiOiJzaXRlLW5hbWUiLCJ2YWx1ZSI6Ik1ldGFiYXNlUnVieSIsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TSVRFX05BTUUiLCJkZXNjcmlwdGlvbiI6IlRoZSBuYW1lIHVzZWQgZm9yIHRoaXMgaW5zdGFuY2Ugb2YgTWV0YWJhc2UuIiwiZGVmYXVsdCI6Ik1ldGFiYXNlIn0seyJrZXkiOiJzaXRlLXVybCIsInZhbHVlIjoiaHR0cDovL2xvY2FsaG9zdDozMDMwIiwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NJVEVfVVJMIiwiZGVzY3JpcHRpb24iOiJUaGUgYmFzZSBVUkwgb2YgdGhpcyBNZXRhYmFzZSBpbnN0YW5jZSwgZS5nLiBcImh0dHA6Ly9tZXRhYmFzZS5teS1jb21wYW55LmNvbVwiLiIsImRlZmF1bHQiOm51bGx9LHsia2V5Ijoic2xhY2stdG9rZW4iLCJ2YWx1ZSI6InhveGItOTYxMzQwMjMwNy0zNjc2NDQzNjAyMzAteXJUSHVxTzJFSXJXZTdzbTEzekhqZVp5IiwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NMQUNLX1RPS0VOIiwiZGVzY3JpcHRpb24iOiJTbGFjayBBUEkgYmVhcmVyIHRva2VuIG9idGFpbmVkIGZyb20gaHR0cHM6Ly9hcGkuc2xhY2suY29tL3dlYiNhdXRoZW50aWNhdGlvbiIsImRlZmF1bHQiOm51bGx9LHsia2V5Ijoic291cmNlLWFkZHJlc3MtaGVhZGVyIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TT1VSQ0VfQUREUkVTU19IRUFERVIiLCJkZXNjcmlwdGlvbiI6IklkZW50aWZ5IHRoZSBzb3VyY2Ugb2YgSFRUUCByZXF1ZXN0cyBieSB0aGlzIGhlYWRlcnMgdmFsdWUsIGluc3RlYWQgb2YgaXRzIHJlbW90ZSBhZGRyZXNzLiIsImRlZmF1bHQiOm51bGx9LHsia2V5Ijoic3NsLWNlcnRpZmljYXRlLXB1YmxpYy1rZXkiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NTTF9DRVJUSUZJQ0FURV9QVUJMSUNfS0VZIiwiZGVzY3JpcHRpb24iOiJCYXNlLTY0IGVuY29kZWQgcHVibGljIGtleSBmb3IgdGhpcyBzaXRlcyBTU0wgY2VydGlmaWNhdGUuU3BlY2lmeSB0aGlzIHRvIGVuYWJsZSBIVFRQIFB1YmxpYyBLZXkgUGlubmluZy5TZWUgaHR0cDovL216bC5sYS8xRW5mcUJmIGZvciBtb3JlIGluZm9ybWF0aW9uLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoidHlwZXMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1RZUEVTIiwiZGVzY3JpcHRpb24iOiJGaWVsZCB0eXBlcyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoidmVyc2lvbiIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfVkVSU0lPTiIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UncyB2ZXJzaW9uIGluZm8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InZlcnNpb24taW5mbyIsInZhbHVlIjp7ImxhdGVzdCI6eyJ2ZXJzaW9uIjoidjAuMzUuNCIsInJlbGVhc2VkIjoiMjAyMC0wNS0yOVQxNzozMTo1OC4xOTFaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiU2VjdXJpdHkgZml4IGZvciBCaWdRdWVyeSBhbmQgU3BhcmtTUUwiLCJUdXJraXNoIHRyYW5zbGF0aW9uIGF2YWlsYWJsZSBhZ2FpbiIsIk1vcmUgdGhhbiAyMCBhZGRpdGlvbmFsIGJ1ZyBmaXhlcyBhbmQgZW5oYW5jZW1lbnRzIl19LCJvbGRlciI6W3sidmVyc2lvbiI6InYwLjM1LjMiLCJyZWxlYXNlZCI6IjIwMjAtMDQtMjFUMjE6MTg6MjQuOTU5WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIlZhcmlvdXMgYnVnIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjM1LjIiLCJyZWxlYXNlZCI6IjIwMjAtMDQtMTBUMjM6MDM6NTMuNzU2WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkZpeCBlbWFpbCBhbmQgcHJlbWl1bSBlbWJlZGRpbmcgc2V0dGluZ3MiLCJGaXggdGFibGUgcGVybWlzc2lvbnMgZm9yIGRhdGFiYXNlIHdpdGhvdXQgYSBzY2hlbWEiLCJGaXggXCJFcnJvciByZWR1Y2luZyByZXN1bHQgcm93c1wiIGVycm9yIl19LHsidmVyc2lvbiI6InYwLjM1LjEiLCJyZWxlYXNlZCI6IjIwMjAtMDQtMDJUMjE6NTI6MDYuODY3WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIklzc3VlIHdpdGggZGF0ZSBmaWVsZCBmaWx0ZXJzIGFmdGVyIHYwLjM1LjAgdXBncmFkZSIsIlVuYWJsZSB0byBmaWx0ZXIgb24gbWFudWFsbHkgSk9JTmVkIHRhYmxlIl19LHsidmVyc2lvbiI6InYwLjM1LjAiLCJyZWxlYXNlZCI6IjIwMjAtMDMtMjVUMTg6Mjk6MTcuMjg2WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJGaWx0ZXIgZXhwcmVzc2lvbnMsIHN0cmluZyBleHRyYWN0cywgYW5kIG1vcmUiLCJSZWZlcmVuY2Ugc2F2ZWQgcXVlc3Rpb25zIGluIHlvdXIgU1FMIHF1ZXJpZXMiLCJQZXJmb3JtYW5jZSBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMzQuMyIsInJlbGVhc2VkIjoiMjAyMC0wMi0yNVQyMDo0NzowMy44OTdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTGluZSwgYXJlYSwgYmFyLCBjb21ibywgYW5kIHNjYXR0ZXIgY2hhcnRzIG5vdyBhbGxvdyBhIG1heGltdW0gb2YgMTAwIHNlcmllcyBpbnN0ZWFkIG9mIDIwLiIsIkNoYXJ0IGxhYmVscyBub3cgaGF2ZSBtb3JlIG9wdGlvbnMgdG8gc2hvdyBzaWduaWZpY2FudCBkZWNpbWFsIHZhbHVlcy4iLCJWYXJpb3VzIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4zNC4yIiwicmVsZWFzZWQiOiIyMDIwLTAyLTA1VDIyOjAyOjE1LjI3N1oiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJWYXJpb3VzIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4zNC4xIiwicmVsZWFzZWQiOiIyMDIwLTAxLTE0VDAwOjAyOjQyLjQ4OVoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJWYXJpb3VzIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4zNC4wIiwicmVsZWFzZWQiOiIyMDE5LTEyLTIwVDAxOjIxOjM5LjU2OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQWRkZWQgc3VwcG9ydCBmb3IgdmFyaWFibGVzIGFuZCBmaWVsZCBmaWx0ZXJzIGluIG5hdGl2ZSBNb25nbyBxdWVyaWVzIiwiQWRkZWQgb3B0aW9uIHRvIGRpc3BsYXkgZGF0YSB2YWx1ZXMgb24gTGluZSwgQmFyLCBhbmQgQXJlYSBjaGFydHMiLCJNYW55IFRpbWV6b25lIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjMzLjcuMyIsInJlbGVhc2VkIjoiMjAxOS0xMi0xN1QwMTo0NTo0NS43MjBaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiSW1wb3J0YW50IHNlY3VyaXR5IGZpeCBmb3IgR29vZ2xlIEF1dGggbG9naW4iXX0seyJ2ZXJzaW9uIjoidjAuMzMuNyIsInJlbGVhc2VkIjoiMjAxOS0xMi0xM1QyMDozNToxNC42NjdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiSW1wb3J0YW50IHNlY3VyaXR5IGZpeCBmb3IgR29vZ2xlIEF1dGggbG9naW4iXX0seyJ2ZXJzaW9uIjoidjAuMzMuNiIsInJlbGVhc2VkIjoiMjAxOS0xMS0xOVQyMDozNToxNC42NjdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgcmVncmVzc2lvbiB0aGF0IGNvdWxkIGNhdXNlIHNhdmVkIHF1ZXN0aW9ucyB0byBmYWlsIHRvIHJlbmRlciAoIzExMjk3KSIsIkZpeGVkIHJlZ3Jlc3Npb24gd2hlcmUgTm8gUmVzdWx0cyBpY29uIGRpZG4ndCBzaG93ICgjMTEyODIpIiwiUGllIGNoYXJ0IHZpc3VhbCBpbXByb3ZlbWVudHMgKCMxMDgzNykiXX0seyJ2ZXJzaW9uIjoidjAuMzMuNSIsInJlbGVhc2VkIjoiMjAxOS0xMS0wOFQyMDozNToxNC42NjdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiQWRkZWQgU2xvdmFrIHRyYW5zbGF0aW9uIiwiRml4ZWQgc3VwcG9ydCBmb3IgTXlTUUwgOCB3aXRoIHRoZSBkZWZhdWx0IGF1dGhlbnRpY2F0aW9uIG1ldGhvZCIsIkZpeGVkIGlzc3VlcyB3aXRoIFgtYXhpcyBsYWJlbCBmb3JtYXR0aW5nIGluIHRpbWVzZXJpZXMgY2hhcnRzIl19LHsidmVyc2lvbiI6InYwLjMzLjQiLCJyZWxlYXNlZCI6IjIwMTktMTAtMDhUMjA6MzU6MTQuNjY3WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkN1c3RvbSBleHByZXNzaW9uIHN1cHBvcnQgZm9yIGpvaW5lZCBjb2x1bW5zIiwiRml4ZWQgaXNzdWUgd2l0aCBmaWx0ZXJpbmcgYnkgbW9udGgtb2YteWVhciBpbiBNb25nb0RCIiwiTWlzYyBCdWcgRml4ZXMiXX0seyJ2ZXJzaW9uIjoidjAuMzMuMyIsInJlbGVhc2VkIjoiMjAxOS0wOS0yMFQwODowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiQ2hpbmVzZSBhbmQgUGVyc2lhbiB0cmFuc2xhdGlvbnMgbm93IGF2YWlsYWJsZSBhZ2FpbiIsIk1pc2MgQnVnIEZpeGVzICJdfSx7InZlcnNpb24iOiJ2MC4zMy4yIiwicmVsZWFzZWQiOiIyMDE5LTA5LTA0VDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXhlZCBDYXJkcyBub3Qgc2F2aW5nIiwiRml4ZWQgc2VhcnJjaCBub3Qgd29ya2luZyAiXX0seyJ2ZXJzaW9uIjoidjAuMzMuMSIsInJlbGVhc2VkIjoiMjAxOS0wOS0wNFQwODowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgY29uZGl0aW9uYWwgZm9ybWF0dGluZyBub3Qgd29ya2luZyIsIkZpeGVkIGFuIGlzc3VlIHdoZXJlIHNvbWUgcHJldmlvdXNseSBzYXZlZCBjb2x1bW4gc2V0dGluZ3Mgd2VyZSBub3QgYXBwbGllZCAiLCJGaXhlZCBhbiBpc3N1ZSB3aGVyZSBwdWxzZXMgd2VyZSBub3QgbG9hZGluZyAiXX0seyJ2ZXJzaW9uIjoidjAuMzMuMCIsInJlbGVhc2VkIjoiMjAxOS0wOC0xOVQwODowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIk5vdGVib29rIG1vZGUgKyBTaW1wbGUgUXVlcnkgTW9kZSIsIkpvaW5zIiwiUG9zdCBBZ2dyZWdhdGlvbiBmaWx0ZXJzIl19LHsidmVyc2lvbiI6InYwLjMyLjEwIiwicmVsZWFzZWQiOiIyMDE5LTA3LTI4VDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggVXNlciBjYW4ndCBsb2dvdXQgLyBnZXRzIGF1dG9tYXRpY2FsbHkgbG9nZ2VkIGluLiIsIkZpeCBObyBkYXRhIGRpc3BsYXllZCB3aGVuIHBpdm90aW5nIGRhdGEiLCJGaXhlZCBEYXNoYm9hcmQgRmlsdGVycyBvbiBMaW5rZWQgRW50aXRpZXMgQnJva2UiXX0seyJ2ZXJzaW9uIjoidjAuMzIuOSIsInJlbGVhc2VkIjoiMjAxOS0wNi0xNFQwODowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IGlzc3VlcyBjb25uZWN0aW5nIHRvIE1vbmdvREIgQXRsYXMgQ2x1c3RlciIsIkZpeCBkYXRhYmFzZSBhZGRpdGlvbiBvbiBzZXR1cCIsIkZpeGVkIG51bWVyaWMgY2F0ZWdvcnkgZXJyb3Igd2l0aCBQb3N0Z3JlcyJdfSx7InZlcnNpb24iOiJ2MC4zMi44IiwicmVsZWFzZWQiOiIyMDE5LTA1LTEzVDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggaTE4biJdfSx7InZlcnNpb24iOiJ2MC4zMi43IiwicmVsZWFzZWQiOiIyMDE5LTA1LTA5VDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggcHVibGlzaGVkIFNIQSBIYXNoIl19LHsidmVyc2lvbiI6InYwLjMyLjYiLCJyZWxlYXNlZCI6IjIwMTktMDUtMDhUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkZpeGVkIHJlZ3Jlc3Npb24gd2hlcmUgRGFzaGJvYXJkcyB3b3VsZCBmYWlsIHRvIGZ1bGx5IHBvcHVsYXRlIiwiUGVyZm9ybWFuY2UgaW1wcm92ZW1lbnRzIHdoZW4gcnVubmluZyBxdWVyaWVzIiwiU2VjdXJpdHkgaW1wcm92ZW1lbnRzIl19LHsidmVyc2lvbiI6InYwLjMyLjUiLCJyZWxlYXNlZCI6IjIwMTktMDQtMjBUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkltcHJvdmUgbG9uZy1ydW5uaW5nIHF1ZXJ5IGhhbmRsaW5nIiwiRml4IEgyIHRvIE15U1FML1Bvc3RncmVzIG1pZ3JhdGlvbiBpc3N1ZSIsIkZpeCBpc3N1ZSB3aXRoIGVtYmVkZGVkIG1hcHMgd2l0aCBjdXN0b20gR2VvSlNPTiJdfSx7InZlcnNpb24iOiJ2MC4zMi40IiwicmVsZWFzZWQiOiIyMDE5LTA0LTA5VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggaXNzdWUgd2hlcmUgR29vZ2xlIEF1dGggbG9naW4gZGlkIG5vdCB3b3JrIiwiRkZpeCBpc3N1ZSB3aGVyZSBHb29nbGUgQXV0aCBsb2dpbiBkaWQgbm90IHdvcmsiXX0seyJ2ZXJzaW9uIjoidjAuMzIuMyIsInJlbGVhc2VkIjoiMjAxOS0wNC0wOFQxMjowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgU25vd2ZsYWtlIGNvbm5lY3Rpb24gaXNzdWVzIiwiRml4ZWQgRGFzaGJvYXJkIGNvcHkiLCJGaXhlZCBub24tcm9vdCBjb250ZXh0IGxvZ2lucyJdfSx7InZlcnNpb24iOiJ2MC4zMi4yIiwicmVsZWFzZWQiOiIyMDE5LTA0LTAzVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXhlZCBkYXNoYm9hcmQgZGF0ZSBmaWx0ZXJzICIsIkZpeGVkIFNTTCBlcnJvciB1c2luZyBRdWFydHogdy8gTXlTUUwiLCJGaXggY29sb3JzIGluIGRhc2hib2FyZHMiXX0seyJ2ZXJzaW9uIjoidjAuMzIuMSIsInJlbGVhc2VkIjoiMjAxOS0wMy0yOVQxMjowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgTXlTUUwgY29ubmVjdGlvbnMgd2l0aCBTU0wiLCJGaXhlZCB0YWJsZSBzeW5jIGlzc3VlIl19LHsidmVyc2lvbiI6InYwLjMyLjAiLCJyZWxlYXNlZCI6IjIwMTktMDMtMjhUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJNb2R1bGFyIERyaXZlcnMgKHJlZHVjaW5nIG1lbW9yeSBjb25zdW1wdGlvbikiLCJBc3luYyBxdWVyaWVzIChpbXByb3ZpbmcgcmVzcG9uc2l2ZW5lc3MpIiwiUmVkdWNlZCBtZW1vcnkgY29uc3VtcHRpb24uIl19LHsidmVyc2lvbiI6InYwLjMxLjIiLCJyZWxlYXNlZCI6IjIwMTgtMTItMDdUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkFkZGVkIEdlcm1hbiB0cmFuc2xhdGlvbiIsIkZpeGVkIEhlcm9rdSBvdXQtb2YtbWVtb3J5IGVycm9ycyIsIkZpeGVkIGlzc3VlIHdpdGggU2xhY2stYmFzZWQgUHVsc2VzIGR1ZSB0byByYXRlIGxpbWl0aW5nLiJdfSx7InZlcnNpb24iOiJ2MC4zMS4xIiwicmVsZWFzZWQiOiIyMDE4LTExLTIxVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJBYmlsaXR5IHRvIGNsb25lIGRhc2hib2FyZHMiLCJGYXN0ZXIgc3RhcnR1cCB0aW1lIGFuZCBsb3dlciBtZW1vcnkgY29uc3VtcHRpb24iLCJNaWdyYXRpb24gaXNzdWUgZml4ZXMuIl19LHsidmVyc2lvbiI6InYwLjMxLjAiLCJyZWxlYXNlZCI6IjIwMTgtMTEtMDhUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJOZXcgdmlzdWFsaXphdGlvbnMgYW5kIGNvbWJvIGNoYXJ0cyIsIkdyYW51bGFyIGZvcm1hdHRpbmcgY29udHJvbHMiLCJTbm93Zmxha2UgU3VwcG9ydCJdfSx7InZlcnNpb24iOiJ2MC4zMC40IiwicmVsZWFzZWQiOiIyMDE4LTA5LTI3VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJNZXRhYmFzZSBmYWlscyB0byBsYXVuY2ggaW4gQ2hpbmVzZSIsIkZpeCB0b2tlbiBzdGF0dXMgY2hlY2tpbmciLCJGaXggQmlnUXVlcnkgU1FMIHBhcmFtZXRlcnMgd2l0aCBlbmNyeXB0ZWQgREIgZGV0YWlscyJdfSx7InZlcnNpb24iOiJ2MC4zMC4zIiwicmVsZWFzZWQiOiIyMDE4LTA5LTEzVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJMb2NhbGl6YXRpb24gZm9yIENoaW5lc2UsIEphcGFuZXNlLCBUdXJraXNoLCBQZXJzaWFuIiwiU2VsZiByZWZlcmVuY2luZyBGSyBsZWFkcyB0byBleGNlcHRpb24iLCJTZWN1cml0eSBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMzAuMiIsInJlbGVhc2VkIjoiMjAxOC0wOS0wNlQxMjowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTG9jYWxpemF0aW9uIGZvciBGcmVuY2ggKyBOb3J3ZWdpYW4iLCJTdGFiaWxpdHkgZml4ZXMgZm9yIEhUVFAvMiJdfSx7InZlcnNpb24iOiJ2MC4zMC4xIiwicmVsZWFzZWQiOiIyMDE4LTA4LTA4VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJMb2NhbGl6YXRpb24gZm9yIFBvcnR1Z3Vlc2UiLCJUaW1lem9uZSBmaXgiLCJTUUwgVGVtcGxhdGUgdGFnIHJlLW9yZGVyaW5nIGZpeCJdfSx7InZlcnNpb24iOiJ2MC4zMC4wIiwicmVsZWFzZWQiOiIyMDE4LTA4LTA4VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQXBwIHdpZGUgc2VhcmNoIiwiRW5oYW5jZWQgQ29sbGVjdGlvbiBwZXJtaXNzaW9ucyIsIkNvbXBhcmlzb24gWC1SYXlzIl19LHsidmVyc2lvbiI6InYwLjI5LjMiLCJyZWxlYXNlZCI6IjIwMTgtMDUtMTJUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkZpeCBYLXJheSBydWxlcyBsb2FkaW5nIG9uIE9yYWNsZSBKVk0gOCJdfSx7InZlcnNpb24iOiJ2MC4yOS4yIiwicmVsZWFzZWQiOiIyMDE4LTA1LTEwVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggU3BhcmsgRHJpdmVyIl19LHsidmVyc2lvbiI6InYwLjI5LjEiLCJyZWxlYXNlZCI6IjIwMTgtMDUtMTBUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkJldHRlciBoZXJva3UgbWVtb3J5IGNvbnN1bXB0aW9uIiwiRml4ZWQgWC1SYXkgQnVncyIsIkRyaWxsIHRocm91Z2ggZnJvbSBsaW5lIGNoYXJ0IHNlbGVjdHMgd3JvbmcgZGF0ZSJdfSx7InZlcnNpb24iOiJ2MC4yOS4wIiwicmVsZWFzZWQiOiIyMDE4LTA1LTAxVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiTmV3IGFuZCBJbXByb3ZlZCBYLVJheXMiLCJTZWFyY2ggZmllbGQgdmFsdWVzIiwiU3BhcmsgU1FMIFN1cHBvcnQiXX0seyJ2ZXJzaW9uIjoidjAuMjguNiIsInJlbGVhc2VkIjoiMjAxOC0wNC0xMlQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IGNoYXJ0IHJlbmRlcmluZyBpbiBwdWxzZXMiXX0seyJ2ZXJzaW9uIjoidjAuMjguNSIsInJlbGVhc2VkIjoiMjAxOC0wNC0wNFQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IG1lbW9yeSBjb25zdW1wdGlvbiBmb3IgU1FMIHRlbXBsYXRlcyIsIkZpeCBwdWJsaWMgZGFzaGJvYXJkcyBwYXJhbWV0ZXIgdmFsaWRhdGlvbiIsIkZpeCBVbmFibGUgdG8gYWRkIGNhcmRzIHRvIGRhc2hib2FyZHMgb3Igc2VhcmNoIGZvciBjYXJkcywgU3RhY2tPdmVyZmxvd0Vycm9yIG9uIGJhY2tlbmQiXX0seyJ2ZXJzaW9uIjoidjAuMjguNCIsInJlbGVhc2VkIjoiMjAxOC0wMy0yOVQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IGJyb2tlbiBlbWJlZGRlZCBkYXNoYm9hcmRzIiwiRml4IG1pZ3JhdGlvbiByZWdyZXNzaW9uIiwiRml4IGlucHV0IHR5cGluZyBidWciXX0seyJ2ZXJzaW9uIjoidjAuMjguMyIsInJlbGVhc2VkIjoiMjAxOC0wMy0yM1QxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiU2VjdXJpdHkgaW1wcm92ZW1lbnRzIl19LHsidmVyc2lvbiI6InYwLjI4LjIiLCJyZWxlYXNlZCI6IjIwMTgtMDMtMjBUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIlNlY3VyaXR5IGltcHJvdmVtZW50cyIsIlNvcnQgb24gY3VzdG9tIGFuZCBzYXZlZCBtZXRyaWNzIiwiUGVyZm9ybWFuY2UgaW1wcm92ZW1lbnRzIGZvciBsYXJnZSBudW1iZXJzIG9mIHF1ZXN0aW9ucyBhbmQgZGFzaGJvYXJkcyJdfSx7InZlcnNpb24iOiJ2MC4yOC4xIiwicmVsZWFzZWQiOiIyMDE4LTAyLTA5VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggYWRtaW4gcGFuZWwgdXBkYXRlIHN0cmluZyIsIkZpeCBwdWxzZSByZW5kZXJpbmcgYnVnIiwiRml4IENTViAmIFhMUyBkb3dubG9hZCBidWciXX0seyJ2ZXJzaW9uIjoidjAuMjguMCIsInJlbGVhc2VkIjoiMjAxOC0wMi0wN1QxMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIlRleHQgQ2FyZHMgaW4gRGFzaGJvYXJkcyIsIlB1bHNlICsgQWxlcnQgYXR0YWNobWVudHMiLCJQZXJmb3JtYW5jZSBJbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMjcuMiIsInJlbGVhc2VkIjoiMjAxNy0xMi0xMlQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTWlncmF0aW9uIGJ1ZyBmaXgiXX0seyJ2ZXJzaW9uIjoidjAuMjcuMSIsInJlbGVhc2VkIjoiMjAxNy0xMi0wMVQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTWlncmF0aW9uIGJ1ZyBmaXgiLCJBcHBseSBmaWx0ZXJzIHRvIGVtYmVkZGVkIGRvd25sb2FkcyJdfSx7InZlcnNpb24iOiJ2MC4yNy4wIiwicmVsZWFzZWQiOiIyMDE3LTExLTI3VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQWxlcnRzIiwiWC1SYXkgaW5zaWdodHMiLCJDaGFydGluZyBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMjYuMiIsInJlbGVhc2VkIjoiMjAxNy0wOS0yN1QxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiVXBkYXRlIFJlZHNoaWZ0IERyaXZlciIsIlN1cHBvcnQgSmF2YSA5IiwiRml4IHBlcmZvcm1hbmNlIGlzc3VlIHdpdGggZmllbGRzIGxpc3RpbmciXX0seyJ2ZXJzaW9uIjoidjAuMjYuMSIsInJlbGVhc2VkIjoiMjAxNy0wOS0yN1QxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IG1pZ3JhdGlvbiBpc3N1ZSBvbiBNeVNRTCJdfSx7InZlcnNpb24iOiJ2MC4yNi4wIiwicmVsZWFzZWQiOiIyMDE3LTA5LTI2VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJTZWdtZW50ICsgTWV0cmljIFgtUmF5cyBhbmQgQ29tcGFyaXNvbnMiLCJCZXR0ZXIgY29udHJvbCBvdmVyIG1ldGFkYXRhIGludHJvc3BlY3Rpb24gcHJvY2VzcyIsIkltcHJvdmVkIFRpbWV6b25lIHN1cHBvcnQgYW5kIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4yNS4yIiwicmVsZWFzZWQiOiIyMDE3LTA4LTA5VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJCdWcgYW5kIHBlcmZvcm1hbmNlIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjI1LjEiLCJyZWxlYXNlZCI6IjIwMTctMDctMjdUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkFmdGVyIHVwZ3JhZGluZyB0byAwLjI1LCB1bmtub3duIHByb3RvY29sIGVycm9yLiIsIkRvbid0IHNob3cgc2F2ZWQgcXVlc3Rpb25zIGluIHRoZSBwZXJtaXNzaW9ucyBkYXRhYmFzZSBsaXN0cyIsIkVsYXN0aWMgYmVhbnN0YWxrIHVwZ3JhZGVzIGJyb2tlbiBpbiAwLjI1ICJdfSx7InZlcnNpb24iOiJ2MC4yNS4wIiwicmVsZWFzZWQiOiIyMDE3LTA3LTI1VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiTmVzdGVkIHF1ZXN0aW9ucyIsIkVudW0gYW5kIGN1c3RvbSByZW1hcHBpbmcgc3VwcG9ydCIsIkxEQVAgYXV0aGVudGljYXRpb24gc3VwcG9ydCJdfSx7InZlcnNpb24iOiJ2MC4yNC4yIiwicmVsZWFzZWQiOiIyMDE3LTA2LTAxVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJNaXNjIEJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4yNC4xIiwicmVsZWFzZWQiOiIyMDE3LTA1LTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggdXBncmFkZXMgd2l0aCBNeVNRTC9NYXJpYWRiIl19LHsidmVyc2lvbiI6InYwLjI0LjAiLCJyZWxlYXNlZCI6IjIwMTctMDUtMTBUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJEcmlsbC10aHJvdWdoICsgQWN0aW9ucyIsIlJlc3VsdCBDYWNoaW5nIiwiUHJlc3RvIERyaXZlciJdfSx7InZlcnNpb24iOiJ2MC4yMy4xIiwicmVsZWFzZWQiOiIyMDE3LTAzLTMwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaWx0ZXIgd2lkZ2V0cyBmb3IgU1FMIFRlbXBsYXRlIFZhcmlhYmxlcyIsIkZpeCBzcHVyaW91cyBzdGFydHVwIGVycm9yIiwiSmF2YSA3IHN0YXJ0dXAgYnVnIGZpeGVkIl19LHsidmVyc2lvbiI6InYwLjIzLjAiLCJyZWxlYXNlZCI6IjIwMTctMDMtMjFUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJQdWJsaWMgbGlua3MgZm9yIGNhcmRzICsgZGFzaGJvYXJkcyIsIkVtYmVkZGluZyBjYXJkcyArIGRhc2hib2FyZHMgaW4gb3RoZXIgYXBwbGljYXRpb25zIiwiRW5jcnlwdGlvbiBvZiBkYXRhYmFzZSBjcmVkZW50aWFscyJdfSx7InZlcnNpb24iOiJ2MC4yMi4yIiwicmVsZWFzZWQiOiIyMDE3LTAxLTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggc3RhcnR1cCBvbiBPcGVuSkRLIDciXX0seyJ2ZXJzaW9uIjoidjAuMjIuMSIsInJlbGVhc2VkIjoiMjAxNy0wMS0xMFQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiSU1QT1JUQU5UOiBDbG9zZWQgYSBDb2xsZWN0aW9ucyBQZXJtaXNzaW9ucyBzZWN1cml0eSBob2xlIiwiSW1wcm92ZWQgc3RhcnR1cCBwZXJmb3JtYW5jZSIsIkJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4yMi4wIiwicmVsZWFzZWQiOiIyMDE3LTAxLTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQ29sbGVjdGlvbnMgKyBDb2xsZWN0aW9ucyBQZXJtaXNzaW9ucyIsIk11bHRpcGxlIEFnZ3JlZ2F0aW9ucyIsIkN1c3RvbSBFeHByZXNzaW9ucyJdfSx7InZlcnNpb24iOiJ2MC4yMS4xIiwicmVsZWFzZWQiOiIyMDE2LTEyLTA4VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJCaWdRdWVyeSBidWcgZml4ZXMiLCJDaGFydGluZyBidWcgZml4ZXMiXX0seyJ2ZXJzaW9uIjoidjAuMjEuMCIsInJlbGVhc2VkIjoiMjAxNi0xMi0wOFQxMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIkdvb2dsZSBBbmFseXRpY3MgRHJpdmVyIiwiVmVydGljYSBEcml2ZXIiLCJCZXR0ZXIgVGltZSArIERhdGUgRmlsdGVycyJdfSx7InZlcnNpb24iOiJ2MC4yMC4zIiwicmVsZWFzZWQiOiIyMDE2LTEwLTI2VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggSDItPk15U1FML1Bvc3RncmVTUUwgbWlncmF0aW9ucywgcGFydCAyIl19LHsidmVyc2lvbiI6InYwLjIwLjIiLCJyZWxlYXNlZCI6IjIwMTYtMTAtMjVUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIlN1cHBvcnQgT3JhY2xlIDEwKzExIiwiRml4IEgyLT5NeVNRTC9Qb3N0Z3JlU1FMIG1pZ3JhdGlvbnMiLCJSZXZpc2lvbiB0aW1lc3RhbXAgZml4Il19LHsidmVyc2lvbiI6InYwLjIwLjEiLCJyZWxlYXNlZCI6IjIwMTYtMTAtMThUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkxvdHMgb2YgYnVnIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjIwLjAiLCJyZWxlYXNlZCI6IjIwMTYtMTAtMTFUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJEYXRhIGFjY2VzcyBwZXJtaXNzaW9ucyIsIk9yYWNsZSBEcml2ZXIiLCJDaGFydGluZyBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMTkuMyIsInJlbGVhc2VkIjoiMjAxNi0wOC0xMlQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiZml4IERhc2hib2FyZCBlZGl0aW5nIGhlYWRlciJdfSx7InZlcnNpb24iOiJ2MC4xOS4yIiwicmVsZWFzZWQiOiIyMDE2LTA4LTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJmaXggRGFzaGJvYXJkIGNoYXJ0IHRpdGxlcyIsImZpeCBwaW4gbWFwIHNhdmluZyJdfSx7InZlcnNpb24iOiJ2MC4xOS4xIiwicmVsZWFzZWQiOiIyMDE2LTA4LTA0VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJmaXggRGFzaGJvYXJkIEZpbHRlciBFZGl0aW5nIiwiZml4IENTViBEb3dubG9hZCBvZiBTUUwgVGVtcGxhdGVzIiwiZml4IE1ldGFib3QgZW5hYmxlZCB0b2dnbGUiXX0seyJ2ZXJzaW9uIjoidjAuMTkuMCIsInJlbGVhc2VkIjoiMjAxNi0wOC0wMVQyMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIlNTTyB2aWEgR29vZ2xlIEFjY291bnRzIiwiU1FMIFRlbXBsYXRlcyIsIkJldHRlciBjaGFydGluZyBjb250cm9scyJdfSx7InZlcnNpb24iOiJ2MC4xOC4xIiwicmVsZWFzZWQiOiIyMDE2LTA2LTI5VDIxOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggZm9yIEhvdXIgb2YgZGF5IHNvcnRpbmcgYnVnIiwiRml4IGZvciBDb2x1bW4gb3JkZXJpbmcgYnVnIGluIEJpZ1F1ZXJ5IiwiRml4IGZvciBNb25nbyBjaGFydGluZyBidWciXX0seyJ2ZXJzaW9uIjoidjAuMTguMCIsInJlbGVhc2VkIjoiMjAxNi0wNi0wMjJUMjE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJEYXNoYm9hcmQgRmlsdGVycyIsIkNyYXRlLklPIFN1cHBvcnQiLCJDaGVja2xpc3QgZm9yIE1ldGFiYXNlIEFkbWlucyIsIkNvbnZlcnRpbmcgTWV0YWJhc2UgUXVlc3Rpb25zIC0+IFNRTCJdfSx7InZlcnNpb24iOiJ2MC4xNy4xIiwicmVsZWFzZWQiOiIyMDE2LTA1LTA0VDIxOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggZm9yIExpbmUgY2hhcnQgb3JkZXJpbmcgYnVnIiwiRml4IGZvciBUaW1lIGdyYW51bGFyaXR5IGJ1Z3MiXX0seyJ2ZXJzaW9uIjoidjAuMTcuMCIsInJlbGVhc2VkIjoiMjAxNi0wNS0wNFQyMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIlRhZ3MgKyBTZWFyY2ggZm9yIFNhdmVkIFF1ZXN0aW9ucyIsIkNhbGN1bGF0ZWQgY29sdW1ucyIsIkZhc3RlciBTeW5jaW5nIG9mIE1ldGFkYXRhIiwiTG90cyBvZiBkYXRhYmFzZSBkcml2ZXIgaW1wcm92ZW1lbnRzIGFuZCBidWcgZml4ZXMiXX0seyJ2ZXJzaW9uIjoidjAuMTYuMSIsInJlbGVhc2VkIjoiMjAxNi0wNS0wNFQyMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZXMgZm9yIHNldmVyYWwgdGltZSBhbGlnbm1lbnQgaXNzdWVzICh0aW1lem9uZXMpIiwiUmVzb2x2ZWQgcHJvYmxlbSB3aXRoIFNRTCBTZXJ2ZXIgZGIgY29ubmVjdGlvbnMiXX0seyJ2ZXJzaW9uIjoidjAuMTYuMCIsInJlbGVhc2VkIjoiMjAxNi0wNS0wNFQyMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIkZ1bGxzY3JlZW4gKGFuZCBmYWJ1bG91cykgRGFzaGJvYXJkcyIsIlNheSBoZWxsbyB0byBNZXRhYm90IGluIFNsYWNrIl19XX0sImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9WRVJTSU9OX0lORk8iLCJkZXNjcmlwdGlvbiI6IkluZm9ybWF0aW9uIGFib3V0IGF2YWlsYWJsZSB2ZXJzaW9ucyBvZiBNZXRhYmFzZS4iLCJkZWZhdWx0Ijp7fX1d - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/when_success/returns_all_settings.yml b/spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/when_success/returns_all_settings.yml deleted file mode 100644 index 034724f..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/when_success/returns_all_settings.yml +++ /dev/null @@ -1,120 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:53 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=eaba9a73-a3a6-4d75-a761-ad302bb1476b;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:53 GMT;SameSite=Lax - - metabase.SESSION=b79d0077-eaac-48cb-b8a7-9448db9bb5db;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"b79d0077-eaac-48cb-b8a7-9448db9bb5db"}' - recorded_at: Sun, 14 May 2023 15:08:53 GMT -- request: - method: get - uri: http://localhost:3030/api/setting - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - b79d0077-eaac-48cb-b8a7-9448db9bb5db - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:56 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=7c8d5a6c-ec80-4c1b-ba2c-380054313ca1;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:56 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: !binary |- - W3sia2V5IjoiYWN0aXZlLXVzZXJzLWNvdW50IiwidmFsdWUiOjIsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BQ1RJVkVfVVNFUlNfQ09VTlQiLCJkZXNjcmlwdGlvbiI6IkNhY2hlZCBudW1iZXIgb2YgYWN0aXZlIHVzZXJzLiBSZWZyZXNoIGV2ZXJ5IDUgbWludXRlcy4iLCJkZWZhdWx0IjowfSx7ImtleSI6ImFkbWluLWVtYWlsIiwidmFsdWUiOiJtYkBleGFtcGxlLmNvbSIsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BRE1JTl9FTUFJTCIsImRlc2NyaXB0aW9uIjoiVGhlIGVtYWlsIGFkZHJlc3MgdXNlcnMgc2hvdWxkIGJlIHJlZmVycmVkIHRvIGlmIHRoZXkgZW5jb3VudGVyIGEgcHJvYmxlbS4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImFuYWx5dGljcy11dWlkIiwidmFsdWUiOiI0Mjc0YmRiOS1lYjEwLTQxYzktYWUyYy0xMDhjNjdmNDhjNjciLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQU5BTFlUSUNTX1VVSUQiLCJkZXNjcmlwdGlvbiI6IlVuaXF1ZSBpZGVudGlmaWVyIHRvIGJlIHVzZWQgaW4gU25vd3Bsb3cgYW5hbHl0aWNzLCB0byBpZGVudGlmeSB0aGlzIGluc3RhbmNlIG9mIE1ldGFiYXNlLiBUaGlzIGlzIGEgcHVibGljIHNldHRpbmcgc2luY2Ugc29tZSBhbmFseXRpY3MgZXZlbnRzIGFyZSBzZW50IHByaW9yIHRvIGluaXRpYWwgc2V0dXAuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJhbm9uLXRyYWNraW5nLWVuYWJsZWQiLCJ2YWx1ZSI6ZmFsc2UsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BTk9OX1RSQUNLSU5HX0VOQUJMRUQiLCJkZXNjcmlwdGlvbiI6IkVuYWJsZSB0aGUgY29sbGVjdGlvbiBvZiBhbm9ueW1vdXMgdXNhZ2UgZGF0YSBpbiBvcmRlciB0byBoZWxwIE1ldGFiYXNlIGltcHJvdmUuIiwiZGVmYXVsdCI6dHJ1ZX0seyJrZXkiOiJhcHBsaWNhdGlvbi1jb2xvcnMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0FQUExJQ0FUSU9OX0NPTE9SUyIsImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHRoZSBwcmltYXJ5IGNvbG9ycyB1c2VkIGluIGNoYXJ0cyBhbmQgdGhyb3VnaG91dCBNZXRhYmFzZS4gWW91IG1pZ2h0IG5lZWQgdG8gcmVmcmVzaCB5b3VyIGJyb3dzZXIgdG8gc2VlIHlvdXIgY2hhbmdlcyB0YWtlIGVmZmVjdC4iLCJkZWZhdWx0Ijp7fX0seyJrZXkiOiJhcHBsaWNhdGlvbi1mYXZpY29uLXVybCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQVBQTElDQVRJT05fRkFWSUNPTl9VUkwiLCJkZXNjcmlwdGlvbiI6IlRoZSB1cmwgb3IgaW1hZ2UgdGhhdCB5b3Ugd2FudCB0byB1c2UgYXMgdGhlIGZhdmljb24uIiwiZGVmYXVsdCI6ImFwcC9hc3NldHMvaW1nL2Zhdmljb24uaWNvIn0seyJrZXkiOiJhcHBsaWNhdGlvbi1mb250IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BUFBMSUNBVElPTl9GT05UIiwiZGVzY3JpcHRpb24iOiJUaGlzIHdpbGwgcmVwbGFjZSDigJxMYXRv4oCdIGFzIHRoZSBmb250IGZhbWlseS4iLCJkZWZhdWx0IjoiTGF0byJ9LHsia2V5IjoiYXBwbGljYXRpb24tZm9udC1maWxlcyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQVBQTElDQVRJT05fRk9OVF9GSUxFUyIsImRlc2NyaXB0aW9uIjoiVGVsbCB1cyB3aGVyZSB0byBmaW5kIHRoZSBmaWxlIGZvciBlYWNoIGZvbnQgd2VpZ2h0LiBZb3UgZG9u4oCZdCBuZWVkIHRvIGluY2x1ZGUgYWxsIG9mIHRoZW0sIGJ1dCBpdOKAmWxsIGxvb2sgYmV0dGVyIGlmIHlvdSBkby4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImFwcGxpY2F0aW9uLWxvZ28tdXJsIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BUFBMSUNBVElPTl9MT0dPX1VSTCIsImRlc2NyaXB0aW9uIjoiRm9yIGJlc3QgcmVzdWx0cywgdXNlIGFuIFNWRyBmaWxlIHdpdGggYSB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kLiIsImRlZmF1bHQiOiJhcHAvYXNzZXRzL2ltZy9sb2dvLnN2ZyJ9LHsia2V5IjoiYXBwbGljYXRpb24tbmFtZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQVBQTElDQVRJT05fTkFNRSIsImRlc2NyaXB0aW9uIjoiVGhpcyB3aWxsIHJlcGxhY2UgdGhlIHdvcmQgXCJNZXRhYmFzZVwiIHdoZXJldmVyIGl0IGFwcGVhcnMuIiwiZGVmYXVsdCI6Ik1ldGFiYXNlIn0seyJrZXkiOiJhdmFpbGFibGUtZm9udHMiLCJ2YWx1ZSI6WyJJbnRlciIsIkxhdG8iLCJMb3JhIiwiTWVycml3ZWF0aGVyIiwiTW9udHNlcnJhdCIsIk5vdG8gU2FucyIsIk9wZW4gU2FucyIsIk9zd2FsZCIsIlBsYXlmYWlyIERpc3BsYXkiLCJQb3BwaW5zIiwiUFQgU2FucyIsIlBUIFNlcmlmIiwiUmFsZXdheSIsIlJvYm90byIsIlJvYm90byBDb25kZW5zZWQiLCJSb2JvdG8gTW9ubyIsIlJvYm90byBTbGFiIiwiU2xhYm8gMjdweCIsIlNvdXJjZSBTYW5zIFBybyIsIlVidW50dSJdLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQVZBSUxBQkxFX0ZPTlRTIiwiZGVzY3JpcHRpb24iOiJBdmFpbGFibGUgZm9udHMiLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImF2YWlsYWJsZS1sb2NhbGVzIiwidmFsdWUiOltbImFyIiwiQXJhYmljIl0sWyJhcl9TQSIsIkFyYWJpYyAoU2F1ZGkgQXJhYmlhKSJdLFsiYmciLCJCdWxnYXJpYW4iXSxbImNhIiwiQ2F0YWxhbiJdLFsiY3MiLCJDemVjaCJdLFsiZGUiLCJHZXJtYW4iXSxbImVuIiwiRW5nbGlzaCJdLFsiZXMiLCJTcGFuaXNoIl0sWyJmYSIsIlBlcnNpYW4iXSxbImZyIiwiRnJlbmNoIl0sWyJpZCIsIkluZG9uZXNpYW4iXSxbIml0IiwiSXRhbGlhbiJdLFsiamEiLCJKYXBhbmVzZSJdLFsia28iLCJLb3JlYW4iXSxbIm5iIiwiTm9yd2VnaWFuIEJva23DpWwiXSxbIm5sIiwiRHV0Y2giXSxbInBsIiwiUG9saXNoIl0sWyJwdF9CUiIsIlBvcnR1Z3Vlc2UgKEJyYXppbCkiXSxbInJ1IiwiUnVzc2lhbiJdLFsic2siLCJTbG92YWsiXSxbInNxIiwiQWxiYW5pYW4iXSxbInNyIiwiU2VyYmlhbiJdLFsic3YiLCJTd2VkaXNoIl0sWyJ0ciIsIlR1cmtpc2giXSxbInVrIiwiVWtyYWluaWFuIl0sWyJ2aSIsIlZpZXRuYW1lc2UiXSxbInpoIiwiQ2hpbmVzZSJdLFsiemhfQ04iLCJDaGluZXNlIChDaGluYSkiXSxbInpoX0hLIiwiQ2hpbmVzZSAoSG9uZyBLb25nIFNBUiBDaGluYSkiXSxbInpoX1RXIiwiQ2hpbmVzZSAoVGFpd2FuKSJdXSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0FWQUlMQUJMRV9MT0NBTEVTIiwiZGVzY3JpcHRpb24iOiJBdmFpbGFibGUgaTE4biBsb2NhbGVzIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJhdmFpbGFibGUtdGltZXpvbmVzIiwidmFsdWUiOlsiQWZyaWNhL0FiaWRqYW4iLCJBZnJpY2EvQWNjcmEiLCJBZnJpY2EvQWRkaXNfQWJhYmEiLCJBZnJpY2EvQWxnaWVycyIsIkFmcmljYS9Bc21hcmEiLCJBZnJpY2EvQXNtZXJhIiwiQWZyaWNhL0JhbWFrbyIsIkFmcmljYS9CYW5ndWkiLCJBZnJpY2EvQmFuanVsIiwiQWZyaWNhL0Jpc3NhdSIsIkFmcmljYS9CbGFudHlyZSIsIkFmcmljYS9CcmF6emF2aWxsZSIsIkFmcmljYS9CdWp1bWJ1cmEiLCJBZnJpY2EvQ2Fpcm8iLCJBZnJpY2EvQ2FzYWJsYW5jYSIsIkFmcmljYS9DZXV0YSIsIkFmcmljYS9Db25ha3J5IiwiQWZyaWNhL0Rha2FyIiwiQWZyaWNhL0Rhcl9lc19TYWxhYW0iLCJBZnJpY2EvRGppYm91dGkiLCJBZnJpY2EvRG91YWxhIiwiQWZyaWNhL0VsX0FhaXVuIiwiQWZyaWNhL0ZyZWV0b3duIiwiQWZyaWNhL0dhYm9yb25lIiwiQWZyaWNhL0hhcmFyZSIsIkFmcmljYS9Kb2hhbm5lc2J1cmciLCJBZnJpY2EvSnViYSIsIkFmcmljYS9LYW1wYWxhIiwiQWZyaWNhL0toYXJ0b3VtIiwiQWZyaWNhL0tpZ2FsaSIsIkFmcmljYS9LaW5zaGFzYSIsIkFmcmljYS9MYWdvcyIsIkFmcmljYS9MaWJyZXZpbGxlIiwiQWZyaWNhL0xvbWUiLCJBZnJpY2EvTHVhbmRhIiwiQWZyaWNhL0x1YnVtYmFzaGkiLCJBZnJpY2EvTHVzYWthIiwiQWZyaWNhL01hbGFibyIsIkFmcmljYS9NYXB1dG8iLCJBZnJpY2EvTWFzZXJ1IiwiQWZyaWNhL01iYWJhbmUiLCJBZnJpY2EvTW9nYWRpc2h1IiwiQWZyaWNhL01vbnJvdmlhIiwiQWZyaWNhL05haXJvYmkiLCJBZnJpY2EvTmRqYW1lbmEiLCJBZnJpY2EvTmlhbWV5IiwiQWZyaWNhL05vdWFrY2hvdHQiLCJBZnJpY2EvT3VhZ2Fkb3Vnb3UiLCJBZnJpY2EvUG9ydG8tTm92byIsIkFmcmljYS9TYW9fVG9tZSIsIkFmcmljYS9UaW1idWt0dSIsIkFmcmljYS9Ucmlwb2xpIiwiQWZyaWNhL1R1bmlzIiwiQWZyaWNhL1dpbmRob2VrIiwiQW1lcmljYS9BZGFrIiwiQW1lcmljYS9BbmNob3JhZ2UiLCJBbWVyaWNhL0FuZ3VpbGxhIiwiQW1lcmljYS9BbnRpZ3VhIiwiQW1lcmljYS9BcmFndWFpbmEiLCJBbWVyaWNhL0FyZ2VudGluYS9CdWVub3NfQWlyZXMiLCJBbWVyaWNhL0FyZ2VudGluYS9DYXRhbWFyY2EiLCJBbWVyaWNhL0FyZ2VudGluYS9Db21vZFJpdmFkYXZpYSIsIkFtZXJpY2EvQXJnZW50aW5hL0NvcmRvYmEiLCJBbWVyaWNhL0FyZ2VudGluYS9KdWp1eSIsIkFtZXJpY2EvQXJnZW50aW5hL0xhX1Jpb2phIiwiQW1lcmljYS9BcmdlbnRpbmEvTWVuZG96YSIsIkFtZXJpY2EvQXJnZW50aW5hL1Jpb19HYWxsZWdvcyIsIkFtZXJpY2EvQXJnZW50aW5hL1NhbHRhIiwiQW1lcmljYS9BcmdlbnRpbmEvU2FuX0p1YW4iLCJBbWVyaWNhL0FyZ2VudGluYS9TYW5fTHVpcyIsIkFtZXJpY2EvQXJnZW50aW5hL1R1Y3VtYW4iLCJBbWVyaWNhL0FyZ2VudGluYS9Vc2h1YWlhIiwiQW1lcmljYS9BcnViYSIsIkFtZXJpY2EvQXN1bmNpb24iLCJBbWVyaWNhL0F0aWtva2FuIiwiQW1lcmljYS9BdGthIiwiQW1lcmljYS9CYWhpYSIsIkFtZXJpY2EvQmFoaWFfQmFuZGVyYXMiLCJBbWVyaWNhL0JhcmJhZG9zIiwiQW1lcmljYS9CZWxlbSIsIkFtZXJpY2EvQmVsaXplIiwiQW1lcmljYS9CbGFuYy1TYWJsb24iLCJBbWVyaWNhL0JvYV9WaXN0YSIsIkFtZXJpY2EvQm9nb3RhIiwiQW1lcmljYS9Cb2lzZSIsIkFtZXJpY2EvQnVlbm9zX0FpcmVzIiwiQW1lcmljYS9DYW1icmlkZ2VfQmF5IiwiQW1lcmljYS9DYW1wb19HcmFuZGUiLCJBbWVyaWNhL0NhbmN1biIsIkFtZXJpY2EvQ2FyYWNhcyIsIkFtZXJpY2EvQ2F0YW1hcmNhIiwiQW1lcmljYS9DYXllbm5lIiwiQW1lcmljYS9DYXltYW4iLCJBbWVyaWNhL0NoaWNhZ28iLCJBbWVyaWNhL0NoaWh1YWh1YSIsIkFtZXJpY2EvQ2l1ZGFkX0p1YXJleiIsIkFtZXJpY2EvQ29yYWxfSGFyYm91ciIsIkFtZXJpY2EvQ29yZG9iYSIsIkFtZXJpY2EvQ29zdGFfUmljYSIsIkFtZXJpY2EvQ3Jlc3RvbiIsIkFtZXJpY2EvQ3VpYWJhIiwiQW1lcmljYS9DdXJhY2FvIiwiQW1lcmljYS9EYW5tYXJrc2hhdm4iLCJBbWVyaWNhL0Rhd3NvbiIsIkFtZXJpY2EvRGF3c29uX0NyZWVrIiwiQW1lcmljYS9EZW52ZXIiLCJBbWVyaWNhL0RldHJvaXQiLCJBbWVyaWNhL0RvbWluaWNhIiwiQW1lcmljYS9FZG1vbnRvbiIsIkFtZXJpY2EvRWlydW5lcGUiLCJBbWVyaWNhL0VsX1NhbHZhZG9yIiwiQW1lcmljYS9FbnNlbmFkYSIsIkFtZXJpY2EvRm9ydF9OZWxzb24iLCJBbWVyaWNhL0ZvcnRfV2F5bmUiLCJBbWVyaWNhL0ZvcnRhbGV6YSIsIkFtZXJpY2EvR2xhY2VfQmF5IiwiQW1lcmljYS9Hb2R0aGFiIiwiQW1lcmljYS9Hb29zZV9CYXkiLCJBbWVyaWNhL0dyYW5kX1R1cmsiLCJBbWVyaWNhL0dyZW5hZGEiLCJBbWVyaWNhL0d1YWRlbG91cGUiLCJBbWVyaWNhL0d1YXRlbWFsYSIsIkFtZXJpY2EvR3VheWFxdWlsIiwiQW1lcmljYS9HdXlhbmEiLCJBbWVyaWNhL0hhbGlmYXgiLCJBbWVyaWNhL0hhdmFuYSIsIkFtZXJpY2EvSGVybW9zaWxsbyIsIkFtZXJpY2EvSW5kaWFuYS9JbmRpYW5hcG9saXMiLCJBbWVyaWNhL0luZGlhbmEvS25veCIsIkFtZXJpY2EvSW5kaWFuYS9NYXJlbmdvIiwiQW1lcmljYS9JbmRpYW5hL1BldGVyc2J1cmciLCJBbWVyaWNhL0luZGlhbmEvVGVsbF9DaXR5IiwiQW1lcmljYS9JbmRpYW5hL1ZldmF5IiwiQW1lcmljYS9JbmRpYW5hL1ZpbmNlbm5lcyIsIkFtZXJpY2EvSW5kaWFuYS9XaW5hbWFjIiwiQW1lcmljYS9JbmRpYW5hcG9saXMiLCJBbWVyaWNhL0ludXZpayIsIkFtZXJpY2EvSXFhbHVpdCIsIkFtZXJpY2EvSmFtYWljYSIsIkFtZXJpY2EvSnVqdXkiLCJBbWVyaWNhL0p1bmVhdSIsIkFtZXJpY2EvS2VudHVja3kvTG91aXN2aWxsZSIsIkFtZXJpY2EvS2VudHVja3kvTW9udGljZWxsbyIsIkFtZXJpY2EvS25veF9JTiIsIkFtZXJpY2EvS3JhbGVuZGlqayIsIkFtZXJpY2EvTGFfUGF6IiwiQW1lcmljYS9MaW1hIiwiQW1lcmljYS9Mb3NfQW5nZWxlcyIsIkFtZXJpY2EvTG91aXN2aWxsZSIsIkFtZXJpY2EvTG93ZXJfUHJpbmNlcyIsIkFtZXJpY2EvTWFjZWlvIiwiQW1lcmljYS9NYW5hZ3VhIiwiQW1lcmljYS9NYW5hdXMiLCJBbWVyaWNhL01hcmlnb3QiLCJBbWVyaWNhL01hcnRpbmlxdWUiLCJBbWVyaWNhL01hdGFtb3JvcyIsIkFtZXJpY2EvTWF6YXRsYW4iLCJBbWVyaWNhL01lbmRvemEiLCJBbWVyaWNhL01lbm9taW5lZSIsIkFtZXJpY2EvTWVyaWRhIiwiQW1lcmljYS9NZXRsYWthdGxhIiwiQW1lcmljYS9NZXhpY29fQ2l0eSIsIkFtZXJpY2EvTWlxdWVsb24iLCJBbWVyaWNhL01vbmN0b24iLCJBbWVyaWNhL01vbnRlcnJleSIsIkFtZXJpY2EvTW9udGV2aWRlbyIsIkFtZXJpY2EvTW9udHJlYWwiLCJBbWVyaWNhL01vbnRzZXJyYXQiLCJBbWVyaWNhL05hc3NhdSIsIkFtZXJpY2EvTmV3X1lvcmsiLCJBbWVyaWNhL05pcGlnb24iLCJBbWVyaWNhL05vbWUiLCJBbWVyaWNhL05vcm9uaGEiLCJBbWVyaWNhL05vcnRoX0Rha290YS9CZXVsYWgiLCJBbWVyaWNhL05vcnRoX0Rha290YS9DZW50ZXIiLCJBbWVyaWNhL05vcnRoX0Rha290YS9OZXdfU2FsZW0iLCJBbWVyaWNhL051dWsiLCJBbWVyaWNhL09qaW5hZ2EiLCJBbWVyaWNhL1BhbmFtYSIsIkFtZXJpY2EvUGFuZ25pcnR1bmciLCJBbWVyaWNhL1BhcmFtYXJpYm8iLCJBbWVyaWNhL1Bob2VuaXgiLCJBbWVyaWNhL1BvcnQtYXUtUHJpbmNlIiwiQW1lcmljYS9Qb3J0X29mX1NwYWluIiwiQW1lcmljYS9Qb3J0b19BY3JlIiwiQW1lcmljYS9Qb3J0b19WZWxobyIsIkFtZXJpY2EvUHVlcnRvX1JpY28iLCJBbWVyaWNhL1B1bnRhX0FyZW5hcyIsIkFtZXJpY2EvUmFpbnlfUml2ZXIiLCJBbWVyaWNhL1Jhbmtpbl9JbmxldCIsIkFtZXJpY2EvUmVjaWZlIiwiQW1lcmljYS9SZWdpbmEiLCJBbWVyaWNhL1Jlc29sdXRlIiwiQW1lcmljYS9SaW9fQnJhbmNvIiwiQW1lcmljYS9Sb3NhcmlvIiwiQW1lcmljYS9TYW50YV9Jc2FiZWwiLCJBbWVyaWNhL1NhbnRhcmVtIiwiQW1lcmljYS9TYW50aWFnbyIsIkFtZXJpY2EvU2FudG9fRG9taW5nbyIsIkFtZXJpY2EvU2FvX1BhdWxvIiwiQW1lcmljYS9TY29yZXNieXN1bmQiLCJBbWVyaWNhL1NoaXByb2NrIiwiQW1lcmljYS9TaXRrYSIsIkFtZXJpY2EvU3RfQmFydGhlbGVteSIsIkFtZXJpY2EvU3RfSm9obnMiLCJBbWVyaWNhL1N0X0tpdHRzIiwiQW1lcmljYS9TdF9MdWNpYSIsIkFtZXJpY2EvU3RfVGhvbWFzIiwiQW1lcmljYS9TdF9WaW5jZW50IiwiQW1lcmljYS9Td2lmdF9DdXJyZW50IiwiQW1lcmljYS9UZWd1Y2lnYWxwYSIsIkFtZXJpY2EvVGh1bGUiLCJBbWVyaWNhL1RodW5kZXJfQmF5IiwiQW1lcmljYS9UaWp1YW5hIiwiQW1lcmljYS9Ub3JvbnRvIiwiQW1lcmljYS9Ub3J0b2xhIiwiQW1lcmljYS9WYW5jb3V2ZXIiLCJBbWVyaWNhL1ZpcmdpbiIsIkFtZXJpY2EvV2hpdGVob3JzZSIsIkFtZXJpY2EvV2lubmlwZWciLCJBbWVyaWNhL1lha3V0YXQiLCJBbWVyaWNhL1llbGxvd2tuaWZlIiwiQW50YXJjdGljYS9DYXNleSIsIkFudGFyY3RpY2EvRGF2aXMiLCJBbnRhcmN0aWNhL0R1bW9udERVcnZpbGxlIiwiQW50YXJjdGljYS9NYWNxdWFyaWUiLCJBbnRhcmN0aWNhL01hd3NvbiIsIkFudGFyY3RpY2EvTWNNdXJkbyIsIkFudGFyY3RpY2EvUGFsbWVyIiwiQW50YXJjdGljYS9Sb3RoZXJhIiwiQW50YXJjdGljYS9Tb3V0aF9Qb2xlIiwiQW50YXJjdGljYS9TeW93YSIsIkFudGFyY3RpY2EvVHJvbGwiLCJBbnRhcmN0aWNhL1Zvc3RvayIsIkFyY3RpYy9Mb25neWVhcmJ5ZW4iLCJBc2lhL0FkZW4iLCJBc2lhL0FsbWF0eSIsIkFzaWEvQW1tYW4iLCJBc2lhL0FuYWR5ciIsIkFzaWEvQXF0YXUiLCJBc2lhL0FxdG9iZSIsIkFzaWEvQXNoZ2FiYXQiLCJBc2lhL0FzaGtoYWJhZCIsIkFzaWEvQXR5cmF1IiwiQXNpYS9CYWdoZGFkIiwiQXNpYS9CYWhyYWluIiwiQXNpYS9CYWt1IiwiQXNpYS9CYW5na29rIiwiQXNpYS9CYXJuYXVsIiwiQXNpYS9CZWlydXQiLCJBc2lhL0Jpc2hrZWsiLCJBc2lhL0JydW5laSIsIkFzaWEvQ2FsY3V0dGEiLCJBc2lhL0NoaXRhIiwiQXNpYS9DaG9pYmFsc2FuIiwiQXNpYS9DaG9uZ3FpbmciLCJBc2lhL0NodW5na2luZyIsIkFzaWEvQ29sb21ibyIsIkFzaWEvRGFjY2EiLCJBc2lhL0RhbWFzY3VzIiwiQXNpYS9EaGFrYSIsIkFzaWEvRGlsaSIsIkFzaWEvRHViYWkiLCJBc2lhL0R1c2hhbmJlIiwiQXNpYS9GYW1hZ3VzdGEiLCJBc2lhL0dhemEiLCJBc2lhL0hhcmJpbiIsIkFzaWEvSGVicm9uIiwiQXNpYS9Ib19DaGlfTWluaCIsIkFzaWEvSG9uZ19Lb25nIiwiQXNpYS9Ib3ZkIiwiQXNpYS9Jcmt1dHNrIiwiQXNpYS9Jc3RhbmJ1bCIsIkFzaWEvSmFrYXJ0YSIsIkFzaWEvSmF5YXB1cmEiLCJBc2lhL0plcnVzYWxlbSIsIkFzaWEvS2FidWwiLCJBc2lhL0thbWNoYXRrYSIsIkFzaWEvS2FyYWNoaSIsIkFzaWEvS2FzaGdhciIsIkFzaWEvS2F0aG1hbmR1IiwiQXNpYS9LYXRtYW5kdSIsIkFzaWEvS2hhbmR5Z2EiLCJBc2lhL0tvbGthdGEiLCJBc2lhL0tyYXNub3lhcnNrIiwiQXNpYS9LdWFsYV9MdW1wdXIiLCJBc2lhL0t1Y2hpbmciLCJBc2lhL0t1d2FpdCIsIkFzaWEvTWFjYW8iLCJBc2lhL01hY2F1IiwiQXNpYS9NYWdhZGFuIiwiQXNpYS9NYWthc3NhciIsIkFzaWEvTWFuaWxhIiwiQXNpYS9NdXNjYXQiLCJBc2lhL05pY29zaWEiLCJBc2lhL05vdm9rdXpuZXRzayIsIkFzaWEvTm92b3NpYmlyc2siLCJBc2lhL09tc2siLCJBc2lhL09yYWwiLCJBc2lhL1Bobm9tX1BlbmgiLCJBc2lhL1BvbnRpYW5hayIsIkFzaWEvUHlvbmd5YW5nIiwiQXNpYS9RYXRhciIsIkFzaWEvUW9zdGFuYXkiLCJBc2lhL1F5enlsb3JkYSIsIkFzaWEvUmFuZ29vbiIsIkFzaWEvUml5YWRoIiwiQXNpYS9TYWlnb24iLCJBc2lhL1Nha2hhbGluIiwiQXNpYS9TYW1hcmthbmQiLCJBc2lhL1Nlb3VsIiwiQXNpYS9TaGFuZ2hhaSIsIkFzaWEvU2luZ2Fwb3JlIiwiQXNpYS9TcmVkbmVrb2x5bXNrIiwiQXNpYS9UYWlwZWkiLCJBc2lhL1Rhc2hrZW50IiwiQXNpYS9UYmlsaXNpIiwiQXNpYS9UZWhyYW4iLCJBc2lhL1RlbF9Bdml2IiwiQXNpYS9UaGltYnUiLCJBc2lhL1RoaW1waHUiLCJBc2lhL1Rva3lvIiwiQXNpYS9Ub21zayIsIkFzaWEvVWp1bmdfUGFuZGFuZyIsIkFzaWEvVWxhYW5iYWF0YXIiLCJBc2lhL1VsYW5fQmF0b3IiLCJBc2lhL1VydW1xaSIsIkFzaWEvVXN0LU5lcmEiLCJBc2lhL1ZpZW50aWFuZSIsIkFzaWEvVmxhZGl2b3N0b2siLCJBc2lhL1lha3V0c2siLCJBc2lhL1lhbmdvbiIsIkFzaWEvWWVrYXRlcmluYnVyZyIsIkFzaWEvWWVyZXZhbiIsIkF0bGFudGljL0F6b3JlcyIsIkF0bGFudGljL0Jlcm11ZGEiLCJBdGxhbnRpYy9DYW5hcnkiLCJBdGxhbnRpYy9DYXBlX1ZlcmRlIiwiQXRsYW50aWMvRmFlcm9lIiwiQXRsYW50aWMvRmFyb2UiLCJBdGxhbnRpYy9KYW5fTWF5ZW4iLCJBdGxhbnRpYy9NYWRlaXJhIiwiQXRsYW50aWMvUmV5a2phdmlrIiwiQXRsYW50aWMvU291dGhfR2VvcmdpYSIsIkF0bGFudGljL1N0X0hlbGVuYSIsIkF0bGFudGljL1N0YW5sZXkiLCJBdXN0cmFsaWEvQUNUIiwiQXVzdHJhbGlhL0FkZWxhaWRlIiwiQXVzdHJhbGlhL0JyaXNiYW5lIiwiQXVzdHJhbGlhL0Jyb2tlbl9IaWxsIiwiQXVzdHJhbGlhL0NhbmJlcnJhIiwiQXVzdHJhbGlhL0N1cnJpZSIsIkF1c3RyYWxpYS9EYXJ3aW4iLCJBdXN0cmFsaWEvRXVjbGEiLCJBdXN0cmFsaWEvSG9iYXJ0IiwiQXVzdHJhbGlhL0xISSIsIkF1c3RyYWxpYS9MaW5kZW1hbiIsIkF1c3RyYWxpYS9Mb3JkX0hvd2UiLCJBdXN0cmFsaWEvTWVsYm91cm5lIiwiQXVzdHJhbGlhL05TVyIsIkF1c3RyYWxpYS9Ob3J0aCIsIkF1c3RyYWxpYS9QZXJ0aCIsIkF1c3RyYWxpYS9RdWVlbnNsYW5kIiwiQXVzdHJhbGlhL1NvdXRoIiwiQXVzdHJhbGlhL1N5ZG5leSIsIkF1c3RyYWxpYS9UYXNtYW5pYSIsIkF1c3RyYWxpYS9WaWN0b3JpYSIsIkF1c3RyYWxpYS9XZXN0IiwiQXVzdHJhbGlhL1lhbmNvd2lubmEiLCJCcmF6aWwvQWNyZSIsIkJyYXppbC9EZU5vcm9uaGEiLCJCcmF6aWwvRWFzdCIsIkJyYXppbC9XZXN0IiwiQ0VUIiwiQ1NUNkNEVCIsIkNhbmFkYS9BdGxhbnRpYyIsIkNhbmFkYS9DZW50cmFsIiwiQ2FuYWRhL0Vhc3Rlcm4iLCJDYW5hZGEvTW91bnRhaW4iLCJDYW5hZGEvTmV3Zm91bmRsYW5kIiwiQ2FuYWRhL1BhY2lmaWMiLCJDYW5hZGEvU2Fza2F0Y2hld2FuIiwiQ2FuYWRhL1l1a29uIiwiQ2hpbGUvQ29udGluZW50YWwiLCJDaGlsZS9FYXN0ZXJJc2xhbmQiLCJDdWJhIiwiRUVUIiwiRVNUNUVEVCIsIkVneXB0IiwiRWlyZSIsIkV0Yy9HTVQiLCJFdGMvR01UKzAiLCJFdGMvR01UKzEiLCJFdGMvR01UKzEwIiwiRXRjL0dNVCsxMSIsIkV0Yy9HTVQrMTIiLCJFdGMvR01UKzIiLCJFdGMvR01UKzMiLCJFdGMvR01UKzQiLCJFdGMvR01UKzUiLCJFdGMvR01UKzYiLCJFdGMvR01UKzciLCJFdGMvR01UKzgiLCJFdGMvR01UKzkiLCJFdGMvR01ULTAiLCJFdGMvR01ULTEiLCJFdGMvR01ULTEwIiwiRXRjL0dNVC0xMSIsIkV0Yy9HTVQtMTIiLCJFdGMvR01ULTEzIiwiRXRjL0dNVC0xNCIsIkV0Yy9HTVQtMiIsIkV0Yy9HTVQtMyIsIkV0Yy9HTVQtNCIsIkV0Yy9HTVQtNSIsIkV0Yy9HTVQtNiIsIkV0Yy9HTVQtNyIsIkV0Yy9HTVQtOCIsIkV0Yy9HTVQtOSIsIkV0Yy9HTVQwIiwiRXRjL0dyZWVud2ljaCIsIkV0Yy9VQ1QiLCJFdGMvVVRDIiwiRXRjL1VuaXZlcnNhbCIsIkV0Yy9adWx1IiwiRXVyb3BlL0Ftc3RlcmRhbSIsIkV1cm9wZS9BbmRvcnJhIiwiRXVyb3BlL0FzdHJha2hhbiIsIkV1cm9wZS9BdGhlbnMiLCJFdXJvcGUvQmVsZmFzdCIsIkV1cm9wZS9CZWxncmFkZSIsIkV1cm9wZS9CZXJsaW4iLCJFdXJvcGUvQnJhdGlzbGF2YSIsIkV1cm9wZS9CcnVzc2VscyIsIkV1cm9wZS9CdWNoYXJlc3QiLCJFdXJvcGUvQnVkYXBlc3QiLCJFdXJvcGUvQnVzaW5nZW4iLCJFdXJvcGUvQ2hpc2luYXUiLCJFdXJvcGUvQ29wZW5oYWdlbiIsIkV1cm9wZS9EdWJsaW4iLCJFdXJvcGUvR2licmFsdGFyIiwiRXVyb3BlL0d1ZXJuc2V5IiwiRXVyb3BlL0hlbHNpbmtpIiwiRXVyb3BlL0lzbGVfb2ZfTWFuIiwiRXVyb3BlL0lzdGFuYnVsIiwiRXVyb3BlL0plcnNleSIsIkV1cm9wZS9LYWxpbmluZ3JhZCIsIkV1cm9wZS9LaWV2IiwiRXVyb3BlL0tpcm92IiwiRXVyb3BlL0t5aXYiLCJFdXJvcGUvTGlzYm9uIiwiRXVyb3BlL0xqdWJsamFuYSIsIkV1cm9wZS9Mb25kb24iLCJFdXJvcGUvTHV4ZW1ib3VyZyIsIkV1cm9wZS9NYWRyaWQiLCJFdXJvcGUvTWFsdGEiLCJFdXJvcGUvTWFyaWVoYW1uIiwiRXVyb3BlL01pbnNrIiwiRXVyb3BlL01vbmFjbyIsIkV1cm9wZS9Nb3Njb3ciLCJFdXJvcGUvTmljb3NpYSIsIkV1cm9wZS9Pc2xvIiwiRXVyb3BlL1BhcmlzIiwiRXVyb3BlL1BvZGdvcmljYSIsIkV1cm9wZS9QcmFndWUiLCJFdXJvcGUvUmlnYSIsIkV1cm9wZS9Sb21lIiwiRXVyb3BlL1NhbWFyYSIsIkV1cm9wZS9TYW5fTWFyaW5vIiwiRXVyb3BlL1NhcmFqZXZvIiwiRXVyb3BlL1NhcmF0b3YiLCJFdXJvcGUvU2ltZmVyb3BvbCIsIkV1cm9wZS9Ta29wamUiLCJFdXJvcGUvU29maWEiLCJFdXJvcGUvU3RvY2tob2xtIiwiRXVyb3BlL1RhbGxpbm4iLCJFdXJvcGUvVGlyYW5lIiwiRXVyb3BlL1RpcmFzcG9sIiwiRXVyb3BlL1VseWFub3ZzayIsIkV1cm9wZS9Vemhnb3JvZCIsIkV1cm9wZS9WYWR1eiIsIkV1cm9wZS9WYXRpY2FuIiwiRXVyb3BlL1ZpZW5uYSIsIkV1cm9wZS9WaWxuaXVzIiwiRXVyb3BlL1ZvbGdvZ3JhZCIsIkV1cm9wZS9XYXJzYXciLCJFdXJvcGUvWmFncmViIiwiRXVyb3BlL1phcG9yb3poeWUiLCJFdXJvcGUvWnVyaWNoIiwiR0IiLCJHQi1FaXJlIiwiR01UIiwiR01UMCIsIkdyZWVud2ljaCIsIkhvbmdrb25nIiwiSWNlbGFuZCIsIkluZGlhbi9BbnRhbmFuYXJpdm8iLCJJbmRpYW4vQ2hhZ29zIiwiSW5kaWFuL0NocmlzdG1hcyIsIkluZGlhbi9Db2NvcyIsIkluZGlhbi9Db21vcm8iLCJJbmRpYW4vS2VyZ3VlbGVuIiwiSW5kaWFuL01haGUiLCJJbmRpYW4vTWFsZGl2ZXMiLCJJbmRpYW4vTWF1cml0aXVzIiwiSW5kaWFuL01heW90dGUiLCJJbmRpYW4vUmV1bmlvbiIsIklyYW4iLCJJc3JhZWwiLCJKYW1haWNhIiwiSmFwYW4iLCJLd2FqYWxlaW4iLCJMaWJ5YSIsIk1FVCIsIk1TVDdNRFQiLCJNZXhpY28vQmFqYU5vcnRlIiwiTWV4aWNvL0JhamFTdXIiLCJNZXhpY28vR2VuZXJhbCIsIk5aIiwiTlotQ0hBVCIsIk5hdmFqbyIsIlBSQyIsIlBTVDhQRFQiLCJQYWNpZmljL0FwaWEiLCJQYWNpZmljL0F1Y2tsYW5kIiwiUGFjaWZpYy9Cb3VnYWludmlsbGUiLCJQYWNpZmljL0NoYXRoYW0iLCJQYWNpZmljL0NodXVrIiwiUGFjaWZpYy9FYXN0ZXIiLCJQYWNpZmljL0VmYXRlIiwiUGFjaWZpYy9FbmRlcmJ1cnkiLCJQYWNpZmljL0Zha2FvZm8iLCJQYWNpZmljL0ZpamkiLCJQYWNpZmljL0Z1bmFmdXRpIiwiUGFjaWZpYy9HYWxhcGFnb3MiLCJQYWNpZmljL0dhbWJpZXIiLCJQYWNpZmljL0d1YWRhbGNhbmFsIiwiUGFjaWZpYy9HdWFtIiwiUGFjaWZpYy9Ib25vbHVsdSIsIlBhY2lmaWMvSm9obnN0b24iLCJQYWNpZmljL0thbnRvbiIsIlBhY2lmaWMvS2lyaXRpbWF0aSIsIlBhY2lmaWMvS29zcmFlIiwiUGFjaWZpYy9Ld2FqYWxlaW4iLCJQYWNpZmljL01hanVybyIsIlBhY2lmaWMvTWFycXVlc2FzIiwiUGFjaWZpYy9NaWR3YXkiLCJQYWNpZmljL05hdXJ1IiwiUGFjaWZpYy9OaXVlIiwiUGFjaWZpYy9Ob3Jmb2xrIiwiUGFjaWZpYy9Ob3VtZWEiLCJQYWNpZmljL1BhZ29fUGFnbyIsIlBhY2lmaWMvUGFsYXUiLCJQYWNpZmljL1BpdGNhaXJuIiwiUGFjaWZpYy9Qb2hucGVpIiwiUGFjaWZpYy9Qb25hcGUiLCJQYWNpZmljL1BvcnRfTW9yZXNieSIsIlBhY2lmaWMvUmFyb3RvbmdhIiwiUGFjaWZpYy9TYWlwYW4iLCJQYWNpZmljL1NhbW9hIiwiUGFjaWZpYy9UYWhpdGkiLCJQYWNpZmljL1RhcmF3YSIsIlBhY2lmaWMvVG9uZ2F0YXB1IiwiUGFjaWZpYy9UcnVrIiwiUGFjaWZpYy9XYWtlIiwiUGFjaWZpYy9XYWxsaXMiLCJQYWNpZmljL1lhcCIsIlBvbGFuZCIsIlBvcnR1Z2FsIiwiUk9LIiwiU2luZ2Fwb3JlIiwiU3lzdGVtVi9BU1Q0IiwiU3lzdGVtVi9BU1Q0QURUIiwiU3lzdGVtVi9DU1Q2IiwiU3lzdGVtVi9DU1Q2Q0RUIiwiU3lzdGVtVi9FU1Q1IiwiU3lzdGVtVi9FU1Q1RURUIiwiU3lzdGVtVi9IU1QxMCIsIlN5c3RlbVYvTVNUNyIsIlN5c3RlbVYvTVNUN01EVCIsIlN5c3RlbVYvUFNUOCIsIlN5c3RlbVYvUFNUOFBEVCIsIlN5c3RlbVYvWVNUOSIsIlN5c3RlbVYvWVNUOVlEVCIsIlR1cmtleSIsIlVDVCIsIlVTL0FsYXNrYSIsIlVTL0FsZXV0aWFuIiwiVVMvQXJpem9uYSIsIlVTL0NlbnRyYWwiLCJVUy9FYXN0LUluZGlhbmEiLCJVUy9FYXN0ZXJuIiwiVVMvSGF3YWlpIiwiVVMvSW5kaWFuYS1TdGFya2UiLCJVUy9NaWNoaWdhbiIsIlVTL01vdW50YWluIiwiVVMvUGFjaWZpYyIsIlVTL1NhbW9hIiwiVVRDIiwiVW5pdmVyc2FsIiwiVy1TVSIsIldFVCIsIlp1bHUiXSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0FWQUlMQUJMRV9USU1FWk9ORVMiLCJkZXNjcmlwdGlvbiI6IkF2YWlsYWJsZSByZXBvcnQgdGltZXpvbmUgb3B0aW9ucyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiYnJlYWtvdXQtYmluLXdpZHRoIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9CUkVBS09VVF9CSU5fV0lEVEgiLCJkZXNjcmlwdGlvbiI6IldoZW4gdXNpbmcgdGhlIGRlZmF1bHQgYmlubmluZyBzdHJhdGVneSBmb3IgYSBmaWVsZCBvZiB0eXBlIENvb3JkaW5hdGUgKHN1Y2ggYXMgTGF0aXR1ZGUgYW5kIExvbmdpdHVkZSksIHRoaXMgbnVtYmVyIHdpbGwgYmUgdXNlZCBhcyB0aGUgZGVmYXVsdCBiaW4gd2lkdGggKGluIGRlZ3JlZXMpLiIsImRlZmF1bHQiOjEwLjB9LHsia2V5IjoiYnJlYWtvdXQtYmlucy1udW0iLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0JSRUFLT1VUX0JJTlNfTlVNIiwiZGVzY3JpcHRpb24iOiJXaGVuIHVzaW5nIHRoZSBkZWZhdWx0IGJpbm5pbmcgc3RyYXRlZ3kgYW5kIGEgbnVtYmVyIG9mIGJpbnMgaXMgbm90IHByb3ZpZGVkLCB0aGlzIG51bWJlciB3aWxsIGJlIHVzZWQgYXMgdGhlIGRlZmF1bHQuIiwiZGVmYXVsdCI6OH0seyJrZXkiOiJjaGVjay1mb3ItdXBkYXRlcyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQ0hFQ0tfRk9SX1VQREFURVMiLCJkZXNjcmlwdGlvbiI6IklkZW50aWZ5IHdoZW4gbmV3IHZlcnNpb25zIG9mIE1ldGFiYXNlIGFyZSBhdmFpbGFibGUuIiwiZGVmYXVsdCI6dHJ1ZX0seyJrZXkiOiJjbG91ZC1nYXRld2F5LWlwcyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQ0xPVURfR0FURVdBWV9JUFMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIENsb3VkIGdhdGV3YXkgSVAgYWRkcmVzc2VzLCB0byBjb25maWd1cmUgY29ubmVjdGlvbnMgdG8gREJzIGJlaGluZCBmaXJld2FsbHMiLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImN1c3RvbS1mb3JtYXR0aW5nIiwidmFsdWUiOnsidHlwZS9UZW1wb3JhbCI6eyJkYXRlX3N0eWxlIjoiWVlZWS9NL0QiLCJ0aW1lX3N0eWxlIjoiazptbSJ9fSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0NVU1RPTV9GT1JNQVRUSU5HIiwiZGVzY3JpcHRpb24iOiJPYmplY3Qga2V5ZWQgYnkgdHlwZSwgY29udGFpbmluZyBmb3JtYXR0aW5nIHNldHRpbmdzIiwiZGVmYXVsdCI6e319LHsia2V5IjoiY3VzdG9tLWdlb2pzb24iLCJ2YWx1ZSI6eyJ1c19zdGF0ZXMiOnsibmFtZSI6IlVuaXRlZCBTdGF0ZXMiLCJ1cmwiOiJhcHAvYXNzZXRzL2dlb2pzb24vdXMtc3RhdGVzLmpzb24iLCJyZWdpb25fa2V5IjoiU1RBVEUiLCJyZWdpb25fbmFtZSI6Ik5BTUUiLCJidWlsdGluIjp0cnVlfSwid29ybGRfY291bnRyaWVzIjp7Im5hbWUiOiJXb3JsZCIsInVybCI6ImFwcC9hc3NldHMvZ2VvanNvbi93b3JsZC5qc29uIiwicmVnaW9uX2tleSI6IklTT19BMiIsInJlZ2lvbl9uYW1lIjoiTkFNRSIsImJ1aWx0aW4iOnRydWV9fSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0NVU1RPTV9HRU9KU09OIiwiZGVzY3JpcHRpb24iOiJKU09OIGNvbnRhaW5pbmcgaW5mb3JtYXRpb24gYWJvdXQgY3VzdG9tIEdlb0pTT04gZmlsZXMgZm9yIHVzZSBpbiBtYXAgdmlzdWFsaXphdGlvbnMgaW5zdGVhZCBvZiB0aGUgZGVmYXVsdCBVUyBTdGF0ZSBvciBXb3JsZCBHZW9KU09OLiIsImRlZmF1bHQiOnt9fSx7ImtleSI6ImN1c3RvbS1nZW9qc29uLWVuYWJsZWQiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0NVU1RPTV9HRU9KU09OX0VOQUJMRUQiLCJkZXNjcmlwdGlvbiI6IldoZXRoZXIgb3Igbm90IHRoZSB1c2Ugb2YgY3VzdG9tIEdlb0pTT04gaXMgZW5hYmxlZC4iLCJkZWZhdWx0Ijp0cnVlfSx7ImtleSI6ImRlcHJlY2F0aW9uLW5vdGljZS12ZXJzaW9uIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9ERVBSRUNBVElPTl9OT1RJQ0VfVkVSU0lPTiIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UgdmVyc2lvbiBmb3Igd2hpY2ggYSBub3RpY2UgYWJvdXQgdXNhZ2Ugb2YgZGVwcmVjYXRlZCBmZWF0dXJlcyBoYXMgYmVlbiBzaG93bi4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVtYWlsLWNvbmZpZ3VyZWQ/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU1BSUxfQ09ORklHVVJFRCIsImRlc2NyaXB0aW9uIjoiQ2hlY2sgaWYgZW1haWwgaXMgZW5hYmxlZCBhbmQgdGhhdCB0aGUgbWFuZGF0b3J5IHNldHRpbmdzIGFyZSBjb25maWd1cmVkLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW1haWwtZnJvbS1hZGRyZXNzIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTUFJTF9GUk9NX0FERFJFU1MiLCJkZXNjcmlwdGlvbiI6IlRoZSBlbWFpbCBhZGRyZXNzIHlvdSB3YW50IHRvIHVzZSBmb3IgdGhlIHNlbmRlciBvZiBlbWFpbHMuIiwiZGVmYXVsdCI6Im5vdGlmaWNhdGlvbnNAbWV0YWJhc2UuY29tIn0seyJrZXkiOiJlbWFpbC1mcm9tLW5hbWUiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQUlMX0ZST01fTkFNRSIsImRlc2NyaXB0aW9uIjoiVGhlIG5hbWUgeW91IHdhbnQgdG8gdXNlIGZvciB0aGUgc2VuZGVyIG9mIGVtYWlscy4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVtYWlsLXJlcGx5LXRvIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTUFJTF9SRVBMWV9UTyIsImRlc2NyaXB0aW9uIjoiVGhlIGVtYWlsIGFkZHJlc3MgeW91IHdhbnQgdGhlIHJlcGxpZXMgdG8gZ28gdG8sIGlmIGRpZmZlcmVudCBmcm9tIHRoZSBmcm9tIGFkZHJlc3MuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbWFpbC1zbXRwLWhvc3QiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQUlMX1NNVFBfSE9TVCIsImRlc2NyaXB0aW9uIjoiVGhlIGFkZHJlc3Mgb2YgdGhlIFNNVFAgc2VydmVyIHRoYXQgaGFuZGxlcyB5b3VyIGVtYWlscy4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVtYWlsLXNtdHAtcGFzc3dvcmQiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQUlMX1NNVFBfUEFTU1dPUkQiLCJkZXNjcmlwdGlvbiI6IlNNVFAgcGFzc3dvcmQuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbWFpbC1zbXRwLXBvcnQiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQUlMX1NNVFBfUE9SVCIsImRlc2NyaXB0aW9uIjoiVGhlIHBvcnQgeW91ciBTTVRQIHNlcnZlciB1c2VzIGZvciBvdXRnb2luZyBlbWFpbHMuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbWFpbC1zbXRwLXNlY3VyaXR5IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTUFJTF9TTVRQX1NFQ1VSSVRZIiwiZGVzY3JpcHRpb24iOiJTTVRQIHNlY3VyZSBjb25uZWN0aW9uIHByb3RvY29sLiAodGxzLCBzc2wsIHN0YXJ0dGxzLCBvciBub25lKSIsImRlZmF1bHQiOiJub25lIn0seyJrZXkiOiJlbWFpbC1zbXRwLXVzZXJuYW1lIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTUFJTF9TTVRQX1VTRVJOQU1FIiwiZGVzY3JpcHRpb24iOiJTTVRQIHVzZXJuYW1lLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW1iZWRkaW5nLWFwcC1vcmlnaW4iLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQkVERElOR19BUFBfT1JJR0lOIiwiZGVzY3JpcHRpb24iOiJBbGxvdyB0aGlzIG9yaWdpbiB0byBlbWJlZCB0aGUgZnVsbCBNZXRhYmFzZSBhcHBsaWNhdGlvbiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW1iZWRkaW5nLXNlY3JldC1rZXkiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQkVERElOR19TRUNSRVRfS0VZIiwiZGVzY3JpcHRpb24iOiJTZWNyZXQga2V5IHVzZWQgdG8gc2lnbiBKU09OIFdlYiBUb2tlbnMgZm9yIHJlcXVlc3RzIHRvIGAvYXBpL2VtYmVkYCBlbmRwb2ludHMuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbmFibGUtYWR2YW5jZWQtY29uZmlnPyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VOQUJMRV9BRFZBTkNFRF9DT05GSUciLCJkZXNjcmlwdGlvbiI6IlNob3VsZCB3ZSBlbmFibGUga25vYnMgYW5kIGxldmVycyBmb3IgbW9yZSBjb21wbGV4IG9yZ3MgKGdyYW51bGFyIGNhY2hpbmcgY29udHJvbHMsIGFsbG93LWxpc3RzIGVtYWlsIGRvbWFpbnMgZm9yXG4gIG5vdGlmaWNhdGlvbnMsIG1vcmUgaW4gdGhlIGZ1dHVyZSk/IiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbmFibGUtYWR2YW5jZWQtcGVybWlzc2lvbnM/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX0FEVkFOQ0VEX1BFUk1JU1NJT05TIiwiZGVzY3JpcHRpb24iOiJTaG91bGQgd2UgZW5hYmxlIGV4dHJhIGtub2JzIGFyb3VuZCBwZXJtaXNzaW9ucyAoYmxvY2sgYWNjZXNzLCBhbmQgaW4gdGhlIGZ1dHVyZSwgbW9kZXJhdG9yIHJvbGVzLCBmZWF0dXJlLWxldmVsXG4gIHBlcm1pc3Npb25zLCBldGMuKT8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVuYWJsZS1hdWRpdC1hcHA/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX0FVRElUX0FQUCIsImRlc2NyaXB0aW9uIjoiU2hvdWxkIHdlIGVuYWJsZSB0aGUgQXVkaXQgTG9ncyBpbnRlcmZhY2UgaW4gdGhlIEFkbWluIFVJPyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW5hYmxlLWNvbnRlbnQtbWFuYWdlbWVudD8iLCJ2YWx1ZSI6ZmFsc2UsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfQ09OVEVOVF9NQU5BR0VNRU5UIiwiZGVzY3JpcHRpb24iOiJTaG91bGQgd2UgZW5hYmxlIG9mZmljaWFsIENvbGxlY3Rpb25zLCBRdWVzdGlvbiB2ZXJpZmljYXRpb25zIChhbmQgbW9yZSBpbiB0aGUgZnV0dXJlLCBsaWtlIHdvcmtmbG93cywgZm9ya2luZyxcbiAgZXRjLik/IiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbmFibGUtZW1iZWRkaW5nIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfRU1CRURESU5HIiwiZGVzY3JpcHRpb24iOiJBbGxvdyBhZG1pbnMgdG8gc2VjdXJlbHkgZW1iZWQgcXVlc3Rpb25zIGFuZCBkYXNoYm9hcmRzIHdpdGhpbiBvdGhlciBhcHBsaWNhdGlvbnM/IiwiZGVmYXVsdCI6ZmFsc2V9LHsia2V5IjoiZW5hYmxlLWVuaGFuY2VtZW50cz8iLCJ2YWx1ZSI6ZmFsc2UsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfRU5IQU5DRU1FTlRTIiwiZGVzY3JpcHRpb24iOiJTaG91bGQgd2UgdmFyaW91cyBvdGhlciBlbmhhbmNlbWVudHMsIGUuZy4gTmF0aXZlUXVlcnlTbmlwcGV0IGNvbGxlY3Rpb24gcGVybWlzc2lvbnM/IiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbmFibGUtbmVzdGVkLXF1ZXJpZXMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VOQUJMRV9ORVNURURfUVVFUklFUyIsImRlc2NyaXB0aW9uIjoiQWxsb3cgdXNpbmcgYSBzYXZlZCBxdWVzdGlvbiBvciBNb2RlbCBhcyB0aGUgc291cmNlIGZvciBvdGhlciBxdWVyaWVzPyIsImRlZmF1bHQiOnRydWV9LHsia2V5IjoiZW5hYmxlLXBhc3N3b3JkLWxvZ2luIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfUEFTU1dPUkRfTE9HSU4iLCJkZXNjcmlwdGlvbiI6IkFsbG93IGxvZ2dpbmcgaW4gYnkgZW1haWwgYW5kIHBhc3N3b3JkLiIsImRlZmF1bHQiOnRydWV9LHsia2V5IjoiZW5hYmxlLXB1YmxpYy1zaGFyaW5nIiwidmFsdWUiOnRydWUsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfUFVCTElDX1NIQVJJTkciLCJkZXNjcmlwdGlvbiI6IkVuYWJsZSBhZG1pbnMgdG8gY3JlYXRlIHB1YmxpY2x5IHZpZXdhYmxlIGxpbmtzIChhbmQgZW1iZWRkYWJsZSBpZnJhbWVzKSBmb3IgUXVlc3Rpb25zIGFuZCBEYXNoYm9hcmRzPyIsImRlZmF1bHQiOmZhbHNlfSx7ImtleSI6ImVuYWJsZS1xdWVyeS1jYWNoaW5nIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfUVVFUllfQ0FDSElORyIsImRlc2NyaXB0aW9uIjoiRW5hYmxpbmcgY2FjaGluZyB3aWxsIHNhdmUgdGhlIHJlc3VsdHMgb2YgcXVlcmllcyB0aGF0IHRha2UgYSBsb25nIHRpbWUgdG8gcnVuLiIsImRlZmF1bHQiOmZhbHNlfSx7ImtleSI6ImVuYWJsZS1zYW5kYm94ZXM/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX1NBTkRCT1hFUyIsImRlc2NyaXB0aW9uIjoiU2hvdWxkIHdlIGVuYWJsZSBkYXRhIHNhbmRib3hlcyAocm93LWxldmVsIHBlcm1pc3Npb25zKT8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVuYWJsZS1zZXJpYWxpemF0aW9uPyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VOQUJMRV9TRVJJQUxJWkFUSU9OIiwiZGVzY3JpcHRpb24iOiJFbmFibGUgdGhlIHYyIFNlckRlcyBmdW5jdGlvbmFsaXR5IiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbmFibGUtc3NvPyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VOQUJMRV9TU08iLCJkZXNjcmlwdGlvbiI6IlNob3VsZCB3ZSBlbmFibGUgYWR2YW5jZWQgU1NPIGZlYXR1cmVzIChTQU1MIGFuZCBKV1QgYXV0aGVudGljYXRpb247IHJvbGUgYW5kIGdyb3VwIG1hcHBpbmcpPyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW5hYmxlLXdoaXRlbGFiZWxpbmc/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX1dISVRFTEFCRUxJTkciLCJkZXNjcmlwdGlvbiI6IlNob3VsZCB3ZSBhbGxvdyBmdWxsIHdoaXRlbGFiZWwgZW1iZWRkaW5nIChyZXNraW5uaW5nIHRoZSBlbnRpcmUgaW50ZXJmYWNlPykiLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVuYWJsZS14cmF5cyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX1hSQVlTIiwiZGVzY3JpcHRpb24iOiJBbGxvdyB1c2VycyB0byBleHBsb3JlIGRhdGEgdXNpbmcgWC1yYXlzIiwiZGVmYXVsdCI6dHJ1ZX0seyJrZXkiOiJlbmdpbmVzIiwidmFsdWUiOnsicG9zdGdyZXMiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibmFtZS5kYXRhYmFzZS5jb20ifSx7Im5hbWUiOiJwb3J0IiwiZGlzcGxheS1uYW1lIjoiUG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwicGxhY2Vob2xkZXIiOjU0MzJ9LHsibmFtZSI6ImRibmFtZSIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIG5hbWUiLCJwbGFjZWhvbGRlciI6ImJpcmRzX29mX3RoZV93b3JsZCIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJ1c2VyIiwiZGlzcGxheS1uYW1lIjoiVXNlcm5hbWUiLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InBhc3N3b3JkIiwiZGlzcGxheS1uYW1lIjoiUGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IuKAouKAouKAouKAouKAouKAouKAouKAoiJ9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXR5cGUiLCJkaXNwbGF5LW5hbWUiOiJTY2hlbWFzIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJBbGwiLCJ2YWx1ZSI6ImFsbCJ9LHsibmFtZSI6Ik9ubHkgdGhlc2UuLi4iLCJ2YWx1ZSI6ImluY2x1c2lvbiJ9LHsibmFtZSI6IkFsbCBleGNlcHQuLi4iLCJ2YWx1ZSI6ImV4Y2x1c2lvbiJ9XSwiZGVmYXVsdCI6ImFsbCJ9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXBhdHRlcm5zIiwidHlwZSI6InRleHQiLCJwbGFjZWhvbGRlciI6IkUueC4gcHVibGljLGF1dGgqIiwiZGVzY3JpcHRpb24iOiJDb21tYSBzZXBhcmF0ZWQgbmFtZXMgb2Ygc2NoZW1hcyB0aGF0IHNob3VsZCBhcHBlYXIgaW4gTWV0YWJhc2UiLCJ2aXNpYmxlLWlmIjp7InNjaGVtYS1maWx0ZXJzLXR5cGUiOiJpbmNsdXNpb24ifSwiaGVscGVyLXRleHQiOiJZb3UgY2FuIHVzZSBwYXR0ZXJucyBsaWtlIFwiYXV0aCpcIiB0byBtYXRjaCBtdWx0aXBsZSBzY2hlbWFzIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXBhdHRlcm5zIiwidHlwZSI6InRleHQiLCJwbGFjZWhvbGRlciI6IkUueC4gcHVibGljLGF1dGgqIiwiZGVzY3JpcHRpb24iOiJDb21tYSBzZXBhcmF0ZWQgbmFtZXMgb2Ygc2NoZW1hcyB0aGF0IHNob3VsZCBOT1QgYXBwZWFyIGluIE1ldGFiYXNlIiwidmlzaWJsZS1pZiI6eyJzY2hlbWEtZmlsdGVycy10eXBlIjoiZXhjbHVzaW9uIn0sImhlbHBlci10ZXh0IjoiWW91IGNhbiB1c2UgcGF0dGVybnMgbGlrZSBcImF1dGgqXCIgdG8gbWF0Y2ggbXVsdGlwbGUgc2NoZW1hcyIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJzc2wiLCJkaXNwbGF5LW5hbWUiOiJVc2UgYSBzZWN1cmUgY29ubmVjdGlvbiAoU1NMKSIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6InNzbC1tb2RlIiwiZGlzcGxheS1uYW1lIjoiU1NMIE1vZGUiLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6ImFsbG93IiwidmFsdWUiOiJhbGxvdyJ9LHsibmFtZSI6InByZWZlciIsInZhbHVlIjoicHJlZmVyIn0seyJuYW1lIjoicmVxdWlyZSIsInZhbHVlIjoicmVxdWlyZSJ9LHsibmFtZSI6InZlcmlmeS1jYSIsInZhbHVlIjoidmVyaWZ5LWNhIn0seyJuYW1lIjoidmVyaWZ5LWZ1bGwiLCJ2YWx1ZSI6InZlcmlmeS1mdWxsIn1dLCJkZWZhdWx0IjoicmVxdWlyZSIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlfX0seyJuYW1lIjoic3NsLXJvb3QtY2VydC1vcHRpb25zIiwiZGlzcGxheS1uYW1lIjoiU1NMIFJvb3QgQ2VydGlmaWNhdGUgKFBFTSkiLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IkxvY2FsIGZpbGUgcGF0aCIsInZhbHVlIjoibG9jYWwifSx7Im5hbWUiOiJVcGxvYWRlZCBmaWxlIHBhdGgiLCJ2YWx1ZSI6InVwbG9hZGVkIn1dLCJkZWZhdWx0IjoibG9jYWwiLCJ2aXNpYmxlLWlmIjp7InNzbCI6dHJ1ZSwic3NsLW1vZGUiOlsidmVyaWZ5LWNhIiwidmVyaWZ5LWZ1bGwiXX19LHsibmFtZSI6InNzbC1yb290LWNlcnQtdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtbW9kZSI6WyJ2ZXJpZnktY2EiLCJ2ZXJpZnktZnVsbCJdLCJzc2wtcm9vdC1jZXJ0LW9wdGlvbnMiOiJ1cGxvYWRlZCJ9fSx7Im5hbWUiOiJzc2wtcm9vdC1jZXJ0LXBhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZGlzcGxheS1uYW1lIjoiRmlsZSBwYXRoIiwicGxhY2Vob2xkZXIiOm51bGwsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtbW9kZSI6WyJ2ZXJpZnktY2EiLCJ2ZXJpZnktZnVsbCJdLCJzc2wtcm9vdC1jZXJ0LW9wdGlvbnMiOiJsb2NhbCJ9fSx7Im5hbWUiOiJzc2wtdXNlLWNsaWVudC1hdXRoIiwiZGlzcGxheS1uYW1lIjoiQXV0aGVudGljYXRlIGNsaWVudCBjZXJ0aWZpY2F0ZT8iLCJ0eXBlIjoiYm9vbGVhbiIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlfX0seyJuYW1lIjoic3NsLWNsaWVudC1jZXJ0LW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJTU0wgQ2xpZW50IENlcnRpZmljYXRlIChQRU0pIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJMb2NhbCBmaWxlIHBhdGgiLCJ2YWx1ZSI6ImxvY2FsIn0seyJuYW1lIjoiVXBsb2FkZWQgZmlsZSBwYXRoIiwidmFsdWUiOiJ1cGxvYWRlZCJ9XSwiZGVmYXVsdCI6ImxvY2FsIiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWUsInNzbC11c2UtY2xpZW50LWF1dGgiOnRydWV9fSx7Im5hbWUiOiJzc2wtY2xpZW50LWNlcnQtdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLWNsaWVudC1hdXRoIjp0cnVlLCJzc2wtY2xpZW50LWNlcnQtb3B0aW9ucyI6InVwbG9hZGVkIn19LHsibmFtZSI6InNzbC1jbGllbnQtY2VydC1wYXRoIiwidHlwZSI6InN0cmluZyIsImRpc3BsYXktbmFtZSI6IkZpbGUgcGF0aCIsInBsYWNlaG9sZGVyIjpudWxsLCJ2aXNpYmxlLWlmIjp7InNzbCI6dHJ1ZSwic3NsLXVzZS1jbGllbnQtYXV0aCI6dHJ1ZSwic3NsLWNsaWVudC1jZXJ0LW9wdGlvbnMiOiJsb2NhbCJ9fSx7Im5hbWUiOiJzc2wta2V5LW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJTU0wgQ2xpZW50IEtleSAoUEtDUy04L0RFUikiLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IkxvY2FsIGZpbGUgcGF0aCIsInZhbHVlIjoibG9jYWwifSx7Im5hbWUiOiJVcGxvYWRlZCBmaWxlIHBhdGgiLCJ2YWx1ZSI6InVwbG9hZGVkIn1dLCJkZWZhdWx0IjoibG9jYWwiLCJ2aXNpYmxlLWlmIjp7InNzbCI6dHJ1ZSwic3NsLXVzZS1jbGllbnQtYXV0aCI6dHJ1ZX19LHsibmFtZSI6InNzbC1rZXktdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLWNsaWVudC1hdXRoIjp0cnVlLCJzc2wta2V5LW9wdGlvbnMiOiJ1cGxvYWRlZCJ9fSx7Im5hbWUiOiJzc2wta2V5LXBhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZGlzcGxheS1uYW1lIjoiRmlsZSBwYXRoIiwicGxhY2Vob2xkZXIiOm51bGwsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLWNsaWVudC1hdXRoIjp0cnVlLCJzc2wta2V5LW9wdGlvbnMiOiJsb2NhbCJ9fSx7Im5hbWUiOiJzc2wta2V5LXBhc3N3b3JkLXZhbHVlIiwiZGlzcGxheS1uYW1lIjoiU1NMIENsaWVudCBLZXkgUGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJ2aXNpYmxlLWlmIjp7InNzbCI6dHJ1ZSwic3NsLXVzZS1jbGllbnQtYXV0aCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1lbmFibGVkIiwiZGlzcGxheS1uYW1lIjoiVXNlIGFuIFNTSCB0dW5uZWwiLCJwbGFjZWhvbGRlciI6IkVuYWJsZSB0aGlzIFNTSCB0dW5uZWw/IiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoidHVubmVsLWhvc3QiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIGhvc3QiLCJoZWxwZXItdGV4dCI6IlRoZSBob3N0bmFtZSB0aGF0IHlvdSB1c2UgdG8gY29ubmVjdCB0byBTU0ggdHVubmVscy4iLCJwbGFjZWhvbGRlciI6Imhvc3RuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtcG9ydCIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgcG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwiZGVmYXVsdCI6MjIsInJlcXVpcmVkIjpmYWxzZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC11c2VyIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCB1c2VybmFtZSIsImhlbHBlci10ZXh0IjoiVGhlIHVzZXJuYW1lIHlvdSB1c2UgdG8gbG9naW4gdG8geW91ciBTU0ggdHVubmVsLiIsInBsYWNlaG9sZGVyIjoidXNlcm5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1hdXRoLW9wdGlvbiIsImRpc3BsYXktbmFtZSI6IlNTSCBBdXRoZW50aWNhdGlvbiIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiU1NIIEtleSIsInZhbHVlIjoic3NoLWtleSJ9LHsibmFtZSI6IlBhc3N3b3JkIiwidmFsdWUiOiJwYXNzd29yZCJ9XSwiZGVmYXVsdCI6InNzaC1rZXkiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBhc3MiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJwYXNzd29yZCJ9fSx7Im5hbWUiOiJ0dW5uZWwtcHJpdmF0ZS1rZXkiLCJkaXNwbGF5LW5hbWUiOiJTU0ggcHJpdmF0ZSBrZXkgdG8gY29ubmVjdCB0byB0aGUgdHVubmVsIiwidHlwZSI6InN0cmluZyIsInBsYWNlaG9sZGVyIjoiUGFzdGUgdGhlIGNvbnRlbnRzIG9mIGFuIFNTSCBwcml2YXRlIGtleSBoZXJlIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5LXBhc3NwaHJhc2UiLCJkaXNwbGF5LW5hbWUiOiJQYXNzcGhyYXNlIGZvciBTU0ggcHJpdmF0ZSBrZXkiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IioqKioqKiIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoiYWR2YW5jZWQtb3B0aW9ucyIsInR5cGUiOiJzZWN0aW9uIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6Impzb24tdW5mb2xkaW5nIiwiZGlzcGxheS1uYW1lIjoiVW5mb2xkIEpTT04gQ29sdW1ucyIsInR5cGUiOiJib29sZWFuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfSwiZGVzY3JpcHRpb24iOiJXZSB1bmZvbGQgSlNPTiBjb2x1bW5zIGludG8gY29tcG9uZW50IGZpZWxkcy5UaGlzIGlzIG9uIGJ5IGRlZmF1bHQgYnV0IHlvdSBjYW4gdHVybiBpdCBvZmYgaWYgcGVyZm9ybWFuY2UgaXMgc2xvdy4iLCJkZWZhdWx0Ijp0cnVlfSx7Im5hbWUiOiJhZGRpdGlvbmFsLW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJBZGRpdGlvbmFsIEpEQkMgY29ubmVjdGlvbiBzdHJpbmcgb3B0aW9ucyIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX0sInBsYWNlaG9sZGVyIjoicHJlcGFyZVRocmVzaG9sZD0wIn0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IlBvc3RncmVTUUwiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfSwiZ29vZ2xlYW5hbHl0aWNzIjp7InNvdXJjZSI6eyJ0eXBlIjoib2ZmaWNpYWwiLCJjb250YWN0IjpudWxsfSwiZGV0YWlscy1maWVsZHMiOlt7Im5hbWUiOiJhY2NvdW50LWlkIiwiZGlzcGxheS1uYW1lIjoiR29vZ2xlIEFuYWx5dGljcyBBY2NvdW50IElEIiwiaGVscGVyLXRleHQiOiJZb3UgY2FuIGZpbmQgdGhlIEFjY291bnQgSUQgaW4gR29vZ2xlIEFuYWx5dGljcyDihpIgQWRtaW4g4oaSIEFjY291bnQgU2V0dGluZ3MuIiwicGxhY2Vob2xkZXIiOiIxMjM0NTY3IiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InNlcnZpY2UtYWNjb3VudC1qc29uIiwiZGlzcGxheS1uYW1lIjoiU2VydmljZSBhY2NvdW50IEpTT04gZmlsZSIsImhlbHBlci10ZXh0IjoiVGhpcyBKU09OIGZpbGUgY29udGFpbnMgdGhlIGNyZWRlbnRpYWxzIE1ldGFiYXNlIG5lZWRzIHRvIHJlYWQgYW5kIHF1ZXJ5IHlvdXIgZGF0YXNldC4iLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRleHRGaWxlIn0seyJuYW1lIjoiYWR2YW5jZWQtb3B0aW9ucyIsInR5cGUiOiJzZWN0aW9uIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6ImF1dG9fcnVuX3F1ZXJpZXMiLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOnRydWUsImRpc3BsYXktbmFtZSI6IlJlcnVuIHF1ZXJpZXMgZm9yIHNpbXBsZSBleHBsb3JhdGlvbnMiLCJkZXNjcmlwdGlvbiI6IldlIGV4ZWN1dGUgdGhlIHVuZGVybHlpbmcgcXVlcnkgd2hlbiB5b3UgZXhwbG9yZSBkYXRhIHVzaW5nIFN1bW1hcml6ZSBvciBGaWx0ZXIuIFRoaXMgaXMgb24gYnkgZGVmYXVsdCBidXQgeW91IGNhbiB0dXJuIGl0IG9mZiBpZiBwZXJmb3JtYW5jZSBpcyBzbG93LiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6ImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiQ2hvb3NlIHdoZW4gc3luY3MgYW5kIHNjYW5zIGhhcHBlbiIsImRlc2NyaXB0aW9uIjoiQnkgZGVmYXVsdCwgTWV0YWJhc2UgZG9lcyBhIGxpZ2h0d2VpZ2h0IGhvdXJseSBzeW5jIGFuZCBhbiBpbnRlbnNpdmUgZGFpbHkgc2NhbiBvZiBmaWVsZCB2YWx1ZXMuIElmIHlvdSBoYXZlIGEgbGFyZ2UgZGF0YWJhc2UsIHR1cm4gdGhpcyBvbiB0byBtYWtlIGNoYW5nZXMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoic2NoZWR1bGVzLm1ldGFkYXRhX3N5bmMiLCJkaXNwbGF5LW5hbWUiOiJEYXRhYmFzZSBzeW5jaW5nIiwiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgbGlnaHR3ZWlnaHQgcHJvY2VzcyB0aGF0IGNoZWNrcyBmb3IgdXBkYXRlcyB0byB0aGlzIGRhdGFiYXNl4oCZcyBzY2hlbWEuIEluIG1vc3QgY2FzZXMsIHlvdSBzaG91bGQgYmUgZmluZSBsZWF2aW5nIHRoaXMgc2V0IHRvIHN5bmMgaG91cmx5LiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoic2NoZWR1bGVzLmNhY2hlX2ZpZWxkX3ZhbHVlcyIsImRpc3BsYXktbmFtZSI6IlNjYW5uaW5nIGZvciBGaWx0ZXIgVmFsdWVzIiwiZGVzY3JpcHRpb24iOiJNZXRhYmFzZSBjYW4gc2NhbiB0aGUgdmFsdWVzIHByZXNlbnQgaW4gZWFjaCBmaWVsZCBpbiB0aGlzIGRhdGFiYXNlIHRvIGVuYWJsZSBjaGVja2JveCBmaWx0ZXJzIGluIGRhc2hib2FyZHMgYW5kIHF1ZXN0aW9ucy4gVGhpcyBjYW4gYmUgYSBzb21ld2hhdCByZXNvdXJjZS1pbnRlbnNpdmUgcHJvY2VzcywgcGFydGljdWxhcmx5IGlmIHlvdSBoYXZlIGEgdmVyeSBsYXJnZSBkYXRhYmFzZS4gV2hlbiBzaG91bGQgTWV0YWJhc2UgYXV0b21hdGljYWxseSBzY2FuIGFuZCBjYWNoZSBmaWVsZCB2YWx1ZXM/IiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJyZWZpbmdlcnByaW50IiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJQZXJpb2RpY2FsbHkgcmVmaW5nZXJwcmludCB0YWJsZXMiLCJkZXNjcmlwdGlvbiI6IlRoaXMgZW5hYmxlcyBNZXRhYmFzZSB0byBzY2FuIGZvciBhZGRpdGlvbmFsIGZpZWxkIHZhbHVlcyBkdXJpbmcgc3luY3MgYWxsb3dpbmcgc21hcnRlciBiZWhhdmlvciwgbGlrZSBpbXByb3ZlZCBhdXRvLWJpbm5pbmcgb24geW91ciBiYXIgY2hhcnRzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19XSwiZHJpdmVyLW5hbWUiOiJHb29nbGUgQW5hbHl0aWNzIChEZXByZWNhdGVkIGRyaXZlcikiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfSwic3BhcmtzcWwiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibmFtZS5kYXRhYmFzZS5jb20ifSx7Im5hbWUiOiJwb3J0IiwiZGlzcGxheS1uYW1lIjoiUG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwiZGVmYXVsdCI6MTAwMDB9LHsibmFtZSI6ImRibmFtZSIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIG5hbWUiLCJwbGFjZWhvbGRlciI6ImRlZmF1bHQiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoidXNlciIsImRpc3BsYXktbmFtZSI6IlVzZXJuYW1lIiwicGxhY2Vob2xkZXIiOiJ1c2VybmFtZSIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJwYXNzd29yZCIsImRpc3BsYXktbmFtZSI6IlBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiLigKLigKLigKLigKLigKLigKLigKLigKIifSx7Im5hbWUiOiJ0dW5uZWwtZW5hYmxlZCIsImRpc3BsYXktbmFtZSI6IlVzZSBhbiBTU0ggdHVubmVsIiwicGxhY2Vob2xkZXIiOiJFbmFibGUgdGhpcyBTU0ggdHVubmVsPyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6InR1bm5lbC1ob3N0IiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBob3N0IiwiaGVscGVyLXRleHQiOiJUaGUgaG9zdG5hbWUgdGhhdCB5b3UgdXNlIHRvIGNvbm5lY3QgdG8gU1NIIHR1bm5lbHMuIiwicGxhY2Vob2xkZXIiOiJob3N0bmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBvcnQiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBvcnQiLCJ0eXBlIjoiaW50ZWdlciIsImRlZmF1bHQiOjIyLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtdXNlciIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgdXNlcm5hbWUiLCJoZWxwZXItdGV4dCI6IlRoZSB1c2VybmFtZSB5b3UgdXNlIHRvIGxvZ2luIHRvIHlvdXIgU1NIIHR1bm5lbC4iLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtYXV0aC1vcHRpb24iLCJkaXNwbGF5LW5hbWUiOiJTU0ggQXV0aGVudGljYXRpb24iLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IlNTSCBLZXkiLCJ2YWx1ZSI6InNzaC1rZXkifSx7Im5hbWUiOiJQYXNzd29yZCIsInZhbHVlIjoicGFzc3dvcmQifV0sImRlZmF1bHQiOiJzc2gta2V5IiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1wYXNzIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBwYXNzd29yZCIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoiKioqKioqIiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoicGFzc3dvcmQifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5IiwiZGlzcGxheS1uYW1lIjoiU1NIIHByaXZhdGUga2V5IHRvIGNvbm5lY3QgdG8gdGhlIHR1bm5lbCIsInR5cGUiOiJzdHJpbmciLCJwbGFjZWhvbGRlciI6IlBhc3RlIHRoZSBjb250ZW50cyBvZiBhbiBTU0ggcHJpdmF0ZSBrZXkgaGVyZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6InR1bm5lbC1wcml2YXRlLWtleS1wYXNzcGhyYXNlIiwiZGlzcGxheS1uYW1lIjoiUGFzc3BocmFzZSBmb3IgU1NIIHByaXZhdGUga2V5IiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6ImFkdmFuY2VkLW9wdGlvbnMiLCJ0eXBlIjoic2VjdGlvbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJqZGJjLWZsYWdzIiwiZGlzcGxheS1uYW1lIjoiQWRkaXRpb25hbCBKREJDIGNvbm5lY3Rpb24gc3RyaW5nIG9wdGlvbnMiLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9LCJwbGFjZWhvbGRlciI6Ijt0cmFuc3BvcnRNb2RlPWh0dHAifSx7Im5hbWUiOiJhdXRvX3J1bl9xdWVyaWVzIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0Ijp0cnVlLCJkaXNwbGF5LW5hbWUiOiJSZXJ1biBxdWVyaWVzIGZvciBzaW1wbGUgZXhwbG9yYXRpb25zIiwiZGVzY3JpcHRpb24iOiJXZSBleGVjdXRlIHRoZSB1bmRlcmx5aW5nIHF1ZXJ5IHdoZW4geW91IGV4cGxvcmUgZGF0YSB1c2luZyBTdW1tYXJpemUgb3IgRmlsdGVyLiBUaGlzIGlzIG9uIGJ5IGRlZmF1bHQgYnV0IHlvdSBjYW4gdHVybiBpdCBvZmYgaWYgcGVyZm9ybWFuY2UgaXMgc2xvdy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IkNob29zZSB3aGVuIHN5bmNzIGFuZCBzY2FucyBoYXBwZW4iLCJkZXNjcmlwdGlvbiI6IkJ5IGRlZmF1bHQsIE1ldGFiYXNlIGRvZXMgYSBsaWdodHdlaWdodCBob3VybHkgc3luYyBhbmQgYW4gaW50ZW5zaXZlIGRhaWx5IHNjYW4gb2YgZmllbGQgdmFsdWVzLiBJZiB5b3UgaGF2ZSBhIGxhcmdlIGRhdGFiYXNlLCB0dXJuIHRoaXMgb24gdG8gbWFrZSBjaGFuZ2VzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5tZXRhZGF0YV9zeW5jIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2Ugc3luY2luZyIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGxpZ2h0d2VpZ2h0IHByb2Nlc3MgdGhhdCBjaGVja3MgZm9yIHVwZGF0ZXMgdG8gdGhpcyBkYXRhYmFzZeKAmXMgc2NoZW1hLiBJbiBtb3N0IGNhc2VzLCB5b3Ugc2hvdWxkIGJlIGZpbmUgbGVhdmluZyB0aGlzIHNldCB0byBzeW5jIGhvdXJseS4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5jYWNoZV9maWVsZF92YWx1ZXMiLCJkaXNwbGF5LW5hbWUiOiJTY2FubmluZyBmb3IgRmlsdGVyIFZhbHVlcyIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UgY2FuIHNjYW4gdGhlIHZhbHVlcyBwcmVzZW50IGluIGVhY2ggZmllbGQgaW4gdGhpcyBkYXRhYmFzZSB0byBlbmFibGUgY2hlY2tib3ggZmlsdGVycyBpbiBkYXNoYm9hcmRzIGFuZCBxdWVzdGlvbnMuIFRoaXMgY2FuIGJlIGEgc29tZXdoYXQgcmVzb3VyY2UtaW50ZW5zaXZlIHByb2Nlc3MsIHBhcnRpY3VsYXJseSBpZiB5b3UgaGF2ZSBhIHZlcnkgbGFyZ2UgZGF0YWJhc2UuIFdoZW4gc2hvdWxkIE1ldGFiYXNlIGF1dG9tYXRpY2FsbHkgc2NhbiBhbmQgY2FjaGUgZmllbGQgdmFsdWVzPyIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoicmVmaW5nZXJwcmludCIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiUGVyaW9kaWNhbGx5IHJlZmluZ2VycHJpbnQgdGFibGVzIiwiZGVzY3JpcHRpb24iOiJUaGlzIGVuYWJsZXMgTWV0YWJhc2UgdG8gc2NhbiBmb3IgYWRkaXRpb25hbCBmaWVsZCB2YWx1ZXMgZHVyaW5nIHN5bmNzIGFsbG93aW5nIHNtYXJ0ZXIgYmVoYXZpb3IsIGxpa2UgaW1wcm92ZWQgYXV0by1iaW5uaW5nIG9uIHlvdXIgYmFyIGNoYXJ0cy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fV0sImRyaXZlci1uYW1lIjoiU3BhcmsgU1FMIiwic3VwZXJzZWRlZC1ieSI6bnVsbH0sIm1vbmdvIjp7InNvdXJjZSI6eyJ0eXBlIjoib2ZmaWNpYWwiLCJjb250YWN0IjpudWxsfSwiZGV0YWlscy1maWVsZHMiOlt7Im5hbWUiOiJ1c2UtY29ubi11cmkiLCJ0eXBlIjoic2VjdGlvbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJjb25uLXVyaSIsInR5cGUiOiJzdHJpbmciLCJkaXNwbGF5LW5hbWUiOiJQYXN0ZSB5b3VyIGNvbm5lY3Rpb24gc3RyaW5nIiwicGxhY2Vob2xkZXIiOiJtb25nb2RiOi8vW3VzZXJuYW1lOnBhc3N3b3JkQF1ob3N0MVs6cG9ydDFdWywuLi5ob3N0Tls6cG9ydE5dXVsvW2RibmFtZV1bP29wdGlvbnNdXSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InVzZS1jb25uLXVyaSI6dHJ1ZX19LHsibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibmFtZS5kYXRhYmFzZS5jb20iLCJ2aXNpYmxlLWlmIjp7InVzZS1jb25uLXVyaSI6ZmFsc2V9fSx7Im5hbWUiOiJkYm5hbWUiLCJkaXNwbGF5LW5hbWUiOiJEYXRhYmFzZSBuYW1lIiwicGxhY2Vob2xkZXIiOiJiaXJkc19vZl90aGVfd29ybGQiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlfX0seyJuYW1lIjoicG9ydCIsImRpc3BsYXktbmFtZSI6IlBvcnQiLCJ0eXBlIjoiaW50ZWdlciIsImRlZmF1bHQiOjI3MDE3LCJ2aXNpYmxlLWlmIjp7InVzZS1jb25uLXVyaSI6ZmFsc2V9fSx7Im5hbWUiOiJ1c2VyIiwiZGlzcGxheS1uYW1lIjoiVXNlcm5hbWUiLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7InVzZS1jb25uLXVyaSI6ZmFsc2V9fSx7Im5hbWUiOiJwYXNzIiwiZGlzcGxheS1uYW1lIjoiUGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IuKAouKAouKAouKAouKAouKAouKAouKAoiIsInZpc2libGUtaWYiOnsidXNlLWNvbm4tdXJpIjpmYWxzZX19LHsibmFtZSI6ImF1dGhkYiIsImRpc3BsYXktbmFtZSI6IkF1dGhlbnRpY2F0aW9uIGRhdGFiYXNlIChvcHRpb25hbCkiLCJwbGFjZWhvbGRlciI6ImFkbWluIiwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlfX0seyJuYW1lIjoic3NsIiwiZGlzcGxheS1uYW1lIjoiVXNlIGEgc2VjdXJlIGNvbm5lY3Rpb24gKFNTTCkiLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7InVzZS1jb25uLXVyaSI6ZmFsc2V9fSx7Im5hbWUiOiJzc2wtY2VydCIsInR5cGUiOiJzdHJpbmciLCJkaXNwbGF5LW5hbWUiOiJTZXJ2ZXIgU1NMIGNlcnRpZmljYXRlIGNoYWluIChQRU0pIiwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlLCJzc2wiOnRydWV9fSx7Im5hbWUiOiJzc2wtdXNlLWNsaWVudC1hdXRoIiwiZGlzcGxheS1uYW1lIjoiQXV0aGVudGljYXRlIGNsaWVudCBjZXJ0aWZpY2F0ZT8iLCJ0eXBlIjoiYm9vbGVhbiIsInZpc2libGUtaWYiOnsidXNlLWNvbm4tdXJpIjpmYWxzZSwic3NsIjp0cnVlfX0seyJuYW1lIjoiY2xpZW50LXNzbC1jZXJ0IiwiZGlzcGxheS1uYW1lIjoiQ2xpZW50IFNTTCBjZXJ0aWZpY2F0ZSBjaGFpbiAoUEVNKSIsInBsYWNlaG9sZGVyIjoiUGFzdGUgdGhlIGNvbnRlbnRzIG9mIHRoZSBjbGllbnQncyBTU0wgY2VydGlmaWNhdGUgY2hhaW4gaGVyZSIsInR5cGUiOiJ0ZXh0IiwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlLCJzc2wiOnRydWUsInNzbC11c2UtY2xpZW50LWF1dGgiOnRydWV9fSx7Im5hbWUiOiJjbGllbnQtc3NsLWtleS1vcHRpb25zIiwiZGlzcGxheS1uYW1lIjoiQ2xpZW50IFNTTCBwcml2YXRlIGtleSAoUEVNKSIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiTG9jYWwgZmlsZSBwYXRoIiwidmFsdWUiOiJsb2NhbCJ9LHsibmFtZSI6IlVwbG9hZGVkIGZpbGUgcGF0aCIsInZhbHVlIjoidXBsb2FkZWQifV0sImRlZmF1bHQiOiJsb2NhbCIsInZpc2libGUtaWYiOnsidXNlLWNvbm4tdXJpIjpmYWxzZSwic3NsIjp0cnVlLCJzc2wtdXNlLWNsaWVudC1hdXRoIjp0cnVlfX0seyJuYW1lIjoiY2xpZW50LXNzbC1rZXktdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsidXNlLWNvbm4tdXJpIjpmYWxzZSwic3NsIjp0cnVlLCJzc2wtdXNlLWNsaWVudC1hdXRoIjp0cnVlLCJjbGllbnQtc3NsLWtleS1vcHRpb25zIjoidXBsb2FkZWQifX0seyJuYW1lIjoiY2xpZW50LXNzbC1rZXktcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkaXNwbGF5LW5hbWUiOiJGaWxlIHBhdGgiLCJwbGFjZWhvbGRlciI6bnVsbCwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlLCJzc2wiOnRydWUsInNzbC11c2UtY2xpZW50LWF1dGgiOnRydWUsImNsaWVudC1zc2wta2V5LW9wdGlvbnMiOiJsb2NhbCJ9fSx7Im5hbWUiOiJ0dW5uZWwtZW5hYmxlZCIsImRpc3BsYXktbmFtZSI6IlVzZSBhbiBTU0ggdHVubmVsIiwicGxhY2Vob2xkZXIiOiJFbmFibGUgdGhpcyBTU0ggdHVubmVsPyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6InR1bm5lbC1ob3N0IiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBob3N0IiwiaGVscGVyLXRleHQiOiJUaGUgaG9zdG5hbWUgdGhhdCB5b3UgdXNlIHRvIGNvbm5lY3QgdG8gU1NIIHR1bm5lbHMuIiwicGxhY2Vob2xkZXIiOiJob3N0bmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBvcnQiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBvcnQiLCJ0eXBlIjoiaW50ZWdlciIsImRlZmF1bHQiOjIyLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtdXNlciIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgdXNlcm5hbWUiLCJoZWxwZXItdGV4dCI6IlRoZSB1c2VybmFtZSB5b3UgdXNlIHRvIGxvZ2luIHRvIHlvdXIgU1NIIHR1bm5lbC4iLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtYXV0aC1vcHRpb24iLCJkaXNwbGF5LW5hbWUiOiJTU0ggQXV0aGVudGljYXRpb24iLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IlNTSCBLZXkiLCJ2YWx1ZSI6InNzaC1rZXkifSx7Im5hbWUiOiJQYXNzd29yZCIsInZhbHVlIjoicGFzc3dvcmQifV0sImRlZmF1bHQiOiJzc2gta2V5IiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1wYXNzIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBwYXNzd29yZCIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoiKioqKioqIiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoicGFzc3dvcmQifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5IiwiZGlzcGxheS1uYW1lIjoiU1NIIHByaXZhdGUga2V5IHRvIGNvbm5lY3QgdG8gdGhlIHR1bm5lbCIsInR5cGUiOiJzdHJpbmciLCJwbGFjZWhvbGRlciI6IlBhc3RlIHRoZSBjb250ZW50cyBvZiBhbiBTU0ggcHJpdmF0ZSBrZXkgaGVyZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6InR1bm5lbC1wcml2YXRlLWtleS1wYXNzcGhyYXNlIiwiZGlzcGxheS1uYW1lIjoiUGFzc3BocmFzZSBmb3IgU1NIIHByaXZhdGUga2V5IiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6ImFkdmFuY2VkLW9wdGlvbnMiLCJ0eXBlIjoic2VjdGlvbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJhZGRpdGlvbmFsLW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJBZGRpdGlvbmFsIGNvbm5lY3Rpb24gc3RyaW5nIG9wdGlvbnMgKG9wdGlvbmFsKSIsInZpc2libGUtaWYiOnsidXNlLWNvbm4tdXJpIjpmYWxzZX0sInBsYWNlaG9sZGVyIjoicmV0cnlXcml0ZXM9dHJ1ZSZ3PW1ham9yaXR5JmF1dGhTb3VyY2U9YWRtaW4mcmVhZFByZWZlcmVuY2U9bmVhcmVzdCZyZXBsaWNhU2V0PXRlc3QifSx7Im5hbWUiOiJ1c2Utc3J2IiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZSwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlLCJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6Ik1vbmdvREIiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfSwiZHJ1aWQiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibmFtZS5kYXRhYmFzZS5jb20iLCJkZWZhdWx0IjoiaHR0cDovL2xvY2FsaG9zdCJ9LHsibmFtZSI6InBvcnQiLCJkaXNwbGF5LW5hbWUiOiJCcm9rZXIgbm9kZSBwb3J0IiwidHlwZSI6ImludGVnZXIiLCJkZWZhdWx0Ijo4MDgyfSx7Im5hbWUiOiJ0dW5uZWwtZW5hYmxlZCIsImRpc3BsYXktbmFtZSI6IlVzZSBhbiBTU0ggdHVubmVsIiwicGxhY2Vob2xkZXIiOiJFbmFibGUgdGhpcyBTU0ggdHVubmVsPyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6InR1bm5lbC1ob3N0IiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBob3N0IiwiaGVscGVyLXRleHQiOiJUaGUgaG9zdG5hbWUgdGhhdCB5b3UgdXNlIHRvIGNvbm5lY3QgdG8gU1NIIHR1bm5lbHMuIiwicGxhY2Vob2xkZXIiOiJob3N0bmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBvcnQiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBvcnQiLCJ0eXBlIjoiaW50ZWdlciIsImRlZmF1bHQiOjIyLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtdXNlciIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgdXNlcm5hbWUiLCJoZWxwZXItdGV4dCI6IlRoZSB1c2VybmFtZSB5b3UgdXNlIHRvIGxvZ2luIHRvIHlvdXIgU1NIIHR1bm5lbC4iLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtYXV0aC1vcHRpb24iLCJkaXNwbGF5LW5hbWUiOiJTU0ggQXV0aGVudGljYXRpb24iLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IlNTSCBLZXkiLCJ2YWx1ZSI6InNzaC1rZXkifSx7Im5hbWUiOiJQYXNzd29yZCIsInZhbHVlIjoicGFzc3dvcmQifV0sImRlZmF1bHQiOiJzc2gta2V5IiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1wYXNzIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBwYXNzd29yZCIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoiKioqKioqIiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoicGFzc3dvcmQifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5IiwiZGlzcGxheS1uYW1lIjoiU1NIIHByaXZhdGUga2V5IHRvIGNvbm5lY3QgdG8gdGhlIHR1bm5lbCIsInR5cGUiOiJzdHJpbmciLCJwbGFjZWhvbGRlciI6IlBhc3RlIHRoZSBjb250ZW50cyBvZiBhbiBTU0ggcHJpdmF0ZSBrZXkgaGVyZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6InR1bm5lbC1wcml2YXRlLWtleS1wYXNzcGhyYXNlIiwiZGlzcGxheS1uYW1lIjoiUGFzc3BocmFzZSBmb3IgU1NIIHByaXZhdGUga2V5IiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6ImFkdmFuY2VkLW9wdGlvbnMiLCJ0eXBlIjoic2VjdGlvbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJhdXRvX3J1bl9xdWVyaWVzIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0Ijp0cnVlLCJkaXNwbGF5LW5hbWUiOiJSZXJ1biBxdWVyaWVzIGZvciBzaW1wbGUgZXhwbG9yYXRpb25zIiwiZGVzY3JpcHRpb24iOiJXZSBleGVjdXRlIHRoZSB1bmRlcmx5aW5nIHF1ZXJ5IHdoZW4geW91IGV4cGxvcmUgZGF0YSB1c2luZyBTdW1tYXJpemUgb3IgRmlsdGVyLiBUaGlzIGlzIG9uIGJ5IGRlZmF1bHQgYnV0IHlvdSBjYW4gdHVybiBpdCBvZmYgaWYgcGVyZm9ybWFuY2UgaXMgc2xvdy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IkNob29zZSB3aGVuIHN5bmNzIGFuZCBzY2FucyBoYXBwZW4iLCJkZXNjcmlwdGlvbiI6IkJ5IGRlZmF1bHQsIE1ldGFiYXNlIGRvZXMgYSBsaWdodHdlaWdodCBob3VybHkgc3luYyBhbmQgYW4gaW50ZW5zaXZlIGRhaWx5IHNjYW4gb2YgZmllbGQgdmFsdWVzLiBJZiB5b3UgaGF2ZSBhIGxhcmdlIGRhdGFiYXNlLCB0dXJuIHRoaXMgb24gdG8gbWFrZSBjaGFuZ2VzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5tZXRhZGF0YV9zeW5jIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2Ugc3luY2luZyIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGxpZ2h0d2VpZ2h0IHByb2Nlc3MgdGhhdCBjaGVja3MgZm9yIHVwZGF0ZXMgdG8gdGhpcyBkYXRhYmFzZeKAmXMgc2NoZW1hLiBJbiBtb3N0IGNhc2VzLCB5b3Ugc2hvdWxkIGJlIGZpbmUgbGVhdmluZyB0aGlzIHNldCB0byBzeW5jIGhvdXJseS4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5jYWNoZV9maWVsZF92YWx1ZXMiLCJkaXNwbGF5LW5hbWUiOiJTY2FubmluZyBmb3IgRmlsdGVyIFZhbHVlcyIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UgY2FuIHNjYW4gdGhlIHZhbHVlcyBwcmVzZW50IGluIGVhY2ggZmllbGQgaW4gdGhpcyBkYXRhYmFzZSB0byBlbmFibGUgY2hlY2tib3ggZmlsdGVycyBpbiBkYXNoYm9hcmRzIGFuZCBxdWVzdGlvbnMuIFRoaXMgY2FuIGJlIGEgc29tZXdoYXQgcmVzb3VyY2UtaW50ZW5zaXZlIHByb2Nlc3MsIHBhcnRpY3VsYXJseSBpZiB5b3UgaGF2ZSBhIHZlcnkgbGFyZ2UgZGF0YWJhc2UuIFdoZW4gc2hvdWxkIE1ldGFiYXNlIGF1dG9tYXRpY2FsbHkgc2NhbiBhbmQgY2FjaGUgZmllbGQgdmFsdWVzPyIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoicmVmaW5nZXJwcmludCIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiUGVyaW9kaWNhbGx5IHJlZmluZ2VycHJpbnQgdGFibGVzIiwiZGVzY3JpcHRpb24iOiJUaGlzIGVuYWJsZXMgTWV0YWJhc2UgdG8gc2NhbiBmb3IgYWRkaXRpb25hbCBmaWVsZCB2YWx1ZXMgZHVyaW5nIHN5bmNzIGFsbG93aW5nIHNtYXJ0ZXIgYmVoYXZpb3IsIGxpa2UgaW1wcm92ZWQgYXV0by1iaW5uaW5nIG9uIHlvdXIgYmFyIGNoYXJ0cy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fV0sImRyaXZlci1uYW1lIjoiRHJ1aWQiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfSwicmVkc2hpZnQiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibXktY2x1c3Rlci1uYW1lLmFiY2QxMjM0LnVzLWVhc3QtMS5yZWRzaGlmdC5hbWF6b25hd3MuY29tIn0seyJuYW1lIjoicG9ydCIsImRpc3BsYXktbmFtZSI6IlBvcnQiLCJ0eXBlIjoiaW50ZWdlciIsImRlZmF1bHQiOjU0Mzl9LHsibmFtZSI6ImRiIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2UgbmFtZSIsInBsYWNlaG9sZGVyIjoiYmlyZHNfb2ZfdGhlX3dvcmxkIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXR5cGUiLCJkaXNwbGF5LW5hbWUiOiJTY2hlbWFzIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJBbGwiLCJ2YWx1ZSI6ImFsbCJ9LHsibmFtZSI6Ik9ubHkgdGhlc2UuLi4iLCJ2YWx1ZSI6ImluY2x1c2lvbiJ9LHsibmFtZSI6IkFsbCBleGNlcHQuLi4iLCJ2YWx1ZSI6ImV4Y2x1c2lvbiJ9XSwiZGVmYXVsdCI6ImFsbCJ9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXBhdHRlcm5zIiwidHlwZSI6InRleHQiLCJwbGFjZWhvbGRlciI6IkUueC4gcHVibGljLGF1dGgqIiwiZGVzY3JpcHRpb24iOiJDb21tYSBzZXBhcmF0ZWQgbmFtZXMgb2Ygc2NoZW1hcyB0aGF0IHNob3VsZCBhcHBlYXIgaW4gTWV0YWJhc2UiLCJ2aXNpYmxlLWlmIjp7InNjaGVtYS1maWx0ZXJzLXR5cGUiOiJpbmNsdXNpb24ifSwiaGVscGVyLXRleHQiOiJZb3UgY2FuIHVzZSBwYXR0ZXJucyBsaWtlIFwiYXV0aCpcIiB0byBtYXRjaCBtdWx0aXBsZSBzY2hlbWFzIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXBhdHRlcm5zIiwidHlwZSI6InRleHQiLCJwbGFjZWhvbGRlciI6IkUueC4gcHVibGljLGF1dGgqIiwiZGVzY3JpcHRpb24iOiJDb21tYSBzZXBhcmF0ZWQgbmFtZXMgb2Ygc2NoZW1hcyB0aGF0IHNob3VsZCBOT1QgYXBwZWFyIGluIE1ldGFiYXNlIiwidmlzaWJsZS1pZiI6eyJzY2hlbWEtZmlsdGVycy10eXBlIjoiZXhjbHVzaW9uIn0sImhlbHBlci10ZXh0IjoiWW91IGNhbiB1c2UgcGF0dGVybnMgbGlrZSBcImF1dGgqXCIgdG8gbWF0Y2ggbXVsdGlwbGUgc2NoZW1hcyIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJ1c2VyIiwiZGlzcGxheS1uYW1lIjoiVXNlcm5hbWUiLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InBhc3N3b3JkIiwiZGlzcGxheS1uYW1lIjoiUGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IuKAouKAouKAouKAouKAouKAouKAouKAoiJ9LHsibmFtZSI6InR1bm5lbC1lbmFibGVkIiwiZGlzcGxheS1uYW1lIjoiVXNlIGFuIFNTSCB0dW5uZWwiLCJwbGFjZWhvbGRlciI6IkVuYWJsZSB0aGlzIFNTSCB0dW5uZWw/IiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoidHVubmVsLWhvc3QiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIGhvc3QiLCJoZWxwZXItdGV4dCI6IlRoZSBob3N0bmFtZSB0aGF0IHlvdSB1c2UgdG8gY29ubmVjdCB0byBTU0ggdHVubmVscy4iLCJwbGFjZWhvbGRlciI6Imhvc3RuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtcG9ydCIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgcG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwiZGVmYXVsdCI6MjIsInJlcXVpcmVkIjpmYWxzZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC11c2VyIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCB1c2VybmFtZSIsImhlbHBlci10ZXh0IjoiVGhlIHVzZXJuYW1lIHlvdSB1c2UgdG8gbG9naW4gdG8geW91ciBTU0ggdHVubmVsLiIsInBsYWNlaG9sZGVyIjoidXNlcm5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1hdXRoLW9wdGlvbiIsImRpc3BsYXktbmFtZSI6IlNTSCBBdXRoZW50aWNhdGlvbiIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiU1NIIEtleSIsInZhbHVlIjoic3NoLWtleSJ9LHsibmFtZSI6IlBhc3N3b3JkIiwidmFsdWUiOiJwYXNzd29yZCJ9XSwiZGVmYXVsdCI6InNzaC1rZXkiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBhc3MiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJwYXNzd29yZCJ9fSx7Im5hbWUiOiJ0dW5uZWwtcHJpdmF0ZS1rZXkiLCJkaXNwbGF5LW5hbWUiOiJTU0ggcHJpdmF0ZSBrZXkgdG8gY29ubmVjdCB0byB0aGUgdHVubmVsIiwidHlwZSI6InN0cmluZyIsInBsYWNlaG9sZGVyIjoiUGFzdGUgdGhlIGNvbnRlbnRzIG9mIGFuIFNTSCBwcml2YXRlIGtleSBoZXJlIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5LXBhc3NwaHJhc2UiLCJkaXNwbGF5LW5hbWUiOiJQYXNzcGhyYXNlIGZvciBTU0ggcHJpdmF0ZSBrZXkiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IioqKioqKiIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoiYWR2YW5jZWQtb3B0aW9ucyIsInR5cGUiOiJzZWN0aW9uIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6ImFkZGl0aW9uYWwtb3B0aW9ucyIsImRpc3BsYXktbmFtZSI6IkFkZGl0aW9uYWwgSkRCQyBjb25uZWN0aW9uIHN0cmluZyBvcHRpb25zIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfSwicGxhY2Vob2xkZXIiOiJTb2NrZXRUaW1lb3V0PTAifSx7Im5hbWUiOiJhdXRvX3J1bl9xdWVyaWVzIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0Ijp0cnVlLCJkaXNwbGF5LW5hbWUiOiJSZXJ1biBxdWVyaWVzIGZvciBzaW1wbGUgZXhwbG9yYXRpb25zIiwiZGVzY3JpcHRpb24iOiJXZSBleGVjdXRlIHRoZSB1bmRlcmx5aW5nIHF1ZXJ5IHdoZW4geW91IGV4cGxvcmUgZGF0YSB1c2luZyBTdW1tYXJpemUgb3IgRmlsdGVyLiBUaGlzIGlzIG9uIGJ5IGRlZmF1bHQgYnV0IHlvdSBjYW4gdHVybiBpdCBvZmYgaWYgcGVyZm9ybWFuY2UgaXMgc2xvdy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IkNob29zZSB3aGVuIHN5bmNzIGFuZCBzY2FucyBoYXBwZW4iLCJkZXNjcmlwdGlvbiI6IkJ5IGRlZmF1bHQsIE1ldGFiYXNlIGRvZXMgYSBsaWdodHdlaWdodCBob3VybHkgc3luYyBhbmQgYW4gaW50ZW5zaXZlIGRhaWx5IHNjYW4gb2YgZmllbGQgdmFsdWVzLiBJZiB5b3UgaGF2ZSBhIGxhcmdlIGRhdGFiYXNlLCB0dXJuIHRoaXMgb24gdG8gbWFrZSBjaGFuZ2VzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5tZXRhZGF0YV9zeW5jIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2Ugc3luY2luZyIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGxpZ2h0d2VpZ2h0IHByb2Nlc3MgdGhhdCBjaGVja3MgZm9yIHVwZGF0ZXMgdG8gdGhpcyBkYXRhYmFzZeKAmXMgc2NoZW1hLiBJbiBtb3N0IGNhc2VzLCB5b3Ugc2hvdWxkIGJlIGZpbmUgbGVhdmluZyB0aGlzIHNldCB0byBzeW5jIGhvdXJseS4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5jYWNoZV9maWVsZF92YWx1ZXMiLCJkaXNwbGF5LW5hbWUiOiJTY2FubmluZyBmb3IgRmlsdGVyIFZhbHVlcyIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UgY2FuIHNjYW4gdGhlIHZhbHVlcyBwcmVzZW50IGluIGVhY2ggZmllbGQgaW4gdGhpcyBkYXRhYmFzZSB0byBlbmFibGUgY2hlY2tib3ggZmlsdGVycyBpbiBkYXNoYm9hcmRzIGFuZCBxdWVzdGlvbnMuIFRoaXMgY2FuIGJlIGEgc29tZXdoYXQgcmVzb3VyY2UtaW50ZW5zaXZlIHByb2Nlc3MsIHBhcnRpY3VsYXJseSBpZiB5b3UgaGF2ZSBhIHZlcnkgbGFyZ2UgZGF0YWJhc2UuIFdoZW4gc2hvdWxkIE1ldGFiYXNlIGF1dG9tYXRpY2FsbHkgc2NhbiBhbmQgY2FjaGUgZmllbGQgdmFsdWVzPyIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoicmVmaW5nZXJwcmludCIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiUGVyaW9kaWNhbGx5IHJlZmluZ2VycHJpbnQgdGFibGVzIiwiZGVzY3JpcHRpb24iOiJUaGlzIGVuYWJsZXMgTWV0YWJhc2UgdG8gc2NhbiBmb3IgYWRkaXRpb25hbCBmaWVsZCB2YWx1ZXMgZHVyaW5nIHN5bmNzIGFsbG93aW5nIHNtYXJ0ZXIgYmVoYXZpb3IsIGxpa2UgaW1wcm92ZWQgYXV0by1iaW5uaW5nIG9uIHlvdXIgYmFyIGNoYXJ0cy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fV0sImRyaXZlci1uYW1lIjoiQW1hem9uIFJlZHNoaWZ0Iiwic3VwZXJzZWRlZC1ieSI6bnVsbH0sImJpZ3F1ZXJ5LWNsb3VkLXNkayI6eyJzb3VyY2UiOnsidHlwZSI6Im9mZmljaWFsIiwiY29udGFjdCI6bnVsbH0sImRldGFpbHMtZmllbGRzIjpbeyJuYW1lIjoicHJvamVjdC1pZCIsImRpc3BsYXktbmFtZSI6IlByb2plY3QgSUQgKG92ZXJyaWRlKSIsImhlbHBlci10ZXh0IjoiUHJvamVjdCBJRCB0byBiZSB1c2VkIGZvciBhdXRoZW50aWNhdGlvbi4gWW91IGNhbiBvbWl0IHRoaXMgZmllbGQgaWYgeW91IGFyZSBvbmx5IHF1ZXJ5aW5nIGRhdGFzZXRzIG93bmVkIGJ5IHlvdXIgb3JnYW5pemF0aW9uLiIsInJlcXVpcmVkIjpmYWxzZSwicGxhY2Vob2xkZXIiOiIxdzA4b0RSS1ByT3FCdDA2eXhZOHVpQ3oyc1N2T3AzdSJ9LHsibmFtZSI6InNlcnZpY2UtYWNjb3VudC1qc29uIiwiZGlzcGxheS1uYW1lIjoiU2VydmljZSBhY2NvdW50IEpTT04gZmlsZSIsImhlbHBlci10ZXh0IjoiVGhpcyBKU09OIGZpbGUgY29udGFpbnMgdGhlIGNyZWRlbnRpYWxzIE1ldGFiYXNlIG5lZWRzIHRvIHJlYWQgYW5kIHF1ZXJ5IHlvdXIgZGF0YXNldC4iLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRleHRGaWxlIn0seyJuYW1lIjoiZGF0YXNldC1maWx0ZXJzLXR5cGUiLCJkaXNwbGF5LW5hbWUiOiJEYXRhc2V0cyIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiQWxsIiwidmFsdWUiOiJhbGwifSx7Im5hbWUiOiJPbmx5IHRoZXNlLi4uIiwidmFsdWUiOiJpbmNsdXNpb24ifSx7Im5hbWUiOiJBbGwgZXhjZXB0Li4uIiwidmFsdWUiOiJleGNsdXNpb24ifV0sImRlZmF1bHQiOiJhbGwifSx7Im5hbWUiOiJkYXRhc2V0LWZpbHRlcnMtcGF0dGVybnMiLCJ0eXBlIjoidGV4dCIsInBsYWNlaG9sZGVyIjoiRS54LiBwdWJsaWMsYXV0aCoiLCJkZXNjcmlwdGlvbiI6IkNvbW1hIHNlcGFyYXRlZCBuYW1lcyBvZiBkYXRhc2V0cyB0aGF0IHNob3VsZCBhcHBlYXIgaW4gTWV0YWJhc2UiLCJ2aXNpYmxlLWlmIjp7ImRhdGFzZXQtZmlsdGVycy10eXBlIjoiaW5jbHVzaW9uIn0sImhlbHBlci10ZXh0IjoiWW91IGNhbiB1c2UgcGF0dGVybnMgbGlrZSBcImF1dGgqXCIgdG8gbWF0Y2ggbXVsdGlwbGUgZGF0YXNldHMiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoiZGF0YXNldC1maWx0ZXJzLXBhdHRlcm5zIiwidHlwZSI6InRleHQiLCJwbGFjZWhvbGRlciI6IkUueC4gcHVibGljLGF1dGgqIiwiZGVzY3JpcHRpb24iOiJDb21tYSBzZXBhcmF0ZWQgbmFtZXMgb2YgZGF0YXNldHMgdGhhdCBzaG91bGQgTk9UIGFwcGVhciBpbiBNZXRhYmFzZSIsInZpc2libGUtaWYiOnsiZGF0YXNldC1maWx0ZXJzLXR5cGUiOiJleGNsdXNpb24ifSwiaGVscGVyLXRleHQiOiJZb3UgY2FuIHVzZSBwYXR0ZXJucyBsaWtlIFwiYXV0aCpcIiB0byBtYXRjaCBtdWx0aXBsZSBkYXRhc2V0cyIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoidXNlLWp2bS10aW1lem9uZSIsImRpc3BsYXktbmFtZSI6IlVzZSBKVk0gVGltZSBab25lIiwiZGVmYXVsdCI6ZmFsc2UsInR5cGUiOiJib29sZWFuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoiaW5jbHVkZS11c2VyLWlkLWFuZC1oYXNoIiwiZGlzcGxheS1uYW1lIjoiSW5jbHVkZSBVc2VyIElEIGFuZCBxdWVyeSBoYXNoIGluIHF1ZXJpZXMiLCJkZWZhdWx0Ijp0cnVlLCJ0eXBlIjoiYm9vbGVhbiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6ImF1dG9fcnVuX3F1ZXJpZXMiLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOnRydWUsImRpc3BsYXktbmFtZSI6IlJlcnVuIHF1ZXJpZXMgZm9yIHNpbXBsZSBleHBsb3JhdGlvbnMiLCJkZXNjcmlwdGlvbiI6IldlIGV4ZWN1dGUgdGhlIHVuZGVybHlpbmcgcXVlcnkgd2hlbiB5b3UgZXhwbG9yZSBkYXRhIHVzaW5nIFN1bW1hcml6ZSBvciBGaWx0ZXIuIFRoaXMgaXMgb24gYnkgZGVmYXVsdCBidXQgeW91IGNhbiB0dXJuIGl0IG9mZiBpZiBwZXJmb3JtYW5jZSBpcyBzbG93LiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6ImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiQ2hvb3NlIHdoZW4gc3luY3MgYW5kIHNjYW5zIGhhcHBlbiIsImRlc2NyaXB0aW9uIjoiQnkgZGVmYXVsdCwgTWV0YWJhc2UgZG9lcyBhIGxpZ2h0d2VpZ2h0IGhvdXJseSBzeW5jIGFuZCBhbiBpbnRlbnNpdmUgZGFpbHkgc2NhbiBvZiBmaWVsZCB2YWx1ZXMuIElmIHlvdSBoYXZlIGEgbGFyZ2UgZGF0YWJhc2UsIHR1cm4gdGhpcyBvbiB0byBtYWtlIGNoYW5nZXMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoic2NoZWR1bGVzLm1ldGFkYXRhX3N5bmMiLCJkaXNwbGF5LW5hbWUiOiJEYXRhYmFzZSBzeW5jaW5nIiwiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgbGlnaHR3ZWlnaHQgcHJvY2VzcyB0aGF0IGNoZWNrcyBmb3IgdXBkYXRlcyB0byB0aGlzIGRhdGFiYXNl4oCZcyBzY2hlbWEuIEluIG1vc3QgY2FzZXMsIHlvdSBzaG91bGQgYmUgZmluZSBsZWF2aW5nIHRoaXMgc2V0IHRvIHN5bmMgaG91cmx5LiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoic2NoZWR1bGVzLmNhY2hlX2ZpZWxkX3ZhbHVlcyIsImRpc3BsYXktbmFtZSI6IlNjYW5uaW5nIGZvciBGaWx0ZXIgVmFsdWVzIiwiZGVzY3JpcHRpb24iOiJNZXRhYmFzZSBjYW4gc2NhbiB0aGUgdmFsdWVzIHByZXNlbnQgaW4gZWFjaCBmaWVsZCBpbiB0aGlzIGRhdGFiYXNlIHRvIGVuYWJsZSBjaGVja2JveCBmaWx0ZXJzIGluIGRhc2hib2FyZHMgYW5kIHF1ZXN0aW9ucy4gVGhpcyBjYW4gYmUgYSBzb21ld2hhdCByZXNvdXJjZS1pbnRlbnNpdmUgcHJvY2VzcywgcGFydGljdWxhcmx5IGlmIHlvdSBoYXZlIGEgdmVyeSBsYXJnZSBkYXRhYmFzZS4gV2hlbiBzaG91bGQgTWV0YWJhc2UgYXV0b21hdGljYWxseSBzY2FuIGFuZCBjYWNoZSBmaWVsZCB2YWx1ZXM/IiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJyZWZpbmdlcnByaW50IiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJQZXJpb2RpY2FsbHkgcmVmaW5nZXJwcmludCB0YWJsZXMiLCJkZXNjcmlwdGlvbiI6IlRoaXMgZW5hYmxlcyBNZXRhYmFzZSB0byBzY2FuIGZvciBhZGRpdGlvbmFsIGZpZWxkIHZhbHVlcyBkdXJpbmcgc3luY3MgYWxsb3dpbmcgc21hcnRlciBiZWhhdmlvciwgbGlrZSBpbXByb3ZlZCBhdXRvLWJpbm5pbmcgb24geW91ciBiYXIgY2hhcnRzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19XSwiZHJpdmVyLW5hbWUiOiJCaWdRdWVyeSIsInN1cGVyc2VkZWQtYnkiOm51bGx9LCJzbm93Zmxha2UiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6ImFjY291bnQiLCJkaXNwbGF5LW5hbWUiOiJBY2NvdW50IG5hbWUiLCJoZWxwZXItdGV4dCI6IkVudGVyIHlvdXIgQWNjb3VudCBJRMKgd2l0aMKgdGhlIHJlZ2lvbiB0aGF0IHlvdXIgU25vd2ZsYWtlIGNsdXN0ZXIgaXMgcnVubmluZyBvbiBlLmcuIFwieHh4eHh4eHgudXMtZWFzdC0yLmF3c1wiLiBTb21lIHJlZ2lvbnMgZG9uJ3QgaGF2ZSB0aGlzIHN1ZmZpeC4iLCJwbGFjZWhvbGRlciI6Inh4eHh4eHh4LnVzLWVhc3QtMi5hd3MiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoidXNlciIsImRpc3BsYXktbmFtZSI6IlVzZXJuYW1lIiwicGxhY2Vob2xkZXIiOiJ1c2VybmFtZSIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJwYXNzd29yZCIsImRpc3BsYXktbmFtZSI6IlBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiLigKLigKLigKLigKLigKLigKLigKLigKIifSx7Im5hbWUiOiJwcml2YXRlLWtleS1vcHRpb25zIiwiZGlzcGxheS1uYW1lIjoiUlNBIHByaXZhdGUga2V5IChQRU0pIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJMb2NhbCBmaWxlIHBhdGgiLCJ2YWx1ZSI6ImxvY2FsIn0seyJuYW1lIjoiVXBsb2FkZWQgZmlsZSBwYXRoIiwidmFsdWUiOiJ1cGxvYWRlZCJ9XSwiZGVmYXVsdCI6ImxvY2FsIn0seyJuYW1lIjoicHJpdmF0ZS1rZXktdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsicHJpdmF0ZS1rZXktb3B0aW9ucyI6InVwbG9hZGVkIn19LHsibmFtZSI6InByaXZhdGUta2V5LXBhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZGlzcGxheS1uYW1lIjoiRmlsZSBwYXRoIiwicGxhY2Vob2xkZXIiOm51bGwsInZpc2libGUtaWYiOnsicHJpdmF0ZS1rZXktb3B0aW9ucyI6ImxvY2FsIn19LHsibmFtZSI6IndhcmVob3VzZSIsImRpc3BsYXktbmFtZSI6IldhcmVob3VzZSIsImhlbHBlci10ZXh0IjoiSWYgeW91ciB1c2VyIGRvZXNuJ3QgaGF2ZSBhIGRlZmF1bHQgd2FyZWhvdXNlLCBlbnRlciB0aGUgd2FyZWhvdXNlIHRvIGNvbm5lY3QgdG8uIiwicGxhY2Vob2xkZXIiOiJiaXJkc19tYWluIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6ImRiIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2UgbmFtZSAoY2FzZSBzZW5zaXRpdmUpIiwicGxhY2Vob2xkZXIiOiJiaXJkc19vZl90aGVfd29ybGQiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoic2NoZW1hLWZpbHRlcnMtdHlwZSIsImRpc3BsYXktbmFtZSI6IlNjaGVtYXMiLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IkFsbCIsInZhbHVlIjoiYWxsIn0seyJuYW1lIjoiT25seSB0aGVzZS4uLiIsInZhbHVlIjoiaW5jbHVzaW9uIn0seyJuYW1lIjoiQWxsIGV4Y2VwdC4uLiIsInZhbHVlIjoiZXhjbHVzaW9uIn1dLCJkZWZhdWx0IjoiYWxsIn0seyJuYW1lIjoic2NoZW1hLWZpbHRlcnMtcGF0dGVybnMiLCJ0eXBlIjoidGV4dCIsInBsYWNlaG9sZGVyIjoiRS54LiBwdWJsaWMsYXV0aCoiLCJkZXNjcmlwdGlvbiI6IkNvbW1hIHNlcGFyYXRlZCBuYW1lcyBvZiBzY2hlbWFzIHRoYXQgc2hvdWxkIGFwcGVhciBpbiBNZXRhYmFzZSIsInZpc2libGUtaWYiOnsic2NoZW1hLWZpbHRlcnMtdHlwZSI6ImluY2x1c2lvbiJ9LCJoZWxwZXItdGV4dCI6IllvdSBjYW4gdXNlIHBhdHRlcm5zIGxpa2UgXCJhdXRoKlwiIHRvIG1hdGNoIG11bHRpcGxlIHNjaGVtYXMiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoic2NoZW1hLWZpbHRlcnMtcGF0dGVybnMiLCJ0eXBlIjoidGV4dCIsInBsYWNlaG9sZGVyIjoiRS54LiBwdWJsaWMsYXV0aCoiLCJkZXNjcmlwdGlvbiI6IkNvbW1hIHNlcGFyYXRlZCBuYW1lcyBvZiBzY2hlbWFzIHRoYXQgc2hvdWxkIE5PVCBhcHBlYXIgaW4gTWV0YWJhc2UiLCJ2aXNpYmxlLWlmIjp7InNjaGVtYS1maWx0ZXJzLXR5cGUiOiJleGNsdXNpb24ifSwiaGVscGVyLXRleHQiOiJZb3UgY2FuIHVzZSBwYXR0ZXJucyBsaWtlIFwiYXV0aCpcIiB0byBtYXRjaCBtdWx0aXBsZSBzY2hlbWFzIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InJvbGUiLCJkaXNwbGF5LW5hbWUiOiJSb2xlIChvcHRpb25hbCkiLCJoZWxwZXItdGV4dCI6IlNwZWNpZnkgYSByb2xlIHRvIG92ZXJyaWRlIHRoZSBkYXRhYmFzZSB1c2Vy4oCZcyBkZWZhdWx0IHJvbGUuIiwicGxhY2Vob2xkZXIiOiJ1c2VyIn0seyJuYW1lIjoidHVubmVsLWVuYWJsZWQiLCJkaXNwbGF5LW5hbWUiOiJVc2UgYW4gU1NIIHR1bm5lbCIsInBsYWNlaG9sZGVyIjoiRW5hYmxlIHRoaXMgU1NIIHR1bm5lbD8iLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJ0dW5uZWwtaG9zdCIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgaG9zdCIsImhlbHBlci10ZXh0IjoiVGhlIGhvc3RuYW1lIHRoYXQgeW91IHVzZSB0byBjb25uZWN0IHRvIFNTSCB0dW5uZWxzLiIsInBsYWNlaG9sZGVyIjoiaG9zdG5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1wb3J0IiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBwb3J0IiwidHlwZSI6ImludGVnZXIiLCJkZWZhdWx0IjoyMiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXVzZXIiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHVzZXJuYW1lIiwiaGVscGVyLXRleHQiOiJUaGUgdXNlcm5hbWUgeW91IHVzZSB0byBsb2dpbiB0byB5b3VyIFNTSCB0dW5uZWwuIiwicGxhY2Vob2xkZXIiOiJ1c2VybmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLWF1dGgtb3B0aW9uIiwiZGlzcGxheS1uYW1lIjoiU1NIIEF1dGhlbnRpY2F0aW9uIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJTU0ggS2V5IiwidmFsdWUiOiJzc2gta2V5In0seyJuYW1lIjoiUGFzc3dvcmQiLCJ2YWx1ZSI6InBhc3N3b3JkIn1dLCJkZWZhdWx0Ijoic3NoLWtleSIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtcGFzcyIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgcGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IioqKioqKiIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InBhc3N3b3JkIn19LHsibmFtZSI6InR1bm5lbC1wcml2YXRlLWtleSIsImRpc3BsYXktbmFtZSI6IlNTSCBwcml2YXRlIGtleSB0byBjb25uZWN0IHRvIHRoZSB0dW5uZWwiLCJ0eXBlIjoic3RyaW5nIiwicGxhY2Vob2xkZXIiOiJQYXN0ZSB0aGUgY29udGVudHMgb2YgYW4gU1NIIHByaXZhdGUga2V5IGhlcmUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoic3NoLWtleSJ9fSx7Im5hbWUiOiJ0dW5uZWwtcHJpdmF0ZS1rZXktcGFzc3BocmFzZSIsImRpc3BsYXktbmFtZSI6IlBhc3NwaHJhc2UgZm9yIFNTSCBwcml2YXRlIGtleSIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoiKioqKioqIiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoic3NoLWtleSJ9fSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoiYWRkaXRpb25hbC1vcHRpb25zIiwiZGlzcGxheS1uYW1lIjoiQWRkaXRpb25hbCBKREJDIGNvbm5lY3Rpb24gc3RyaW5nIG9wdGlvbnMiLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9LCJwbGFjZWhvbGRlciI6InF1ZXJ5VGltZW91dD0wIn0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IlNub3dmbGFrZSIsInN1cGVyc2VkZWQtYnkiOm51bGx9LCJhdGhlbmEiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6InJlZ2lvbiIsImRpc3BsYXktbmFtZSI6IlJlZ2lvbiIsImRlZmF1bHQiOiJ1cy1lYXN0LTEifSx7Im5hbWUiOiJ3b3JrZ3JvdXAiLCJkaXNwbGF5LW5hbWUiOiJXb3JrZ3JvdXAiLCJkZWZhdWx0IjoicHJpbWFyeSJ9LHsibmFtZSI6InMzX3N0YWdpbmdfZGlyIiwiZGlzcGxheS1uYW1lIjoiUzMgc3RhZ2luZyBkaXJlY3RvcnkiLCJoZWxwZXItdGV4dCI6IlRoaXMgUzMgc3RhZ2luZyBkaXJlY3RvcnkgbXVzdCBiZSBpbiB0aGUgc2FtZSByZWdpb24geW91IHNwZWNpZnkgYWJvdmUuIiwiZGVmYXVsdCI6InMzOi8veW91cl9idWNrZXQifSx7Im5hbWUiOiJjYXRhbG9nIiwiZGlzcGxheS1uYW1lIjoiQ2F0YWxvZyIsInBsYWNlaG9sZGVyIjoiQXdzRGF0YUNhdGFsb2ciLCJyZXF1aXJlZCI6ZmFsc2UsImhlbHBlci10ZXh0IjoiVXNlIGEgZGlmZmVyZW50IGRhdGEgY2F0YWxvZyAoaWYgeW91IGhhdmUgZmVkZXJhdGVkIHF1ZXJpZXMsIGZvciBleGFtcGxlKSJ9LHsibmFtZSI6ImFjY2Vzc19rZXkiLCJkaXNwbGF5LW5hbWUiOiJBY2Nlc3Mga2V5IiwiaGVscGVyLXRleHQiOiJMZWF2ZSB0aGlzIGVtcHR5IHRvIGF1dGhvcml6ZSB1c2luZyBBV1MgQ3JlZGVudGlhbHMgUHJvdmlkZXIgQ2hhaW4gKEluc3RhbmNlIFByb2ZpbGVzIG9yIElBTSBSb2xlcyBmb3IgVGFza3MpIn0seyJuYW1lIjoic2VjcmV0X2tleSIsImRpc3BsYXktbmFtZSI6IlNlY3JldCBrZXkiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IuKAouKAouKAouKAouKAouKAouKAouKAoiIsImhlbHBlci10ZXh0IjoiTGVhdmUgdGhpcyBlbXB0eSB0byBhdXRob3JpemUgdXNpbmcgQVdTIENyZWRlbnRpYWxzIFByb3ZpZGVyIENoYWluIChJbnN0YW5jZSBQcm9maWxlcyBvciBJQU0gUm9sZXMgZm9yIFRhc2tzKSJ9LHsibmFtZSI6ImFkdmFuY2VkLW9wdGlvbnMiLCJ0eXBlIjoic2VjdGlvbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJhZGRpdGlvbmFsLW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJBZGRpdGlvbmFsIEF0aGVuYSBjb25uZWN0aW9uIHN0cmluZyBvcHRpb25zIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfSwicGxhY2Vob2xkZXIiOiJVc2VSZXN1bHRzZXRTdHJlYW1pbmc9MDtMb2dMZXZlbD02In0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IkFtYXpvbiBBdGhlbmEiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfSwicHJlc3RvLWpkYmMiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibmFtZS5kYXRhYmFzZS5jb20ifSx7Im5hbWUiOiJwb3J0IiwiZGlzcGxheS1uYW1lIjoiUG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwiZGVmYXVsdCI6ODA4MH0seyJuYW1lIjoiY2F0YWxvZyIsImRpc3BsYXktbmFtZSI6IkNhdGFsb2ciLCJwbGFjZWhvbGRlciI6ImV1cm9wZWFuX2JpcmRzIiwicmVxdWlyZWQiOmZhbHNlLCJoZWxwZXItdGV4dCI6IlByZXN0byBDYXRhbG9ncyBjb250YWluIHNjaGVtYXMgYW5kIHJlZmVyZW5jZSBkYXRhIHNvdXJjZXMgdmlhIGEgY29ubmVjdG9yLiJ9LHsibmFtZSI6InNjaGVtYSIsImRpc3BsYXktbmFtZSI6IlNjaGVtYSAob3B0aW9uYWwpIiwiaGVscGVyLXRleHQiOiJPbmx5IGFkZCB0YWJsZXMgdG8gTWV0YWJhc2UgdGhhdCBjb21lIGZyb20gYSBzcGVjaWZpYyBzY2hlbWEuIiwicGxhY2Vob2xkZXIiOiJqdXN0X2Nyb3dzIiwicmVxdWlyZWQiOmZhbHNlfSx7Im5hbWUiOiJ1c2VyIiwiZGlzcGxheS1uYW1lIjoiVXNlcm5hbWUiLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOmZhbHNlfSx7Im5hbWUiOiJwYXNzd29yZCIsImRpc3BsYXktbmFtZSI6IlBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiLigKLigKLigKLigKLigKLigKLigKLigKIiLCJyZXF1aXJlZCI6ZmFsc2V9LHsibmFtZSI6InNzbCIsImRpc3BsYXktbmFtZSI6IlVzZSBhIHNlY3VyZSBjb25uZWN0aW9uIChTU0wpIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoic3NsLXVzZS1rZXlzdG9yZSIsImRpc3BsYXktbmFtZSI6IlVzZSBTU0wgc2VydmVyIGNlcnRpZmljYXRlPyIsInR5cGUiOiJib29sZWFuIiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWV9fSx7Im5hbWUiOiJzc2wta2V5c3RvcmUtb3B0aW9ucyIsImRpc3BsYXktbmFtZSI6IktleXN0b3JlIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJMb2NhbCBmaWxlIHBhdGgiLCJ2YWx1ZSI6ImxvY2FsIn0seyJuYW1lIjoiVXBsb2FkZWQgZmlsZSBwYXRoIiwidmFsdWUiOiJ1cGxvYWRlZCJ9XSwiZGVmYXVsdCI6ImxvY2FsIiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWUsInNzbC11c2Uta2V5c3RvcmUiOnRydWV9fSx7Im5hbWUiOiJzc2wta2V5c3RvcmUtdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLWtleXN0b3JlIjp0cnVlLCJzc2wta2V5c3RvcmUtb3B0aW9ucyI6InVwbG9hZGVkIn19LHsibmFtZSI6InNzbC1rZXlzdG9yZS1wYXRoIiwidHlwZSI6InN0cmluZyIsImRpc3BsYXktbmFtZSI6IkZpbGUgcGF0aCIsInBsYWNlaG9sZGVyIjoiL3BhdGgvdG8va2V5c3RvcmUuamtzIiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWUsInNzbC11c2Uta2V5c3RvcmUiOnRydWUsInNzbC1rZXlzdG9yZS1vcHRpb25zIjoibG9jYWwifX0seyJuYW1lIjoic3NsLWtleXN0b3JlLXBhc3N3b3JkLXZhbHVlIiwiZGlzcGxheS1uYW1lIjoiS2V5c3RvcmUgcGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLWtleXN0b3JlIjp0cnVlfX0seyJuYW1lIjoic3NsLXVzZS10cnVzdHN0b3JlIiwiZGlzcGxheS1uYW1lIjoiVXNlIFNTTCB0cnVzdHN0b3JlPyIsInR5cGUiOiJib29sZWFuIiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWV9fSx7Im5hbWUiOiJzc2wtdHJ1c3RzdG9yZS1vcHRpb25zIiwiZGlzcGxheS1uYW1lIjoiVHJ1c3RzdG9yZSIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiTG9jYWwgZmlsZSBwYXRoIiwidmFsdWUiOiJsb2NhbCJ9LHsibmFtZSI6IlVwbG9hZGVkIGZpbGUgcGF0aCIsInZhbHVlIjoidXBsb2FkZWQifV0sImRlZmF1bHQiOiJsb2NhbCIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLXRydXN0c3RvcmUiOnRydWV9fSx7Im5hbWUiOiJzc2wtdHJ1c3RzdG9yZS12YWx1ZSIsInR5cGUiOiJ0ZXh0RmlsZSIsInRyZWF0LWJlZm9yZS1wb3N0aW5nIjoiYmFzZTY0IiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWUsInNzbC11c2UtdHJ1c3RzdG9yZSI6dHJ1ZSwic3NsLXRydXN0c3RvcmUtb3B0aW9ucyI6InVwbG9hZGVkIn19LHsibmFtZSI6InNzbC10cnVzdHN0b3JlLXBhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZGlzcGxheS1uYW1lIjoiRmlsZSBwYXRoIiwicGxhY2Vob2xkZXIiOiIvcGF0aC90by90cnVzdHN0b3JlLmprcyIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLXRydXN0c3RvcmUiOnRydWUsInNzbC10cnVzdHN0b3JlLW9wdGlvbnMiOiJsb2NhbCJ9fSx7Im5hbWUiOiJzc2wtdHJ1c3RzdG9yZS1wYXNzd29yZC12YWx1ZSIsImRpc3BsYXktbmFtZSI6IlRydXN0c3RvcmUgcGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLXRydXN0c3RvcmUiOnRydWV9fSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoia2VyYmVyb3MiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IkF1dGhlbnRpY2F0ZSB3aXRoIEtlcmJlcm9zIiwiZGVmYXVsdCI6ZmFsc2UsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6ImtlcmJlcm9zLXByaW5jaXBhbCIsImRpc3BsYXktbmFtZSI6IktlcmJlcm9zIHByaW5jaXBhbCIsInBsYWNlaG9sZGVyIjoic2VydmljZS9pbnN0YW5jZUBSRUFMTSIsInJlcXVpcmVkIjpmYWxzZSwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJrZXJiZXJvcyI6dHJ1ZX19LHsibmFtZSI6ImtlcmJlcm9zLXJlbW90ZS1zZXJ2aWNlLW5hbWUiLCJkaXNwbGF5LW5hbWUiOiJLZXJiZXJvcyBjb29yZGluYXRvciBzZXJ2aWNlIiwicGxhY2Vob2xkZXIiOiJwcmVzdG8iLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwia2VyYmVyb3MiOnRydWV9fSx7Im5hbWUiOiJrZXJiZXJvcy11c2UtY2Fub25pY2FsLWhvc3RuYW1lIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJVc2UgY2Fub25pY2FsIGhvc3RuYW1lIiwiZGVmYXVsdCI6ZmFsc2UsInJlcXVpcmVkIjpmYWxzZSwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJrZXJiZXJvcyI6dHJ1ZX19LHsibmFtZSI6ImtlcmJlcm9zLWNyZWRlbnRpYWwtY2FjaGUtcGF0aCIsImRpc3BsYXktbmFtZSI6IktlcmJlcm9zIGNyZWRlbnRpYWwgY2FjaGUgZmlsZSIsInBsYWNlaG9sZGVyIjoiL3RtcC9rZXJiZXJvcy1jcmVkZW50aWFsLWNhY2hlIiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImtlcmJlcm9zIjp0cnVlfX0seyJuYW1lIjoia2VyYmVyb3Mta2V5dGFiLXBhdGgiLCJkaXNwbGF5LW5hbWUiOiJLZXJiZXJvcyBrZXl0YWIgZmlsZSIsInBsYWNlaG9sZGVyIjoiL3BhdGgvdG8va2VyYmVyb3Mua2V5dGFiIiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImtlcmJlcm9zIjp0cnVlfX0seyJuYW1lIjoia2VyYmVyb3MtY29uZmlnLXBhdGgiLCJkaXNwbGF5LW5hbWUiOiJLZXJiZXJvcyBjb25maWd1cmF0aW9uIGZpbGUiLCJwbGFjZWhvbGRlciI6Ii9ldGMva3JiNS5jb25mIiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImtlcmJlcm9zIjp0cnVlfX0seyJuYW1lIjoia2VyYmVyb3Mtc2VydmljZS1wcmluY2lwYWwtcGF0dGVybiIsImRpc3BsYXktbmFtZSI6IlByZXN0byBjb29yZGluYXRvciBLZXJiZXJvcyBzZXJ2aWNlIHByaW5jaXBhbCBwYXR0ZXJuIiwicGxhY2Vob2xkZXIiOiIke1NFUlZJQ0V9QCR7SE9TVH0uICR7U0VSVklDRX0iLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwia2VyYmVyb3MiOnRydWV9fSx7Im5hbWUiOiJhZGRpdGlvbmFsLW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJBZGRpdGlvbmFsIEpEQkMgb3B0aW9ucyIsInBsYWNlaG9sZGVyIjoiU1NMS2V5U3RvcmVQYXRoPS9wYXRoL3RvL2tleXN0b3JlLmprcyZTU0xLZXlTdG9yZVBhc3N3b3JkPXdoYXRldmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJhdXRvX3J1bl9xdWVyaWVzIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0Ijp0cnVlLCJkaXNwbGF5LW5hbWUiOiJSZXJ1biBxdWVyaWVzIGZvciBzaW1wbGUgZXhwbG9yYXRpb25zIiwiZGVzY3JpcHRpb24iOiJXZSBleGVjdXRlIHRoZSB1bmRlcmx5aW5nIHF1ZXJ5IHdoZW4geW91IGV4cGxvcmUgZGF0YSB1c2luZyBTdW1tYXJpemUgb3IgRmlsdGVyLiBUaGlzIGlzIG9uIGJ5IGRlZmF1bHQgYnV0IHlvdSBjYW4gdHVybiBpdCBvZmYgaWYgcGVyZm9ybWFuY2UgaXMgc2xvdy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IkNob29zZSB3aGVuIHN5bmNzIGFuZCBzY2FucyBoYXBwZW4iLCJkZXNjcmlwdGlvbiI6IkJ5IGRlZmF1bHQsIE1ldGFiYXNlIGRvZXMgYSBsaWdodHdlaWdodCBob3VybHkgc3luYyBhbmQgYW4gaW50ZW5zaXZlIGRhaWx5IHNjYW4gb2YgZmllbGQgdmFsdWVzLiBJZiB5b3UgaGF2ZSBhIGxhcmdlIGRhdGFiYXNlLCB0dXJuIHRoaXMgb24gdG8gbWFrZSBjaGFuZ2VzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5tZXRhZGF0YV9zeW5jIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2Ugc3luY2luZyIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGxpZ2h0d2VpZ2h0IHByb2Nlc3MgdGhhdCBjaGVja3MgZm9yIHVwZGF0ZXMgdG8gdGhpcyBkYXRhYmFzZeKAmXMgc2NoZW1hLiBJbiBtb3N0IGNhc2VzLCB5b3Ugc2hvdWxkIGJlIGZpbmUgbGVhdmluZyB0aGlzIHNldCB0byBzeW5jIGhvdXJseS4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5jYWNoZV9maWVsZF92YWx1ZXMiLCJkaXNwbGF5LW5hbWUiOiJTY2FubmluZyBmb3IgRmlsdGVyIFZhbHVlcyIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UgY2FuIHNjYW4gdGhlIHZhbHVlcyBwcmVzZW50IGluIGVhY2ggZmllbGQgaW4gdGhpcyBkYXRhYmFzZSB0byBlbmFibGUgY2hlY2tib3ggZmlsdGVycyBpbiBkYXNoYm9hcmRzIGFuZCBxdWVzdGlvbnMuIFRoaXMgY2FuIGJlIGEgc29tZXdoYXQgcmVzb3VyY2UtaW50ZW5zaXZlIHByb2Nlc3MsIHBhcnRpY3VsYXJseSBpZiB5b3UgaGF2ZSBhIHZlcnkgbGFyZ2UgZGF0YWJhc2UuIFdoZW4gc2hvdWxkIE1ldGFiYXNlIGF1dG9tYXRpY2FsbHkgc2NhbiBhbmQgY2FjaGUgZmllbGQgdmFsdWVzPyIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoicmVmaW5nZXJwcmludCIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiUGVyaW9kaWNhbGx5IHJlZmluZ2VycHJpbnQgdGFibGVzIiwiZGVzY3JpcHRpb24iOiJUaGlzIGVuYWJsZXMgTWV0YWJhc2UgdG8gc2NhbiBmb3IgYWRkaXRpb25hbCBmaWVsZCB2YWx1ZXMgZHVyaW5nIHN5bmNzIGFsbG93aW5nIHNtYXJ0ZXIgYmVoYXZpb3IsIGxpa2UgaW1wcm92ZWQgYXV0by1iaW5uaW5nIG9uIHlvdXIgYmFyIGNoYXJ0cy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fV0sImRyaXZlci1uYW1lIjoiUHJlc3RvIiwic3VwZXJzZWRlZC1ieSI6bnVsbH0sImgyIjp7InNvdXJjZSI6eyJ0eXBlIjoib2ZmaWNpYWwiLCJjb250YWN0IjpudWxsfSwiZGV0YWlscy1maWVsZHMiOlt7Im5hbWUiOiJkYiIsImRpc3BsYXktbmFtZSI6IkNvbm5lY3Rpb24gU3RyaW5nIiwiaGVscGVyLXRleHQiOiJUaGUgbG9jYWwgcGF0aCByZWxhdGl2ZSB0byB3aGVyZSBNZXRhYmFzZSBpcyBydW5uaW5nIGZyb20uIFlvdXIgc3RyaW5nIHNob3VsZCBub3QgaW5jbHVkZSB0aGUgLm12LmRiIGV4dGVuc2lvbi4iLCJwbGFjZWhvbGRlciI6ImZpbGU6L1VzZXJzL2NhbXNhdWwvYmlyZF9zaWdodGluZ3MvdG91Y2FucyIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IkgyIiwic3VwZXJzZWRlZC1ieSI6bnVsbH0sInNxbGl0ZSI6eyJzb3VyY2UiOnsidHlwZSI6Im9mZmljaWFsIiwiY29udGFjdCI6bnVsbH0sImRldGFpbHMtZmllbGRzIjpbeyJuYW1lIjoiZGIiLCJkaXNwbGF5LW5hbWUiOiJGaWxlbmFtZSIsInBsYWNlaG9sZGVyIjoiL2hvbWUvY2Ftc2F1bC90b3VjYW5fc2lnaHRpbmdzLnNxbGl0ZSIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IlNRTGl0ZSIsInN1cGVyc2VkZWQtYnkiOm51bGx9LCJteXNxbCI6eyJzb3VyY2UiOnsidHlwZSI6Im9mZmljaWFsIiwiY29udGFjdCI6bnVsbH0sImRldGFpbHMtZmllbGRzIjpbeyJuYW1lIjoiaG9zdCIsImRpc3BsYXktbmFtZSI6Ikhvc3QiLCJoZWxwZXItdGV4dCI6IllvdXIgZGF0YWJhc2VzIElQIGFkZHJlc3MgKGUuZy4gOTguMTM3LjE0OS41Nikgb3IgaXRzIGRvbWFpbiBuYW1lIChlLmcuIGVzYy5teWRhdGFiYXNlLmNvbSkuIiwicGxhY2Vob2xkZXIiOiJuYW1lLmRhdGFiYXNlLmNvbSJ9LHsibmFtZSI6InBvcnQiLCJkaXNwbGF5LW5hbWUiOiJQb3J0IiwidHlwZSI6ImludGVnZXIiLCJwbGFjZWhvbGRlciI6MzMwNn0seyJuYW1lIjoiZGJuYW1lIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2UgbmFtZSIsInBsYWNlaG9sZGVyIjoiYmlyZHNfb2ZfdGhlX3dvcmxkIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InVzZXIiLCJkaXNwbGF5LW5hbWUiOiJVc2VybmFtZSIsInBsYWNlaG9sZGVyIjoidXNlcm5hbWUiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoicGFzc3dvcmQiLCJkaXNwbGF5LW5hbWUiOiJQYXNzd29yZCIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoi4oCi4oCi4oCi4oCi4oCi4oCi4oCi4oCiIn0seyJuYW1lIjoic3NsIiwiZGlzcGxheS1uYW1lIjoiVXNlIGEgc2VjdXJlIGNvbm5lY3Rpb24gKFNTTCkiLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJzc2wtY2VydCIsImRpc3BsYXktbmFtZSI6IlNlcnZlciBTU0wgY2VydGlmaWNhdGUgY2hhaW4iLCJwbGFjZWhvbGRlciI6IiIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLWVuYWJsZWQiLCJkaXNwbGF5LW5hbWUiOiJVc2UgYW4gU1NIIHR1bm5lbCIsInBsYWNlaG9sZGVyIjoiRW5hYmxlIHRoaXMgU1NIIHR1bm5lbD8iLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJ0dW5uZWwtaG9zdCIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgaG9zdCIsImhlbHBlci10ZXh0IjoiVGhlIGhvc3RuYW1lIHRoYXQgeW91IHVzZSB0byBjb25uZWN0IHRvIFNTSCB0dW5uZWxzLiIsInBsYWNlaG9sZGVyIjoiaG9zdG5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1wb3J0IiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBwb3J0IiwidHlwZSI6ImludGVnZXIiLCJkZWZhdWx0IjoyMiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXVzZXIiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHVzZXJuYW1lIiwiaGVscGVyLXRleHQiOiJUaGUgdXNlcm5hbWUgeW91IHVzZSB0byBsb2dpbiB0byB5b3VyIFNTSCB0dW5uZWwuIiwicGxhY2Vob2xkZXIiOiJ1c2VybmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLWF1dGgtb3B0aW9uIiwiZGlzcGxheS1uYW1lIjoiU1NIIEF1dGhlbnRpY2F0aW9uIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJTU0ggS2V5IiwidmFsdWUiOiJzc2gta2V5In0seyJuYW1lIjoiUGFzc3dvcmQiLCJ2YWx1ZSI6InBhc3N3b3JkIn1dLCJkZWZhdWx0Ijoic3NoLWtleSIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtcGFzcyIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgcGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IioqKioqKiIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InBhc3N3b3JkIn19LHsibmFtZSI6InR1bm5lbC1wcml2YXRlLWtleSIsImRpc3BsYXktbmFtZSI6IlNTSCBwcml2YXRlIGtleSB0byBjb25uZWN0IHRvIHRoZSB0dW5uZWwiLCJ0eXBlIjoic3RyaW5nIiwicGxhY2Vob2xkZXIiOiJQYXN0ZSB0aGUgY29udGVudHMgb2YgYW4gU1NIIHByaXZhdGUga2V5IGhlcmUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoic3NoLWtleSJ9fSx7Im5hbWUiOiJ0dW5uZWwtcHJpdmF0ZS1rZXktcGFzc3BocmFzZSIsImRpc3BsYXktbmFtZSI6IlBhc3NwaHJhc2UgZm9yIFNTSCBwcml2YXRlIGtleSIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoiKioqKioqIiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoic3NoLWtleSJ9fSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoianNvbi11bmZvbGRpbmciLCJkaXNwbGF5LW5hbWUiOiJVbmZvbGQgSlNPTiBDb2x1bW5zIiwidHlwZSI6ImJvb2xlYW4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9LCJkZXNjcmlwdGlvbiI6IldlIHVuZm9sZCBKU09OIGNvbHVtbnMgaW50byBjb21wb25lbnQgZmllbGRzLlRoaXMgaXMgb24gYnkgZGVmYXVsdCBidXQgeW91IGNhbiB0dXJuIGl0IG9mZiBpZiBwZXJmb3JtYW5jZSBpcyBzbG93LiIsImRlZmF1bHQiOnRydWV9LHsibmFtZSI6ImFkZGl0aW9uYWwtb3B0aW9ucyIsImRpc3BsYXktbmFtZSI6IkFkZGl0aW9uYWwgSkRCQyBjb25uZWN0aW9uIHN0cmluZyBvcHRpb25zIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfSwicGxhY2Vob2xkZXIiOiJ0aW55SW50MWlzQml0PWZhbHNlIn0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6Ik15U1FMIiwic3VwZXJzZWRlZC1ieSI6bnVsbH0sInNxbHNlcnZlciI6eyJzb3VyY2UiOnsidHlwZSI6Im9mZmljaWFsIiwiY29udGFjdCI6bnVsbH0sImRldGFpbHMtZmllbGRzIjpbeyJuYW1lIjoiaG9zdCIsImRpc3BsYXktbmFtZSI6Ikhvc3QiLCJoZWxwZXItdGV4dCI6IllvdXIgZGF0YWJhc2VzIElQIGFkZHJlc3MgKGUuZy4gOTguMTM3LjE0OS41Nikgb3IgaXRzIGRvbWFpbiBuYW1lIChlLmcuIGVzYy5teWRhdGFiYXNlLmNvbSkuIiwicGxhY2Vob2xkZXIiOiJuYW1lLmRhdGFiYXNlLmNvbSJ9LHsibmFtZSI6InBvcnQiLCJkaXNwbGF5LW5hbWUiOiJQb3J0IiwidHlwZSI6ImludGVnZXIiLCJkZXNjcmlwdGlvbiI6IkxlYXZlIGVtcHR5IHRvIHVzZSBEeW5hbWljIFBvcnRzLCBvciBpbnB1dCBzcGVjaWZpYyBwb3J0LiBTdGFuZGFyZCBwb3J0IGlzIDE0MzMuIn0seyJuYW1lIjoiZGIiLCJkaXNwbGF5LW5hbWUiOiJEYXRhYmFzZSBuYW1lIiwicGxhY2Vob2xkZXIiOiJCaXJkc09mVGhlV29ybGQiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoiaW5zdGFuY2UiLCJkaXNwbGF5LW5hbWUiOiJEYXRhYmFzZSBpbnN0YW5jZSBuYW1lIiwicGxhY2Vob2xkZXIiOiJOL0EifSx7Im5hbWUiOiJ1c2VyIiwiZGlzcGxheS1uYW1lIjoiVXNlcm5hbWUiLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InBhc3N3b3JkIiwiZGlzcGxheS1uYW1lIjoiUGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IuKAouKAouKAouKAouKAouKAouKAouKAoiJ9LHsibmFtZSI6InNzbCIsImRpc3BsYXktbmFtZSI6IlVzZSBhIHNlY3VyZSBjb25uZWN0aW9uIChTU0wpIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoicm93Y291bnQtb3ZlcnJpZGUiLCJkaXNwbGF5LW5hbWUiOiJST1dDT1VOVCBPdmVycmlkZSIsInBsYWNlaG9sZGVyIjowLCJyZXF1aXJlZCI6ZmFsc2V9LHsibmFtZSI6InR1bm5lbC1lbmFibGVkIiwiZGlzcGxheS1uYW1lIjoiVXNlIGFuIFNTSCB0dW5uZWwiLCJwbGFjZWhvbGRlciI6IkVuYWJsZSB0aGlzIFNTSCB0dW5uZWw/IiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoidHVubmVsLWhvc3QiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIGhvc3QiLCJoZWxwZXItdGV4dCI6IlRoZSBob3N0bmFtZSB0aGF0IHlvdSB1c2UgdG8gY29ubmVjdCB0byBTU0ggdHVubmVscy4iLCJwbGFjZWhvbGRlciI6Imhvc3RuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtcG9ydCIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgcG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwiZGVmYXVsdCI6MjIsInJlcXVpcmVkIjpmYWxzZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC11c2VyIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCB1c2VybmFtZSIsImhlbHBlci10ZXh0IjoiVGhlIHVzZXJuYW1lIHlvdSB1c2UgdG8gbG9naW4gdG8geW91ciBTU0ggdHVubmVsLiIsInBsYWNlaG9sZGVyIjoidXNlcm5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1hdXRoLW9wdGlvbiIsImRpc3BsYXktbmFtZSI6IlNTSCBBdXRoZW50aWNhdGlvbiIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiU1NIIEtleSIsInZhbHVlIjoic3NoLWtleSJ9LHsibmFtZSI6IlBhc3N3b3JkIiwidmFsdWUiOiJwYXNzd29yZCJ9XSwiZGVmYXVsdCI6InNzaC1rZXkiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBhc3MiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJwYXNzd29yZCJ9fSx7Im5hbWUiOiJ0dW5uZWwtcHJpdmF0ZS1rZXkiLCJkaXNwbGF5LW5hbWUiOiJTU0ggcHJpdmF0ZSBrZXkgdG8gY29ubmVjdCB0byB0aGUgdHVubmVsIiwidHlwZSI6InN0cmluZyIsInBsYWNlaG9sZGVyIjoiUGFzdGUgdGhlIGNvbnRlbnRzIG9mIGFuIFNTSCBwcml2YXRlIGtleSBoZXJlIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5LXBhc3NwaHJhc2UiLCJkaXNwbGF5LW5hbWUiOiJQYXNzcGhyYXNlIGZvciBTU0ggcHJpdmF0ZSBrZXkiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IioqKioqKiIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoiYWR2YW5jZWQtb3B0aW9ucyIsInR5cGUiOiJzZWN0aW9uIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6ImFkZGl0aW9uYWwtb3B0aW9ucyIsImRpc3BsYXktbmFtZSI6IkFkZGl0aW9uYWwgSkRCQyBjb25uZWN0aW9uIHN0cmluZyBvcHRpb25zIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfSwicGxhY2Vob2xkZXIiOiJ0cnVzdFNlcnZlckNlcnRpZmljYXRlPWZhbHNlIn0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IlNRTCBTZXJ2ZXIiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfX0sImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkdJTkVTIiwiZGVzY3JpcHRpb24iOiJBdmFpbGFibGUgZGF0YWJhc2UgZW5naW5lcyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZ2EtY29kZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfR0FfQ09ERSIsImRlc2NyaXB0aW9uIjoiR29vZ2xlIEFuYWx5dGljcyB0cmFja2luZyBjb2RlLiIsImRlZmF1bHQiOiJVQS02MDgxNzgwMi0xIn0seyJrZXkiOiJnYS1lbmFibGVkIiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfR0FfRU5BQkxFRCIsImRlc2NyaXB0aW9uIjoiQm9vbGVhbiBpbmRpY2F0aW5nIHdoZXRoZXIgYW5hbHl0aWNzIGRhdGEgc2hvdWxkIGJlIHNlbnQgdG8gR29vZ2xlIEFuYWx5dGljcyBvbiB0aGUgZnJvbnRlbmQiLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6Imdvb2dsZS1hdXRoLWF1dG8tY3JlYXRlLWFjY291bnRzLWRvbWFpbiIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfR09PR0xFX0FVVEhfQVVUT19DUkVBVEVfQUNDT1VOVFNfRE9NQUlOIiwiZGVzY3JpcHRpb24iOiJXaGVuIHNldCwgYWxsb3cgdXNlcnMgdG8gc2lnbiB1cCBvbiB0aGVpciBvd24gaWYgdGhlaXIgR29vZ2xlIGFjY291bnQgZW1haWwgYWRkcmVzcyBpcyBmcm9tIHRoaXMgZG9tYWluLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZ29vZ2xlLWF1dGgtY2xpZW50LWlkIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9HT09HTEVfQVVUSF9DTElFTlRfSUQiLCJkZXNjcmlwdGlvbiI6IkNsaWVudCBJRCBmb3IgR29vZ2xlIFNpZ24tSW4uIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJnb29nbGUtYXV0aC1jb25maWd1cmVkIiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfR09PR0xFX0FVVEhfQ09ORklHVVJFRCIsImRlc2NyaXB0aW9uIjoiSXMgR29vZ2xlIFNpZ24tSW4gY29uZmlndXJlZD8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6Imdvb2dsZS1hdXRoLWVuYWJsZWQiLCJ2YWx1ZSI6ZmFsc2UsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9HT09HTEVfQVVUSF9FTkFCTEVEIiwiZGVzY3JpcHRpb24iOiJJcyBHb29nbGUgU2lnbi1pbiBjdXJyZW50bHkgZW5hYmxlZD8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6Imhhcy1zYW1wbGUtZGF0YWJhc2U/IiwidmFsdWUiOnRydWUsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9IQVNfU0FNUExFX0RBVEFCQVNFIiwiZGVzY3JpcHRpb24iOiJXaGV0aGVyIHRoaXMgaW5zdGFuY2UgaGFzIGEgU2FtcGxlIERhdGFiYXNlIGRhdGFiYXNlIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJoYXMtdXNlci1zZXR1cCIsInZhbHVlIjp0cnVlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfSEFTX1VTRVJfU0VUVVAiLCJkZXNjcmlwdGlvbiI6IkEgdmFsdWUgdGhhdCBpcyB0cnVlIGlmZiB0aGUgbWV0YWJhc2UgaW5zdGFuY2UgaGFzIG9uZSBvciBtb3JlIHVzZXJzIHJlZ2lzdGVyZWQuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJoaWRlLWVtYmVkLWJyYW5kaW5nPyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0hJREVfRU1CRURfQlJBTkRJTkciLCJkZXNjcmlwdGlvbiI6IkxvZ28gUmVtb3ZhbCBhbmQgRnVsbCBBcHAgRW1iZWRkaW5nLiBTaG91bGQgd2UgaGlkZSB0aGUgJ1Bvd2VyZWQgYnkgTWV0YWJhc2UnIGF0dHJpYnV0aW9uIG9uIHRoZSBlbWJlZGRpbmcgcGFnZXM/XG4gICBgdHJ1ZWAgaWYgd2UgaGF2ZSBhIHZhbGlkIHByZW1pdW0gZW1iZWRkaW5nIHRva2VuLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiaHVtYW5pemF0aW9uLXN0cmF0ZWd5IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9IVU1BTklaQVRJT05fU1RSQVRFR1kiLCJkZXNjcmlwdGlvbiI6IlRvIG1ha2UgdGFibGUgYW5kIGZpZWxkIG5hbWVzIG1vcmUgaHVtYW4tZnJpZW5kbHksIE1ldGFiYXNlIHdpbGwgcmVwbGFjZSBkYXNoZXMgYW5kIHVuZGVyc2NvcmVzIGluIHRoZW0gd2l0aCBzcGFjZXMuIFdl4oCZbGwgY2FwaXRhbGl6ZSBlYWNoIHdvcmQgd2hpbGUgYXQgaXQsIHNvIOKAmGxhc3RfdmlzaXRlZF9hdOKAmSB3aWxsIGJlY29tZSDigJhMYXN0IFZpc2l0ZWQgQXTigJkuIiwiZGVmYXVsdCI6InNpbXBsZSJ9LHsia2V5IjoiaW5zdGFuY2UtY3JlYXRpb24iLCJ2YWx1ZSI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODVaIiwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0lOU1RBTkNFX0NSRUFUSU9OIiwiZGVzY3JpcHRpb24iOiJUaGUgYXBwcm94aW1hdGUgdGltZXN0YW1wIGF0IHdoaWNoIHRoaXMgaW5zdGFuY2Ugb2YgTWV0YWJhc2Ugd2FzIGNyZWF0ZWQsIGZvciBpbmNsdXNpb24gaW4gYW5hbHl0aWNzLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiaXMtaG9zdGVkPyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0lTX0hPU1RFRCIsImRlc2NyaXB0aW9uIjoiSXMgdGhlIE1ldGFiYXNlIGluc3RhbmNlIHJ1bm5pbmcgaW4gdGhlIGNsb3VkPyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibGFuZGluZy1wYWdlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MQU5ESU5HX1BBR0UiLCJkZXNjcmlwdGlvbiI6IkRlZmF1bHQgcGFnZSB0byBzaG93IHBlb3BsZSB3aGVuIHRoZXkgbG9nIGluLiIsImRlZmF1bHQiOiIifSx7ImtleSI6ImxkYXAtYXR0cmlidXRlLWVtYWlsIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0FUVFJJQlVURV9FTUFJTCIsImRlc2NyaXB0aW9uIjoiQXR0cmlidXRlIHRvIHVzZSBmb3IgdGhlIHVzZXIncyBlbWFpbC4gKHVzdWFsbHkgJ21haWwnLCAnZW1haWwnIG9yICd1c2VyUHJpbmNpcGFsTmFtZScpIiwiZGVmYXVsdCI6Im1haWwifSx7ImtleSI6ImxkYXAtYXR0cmlidXRlLWZpcnN0bmFtZSIsInZhbHVlIjoiZ2l2ZW5uYW1lIiwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0xEQVBfQVRUUklCVVRFX0ZJUlNUTkFNRSIsImRlc2NyaXB0aW9uIjoiQXR0cmlidXRlIHRvIHVzZSBmb3IgdGhlIHVzZXIncyBmaXJzdCBuYW1lLiAodXN1YWxseSAnZ2l2ZW5OYW1lJykiLCJkZWZhdWx0IjoiZ2l2ZW5OYW1lIn0seyJrZXkiOiJsZGFwLWF0dHJpYnV0ZS1sYXN0bmFtZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9BVFRSSUJVVEVfTEFTVE5BTUUiLCJkZXNjcmlwdGlvbiI6IkF0dHJpYnV0ZSB0byB1c2UgZm9yIHRoZSB1c2VyJ3MgbGFzdCBuYW1lLiAodXN1YWxseSAnc24nKSIsImRlZmF1bHQiOiJzbiJ9LHsia2V5IjoibGRhcC1iaW5kLWRuIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0JJTkRfRE4iLCJkZXNjcmlwdGlvbiI6IlRoZSBEaXN0aW5ndWlzaGVkIE5hbWUgdG8gYmluZCBhcyAoaWYgYW55KSwgdGhpcyB1c2VyIHdpbGwgYmUgdXNlZCB0byBsb29rdXAgaW5mb3JtYXRpb24gYWJvdXQgb3RoZXIgdXNlcnMuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJsZGFwLWNvbmZpZ3VyZWQ/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9DT05GSUdVUkVEIiwiZGVzY3JpcHRpb24iOiJIYXZlIHRoZSBtYW5kYXRvcnkgTERBUCBzZXR0aW5ncyAoaG9zdCBhbmQgdXNlciBzZWFyY2ggYmFzZSkgYmVlbiB2YWxpZGF0ZWQgYW5kIHNhdmVkPyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibGRhcC1lbmFibGVkIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0VOQUJMRUQiLCJkZXNjcmlwdGlvbiI6IklzIExEQVAgY3VycmVudGx5IGVuYWJsZWQ/IiwiZGVmYXVsdCI6ZmFsc2V9LHsia2V5IjoibGRhcC1ncm91cC1iYXNlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0dST1VQX0JBU0UiLCJkZXNjcmlwdGlvbiI6IlNlYXJjaCBiYXNlIGZvciBncm91cHMuIE5vdCByZXF1aXJlZCBmb3IgTERBUCBkaXJlY3RvcmllcyB0aGF0IHByb3ZpZGUgYSAnbWVtYmVyT2YnIG92ZXJsYXksIHN1Y2ggYXMgQWN0aXZlIERpcmVjdG9yeS4gKFdpbGwgYmUgc2VhcmNoZWQgcmVjdXJzaXZlbHkpIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJsZGFwLWdyb3VwLW1hcHBpbmdzIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0dST1VQX01BUFBJTkdTIiwiZGVzY3JpcHRpb24iOiJKU09OIGNvbnRhaW5pbmcgTERBUCB0byBNZXRhYmFzZSBncm91cCBtYXBwaW5ncy4iLCJkZWZhdWx0Ijp7fX0seyJrZXkiOiJsZGFwLWdyb3VwLXN5bmMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0xEQVBfR1JPVVBfU1lOQyIsImRlc2NyaXB0aW9uIjoiRW5hYmxlIGdyb3VwIG1lbWJlcnNoaXAgc3luY2hyb25pemF0aW9uIHdpdGggTERBUC4iLCJkZWZhdWx0IjpmYWxzZX0seyJrZXkiOiJsZGFwLWhvc3QiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0xEQVBfSE9TVCIsImRlc2NyaXB0aW9uIjoiU2VydmVyIGhvc3RuYW1lLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibGRhcC1wYXNzd29yZCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9QQVNTV09SRCIsImRlc2NyaXB0aW9uIjoiVGhlIHBhc3N3b3JkIHRvIGJpbmQgd2l0aCBmb3IgdGhlIGxvb2t1cCB1c2VyLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibGRhcC1wb3J0IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX1BPUlQiLCJkZXNjcmlwdGlvbiI6IlNlcnZlciBwb3J0LCB1c3VhbGx5IDM4OSBvciA2MzYgaWYgU1NMIGlzIHVzZWQuIiwiZGVmYXVsdCI6Mzg5fSx7ImtleSI6ImxkYXAtc2VjdXJpdHkiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0xEQVBfU0VDVVJJVFkiLCJkZXNjcmlwdGlvbiI6IlVzZSBTU0wsIFRMUyBvciBwbGFpbiB0ZXh0LiIsImRlZmF1bHQiOiJub25lIn0seyJrZXkiOiJsZGFwLXVzZXItYmFzZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9VU0VSX0JBU0UiLCJkZXNjcmlwdGlvbiI6IlNlYXJjaCBiYXNlIGZvciB1c2Vycy4gKFdpbGwgYmUgc2VhcmNoZWQgcmVjdXJzaXZlbHkpIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJsZGFwLXVzZXItZmlsdGVyIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX1VTRVJfRklMVEVSIiwiZGVzY3JpcHRpb24iOiJVc2VyIGxvb2t1cCBmaWx0ZXIuIFRoZSBwbGFjZWhvbGRlciB7bG9naW59IHdpbGwgYmUgcmVwbGFjZWQgYnkgdGhlIHVzZXIgc3VwcGxpZWQgbG9naW4uIiwiZGVmYXVsdCI6IigmKG9iamVjdENsYXNzPWluZXRPcmdQZXJzb24pKHwodWlkPXtsb2dpbn0pKG1haWw9e2xvZ2lufSkpKSJ9LHsia2V5IjoibG9hZGluZy1tZXNzYWdlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MT0FESU5HX01FU1NBR0UiLCJkZXNjcmlwdGlvbiI6Ik1lc3NhZ2UgdG8gc2hvdyB3aGlsZSBhIHF1ZXJ5IGlzIHJ1bm5pbmcuIiwiZGVmYXVsdCI6ImRvaW5nLXNjaWVuY2UifSx7ImtleSI6Im1hcC10aWxlLXNlcnZlci11cmwiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX01BUF9USUxFX1NFUlZFUl9VUkwiLCJkZXNjcmlwdGlvbiI6IlRoZSBtYXAgdGlsZSBzZXJ2ZXIgVVJMIHRlbXBsYXRlIHVzZWQgaW4gbWFwIHZpc3VhbGl6YXRpb25zLCBmb3IgZXhhbXBsZSBmcm9tIE9wZW5TdHJlZXRNYXBzIG9yIE1hcEJveC4iLCJkZWZhdWx0IjoiaHR0cHM6Ly97c30udGlsZS5vcGVuc3RyZWV0bWFwLm9yZy97en0ve3h9L3t5fS5wbmcifSx7ImtleSI6Im1heC1yZXN1bHRzLWJhcmUtcm93cyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTUFYX1JFU1VMVFNfQkFSRV9ST1dTIiwiZGVzY3JpcHRpb24iOiJNYXhpbXVtIG51bWJlciBvZiByb3dzIHRvIHJldHVybiBzcGVjaWZpY2FsbHkgb24gOnJvd3MgdHlwZSBxdWVyaWVzIHZpYSB0aGUgQVBJLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibmF0aXZlLXF1ZXJ5LWF1dG9jb21wbGV0ZS1tYXRjaC1zdHlsZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTkFUSVZFX1FVRVJZX0FVVE9DT01QTEVURV9NQVRDSF9TVFlMRSIsImRlc2NyaXB0aW9uIjoiTWF0Y2hpbmcgc3R5bGUgZm9yIG5hdGl2ZSBxdWVyeSBlZGl0b3JzIGF1dG9jb21wbGV0ZS4gQ2FuIGJlIFwic3Vic3RyaW5nXCIsIFwicHJlZml4XCIsIG9yIFwib2ZmXCIuIExhcmdlciBpbnN0YW5jZXMgY2FuIGhhdmUgcGVyZm9ybWFuY2UgaXNzdWVzIG1hdGNoaW5nIHVzaW5nIHN1YnN0cmluZywgc28gY2FuIHVzZSBwcmVmaXggbWF0Y2hpbmcsICBvciB0dXJuIGF1dG9jb21wbGV0aW9ucyBvZmYuIiwiZGVmYXVsdCI6InN1YnN0cmluZyJ9LHsia2V5Ijoibm90aWZpY2F0aW9uLXJldHJ5LWluaXRpYWwtaW50ZXJ2YWwiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX05PVElGSUNBVElPTl9SRVRSWV9JTklUSUFMX0lOVEVSVkFMIiwiZGVzY3JpcHRpb24iOiJUaGUgaW5pdGlhbCByZXRyeSBkZWxheSBpbiBtaWxsaXNlY29uZHMgd2hlbiBkZWxpdmVyaW5nIG5vdGlmaWNhdGlvbnMuIiwiZGVmYXVsdCI6NTAwfSx7ImtleSI6Im5vdGlmaWNhdGlvbi1yZXRyeS1tYXgtYXR0ZW1wdHMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX05PVElGSUNBVElPTl9SRVRSWV9NQVhfQVRURU1QVFMiLCJkZXNjcmlwdGlvbiI6IlRoZSBtYXhpbXVtIG51bWJlciBvZiBhdHRlbXB0cyBmb3IgZGVsaXZlcmluZyBhIHNpbmdsZSBub3RpZmljYXRpb24uIiwiZGVmYXVsdCI6N30seyJrZXkiOiJub3RpZmljYXRpb24tcmV0cnktbWF4LWludGVydmFsLW1pbGxpcyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTk9USUZJQ0FUSU9OX1JFVFJZX01BWF9JTlRFUlZBTF9NSUxMSVMiLCJkZXNjcmlwdGlvbiI6IlRoZSBtYXhpbXVtIGRlbGF5IGJldHdlZW4gYXR0ZW1wdHMgdG8gZGVsaXZlciBhIHNpbmdsZSBub3RpZmljYXRpb24uIiwiZGVmYXVsdCI6MzAwMDB9LHsia2V5Ijoibm90aWZpY2F0aW9uLXJldHJ5LW11bHRpcGxpZXIiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX05PVElGSUNBVElPTl9SRVRSWV9NVUxUSVBMSUVSIiwiZGVzY3JpcHRpb24iOiJUaGUgZGVsYXkgbXVsdGlwbGllciBiZXR3ZWVuIGF0dGVtcHRzIHRvIGRlbGl2ZXIgYSBzaW5nbGUgbm90aWZpY2F0aW9uLiIsImRlZmF1bHQiOjIuMH0seyJrZXkiOiJub3RpZmljYXRpb24tcmV0cnktcmFuZG9taXphdGlvbi1mYWN0b3IiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX05PVElGSUNBVElPTl9SRVRSWV9SQU5ET01JWkFUSU9OX0ZBQ1RPUiIsImRlc2NyaXB0aW9uIjoiVGhlIHJhbmRvbWl6YXRpb24gZmFjdG9yIG9mIHRoZSByZXRyeSBkZWxheSB3aGVuIGRlbGl2ZXJpbmcgbm90aWZpY2F0aW9ucy4iLCJkZWZhdWx0IjowLjF9LHsia2V5IjoicGFzc3dvcmQtY29tcGxleGl0eSIsInZhbHVlIjp7InRvdGFsIjo2LCJkaWdpdCI6MX0sImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9QQVNTV09SRF9DT01QTEVYSVRZIiwiZGVzY3JpcHRpb24iOiJDdXJyZW50IHBhc3N3b3JkIGNvbXBsZXhpdHkgcmVxdWlyZW1lbnRzIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJwZXJzaXN0ZWQtbW9kZWwtcmVmcmVzaC1jcm9uLXNjaGVkdWxlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9QRVJTSVNURURfTU9ERUxfUkVGUkVTSF9DUk9OX1NDSEVEVUxFIiwiZGVzY3JpcHRpb24iOiJjcm9uIHN5bnRheCBzdHJpbmcgdG8gc2NoZWR1bGUgcmVmcmVzaGluZyBwZXJzaXN0ZWQgbW9kZWxzLiIsImRlZmF1bHQiOiIwIDAgMC82ICogKiA/ICoifSx7ImtleSI6InBlcnNpc3RlZC1tb2RlbHMtZW5hYmxlZCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUEVSU0lTVEVEX01PREVMU19FTkFCTEVEIiwiZGVzY3JpcHRpb24iOiJBbGxvdyBwZXJzaXN0aW5nIG1vZGVscyBpbnRvIHRoZSBzb3VyY2UgZGF0YWJhc2UuIiwiZGVmYXVsdCI6ZmFsc2V9LHsia2V5IjoicHJlbWl1bS1lbWJlZGRpbmctdG9rZW4iLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1BSRU1JVU1fRU1CRURESU5HX1RPS0VOIiwiZGVzY3JpcHRpb24iOiJUb2tlbiBmb3IgcHJlbWl1bSBmZWF0dXJlcy4gR28gdG8gdGhlIE1ldGFTdG9yZSB0byBnZXQgeW91cnMhIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJxdWVyeS1jYWNoaW5nLW1heC1rYiIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUVVFUllfQ0FDSElOR19NQVhfS0IiLCJkZXNjcmlwdGlvbiI6IlRoZSBtYXhpbXVtIHNpemUgb2YgdGhlIGNhY2hlLCBwZXIgc2F2ZWQgcXVlc3Rpb24sIGluIGtpbG9ieXRlczoiLCJkZWZhdWx0IjoxMDAwfSx7ImtleSI6InF1ZXJ5LWNhY2hpbmctbWF4LXR0bCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUVVFUllfQ0FDSElOR19NQVhfVFRMIiwiZGVzY3JpcHRpb24iOiJUaGUgYWJzb2x1dGUgbWF4aW11bSB0aW1lIHRvIGtlZXAgYW55IGNhY2hlZCBxdWVyeSByZXN1bHRzLCBpbiBzZWNvbmRzLiIsImRlZmF1bHQiOjg2NDAwMDAuMH0seyJrZXkiOiJxdWVyeS1jYWNoaW5nLW1pbi10dGwiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1FVRVJZX0NBQ0hJTkdfTUlOX1RUTCIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2Ugd2lsbCBjYWNoZSBhbGwgc2F2ZWQgcXVlc3Rpb25zIHdpdGggYW4gYXZlcmFnZSBxdWVyeSBleGVjdXRpb24gdGltZSBsb25nZXIgdGhhbiB0aGlzIG1hbnkgc2Vjb25kczoiLCJkZWZhdWx0Ijo2MC4wfSx7ImtleSI6InF1ZXJ5LWNhY2hpbmctdHRsLXJhdGlvIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9RVUVSWV9DQUNISU5HX1RUTF9SQVRJTyIsImRlc2NyaXB0aW9uIjoiVG8gZGV0ZXJtaW5lIGhvdyBsb25nIGVhY2ggc2F2ZWQgcXVlc3Rpb24ncyBjYWNoZWQgcmVzdWx0IHNob3VsZCBzdGljayBhcm91bmQsIHdlIHRha2UgdGhlIHF1ZXJ5J3MgYXZlcmFnZSBleGVjdXRpb24gdGltZSBhbmQgbXVsdGlwbHkgdGhhdCBieSB3aGF0ZXZlciB5b3UgaW5wdXQgaGVyZS4gU28gaWYgYSBxdWVyeSB0YWtlcyBvbiBhdmVyYWdlIDIgbWludXRlcyB0byBydW4sIGFuZCB5b3UgaW5wdXQgMTAgZm9yIHlvdXIgbXVsdGlwbGllciwgaXRzIGNhY2hlIGVudHJ5IHdpbGwgcGVyc2lzdCBmb3IgMjAgbWludXRlcy4iLCJkZWZhdWx0IjoxMH0seyJrZXkiOiJyZWRpcmVjdC1hbGwtcmVxdWVzdHMtdG8taHR0cHMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1JFRElSRUNUX0FMTF9SRVFVRVNUU19UT19IVFRQUyIsImRlc2NyaXB0aW9uIjoiRm9yY2UgYWxsIHRyYWZmaWMgdG8gdXNlIEhUVFBTIHZpYSBhIHJlZGlyZWN0LCBpZiB0aGUgc2l0ZSBVUkwgaXMgSFRUUFMiLCJkZWZhdWx0IjpmYWxzZX0seyJrZXkiOiJyZXBvcnQtdGltZXpvbmUiLCJ2YWx1ZSI6IlVUQyIsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9SRVBPUlRfVElNRVpPTkUiLCJkZXNjcmlwdGlvbiI6IkNvbm5lY3Rpb24gdGltZXpvbmUgdG8gdXNlIHdoZW4gZXhlY3V0aW5nIHF1ZXJpZXMuIERlZmF1bHRzIHRvIHN5c3RlbSB0aW1lem9uZS4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InJlcG9ydC10aW1lem9uZS1sb25nIiwidmFsdWUiOiJVVEMiLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUkVQT1JUX1RJTUVaT05FX0xPTkciLCJkZXNjcmlwdGlvbiI6IkN1cnJlbnQgcmVwb3J0IHRpbWV6b25lIHN0cmluZyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoicmVwb3J0LXRpbWV6b25lLXNob3J0IiwidmFsdWUiOiJVVEMiLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUkVQT1JUX1RJTUVaT05FX1NIT1JUIiwiZGVzY3JpcHRpb24iOiJDdXJyZW50IHJlcG9ydCB0aW1lem9uZSBhYmJyZXZpYXRpb24iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InNlYXJjaC10eXBlYWhlYWQtZW5hYmxlZCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0VBUkNIX1RZUEVBSEVBRF9FTkFCTEVEIiwiZGVzY3JpcHRpb24iOiJFbmFibGUgdHlwZWFoZWFkIHNlYXJjaCBpbiB0aGUgTWV0YWJhc2UgbmF2YmFyPyIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2Vzc2lvbi1jb29raWVzIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TRVNTSU9OX0NPT0tJRVMiLCJkZXNjcmlwdGlvbiI6IldoZW4gc2V0LCBlbmZvcmNlcyB0aGUgdXNlIG9mIHNlc3Npb24gY29va2llcyBmb3IgYWxsIHVzZXJzIHdoaWNoIGV4cGlyZSB3aGVuIHRoZSBicm93c2VyIGlzIGNsb3NlZC4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InNlc3Npb24tdGltZW91dCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0VTU0lPTl9USU1FT1VUIiwiZGVzY3JpcHRpb24iOiJUaW1lIGJlZm9yZSBpbmFjdGl2ZSB1c2VycyBhcmUgbG9nZ2VkIG91dC4gQnkgZGVmYXVsdCwgc2Vzc2lvbnMgbGFzdCBpbmRlZmluaXRlbHkuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzZXR1cC10b2tlbiIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0VUVVBfVE9LRU4iLCJkZXNjcmlwdGlvbiI6IkEgdG9rZW4gdXNlZCB0byBzaWduaWZ5IHRoYXQgYW4gaW5zdGFuY2UgaGFzIHBlcm1pc3Npb25zIHRvIGNyZWF0ZSB0aGUgaW5pdGlhbCBVc2VyLiBUaGlzIGlzIGNyZWF0ZWQgdXBvbiB0aGUgZmlyc3RcbiAgbGF1bmNoIG9mIE1ldGFiYXNlLCBieSB0aGUgZmlyc3QgaW5zdGFuY2U7IG9uY2UgdXNlZCwgaXQgaXMgY2xlYXJlZCBvdXQsIG5ldmVyIHRvIGJlIHVzZWQgYWdhaW4uIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzaG93LWRhdGFiYXNlLXN5bmNpbmctbW9kYWwiLCJ2YWx1ZSI6dHJ1ZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NIT1dfREFUQUJBU0VfU1lOQ0lOR19NT0RBTCIsImRlc2NyaXB0aW9uIjoiV2hldGhlciBhbiBpbnRyb2R1Y3RvcnkgbW9kYWwgc2hvdWxkIGJlIHNob3duIGFmdGVyIHRoZSBuZXh0IGRhdGFiYXNlIGNvbm5lY3Rpb24gaXMgYWRkZWQuIERlZmF1bHRzIHRvIGZhbHNlIGlmIGFueSBub24tZGVmYXVsdCBkYXRhYmFzZSBoYXMgYWxyZWFkeSBmaW5pc2hlZCBzeW5jaW5nIGZvciB0aGlzIGluc3RhbmNlLiIsImRlZmF1bHQiOm51bGx9LHsia2V5Ijoic2hvdy1ob21lcGFnZS1kYXRhIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TSE9XX0hPTUVQQUdFX0RBVEEiLCJkZXNjcmlwdGlvbiI6IldoZXRoZXIgb3Igbm90IHRvIGRpc3BsYXkgZGF0YSBvbiB0aGUgaG9tZXBhZ2UuIEFkbWlucyBtaWdodCB0dXJuIHRoaXMgb2ZmIGluIG9yZGVyIHRvIGRpcmVjdCB1c2VycyB0byBiZXR0ZXIgY29udGVudCB0aGFuIHJhdyBkYXRhIiwiZGVmYXVsdCI6dHJ1ZX0seyJrZXkiOiJzaG93LWhvbWVwYWdlLXBpbi1tZXNzYWdlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TSE9XX0hPTUVQQUdFX1BJTl9NRVNTQUdFIiwiZGVzY3JpcHRpb24iOiJXaGV0aGVyIG9yIG5vdCB0byBkaXNwbGF5IGEgbWVzc2FnZSBhYm91dCBwaW5uaW5nIGRhc2hib2FyZHMuIEl0IHdpbGwgYWxzbyBiZSBoaWRkZW4gaWYgYW55IGRhc2hib2FyZHMgYXJlIHBpbm5lZC4gQWRtaW5zIG1pZ2h0IGhpZGUgdGhpcyB0byBkaXJlY3QgdXNlcnMgdG8gYmV0dGVyIGNvbnRlbnQgdGhhbiByYXcgZGF0YSIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2hvdy1ob21lcGFnZS14cmF5cyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NIT1dfSE9NRVBBR0VfWFJBWVMiLCJkZXNjcmlwdGlvbiI6IldoZXRoZXIgb3Igbm90IHRvIGRpc3BsYXkgeC1yYXkgc3VnZ2VzdGlvbnMgb24gdGhlIGhvbWVwYWdlLiBUaGV5IHdpbGwgYWxzbyBiZSBoaWRkZW4gaWYgYW55IGRhc2hib2FyZHMgYXJlIHBpbm5lZC4gQWRtaW5zIG1pZ2h0IGhpZGUgdGhpcyB0byBkaXJlY3QgdXNlcnMgdG8gYmV0dGVyIGNvbnRlbnQgdGhhbiByYXcgZGF0YSIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2hvdy1saWdodGhvdXNlLWlsbHVzdHJhdGlvbiIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0hPV19MSUdIVEhPVVNFX0lMTFVTVFJBVElPTiIsImRlc2NyaXB0aW9uIjoiRGlzcGxheSB0aGUgbGlnaHRob3VzZSBpbGx1c3RyYXRpb24gb24gdGhlIGhvbWUgYW5kIGxvZ2luIHBhZ2VzLiIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2hvdy1tZXRhYm90IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TSE9XX01FVEFCT1QiLCJkZXNjcmlwdGlvbiI6IkVuYWJsZXMgTWV0YWJvdCBjaGFyYWN0ZXIgb24gdGhlIGhvbWUgcGFnZSIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2l0ZS1sb2NhbGUiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NJVEVfTE9DQUxFIiwiZGVzY3JpcHRpb24iOiJUaGUgZGVmYXVsdCBsYW5ndWFnZSBmb3IgYWxsIHVzZXJzIGFjcm9zcyB0aGUgTWV0YWJhc2UgVUksIHN5c3RlbSBlbWFpbHMsIHB1bHNlcywgYW5kIGFsZXJ0cy4gVXNlcnMgY2FuIGluZGl2aWR1YWxseSBvdmVycmlkZSB0aGlzIGRlZmF1bHQgbGFuZ3VhZ2UgZnJvbSB0aGVpciBvd24gYWNjb3VudCBzZXR0aW5ncy4iLCJkZWZhdWx0IjoiZW4ifSx7ImtleSI6InNpdGUtbmFtZSIsInZhbHVlIjoiTWV0YWJhc2VSdWJ5IiwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NJVEVfTkFNRSIsImRlc2NyaXB0aW9uIjoiVGhlIG5hbWUgdXNlZCBmb3IgdGhpcyBpbnN0YW5jZSBvZiBNZXRhYmFzZS4iLCJkZWZhdWx0IjoiTWV0YWJhc2UifSx7ImtleSI6InNpdGUtdXJsIiwidmFsdWUiOiJodHRwOi8vbG9jYWxob3N0OjMwMzAiLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0lURV9VUkwiLCJkZXNjcmlwdGlvbiI6IlRoaXMgVVJMIGlzIHVzZWQgZm9yIHRoaW5ncyBsaWtlIGNyZWF0aW5nIGxpbmtzIGluIGVtYWlscywgYXV0aCByZWRpcmVjdHMsIGFuZCBpbiBzb21lIGVtYmVkZGluZyBzY2VuYXJpb3MsIHNvIGNoYW5naW5nIGl0IGNvdWxkIGJyZWFrIGZ1bmN0aW9uYWxpdHkgb3IgZ2V0IHlvdSBsb2NrZWQgb3V0IG9mIHRoaXMgaW5zdGFuY2UuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzaXRlLXV1aWQiLCJ2YWx1ZSI6ImM4YWM3OGY0LWZkYjAtNDJjZC05Mjg4LThlZGMzYWM5M2FmNyIsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TSVRFX1VVSUQiLCJkZXNjcmlwdGlvbiI6IlVuaXF1ZSBpZGVudGlmaWVyIHVzZWQgZm9yIHRoaXMgaW5zdGFuY2Ugb2YgTWV0YWJhc2UuIFRoaXMgaXMgc2V0IG9uY2UgYW5kIG9ubHkgb25jZSB0aGUgZmlyc3QgdGltZSBpdCBpcyBmZXRjaGVkIHZpYVxuICBpdHMgbWFnaWMgZ2V0dGVyLiBOaWNlISIsImRlZmF1bHQiOm51bGx9LHsia2V5Ijoic2xhY2stYXBwLXRva2VuIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TTEFDS19BUFBfVE9LRU4iLCJkZXNjcmlwdGlvbiI6IkJvdCB1c2VyIE9BdXRoIHRva2VuIGZvciBjb25uZWN0aW5nIHRoZSBNZXRhYmFzZSBTbGFjayBhcHAuIFRoaXMgc2hvdWxkIGJlIHVzZWQgZm9yIGFsbCBuZXcgU2xhY2sgaW50ZWdyYXRpb25zIHN0YXJ0aW5nIGluIE1ldGFiYXNlIHYwLjQyLjAuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzbGFjay1maWxlcy1jaGFubmVsIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TTEFDS19GSUxFU19DSEFOTkVMIiwiZGVzY3JpcHRpb24iOiJUaGUgbmFtZSBvZiB0aGUgY2hhbm5lbCB0byB3aGljaCBNZXRhYmFzZSBmaWxlcyBzaG91bGQgYmUgaW5pdGlhbGx5IHVwbG9hZGVkIiwiZGVmYXVsdCI6Im1ldGFiYXNlX2ZpbGVzIn0seyJrZXkiOiJzbGFjay10b2tlbiIsInZhbHVlIjoieG94Yi05NjEzNDAyMzA3LTM2NzY0NDM2MDIzMC15clRIdXFPMkVJcldlN3NtMTN6SGplWnkiLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0xBQ0tfVE9LRU4iLCJkZXNjcmlwdGlvbiI6IkRlcHJlY2F0ZWQgU2xhY2sgQVBJIHRva2VuIGZvciBjb25uZWN0aW5nIHRoZSBNZXRhYmFzZSBTbGFjayBib3QuIFBsZWFzZSB1c2UgYSBuZXcgU2xhY2sgYXBwIGludGVncmF0aW9uIGluc3RlYWQuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzbGFjay10b2tlbi12YWxpZD8iLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NMQUNLX1RPS0VOX1ZBTElEIiwiZGVzY3JpcHRpb24iOiJXaGV0aGVyIHRoZSBjdXJyZW50IFNsYWNrIGFwcCB0b2tlbiwgaWYgc2V0LCBpcyB2YWxpZC4gU2V0IHRvIGZhbHNlIGlmIGEgU2xhY2sgQVBJIHJlcXVlc3QgcmV0dXJucyBhbiBhdXRoIGVycm9yLiIsImRlZmF1bHQiOm51bGx9LHsia2V5Ijoic25vd3Bsb3ctYXZhaWxhYmxlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TTk9XUExPV19BVkFJTEFCTEUiLCJkZXNjcmlwdGlvbiI6IkJvb2xlYW4gaW5kaWNhdGluZyB3aGV0aGVyIGEgU25vd3Bsb3cgY29sbGVjdG9yIGlzIGF2YWlsYWJsZSB0byByZWNlaXZlIGFuYWx5dGljcyBldmVudHMuIFNob3VsZCBiZSBzZXQgdmlhIGVudmlyb25tZW50IHZhcmlhYmxlIGluIEN5cHJlc3MgdGVzdHMgb3IgZHVyaW5nIGxvY2FsIGRldmVsb3BtZW50LiIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic25vd3Bsb3ctZW5hYmxlZCIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NOT1dQTE9XX0VOQUJMRUQiLCJkZXNjcmlwdGlvbiI6IkJvb2xlYW4gaW5kaWNhdGluZyB3aGV0aGVyIGFuYWx5dGljcyBldmVudHMgYXJlIGJlaW5nIHNlbnQgdG8gU25vd3Bsb3cuIFRydWUgaWYgYW5vbnltb3VzIHRyYWNraW5nIGlzIGVuYWJsZWQgZm9yIHRoaXMgaW5zdGFuY2UsIGFuZCBhIFNub3dwbG93IGNvbGxlY3RvciBpcyBhdmFpbGFibGUuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzbm93cGxvdy11cmwiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NOT1dQTE9XX1VSTCIsImRlc2NyaXB0aW9uIjoiVGhlIFVSTCBvZiB0aGUgU25vd3Bsb3cgY29sbGVjdG9yIHRvIHNlbmQgYW5hbHl0aWNzIGV2ZW50cyB0by4iLCJkZWZhdWx0IjoiaHR0cHM6Ly9zcC5tZXRhYmFzZS5jb20ifSx7ImtleSI6InNvdXJjZS1hZGRyZXNzLWhlYWRlciIsInZhbHVlIjoieC1mb3J3YXJkZWQtZm9yIiwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NPVVJDRV9BRERSRVNTX0hFQURFUiIsImRlc2NyaXB0aW9uIjoiSWRlbnRpZnkgdGhlIHNvdXJjZSBvZiBIVFRQIHJlcXVlc3RzIGJ5IHRoaXMgaGVhZGVycyB2YWx1ZSwgaW5zdGVhZCBvZiBpdHMgcmVtb3RlIGFkZHJlc3MuIiwiZGVmYXVsdCI6IlgtRm9yd2FyZGVkLUZvciJ9LHsia2V5Ijoic3NoLWhlYXJ0YmVhdC1pbnRlcnZhbC1zZWMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NTSF9IRUFSVEJFQVRfSU5URVJWQUxfU0VDIiwiZGVzY3JpcHRpb24iOiJDb250cm9scyBob3cgb2Z0ZW4gdGhlIGhlYXJ0YmVhdHMgYXJlIHNlbnQgd2hlbiBhbiBTU0ggdHVubmVsIGlzIGVzdGFibGlzaGVkIChpbiBzZWNvbmRzKS4iLCJkZWZhdWx0IjoxODB9LHsia2V5Ijoic3NsLWNlcnRpZmljYXRlLXB1YmxpYy1rZXkiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NTTF9DRVJUSUZJQ0FURV9QVUJMSUNfS0VZIiwiZGVzY3JpcHRpb24iOiJCYXNlLTY0IGVuY29kZWQgcHVibGljIGtleSBmb3IgdGhpcyBzaXRlJ3MgU1NMIGNlcnRpZmljYXRlLiBTcGVjaWZ5IHRoaXMgdG8gZW5hYmxlIEhUVFAgUHVibGljIEtleSBQaW5uaW5nLiBTZWUgaHR0cDovL216bC5sYS8xRW5mcUJmIGZvciBtb3JlIGluZm9ybWF0aW9uLiIsImRlZmF1bHQiOm51bGx9LHsia2V5Ijoic3RhcnQtb2Ytd2VlayIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU1RBUlRfT0ZfV0VFSyIsImRlc2NyaXB0aW9uIjoiVGhpcyB3aWxsIGFmZmVjdCB0aGluZ3MgbGlrZSBncm91cGluZyBieSB3ZWVrIG9yIGZpbHRlcmluZyBpbiBHVUkgcXVlcmllcy4gSXQgd29uJ3QgYWZmZWN0IG1vc3QgU1FMIHF1ZXJpZXMsIGFsdGhvdWdoIGl0IGlzIHVzZWQgdG8gc2V0IHRoZSBXRUVLX1NUQVJUIHNlc3Npb24gdmFyaWFibGUgaW4gU25vd2ZsYWtlLiIsImRlZmF1bHQiOiJzdW5kYXkifSx7ImtleSI6InN0YXJ0dXAtdGltZS1taWxsaXMiLCJ2YWx1ZSI6Mzk1MTcuMCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NUQVJUVVBfVElNRV9NSUxMSVMiLCJkZXNjcmlwdGlvbiI6IlRoZSBzdGFydHVwIHRpbWUgaW4gbWlsbGlzZWNvbmRzIiwiZGVmYXVsdCI6MC4wfSx7ImtleSI6InRva2VuLWZlYXR1cmVzIiwidmFsdWUiOnsic3NvIjpmYWxzZSwid2hpdGVsYWJlbCI6ZmFsc2UsInNhbmRib3hlcyI6ZmFsc2UsImhvc3RpbmciOmZhbHNlLCJhZHZhbmNlZF9jb25maWciOmZhbHNlLCJlbWJlZGRpbmciOmZhbHNlLCJjb250ZW50X21hbmFnZW1lbnQiOmZhbHNlLCJhZHZhbmNlZF9wZXJtaXNzaW9ucyI6ZmFsc2UsImF1ZGl0X2FwcCI6ZmFsc2V9LCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfVE9LRU5fRkVBVFVSRVMiLCJkZXNjcmlwdGlvbiI6IkZlYXR1cmVzIHJlZ2lzdGVyZWQgZm9yIHRoaXMgaW5zdGFuY2UncyB0b2tlbiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoidG9rZW4tc3RhdHVzIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9UT0tFTl9TVEFUVVMiLCJkZXNjcmlwdGlvbiI6IkNhY2hlZCB0b2tlbiBzdGF0dXMgZm9yIHByZW1pdW0gZmVhdHVyZXMuIFRoaXMgaXMgdG8gYXZvaWQgYW4gQVBJIHJlcXVlc3Qgb24gdGhlIHRoZSBmaXJzdCBwYWdlIGxvYWQuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJ2ZXJzaW9uIiwidmFsdWUiOnsiZGF0ZSI6IjIwMjMtMDQtMjgiLCJ0YWciOiJ2MC40Ni4yIiwiYnJhbmNoIjoicmVsZWFzZS14LjQ2LngiLCJoYXNoIjoiODk2N2M5NCJ9LCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfVkVSU0lPTiIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UncyB2ZXJzaW9uIGluZm8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InZlcnNpb24taW5mbyIsInZhbHVlIjp7ImxhdGVzdCI6eyJ2ZXJzaW9uIjoidjAuMzUuNCIsInJlbGVhc2VkIjoiMjAyMC0wNS0yOVQxNzozMTo1OC4xOTFaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiU2VjdXJpdHkgZml4IGZvciBCaWdRdWVyeSBhbmQgU3BhcmtTUUwiLCJUdXJraXNoIHRyYW5zbGF0aW9uIGF2YWlsYWJsZSBhZ2FpbiIsIk1vcmUgdGhhbiAyMCBhZGRpdGlvbmFsIGJ1ZyBmaXhlcyBhbmQgZW5oYW5jZW1lbnRzIl19LCJvbGRlciI6W3sidmVyc2lvbiI6InYwLjM1LjMiLCJyZWxlYXNlZCI6IjIwMjAtMDQtMjFUMjE6MTg6MjQuOTU5WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIlZhcmlvdXMgYnVnIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjM1LjIiLCJyZWxlYXNlZCI6IjIwMjAtMDQtMTBUMjM6MDM6NTMuNzU2WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkZpeCBlbWFpbCBhbmQgcHJlbWl1bSBlbWJlZGRpbmcgc2V0dGluZ3MiLCJGaXggdGFibGUgcGVybWlzc2lvbnMgZm9yIGRhdGFiYXNlIHdpdGhvdXQgYSBzY2hlbWEiLCJGaXggXCJFcnJvciByZWR1Y2luZyByZXN1bHQgcm93c1wiIGVycm9yIl19LHsidmVyc2lvbiI6InYwLjM1LjEiLCJyZWxlYXNlZCI6IjIwMjAtMDQtMDJUMjE6NTI6MDYuODY3WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIklzc3VlIHdpdGggZGF0ZSBmaWVsZCBmaWx0ZXJzIGFmdGVyIHYwLjM1LjAgdXBncmFkZSIsIlVuYWJsZSB0byBmaWx0ZXIgb24gbWFudWFsbHkgSk9JTmVkIHRhYmxlIl19LHsidmVyc2lvbiI6InYwLjM1LjAiLCJyZWxlYXNlZCI6IjIwMjAtMDMtMjVUMTg6Mjk6MTcuMjg2WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJGaWx0ZXIgZXhwcmVzc2lvbnMsIHN0cmluZyBleHRyYWN0cywgYW5kIG1vcmUiLCJSZWZlcmVuY2Ugc2F2ZWQgcXVlc3Rpb25zIGluIHlvdXIgU1FMIHF1ZXJpZXMiLCJQZXJmb3JtYW5jZSBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMzQuMyIsInJlbGVhc2VkIjoiMjAyMC0wMi0yNVQyMDo0NzowMy44OTdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTGluZSwgYXJlYSwgYmFyLCBjb21ibywgYW5kIHNjYXR0ZXIgY2hhcnRzIG5vdyBhbGxvdyBhIG1heGltdW0gb2YgMTAwIHNlcmllcyBpbnN0ZWFkIG9mIDIwLiIsIkNoYXJ0IGxhYmVscyBub3cgaGF2ZSBtb3JlIG9wdGlvbnMgdG8gc2hvdyBzaWduaWZpY2FudCBkZWNpbWFsIHZhbHVlcy4iLCJWYXJpb3VzIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4zNC4yIiwicmVsZWFzZWQiOiIyMDIwLTAyLTA1VDIyOjAyOjE1LjI3N1oiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJWYXJpb3VzIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4zNC4xIiwicmVsZWFzZWQiOiIyMDIwLTAxLTE0VDAwOjAyOjQyLjQ4OVoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJWYXJpb3VzIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4zNC4wIiwicmVsZWFzZWQiOiIyMDE5LTEyLTIwVDAxOjIxOjM5LjU2OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQWRkZWQgc3VwcG9ydCBmb3IgdmFyaWFibGVzIGFuZCBmaWVsZCBmaWx0ZXJzIGluIG5hdGl2ZSBNb25nbyBxdWVyaWVzIiwiQWRkZWQgb3B0aW9uIHRvIGRpc3BsYXkgZGF0YSB2YWx1ZXMgb24gTGluZSwgQmFyLCBhbmQgQXJlYSBjaGFydHMiLCJNYW55IFRpbWV6b25lIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjMzLjcuMyIsInJlbGVhc2VkIjoiMjAxOS0xMi0xN1QwMTo0NTo0NS43MjBaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiSW1wb3J0YW50IHNlY3VyaXR5IGZpeCBmb3IgR29vZ2xlIEF1dGggbG9naW4iXX0seyJ2ZXJzaW9uIjoidjAuMzMuNyIsInJlbGVhc2VkIjoiMjAxOS0xMi0xM1QyMDozNToxNC42NjdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiSW1wb3J0YW50IHNlY3VyaXR5IGZpeCBmb3IgR29vZ2xlIEF1dGggbG9naW4iXX0seyJ2ZXJzaW9uIjoidjAuMzMuNiIsInJlbGVhc2VkIjoiMjAxOS0xMS0xOVQyMDozNToxNC42NjdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgcmVncmVzc2lvbiB0aGF0IGNvdWxkIGNhdXNlIHNhdmVkIHF1ZXN0aW9ucyB0byBmYWlsIHRvIHJlbmRlciAoIzExMjk3KSIsIkZpeGVkIHJlZ3Jlc3Npb24gd2hlcmUgTm8gUmVzdWx0cyBpY29uIGRpZG4ndCBzaG93ICgjMTEyODIpIiwiUGllIGNoYXJ0IHZpc3VhbCBpbXByb3ZlbWVudHMgKCMxMDgzNykiXX0seyJ2ZXJzaW9uIjoidjAuMzMuNSIsInJlbGVhc2VkIjoiMjAxOS0xMS0wOFQyMDozNToxNC42NjdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiQWRkZWQgU2xvdmFrIHRyYW5zbGF0aW9uIiwiRml4ZWQgc3VwcG9ydCBmb3IgTXlTUUwgOCB3aXRoIHRoZSBkZWZhdWx0IGF1dGhlbnRpY2F0aW9uIG1ldGhvZCIsIkZpeGVkIGlzc3VlcyB3aXRoIFgtYXhpcyBsYWJlbCBmb3JtYXR0aW5nIGluIHRpbWVzZXJpZXMgY2hhcnRzIl19LHsidmVyc2lvbiI6InYwLjMzLjQiLCJyZWxlYXNlZCI6IjIwMTktMTAtMDhUMjA6MzU6MTQuNjY3WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkN1c3RvbSBleHByZXNzaW9uIHN1cHBvcnQgZm9yIGpvaW5lZCBjb2x1bW5zIiwiRml4ZWQgaXNzdWUgd2l0aCBmaWx0ZXJpbmcgYnkgbW9udGgtb2YteWVhciBpbiBNb25nb0RCIiwiTWlzYyBCdWcgRml4ZXMiXX0seyJ2ZXJzaW9uIjoidjAuMzMuMyIsInJlbGVhc2VkIjoiMjAxOS0wOS0yMFQwODowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiQ2hpbmVzZSBhbmQgUGVyc2lhbiB0cmFuc2xhdGlvbnMgbm93IGF2YWlsYWJsZSBhZ2FpbiIsIk1pc2MgQnVnIEZpeGVzICJdfSx7InZlcnNpb24iOiJ2MC4zMy4yIiwicmVsZWFzZWQiOiIyMDE5LTA5LTA0VDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXhlZCBDYXJkcyBub3Qgc2F2aW5nIiwiRml4ZWQgc2VhcnJjaCBub3Qgd29ya2luZyAiXX0seyJ2ZXJzaW9uIjoidjAuMzMuMSIsInJlbGVhc2VkIjoiMjAxOS0wOS0wNFQwODowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgY29uZGl0aW9uYWwgZm9ybWF0dGluZyBub3Qgd29ya2luZyIsIkZpeGVkIGFuIGlzc3VlIHdoZXJlIHNvbWUgcHJldmlvdXNseSBzYXZlZCBjb2x1bW4gc2V0dGluZ3Mgd2VyZSBub3QgYXBwbGllZCAiLCJGaXhlZCBhbiBpc3N1ZSB3aGVyZSBwdWxzZXMgd2VyZSBub3QgbG9hZGluZyAiXX0seyJ2ZXJzaW9uIjoidjAuMzMuMCIsInJlbGVhc2VkIjoiMjAxOS0wOC0xOVQwODowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIk5vdGVib29rIG1vZGUgKyBTaW1wbGUgUXVlcnkgTW9kZSIsIkpvaW5zIiwiUG9zdCBBZ2dyZWdhdGlvbiBmaWx0ZXJzIl19LHsidmVyc2lvbiI6InYwLjMyLjEwIiwicmVsZWFzZWQiOiIyMDE5LTA3LTI4VDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggVXNlciBjYW4ndCBsb2dvdXQgLyBnZXRzIGF1dG9tYXRpY2FsbHkgbG9nZ2VkIGluLiIsIkZpeCBObyBkYXRhIGRpc3BsYXllZCB3aGVuIHBpdm90aW5nIGRhdGEiLCJGaXhlZCBEYXNoYm9hcmQgRmlsdGVycyBvbiBMaW5rZWQgRW50aXRpZXMgQnJva2UiXX0seyJ2ZXJzaW9uIjoidjAuMzIuOSIsInJlbGVhc2VkIjoiMjAxOS0wNi0xNFQwODowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IGlzc3VlcyBjb25uZWN0aW5nIHRvIE1vbmdvREIgQXRsYXMgQ2x1c3RlciIsIkZpeCBkYXRhYmFzZSBhZGRpdGlvbiBvbiBzZXR1cCIsIkZpeGVkIG51bWVyaWMgY2F0ZWdvcnkgZXJyb3Igd2l0aCBQb3N0Z3JlcyJdfSx7InZlcnNpb24iOiJ2MC4zMi44IiwicmVsZWFzZWQiOiIyMDE5LTA1LTEzVDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggaTE4biJdfSx7InZlcnNpb24iOiJ2MC4zMi43IiwicmVsZWFzZWQiOiIyMDE5LTA1LTA5VDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggcHVibGlzaGVkIFNIQSBIYXNoIl19LHsidmVyc2lvbiI6InYwLjMyLjYiLCJyZWxlYXNlZCI6IjIwMTktMDUtMDhUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkZpeGVkIHJlZ3Jlc3Npb24gd2hlcmUgRGFzaGJvYXJkcyB3b3VsZCBmYWlsIHRvIGZ1bGx5IHBvcHVsYXRlIiwiUGVyZm9ybWFuY2UgaW1wcm92ZW1lbnRzIHdoZW4gcnVubmluZyBxdWVyaWVzIiwiU2VjdXJpdHkgaW1wcm92ZW1lbnRzIl19LHsidmVyc2lvbiI6InYwLjMyLjUiLCJyZWxlYXNlZCI6IjIwMTktMDQtMjBUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkltcHJvdmUgbG9uZy1ydW5uaW5nIHF1ZXJ5IGhhbmRsaW5nIiwiRml4IEgyIHRvIE15U1FML1Bvc3RncmVzIG1pZ3JhdGlvbiBpc3N1ZSIsIkZpeCBpc3N1ZSB3aXRoIGVtYmVkZGVkIG1hcHMgd2l0aCBjdXN0b20gR2VvSlNPTiJdfSx7InZlcnNpb24iOiJ2MC4zMi40IiwicmVsZWFzZWQiOiIyMDE5LTA0LTA5VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggaXNzdWUgd2hlcmUgR29vZ2xlIEF1dGggbG9naW4gZGlkIG5vdCB3b3JrIiwiRkZpeCBpc3N1ZSB3aGVyZSBHb29nbGUgQXV0aCBsb2dpbiBkaWQgbm90IHdvcmsiXX0seyJ2ZXJzaW9uIjoidjAuMzIuMyIsInJlbGVhc2VkIjoiMjAxOS0wNC0wOFQxMjowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgU25vd2ZsYWtlIGNvbm5lY3Rpb24gaXNzdWVzIiwiRml4ZWQgRGFzaGJvYXJkIGNvcHkiLCJGaXhlZCBub24tcm9vdCBjb250ZXh0IGxvZ2lucyJdfSx7InZlcnNpb24iOiJ2MC4zMi4yIiwicmVsZWFzZWQiOiIyMDE5LTA0LTAzVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXhlZCBkYXNoYm9hcmQgZGF0ZSBmaWx0ZXJzICIsIkZpeGVkIFNTTCBlcnJvciB1c2luZyBRdWFydHogdy8gTXlTUUwiLCJGaXggY29sb3JzIGluIGRhc2hib2FyZHMiXX0seyJ2ZXJzaW9uIjoidjAuMzIuMSIsInJlbGVhc2VkIjoiMjAxOS0wMy0yOVQxMjowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgTXlTUUwgY29ubmVjdGlvbnMgd2l0aCBTU0wiLCJGaXhlZCB0YWJsZSBzeW5jIGlzc3VlIl19LHsidmVyc2lvbiI6InYwLjMyLjAiLCJyZWxlYXNlZCI6IjIwMTktMDMtMjhUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJNb2R1bGFyIERyaXZlcnMgKHJlZHVjaW5nIG1lbW9yeSBjb25zdW1wdGlvbikiLCJBc3luYyBxdWVyaWVzIChpbXByb3ZpbmcgcmVzcG9uc2l2ZW5lc3MpIiwiUmVkdWNlZCBtZW1vcnkgY29uc3VtcHRpb24uIl19LHsidmVyc2lvbiI6InYwLjMxLjIiLCJyZWxlYXNlZCI6IjIwMTgtMTItMDdUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkFkZGVkIEdlcm1hbiB0cmFuc2xhdGlvbiIsIkZpeGVkIEhlcm9rdSBvdXQtb2YtbWVtb3J5IGVycm9ycyIsIkZpeGVkIGlzc3VlIHdpdGggU2xhY2stYmFzZWQgUHVsc2VzIGR1ZSB0byByYXRlIGxpbWl0aW5nLiJdfSx7InZlcnNpb24iOiJ2MC4zMS4xIiwicmVsZWFzZWQiOiIyMDE4LTExLTIxVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJBYmlsaXR5IHRvIGNsb25lIGRhc2hib2FyZHMiLCJGYXN0ZXIgc3RhcnR1cCB0aW1lIGFuZCBsb3dlciBtZW1vcnkgY29uc3VtcHRpb24iLCJNaWdyYXRpb24gaXNzdWUgZml4ZXMuIl19LHsidmVyc2lvbiI6InYwLjMxLjAiLCJyZWxlYXNlZCI6IjIwMTgtMTEtMDhUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJOZXcgdmlzdWFsaXphdGlvbnMgYW5kIGNvbWJvIGNoYXJ0cyIsIkdyYW51bGFyIGZvcm1hdHRpbmcgY29udHJvbHMiLCJTbm93Zmxha2UgU3VwcG9ydCJdfSx7InZlcnNpb24iOiJ2MC4zMC40IiwicmVsZWFzZWQiOiIyMDE4LTA5LTI3VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJNZXRhYmFzZSBmYWlscyB0byBsYXVuY2ggaW4gQ2hpbmVzZSIsIkZpeCB0b2tlbiBzdGF0dXMgY2hlY2tpbmciLCJGaXggQmlnUXVlcnkgU1FMIHBhcmFtZXRlcnMgd2l0aCBlbmNyeXB0ZWQgREIgZGV0YWlscyJdfSx7InZlcnNpb24iOiJ2MC4zMC4zIiwicmVsZWFzZWQiOiIyMDE4LTA5LTEzVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJMb2NhbGl6YXRpb24gZm9yIENoaW5lc2UsIEphcGFuZXNlLCBUdXJraXNoLCBQZXJzaWFuIiwiU2VsZiByZWZlcmVuY2luZyBGSyBsZWFkcyB0byBleGNlcHRpb24iLCJTZWN1cml0eSBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMzAuMiIsInJlbGVhc2VkIjoiMjAxOC0wOS0wNlQxMjowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTG9jYWxpemF0aW9uIGZvciBGcmVuY2ggKyBOb3J3ZWdpYW4iLCJTdGFiaWxpdHkgZml4ZXMgZm9yIEhUVFAvMiJdfSx7InZlcnNpb24iOiJ2MC4zMC4xIiwicmVsZWFzZWQiOiIyMDE4LTA4LTA4VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJMb2NhbGl6YXRpb24gZm9yIFBvcnR1Z3Vlc2UiLCJUaW1lem9uZSBmaXgiLCJTUUwgVGVtcGxhdGUgdGFnIHJlLW9yZGVyaW5nIGZpeCJdfSx7InZlcnNpb24iOiJ2MC4zMC4wIiwicmVsZWFzZWQiOiIyMDE4LTA4LTA4VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQXBwIHdpZGUgc2VhcmNoIiwiRW5oYW5jZWQgQ29sbGVjdGlvbiBwZXJtaXNzaW9ucyIsIkNvbXBhcmlzb24gWC1SYXlzIl19LHsidmVyc2lvbiI6InYwLjI5LjMiLCJyZWxlYXNlZCI6IjIwMTgtMDUtMTJUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkZpeCBYLXJheSBydWxlcyBsb2FkaW5nIG9uIE9yYWNsZSBKVk0gOCJdfSx7InZlcnNpb24iOiJ2MC4yOS4yIiwicmVsZWFzZWQiOiIyMDE4LTA1LTEwVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggU3BhcmsgRHJpdmVyIl19LHsidmVyc2lvbiI6InYwLjI5LjEiLCJyZWxlYXNlZCI6IjIwMTgtMDUtMTBUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkJldHRlciBoZXJva3UgbWVtb3J5IGNvbnN1bXB0aW9uIiwiRml4ZWQgWC1SYXkgQnVncyIsIkRyaWxsIHRocm91Z2ggZnJvbSBsaW5lIGNoYXJ0IHNlbGVjdHMgd3JvbmcgZGF0ZSJdfSx7InZlcnNpb24iOiJ2MC4yOS4wIiwicmVsZWFzZWQiOiIyMDE4LTA1LTAxVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiTmV3IGFuZCBJbXByb3ZlZCBYLVJheXMiLCJTZWFyY2ggZmllbGQgdmFsdWVzIiwiU3BhcmsgU1FMIFN1cHBvcnQiXX0seyJ2ZXJzaW9uIjoidjAuMjguNiIsInJlbGVhc2VkIjoiMjAxOC0wNC0xMlQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IGNoYXJ0IHJlbmRlcmluZyBpbiBwdWxzZXMiXX0seyJ2ZXJzaW9uIjoidjAuMjguNSIsInJlbGVhc2VkIjoiMjAxOC0wNC0wNFQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IG1lbW9yeSBjb25zdW1wdGlvbiBmb3IgU1FMIHRlbXBsYXRlcyIsIkZpeCBwdWJsaWMgZGFzaGJvYXJkcyBwYXJhbWV0ZXIgdmFsaWRhdGlvbiIsIkZpeCBVbmFibGUgdG8gYWRkIGNhcmRzIHRvIGRhc2hib2FyZHMgb3Igc2VhcmNoIGZvciBjYXJkcywgU3RhY2tPdmVyZmxvd0Vycm9yIG9uIGJhY2tlbmQiXX0seyJ2ZXJzaW9uIjoidjAuMjguNCIsInJlbGVhc2VkIjoiMjAxOC0wMy0yOVQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IGJyb2tlbiBlbWJlZGRlZCBkYXNoYm9hcmRzIiwiRml4IG1pZ3JhdGlvbiByZWdyZXNzaW9uIiwiRml4IGlucHV0IHR5cGluZyBidWciXX0seyJ2ZXJzaW9uIjoidjAuMjguMyIsInJlbGVhc2VkIjoiMjAxOC0wMy0yM1QxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiU2VjdXJpdHkgaW1wcm92ZW1lbnRzIl19LHsidmVyc2lvbiI6InYwLjI4LjIiLCJyZWxlYXNlZCI6IjIwMTgtMDMtMjBUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIlNlY3VyaXR5IGltcHJvdmVtZW50cyIsIlNvcnQgb24gY3VzdG9tIGFuZCBzYXZlZCBtZXRyaWNzIiwiUGVyZm9ybWFuY2UgaW1wcm92ZW1lbnRzIGZvciBsYXJnZSBudW1iZXJzIG9mIHF1ZXN0aW9ucyBhbmQgZGFzaGJvYXJkcyJdfSx7InZlcnNpb24iOiJ2MC4yOC4xIiwicmVsZWFzZWQiOiIyMDE4LTAyLTA5VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggYWRtaW4gcGFuZWwgdXBkYXRlIHN0cmluZyIsIkZpeCBwdWxzZSByZW5kZXJpbmcgYnVnIiwiRml4IENTViAmIFhMUyBkb3dubG9hZCBidWciXX0seyJ2ZXJzaW9uIjoidjAuMjguMCIsInJlbGVhc2VkIjoiMjAxOC0wMi0wN1QxMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIlRleHQgQ2FyZHMgaW4gRGFzaGJvYXJkcyIsIlB1bHNlICsgQWxlcnQgYXR0YWNobWVudHMiLCJQZXJmb3JtYW5jZSBJbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMjcuMiIsInJlbGVhc2VkIjoiMjAxNy0xMi0xMlQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTWlncmF0aW9uIGJ1ZyBmaXgiXX0seyJ2ZXJzaW9uIjoidjAuMjcuMSIsInJlbGVhc2VkIjoiMjAxNy0xMi0wMVQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTWlncmF0aW9uIGJ1ZyBmaXgiLCJBcHBseSBmaWx0ZXJzIHRvIGVtYmVkZGVkIGRvd25sb2FkcyJdfSx7InZlcnNpb24iOiJ2MC4yNy4wIiwicmVsZWFzZWQiOiIyMDE3LTExLTI3VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQWxlcnRzIiwiWC1SYXkgaW5zaWdodHMiLCJDaGFydGluZyBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMjYuMiIsInJlbGVhc2VkIjoiMjAxNy0wOS0yN1QxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiVXBkYXRlIFJlZHNoaWZ0IERyaXZlciIsIlN1cHBvcnQgSmF2YSA5IiwiRml4IHBlcmZvcm1hbmNlIGlzc3VlIHdpdGggZmllbGRzIGxpc3RpbmciXX0seyJ2ZXJzaW9uIjoidjAuMjYuMSIsInJlbGVhc2VkIjoiMjAxNy0wOS0yN1QxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IG1pZ3JhdGlvbiBpc3N1ZSBvbiBNeVNRTCJdfSx7InZlcnNpb24iOiJ2MC4yNi4wIiwicmVsZWFzZWQiOiIyMDE3LTA5LTI2VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJTZWdtZW50ICsgTWV0cmljIFgtUmF5cyBhbmQgQ29tcGFyaXNvbnMiLCJCZXR0ZXIgY29udHJvbCBvdmVyIG1ldGFkYXRhIGludHJvc3BlY3Rpb24gcHJvY2VzcyIsIkltcHJvdmVkIFRpbWV6b25lIHN1cHBvcnQgYW5kIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4yNS4yIiwicmVsZWFzZWQiOiIyMDE3LTA4LTA5VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJCdWcgYW5kIHBlcmZvcm1hbmNlIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjI1LjEiLCJyZWxlYXNlZCI6IjIwMTctMDctMjdUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkFmdGVyIHVwZ3JhZGluZyB0byAwLjI1LCB1bmtub3duIHByb3RvY29sIGVycm9yLiIsIkRvbid0IHNob3cgc2F2ZWQgcXVlc3Rpb25zIGluIHRoZSBwZXJtaXNzaW9ucyBkYXRhYmFzZSBsaXN0cyIsIkVsYXN0aWMgYmVhbnN0YWxrIHVwZ3JhZGVzIGJyb2tlbiBpbiAwLjI1ICJdfSx7InZlcnNpb24iOiJ2MC4yNS4wIiwicmVsZWFzZWQiOiIyMDE3LTA3LTI1VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiTmVzdGVkIHF1ZXN0aW9ucyIsIkVudW0gYW5kIGN1c3RvbSByZW1hcHBpbmcgc3VwcG9ydCIsIkxEQVAgYXV0aGVudGljYXRpb24gc3VwcG9ydCJdfSx7InZlcnNpb24iOiJ2MC4yNC4yIiwicmVsZWFzZWQiOiIyMDE3LTA2LTAxVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJNaXNjIEJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4yNC4xIiwicmVsZWFzZWQiOiIyMDE3LTA1LTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggdXBncmFkZXMgd2l0aCBNeVNRTC9NYXJpYWRiIl19LHsidmVyc2lvbiI6InYwLjI0LjAiLCJyZWxlYXNlZCI6IjIwMTctMDUtMTBUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJEcmlsbC10aHJvdWdoICsgQWN0aW9ucyIsIlJlc3VsdCBDYWNoaW5nIiwiUHJlc3RvIERyaXZlciJdfSx7InZlcnNpb24iOiJ2MC4yMy4xIiwicmVsZWFzZWQiOiIyMDE3LTAzLTMwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaWx0ZXIgd2lkZ2V0cyBmb3IgU1FMIFRlbXBsYXRlIFZhcmlhYmxlcyIsIkZpeCBzcHVyaW91cyBzdGFydHVwIGVycm9yIiwiSmF2YSA3IHN0YXJ0dXAgYnVnIGZpeGVkIl19LHsidmVyc2lvbiI6InYwLjIzLjAiLCJyZWxlYXNlZCI6IjIwMTctMDMtMjFUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJQdWJsaWMgbGlua3MgZm9yIGNhcmRzICsgZGFzaGJvYXJkcyIsIkVtYmVkZGluZyBjYXJkcyArIGRhc2hib2FyZHMgaW4gb3RoZXIgYXBwbGljYXRpb25zIiwiRW5jcnlwdGlvbiBvZiBkYXRhYmFzZSBjcmVkZW50aWFscyJdfSx7InZlcnNpb24iOiJ2MC4yMi4yIiwicmVsZWFzZWQiOiIyMDE3LTAxLTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggc3RhcnR1cCBvbiBPcGVuSkRLIDciXX0seyJ2ZXJzaW9uIjoidjAuMjIuMSIsInJlbGVhc2VkIjoiMjAxNy0wMS0xMFQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiSU1QT1JUQU5UOiBDbG9zZWQgYSBDb2xsZWN0aW9ucyBQZXJtaXNzaW9ucyBzZWN1cml0eSBob2xlIiwiSW1wcm92ZWQgc3RhcnR1cCBwZXJmb3JtYW5jZSIsIkJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4yMi4wIiwicmVsZWFzZWQiOiIyMDE3LTAxLTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQ29sbGVjdGlvbnMgKyBDb2xsZWN0aW9ucyBQZXJtaXNzaW9ucyIsIk11bHRpcGxlIEFnZ3JlZ2F0aW9ucyIsIkN1c3RvbSBFeHByZXNzaW9ucyJdfSx7InZlcnNpb24iOiJ2MC4yMS4xIiwicmVsZWFzZWQiOiIyMDE2LTEyLTA4VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJCaWdRdWVyeSBidWcgZml4ZXMiLCJDaGFydGluZyBidWcgZml4ZXMiXX0seyJ2ZXJzaW9uIjoidjAuMjEuMCIsInJlbGVhc2VkIjoiMjAxNi0xMi0wOFQxMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIkdvb2dsZSBBbmFseXRpY3MgRHJpdmVyIiwiVmVydGljYSBEcml2ZXIiLCJCZXR0ZXIgVGltZSArIERhdGUgRmlsdGVycyJdfSx7InZlcnNpb24iOiJ2MC4yMC4zIiwicmVsZWFzZWQiOiIyMDE2LTEwLTI2VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggSDItPk15U1FML1Bvc3RncmVTUUwgbWlncmF0aW9ucywgcGFydCAyIl19LHsidmVyc2lvbiI6InYwLjIwLjIiLCJyZWxlYXNlZCI6IjIwMTYtMTAtMjVUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIlN1cHBvcnQgT3JhY2xlIDEwKzExIiwiRml4IEgyLT5NeVNRTC9Qb3N0Z3JlU1FMIG1pZ3JhdGlvbnMiLCJSZXZpc2lvbiB0aW1lc3RhbXAgZml4Il19LHsidmVyc2lvbiI6InYwLjIwLjEiLCJyZWxlYXNlZCI6IjIwMTYtMTAtMThUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkxvdHMgb2YgYnVnIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjIwLjAiLCJyZWxlYXNlZCI6IjIwMTYtMTAtMTFUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJEYXRhIGFjY2VzcyBwZXJtaXNzaW9ucyIsIk9yYWNsZSBEcml2ZXIiLCJDaGFydGluZyBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMTkuMyIsInJlbGVhc2VkIjoiMjAxNi0wOC0xMlQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiZml4IERhc2hib2FyZCBlZGl0aW5nIGhlYWRlciJdfSx7InZlcnNpb24iOiJ2MC4xOS4yIiwicmVsZWFzZWQiOiIyMDE2LTA4LTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJmaXggRGFzaGJvYXJkIGNoYXJ0IHRpdGxlcyIsImZpeCBwaW4gbWFwIHNhdmluZyJdfSx7InZlcnNpb24iOiJ2MC4xOS4xIiwicmVsZWFzZWQiOiIyMDE2LTA4LTA0VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJmaXggRGFzaGJvYXJkIEZpbHRlciBFZGl0aW5nIiwiZml4IENTViBEb3dubG9hZCBvZiBTUUwgVGVtcGxhdGVzIiwiZml4IE1ldGFib3QgZW5hYmxlZCB0b2dnbGUiXX0seyJ2ZXJzaW9uIjoidjAuMTkuMCIsInJlbGVhc2VkIjoiMjAxNi0wOC0wMVQyMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIlNTTyB2aWEgR29vZ2xlIEFjY291bnRzIiwiU1FMIFRlbXBsYXRlcyIsIkJldHRlciBjaGFydGluZyBjb250cm9scyJdfSx7InZlcnNpb24iOiJ2MC4xOC4xIiwicmVsZWFzZWQiOiIyMDE2LTA2LTI5VDIxOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggZm9yIEhvdXIgb2YgZGF5IHNvcnRpbmcgYnVnIiwiRml4IGZvciBDb2x1bW4gb3JkZXJpbmcgYnVnIGluIEJpZ1F1ZXJ5IiwiRml4IGZvciBNb25nbyBjaGFydGluZyBidWciXX0seyJ2ZXJzaW9uIjoidjAuMTguMCIsInJlbGVhc2VkIjoiMjAxNi0wNi0wMjJUMjE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJEYXNoYm9hcmQgRmlsdGVycyIsIkNyYXRlLklPIFN1cHBvcnQiLCJDaGVja2xpc3QgZm9yIE1ldGFiYXNlIEFkbWlucyIsIkNvbnZlcnRpbmcgTWV0YWJhc2UgUXVlc3Rpb25zIC0+IFNRTCJdfSx7InZlcnNpb24iOiJ2MC4xNy4xIiwicmVsZWFzZWQiOiIyMDE2LTA1LTA0VDIxOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggZm9yIExpbmUgY2hhcnQgb3JkZXJpbmcgYnVnIiwiRml4IGZvciBUaW1lIGdyYW51bGFyaXR5IGJ1Z3MiXX0seyJ2ZXJzaW9uIjoidjAuMTcuMCIsInJlbGVhc2VkIjoiMjAxNi0wNS0wNFQyMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIlRhZ3MgKyBTZWFyY2ggZm9yIFNhdmVkIFF1ZXN0aW9ucyIsIkNhbGN1bGF0ZWQgY29sdW1ucyIsIkZhc3RlciBTeW5jaW5nIG9mIE1ldGFkYXRhIiwiTG90cyBvZiBkYXRhYmFzZSBkcml2ZXIgaW1wcm92ZW1lbnRzIGFuZCBidWcgZml4ZXMiXX0seyJ2ZXJzaW9uIjoidjAuMTYuMSIsInJlbGVhc2VkIjoiMjAxNi0wNS0wNFQyMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZXMgZm9yIHNldmVyYWwgdGltZSBhbGlnbm1lbnQgaXNzdWVzICh0aW1lem9uZXMpIiwiUmVzb2x2ZWQgcHJvYmxlbSB3aXRoIFNRTCBTZXJ2ZXIgZGIgY29ubmVjdGlvbnMiXX0seyJ2ZXJzaW9uIjoidjAuMTYuMCIsInJlbGVhc2VkIjoiMjAxNi0wNS0wNFQyMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIkZ1bGxzY3JlZW4gKGFuZCBmYWJ1bG91cykgRGFzaGJvYXJkcyIsIlNheSBoZWxsbyB0byBNZXRhYm90IGluIFNsYWNrIl19XX0sImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9WRVJTSU9OX0lORk8iLCJkZXNjcmlwdGlvbiI6IkluZm9ybWF0aW9uIGFib3V0IGF2YWlsYWJsZSB2ZXJzaW9ucyBvZiBNZXRhYmFzZS4iLCJkZWZhdWx0Ijp7fX0seyJrZXkiOiJ2ZXJzaW9uLWluZm8tbGFzdC1jaGVja2VkIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9WRVJTSU9OX0lORk9fTEFTVF9DSEVDS0VEIiwiZGVzY3JpcHRpb24iOiJJbmRpY2F0ZXMgd2hlbiBNZXRhYmFzZSBsYXN0IGNoZWNrZWQgZm9yIG5ldyB2ZXJzaW9ucy4iLCJkZWZhdWx0IjpudWxsfV0= - recorded_at: Sun, 14 May 2023 15:08:56 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/success/returns_admin_checklists.yml b/spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/success/returns_admin_checklists.yml deleted file mode 100644 index 6ceaac2..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/success/returns_admin_checklists.yml +++ /dev/null @@ -1,134 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:31 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=9b165fdc-2ffc-46c3-bd2c-94ebafc661da;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"9b165fdc-2ffc-46c3-bd2c-94ebafc661da"}' - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -- request: - method: get - uri: http://localhost:3030/api/setup/admin_checklist - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - 9b165fdc-2ffc-46c3-bd2c-94ebafc661da - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:31 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '[{"name":"Get connected","tasks":[{"title":"Add a database","group":"Get - connected","description":"Connect to your data so your whole team can start - to explore.","link":"/admin/databases/create","completed":false,"triggered":true,"is_next_step":true},{"title":"Set - up email","group":"Get connected","description":"Add email credentials so - you can more easily invite team members and get updates via Pulses.","link":"/admin/settings/email","completed":false,"triggered":true,"is_next_step":false},{"title":"Set - Slack credentials","group":"Get connected","description":"Does your team use - Slack? If so, you can send automated updates via pulses and ask questions - with MetaBot.","link":"/admin/settings/slack","completed":true,"triggered":true,"is_next_step":false},{"title":"Invite - team members","group":"Get connected","description":"Share answers and data - with the rest of your team.","link":"/admin/people/","completed":true,"triggered":true,"is_next_step":false}]},{"name":"Curate - your data","tasks":[{"title":"Hide irrelevant tables","group":"Curate your - data","description":"If your data contains technical or irrelevant info you - can hide it.","link":"/admin/datamodel/database","completed":false,"triggered":false,"is_next_step":false},{"title":"Organize - questions","group":"Curate your data","description":"Have a lot of saved questions - in Metabase? Create collections to help manage them and add context.","link":"/collection/root","completed":true,"triggered":true,"is_next_step":false},{"title":"Create - metrics","group":"Curate your data","description":"Define canonical metrics - to make it easier for the rest of your team to get the right answers.","link":"/admin/datamodel/database","completed":true,"triggered":true,"is_next_step":false},{"title":"Create - segments","group":"Curate your data","description":"Keep everyone on the same - page by creating canonical sets of filters anyone can use while asking questions.","link":"/admin/datamodel/database","completed":true,"triggered":true,"is_next_step":false}]}]' - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/with_success/returns_admin_checklists.yml b/spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/with_success/returns_admin_checklists.yml deleted file mode 100644 index 784f2ef..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/with_success/returns_admin_checklists.yml +++ /dev/null @@ -1,138 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:55 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=f2a328d9-d13d-4c33-8cf0-1f563fff85ea;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:55 GMT;SameSite=Lax - - metabase.SESSION=be1c889f-5d64-4e42-a962-b03c2cfb3b01;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"be1c889f-5d64-4e42-a962-b03c2cfb3b01"}' - recorded_at: Sun, 14 May 2023 15:09:55 GMT -- request: - method: get - uri: http://localhost:3030/api/setup/admin_checklist - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - be1c889f-5d64-4e42-a962-b03c2cfb3b01 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:56 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=85a73f48-a5a0-4d3b-93db-bf4dace7821e;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:56 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '[{"name":"Get connected","tasks":[{"title":"Add a database","group":"Get - connected","description":"Connect to your data so your whole team can start - to explore.","link":"/admin/databases/create","completed":false,"triggered":true,"is_next_step":true},{"title":"Set - up email","group":"Get connected","description":"Add email credentials so - you can more easily invite team members and get updates via Pulses.","link":"/admin/settings/email","completed":false,"triggered":true,"is_next_step":false},{"title":"Set - Slack credentials","group":"Get connected","description":"Does your team use - Slack? If so, you can send automated updates via dashboard subscriptions.","link":"/admin/settings/slack","completed":true,"triggered":true,"is_next_step":false},{"title":"Invite - team members","group":"Get connected","description":"Share answers and data - with the rest of your team.","link":"/admin/people/","completed":true,"triggered":true,"is_next_step":false}]},{"name":"Productionize","tasks":[{"title":"Switch - to a production-ready app database","group":"Productionize","description":"Migrate - off of the default H2 application database to PostgreSQL or MySQL","link":"https://www.metabase.com/docs/latest/installation-and-operation/migrating-from-h2","completed":false,"triggered":true,"is_next_step":false}]},{"name":"Curate - your data","tasks":[{"title":"Hide irrelevant tables","group":"Curate your - data","description":"If your data contains technical or irrelevant info you - can hide it.","link":"/admin/datamodel/database","completed":false,"triggered":false,"is_next_step":false},{"title":"Organize - questions","group":"Curate your data","description":"Have a lot of saved questions - in Metabase? Create collections to help manage them and add context.","link":"/collection/root","completed":true,"triggered":true,"is_next_step":false},{"title":"Create - metrics","group":"Curate your data","description":"Define canonical metrics - to make it easier for the rest of your team to get the right answers.","link":"/admin/datamodel/metrics","completed":true,"triggered":true,"is_next_step":false},{"title":"Create - segments","group":"Curate your data","description":"Keep everyone on the same - page by creating canonical sets of filters anyone can use while asking questions.","link":"/admin/datamodel/segments","completed":true,"triggered":true,"is_next_step":false}]}]' - recorded_at: Sun, 14 May 2023 15:09:56 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Table/tables/success/returns_all_tables.yml b/spec/vcr_cassettes/Metabase_Endpoint_Table/tables/success/returns_all_tables.yml deleted file mode 100644 index c7e4cb6..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Table/tables/success/returns_all_tables.yml +++ /dev/null @@ -1,130 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:31 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=ea81a85b-671b-4788-b4d3-e689535f3a8e;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"ea81a85b-671b-4788-b4d3-e689535f3a8e"}' - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -- request: - method: get - uri: http://localhost:3030/api/table - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - ea81a85b-671b-4788-b4d3-e689535f3a8e - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:31 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '[{"description":"This is a confirmed order for a product from a user.","entity_type":"entity/TransactionTable","schema":"PUBLIC","db":{"description":null,"features":["basic-aggregations","standard-deviation-aggregations","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","case-sensitivity-string-filter-options","binning","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 - 50 0 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 - 50 * * * ? *","name":"Sample Dataset","caveats":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","details":{"db":"zip:/app/metabase.jar!/sample-dataset.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","created_at":"2020-06-07T05:19:27.175","points_of_interest":null},"show_in_getting_started":false,"name":"ORDERS","caveats":null,"fields_hash":"Iqz4vNbm7vh80Uo9pWdesA==","rows":0,"updated_at":"2020-06-07T05:50:00.143","entity_name":null,"active":true,"id":2,"db_id":1,"visibility_type":null,"display_name":"Orders","created_at":"2020-06-07T05:19:27.483","points_of_interest":null},{"description":"This - is a user account. Note that employees and customer support staff will have - accounts.","entity_type":"entity/UserTable","schema":"PUBLIC","db":{"description":null,"features":["basic-aggregations","standard-deviation-aggregations","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","case-sensitivity-string-filter-options","binning","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 - 50 0 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 - 50 * * * ? *","name":"Sample Dataset","caveats":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","details":{"db":"zip:/app/metabase.jar!/sample-dataset.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","created_at":"2020-06-07T05:19:27.175","points_of_interest":null},"show_in_getting_started":false,"name":"PEOPLE","caveats":null,"fields_hash":"CXKI5VefRbNYgZ8IStmaNw==","rows":0,"updated_at":"2020-06-07T05:50:00.152","entity_name":null,"active":true,"id":3,"db_id":1,"visibility_type":null,"display_name":"People","created_at":"2020-06-07T05:19:27.486","points_of_interest":null},{"description":"This - is our product catalog. It includes all products ever sold by the Sample Company.","entity_type":"entity/ProductTable","schema":"PUBLIC","db":{"description":null,"features":["basic-aggregations","standard-deviation-aggregations","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","case-sensitivity-string-filter-options","binning","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 - 50 0 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 - 50 * * * ? *","name":"Sample Dataset","caveats":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","details":{"db":"zip:/app/metabase.jar!/sample-dataset.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","created_at":"2020-06-07T05:19:27.175","points_of_interest":null},"show_in_getting_started":false,"name":"PRODUCTS","caveats":null,"fields_hash":"aqXlpsb4FjyCH5o8qP4a2A==","rows":0,"updated_at":"2020-06-07T05:50:00.163","entity_name":null,"active":true,"id":1,"db_id":1,"visibility_type":null,"display_name":"Products","created_at":"2020-06-07T05:19:27.478","points_of_interest":null},{"description":"These - are reviews our customers have left on products. Note that these are not tied - to orders so it is possible people have reviewed products they did not purchase - from us.","entity_type":"entity/GenericTable","schema":"PUBLIC","db":{"description":null,"features":["basic-aggregations","standard-deviation-aggregations","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","case-sensitivity-string-filter-options","binning","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 - 50 0 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 - 50 * * * ? *","name":"Sample Dataset","caveats":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","details":{"db":"zip:/app/metabase.jar!/sample-dataset.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","created_at":"2020-06-07T05:19:27.175","points_of_interest":null},"show_in_getting_started":false,"name":"REVIEWS","caveats":null,"fields_hash":"wIcr7cLnXrbpAUfOXgcmeQ==","rows":0,"updated_at":"2020-06-07T05:50:00.168","entity_name":null,"active":true,"id":4,"db_id":1,"visibility_type":null,"display_name":"Reviews","created_at":"2020-06-07T05:19:27.49","points_of_interest":null}]' - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Table/tables/with_success/returns_all_tables.yml b/spec/vcr_cassettes/Metabase_Endpoint_Table/tables/with_success/returns_all_tables.yml deleted file mode 100644 index 5ed8940..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Table/tables/with_success/returns_all_tables.yml +++ /dev/null @@ -1,133 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:58 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=2399511a-bbab-4bae-9a42-f10587ebf26e;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:58 GMT;SameSite=Lax - - metabase.SESSION=b27d358b-19a1-44cf-95c7-a3b92dc99a7a;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"b27d358b-19a1-44cf-95c7-a3b92dc99a7a"}' - recorded_at: Sun, 14 May 2023 15:08:58 GMT -- request: - method: get - uri: http://localhost:3030/api/table - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - b27d358b-19a1-44cf-95c7-a3b92dc99a7a - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:58 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=35cf79ca-187f-4f4b-9e26-f14b9563019e;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:58 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '[{"description":"This is a confirmed order for a product from a user.","entity_type":"entity/TransactionTable","schema":"PUBLIC","db":{"description":null,"features":["basic-aggregations","temporal-extract","actions/custom","now","standard-deviation-aggregations","date-arithmetics","actions","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","regex","case-sensitivity-string-filter-options","binning","datetime-diff","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 - 0 4 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 - 42 * * * ? *","name":"Sample Database","settings":null,"caveats":null,"creator_id":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","cache_ttl":null,"details":{"db":"file:/plugins/sample-database.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","initial_sync_status":"complete","dbms_version":null,"refingerprint":null,"created_at":"2020-06-07T05:19:27.175","points_of_interest":null},"show_in_getting_started":false,"name":"ORDERS","caveats":null,"updated_at":"2020-06-07T05:50:00.143","active":true,"id":2,"db_id":1,"visibility_type":null,"field_order":"database","initial_sync_status":"complete","display_name":"Orders","created_at":"2020-06-07T05:19:27.483","points_of_interest":null},{"description":"This - is a user account. Note that employees and customer support staff will have - accounts.","entity_type":"entity/UserTable","schema":"PUBLIC","db":{"description":null,"features":["basic-aggregations","temporal-extract","actions/custom","now","standard-deviation-aggregations","date-arithmetics","actions","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","regex","case-sensitivity-string-filter-options","binning","datetime-diff","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 - 0 4 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 - 42 * * * ? *","name":"Sample Database","settings":null,"caveats":null,"creator_id":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","cache_ttl":null,"details":{"db":"file:/plugins/sample-database.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","initial_sync_status":"complete","dbms_version":null,"refingerprint":null,"created_at":"2020-06-07T05:19:27.175","points_of_interest":null},"show_in_getting_started":false,"name":"PEOPLE","caveats":null,"updated_at":"2020-06-07T05:50:00.152","active":true,"id":3,"db_id":1,"visibility_type":null,"field_order":"database","initial_sync_status":"complete","display_name":"People","created_at":"2020-06-07T05:19:27.486","points_of_interest":null},{"description":"This - is our product catalog. It includes all products ever sold by the Sample Company.","entity_type":"entity/ProductTable","schema":"PUBLIC","db":{"description":null,"features":["basic-aggregations","temporal-extract","actions/custom","now","standard-deviation-aggregations","date-arithmetics","actions","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","regex","case-sensitivity-string-filter-options","binning","datetime-diff","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 - 0 4 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 - 42 * * * ? *","name":"Sample Database","settings":null,"caveats":null,"creator_id":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","cache_ttl":null,"details":{"db":"file:/plugins/sample-database.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","initial_sync_status":"complete","dbms_version":null,"refingerprint":null,"created_at":"2020-06-07T05:19:27.175","points_of_interest":null},"show_in_getting_started":false,"name":"PRODUCTS","caveats":null,"updated_at":"2020-06-07T05:50:00.163","active":true,"id":1,"db_id":1,"visibility_type":null,"field_order":"database","initial_sync_status":"complete","display_name":"Products","created_at":"2020-06-07T05:19:27.478","points_of_interest":null},{"description":"These - are reviews our customers have left on products. Note that these are not tied - to orders so it is possible people have reviewed products they did not purchase - from us.","entity_type":"entity/GenericTable","schema":"PUBLIC","db":{"description":null,"features":["basic-aggregations","temporal-extract","actions/custom","now","standard-deviation-aggregations","date-arithmetics","actions","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","regex","case-sensitivity-string-filter-options","binning","datetime-diff","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 - 0 4 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 - 42 * * * ? *","name":"Sample Database","settings":null,"caveats":null,"creator_id":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","cache_ttl":null,"details":{"db":"file:/plugins/sample-database.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","initial_sync_status":"complete","dbms_version":null,"refingerprint":null,"created_at":"2020-06-07T05:19:27.175","points_of_interest":null},"show_in_getting_started":false,"name":"REVIEWS","caveats":null,"updated_at":"2020-06-07T05:50:00.168","active":true,"id":4,"db_id":1,"visibility_type":null,"field_order":"database","initial_sync_status":"complete","display_name":"Reviews","created_at":"2020-06-07T05:19:27.49","points_of_interest":null}]' - recorded_at: Sun, 14 May 2023 15:08:58 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_User/current_user/success/returns_the_current_user.yml b/spec/vcr_cassettes/Metabase_Endpoint_User/current_user/success/returns_the_current_user.yml deleted file mode 100644 index d464083..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_User/current_user/success/returns_the_current_user.yml +++ /dev/null @@ -1,117 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:30 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:30 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=d0f640e0-7e7e-4e42-b33f-e10688ce44b2;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"d0f640e0-7e7e-4e42-b33f-e10688ce44b2"}' - recorded_at: Sun, 07 Jun 2020 06:41:30 GMT -- request: - method: get - uri: http://localhost:3030/api/user/current - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - d0f640e0-7e7e-4e42-b33f-e10688ce44b2 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:30 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:30 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"email":"mb@example.com","ldap_auth":false,"first_name":"Admin","last_login":"2020-06-07T06:41:30.606","is_active":true,"is_qbnewb":false,"updated_at":"2020-06-07T06:41:30.606","group_ids":[1,2],"is_superuser":true,"login_attributes":null,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","personal_collection_id":1,"common_name":"Admin - User","google_auth":false}' - recorded_at: Sun, 07 Jun 2020 06:41:30 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_User/current_user/with_success/returns_the_current_user.yml b/spec/vcr_cassettes/Metabase_Endpoint_User/current_user/with_success/returns_the_current_user.yml deleted file mode 100644 index 91934da..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_User/current_user/with_success/returns_the_current_user.yml +++ /dev/null @@ -1,120 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:44 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=ecc3f7fe-ace1-4bcd-847e-c2c60827b252;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:44 GMT;SameSite=Lax - - metabase.SESSION=0ebe1d91-aca0-402e-b74c-832ce98e42c5;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"0ebe1d91-aca0-402e-b74c-832ce98e42c5"}' - recorded_at: Sun, 14 May 2023 15:08:44 GMT -- request: - method: get - uri: http://localhost:3030/api/user/current - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - 0ebe1d91-aca0-402e-b74c-832ce98e42c5 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:44 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=ef97d74c-e733-4139-a235-f67d2a470ae0;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:44 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"email":"mb@example.com","ldap_auth":false,"first_name":"Admin","first_login":"2023-05-14T13:48:07.594271Z","has_invited_second_user":true,"locale":null,"has_question_and_dashboard":true,"last_login":"2023-05-14T15:08:44.087219","is_active":true,"is_qbnewb":false,"is_installer":true,"updated_at":"2023-05-14T15:08:44.087219","group_ids":[1,2],"is_superuser":true,"login_attributes":null,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","sso_source":null,"personal_collection_id":1,"common_name":"Admin - User","google_auth":false}' - recorded_at: Sun, 14 May 2023 15:08:44 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_User/users/success/returns_all_users.yml b/spec/vcr_cassettes/Metabase_Endpoint_User/users/success/returns_all_users.yml deleted file mode 100644 index a83bc80..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_User/users/success/returns_all_users.yml +++ /dev/null @@ -1,118 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:30 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:30 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=f445d050-c872-4c0a-9ee9-13ebe721b248;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"f445d050-c872-4c0a-9ee9-13ebe721b248"}' - recorded_at: Sun, 07 Jun 2020 06:41:30 GMT -- request: - method: get - uri: http://localhost:3030/api/user - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - f445d050-c872-4c0a-9ee9-13ebe721b248 - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:30 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:30 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '[{"email":"mb@example.com","ldap_auth":false,"first_name":"Admin","last_login":"2020-06-07T06:41:30.495","is_active":true,"is_qbnewb":false,"updated_at":"2020-06-07T06:41:30.495","group_ids":[1,2],"is_superuser":true,"login_attributes":null,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","personal_collection_id":1,"common_name":"Admin - User","google_auth":false},{"email":"mb1@example.com","ldap_auth":false,"first_name":"Sample","last_login":"2020-06-07T05:52:12.144","is_active":true,"is_qbnewb":true,"updated_at":"2020-06-07T05:52:12.144","group_ids":[1,4],"is_superuser":false,"login_attributes":null,"id":2,"last_name":"User","date_joined":"2020-06-07T05:50:07.112","personal_collection_id":8,"common_name":"Sample - User","google_auth":false}]' - recorded_at: Sun, 07 Jun 2020 06:41:30 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_User/users/with_success/returns_all_users.yml b/spec/vcr_cassettes/Metabase_Endpoint_User/users/with_success/returns_all_users.yml deleted file mode 100644 index bbd44f8..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_User/users/with_success/returns_all_users.yml +++ /dev/null @@ -1,121 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:43 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=1235cb62-d7cd-4afd-bcbb-9cc56f4c9489;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:43 GMT;SameSite=Lax - - metabase.SESSION=c956f905-18c2-4072-8846-e608d1c9891e;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"c956f905-18c2-4072-8846-e608d1c9891e"}' - recorded_at: Sun, 14 May 2023 15:08:43 GMT -- request: - method: get - uri: http://localhost:3030/api/user - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - c956f905-18c2-4072-8846-e608d1c9891e - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:08:43 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=67b156fa-54df-492c-a08f-7204050e7c2b;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:08:43 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"data":[{"email":"mb@example.com","ldap_auth":false,"first_name":"Admin","locale":null,"last_login":"2023-05-14T15:08:43.202728","is_active":true,"is_qbnewb":false,"updated_at":"2023-05-14T15:08:43.202728","group_ids":[1,2],"is_superuser":true,"login_attributes":null,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","sso_source":null,"personal_collection_id":1,"common_name":"Admin - User","google_auth":false},{"email":"mb1@example.com","ldap_auth":false,"first_name":"Sample","locale":null,"last_login":"2020-06-07T05:52:12.144","is_active":true,"is_qbnewb":true,"updated_at":"2020-06-07T05:52:12.144","group_ids":[1,4],"is_superuser":false,"login_attributes":null,"id":2,"last_name":"User","date_joined":"2020-06-07T05:50:07.112","sso_source":null,"personal_collection_id":8,"common_name":"Sample - User","google_auth":false}],"total":2,"limit":null,"offset":null}' - recorded_at: Sun, 14 May 2023 15:08:43 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Util/logs/success/returns_application_logs.yml b/spec/vcr_cassettes/Metabase_Endpoint_Util/logs/success/returns_application_logs.yml deleted file mode 100644 index 165a752..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Util/logs/success/returns_application_logs.yml +++ /dev/null @@ -1,117 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:31 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.SESSION=ae298efc-8f91-49c1-b799-5110090148ec;SameSite=Lax;HttpOnly;Path=/;Max-Age=1209600 - - metabase.SESSION_ID=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: '{"id":"ae298efc-8f91-49c1-b799-5110090148ec"}' - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -- request: - method: get - uri: http://localhost:3030/api/util/logs - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.4.0 (ruby2.7.1) - X-Metabase-Session: - - ae298efc-8f91-49c1-b799-5110090148ec - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Sun, 07 Jun 2020 06:41:31 GMT - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 7 Jun 2020 06:41:31 GMT - Strict-Transport-Security: - - max-age=31536000 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://apis.google.com https://www.google-analytics.com https://*.googleapis.com - *.gstatic.com 'sha256-lMAh4yjVuDkQ9NqkK4H+YHUga+anpFs5JAuj/uZh0Rs=' 'sha256-sMNbXyc1lLzhHbH/CKs11HIQMnMkZAN2eA99WhJeEC0=' - 'sha256-JJa56hyDfUbgNfq+0nq6Qs866JKgZ/+qCq2pkDJED8k='; child-src 'self' https://accounts.google.com; - style-src 'self' 'unsafe-inline'; font-src 'self' ; img-src * 'self' data:; - connect-src 'self' metabase.us10.list-manage.com ; manifest-src 'self'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(9.4.27.v20200227) - body: - encoding: ASCII-8BIT - string: !binary |- - W3sidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjo0MTozMS4xNDdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjguNCBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzcgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDc1IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6NDE6MzEuMDI4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvc2V0dGluZyAyMDAgNTUwLjggwrVzICgwIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNyBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzUgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjo0MTozMS4wMTZaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjguOCBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzcgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDc1IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6NDE6MzAuOTIxWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvYWxlcnQgMjAwIDMuOCBtcyAoOCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzcgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDc1IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6NDE6MzAuOTA1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDc5LjcgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS83IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3NSB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjczN1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2FjdGl2aXR5IDIwMCA2LjkgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC83IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3NSB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjcxN1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA2OC44IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNyBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzUgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjo0MTozMC42MjRaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS91c2VyL2N1cnJlbnQgMjAwIDEuNiBtcyAoMyBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzcgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDc1IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6NDE6MzAuNjA3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDY5LjYgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS83IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3NSB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjUxMloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3VzZXIgMjAwIDIuMyBtcyAoMyBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzcgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDc1IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6NDE6MzAuNDk2WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDczLjEgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC83IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3NSB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjM5NloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3JldmlzaW9uIDIwMCAzLjQgbXMgKDQgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC83IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3NSB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjQxOjMwLjM3OVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA2Ny45IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNyBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzUgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjo0MToyOS41MDlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9jYXJkIDIwMCAxOS4zIG1zICg2IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNyBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzUgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjo0MToyOS40NzlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNzUuOSBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzcgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDc1IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuMzgxWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NhcmQvMS9xdWVyeS9jc3YgMjAyIFtBU1lOQzogY29tcGxldGVkXSAzMS4yIG1zICgxMSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzcgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDc1IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuMzM5WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDY4LjQgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS83IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3NCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjQxOjI5LjI1MVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9jYXJkLzEvcXVlcnkvanNvbiAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDI4LjUgbXMgKDExIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNyBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzQgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjo0MToyOS4yMTNaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjguOCBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzcgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDczIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6NDE6MjkuMTI2WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NhcmQvMS9xdWVyeSAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDI5LjUgbXMgKDEyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNyBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjo0MToyOS4wODZaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjkuMiBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzcgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDcyIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6NDE6MjguOTkyWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvY2FyZC8xIDIwMCAzLjcgbXMgKDYgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC83IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjQxOjI4Ljk4MFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA2OC45IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNyBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzIgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjo0MToyOC44ODVaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9tZXRyaWMgMjAwIDEuNiBtcyAoMyBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzcgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDcyIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6NDE6MjguODczWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDY4LjEgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC83IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjQxOjI4Ljc4NFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMxbVBPU1QgL2FwaS9zZXNzaW9uIDQwMCA3Mi4xIG1zICgxIERCIGNhbGxzKSBcbns6ZXJyb3JzIHs6cGFzc3dvcmQgXCJkaWQgbm90IG1hdGNoIHN0b3JlZCBwYXNzd29yZFwifX1cblx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjQxOjI4LjY4OFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA2OC41IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNyBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzIgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjo0MToyOC41OTJaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjguNiBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzcgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDcyIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6NDE6MjguNDU4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvc2VnbWVudCAyMDAgNC4wIG1zICg1IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNyBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzIgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjo0MToyOC40NDJaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjkuNyBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzcgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDcyIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6NDE6MjguMzQzWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvZGFzaGJvYXJkIDIwMCAzLjQgbXMgKDUgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC83IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjQxOjI4LjMyN1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA3MC4wIG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNyBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzIgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjo0MToyOC4yMzRaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9wdWJsaWMvY2FyZC83MDhhNzhlYy0xNWM4LTQwNWUtYjU5MC1kZTk4YzZkZGZhMDEvcXVlcnkvanNvbiAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDMxLjMgbXMgKDEwIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNyBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzIgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjo0MToyOC4xODBaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9wdWJsaWMvY2FyZC83MDhhNzhlYy0xNWM4LTQwNWUtYjU5MC1kZTk4YzZkZGZhMDEvcXVlcnkvY3N2IDIwMiBbQVNZTkM6IGNvbXBsZXRlZF0gMzEuMSBtcyAoMTAgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS83IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MSB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjQxOjI4LjEyOVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3B1YmxpYy9jYXJkLzcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMS9xdWVyeSAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDMzLjQgbXMgKDEwIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNyBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjo0MToyOC4wNzBaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9wdWJsaWMvY2FyZC83MDhhNzhlYy0xNWM4LTQwNWUtYjU5MC1kZTk4YzZkZGZhMDEgMjAwIDIuMyBtcyAoMSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzcgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY3IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6NDA6MDEuNDA1WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMW1HRVQgL2FwaS9hc3luYy9ydW5uaW5nLWpvYnMgNDA0IDMxNy42IMK1cyAoMCBEQiBjYWxscykgXG5cIkFQSSBlbmRwb2ludCBkb2VzIG5vdCBleGlzdC5cIlxuXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NTEuNTIyWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvc2V0dGluZyAyMDAgNjM2LjkgwrVzICgwIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNyBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjkgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo1MS41MTJaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNzYuNCBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzcgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY5IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NTEuNDExWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvc2VnbWVudCAyMDAgMi43IG1zICg1IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNyBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjkgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo1MS4zOTlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjkuNyBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzcgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY5IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NTEuMjQzWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvYWN0aXZpdHkgMjAwIDYuOSBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY5IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NTEuMjI3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDcwLjUgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2OSB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjM4OjUxLjExMloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3NldHVwL2FkbWluX2NoZWNrbGlzdCAyMDAgNS4zIG1zICgxMSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY5IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NTEuMDk1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDcxLjMgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2OSB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjM4OjUwLjk5N1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2RhdGFiYXNlIDIwMCAyLjUgbXMgKDMgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2OSB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjM4OjUwLjk4NVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA3My4yIG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjkgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo1MC45MjFaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS90YWJsZSAyMDAgMS42IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjkgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo1MC45MDdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjkuOCBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY5IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NTAuODE1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvcHVibGljL2NhcmQvNzA4YTc4ZWMtMTVjOC00MDVlLWI1OTAtZGU5OGM2ZGRmYTAxIDIwMCAxLjggbXMgKDEgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2OSB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjM4OjUwLjc5MVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3B1YmxpYy9jYXJkLzcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMS9xdWVyeS9jc3YgMjAyIFtBU1lOQzogY29tcGxldGVkXSAzNy4wIG1zICgxMCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY5IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NTAuNzMwWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvcHVibGljL2NhcmQvNzA4YTc4ZWMtMTVjOC00MDVlLWI1OTAtZGU5OGM2ZGRmYTAxL3F1ZXJ5L2pzb24gMjAyIFtBU1lOQzogY29tcGxldGVkXSAzNy4yIG1zICgxMCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMSAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NTAuNjcxWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvcHVibGljL2NhcmQvNzA4YTc4ZWMtMTVjOC00MDVlLWI1OTAtZGU5OGM2ZGRmYTAxL3F1ZXJ5IDIwMiBbQVNZTkM6IGNvbXBsZXRlZF0gMzYuMCBtcyAoMTAgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2NyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjM4OjUwLjU5MFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA2OS45IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo1MC40NzZaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMxbURFTEVURSAvYXBpL3Nlc3Npb24gNDA0IDEuNyBtcyAoMSBEQiBjYWxscykgXG5cIk5vdCBmb3VuZC5cIlxuXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NTAuNDI3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDY3LjkgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjM4OjUwLjMzMVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMxbVBPU1QgL2FwaS9zZXNzaW9uIDQwMCA2Ni45IG1zICgxIERCIGNhbGxzKSBcbns6ZXJyb3JzIHs6cGFzc3dvcmQgXCJkaWQgbm90IG1hdGNoIHN0b3JlZCBwYXNzd29yZFwifX1cblx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjM4OjUwLjIzNVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA3MC42IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo1MC4xNDJaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9wdWxzZSAyMDAgNC44IG1zICg4IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo1MC4xMjdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjkuMiBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NTAuMDMxWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvZGFzaGJvYXJkIDIwMCA0LjUgbXMgKDUgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjM4OjUwLjAxNVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA3MS41IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo0OS45MTlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9hbGVydCAyMDAgNS40IG1zICg4IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo0OS45MDVaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjguNyBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NDkuODA5WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvY29sbGVjdGlvbiAyMDAgMi40IG1zICgzIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo0OS43OTdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjkuMyBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NDkuNzAzWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvdXNlci9jdXJyZW50IDIwMCAxLjQgbXMgKDMgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjM4OjQ5LjY4N1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA3MC42IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo0OS41OTFaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS91c2VyIDIwMCAyLjEgbXMgKDMgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjM4OjQ5LjU3NVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA3MS41IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo0OS40NzZaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9yZXZpc2lvbiAyMDAgNy42IG1zICg0IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo0OS40NTRaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjkuNCBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NDkuMzU4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NhcmQvMS9xdWVyeSAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDM3LjcgbXMgKDEyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo0OS4zMDVaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgODcuMSBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY0IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NDkuMTk0WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NhcmQvMS9xdWVyeS9jc3YgMjAyIFtBU1lOQzogY29tcGxldGVkXSA0OC41IG1zICgxMSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY0IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NDkuMTMxWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDcwLjIgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2MiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjM4OjQ5LjAzOFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9jYXJkLzEvcXVlcnkvanNvbiAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDMxLjkgbXMgKDExIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjIgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo0OC45OTFaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjkuMiBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDYwIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NDguODcyWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvY2FyZCAyMDAgMjIuOCBtcyAoNiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDYwIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NDguODQxWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDcwLjcgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjM4OjQ4Ljc0NFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2NhcmQvMSAyMDAgNC4xIG1zICg2IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo0OC43MjRaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjguNCBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDYwIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NDcuODg4WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMW1HRVQgL2FwaS9hc3luYy9ydW5uaW5nLWpvYnMgNDA0IDIwNC40IMK1cyAoMCBEQiBjYWxscykgXG5cIkFQSSBlbmRwb2ludCBkb2VzIG5vdCBleGlzdC5cIlxuXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NDcuODc1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDcwLjMgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjM4OjQ3Ljc4MloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3Blcm1pc3Npb25zL2dyb3VwIDIwMCAxLjQgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjM4OjQ3Ljc2OVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA2OS42IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozODo0Ny42NjlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9tZXRyaWMgMjAwIDEuOCBtcyAoMyBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU5IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mzg6NDcuNjU3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDY3LjUgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQ1LjUxM1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3NlZ21lbnQgMjAwIDQuNSBtcyAoNSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoMyBpZGxlLCAwIHF1ZXVlZCkgKDYxIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDUuNDk4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDc0LjUgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDMgaWRsZSwgMCBxdWV1ZWQpICg2MSB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQ1LjM5OVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzFtR0VUIC9hcGkveC1yYXkvY2FyZC8xIDQwNCAxODQuNSDCtXMgKDAgREIgY2FsbHMpIFxuXCJBUEkgZW5kcG9pbnQgZG9lcyBub3QgZXhpc3QuXCJcblx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQ1LjM4OVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA3NC4xIG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgzIGlkbGUsIDAgcXVldWVkKSAoNjEgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0NS4yODhaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9wdWJsaWMvY2FyZC83MDhhNzhlYy0xNWM4LTQwNWUtYjU5MC1kZTk4YzZkZGZhMDEgMjAwIDMuNCBtcyAoMSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoMyBpZGxlLCAwIHF1ZXVlZCkgKDYxIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDUuMjYyWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvcHVibGljL2NhcmQvNzA4YTc4ZWMtMTVjOC00MDVlLWI1OTAtZGU5OGM2ZGRmYTAxL3F1ZXJ5L2pzb24gMjAyIFtBU1lOQzogY29tcGxldGVkXSA0My42IG1zICgxMCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMyBpZGxlLCAwIHF1ZXVlZCkgKDYxIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDUuMTk1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvcHVibGljL2NhcmQvNzA4YTc4ZWMtMTVjOC00MDVlLWI1OTAtZGU5OGM2ZGRmYTAxL3F1ZXJ5L2NzdiAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDUzLjEgbXMgKDEwIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgzIGlkbGUsIDAgcXVldWVkKSAoNTkgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0NS4xMTZaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9wdWJsaWMvY2FyZC83MDhhNzhlYy0xNWM4LTQwNWUtYjU5MC1kZTk4YzZkZGZhMDEvcXVlcnkgMjAyIFtBU1lOQzogY29tcGxldGVkXSA1MS44IG1zICgxMCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDUuMDE1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDY4LjAgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQ0Ljg5N1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3NldHRpbmcgMjAwIDY1NS43IMK1cyAoMCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDU2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDQuODgwWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDY5LjIgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQ0Ljc4MloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3RhYmxlIDIwMCAyLjkgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQ0Ljc2OFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA3MC4wIG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0NC42NzNaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9wZXJtaXNzaW9ucy9ncm91cCAyMDAgNy41IG1zICgzIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0NC42NTVaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjkuMCBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDU2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDQuNTU5WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvZGF0YWJhc2UgMjAwIDIuNyBtcyAoMyBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDU2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDQuNTQ0WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDcyLjYgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQ0LjQzMVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2NvbGxlY3Rpb24gMjAwIDQuNiBtcyAoMyBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDU2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDQuNDEyWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDY3LjcgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQ0LjMyMFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3VzZXIvY3VycmVudCAyMDAgMS42IG1zICgzIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0NC4zMDZaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNjguOCBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDU2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDQuMjE1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvdXNlciAyMDAgMy43IG1zICgzIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0NC4yMDBaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNzIuOCBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDU2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDQuMTAzWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMW1HRVQgL2FwaS94LXJheS9jYXJkLzEgNDA0IDI4Ny4yIMK1cyAoMCBEQiBjYWxscykgXG5cIkFQSSBlbmRwb2ludCBkb2VzIG5vdCBleGlzdC5cIlxuXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDQuMDg4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDcxLjQgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQzLjk4OFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2FsZXJ0IDIwMCA5LjAgbXMgKDggREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQzLjk2NloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA3MC40IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0My44NjlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9zZXR1cC9hZG1pbl9jaGVja2xpc3QgMjAwIDUuOCBtcyAoMTEgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQzLjg0OFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA3MS40IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0My42NzlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9hY3Rpdml0eSAyMDAgMTkuNiBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDU2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDMuNjQ2WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDY5LjggbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQzLjU0OFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3JldmlzaW9uIDIwMCAxNy4wIG1zICg0IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0My41MTZaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNzMuOCBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDU2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDMuNDE3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDY4LjEgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQzLjMyMVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMxbVBPU1QgL2FwaS9zZXNzaW9uIDQwMCA2OS43IG1zICgxIERCIGNhbGxzKSBcbns6ZXJyb3JzIHs6cGFzc3dvcmQgXCJkaWQgbm90IG1hdGNoIHN0b3JlZCBwYXNzd29yZFwifX1cblx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQzLjIyMVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA3MS4yIG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0My4xMjBaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1ERUxFVEUgL2FwaS9zZXNzaW9uIDIwNCAyLjMgbXMgKDMgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQzLjEwM1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA3Mi4zIG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0Mi45NzlaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMxbURFTEVURSAvYXBpL3Nlc3Npb24gNDA0IDEuNSBtcyAoMSBEQiBjYWxscykgXG5cIk5vdCBmb3VuZC5cIlxuXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDIuMjE4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvcHVsc2UgMjAwIDMwLjYgbXMgKDggREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQyLjE3NVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA3My43IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0Mi4wNzNaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9jYXJkLzEgMjAwIDEzLjggbXMgKDYgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQyLjA0N1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA4Ny4zIG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0MS44NjRaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9jYXJkIDIwMCA1NC42IG1zICg2IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0MS43OTlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNzAuMCBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNS81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDU2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDEuNzEwWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NhcmQvMS9xdWVyeS9jc3YgMjAyIFtBU1lOQzogY29tcGxldGVkXSA1My41IG1zICgxMSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDU2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDEuNjQyWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDc0LjUgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1NCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQxLjUzOVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9jYXJkLzEvcXVlcnkvanNvbiAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDU4LjYgbXMgKDExIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTQgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0MS40NjRaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNzMuOSBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDUyIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDEuMzY4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NhcmQvMS9xdWVyeSAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDY0LjYgbXMgKDEyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTIgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0MS4yOTJaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNzAuNyBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDUwIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDEuMTk0WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvZGFzaGJvYXJkIDIwMCA5LjkgbXMgKDUgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjMwOjQxLjE3M1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA3My40IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjozMDo0MS4wNTlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9tZXRyaWMgMjAwIDguMyBtcyAoMyBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNS81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDUwIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MzA6NDEuMDM1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDc5LjAgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDQgaWRsZSwgMCBxdWV1ZWQpICg1MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI5OjQ1LjE4M1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3B1YmxpYy9jYXJkLzcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMSAyMDAgMy4xIG1zICgxIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgxIGlkbGUsIDAgcXVldWVkKSAoNTQgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyOToyOC43NzVaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9wdWJsaWMvY2FyZC83MDhhNzhlYy0xNWM4LTQwNWUtYjU5MC1kZTk4YzZkZGZhMDEvcXVlcnkgMjAyIFtBU1lOQzogY29tcGxldGVkXSAxLjMgcyAoMTIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDAgaWRsZSwgMCBxdWV1ZWQpICg1MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI5OjI3LjQ4NFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3B1YmxpYy9jYXJkLzcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMSAyMDAgMzQuNiBtcyAoMSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogOC81MCAoMCBpZGxlLCAwIHF1ZXVlZCkgKDQ0IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjk6MjcuNDY1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvc2Vzc2lvbi9wcm9wZXJ0aWVzIDIwMCAxMy42IG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA2LzUwICgxIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyOToyNC45NDJaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9jYXJkL3B1YmxpYyAyMDAgNC44IG1zICgxIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgxIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyOToyNC45MzBaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9kYXNoYm9hcmQvcHVibGljIDIwMCAyLjQgbXMgKDEgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDEgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI5OjIzLjUyMVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3NldHVwL2FkbWluX2NoZWNrbGlzdCAyMDAgMjguNiBtcyAoMTEgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDEgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI5OjIzLjQzMloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3Nlc3Npb24vcHJvcGVydGllcyAyMDAgMjAuNSBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNi81MCAoMSBpZGxlLCAwIHF1ZXVlZCkgKDQxIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjk6MjMuNDE0WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvc2V0dGluZyAyMDAgMi41IG1zICgwIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA2LzUwICgxIGlkbGUsIDAgcXVldWVkKSAoNDEgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyOToyMS45MDBaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9jb2xsZWN0aW9uL3Jvb3QgMjAwIDEwLjQgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDEgaWRsZSwgMCBxdWV1ZWQpICg0MSB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI5OjIxLjgwMFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2NvbGxlY3Rpb24vcm9vdC9pdGVtcyAyMDAgMTA4LjAgbXMgKDYgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDUvNTAgKDEgaWRsZSwgMCBxdWV1ZWQpICg0MSB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI5OjIxLjY5NloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2RhdGFiYXNlIDIwMCAyNy4zIG1zICg0IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA2LzUwICgxIGlkbGUsIDAgcXVldWVkKSAoNDEgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyOToyMS42MzlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS91c2VyL2N1cnJlbnQgMjAwIDI4Ny4zIG1zICgzIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDEgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyOToyMS40MTBaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9zZXNzaW9uL3Byb3BlcnRpZXMgMjAwIDE5LjUgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDYvNTAgKDEgaWRsZSwgMCBxdWV1ZWQpICg0MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjE1LjkxMFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuY29yZSIsIm1zZyI6Ik1ldGFiYXNlIEluaXRpYWxpemF0aW9uIENPTVBMRVRFIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODg1WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrIiwibXNnIjoiSW5pdGlhbGl6aW5nIHRhc2sgXHUwMDFCWzMybVRhc2tIaXN0b3J5Q2xlYW51cFx1MDAxQlswbSDwn5OGIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODc5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrIiwibXNnIjoiSW5pdGlhbGl6aW5nIHRhc2sgXHUwMDFCWzMybVNlbmRGb2xsb3dVcEVtYWlsc1x1MDAxQlswbSDwn5OGIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODcxWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrIiwibXNnIjoiSW5pdGlhbGl6aW5nIHRhc2sgXHUwMDFCWzMybVNlbmRQdWxzZXNcdTAwMUJbMG0g8J+ThiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg2NFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzayIsIm1zZyI6IkluaXRpYWxpemluZyB0YXNrIFx1MDAxQlszMm1TZW5kQWJhbmRvbWVudEVtYWlsc1x1MDAxQlswbSDwn5OGIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODU4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrIiwibXNnIjoiSW5pdGlhbGl6aW5nIHRhc2sgXHUwMDFCWzMybVNlbmRBbm9ueW1vdXNVc2FnZVN0YXRzXHUwMDFCWzBtIPCfk4YiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxNS44NDVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2siLCJtc2ciOiJJbml0aWFsaXppbmcgdGFzayBcdTAwMUJbMzJtQ2hlY2tGb3JOZXdWZXJzaW9uc1x1MDAxQlswbSDwn5OGIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuNzYwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrIiwibXNnIjoiSW5pdGlhbGl6aW5nIHRhc2sgXHUwMDFCWzMybVN5bmNEYXRhYmFzZXNcdTAwMUJbMG0g8J+ThiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjE1LjU3NVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZXZlbnRzIiwibXNnIjoiU3RhcnRpbmcgZXZlbnRzIGxpc3RlbmVyOiBcdTAwMUJbMzRtbWV0YWJhc2UuZXZlbnRzLnZpZXctbG9nXHUwMDFCWzBtIPCfkYIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxNS41NzBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmV2ZW50cyIsIm1zZyI6IlN0YXJ0aW5nIGV2ZW50cyBsaXN0ZW5lcjogXHUwMDFCWzM0bW1ldGFiYXNlLmV2ZW50cy5zeW5jLWRhdGFiYXNlXHUwMDFCWzBtIPCfkYIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxNS41NjRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmV2ZW50cyIsIm1zZyI6IlN0YXJ0aW5nIGV2ZW50cyBsaXN0ZW5lcjogXHUwMDFCWzM0bW1ldGFiYXNlLmV2ZW50cy5yZXZpc2lvblx1MDAxQlswbSDwn5GCIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuNTU4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5ldmVudHMiLCJtc2ciOiJTdGFydGluZyBldmVudHMgbGlzdGVuZXI6IFx1MDAxQlszNG1tZXRhYmFzZS5ldmVudHMubm90aWZpY2F0aW9uc1x1MDAxQlswbSDwn5GCIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuNTUwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5ldmVudHMiLCJtc2ciOiJTdGFydGluZyBldmVudHMgbGlzdGVuZXI6IFx1MDAxQlszNG1tZXRhYmFzZS5ldmVudHMubWV0YWJvdC1saWZlY3ljbGVcdTAwMUJbMG0g8J+RgiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjE1LjU0NVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZXZlbnRzIiwibXNnIjoiU3RhcnRpbmcgZXZlbnRzIGxpc3RlbmVyOiBcdTAwMUJbMzRtbWV0YWJhc2UuZXZlbnRzLmxhc3QtbG9naW5cdTAwMUJbMG0g8J+RgiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjE1LjUzOVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZXZlbnRzIiwibXNnIjoiU3RhcnRpbmcgZXZlbnRzIGxpc3RlbmVyOiBcdTAwMUJbMzRtbWV0YWJhc2UuZXZlbnRzLmRyaXZlci1ub3RpZmljYXRpb25zXHUwMDFCWzBtIPCfkYIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxNS41MzRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmV2ZW50cyIsIm1zZyI6IlN0YXJ0aW5nIGV2ZW50cyBsaXN0ZW5lcjogXHUwMDFCWzM0bW1ldGFiYXNlLmV2ZW50cy5kZXBlbmRlbmNpZXNcdTAwMUJbMG0g8J+RgiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjE1LjUxMloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZXZlbnRzIiwibXNnIjoiU3RhcnRpbmcgZXZlbnRzIGxpc3RlbmVyOiBcdTAwMUJbMzRtbWV0YWJhc2UuZXZlbnRzLmFjdGl2aXR5LWZlZWRcdTAwMUJbMG0g8J+RgiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjE1LjQ5OVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZGIubWlncmF0aW9ucyIsIm1zZyI6IkZpbmlzaGVkIHJ1bm5pbmcgZGF0YSBtaWdyYXRpb25zLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjE1LjQzNloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZGIubWlncmF0aW9ucyIsIm1zZyI6IlJ1bm5pbmcgYWxsIG5lY2Vzc2FyeSBkYXRhIG1pZ3JhdGlvbnMsIHRoaXMgbWF5IHRha2UgYSBtaW51dGUuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuMjY4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kYiIsIm1zZyI6IkRhdGFiYXNlIE1pZ3JhdGlvbnMgQ3VycmVudCAuLi4gIOKchSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjE0LjAzN1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZGIubGlxdWliYXNlIiwibXNnIjoiQ2hlY2tpbmcgaWYgRGF0YWJhc2UgaGFzIHVucnVuIG1pZ3JhdGlvbnMuLi4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxNC4wMzZaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRiIiwibXNnIjoiTGlxdWliYXNlIGlzIHJlYWR5LiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjg4MloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZGIiLCJtc2ciOiJTZXR0aW5nIHVwIExpcXVpYmFzZS4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjg3OVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZGIiLCJtc2ciOiJSdW5uaW5nIERhdGFiYXNlIE1pZ3JhdGlvbnMuLi4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy44NzhaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRiIiwibXNnIjoiU3VjY2Vzc2Z1bGx5IHZlcmlmaWVkIEgyIDEuNC4xOTcgKDIwMTgtMDMtMTgpIGFwcGxpY2F0aW9uIGRhdGFiYXNlIGNvbm5lY3Rpb24uIOKchSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjU1NVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzNtSW5pdGlhbGl6aW5nIGRyaXZlciA6aDIuLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy41NTRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzMzbUluaXRpYWxpemluZyBkcml2ZXIgOnNxbC1qZGJjLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTMuNTUxWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszM21Jbml0aWFsaXppbmcgZHJpdmVyIDpzcWwuLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy41NDRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRiIiwibXNnIjoiXHUwMDFCWzM2bVZlcmlmeWluZyBoMiBEYXRhYmFzZSBDb25uZWN0aW9uIC4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjU0MVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZGIiLCJtc2ciOiJcdTAwMUJbMzFtV0FSTklORzogVXNpbmcgTWV0YWJhc2Ugd2l0aCBhbiBIMiBhcHBsaWNhdGlvbiBkYXRhYmFzZSBpcyBub3QgcmVjb21tZW5kZWQgZm9yIHByb2R1Y3Rpb24gZGVwbG95bWVudHMuIEZvciBwcm9kdWN0aW9uIGRlcGxveW1lbnRzLCB3ZSBoaWdobHkgcmVjb21tZW5kIHVzaW5nIFBvc3RncmVzLCBNeVNRTCwgb3IgTWFyaWFEQiBpbnN0ZWFkLiBJZiB5b3UgZGVjaWRlIHRvIGNvbnRpbnVlIHRvIHVzZSBIMiwgcGxlYXNlIGJlIHN1cmUgdG8gYmFjayB1cCB0aGUgZGF0YWJhc2UgZmlsZSByZWd1bGFybHkuIEZvciBtb3JlIGluZm9ybWF0aW9uLCBzZWVodHRwczovL21ldGFiYXNlLmNvbS9kb2NzL2xhdGVzdC9vcGVyYXRpb25zLWd1aWRlL21pZ3JhdGluZy1mcm9tLWgyLmh0bWxcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy41NDBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmNvcmUiLCJtc2ciOiJTZXR0aW5nIHVwIGFuZCBtaWdyYXRpbmcgTWV0YWJhc2UgREIuIFBsZWFzZSBzaXQgdGlnaHQsIHRoaXMgbWF5IHRha2UgYSBtaW51dGUuLi4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy41MjFaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDpteXNxbFx1MDAxQlswbSAocGFyZW50czogWzpzcWwtamRiY10pIPCfmpoiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy40OTlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDpoMlx1MDAxQlswbSAocGFyZW50czogWzpzcWwtamRiY10pIPCfmpoiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy40OTNaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDpiaWdxdWVyeVx1MDAxQlswbSAocGFyZW50czogWzpzcWwgOmdvb2dsZV0pIPCfmpoiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy40OTNaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmxhenktbG9hZGVkLWRyaXZlciIsIm1zZyI6Ilx1MDAxQlszNW1SZWdpc3RlcmluZyBsYXp5IGxvYWRpbmcgZHJpdmVyIDpiaWdxdWVyeS4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjQ5MloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJNZXRhYmFzZSBCaWdRdWVyeSBEcml2ZXIgZGVwZW5kZW5jeSB7OnBsdWdpbiBNZXRhYmFzZSBHb29nbGUgRHJpdmVycyBTaGFyZWQgRGVwZW5kZW5jaWVzfSBzYXRpc2ZpZWQ/IHRydWUiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy40OTFaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMuZGVwZW5kZW5jaWVzIiwibXNnIjoiUGx1Z2luICdNZXRhYmFzZSBCaWdRdWVyeSBEcml2ZXInIGRlcGVuZHMgb24gcGx1Z2luICdNZXRhYmFzZSBHb29nbGUgRHJpdmVycyBTaGFyZWQgRGVwZW5kZW5jaWVzJyIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjQ4N1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJcdTAwMUJbMzNtUGx1Z2lucyB3aXRoIHVuc2F0aXNmaWVkIGRlcHM6IFtcIk1ldGFiYXNlIE9yYWNsZSBEcml2ZXJcIiBcIk1ldGFiYXNlIFZlcnRpY2EgRHJpdmVyXCJdXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTMuNDg2WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmRlcGVuZGVuY2llcyIsIm1zZyI6Ik1ldGFiYXNlIFZlcnRpY2EgRHJpdmVyIGRlcGVuZGVuY3kgezpjbGFzcyBjb20udmVydGljYS5qZGJjLkRyaXZlcn0gc2F0aXNmaWVkPyBmYWxzZSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjQ4NVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJcdTAwMUJbMzFtTWV0YWJhc2UgY2Fubm90IGluaXRpYWxpemUgcGx1Z2luIE1ldGFiYXNlIFZlcnRpY2EgRHJpdmVyIGR1ZSB0byByZXF1aXJlZCBkZXBlbmRlbmNpZXMuXHUwMDFCWzBtIE1ldGFiYXNlIHJlcXVpcmVzIHRoZSBWZXJ0aWNhIEpEQkMgZHJpdmVyIGluIG9yZGVyIHRvIGNvbm5lY3QgdG8gVmVydGljYSBkYXRhYmFzZXMsIGJ1dCB3ZSBjYW4ndCBzaGlwIGl0IGFzIHBhcnQgb2YgTWV0YWJhc2UgZHVlIHRvIGxpY2Vuc2luZyByZXN0cmljdGlvbnMuIFNlZSBodHRwczovL21ldGFiYXNlLmNvbS9kb2NzL2xhdGVzdC9hZG1pbmlzdHJhdGlvbi1ndWlkZS9kYXRhYmFzZXMvdmVydGljYS5odG1sIGZvciBtb3JlIGRldGFpbHMuXG4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy40ODJaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMuZGVwZW5kZW5jaWVzIiwibXNnIjoiXHUwMDFCWzMzbVBsdWdpbnMgd2l0aCB1bnNhdGlzZmllZCBkZXBzOiBbXCJNZXRhYmFzZSBPcmFjbGUgRHJpdmVyXCJdXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTMuNDgyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmRlcGVuZGVuY2llcyIsIm1zZyI6Ik1ldGFiYXNlIE9yYWNsZSBEcml2ZXIgZGVwZW5kZW5jeSB7OmNsYXNzIG9yYWNsZS5qZGJjLk9yYWNsZURyaXZlcn0gc2F0aXNmaWVkPyBmYWxzZSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjQ4MVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJcdTAwMUJbMzFtTWV0YWJhc2UgY2Fubm90IGluaXRpYWxpemUgcGx1Z2luIE1ldGFiYXNlIE9yYWNsZSBEcml2ZXIgZHVlIHRvIHJlcXVpcmVkIGRlcGVuZGVuY2llcy5cdTAwMUJbMG0gTWV0YWJhc2UgcmVxdWlyZXMgdGhlIE9yYWNsZSBKREJDIGRyaXZlciBpbiBvcmRlciB0byBjb25uZWN0IHRvIE9yYWNsZSBkYXRhYmFzZXMsIGJ1dCB3ZSBjYW4ndCBzaGlwIGl0IGFzIHBhcnQgb2YgTWV0YWJhc2UgZHVlIHRvIGxpY2Vuc2luZyByZXN0cmljdGlvbnMuIFNlZSBodHRwczovL21ldGFiYXNlLmNvbS9kb2NzL2xhdGVzdC9hZG1pbmlzdHJhdGlvbi1ndWlkZS9kYXRhYmFzZXMvb3JhY2xlLmh0bWwgZm9yIG1vcmUgZGV0YWlscy5cbiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjQ3N1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOnNxbGl0ZVx1MDAxQlswbSAocGFyZW50czogWzpzcWwtamRiY10pIPCfmpoiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy40NzZaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmxhenktbG9hZGVkLWRyaXZlciIsIm1zZyI6Ilx1MDAxQlszNW1SZWdpc3RlcmluZyBsYXp5IGxvYWRpbmcgZHJpdmVyIDpzcWxpdGUuLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy40NzRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDpzcWxzZXJ2ZXJcdTAwMUJbMG0gKHBhcmVudHM6IFs6c3FsLWpkYmNdKSDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTMuNDczWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6c3Fsc2VydmVyLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTMuNDY5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszNG1SZWdpc3RlcmVkIGRyaXZlciA6c25vd2ZsYWtlXHUwMDFCWzBtIChwYXJlbnRzOiBbOnNxbC1qZGJjXSkg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjQ2OFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOnNub3dmbGFrZS4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjQ1NloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOmdvb2dsZWFuYWx5dGljc1x1MDAxQlswbSAocGFyZW50czogWzpnb29nbGVdKSDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTMuNDU0WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6Z29vZ2xlYW5hbHl0aWNzLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTMuNDUzWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5pbml0aWFsaXplIiwibXNnIjoiXHUwMDFCWzMzbURlcGVuZGVuY2llcyBzYXRpc2ZpZWQ7IHRoZXNlIHBsdWdpbnMgd2lsbCBub3cgYmUgbG9hZGVkOiBbXCJNZXRhYmFzZSBHb29nbGUgQW5hbHl0aWNzIERyaXZlclwiXVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjQ1MloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJNZXRhYmFzZSBHb29nbGUgQW5hbHl0aWNzIERyaXZlciBkZXBlbmRlbmN5IHs6cGx1Z2luIE1ldGFiYXNlIEdvb2dsZSBEcml2ZXJzIFNoYXJlZCBEZXBlbmRlbmNpZXN9IHNhdGlzZmllZD8gdHJ1ZSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjQ1MVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBhYnN0cmFjdCBkcml2ZXIgOmdvb2dsZVx1MDAxQlswbSAg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjQ1MVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOmdvb2dsZS4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjQ0NloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOm1vbmdvXHUwMDFCWzBtICDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTMuNDQ1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6bW9uZ28uLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy40MzdaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDpyZWRzaGlmdFx1MDAxQlswbSAocGFyZW50czogWzpwb3N0Z3Jlc10pIPCfmpoiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy40MTdaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDpwb3N0Z3Jlc1x1MDAxQlswbSAocGFyZW50czogWzpzcWwtamRiY10pIPCfmpoiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy40MDlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmxhenktbG9hZGVkLWRyaXZlciIsIm1zZyI6Ilx1MDAxQlszNW1SZWdpc3RlcmluZyBsYXp5IGxvYWRpbmcgZHJpdmVyIDpyZWRzaGlmdC4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjQwNFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOmRydWlkXHUwMDFCWzBtICDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTMuNDAzWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6ZHJ1aWQuLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy4zOTlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDpzcGFya3NxbFx1MDAxQlswbSAocGFyZW50czogWzpoaXZlLWxpa2VdKSDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTMuMzk4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6c3BhcmtzcWwuLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy4zOTdaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgYWJzdHJhY3QgZHJpdmVyIDpoaXZlLWxpa2VcdTAwMUJbMG0gKHBhcmVudHM6IFs6c3FsLWpkYmNdKSDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTMuMzkyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszNG1SZWdpc3RlcmVkIGFic3RyYWN0IGRyaXZlciA6c3FsLWpkYmNcdTAwMUJbMG0gKHBhcmVudHM6IFs6c3FsXSkg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjMzMVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOmhpdmUtbGlrZS4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjI5NFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJcdTAwMUJbMzNtUGx1Z2lucyB3aXRoIHVuc2F0aXNmaWVkIGRlcHM6IFtcIk1ldGFiYXNlIEdvb2dsZSBBbmFseXRpY3MgRHJpdmVyXCJdXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTMuMjkzWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmRlcGVuZGVuY2llcyIsIm1zZyI6Ik1ldGFiYXNlIEdvb2dsZSBBbmFseXRpY3MgRHJpdmVyIGRlcGVuZGVuY3kgezpwbHVnaW4gTWV0YWJhc2UgR29vZ2xlIERyaXZlcnMgU2hhcmVkIERlcGVuZGVuY2llc30gc2F0aXNmaWVkPyBmYWxzZSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjI5MVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJQbHVnaW4gJ01ldGFiYXNlIEdvb2dsZSBBbmFseXRpY3MgRHJpdmVyJyBkZXBlbmRzIG9uIHBsdWdpbiAnTWV0YWJhc2UgR29vZ2xlIERyaXZlcnMgU2hhcmVkIERlcGVuZGVuY2llcyciLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMy4yODRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDpwcmVzdG9cdTAwMUJbMG0gKHBhcmVudHM6IFs6c3FsXSkg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjI3NFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBhYnN0cmFjdCBkcml2ZXIgOnNxbFx1MDAxQlswbSAg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEzLjA3MVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOnByZXN0by4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEyLjc2OVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucyIsIm1zZyI6IkxvYWRpbmcgcGx1Z2lucyBpbiAvcGx1Z2lucy4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEyLjc2N1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuY29yZSIsIm1zZyI6IlN5c3RlbSBpbmZvOlxuIHtcImZpbGUuZW5jb2RpbmdcIiBcIlVURi04XCIsXG4gXCJqYXZhLnJ1bnRpbWUubmFtZVwiIFwiT3BlbkpESyBSdW50aW1lIEVudmlyb25tZW50XCIsXG4gXCJqYXZhLnJ1bnRpbWUudmVyc2lvblwiIFwiMTEuMC43KzEwXCIsXG4gXCJqYXZhLnZlbmRvclwiIFwiQWRvcHRPcGVuSkRLXCIsXG4gXCJqYXZhLnZlbmRvci51cmxcIiBcImh0dHBzOi8vYWRvcHRvcGVuamRrLm5ldC9cIixcbiBcImphdmEudmVyc2lvblwiIFwiMTEuMC43XCIsXG4gXCJqYXZhLnZtLm5hbWVcIiBcIk9wZW5KREsgNjQtQml0IFNlcnZlciBWTVwiLFxuIFwiamF2YS52bS52ZXJzaW9uXCIgXCIxMS4wLjcrMTBcIixcbiBcIm9zLm5hbWVcIiBcIkxpbnV4XCIsXG4gXCJvcy52ZXJzaW9uXCIgXCI0LjE5Ljc2LWxpbnV4a2l0XCIsXG4gXCJ1c2VyLmxhbmd1YWdlXCIgXCJlblwiLFxuIFwidXNlci50aW1lem9uZVwiIFwiR01UXCJ9XG4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9LHsidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNjoyODoxMi43MjRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmNvcmUiLCJtc2ciOiJTdGFydGluZyBNZXRhYmFzZSB2ZXJzaW9uIHYwLjM1LjQgKGIzMDgwZmEgcmVsZWFzZS0wLjM1LngpIC4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiZjM2ZjAyNzQtNWYzMC00YjNjLWIyZDktYjgzNTFmOTA1ZDE3In0seyJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI4OjEyLjY3NVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyIiwibXNnIjoiTGF1bmNoaW5nIEVtYmVkZGVkIEpldHR5IFdlYnNlcnZlciB3aXRoIGNvbmZpZzogXG4gezpwb3J0IDMwMDAsIDpob3N0IFwiMC4wLjAuMFwifVxuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTIuNjE4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5jb3JlIiwibXNnIjoiU3RhcnRpbmcgTWV0YWJhc2UgaW4gU1RBTkRBTE9ORSBtb2RlIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiJmMzZmMDI3NC01ZjMwLTRiM2MtYjJkOS1iODM1MWY5MDVkMTcifSx7InRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTIuNjA5WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5jb3JlIiwibXNnIjoiV0FSTklORzogWW91IGhhdmUgZW5hYmxlZCBuYW1lc3BhY2UgdHJhY2luZywgd2hpY2ggY291bGQgbG9nIHNlbnNpdGl2ZSBpbmZvcm1hdGlvbiBsaWtlIGRiIHBhc3N3b3Jkcy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6ImYzNmYwMjc0LTVmMzAtNGIzYy1iMmQ5LWI4MzUxZjkwNWQxNyJ9XQ== - recorded_at: Sun, 07 Jun 2020 06:41:31 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Util/logs/with_success/returns_application_logs.yml b/spec/vcr_cassettes/Metabase_Endpoint_Util/logs/with_success/returns_application_logs.yml deleted file mode 100644 index 76a8647..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_Util/logs/with_success/returns_application_logs.yml +++ /dev/null @@ -1,120 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:49 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=63377326-1f97-47be-ae29-0d0c8067745b;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:49 GMT;SameSite=Lax - - metabase.SESSION=bb293c45-f3e4-4578-9b24-6c9bd807ac0b;SameSite=Lax;Path=/;HttpOnly - - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: '{"id":"bb293c45-f3e4-4578-9b24-6c9bd807ac0b"}' - recorded_at: Sun, 14 May 2023 15:09:49 GMT -- request: - method: get - uri: http://localhost:3030/api/util/logs - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.6.0 (ruby3.2.0) - X-Metabase-Session: - - bb293c45-f3e4-4578-9b24-6c9bd807ac0b - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - X-Frame-Options: - - DENY - X-Xss-Protection: - - 1; mode=block - Last-Modified: - - Sun, 14 May 2023 15:09:49 GMT - Strict-Transport-Security: - - max-age=31536000 - Set-Cookie: - - metabase.DEVICE=c1bdc133-76fd-46d3-bd8e-897a927a7129;HttpOnly;Path=/;Expires=Thu, - 14 May 2043 15:09:49 GMT;SameSite=Lax - X-Permitted-Cross-Domain-Policies: - - none - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - X-Content-Type-Options: - - nosniff - Content-Security-Policy: - - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com - https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' - 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; - child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' - https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src - 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src - 'self'; frame-ancestors 'none'; - Content-Type: - - application/json;charset=utf-8 - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Transfer-Encoding: - - chunked - Server: - - Jetty(11.0.14) - body: - encoding: ASCII-8BIT - string: !binary |- - W3sidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0OS42MzBaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDMzOS41IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjIgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0OS4yMzlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2RhdGFzZXQvY3N2IDIwMiBbQVNZTkM6IGNvbXBsZXRlZF0gMjE2LjMgbXMgKDcgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDMvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2MiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKTsgaDIgREIgMSBjb25uZWN0aW9uczogMC8yICgwIHRocmVhZHMgYmxvY2tlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0OS4xOTlaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0OS4xOTlaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0OC45NTdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDM2NS4yIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0OC41NDZaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2RhdGFzZXQvanNvbiAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDQ3MS42IG1zICg3IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiAzLzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZCk7IGgyIERCIDEgY29ubmVjdGlvbnM6IDAvMiAoMCB0aHJlYWRzIGJsb2NrZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDguMzIyWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDguMzIyWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDcuOTI1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCAzOTIuMiBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDcuNDExWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3JldmlzaW9uIDIwMCA0MzguMSBtcyAoOCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDcuMjQ1WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDcuMjQ1WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDYuODg2WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA1MDkuOCBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDYuMDI5WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2FsZXJ0IDIwMCAxLjQgcyAoOCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDUuMDE2WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDUuMDE2WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDMuODU4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCAyLjkgcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDAuNTYyWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybURFTEVURSAvYXBpL2Rhc2hib2FyZC8xL2NhcmRzIDIwNCAxNTEuMCBtcyAoNyBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDAuMjY3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2Rhc2hib2FyZC8xIDIwMCA1NTcuNyBtcyAoMjYgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjQwLjA4MloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjQwLjA4MloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjM5LjYyN1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzY2LjkgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjM5LjA5NVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvZGFzaGJvYXJkLzEvY29weSAyMDAgNi41IHMgKDIxNSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAyLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MzQuMzA5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5tb2RlbHMuZGFzaGJvYXJkIiwibXNnIjoiUmVmZXJlbmNlZCBGaWVsZHMgaW4gRGFzaGJvYXJkIHBhcmFtcyBoYXZlIGNoYW5nZWQ6IFdhczogI3t9IElzIE5vdzogI3s3IDZ9IE5ld2x5IEFkZGVkOiAjezcgNn0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTozMS45MzNaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvZGFzaGJvYXJkLzEgMjAwIDIuNyBzICgyNiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjkuNDMzWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjkuNDMzWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjkuMDczWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA0MTguNyBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjguNDMzWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9kYXNoYm9hcmQgMjAwIDM1MS4xIG1zICgxMSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjcuNzc1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2Rhc2hib2FyZC8xIDIwMCAxLjkgcyAoMjYgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjI2LjE2MloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjI2LjE2MloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjI1Ljc3N1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNDU0LjEgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjI1LjIwN1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9kYXNoYm9hcmQgMjAwIDE1OC43IG1zICg1IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyNS4xOThaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyNS4xOThaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyNC45ODJaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDQxNS42IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyNC4zODdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvZGFzaGJvYXJkLzEgMjAwIDEuNSBzICgyNiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjMuMTczWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjMuMTczWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjIuODA3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA1MjcuMSBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjIuMDI0WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2NhcmQvMSAyMDAgNTI0LjQgbXMgKDExIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyMS44MzBaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyMS44MzBaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyMC45MjlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDIuOSBzICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToxNy43MjFaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NhcmQgMjAwIDgxMy43IG1zICgyMSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MTYuODA1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2NhcmQvMSAyMDAgNDUzLjYgbXMgKDExIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToxNi41NjJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToxNi41NjJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToxNi4yNTRaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDM3NS4yIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToxNS44MjlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NhcmQvMS9xdWVyeSAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDIuNCBzICgyOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogMy81MCAoNCBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpOyBoMiBEQiAxIGNvbm5lY3Rpb25zOiAwLzIgKDAgdGhyZWFkcyBibG9ja2VkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjEzLjgwMVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjEzLjgwMVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjEyLjc3OVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMy44IHMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjA4Ljg1MFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvY2FyZC8xL3F1ZXJ5L2pzb24gMjAyIFtBU1lOQzogY29tcGxldGVkXSA5MDUuMyBtcyAoMTcgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDMvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKTsgaDIgREIgMSBjb25uZWN0aW9uczogMC8yICgwIHRocmVhZHMgYmxvY2tlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTowOC4zMzJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTowOC4zMzJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTowNy44MDZaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDU4Mi4zIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTQgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTowNy4xMzdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NhcmQvMS9xdWVyeS9jc3YgMjAyIFtBU1lOQzogY29tcGxldGVkXSA2LjQgcyAoMTcgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1NCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKTsgaDIgREIgMSBjb25uZWN0aW9uczogMC8yICgwIHRocmVhZHMgYmxvY2tlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTowMC44MjVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTowMC44MjVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTowMC41NjFaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDQzMi42IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1OS44NzNaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvY2FyZCAyMDAgMS4xIHMgKDYgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU4Ljk5MFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU4Ljk5MFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjcxOFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzYzLjAgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjI3NFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjI3NFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjIyNFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS90YWJsZSAyMDAgMTIxLjEgbXMgKDQgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU4LjAzMFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzgxLjMgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU3LjY4OVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU3LjY4OVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU3LjU2N1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9kYXRhYmFzZSAyMDAgMjAxLjIgbXMgKDMgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU3LjI3MloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNTUzLjEgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU2LjM1NVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9zZXR0aW5nIDIwMCAyLjQgcyAoNCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTUuNzYzWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTUuNzYzWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTMuOTAxWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA0MjIuMSBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTMuMjc5WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL21ldHJpYyAyMDAgMTkwLjEgbXMgKDMgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUzLjI2OVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUzLjI2OVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUzLjAyMVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNDA5LjAgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUyLjYyNloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUyLjYyNloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUyLjUzNVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1ERUxFVEUgL2FwaS9zZXNzaW9uIDIwNCA2OC4yIG1zICgyIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1Mi4zODZaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDM4MS4zIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1Mi4wMzBaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1Mi4wMzBaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1MS45NDZaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMW1ERUxFVEUgL2FwaS9zZXNzaW9uIDQwNCA2Ni43IG1zICgxIERCIGNhbGxzKSBcblwiTm90IGZvdW5kLlwiXG5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1MS45NDZaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMW1ERUxFVEUgL2FwaS9zZXNzaW9uIDQwNCA2Ni43IG1zICgxIERCIGNhbGxzKSBcblwiTm90IGZvdW5kLlwiXG5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1MS45NDZaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMW1ERUxFVEUgL2FwaS9zZXNzaW9uIDQwNCA2Ni43IG1zICgxIERCIGNhbGxzKSBcblwiTm90IGZvdW5kLlwiXG5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1MS45MTJaIiwibGV2ZWwiOiJFUlJPUiIsImZxbnMiOiJtZXRhYmFzZS5hcGkuc2Vzc2lvbiIsIm1zZyI6IkF1dGhlbnRpY2F0aW9uIGVuZHBvaW50IGVycm9yIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBOb3QgZm91bmQuIHs6c3RhdHVzLWNvZGUgNDA0fSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja19vbmUuaW52b2tlU3RhdGljKGNvbW1vbi5jbGo6NjMpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX29uZS5pbnZva2UoY29tbW9uLmNsajo1NykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2suaW52b2tlU3RhdGljKGNvbW1vbi5jbGo6OTMpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrLmRvSW52b2tlKGNvbW1vbi5jbGo6NjYpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo0MjMpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrXzQwNC5pbnZva2VTdGF0aWMoY29tbW9uLmNsajoxNzkpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrXzQwNC5pbnZva2UoY29tbW9uLmNsajoxNzYpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX2V4aXN0c19RTUFSS18uaW52b2tlU3RhdGljKGNvbW1vbi5jbGo6MTAzKSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja19leGlzdHNfUU1BUktfLmRvSW52b2tlKGNvbW1vbi5jbGo6OTgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo0NDUpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX2V4aXN0c19RTUFSS18uaW52b2tlU3RhdGljKGNvbW1vbi5jbGo6MTAxKSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja19leGlzdHNfUU1BUktfLmludm9rZShjb21tb24uY2xqOjk4KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZm5fXzk3NDcyLmludm9rZVN0YXRpYyhzZXNzaW9uLmNsajoxODcpIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRmbl9fOTc0NzIuaW52b2tlKHNlc3Npb24uY2xqOjE4NCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcmVzcG9uc2UkZm5fXzQyMzc1Lmludm9rZShjb3JlLmNsajoxNjApIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21pZGRsZXdhcmUkZm5fXzQyMzU5Lmludm9rZShjb3JlLmNsajoxMzIpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX2luZm8kZm5fXzQyMzY0Lmludm9rZShjb3JlLmNsajoxMzkpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJF9QTFVTX2xvZ19hbGxfcmVxdWVzdF9mYWlsdXJlcyRmbl9fOTc1MjAuaW52b2tlKHNlc3Npb24uY2xqOjMxMykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRoYW5kbGVyX180MjQxNS5pbnZva2UoY29yZS5jbGo6MjkwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnJvdXRlcyRmbl9fOTg0NTIkZm5fXzk4NDU1Lmludm9rZShyb3V0ZXMuY2xqOjY0KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5hcHBseVRvSGVscGVyKEFGbi5qYXZhOjE2MCkiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uYXBwbHlUbyhBRm4uamF2YToxNDQpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYXBwbHkuaW52b2tlU3RhdGljKGNvcmUuY2xqOjY2NykiLCJcdGF0IGNsb2p1cmUuY29yZSRhcHBseS5pbnZva2UoY29yZS5jbGo6NjYyKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLnJvdXRlcyRmbl9fOTg2MTMkZm5fXzk4NjE0LmRvSW52b2tlKHJvdXRlcy5jbGo6NzApIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo0MzYpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkaGFuZGxlcl9fNDI0MTUuaW52b2tlKGNvcmUuY2xqOjI5MCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucm91dGVzJGZuX185ODU5OCRmbl9fOTg2MDAuaW52b2tlKHJvdXRlcy5jbGo6NDcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5leGNlcHRpb25zJGNhdGNoX3VuY2F1Z2h0X2V4Y2VwdGlvbnMkZm5fXzk1MTQ5Lmludm9rZShleGNlcHRpb25zLmNsajoxMDMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5leGNlcHRpb25zJGNhdGNoX2FwaV9leGNlcHRpb25zJGZuX185NTE0Ni5pbnZva2UoZXhjZXB0aW9ucy5jbGo6OTEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ckbG9nX2FwaV9jYWxsJGZuX18xMDAzMzckZm5fXzEwMDMzOCRmbl9fMTAwMzM5Lmludm9rZShsb2cuY2xqOjIxNikiLCJcdGF0IG1ldGFiYXNlLmRyaXZlci5zcWxfamRiYy5leGVjdXRlLmRpYWdub3N0aWMkZG9fd2l0aF9kaWFnbm9zdGljX2luZm8uaW52b2tlU3RhdGljKGRpYWdub3N0aWMuY2xqOjE4KSIsIlx0YXQgbWV0YWJhc2UuZHJpdmVyLnNxbF9qZGJjLmV4ZWN1dGUuZGlhZ25vc3RpYyRkb193aXRoX2RpYWdub3N0aWNfaW5mby5pbnZva2UoZGlhZ25vc3RpYy5jbGo6MTIpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ckbG9nX2FwaV9jYWxsJGZuX18xMDAzMzckZm5fXzEwMDMzOC5pbnZva2UobG9nLmNsajoyMDgpIiwiXHRhdCB0b3VjYW4yLmV4ZWN1dGUkZG9fd2l0aF9jYWxsX2NvdW50cy5pbnZva2VTdGF0aWMoZXhlY3V0ZS5jbGo6MTEyKSIsIlx0YXQgdG91Y2FuMi5leGVjdXRlJGRvX3dpdGhfY2FsbF9jb3VudHMuaW52b2tlKGV4ZWN1dGUuY2xqOjEwMykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNy5pbnZva2UobG9nLmNsajoyMDcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5icm93c2VyX2Nvb2tpZSRlbnN1cmVfYnJvd3Nlcl9pZF9jb29raWUkZm5fXzEwMzc2NC5pbnZva2UoYnJvd3Nlcl9jb29raWUuY2xqOjQ0KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2VjdXJpdHkkYWRkX3NlY3VyaXR5X2hlYWRlcnMkZm5fXzc5NDY2Lmludm9rZShzZWN1cml0eS5jbGo6MTUzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuanNvbiR3cmFwX2pzb25fYm9keSRmbl9fMTAyNTA0Lmludm9rZShqc29uLmNsajo2OSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm9mZnNldF9wYWdpbmckaGFuZGxlX3BhZ2luZyRmbl9fNzk0OTAuaW52b2tlKG9mZnNldF9wYWdpbmcuY2xqOjQ1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuanNvbiR3cmFwX3N0cmVhbWVkX2pzb25fcmVzcG9uc2UkZm5fXzEwMjUyMi5pbnZva2UoanNvbi5jbGo6MTAzKSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmtleXdvcmRfcGFyYW1zJHdyYXBfa2V5d29yZF9wYXJhbXMkZm5fXzEwNDAzMS5pbnZva2Uoa2V5d29yZF9wYXJhbXMuY2xqOjU1KSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLnBhcmFtcyR3cmFwX3BhcmFtcyRmbl9fMTA0MDUwLmludm9rZShwYXJhbXMuY2xqOjc3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRtYXliZV9zZXRfc2l0ZV91cmwkZm5fXzUwNDc5Lmludm9rZShtaXNjLmNsajo2MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kcmVzZXRfc2Vzc2lvbl90aW1lb3V0JGZuX182Mzc3MC5pbnZva2Uoc2Vzc2lvbi5jbGo6NDMwKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRiaW5kX2N1cnJlbnRfdXNlciRmbl9fNjM3NDAkZm5fXzYzNzQxLmludm9rZShzZXNzaW9uLmNsajozMzYpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGRvX3dpdGhfY3VycmVudF91c2VyLmludm9rZVN0YXRpYyhzZXNzaW9uLmNsajozMTUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGRvX3dpdGhfY3VycmVudF91c2VyLmludm9rZShzZXNzaW9uLmNsajozMDQpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGJpbmRfY3VycmVudF91c2VyJGZuX182Mzc0MC5pbnZva2Uoc2Vzc2lvbi5jbGo6MzM1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiR3cmFwX2N1cnJlbnRfdXNlcl9pbmZvJGZuX182MzcyMi5pbnZva2Uoc2Vzc2lvbi5jbGo6Mjg1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiR3cmFwX3Nlc3Npb25faWQkZm5fXzYzNzA1Lmludm9rZShzZXNzaW9uLmNsajoyMTcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5hdXRoJHdyYXBfYXBpX2tleSRmbl9fODY2NDUuaW52b2tlKGF1dGguY2xqOjMwKSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmNvb2tpZXMkd3JhcF9jb29raWVzJGZuX18xMDM5NTEuaW52b2tlKGNvb2tpZXMuY2xqOjIxNikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkYWRkX2NvbnRlbnRfdHlwZSRmbl9fNTA0NjEuaW52b2tlKG1pc2MuY2xqOjI5KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRkaXNhYmxlX3N0cmVhbWluZ19idWZmZXJpbmckZm5fXzUwNDg3Lmludm9rZShtaXNjLmNsajo3OCkiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5nemlwJHdyYXBfZ3ppcCRmbl9fMTAzOTkzLmludm9rZShnemlwLmNsajo4NikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkYmluZF9yZXF1ZXN0JGZuX181MDQ5MC5pbnZva2UobWlzYy5jbGo6OTUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zc2wkcmVkaXJlY3RfdG9faHR0cHNfbWlkZGxld2FyZSRmbl9fMTAzNzgwLmludm9rZShzc2wuY2xqOjQxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyJGFzeW5jX3Byb3h5X2hhbmRsZXIkZm5fXzk5MTAzLmludm9rZShzZXJ2ZXIuY2xqOjc3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLnByb3h5JG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLkFic3RyYWN0SGFuZGxlciRmZjE5Mjc0YS5oYW5kbGUoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuaGFuZGxlci5TdGF0aXN0aWNzSGFuZGxlci5oYW5kbGUoU3RhdGlzdGljc0hhbmRsZXIuamF2YToxNzMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuaGFuZGxlci5IYW5kbGVyV3JhcHBlci5oYW5kbGUoSGFuZGxlcldyYXBwZXIuamF2YToxMjIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuU2VydmVyLmhhbmRsZShTZXJ2ZXIuamF2YTo1NjMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwubGFtYmRhJGhhbmRsZSQwKEh0dHBDaGFubmVsLmphdmE6NTA1KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDaGFubmVsLmRpc3BhdGNoKEh0dHBDaGFubmVsLmphdmE6NzYyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDaGFubmVsLmhhbmRsZShIdHRwQ2hhbm5lbC5qYXZhOjQ5NykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ29ubmVjdGlvbi5vbkZpbGxhYmxlKEh0dHBDb25uZWN0aW9uLmphdmE6MjgyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uQWJzdHJhY3RDb25uZWN0aW9uJFJlYWRDYWxsYmFjay5zdWNjZWVkZWQoQWJzdHJhY3RDb25uZWN0aW9uLmphdmE6MzE0KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uRmlsbEludGVyZXN0LmZpbGxhYmxlKEZpbGxJbnRlcmVzdC5qYXZhOjEwMCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LmlvLlNlbGVjdGFibGVDaGFubmVsRW5kUG9pbnQkMS5ydW4oU2VsZWN0YWJsZUNoYW5uZWxFbmRQb2ludC5qYXZhOjUzKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5ydW5UYXNrKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YTo0MTYpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmNvbnN1bWVUYXNrKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YTozODUpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LnRyeVByb2R1Y2UoQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjI3MikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kubGFtYmRhJG5ldyQwKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YToxNDApIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5SZXNlcnZlZFRocmVhZEV4ZWN1dG9yJFJlc2VydmVkVGhyZWFkLnJ1bihSZXNlcnZlZFRocmVhZEV4ZWN1dG9yLmphdmE6NDExKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUXVldWVkVGhyZWFkUG9vbC5ydW5Kb2IoUXVldWVkVGhyZWFkUG9vbC5qYXZhOjkzNikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlF1ZXVlZFRocmVhZFBvb2wkUnVubmVyLnJ1bihRdWV1ZWRUaHJlYWRQb29sLmphdmE6MTA4MCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUxLjkxMloiLCJsZXZlbCI6IkVSUk9SIiwiZnFucyI6Im1ldGFiYXNlLmFwaS5zZXNzaW9uIiwibXNnIjoiQXV0aGVudGljYXRpb24gZW5kcG9pbnQgZXJyb3IiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IE5vdCBmb3VuZC4gezpzdGF0dXMtY29kZSA0MDR9IiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX29uZS5pbnZva2VTdGF0aWMoY29tbW9uLmNsajo2MykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfb25lLmludm9rZShjb21tb24uY2xqOjU3KSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVjay5pbnZva2VTdGF0aWMoY29tbW9uLmNsajo5MykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2suZG9JbnZva2UoY29tbW9uLmNsajo2NikiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQyMykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfNDA0Lmludm9rZVN0YXRpYyhjb21tb24uY2xqOjE3OSkiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfNDA0Lmludm9rZShjb21tb24uY2xqOjE3NikiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfZXhpc3RzX1FNQVJLXy5pbnZva2VTdGF0aWMoY29tbW9uLmNsajoxMDMpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX2V4aXN0c19RTUFSS18uZG9JbnZva2UoY29tbW9uLmNsajo5OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQ0NSkiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfZXhpc3RzX1FNQVJLXy5pbnZva2VTdGF0aWMoY29tbW9uLmNsajoxMDEpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX2V4aXN0c19RTUFSS18uaW52b2tlKGNvbW1vbi5jbGo6OTgpIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRmbl9fOTc0NzIuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjE4NykiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGZuX185NzQ3Mi5pbnZva2Uoc2Vzc2lvbi5jbGo6MTg0KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yZXNwb25zZSRmbl9fNDIzNzUuaW52b2tlKGNvcmUuY2xqOjE2MCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWlkZGxld2FyZSRmbl9fNDIzNTkuaW52b2tlKGNvcmUuY2xqOjEzMikiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfaW5mbyRmbl9fNDIzNjQuaW52b2tlKGNvcmUuY2xqOjEzOSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kX1BMVVNfbG9nX2FsbF9yZXF1ZXN0X2ZhaWx1cmVzJGZuX185NzUyMC5pbnZva2Uoc2Vzc2lvbi5jbGo6MzEzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGhhbmRsZXJfXzQyNDE1Lmludm9rZShjb3JlLmNsajoyOTApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBtZXRhYmFzZS5hcGkucm91dGVzJGZuX185ODQ1MiRmbl9fOTg0NTUuaW52b2tlKHJvdXRlcy5jbGo6NjQpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmFwcGx5VG9IZWxwZXIoQUZuLmphdmE6MTYwKSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5hcHBseVRvKEFGbi5qYXZhOjE0NCkiLCJcdGF0IGNsb2p1cmUuY29yZSRhcHBseS5pbnZva2VTdGF0aWMoY29yZS5jbGo6NjY3KSIsIlx0YXQgY2xvanVyZS5jb3JlJGFwcGx5Lmludm9rZShjb3JlLmNsajo2NjIpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucm91dGVzJGZuX185ODYxMyRmbl9fOTg2MTQuZG9JbnZva2Uocm91dGVzLmNsajo3MCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQzNikiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRoYW5kbGVyX180MjQxNS5pbnZva2UoY29yZS5jbGo6MjkwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5yb3V0ZXMkZm5fXzk4NTk4JGZuX185ODYwMC5pbnZva2Uocm91dGVzLmNsajo0NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfdW5jYXVnaHRfZXhjZXB0aW9ucyRmbl9fOTUxNDkuaW52b2tlKGV4Y2VwdGlvbnMuY2xqOjEwMykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfYXBpX2V4Y2VwdGlvbnMkZm5fXzk1MTQ2Lmludm9rZShleGNlcHRpb25zLmNsajo5MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4JGZuX18xMDAzMzkuaW52b2tlKGxvZy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2UuZHJpdmVyLnNxbF9qZGJjLmV4ZWN1dGUuZGlhZ25vc3RpYyRkb193aXRoX2RpYWdub3N0aWNfaW5mby5pbnZva2VTdGF0aWMoZGlhZ25vc3RpYy5jbGo6MTgpIiwiXHRhdCBtZXRhYmFzZS5kcml2ZXIuc3FsX2pkYmMuZXhlY3V0ZS5kaWFnbm9zdGljJGRvX3dpdGhfZGlhZ25vc3RpY19pbmZvLmludm9rZShkaWFnbm9zdGljLmNsajoxMikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4Lmludm9rZShsb2cuY2xqOjIwOCkiLCJcdGF0IHRvdWNhbjIuZXhlY3V0ZSRkb193aXRoX2NhbGxfY291bnRzLmludm9rZVN0YXRpYyhleGVjdXRlLmNsajoxMTIpIiwiXHRhdCB0b3VjYW4yLmV4ZWN1dGUkZG9fd2l0aF9jYWxsX2NvdW50cy5pbnZva2UoZXhlY3V0ZS5jbGo6MTAzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3Lmludm9rZShsb2cuY2xqOjIwNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmJyb3dzZXJfY29va2llJGVuc3VyZV9icm93c2VyX2lkX2Nvb2tpZSRmbl9fMTAzNzY0Lmludm9rZShicm93c2VyX2Nvb2tpZS5jbGo6NDQpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZWN1cml0eSRhZGRfc2VjdXJpdHlfaGVhZGVycyRmbl9fNzk0NjYuaW52b2tlKHNlY3VyaXR5LmNsajoxNTMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfanNvbl9ib2R5JGZuX18xMDI1MDQuaW52b2tlKGpzb24uY2xqOjY5KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUub2Zmc2V0X3BhZ2luZyRoYW5kbGVfcGFnaW5nJGZuX183OTQ5MC5pbnZva2Uob2Zmc2V0X3BhZ2luZy5jbGo6NDUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfc3RyZWFtZWRfanNvbl9yZXNwb25zZSRmbl9fMTAyNTIyLmludm9rZShqc29uLmNsajoxMDMpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUua2V5d29yZF9wYXJhbXMkd3JhcF9rZXl3b3JkX3BhcmFtcyRmbl9fMTA0MDMxLmludm9rZShrZXl3b3JkX3BhcmFtcy5jbGo6NTUpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUucGFyYW1zJHdyYXBfcGFyYW1zJGZuX18xMDQwNTAuaW52b2tlKHBhcmFtcy5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJG1heWJlX3NldF9zaXRlX3VybCRmbl9fNTA0NzkuaW52b2tlKG1pc2MuY2xqOjYxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRyZXNldF9zZXNzaW9uX3RpbWVvdXQkZm5fXzYzNzcwLmludm9rZShzZXNzaW9uLmNsajo0MzApIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGJpbmRfY3VycmVudF91c2VyJGZuX182Mzc0MCRmbl9fNjM3NDEuaW52b2tlKHNlc3Npb24uY2xqOjMzNikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjMxNSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlKHNlc3Npb24uY2xqOjMwNCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kYmluZF9jdXJyZW50X3VzZXIkZm5fXzYzNzQwLmludm9rZShzZXNzaW9uLmNsajozMzUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfY3VycmVudF91c2VyX2luZm8kZm5fXzYzNzIyLmludm9rZShzZXNzaW9uLmNsajoyODUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfc2Vzc2lvbl9pZCRmbl9fNjM3MDUuaW52b2tlKHNlc3Npb24uY2xqOjIxNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmF1dGgkd3JhcF9hcGlfa2V5JGZuX184NjY0NS5pbnZva2UoYXV0aC5jbGo6MzApIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUuY29va2llcyR3cmFwX2Nvb2tpZXMkZm5fXzEwMzk1MS5pbnZva2UoY29va2llcy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRhZGRfY29udGVudF90eXBlJGZuX181MDQ2MS5pbnZva2UobWlzYy5jbGo6MjkpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGRpc2FibGVfc3RyZWFtaW5nX2J1ZmZlcmluZyRmbl9fNTA0ODcuaW52b2tlKG1pc2MuY2xqOjc4KSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmd6aXAkd3JhcF9nemlwJGZuX18xMDM5OTMuaW52b2tlKGd6aXAuY2xqOjg2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRiaW5kX3JlcXVlc3QkZm5fXzUwNDkwLmludm9rZShtaXNjLmNsajo5NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNzbCRyZWRpcmVjdF90b19odHRwc19taWRkbGV3YXJlJGZuX18xMDM3ODAuaW52b2tlKHNzbC5jbGo6NDEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIkYXN5bmNfcHJveHlfaGFuZGxlciRmbl9fOTkxMDMuaW52b2tlKHNlcnZlci5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucHJveHkkb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuQWJzdHJhY3RIYW5kbGVyJGZmMTkyNzRhLmhhbmRsZShVbmtub3duIFNvdXJjZSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLlN0YXRpc3RpY3NIYW5kbGVyLmhhbmRsZShTdGF0aXN0aWNzSGFuZGxlci5qYXZhOjE3MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLkhhbmRsZXJXcmFwcGVyLmhhbmRsZShIYW5kbGVyV3JhcHBlci5qYXZhOjEyMikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5TZXJ2ZXIuaGFuZGxlKFNlcnZlci5qYXZhOjU2MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5sYW1iZGEkaGFuZGxlJDAoSHR0cENoYW5uZWwuamF2YTo1MDUpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuZGlzcGF0Y2goSHR0cENoYW5uZWwuamF2YTo3NjIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuaGFuZGxlKEh0dHBDaGFubmVsLmphdmE6NDk3KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDb25uZWN0aW9uLm9uRmlsbGFibGUoSHR0cENvbm5lY3Rpb24uamF2YToyODIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5BYnN0cmFjdENvbm5lY3Rpb24kUmVhZENhbGxiYWNrLnN1Y2NlZWRlZChBYnN0cmFjdENvbm5lY3Rpb24uamF2YTozMTQpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5GaWxsSW50ZXJlc3QuZmlsbGFibGUoRmlsbEludGVyZXN0LmphdmE6MTAwKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uU2VsZWN0YWJsZUNoYW5uZWxFbmRQb2ludCQxLnJ1bihTZWxlY3RhYmxlQ2hhbm5lbEVuZFBvaW50LmphdmE6NTMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LnJ1blRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjQxNikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuY29uc3VtZVRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjM4NSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kudHJ5UHJvZHVjZShBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6MjcyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5sYW1iZGEkbmV3JDAoQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjE0MCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlJlc2VydmVkVGhyZWFkRXhlY3V0b3IkUmVzZXJ2ZWRUaHJlYWQucnVuKFJlc2VydmVkVGhyZWFkRXhlY3V0b3IuamF2YTo0MTEpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5RdWV1ZWRUaHJlYWRQb29sLnJ1bkpvYihRdWV1ZWRUaHJlYWRQb29sLmphdmE6OTM2KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUXVldWVkVGhyZWFkUG9vbCRSdW5uZXIucnVuKFF1ZXVlZFRocmVhZFBvb2wuamF2YToxMDgwKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTEuODAzWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCAzNzIuMSBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTEuNjYzWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTEuNjYzWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTEuMzM0WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA0NzkuNSBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTAuNzYxWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMxbVBPU1QgL2FwaS9zZXNzaW9uIDQwMSA1NDYuNiBtcyAoMSBEQiBjYWxscykgXG57OmVycm9ycyB7OnBhc3N3b3JkIFwiZGlkIG5vdCBtYXRjaCBzdG9yZWQgcGFzc3dvcmRcIn19XG5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1MC40MzRaIiwibGV2ZWwiOiJFUlJPUiIsImZxbnMiOiJtZXRhYmFzZS5hcGkuc2Vzc2lvbiIsIm1zZyI6IkF1dGhlbnRpY2F0aW9uIGVuZHBvaW50IGVycm9yIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBQYXNzd29yZCBkaWQgbm90IG1hdGNoIHN0b3JlZCBwYXNzd29yZC4gezpzdGF0dXMtY29kZSA0MDEsIDplcnJvcnMgezpwYXNzd29yZCBcImRpZCBub3QgbWF0Y2ggc3RvcmVkIHBhc3N3b3JkXCJ9fSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZG9faHR0cF80MDFfb25fZXJyb3IuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjE1NikiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGRvX2h0dHBfNDAxX29uX2Vycm9yLmludm9rZShzZXNzaW9uLmNsajoxNTIpIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRmbl9fOTc0NTkuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjE3OCkiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGZuX185NzQ1OS5pbnZva2Uoc2Vzc2lvbi5jbGo6MTY1KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yZXNwb25zZSRmbl9fNDIzNzUuaW52b2tlKGNvcmUuY2xqOjE2MCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWlkZGxld2FyZSRmbl9fNDIzNTkuaW52b2tlKGNvcmUuY2xqOjEzMikiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfaW5mbyRmbl9fNDIzNjQuaW52b2tlKGNvcmUuY2xqOjEzOSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJF9QTFVTX2xvZ19hbGxfcmVxdWVzdF9mYWlsdXJlcyRmbl9fOTc1MjAuaW52b2tlKHNlc3Npb24uY2xqOjMxMykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRoYW5kbGVyX180MjQxNS5pbnZva2UoY29yZS5jbGo6MjkwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnJvdXRlcyRmbl9fOTg0NTIkZm5fXzk4NDU1Lmludm9rZShyb3V0ZXMuY2xqOjY0KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5hcHBseVRvSGVscGVyKEFGbi5qYXZhOjE2MCkiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uYXBwbHlUbyhBRm4uamF2YToxNDQpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYXBwbHkuaW52b2tlU3RhdGljKGNvcmUuY2xqOjY2NykiLCJcdGF0IGNsb2p1cmUuY29yZSRhcHBseS5pbnZva2UoY29yZS5jbGo6NjYyKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLnJvdXRlcyRmbl9fOTg2MTMkZm5fXzk4NjE0LmRvSW52b2tlKHJvdXRlcy5jbGo6NzApIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo0MzYpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkaGFuZGxlcl9fNDI0MTUuaW52b2tlKGNvcmUuY2xqOjI5MCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucm91dGVzJGZuX185ODU5OCRmbl9fOTg2MDAuaW52b2tlKHJvdXRlcy5jbGo6NDcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5leGNlcHRpb25zJGNhdGNoX3VuY2F1Z2h0X2V4Y2VwdGlvbnMkZm5fXzk1MTQ5Lmludm9rZShleGNlcHRpb25zLmNsajoxMDMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5leGNlcHRpb25zJGNhdGNoX2FwaV9leGNlcHRpb25zJGZuX185NTE0Ni5pbnZva2UoZXhjZXB0aW9ucy5jbGo6OTEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ckbG9nX2FwaV9jYWxsJGZuX18xMDAzMzckZm5fXzEwMDMzOCRmbl9fMTAwMzM5Lmludm9rZShsb2cuY2xqOjIxNikiLCJcdGF0IG1ldGFiYXNlLmRyaXZlci5zcWxfamRiYy5leGVjdXRlLmRpYWdub3N0aWMkZG9fd2l0aF9kaWFnbm9zdGljX2luZm8uaW52b2tlU3RhdGljKGRpYWdub3N0aWMuY2xqOjE4KSIsIlx0YXQgbWV0YWJhc2UuZHJpdmVyLnNxbF9qZGJjLmV4ZWN1dGUuZGlhZ25vc3RpYyRkb193aXRoX2RpYWdub3N0aWNfaW5mby5pbnZva2UoZGlhZ25vc3RpYy5jbGo6MTIpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ckbG9nX2FwaV9jYWxsJGZuX18xMDAzMzckZm5fXzEwMDMzOC5pbnZva2UobG9nLmNsajoyMDgpIiwiXHRhdCB0b3VjYW4yLmV4ZWN1dGUkZG9fd2l0aF9jYWxsX2NvdW50cy5pbnZva2VTdGF0aWMoZXhlY3V0ZS5jbGo6MTEyKSIsIlx0YXQgdG91Y2FuMi5leGVjdXRlJGRvX3dpdGhfY2FsbF9jb3VudHMuaW52b2tlKGV4ZWN1dGUuY2xqOjEwMykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNy5pbnZva2UobG9nLmNsajoyMDcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5icm93c2VyX2Nvb2tpZSRlbnN1cmVfYnJvd3Nlcl9pZF9jb29raWUkZm5fXzEwMzc2NC5pbnZva2UoYnJvd3Nlcl9jb29raWUuY2xqOjQ0KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2VjdXJpdHkkYWRkX3NlY3VyaXR5X2hlYWRlcnMkZm5fXzc5NDY2Lmludm9rZShzZWN1cml0eS5jbGo6MTUzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuanNvbiR3cmFwX2pzb25fYm9keSRmbl9fMTAyNTA0Lmludm9rZShqc29uLmNsajo2NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm9mZnNldF9wYWdpbmckaGFuZGxlX3BhZ2luZyRmbl9fNzk0OTAuaW52b2tlKG9mZnNldF9wYWdpbmcuY2xqOjQ1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuanNvbiR3cmFwX3N0cmVhbWVkX2pzb25fcmVzcG9uc2UkZm5fXzEwMjUyMi5pbnZva2UoanNvbi5jbGo6MTAzKSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmtleXdvcmRfcGFyYW1zJHdyYXBfa2V5d29yZF9wYXJhbXMkZm5fXzEwNDAzMS5pbnZva2Uoa2V5d29yZF9wYXJhbXMuY2xqOjU1KSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLnBhcmFtcyR3cmFwX3BhcmFtcyRmbl9fMTA0MDUwLmludm9rZShwYXJhbXMuY2xqOjc3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRtYXliZV9zZXRfc2l0ZV91cmwkZm5fXzUwNDc5Lmludm9rZShtaXNjLmNsajo2MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kcmVzZXRfc2Vzc2lvbl90aW1lb3V0JGZuX182Mzc3MC5pbnZva2Uoc2Vzc2lvbi5jbGo6NDMwKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRiaW5kX2N1cnJlbnRfdXNlciRmbl9fNjM3NDAkZm5fXzYzNzQxLmludm9rZShzZXNzaW9uLmNsajozMzYpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGRvX3dpdGhfY3VycmVudF91c2VyLmludm9rZVN0YXRpYyhzZXNzaW9uLmNsajozMTUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGRvX3dpdGhfY3VycmVudF91c2VyLmludm9rZShzZXNzaW9uLmNsajozMDQpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGJpbmRfY3VycmVudF91c2VyJGZuX182Mzc0MC5pbnZva2Uoc2Vzc2lvbi5jbGo6MzM1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiR3cmFwX2N1cnJlbnRfdXNlcl9pbmZvJGZuX182MzcyMi5pbnZva2Uoc2Vzc2lvbi5jbGo6Mjg1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiR3cmFwX3Nlc3Npb25faWQkZm5fXzYzNzA1Lmludm9rZShzZXNzaW9uLmNsajoyMTcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5hdXRoJHdyYXBfYXBpX2tleSRmbl9fODY2NDUuaW52b2tlKGF1dGguY2xqOjMwKSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmNvb2tpZXMkd3JhcF9jb29raWVzJGZuX18xMDM5NTEuaW52b2tlKGNvb2tpZXMuY2xqOjIxNikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkYWRkX2NvbnRlbnRfdHlwZSRmbl9fNTA0NjEuaW52b2tlKG1pc2MuY2xqOjI5KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRkaXNhYmxlX3N0cmVhbWluZ19idWZmZXJpbmckZm5fXzUwNDg3Lmludm9rZShtaXNjLmNsajo3OCkiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5nemlwJHdyYXBfZ3ppcCRmbl9fMTAzOTkzLmludm9rZShnemlwLmNsajo4NikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkYmluZF9yZXF1ZXN0JGZuX181MDQ5MC5pbnZva2UobWlzYy5jbGo6OTUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zc2wkcmVkaXJlY3RfdG9faHR0cHNfbWlkZGxld2FyZSRmbl9fMTAzNzgwLmludm9rZShzc2wuY2xqOjQxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyJGFzeW5jX3Byb3h5X2hhbmRsZXIkZm5fXzk5MTAzLmludm9rZShzZXJ2ZXIuY2xqOjc3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLnByb3h5JG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLkFic3RyYWN0SGFuZGxlciRmZjE5Mjc0YS5oYW5kbGUoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuaGFuZGxlci5TdGF0aXN0aWNzSGFuZGxlci5oYW5kbGUoU3RhdGlzdGljc0hhbmRsZXIuamF2YToxNzMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuaGFuZGxlci5IYW5kbGVyV3JhcHBlci5oYW5kbGUoSGFuZGxlcldyYXBwZXIuamF2YToxMjIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuU2VydmVyLmhhbmRsZShTZXJ2ZXIuamF2YTo1NjMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwubGFtYmRhJGhhbmRsZSQwKEh0dHBDaGFubmVsLmphdmE6NTA1KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDaGFubmVsLmRpc3BhdGNoKEh0dHBDaGFubmVsLmphdmE6NzYyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDaGFubmVsLmhhbmRsZShIdHRwQ2hhbm5lbC5qYXZhOjQ5NykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ29ubmVjdGlvbi5vbkZpbGxhYmxlKEh0dHBDb25uZWN0aW9uLmphdmE6MjgyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uQWJzdHJhY3RDb25uZWN0aW9uJFJlYWRDYWxsYmFjay5zdWNjZWVkZWQoQWJzdHJhY3RDb25uZWN0aW9uLmphdmE6MzE0KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uRmlsbEludGVyZXN0LmZpbGxhYmxlKEZpbGxJbnRlcmVzdC5qYXZhOjEwMCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LmlvLlNlbGVjdGFibGVDaGFubmVsRW5kUG9pbnQkMS5ydW4oU2VsZWN0YWJsZUNoYW5uZWxFbmRQb2ludC5qYXZhOjUzKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5ydW5UYXNrKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YTo0MTYpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmNvbnN1bWVUYXNrKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YTozODUpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LnRyeVByb2R1Y2UoQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjI3MikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kubGFtYmRhJG5ldyQwKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YToxNDApIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5SZXNlcnZlZFRocmVhZEV4ZWN1dG9yJFJlc2VydmVkVGhyZWFkLnJ1bihSZXNlcnZlZFRocmVhZEV4ZWN1dG9yLmphdmE6NDExKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUXVldWVkVGhyZWFkUG9vbC5ydW5Kb2IoUXVldWVkVGhyZWFkUG9vbC5qYXZhOjkzNikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlF1ZXVlZFRocmVhZFBvb2wkUnVubmVyLnJ1bihRdWV1ZWRUaHJlYWRQb29sLmphdmE6MTA4MCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUwLjQzNFoiLCJsZXZlbCI6IkVSUk9SIiwiZnFucyI6Im1ldGFiYXNlLmFwaS5zZXNzaW9uIiwibXNnIjoiQXV0aGVudGljYXRpb24gZW5kcG9pbnQgZXJyb3IiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFBhc3N3b3JkIGRpZCBub3QgbWF0Y2ggc3RvcmVkIHBhc3N3b3JkLiB7OnN0YXR1cy1jb2RlIDQwMSwgOmVycm9ycyB7OnBhc3N3b3JkIFwiZGlkIG5vdCBtYXRjaCBzdG9yZWQgcGFzc3dvcmRcIn19IiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRkb19odHRwXzQwMV9vbl9lcnJvci5pbnZva2VTdGF0aWMoc2Vzc2lvbi5jbGo6MTU2KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZG9faHR0cF80MDFfb25fZXJyb3IuaW52b2tlKHNlc3Npb24uY2xqOjE1MikiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGZuX185NzQ1OS5pbnZva2VTdGF0aWMoc2Vzc2lvbi5jbGo6MTc4KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZm5fXzk3NDU5Lmludm9rZShzZXNzaW9uLmNsajoxNjUpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3Jlc3BvbnNlJGZuX180MjM3NS5pbnZva2UoY29yZS5jbGo6MTYwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9taWRkbGV3YXJlJGZuX180MjM1OS5pbnZva2UoY29yZS5jbGo6MTMyKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9pbmZvJGZuX180MjM2NC5pbnZva2UoY29yZS5jbGo6MTM5KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kX1BMVVNfbG9nX2FsbF9yZXF1ZXN0X2ZhaWx1cmVzJGZuX185NzUyMC5pbnZva2Uoc2Vzc2lvbi5jbGo6MzEzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGhhbmRsZXJfXzQyNDE1Lmludm9rZShjb3JlLmNsajoyOTApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBtZXRhYmFzZS5hcGkucm91dGVzJGZuX185ODQ1MiRmbl9fOTg0NTUuaW52b2tlKHJvdXRlcy5jbGo6NjQpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmFwcGx5VG9IZWxwZXIoQUZuLmphdmE6MTYwKSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5hcHBseVRvKEFGbi5qYXZhOjE0NCkiLCJcdGF0IGNsb2p1cmUuY29yZSRhcHBseS5pbnZva2VTdGF0aWMoY29yZS5jbGo6NjY3KSIsIlx0YXQgY2xvanVyZS5jb3JlJGFwcGx5Lmludm9rZShjb3JlLmNsajo2NjIpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucm91dGVzJGZuX185ODYxMyRmbl9fOTg2MTQuZG9JbnZva2Uocm91dGVzLmNsajo3MCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQzNikiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRoYW5kbGVyX180MjQxNS5pbnZva2UoY29yZS5jbGo6MjkwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5yb3V0ZXMkZm5fXzk4NTk4JGZuX185ODYwMC5pbnZva2Uocm91dGVzLmNsajo0NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfdW5jYXVnaHRfZXhjZXB0aW9ucyRmbl9fOTUxNDkuaW52b2tlKGV4Y2VwdGlvbnMuY2xqOjEwMykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfYXBpX2V4Y2VwdGlvbnMkZm5fXzk1MTQ2Lmludm9rZShleGNlcHRpb25zLmNsajo5MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4JGZuX18xMDAzMzkuaW52b2tlKGxvZy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2UuZHJpdmVyLnNxbF9qZGJjLmV4ZWN1dGUuZGlhZ25vc3RpYyRkb193aXRoX2RpYWdub3N0aWNfaW5mby5pbnZva2VTdGF0aWMoZGlhZ25vc3RpYy5jbGo6MTgpIiwiXHRhdCBtZXRhYmFzZS5kcml2ZXIuc3FsX2pkYmMuZXhlY3V0ZS5kaWFnbm9zdGljJGRvX3dpdGhfZGlhZ25vc3RpY19pbmZvLmludm9rZShkaWFnbm9zdGljLmNsajoxMikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4Lmludm9rZShsb2cuY2xqOjIwOCkiLCJcdGF0IHRvdWNhbjIuZXhlY3V0ZSRkb193aXRoX2NhbGxfY291bnRzLmludm9rZVN0YXRpYyhleGVjdXRlLmNsajoxMTIpIiwiXHRhdCB0b3VjYW4yLmV4ZWN1dGUkZG9fd2l0aF9jYWxsX2NvdW50cy5pbnZva2UoZXhlY3V0ZS5jbGo6MTAzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3Lmludm9rZShsb2cuY2xqOjIwNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmJyb3dzZXJfY29va2llJGVuc3VyZV9icm93c2VyX2lkX2Nvb2tpZSRmbl9fMTAzNzY0Lmludm9rZShicm93c2VyX2Nvb2tpZS5jbGo6NDQpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZWN1cml0eSRhZGRfc2VjdXJpdHlfaGVhZGVycyRmbl9fNzk0NjYuaW52b2tlKHNlY3VyaXR5LmNsajoxNTMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfanNvbl9ib2R5JGZuX18xMDI1MDQuaW52b2tlKGpzb24uY2xqOjY3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUub2Zmc2V0X3BhZ2luZyRoYW5kbGVfcGFnaW5nJGZuX183OTQ5MC5pbnZva2Uob2Zmc2V0X3BhZ2luZy5jbGo6NDUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfc3RyZWFtZWRfanNvbl9yZXNwb25zZSRmbl9fMTAyNTIyLmludm9rZShqc29uLmNsajoxMDMpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUua2V5d29yZF9wYXJhbXMkd3JhcF9rZXl3b3JkX3BhcmFtcyRmbl9fMTA0MDMxLmludm9rZShrZXl3b3JkX3BhcmFtcy5jbGo6NTUpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUucGFyYW1zJHdyYXBfcGFyYW1zJGZuX18xMDQwNTAuaW52b2tlKHBhcmFtcy5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJG1heWJlX3NldF9zaXRlX3VybCRmbl9fNTA0NzkuaW52b2tlKG1pc2MuY2xqOjYxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRyZXNldF9zZXNzaW9uX3RpbWVvdXQkZm5fXzYzNzcwLmludm9rZShzZXNzaW9uLmNsajo0MzApIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGJpbmRfY3VycmVudF91c2VyJGZuX182Mzc0MCRmbl9fNjM3NDEuaW52b2tlKHNlc3Npb24uY2xqOjMzNikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjMxNSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlKHNlc3Npb24uY2xqOjMwNCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kYmluZF9jdXJyZW50X3VzZXIkZm5fXzYzNzQwLmludm9rZShzZXNzaW9uLmNsajozMzUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfY3VycmVudF91c2VyX2luZm8kZm5fXzYzNzIyLmludm9rZShzZXNzaW9uLmNsajoyODUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfc2Vzc2lvbl9pZCRmbl9fNjM3MDUuaW52b2tlKHNlc3Npb24uY2xqOjIxNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmF1dGgkd3JhcF9hcGlfa2V5JGZuX184NjY0NS5pbnZva2UoYXV0aC5jbGo6MzApIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUuY29va2llcyR3cmFwX2Nvb2tpZXMkZm5fXzEwMzk1MS5pbnZva2UoY29va2llcy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRhZGRfY29udGVudF90eXBlJGZuX181MDQ2MS5pbnZva2UobWlzYy5jbGo6MjkpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGRpc2FibGVfc3RyZWFtaW5nX2J1ZmZlcmluZyRmbl9fNTA0ODcuaW52b2tlKG1pc2MuY2xqOjc4KSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmd6aXAkd3JhcF9nemlwJGZuX18xMDM5OTMuaW52b2tlKGd6aXAuY2xqOjg2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRiaW5kX3JlcXVlc3QkZm5fXzUwNDkwLmludm9rZShtaXNjLmNsajo5NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNzbCRyZWRpcmVjdF90b19odHRwc19taWRkbGV3YXJlJGZuX18xMDM3ODAuaW52b2tlKHNzbC5jbGo6NDEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIkYXN5bmNfcHJveHlfaGFuZGxlciRmbl9fOTkxMDMuaW52b2tlKHNlcnZlci5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucHJveHkkb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuQWJzdHJhY3RIYW5kbGVyJGZmMTkyNzRhLmhhbmRsZShVbmtub3duIFNvdXJjZSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLlN0YXRpc3RpY3NIYW5kbGVyLmhhbmRsZShTdGF0aXN0aWNzSGFuZGxlci5qYXZhOjE3MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLkhhbmRsZXJXcmFwcGVyLmhhbmRsZShIYW5kbGVyV3JhcHBlci5qYXZhOjEyMikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5TZXJ2ZXIuaGFuZGxlKFNlcnZlci5qYXZhOjU2MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5sYW1iZGEkaGFuZGxlJDAoSHR0cENoYW5uZWwuamF2YTo1MDUpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuZGlzcGF0Y2goSHR0cENoYW5uZWwuamF2YTo3NjIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuaGFuZGxlKEh0dHBDaGFubmVsLmphdmE6NDk3KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDb25uZWN0aW9uLm9uRmlsbGFibGUoSHR0cENvbm5lY3Rpb24uamF2YToyODIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5BYnN0cmFjdENvbm5lY3Rpb24kUmVhZENhbGxiYWNrLnN1Y2NlZWRlZChBYnN0cmFjdENvbm5lY3Rpb24uamF2YTozMTQpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5GaWxsSW50ZXJlc3QuZmlsbGFibGUoRmlsbEludGVyZXN0LmphdmE6MTAwKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uU2VsZWN0YWJsZUNoYW5uZWxFbmRQb2ludCQxLnJ1bihTZWxlY3RhYmxlQ2hhbm5lbEVuZFBvaW50LmphdmE6NTMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LnJ1blRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjQxNikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuY29uc3VtZVRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjM4NSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kudHJ5UHJvZHVjZShBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6MjcyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5sYW1iZGEkbmV3JDAoQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjE0MCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlJlc2VydmVkVGhyZWFkRXhlY3V0b3IkUmVzZXJ2ZWRUaHJlYWQucnVuKFJlc2VydmVkVGhyZWFkRXhlY3V0b3IuamF2YTo0MTEpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5RdWV1ZWRUaHJlYWRQb29sLnJ1bkpvYihRdWV1ZWRUaHJlYWRQb29sLmphdmE6OTM2KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUXVldWVkVGhyZWFkUG9vbCRSdW5uZXIucnVuKFF1ZXVlZFRocmVhZFBvb2wuamF2YToxMDgwKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NDguNTIzWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3NlZ21lbnQgMjAwIDU0MS4yIG1zICg1IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0OC4yODJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0OC4yODJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0Ny4yMzJaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDEuOSBzICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0Ni40MjNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0Ni40MjNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0NS4xMDdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvcGVybWlzc2lvbnMvZ3JvdXAgMjAwIDc2LjQgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQ0Ljk1OVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNDcyLjEgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQ0LjQyMloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS91c2VyL2N1cnJlbnQgMjAwIDI0NC41IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0NC40MDVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0NC40MDVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0NC4xMDVaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDQzOC43IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0My42NTdaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0My42NTdaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0My41NDdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvdXNlciAyMDAgMjQ4LjQgbXMgKDQgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQzLjIyNFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNDg4LjYgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQxLjg2MloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9hY3Rpdml0eSAyMDAgNC40IHMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQwLjE4NloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQwLjE4NloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjM3LjMwOFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMS43IHMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjE2LjQ5NloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9zZXNzaW9uL3Byb3BlcnRpZXMgMjAwIDEuMiBzICgxIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgxIGlkbGUsIDAgcXVldWVkKSAoNDIgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODoxNS4yNzdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzFtR0VUIC9hcGkvdXNlci9jdXJyZW50IDQwMSAzMC40IG1zICgwIERCIGNhbGxzKSBcblwiVW5hdXRoZW50aWNhdGVkXCJcblx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjEzLjUyOVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudXRpbC5mb250cyIsIm1zZyI6IlJlYWRpbmcgYXZhaWxhYmxlIGZvbnRzIGZyb20gL2Zyb250ZW5kX2NsaWVudC9hcHAvZm9udHMiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODoxMi45NDBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuaTE4bi5pbXBsIiwibXNnIjoiUmVhZGluZyBhdmFpbGFibGUgbG9jYWxlcyBmcm9tIGxvY2FsZXMuY2xqLi4uIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6MDEuMzA5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrLnJlZnJlc2gtc2xhY2stY2hhbm5lbC11c2VyLWNhY2hlIiwibXNnIjoiU2xhY2sgdXNlci9jaGFubmVsIHN0YXJ0dXAgY2FjaGUgcmVmcmVzaGVkIHdpdGggOCBlbnRyaWVzLCB0b29rIDQsNjU1bXMuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTYuNjU5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5pbnRlZ3JhdGlvbnMuc2xhY2siLCJtc2ciOiJSZWZyZXNoaW5nIHNsYWNrIGNoYW5uZWxzIGFuZCB1c2VybmFtZXMuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTYuNjQxWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrLnJlZnJlc2gtc2xhY2stY2hhbm5lbC11c2VyLWNhY2hlIiwibXNnIjoiU3RhcnRpbmcgU2xhY2sgdXNlci9jaGFubmVsIHN0YXJ0dXAgY2FjaGUgcmVmcmVzaC4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjU1Ljc5MFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoib3JnLnF1YXJ0ei5pbXBsLmpkYmNqb2JzdG9yZS5Kb2JTdG9yZVRYIiwibXNnIjoiSGFuZGxpbmcgMSB0cmlnZ2VyKHMpIHRoYXQgbWlzc2VkIHRoZWlyIHNjaGVkdWxlZCBmaXJlLXRpbWUuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTUuMzE4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5jb3JlIiwibXNnIjoiTWV0YWJhc2UgSW5pdGlhbGl6YXRpb24gQ09NUExFVEUiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1NS4yNjlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2siLCJtc2ciOiJUYXNrIHNjaGVkdWxlciBzdGFydGVkIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTUuMjI5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJvcmcucXVhcnR6LmNvcmUuUXVhcnR6U2NoZWR1bGVyIiwibXNnIjoiU2NoZWR1bGVyIE1ldGFiYXNlU2NoZWR1bGVyXyRfYmEzOWUzNGU5MmU1MTY4NDA3Njg3MTEzOCBzdGFydGVkLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjU1LjE4OFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoib3JnLnF1YXJ0ei5pbXBsLmpkYmNqb2JzdG9yZS5Kb2JTdG9yZVRYIiwibXNnIjoiQ2x1c3Rlck1hbmFnZXI6IFNjYW5uaW5nIGZvciBpbnN0YW5jZSBcIjZlNTgwMjJjOWViZjE2ODQwNzE5MDU2NzhcIidzIGZhaWxlZCBpbi1wcm9ncmVzcyBqb2JzLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjU1LjE4NloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoib3JnLnF1YXJ0ei5pbXBsLmpkYmNqb2JzdG9yZS5Kb2JTdG9yZVRYIiwibXNnIjoiQ2x1c3Rlck1hbmFnZXI6IGRldGVjdGVkIDEgZmFpbGVkIG9yIHJlc3RhcnRlZCBpbnN0YW5jZXMuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTQuOTk4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrIiwibXNnIjoiSW5pdGlhbGl6aW5nIHRhc2sgXHUwMDFCWzMybVRydW5jYXRlQXVkaXRMb2dcdTAwMUJbMG0g8J+ThiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjU0Ljg4MloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzayIsIm1zZyI6IkluaXRpYWxpemluZyB0YXNrIFx1MDAxQlszMm1UYXNrSGlzdG9yeUNsZWFudXBcdTAwMUJbMG0g8J+ThiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjU0LjczNVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzayIsIm1zZyI6IkluaXRpYWxpemluZyB0YXNrIFx1MDAxQlszMm1TZW5kRm9sbG93VXBFbWFpbHNcdTAwMUJbMG0g8J+ThiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjU0LjY1N1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzayIsIm1zZyI6IkluaXRpYWxpemluZyB0YXNrIFx1MDAxQlszMm1TZW5kUHVsc2VzXHUwMDFCWzBtIPCfk4YiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1NC4zMzZaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2siLCJtc2ciOiJJbml0aWFsaXppbmcgdGFzayBcdTAwMUJbMzJtUmVmcmVzaFNsYWNrQ2hhbm5lbHNBbmRVc2Vyc1x1MDAxQlswbSDwn5OGIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTQuMjE0WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrIiwibXNnIjoiSW5pdGlhbGl6aW5nIHRhc2sgXHUwMDFCWzMybVNlbmRBbm9ueW1vdXNVc2FnZVN0YXRzXHUwMDFCWzBtIPCfk4YiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1NC4xOTVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2siLCJtc2ciOiJJbml0aWFsaXppbmcgdGFzayBcdTAwMUJbMzJtUGVyc2lzdFBydW5lXHUwMDFCWzBtIPCfk4YiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1My45OTlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2siLCJtc2ciOiJJbml0aWFsaXppbmcgdGFzayBcdTAwMUJbMzJtQ2hlY2tGb3JOZXdWZXJzaW9uc1x1MDAxQlswbSDwn5OGIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTMuNzIyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrIiwibXNnIjoiSW5pdGlhbGl6aW5nIHRhc2sgXHUwMDFCWzMybVBlcnNpc3RSZWZyZXNoXHUwMDFCWzBtIPCfk4YiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1My43MTNaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2suc3luYy1kYXRhYmFzZXMiLCJtc2ciOiJVcGRhdGVkIGRlZmF1bHQgc2NoZWR1bGVzIGZvciAwIGRhdGFiYXNlcyIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjUyLjAwOFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzayIsIm1zZyI6IkluaXRpYWxpemluZyB0YXNrIFx1MDAxQlszMm1TeW5jRGF0YWJhc2VzXHUwMDFCWzBtIPCfk4YiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1Mi4wMDBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2siLCJtc2ciOiJUYXNrIHNjaGVkdWxlciBpbml0aWFsaXplZCBpbnRvIHN0YW5kYnkgbW9kZS4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1MS45OTRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im9yZy5xdWFydHouY29yZS5RdWFydHpTY2hlZHVsZXIiLCJtc2ciOiJTY2hlZHVsZXIgTWV0YWJhc2VTY2hlZHVsZXJfJF9iYTM5ZTM0ZTkyZTUxNjg0MDc2ODcxMTM4IHBhdXNlZC4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1MS4yMjNaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im9yZy5xdWFydHouaW1wbC5TdGRTY2hlZHVsZXJGYWN0b3J5IiwibXNnIjoiUXVhcnR6IHNjaGVkdWxlciB2ZXJzaW9uOiAyLjMuMiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjUxLjIyMloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoib3JnLnF1YXJ0ei5pbXBsLlN0ZFNjaGVkdWxlckZhY3RvcnkiLCJtc2ciOiJRdWFydHogc2NoZWR1bGVyICdNZXRhYmFzZVNjaGVkdWxlcicgaW5pdGlhbGl6ZWQgZnJvbSBkZWZhdWx0IHJlc291cmNlIGZpbGUgaW4gUXVhcnR6IHBhY2thZ2U6ICdxdWFydHoucHJvcGVydGllcyciLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1MS4yMjFaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im9yZy5xdWFydHouY29yZS5RdWFydHpTY2hlZHVsZXIiLCJtc2ciOiJTY2hlZHVsZXIgbWV0YS1kYXRhOiBRdWFydHogU2NoZWR1bGVyICh2Mi4zLjIpICdNZXRhYmFzZVNjaGVkdWxlcicgd2l0aCBpbnN0YW5jZUlkICdiYTM5ZTM0ZTkyZTUxNjg0MDc2ODcxMTM4J1xuICBTY2hlZHVsZXIgY2xhc3M6ICdvcmcucXVhcnR6LmNvcmUuUXVhcnR6U2NoZWR1bGVyJyAtIHJ1bm5pbmcgbG9jYWxseS5cbiAgTk9UIFNUQVJURUQuXG4gIEN1cnJlbnRseSBpbiBzdGFuZGJ5IG1vZGUuXG4gIE51bWJlciBvZiBqb2JzIGV4ZWN1dGVkOiAwXG4gIFVzaW5nIHRocmVhZCBwb29sICdvcmcucXVhcnR6LnNpbXBsLlNpbXBsZVRocmVhZFBvb2wnIC0gd2l0aCAxMCB0aHJlYWRzLlxuICBVc2luZyBqb2Itc3RvcmUgJ29yZy5xdWFydHouaW1wbC5qZGJjam9ic3RvcmUuSm9iU3RvcmVUWCcgLSB3aGljaCBzdXBwb3J0cyBwZXJzaXN0ZW5jZS4gYW5kIGlzIGNsdXN0ZXJlZC5cbiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjUxLjIxNFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoib3JnLnF1YXJ0ei5pbXBsLmpkYmNqb2JzdG9yZS5Kb2JTdG9yZVRYIiwibXNnIjoiSm9iU3RvcmVUWCBpbml0aWFsaXplZC4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1MS4yMDVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im9yZy5xdWFydHouaW1wbC5qZGJjam9ic3RvcmUuSm9iU3RvcmVUWCIsIm1zZyI6IlVzaW5nIGRiIHRhYmxlLWJhc2VkIGRhdGEgYWNjZXNzIGxvY2tpbmcgKHN5bmNocm9uaXphdGlvbikuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTEuMTk5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJvcmcucXVhcnR6LmNvcmUuUXVhcnR6U2NoZWR1bGVyIiwibXNnIjoiUXVhcnR6IFNjaGVkdWxlciB2LjIuMy4yIGNyZWF0ZWQuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTEuMTk3WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJvcmcucXVhcnR6LmNvcmUuU2NoZWR1bGVyU2lnbmFsZXJJbXBsIiwibXNnIjoiSW5pdGlhbGl6ZWQgU2NoZWR1bGVyIFNpZ25hbGxlciBvZiB0eXBlOiBjbGFzcyBvcmcucXVhcnR6LmNvcmUuU2NoZWR1bGVyU2lnbmFsZXJJbXBsIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTEuMTI2WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJvcmcucXVhcnR6LmltcGwuU3RkU2NoZWR1bGVyRmFjdG9yeSIsIm1zZyI6IlVzaW5nIGRlZmF1bHQgaW1wbGVtZW50YXRpb24gZm9yIFRocmVhZEV4ZWN1dG9yIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTAuNzc5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9zYW1wbGUtZGF0YWJhc2UuZGIubXYuZGIgLT4gL3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiLm12LmRiIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NDkuOTIzWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszM21Jbml0aWFsaXppbmcgZHJpdmVyIDpoMi4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjQ5LjkxOFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzNtSW5pdGlhbGl6aW5nIGRyaXZlciA6c3FsLWpkYmMuLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0OS45MDBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzMzbUluaXRpYWxpemluZyBkcml2ZXIgOnNxbC4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjQ5LjI1NFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZXZlbnRzIiwibXNnIjoiU3RhcnRpbmcgZXZlbnRzIGxpc3RlbmVyOiBcdTAwMUJbMzRtOm1ldGFiYXNlLmV2ZW50cy52aWV3LWxvZy9WaWV3TG9nXHUwMDFCWzBtIPCfkYIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0OS4yNDZaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmV2ZW50cyIsIm1zZyI6IlN0YXJ0aW5nIGV2ZW50cyBsaXN0ZW5lcjogXHUwMDFCWzM0bTptZXRhYmFzZS5ldmVudHMucmV2aXNpb24vUmV2aXNpb25zXHUwMDFCWzBtIPCfkYIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0OS4yMzRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmV2ZW50cyIsIm1zZyI6IlN0YXJ0aW5nIGV2ZW50cyBsaXN0ZW5lcjogXHUwMDFCWzM0bTptZXRhYmFzZS5ldmVudHMuZHJpdmVyLW5vdGlmaWNhdGlvbnMvRHJpdmVyTm90aWZpY2F0aW9uc1x1MDAxQlswbSDwn5GCIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NDkuMjIwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5ldmVudHMiLCJtc2ciOiJTdGFydGluZyBldmVudHMgbGlzdGVuZXI6IFx1MDAxQlszNG06bWV0YWJhc2UuZXZlbnRzLnN5bmMtZGF0YWJhc2UvU3luY1x1MDAxQlswbSDwn5GCIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NDkuMjA4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5ldmVudHMiLCJtc2ciOiJTdGFydGluZyBldmVudHMgbGlzdGVuZXI6IFx1MDAxQlszNG06bWV0YWJhc2UuZXZlbnRzLnBlcnNpc3RlZC1pbmZvL1BlcnNpc3RlZEluZm9cdTAwMUJbMG0g8J+RgiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjQ5LjIwM1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZXZlbnRzIiwibXNnIjoiU3RhcnRpbmcgZXZlbnRzIGxpc3RlbmVyOiBcdTAwMUJbMzRtOm1ldGFiYXNlLmV2ZW50cy5sYXN0LWxvZ2luL0xhc3RMb2dpblx1MDAxQlswbSDwn5GCIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NDkuMTQ4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5ldmVudHMiLCJtc2ciOiJTdGFydGluZyBldmVudHMgbGlzdGVuZXI6IFx1MDAxQlszNG06bWV0YWJhc2UuZXZlbnRzLmFjdGl2aXR5LWZlZWQvQWN0aXZpdHlGZWVkXHUwMDFCWzBtIPCfkYIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0OC4xNzhaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzJtRGF0YWJhc2Ugc2V0dXAgdG9vayAyNS4wIHNcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0OC4xMzJaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRiLmRhdGEtbWlncmF0aW9ucyIsIm1zZyI6IkZpbmlzaGVkIHJ1bm5pbmcgZGF0YSBtaWdyYXRpb25zLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjQxLjMxOFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZGIuZGF0YS1taWdyYXRpb25zIiwibXNnIjoiUnVubmluZyBhbGwgbmVjZXNzYXJ5IGRhdGEgbWlncmF0aW9ucywgdGhpcyBtYXkgdGFrZSBhIG1pbnV0ZS4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0MC43MzJaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRiLnNldHVwIiwibXNnIjoiRGF0YWJhc2UgTWlncmF0aW9ucyBDdXJyZW50IC4uLiAg4pyFIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjkuOTgxWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kYi5saXF1aWJhc2UiLCJtc2ciOiJDaGVja2luZyBpZiBEYXRhYmFzZSBoYXMgdW5ydW4gbWlncmF0aW9ucy4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjI5Ljk3MFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZGIuc2V0dXAiLCJtc2ciOiJMaXF1aWJhc2UgaXMgcmVhZHkuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjguMTI4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kYi5zZXR1cCIsIm1zZyI6IlNldHRpbmcgdXAgTGlxdWliYXNlLi4uIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjguMTAwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kYi5zZXR1cCIsIm1zZyI6IlJ1bm5pbmcgRGF0YWJhc2UgTWlncmF0aW9ucy4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjI4LjA2MFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZGIuc2V0dXAiLCJtc2ciOiJTdWNjZXNzZnVsbHkgdmVyaWZpZWQgSDIgMi4xLjIxMiAoMjAyMi0wNC0wOSkgYXBwbGljYXRpb24gZGF0YWJhc2UgY29ubmVjdGlvbi4g4pyFIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjMuMTYxWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kYi5zZXR1cCIsIm1zZyI6Ilx1MDAxQlszNm1WZXJpZnlpbmcgaDIgRGF0YWJhc2UgQ29ubmVjdGlvbiAuLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMy4wNjNaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmNvcmUiLCJtc2ciOiJTZXR0aW5nIHVwIGFuZCBtaWdyYXRpbmcgTWV0YWJhc2UgREIuIFBsZWFzZSBzaXQgdGlnaHQsIHRoaXMgbWF5IHRha2UgYSBtaW51dGUuLi4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMy4wNTVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDphdGhlbmFcdTAwMUJbMG0gKHBhcmVudHM6IFs6c3FsLWpkYmNdKSDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjMuMDUwWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6YXRoZW5hLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuOTA1WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszNG1SZWdpc3RlcmVkIGRyaXZlciA6c25vd2ZsYWtlXHUwMDFCWzBtIChwYXJlbnRzOiBbOnNxbC1qZGJjXSkg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjkwMloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOnNub3dmbGFrZS4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjc2OFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOnNwYXJrc3FsXHUwMDFCWzBtIChwYXJlbnRzOiBbOmhpdmUtbGlrZV0pIPCfmpoiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi43NjRaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmxhenktbG9hZGVkLWRyaXZlciIsIm1zZyI6Ilx1MDAxQlszNW1SZWdpc3RlcmluZyBsYXp5IGxvYWRpbmcgZHJpdmVyIDpzcGFya3NxbC4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjc2MVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBhYnN0cmFjdCBkcml2ZXIgOmhpdmUtbGlrZVx1MDAxQlswbSAocGFyZW50czogWzpzcWwtamRiY10pIPCfmpoiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi43NThaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmxhenktbG9hZGVkLWRyaXZlciIsIm1zZyI6Ilx1MDAxQlszNW1SZWdpc3RlcmluZyBsYXp5IGxvYWRpbmcgZHJpdmVyIDpoaXZlLWxpa2UuLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi43MTBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDpzcWxpdGVcdTAwMUJbMG0gKHBhcmVudHM6IFs6c3FsLWpkYmNdKSDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNzAwWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6c3FsaXRlLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNjYwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszNG1SZWdpc3RlcmVkIGRyaXZlciA6c3Fsc2VydmVyXHUwMDFCWzBtIChwYXJlbnRzOiBbOnNxbC1qZGJjXSkg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjY1MloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOnNxbHNlcnZlci4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjU4NloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOm1vbmdvXHUwMDFCWzBtICDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNTc4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6bW9uZ28uLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi41MTRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMuZGVwZW5kZW5jaWVzIiwibXNnIjoiXHUwMDFCWzMzbVBsdWdpbnMgd2l0aCB1bnNhdGlzZmllZCBkZXBzOiBbXCJNZXRhYmFzZSBPcmFjbGUgRHJpdmVyXCIgXCJNZXRhYmFzZSBWZXJ0aWNhIERyaXZlclwiXVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjUxNFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJcdTAwMUJbMzNtUGx1Z2lucyB3aXRoIHVuc2F0aXNmaWVkIGRlcHM6IFtcIk1ldGFiYXNlIE9yYWNsZSBEcml2ZXJcIiBcIk1ldGFiYXNlIFZlcnRpY2EgRHJpdmVyXCJdXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNTEyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmRlcGVuZGVuY2llcyIsIm1zZyI6Ik1ldGFiYXNlIFZlcnRpY2EgRHJpdmVyIGRlcGVuZGVuY3kgezpjbGFzcyBjb20udmVydGljYS5qZGJjLkRyaXZlcn0gc2F0aXNmaWVkPyBmYWxzZSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjUxMloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJNZXRhYmFzZSBWZXJ0aWNhIERyaXZlciBkZXBlbmRlbmN5IHs6Y2xhc3MgY29tLnZlcnRpY2EuamRiYy5Ecml2ZXJ9IHNhdGlzZmllZD8gZmFsc2UiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi41MTBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMuZGVwZW5kZW5jaWVzIiwibXNnIjoiXHUwMDFCWzMxbU1ldGFiYXNlIGNhbm5vdCBpbml0aWFsaXplIHBsdWdpbiBNZXRhYmFzZSBWZXJ0aWNhIERyaXZlciBkdWUgdG8gcmVxdWlyZWQgZGVwZW5kZW5jaWVzLlx1MDAxQlswbSBNZXRhYmFzZSByZXF1aXJlcyB0aGUgVmVydGljYSBKREJDIGRyaXZlciBpbiBvcmRlciB0byBjb25uZWN0IHRvIFZlcnRpY2EgZGF0YWJhc2VzLCBidXQgd2UgY2FuJ3Qgc2hpcCBpdCBhcyBwYXJ0IG9mIE1ldGFiYXNlIGR1ZSB0byBsaWNlbnNpbmcgcmVzdHJpY3Rpb25zLiBTZWUgaHR0cHM6Ly9tZXRhYmFzZS5jb20vZG9jcy9sYXRlc3QvYWRtaW5pc3RyYXRpb24tZ3VpZGUvZGF0YWJhc2VzL3ZlcnRpY2EuaHRtbCBmb3IgbW9yZSBkZXRhaWxzLlxuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNTEwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmRlcGVuZGVuY2llcyIsIm1zZyI6Ilx1MDAxQlszMW1NZXRhYmFzZSBjYW5ub3QgaW5pdGlhbGl6ZSBwbHVnaW4gTWV0YWJhc2UgVmVydGljYSBEcml2ZXIgZHVlIHRvIHJlcXVpcmVkIGRlcGVuZGVuY2llcy5cdTAwMUJbMG0gTWV0YWJhc2UgcmVxdWlyZXMgdGhlIFZlcnRpY2EgSkRCQyBkcml2ZXIgaW4gb3JkZXIgdG8gY29ubmVjdCB0byBWZXJ0aWNhIGRhdGFiYXNlcywgYnV0IHdlIGNhbid0IHNoaXAgaXQgYXMgcGFydCBvZiBNZXRhYmFzZSBkdWUgdG8gbGljZW5zaW5nIHJlc3RyaWN0aW9ucy4gU2VlIGh0dHBzOi8vbWV0YWJhc2UuY29tL2RvY3MvbGF0ZXN0L2FkbWluaXN0cmF0aW9uLWd1aWRlL2RhdGFiYXNlcy92ZXJ0aWNhLmh0bWwgZm9yIG1vcmUgZGV0YWlscy5cbiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjQ3N1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOmdvb2dsZWFuYWx5dGljc1x1MDAxQlswbSAg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjQ3NVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOmdvb2dsZWFuYWx5dGljcy4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjQwN1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJcdTAwMUJbMzNtUGx1Z2lucyB3aXRoIHVuc2F0aXNmaWVkIGRlcHM6IFtcIk1ldGFiYXNlIE9yYWNsZSBEcml2ZXJcIl1cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi40MDdaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMuZGVwZW5kZW5jaWVzIiwibXNnIjoiXHUwMDFCWzMzbVBsdWdpbnMgd2l0aCB1bnNhdGlzZmllZCBkZXBzOiBbXCJNZXRhYmFzZSBPcmFjbGUgRHJpdmVyXCJdXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuMzk5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmRlcGVuZGVuY2llcyIsIm1zZyI6Ik1ldGFiYXNlIE9yYWNsZSBEcml2ZXIgZGVwZW5kZW5jeSB7OmNsYXNzIG9yYWNsZS5qZGJjLk9yYWNsZURyaXZlcn0gc2F0aXNmaWVkPyBmYWxzZSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjM5OVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJNZXRhYmFzZSBPcmFjbGUgRHJpdmVyIGRlcGVuZGVuY3kgezpjbGFzcyBvcmFjbGUuamRiYy5PcmFjbGVEcml2ZXJ9IHNhdGlzZmllZD8gZmFsc2UiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi4zODRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMuZGVwZW5kZW5jaWVzIiwibXNnIjoiXHUwMDFCWzMxbU1ldGFiYXNlIGNhbm5vdCBpbml0aWFsaXplIHBsdWdpbiBNZXRhYmFzZSBPcmFjbGUgRHJpdmVyIGR1ZSB0byByZXF1aXJlZCBkZXBlbmRlbmNpZXMuXHUwMDFCWzBtIE1ldGFiYXNlIHJlcXVpcmVzIHRoZSBPcmFjbGUgSkRCQyBkcml2ZXIgaW4gb3JkZXIgdG8gY29ubmVjdCB0byBPcmFjbGUgZGF0YWJhc2VzLCBidXQgd2UgY2FuJ3Qgc2hpcCBpdCBhcyBwYXJ0IG9mIE1ldGFiYXNlIGR1ZSB0byBsaWNlbnNpbmcgcmVzdHJpY3Rpb25zLiBTZWUgaHR0cHM6Ly9tZXRhYmFzZS5jb20vZG9jcy9sYXRlc3QvYWRtaW5pc3RyYXRpb24tZ3VpZGUvZGF0YWJhc2VzL29yYWNsZS5odG1sIGZvciBtb3JlIGRldGFpbHMuXG4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi4zODRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMuZGVwZW5kZW5jaWVzIiwibXNnIjoiXHUwMDFCWzMxbU1ldGFiYXNlIGNhbm5vdCBpbml0aWFsaXplIHBsdWdpbiBNZXRhYmFzZSBPcmFjbGUgRHJpdmVyIGR1ZSB0byByZXF1aXJlZCBkZXBlbmRlbmNpZXMuXHUwMDFCWzBtIE1ldGFiYXNlIHJlcXVpcmVzIHRoZSBPcmFjbGUgSkRCQyBkcml2ZXIgaW4gb3JkZXIgdG8gY29ubmVjdCB0byBPcmFjbGUgZGF0YWJhc2VzLCBidXQgd2UgY2FuJ3Qgc2hpcCBpdCBhcyBwYXJ0IG9mIE1ldGFiYXNlIGR1ZSB0byBsaWNlbnNpbmcgcmVzdHJpY3Rpb25zLiBTZWUgaHR0cHM6Ly9tZXRhYmFzZS5jb20vZG9jcy9sYXRlc3QvYWRtaW5pc3RyYXRpb24tZ3VpZGUvZGF0YWJhc2VzL29yYWNsZS5odG1sIGZvciBtb3JlIGRldGFpbHMuXG4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi4yMTNaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDpiaWdxdWVyeS1jbG91ZC1zZGtcdTAwMUJbMG0gKHBhcmVudHM6IFs6c3FsXSkg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjE5N1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOmJpZ3F1ZXJ5LWNsb3VkLXNkay4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIxLjk5MVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOnByZXN0by1qZGJjXHUwMDFCWzBtIChwYXJlbnRzOiBbOnNxbC1qZGJjXSkg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIxLjk4OVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOnByZXN0by1qZGJjLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjEuODY4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszNG1SZWdpc3RlcmVkIGRyaXZlciA6ZHJ1aWRcdTAwMUJbMG0gIPCfmpoiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMS44NjdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmxhenktbG9hZGVkLWRyaXZlciIsIm1zZyI6Ilx1MDAxQlszNW1SZWdpc3RlcmluZyBsYXp5IGxvYWRpbmcgZHJpdmVyIDpkcnVpZC4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIxLjgyNVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOnJlZHNoaWZ0XHUwMDFCWzBtIChwYXJlbnRzOiBbOnBvc3RncmVzXSkg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIxLjgxMVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOnJlZHNoaWZ0Li4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjAuMTcyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL2JpZ3F1ZXJ5LWNsb3VkLXNkay5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL2JpZ3F1ZXJ5LWNsb3VkLXNkay5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjAuMTE1WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL2dvb2dsZWFuYWx5dGljcy5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL2dvb2dsZWFuYWx5dGljcy5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTkuMzYyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL3Nub3dmbGFrZS5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL3Nub3dmbGFrZS5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTkuMzUyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL29yYWNsZS5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL29yYWNsZS5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTkuMjU3WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL21vbmdvLm1ldGFiYXNlLWRyaXZlci5qYXIgLT4gL3BsdWdpbnMvbW9uZ28ubWV0YWJhc2UtZHJpdmVyLmphciIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE5LjI0MloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudXRpbC5maWxlcyIsIm1zZyI6IkV4dHJhY3QgZmlsZSAvbW9kdWxlcy9kcnVpZC5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL2RydWlkLm1ldGFiYXNlLWRyaXZlci5qYXIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxOS4yMDRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL21vZHVsZXMvcmVkc2hpZnQubWV0YWJhc2UtZHJpdmVyLmphciAtPiAvcGx1Z2lucy9yZWRzaGlmdC5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTkuMTAyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL3ZlcnRpY2EubWV0YWJhc2UtZHJpdmVyLmphciAtPiAvcGx1Z2lucy92ZXJ0aWNhLm1ldGFiYXNlLWRyaXZlci5qYXIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxOC40OTVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL21vZHVsZXMvc3FsaXRlLm1ldGFiYXNlLWRyaXZlci5qYXIgLT4gL3BsdWdpbnMvc3FsaXRlLm1ldGFiYXNlLWRyaXZlci5qYXIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxOC4yMTFaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL21vZHVsZXMvcHJlc3RvLWpkYmMubWV0YWJhc2UtZHJpdmVyLmphciAtPiAvcGx1Z2lucy9wcmVzdG8tamRiYy5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTguMTU5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL3NxbHNlcnZlci5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL3NxbHNlcnZlci5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTcuNjc4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL2F0aGVuYS5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL2F0aGVuYS5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTcuMzI5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL3NwYXJrc3FsLm1ldGFiYXNlLWRyaXZlci5qYXIgLT4gL3BsdWdpbnMvc3BhcmtzcWwubWV0YWJhc2UtZHJpdmVyLmphciIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE2LjA1NloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucyIsIm1zZyI6IkxvYWRpbmcgcGx1Z2lucyBpbiAvcGx1Z2lucy4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE2LjA1NloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucyIsIm1zZyI6IkxvYWRpbmcgcGx1Z2lucyBpbiAvcGx1Z2lucy4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE2LjA0MFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuY29yZSIsIm1zZyI6IlN5c3RlbSBpbmZvOlxuIHtcImZpbGUuZW5jb2RpbmdcIiBcIlVURi04XCIsXG4gXCJqYXZhLnJ1bnRpbWUubmFtZVwiIFwiT3BlbkpESyBSdW50aW1lIEVudmlyb25tZW50XCIsXG4gXCJqYXZhLnJ1bnRpbWUudmVyc2lvblwiIFwiMTEuMC4xOSs3XCIsXG4gXCJqYXZhLnZlbmRvclwiIFwiRWNsaXBzZSBBZG9wdGl1bVwiLFxuIFwiamF2YS52ZW5kb3IudXJsXCIgXCJodHRwczovL2Fkb3B0aXVtLm5ldC9cIixcbiBcImphdmEudmVyc2lvblwiIFwiMTEuMC4xOVwiLFxuIFwiamF2YS52bS5uYW1lXCIgXCJPcGVuSkRLIDY0LUJpdCBTZXJ2ZXIgVk1cIixcbiBcImphdmEudm0udmVyc2lvblwiIFwiMTEuMC4xOSs3XCIsXG4gXCJvcy5uYW1lXCIgXCJMaW51eFwiLFxuIFwib3MudmVyc2lvblwiIFwiNS4xNS40OS1saW51eGtpdFwiLFxuIFwidXNlci5sYW5ndWFnZVwiIFwiZW5cIixcbiBcInVzZXIudGltZXpvbmVcIiBcIkdNVFwifVxuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTUuODExWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5jb3JlIiwibXNnIjoiU3RhcnRpbmcgTWV0YWJhc2UgdmVyc2lvbiB2MC40Ni4yICg4OTY3Yzk0IHJlbGVhc2UteC40Ni54KSAuLi4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxNS4zNThaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlciIsIm1zZyI6IkxhdW5jaGluZyBFbWJlZGRlZCBKZXR0eSBXZWJzZXJ2ZXIgd2l0aCBjb25maWc6IFxuIHs6cG9ydCAzMDAwLCA6aG9zdCBcIjAuMC4wLjBcIn1cbiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE0LjkxNVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuY29yZSIsIm1zZyI6IlN0YXJ0aW5nIE1ldGFiYXNlIGluIFNUQU5EQUxPTkUgbW9kZSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE0Ljg0NFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuY29yZSIsIm1zZyI6IlxuTWV0YWJhc2UgdjAuNDYuMiAoODk2N2M5NCByZWxlYXNlLXguNDYueCkgXG5cbkNvcHlyaWdodCDCqSAyMDIzIE1ldGFiYXNlLCBJbmMuIFxuXG5NZXRhYmFzZSBFbnRlcnByaXNlIEVkaXRpb24gZXh0ZW5zaW9ucyBhcmUgTk9UIFBSRVNFTlQuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifV0= - recorded_at: Sun, 14 May 2023 15:09:49 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_XRay/x_ray_card/success/returns_x-ray_job.yml b/spec/vcr_cassettes/Metabase_Endpoint_XRay/x_ray_card/success/returns_x-ray_job.yml deleted file mode 100644 index 08ce609..0000000 --- a/spec/vcr_cassettes/Metabase_Endpoint_XRay/x_ray_card/success/returns_x-ray_job.yml +++ /dev/null @@ -1,85 +0,0 @@ ---- -http_interactions: -- request: - method: post - uri: http://localhost:3030/api/session - body: - encoding: UTF-8 - string: '{"username":"mb@example.com","password":"p@ssw0rd"}' - headers: - User-Agent: - - MetabaseRuby/0.1.0 (ruby2.5.1) - Content-Type: - - application/json - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Mon, 21 May 2018 14:20:35 GMT - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Last-Modified: - - Mon, 21 May 2018 14:20:35 +0000 - Strict-Transport-Security: - - max-age=31536000 - Content-Type: - - application/json; charset=utf-8 - Transfer-Encoding: - - chunked - Server: - - Jetty(9.2.z-SNAPSHOT) - body: - encoding: ASCII-8BIT - string: '{"id":"8ec989f3-ef55-4506-aac7-ea19b9de6c5c"}' - http_version: - recorded_at: Mon, 21 May 2018 14:20:31 GMT -- request: - method: get - uri: http://localhost:3030/api/x-ray/card/1 - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - MetabaseRuby/0.1.0 (ruby2.5.1) - X-Metabase-Session: - - 8ec989f3-ef55-4506-aac7-ea19b9de6c5c - Accept-Encoding: - - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 - Accept: - - "*/*" - response: - status: - code: 200 - message: OK - headers: - Date: - - Mon, 21 May 2018 14:20:35 GMT - Cache-Control: - - max-age=0, no-cache, must-revalidate, proxy-revalidate - Expires: - - Tue, 03 Jul 2001 06:00:00 GMT - Last-Modified: - - Mon, 21 May 2018 14:20:35 +0000 - Strict-Transport-Security: - - max-age=31536000 - Content-Type: - - application/json; charset=utf-8 - Transfer-Encoding: - - chunked - Server: - - Jetty(9.2.z-SNAPSHOT) - body: - encoding: ASCII-8BIT - string: '{"job-id":11}' - http_version: - recorded_at: Mon, 21 May 2018 14:20:31 GMT -recorded_with: VCR 4.0.0 From 66922e2d9f654f9d367a21bee377f356d82eec6c Mon Sep 17 00:00:00 2001 From: victor Date: Sun, 14 May 2023 19:09:55 +0200 Subject: [PATCH 3/3] Add new vcr cassettes --- .../returns_recent_activities.yml | 120 ++++++++++ .../when_success/returns_all_alerts.yml | 122 ++++++++++ .../card/with_success/returns_the_card.yml | 120 ++++++++++ .../cards/with_success/returns_all_cards.yml | 120 ++++++++++ .../with_success/create_a_new_card.yml | 200 ++++++++++++++++ ...esults_of_the_card_as_specified_format.yml | 169 +++++++++++++ .../returns_query_results_of_the_card.yml | 170 +++++++++++++ ...uery_results_of_the_card_with_metadata.yml | 124 ++++++++++ .../with_success/create_a_new_collection.yml | 122 ++++++++++ .../with_success/returns_a_collection.yml | 121 ++++++++++ .../returns_a_collection_s_items.yml | 139 +++++++++++ .../with_success/returns_all_collections.yml | 132 +++++++++++ .../with_success/create_a_copy_dashboard.yml | 222 +++++++++++++++++ .../with_success/returns_the_dashboard.yml | 120 ++++++++++ .../with_success/returns_all_dashboards.yml | 146 ++++++++++++ .../with_success/delete_a_dashboard_card.yml | 175 ++++++++++++++ .../with_success/create_a_new_dashboard.yml | 223 ++++++++++++++++++ .../with_success/returns_all_databases.yml | 127 ++++++++++ ...lts_of_the_dataset_as_specified_format.yml | 127 ++++++++++ .../returns_query_results_of_the_dataset.yml | 128 ++++++++++ .../with_success/returns_all_metrics.yml | 121 ++++++++++ .../returns_all_permissions_groups.yml | 120 ++++++++++ .../with_success/returns_the_public_card.yml | 58 +++++ ...of_the_public_card_as_specified_format.yml | 106 +++++++++ ...turns_query_results_of_the_public_card.yml | 107 +++++++++ ...sults_of_the_public_card_with_metadata.yml | 61 +++++ .../with_success/returns_all_pulses.yml | 123 ++++++++++ .../returns_revisions_of_the_object.yml | 121 ++++++++++ .../with_success/returns_all_segments.yml | 120 ++++++++++ .../uses_the_username_and_password.yml | 62 +++++ .../raises_error.yml | 60 +++++ .../with_success/returns_a_session_token.yml | 62 +++++ .../when_not_logged_in/raises_error.yml | 58 +++++ .../logout/with_success/returns_true.yml | 120 ++++++++++ .../when_success/returns_all_settings.yml | 120 ++++++++++ .../with_success/returns_admin_checklists.yml | 138 +++++++++++ .../with_success/returns_all_tables.yml | 120 ++++++++++ .../with_success/returns_the_current_user.yml | 120 ++++++++++ .../users/with_success/returns_all_users.yml | 121 ++++++++++ .../with_success/returns_application_logs.yml | 120 ++++++++++ 40 files changed, 4965 insertions(+) create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/when_success/returns_recent_activities.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/when_success/returns_all_alerts.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/card/with_success/returns_the_card.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/cards/with_success/returns_all_cards.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/with_success/create_a_new_card.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_specify_format/returns_query_results_of_the_card_as_specified_format.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_success/returns_query_results_of_the_card.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/with_success/returns_query_results_of_the_card_with_metadata.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/create_a_new_collection.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection_s_items.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_all_collections.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/with_success/create_a_copy_dashboard.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/with_success/returns_the_dashboard.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/with_success/returns_all_dashboards.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/with_success/delete_a_dashboard_card.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/with_success/create_a_new_dashboard.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Database/databases/with_success/returns_all_databases.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/when_specify_format/returns_query_results_of_the_dataset_as_specified_format.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/with_success/returns_query_results_of_the_dataset.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/with_success/returns_all_metrics.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/with_success/returns_all_permissions_groups.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/with_success/returns_the_public_card.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/when_specify_format/returns_query_results_of_the_public_card_as_specified_format.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/with_success/returns_query_results_of_the_public_card.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/with_success/returns_query_results_of_the_public_card_with_metadata.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/with_success/returns_all_pulses.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/with_success/returns_revisions_of_the_object.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/with_success/returns_all_segments.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/login/when_specify_username_and_password/uses_the_username_and_password.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_incorrect_username_or_password/raises_error.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_success/returns_a_session_token.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/logout/when_not_logged_in/raises_error.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Session/logout/with_success/returns_true.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/when_success/returns_all_settings.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/with_success/returns_admin_checklists.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Table/tables/with_success/returns_all_tables.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_User/current_user/with_success/returns_the_current_user.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_User/users/with_success/returns_all_users.yml create mode 100644 spec/vcr_cassettes/Metabase_Endpoint_Util/logs/with_success/returns_application_logs.yml diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/when_success/returns_recent_activities.yml b/spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/when_success/returns_recent_activities.yml new file mode 100644 index 0000000..05ee388 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Activity/activities/when_success/returns_recent_activities.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:18 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=3b305197-5814-4e01-bffe-db18918c7ae3;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:18 GMT;SameSite=Lax + - metabase.SESSION=23a11caf-24cc-49f7-9810-3bf31b864493;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"23a11caf-24cc-49f7-9810-3bf31b864493"}' + recorded_at: Sun, 14 May 2023 17:09:18 GMT +- request: + method: get + uri: http://localhost:3030/api/activity + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 23a11caf-24cc-49f7-9810-3bf31b864493 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:18 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=4f8a7a61-c316-4819-bfad-073b7c1c951e;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:18 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + W3sidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImRhc2hib2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsiZGVzY3JpcHRpb24iOm51bGwsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQifSwibW9kZWxfaWQiOjQwLCJpZCI6OTksImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjU4Ljc2ODM2NCIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA5OjE4LjI4NTI0NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiZGFzaGJvYXJkIn0seyJ0YWJsZV9pZCI6bnVsbCwidGFibGUiOm51bGwsImRhdGFiYXNlX2lkIjpudWxsLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiZGFzaGJvYXJkLXJlbW92ZS1jYXJkcyIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJkZXNjcmlwdGlvbiI6bnVsbCwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsImRhc2hjYXJkcyI6W3sibmFtZSI6IlByb2R1Y3RzIGFkZGVkIGluIHRoZSBsYXN0IDMwIGRheXMiLCJkZXNjcmlwdGlvbiI6bnVsbCwiaWQiOjMsImNhcmRfaWQiOjQsImV4aXN0cyI6dHJ1ZX1dfSwibW9kZWxfaWQiOjEsImlkIjo5OCwiZGF0YWJhc2UiOm51bGwsInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NTEuNzA5MzI1IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDk6MTguMjg1MjQ0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJkYXNoYm9hcmQifSx7InRhYmxlX2lkIjpudWxsLCJ0YWJsZSI6bnVsbCwiZGF0YWJhc2VfaWQiOm51bGwsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJkYXNoYm9hcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIn0sIm1vZGVsX2lkIjozOSwiaWQiOjk3LCJkYXRhYmFzZSI6bnVsbCwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODo0OS44OTY3NzUiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowOToxOC4yODUyNDQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImRhc2hib2FyZCJ9LHsidGFibGVfaWQiOjIsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiQ29uZmlybWVkIFNhbXBsZSBDb21wYW55IG9yZGVycyBmb3IgYSBwcm9kdWN0LCBmcm9tIGEgdXNlci4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9UcmFuc2FjdGlvblRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiT1JERVJTIiwiY2F2ZWF0cyI6IllvdSBjYW4gam9pbiB0aGlzIG9uIHRoZSBQcm9kdWN0cyBhbmQgT3JkZXJzIHRhYmxlIHVzaW5nIHRoZSBJRCBmaWVsZHMuIERpc2NvdW50IGlzIGxlZnQgbnVsbCBpZiBub3QgYXBwbGljYWJsZS4iLCJ1cGRhdGVkX2F0IjoiMjAyMy0wNS0xNFQxNjo0MjowMi4zMTIyNTQiLCJhY3RpdmUiOnRydWUsImlkIjoyLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiT3JkZXJzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDgzIiwicG9pbnRzX29mX2ludGVyZXN0IjoiSXMgaXQ/IFlvdSB0ZWxsIHVzISJ9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJPcmRlcnMgcXVhbnRpdHkgPj0gNTAiLCJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIn0sIm1vZGVsX2lkIjo4MCwiaWQiOjk2LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6IlNvbWUgZXhhbXBsZSBkYXRhIGZvciB5b3UgdG8gcGxheSBhcm91bmQgd2l0aCBhcyB5b3UgZW1iYXJrIG9uIHlvdXIgTWV0YWJhc2Ugam91cm5leS4iLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOiJZb3UgcHJvYmFibHkgZG9uJ3Qgd2FudCB0byB1c2UgdGhpcyBmb3IgeW91ciBidXNpbmVzcy1jcml0aWNhbCBhbmFseXNlcywgYnV0IGhleSwgaXQncyB5b3VyIHdvcmxkLCB3ZSdyZSBqdXN0IGxpdmluZyBpbiBpdC4iLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOnsiZmxhdm9yIjoiSDIiLCJ2ZXJzaW9uIjoiMi4xLjIxMiAoMjAyMi0wNC0wOSkiLCJzZW1hbnRpYy12ZXJzaW9uIjpbMiwxXX0sInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6IllvdSBjYW4gZmluZCBhbGwgc29ydHMgb2YgZGlmZmVyZW50IGpvaW5hYmxlIHRhYmxlcyByYW5naW5nIGZyb20gcHJvZHVjdHMgdG8gcGVvcGxlIHRvIHJldmlld3MgaGVyZS4ifSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODozOC4xNjg4MjUiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowOToxOC4yODUyNDQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjpudWxsLCJ0YWJsZSI6bnVsbCwiZGF0YWJhc2VfaWQiOm51bGwsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJkYXNoYm9hcmQtcmVtb3ZlLWNhcmRzIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwiZGFzaGNhcmRzIjpbeyJuYW1lIjoiVG90YWwgUHJvZHVjdHMiLCJkZXNjcmlwdGlvbiI6bnVsbCwiaWQiOjIsImNhcmRfaWQiOjMsImV4aXN0cyI6dHJ1ZX1dfSwibW9kZWxfaWQiOjEsImlkIjo5NSwiZGF0YWJhc2UiOm51bGwsInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDAuNjI3NDE1IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDk6MTguMjg1MjQ0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJkYXNoYm9hcmQifSx7InRhYmxlX2lkIjpudWxsLCJ0YWJsZSI6bnVsbCwiZGF0YWJhc2VfaWQiOm51bGwsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJkYXNoYm9hcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIn0sIm1vZGVsX2lkIjozOCwiaWQiOjk0LCJkYXRhYmFzZSI6bnVsbCwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTozOS4wOTY4NTEiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowOToxOC4yODUyNDQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImRhc2hib2FyZCJ9LHsidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImRhc2hib2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsiZGVzY3JpcHRpb24iOm51bGwsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQifSwibW9kZWxfaWQiOjM3LCJpZCI6OTMsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjI4LjQyMzc2NSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA5OjE4LjI4NTI0NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiZGFzaGJvYXJkIn0seyJ0YWJsZV9pZCI6MiwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJDb25maXJtZWQgU2FtcGxlIENvbXBhbnkgb3JkZXJzIGZvciBhIHByb2R1Y3QsIGZyb20gYSB1c2VyLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1RyYW5zYWN0aW9uVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJPUkRFUlMiLCJjYXZlYXRzIjoiWW91IGNhbiBqb2luIHRoaXMgb24gdGhlIFByb2R1Y3RzIGFuZCBPcmRlcnMgdGFibGUgdXNpbmcgdGhlIElEIGZpZWxkcy4gRGlzY291bnQgaXMgbGVmdCBudWxsIGlmIG5vdCBhcHBsaWNhYmxlLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjMxMjI1NCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjIsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJPcmRlcnMiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODMiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJJcyBpdD8gWW91IHRlbGwgdXMhIn0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6Ik9yZGVycyBxdWFudGl0eSA+PSA1MCIsImRlc2NyaXB0aW9uIjoicXVhbnRpdHkgPj0gNTAifSwibW9kZWxfaWQiOjc5LCJpZCI6OTIsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjoiU29tZSBleGFtcGxlIGRhdGEgZm9yIHlvdSB0byBwbGF5IGFyb3VuZCB3aXRoIGFzIHlvdSBlbWJhcmsgb24geW91ciBNZXRhYmFzZSBqb3VybmV5LiIsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6IllvdSBwcm9iYWJseSBkb24ndCB3YW50IHRvIHVzZSB0aGlzIGZvciB5b3VyIGJ1c2luZXNzLWNyaXRpY2FsIGFuYWx5c2VzLCBidXQgaGV5LCBpdCdzIHlvdXIgd29ybGQsIHdlJ3JlIGp1c3QgbGl2aW5nIGluIGl0LiIsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6eyJmbGF2b3IiOiJIMiIsInZlcnNpb24iOiIyLjEuMjEyICgyMDIyLTA0LTA5KSIsInNlbWFudGljLXZlcnNpb24iOlsyLDFdfSwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjoiWW91IGNhbiBmaW5kIGFsbCBzb3J0cyBvZiBkaWZmZXJlbnQgam9pbmFibGUgdGFibGVzIHJhbmdpbmcgZnJvbSBwcm9kdWN0cyB0byBwZW9wbGUgdG8gcmV2aWV3cyBoZXJlLiJ9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjIwLjM1OTc1NSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA5OjE4LjI4NTI0NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjIsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiQ29uZmlybWVkIFNhbXBsZSBDb21wYW55IG9yZGVycyBmb3IgYSBwcm9kdWN0LCBmcm9tIGEgdXNlci4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9UcmFuc2FjdGlvblRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiT1JERVJTIiwiY2F2ZWF0cyI6IllvdSBjYW4gam9pbiB0aGlzIG9uIHRoZSBQcm9kdWN0cyBhbmQgT3JkZXJzIHRhYmxlIHVzaW5nIHRoZSBJRCBmaWVsZHMuIERpc2NvdW50IGlzIGxlZnQgbnVsbCBpZiBub3QgYXBwbGljYWJsZS4iLCJ1cGRhdGVkX2F0IjoiMjAyMy0wNS0xNFQxNjo0MjowMi4zMTIyNTQiLCJhY3RpdmUiOnRydWUsImlkIjoyLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiT3JkZXJzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDgzIiwicG9pbnRzX29mX2ludGVyZXN0IjoiSXMgaXQ/IFlvdSB0ZWxsIHVzISJ9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJPcmRlcnMgcXVhbnRpdHkgPj0gNTAiLCJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIn0sIm1vZGVsX2lkIjo0NywiaWQiOjYzLCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6IlNvbWUgZXhhbXBsZSBkYXRhIGZvciB5b3UgdG8gcGxheSBhcm91bmQgd2l0aCBhcyB5b3UgZW1iYXJrIG9uIHlvdXIgTWV0YWJhc2Ugam91cm5leS4iLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOiJZb3UgcHJvYmFibHkgZG9uJ3Qgd2FudCB0byB1c2UgdGhpcyBmb3IgeW91ciBidXNpbmVzcy1jcml0aWNhbCBhbmFseXNlcywgYnV0IGhleSwgaXQncyB5b3VyIHdvcmxkLCB3ZSdyZSBqdXN0IGxpdmluZyBpbiBpdC4iLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOnsiZmxhdm9yIjoiSDIiLCJ2ZXJzaW9uIjoiMi4xLjIxMiAoMjAyMi0wNC0wOSkiLCJzZW1hbnRpYy12ZXJzaW9uIjpbMiwxXX0sInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6IllvdSBjYW4gZmluZCBhbGwgc29ydHMgb2YgZGlmZmVyZW50IGpvaW5hYmxlIHRhYmxlcyByYW5naW5nIGZyb20gcHJvZHVjdHMgdG8gcGVvcGxlIHRvIHJldmlld3MgaGVyZS4ifSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxMzo0OToyMS4wNzMwNjciLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowOToxOC4yODUyNDQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjpudWxsLCJ0YWJsZSI6bnVsbCwiZGF0YWJhc2VfaWQiOm51bGwsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJkYXNoYm9hcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIn0sIm1vZGVsX2lkIjo2LCJpZCI6NjIsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDEzOjQ4OjQwLjk3OTE1NSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA5OjE4LjI4NTI0NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiZGFzaGJvYXJkIn0seyJ0YWJsZV9pZCI6bnVsbCwidGFibGUiOm51bGwsImRhdGFiYXNlX2lkIjpudWxsLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiZGFzaGJvYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJkZXNjcmlwdGlvbiI6bnVsbCwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCJ9LCJtb2RlbF9pZCI6NSwiaWQiOjYxLCJkYXRhYmFzZSI6bnVsbCwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxMzo0ODozMS45MDExMDMiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowOToxOC4yODUyNDQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImRhc2hib2FyZCJ9LHsidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImRhc2hib2FyZC1yZW1vdmUtY2FyZHMiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsiZGVzY3JpcHRpb24iOm51bGwsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJkYXNoY2FyZHMiOlt7ImlkIjoxLCJjYXJkX2lkIjpudWxsLCJleGlzdHMiOmZhbHNlfV19LCJtb2RlbF9pZCI6MSwiaWQiOjYwLCJkYXRhYmFzZSI6bnVsbCwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxMzo0ODoyOS4wNDUyMSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA5OjE4LjI4NTI0NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiZGFzaGJvYXJkIn0seyJ0YWJsZV9pZCI6MiwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJDb25maXJtZWQgU2FtcGxlIENvbXBhbnkgb3JkZXJzIGZvciBhIHByb2R1Y3QsIGZyb20gYSB1c2VyLiIsImVudGl0eV90eXBlIjoiZW50aXR5L1RyYW5zYWN0aW9uVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJPUkRFUlMiLCJjYXZlYXRzIjoiWW91IGNhbiBqb2luIHRoaXMgb24gdGhlIFByb2R1Y3RzIGFuZCBPcmRlcnMgdGFibGUgdXNpbmcgdGhlIElEIGZpZWxkcy4gRGlzY291bnQgaXMgbGVmdCBudWxsIGlmIG5vdCBhcHBsaWNhYmxlLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjMxMjI1NCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjIsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJPcmRlcnMiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODMiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJJcyBpdD8gWW91IHRlbGwgdXMhIn0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoibWV0cmljLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiUXVhbnRpdHkgPj0gNTAiLCJkZXNjcmlwdGlvbiI6IlF1YW50aXR5ID49IDUwIn0sIm1vZGVsX2lkIjoxLCJpZCI6NTksImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjoiU29tZSBleGFtcGxlIGRhdGEgZm9yIHlvdSB0byBwbGF5IGFyb3VuZCB3aXRoIGFzIHlvdSBlbWJhcmsgb24geW91ciBNZXRhYmFzZSBqb3VybmV5LiIsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6IllvdSBwcm9iYWJseSBkb24ndCB3YW50IHRvIHVzZSB0aGlzIGZvciB5b3VyIGJ1c2luZXNzLWNyaXRpY2FsIGFuYWx5c2VzLCBidXQgaGV5LCBpdCdzIHlvdXIgd29ybGQsIHdlJ3JlIGp1c3QgbGl2aW5nIGluIGl0LiIsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6eyJmbGF2b3IiOiJIMiIsInZlcnNpb24iOiIyLjEuMjEyICgyMDIyLTA0LTA5KSIsInNlbWFudGljLXZlcnNpb24iOlsyLDFdfSwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjoiWW91IGNhbiBmaW5kIGFsbCBzb3J0cyBvZiBkaWZmZXJlbnQgam9pbmFibGUgdGFibGVzIHJhbmdpbmcgZnJvbSBwcm9kdWN0cyB0byBwZW9wbGUgdG8gcmV2aWV3cyBoZXJlLiJ9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjI0OjQxLjc4NSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA5OjE4LjI4NTI0NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoibWV0cmljIn0seyJ0YWJsZV9pZCI6MywidGFibGUiOnsiZGVzY3JpcHRpb24iOiJJbmZvcm1hdGlvbiBvbiB0aGUgdXNlciBhY2NvdW50cyByZWdpc3RlcmVkIHdpdGggU2FtcGxlIENvbXBhbnkuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVXNlclRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6Ik5vdGUgdGhhdCBlbXBsb3llZXMgYW5kIGN1c3RvbWVyIHN1cHBvcnQgc3RhZmYgd2lsbCBoYXZlIGFjY291bnRzLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjMzMDAxOCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjMsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJQZW9wbGUiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODYiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJJcyBpdD8gWW91IHRlbGwgdXMhIn0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoic2VnbWVudC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlBlb3BsZSBmcm9tIFR3aXR0ZXIiLCJkZXNjcmlwdGlvbiI6IlBlb3BsZSBmcm9tIFR3aXR0ZXIifSwibW9kZWxfaWQiOjEsImlkIjo1OCwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOiJTb21lIGV4YW1wbGUgZGF0YSBmb3IgeW91IHRvIHBsYXkgYXJvdW5kIHdpdGggYXMgeW91IGVtYmFyayBvbiB5b3VyIE1ldGFiYXNlIGpvdXJuZXkuIiwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjoiWW91IHByb2JhYmx5IGRvbid0IHdhbnQgdG8gdXNlIHRoaXMgZm9yIHlvdXIgYnVzaW5lc3MtY3JpdGljYWwgYW5hbHlzZXMsIGJ1dCBoZXksIGl0J3MgeW91ciB3b3JsZCwgd2UncmUganVzdCBsaXZpbmcgaW4gaXQuIiwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjp7ImZsYXZvciI6IkgyIiwidmVyc2lvbiI6IjIuMS4yMTIgKDIwMjItMDQtMDkpIiwic2VtYW50aWMtdmVyc2lvbiI6WzIsMV19LCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJZb3UgY2FuIGZpbmQgYWxsIHNvcnRzIG9mIGRpZmZlcmVudCBqb2luYWJsZSB0YWJsZXMgcmFuZ2luZyBmcm9tIHByb2R1Y3RzIHRvIHBlb3BsZSB0byByZXZpZXdzIGhlcmUuIn0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MjM6NTAuMDcyIiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDk6MTguMjg1MjQ0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJzZWdtZW50In0seyJ0YWJsZV9pZCI6bnVsbCwidGFibGUiOm51bGwsImRhdGFiYXNlX2lkIjpudWxsLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiYWxlcnQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJEYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCJ9LCJtb2RlbF9pZCI6MTMsImlkIjo1NywiZGF0YWJhc2UiOm51bGwsInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MTg6MDQuNDgzIiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDk6MTguMjg1MjQ0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6MSwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJJbmNsdWRlcyBhIGNhdGFsb2cgb2YgYWxsIHRoZSBwcm9kdWN0cyBldmVyIHNvbGQgYnkgdGhlIGZhbWVkIFNhbXBsZSBDb21wYW55LiIsImVudGl0eV90eXBlIjoiZW50aXR5L1Byb2R1Y3RUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlBST0RVQ1RTIiwiY2F2ZWF0cyI6IlRoZSByYXRpbmcgY29sdW1uIGlzIGFuIGludGVnZXIgZnJvbSAxLTUgd2hlcmUgMSBpcyBkcmVhZGZ1bCBhbmQgNSBpcyB0aGUgYmVzdCB0aGluZyBldmVyLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjI5Mzc4IiwiYWN0aXZlIjp0cnVlLCJpZCI6MSwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3RzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDc4IiwicG9pbnRzX29mX2ludGVyZXN0IjoiSXMgaXQ/IFlvdSB0ZWxsIHVzISJ9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtdXBkYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJEYXlzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjEzLCJpZCI6NTYsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjoiU29tZSBleGFtcGxlIGRhdGEgZm9yIHlvdSB0byBwbGF5IGFyb3VuZCB3aXRoIGFzIHlvdSBlbWJhcmsgb24geW91ciBNZXRhYmFzZSBqb3VybmV5LiIsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6IllvdSBwcm9iYWJseSBkb24ndCB3YW50IHRvIHVzZSB0aGlzIGZvciB5b3VyIGJ1c2luZXNzLWNyaXRpY2FsIGFuYWx5c2VzLCBidXQgaGV5LCBpdCdzIHlvdXIgd29ybGQsIHdlJ3JlIGp1c3QgbGl2aW5nIGluIGl0LiIsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6eyJmbGF2b3IiOiJIMiIsInZlcnNpb24iOiIyLjEuMjEyICgyMDIyLTA0LTA5KSIsInNlbWFudGljLXZlcnNpb24iOlsyLDFdfSwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjoiWW91IGNhbiBmaW5kIGFsbCBzb3J0cyBvZiBkaWZmZXJlbnQgam9pbmFibGUgdGFibGVzIHJhbmdpbmcgZnJvbSBwcm9kdWN0cyB0byBwZW9wbGUgdG8gcmV2aWV3cyBoZXJlLiJ9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA2OjE4OjA0LjI0NiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA5OjE4LjI4NTI0NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6InB1bHNlLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiQXZlcmFnZSBxdWFudGl0eSBwZXIgbW9udGgifSwibW9kZWxfaWQiOjEsImlkIjo1NSwiZGF0YWJhc2UiOm51bGwsInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MDE6MDcuODI3IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDk6MTguMjg1MjQ0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJwdWxzZSJ9LHsidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjpmYWxzZSwidG9waWMiOiJ1c2VyLWpvaW5lZCIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6e30sIm1vZGVsX2lkIjoyLCJpZCI6NTQsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoyLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjUxOjI4LjcyMiIsInVzZXIiOnsiZW1haWwiOiJtYjFAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiU2FtcGxlIiwibGFzdF9sb2dpbiI6IjIwMjAtMDYtMDdUMDU6NTI6MTIuMTQ0IiwiaXNfcWJuZXdiIjp0cnVlLCJpc19zdXBlcnVzZXIiOmZhbHNlLCJpZCI6MiwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNTo1MDowNy4xMTIiLCJjb21tb25fbmFtZSI6IlNhbXBsZSBVc2VyIn0sIm1vZGVsIjoidXNlciJ9LHsidGFibGVfaWQiOm51bGwsInRhYmxlIjpudWxsLCJkYXRhYmFzZV9pZCI6bnVsbCwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImRhc2hib2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsiZGVzY3JpcHRpb24iOm51bGwsIm5hbWUiOiJBIGxvb2sgYXQgeW91ciBSZXZpZXdz44OG44O844OW44OrIn0sIm1vZGVsX2lkIjo0LCJpZCI6NTMsImRhdGFiYXNlIjpudWxsLCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjgyIiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDk6MTguMjg1MjQ0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJkYXNoYm9hcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlJldmlld3MgdGhhdCBTYW1wbGUgQ29tcGFueSBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIG91ciBwcm9kdWN0cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6IlRoZXNlIHJldmlld3MgYXJlbid0IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjM0ODgyNyIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJJcyBpdD8gWW91IHRlbGwgdXMhIn0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6Ik1vbnRocyB3aGVuIFJldmlld3Mgd2VyZSBhZGRlZCIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjQ2LCJpZCI6NTIsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjoiU29tZSBleGFtcGxlIGRhdGEgZm9yIHlvdSB0byBwbGF5IGFyb3VuZCB3aXRoIGFzIHlvdSBlbWJhcmsgb24geW91ciBNZXRhYmFzZSBqb3VybmV5LiIsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6IllvdSBwcm9iYWJseSBkb24ndCB3YW50IHRvIHVzZSB0aGlzIGZvciB5b3VyIGJ1c2luZXNzLWNyaXRpY2FsIGFuYWx5c2VzLCBidXQgaGV5LCBpdCdzIHlvdXIgd29ybGQsIHdlJ3JlIGp1c3QgbGl2aW5nIGluIGl0LiIsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6eyJmbGF2b3IiOiJIMiIsInZlcnNpb24iOiIyLjEuMjEyICgyMDIyLTA0LTA5KSIsInNlbWFudGljLXZlcnNpb24iOlsyLDFdfSwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjoiWW91IGNhbiBmaW5kIGFsbCBzb3J0cyBvZiBkaWZmZXJlbnQgam9pbmFibGUgdGFibGVzIHJhbmdpbmcgZnJvbSBwcm9kdWN0cyB0byBwZW9wbGUgdG8gcmV2aWV3cyBoZXJlLiJ9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjgwMyIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA5OjE4LjI4NTI0NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiUmV2aWV3cyB0aGF0IFNhbXBsZSBDb21wYW55IGN1c3RvbWVycyBoYXZlIGxlZnQgb24gb3VyIHByb2R1Y3RzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjoiVGhlc2UgcmV2aWV3cyBhcmVuJ3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwidXBkYXRlZF9hdCI6IjIwMjMtMDUtMTRUMTY6NDI6MDIuMzQ4ODI3IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6IklzIGl0PyBZb3UgdGVsbCB1cyEifSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiRGF5cyB3aGVuIFJldmlld3Mgd2VyZSBhZGRlZCIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjQ1LCJpZCI6NTEsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjoiU29tZSBleGFtcGxlIGRhdGEgZm9yIHlvdSB0byBwbGF5IGFyb3VuZCB3aXRoIGFzIHlvdSBlbWJhcmsgb24geW91ciBNZXRhYmFzZSBqb3VybmV5LiIsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6IllvdSBwcm9iYWJseSBkb24ndCB3YW50IHRvIHVzZSB0aGlzIGZvciB5b3VyIGJ1c2luZXNzLWNyaXRpY2FsIGFuYWx5c2VzLCBidXQgaGV5LCBpdCdzIHlvdXIgd29ybGQsIHdlJ3JlIGp1c3QgbGl2aW5nIGluIGl0LiIsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6eyJmbGF2b3IiOiJIMiIsInZlcnNpb24iOiIyLjEuMjEyICgyMDIyLTA0LTA5KSIsInNlbWFudGljLXZlcnNpb24iOlsyLDFdfSwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjoiWW91IGNhbiBmaW5kIGFsbCBzb3J0cyBvZiBkaWZmZXJlbnQgam9pbmFibGUgdGFibGVzIHJhbmdpbmcgZnJvbSBwcm9kdWN0cyB0byBwZW9wbGUgdG8gcmV2aWV3cyBoZXJlLiJ9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0Ljc3MiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA5OjE4LjI4NTI0NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiUmV2aWV3cyB0aGF0IFNhbXBsZSBDb21wYW55IGN1c3RvbWVycyBoYXZlIGxlZnQgb24gb3VyIHByb2R1Y3RzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjoiVGhlc2UgcmV2aWV3cyBhcmVuJ3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwidXBkYXRlZF9hdCI6IjIwMjMtMDUtMTRUMTY6NDI6MDIuMzQ4ODI3IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6IklzIGl0PyBZb3UgdGVsbCB1cyEifSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiSG91cnMgd2hlbiBSZXZpZXdzIHdlcmUgYWRkZWQiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjo0NCwiaWQiOjUwLCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6IlNvbWUgZXhhbXBsZSBkYXRhIGZvciB5b3UgdG8gcGxheSBhcm91bmQgd2l0aCBhcyB5b3UgZW1iYXJrIG9uIHlvdXIgTWV0YWJhc2Ugam91cm5leS4iLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOiJZb3UgcHJvYmFibHkgZG9uJ3Qgd2FudCB0byB1c2UgdGhpcyBmb3IgeW91ciBidXNpbmVzcy1jcml0aWNhbCBhbmFseXNlcywgYnV0IGhleSwgaXQncyB5b3VyIHdvcmxkLCB3ZSdyZSBqdXN0IGxpdmluZyBpbiBpdC4iLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOnsiZmxhdm9yIjoiSDIiLCJ2ZXJzaW9uIjoiMi4xLjIxMiAoMjAyMi0wNC0wOSkiLCJzZW1hbnRpYy12ZXJzaW9uIjpbMiwxXX0sInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6IllvdSBjYW4gZmluZCBhbGwgc29ydHMgb2YgZGlmZmVyZW50IGpvaW5hYmxlIHRhYmxlcyByYW5naW5nIGZyb20gcHJvZHVjdHMgdG8gcGVvcGxlIHRvIHJldmlld3MgaGVyZS4ifSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC43NDQiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowOToxOC4yODUyNDQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlJldmlld3MgdGhhdCBTYW1wbGUgQ29tcGFueSBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIG91ciBwcm9kdWN0cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6IlRoZXNlIHJldmlld3MgYXJlbid0IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjM0ODgyNyIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJJcyBpdD8gWW91IHRlbGwgdXMhIn0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IldlZWtkYXlzIHdoZW4gUmV2aWV3cyB3ZXJlIGFkZGVkIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6NDMsImlkIjo0OSwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOiJTb21lIGV4YW1wbGUgZGF0YSBmb3IgeW91IHRvIHBsYXkgYXJvdW5kIHdpdGggYXMgeW91IGVtYmFyayBvbiB5b3VyIE1ldGFiYXNlIGpvdXJuZXkuIiwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjoiWW91IHByb2JhYmx5IGRvbid0IHdhbnQgdG8gdXNlIHRoaXMgZm9yIHlvdXIgYnVzaW5lc3MtY3JpdGljYWwgYW5hbHlzZXMsIGJ1dCBoZXksIGl0J3MgeW91ciB3b3JsZCwgd2UncmUganVzdCBsaXZpbmcgaW4gaXQuIiwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjp7ImZsYXZvciI6IkgyIiwidmVyc2lvbiI6IjIuMS4yMTIgKDIwMjItMDQtMDkpIiwic2VtYW50aWMtdmVyc2lvbiI6WzIsMV19LCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJZb3UgY2FuIGZpbmQgYWxsIHNvcnRzIG9mIGRpZmZlcmVudCBqb2luYWJsZSB0YWJsZXMgcmFuZ2luZyBmcm9tIHByb2R1Y3RzIHRvIHBlb3BsZSB0byByZXZpZXdzIGhlcmUuIn0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNzE2IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDk6MTguMjg1MjQ0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6NCwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJSZXZpZXdzIHRoYXQgU2FtcGxlIENvbXBhbnkgY3VzdG9tZXJzIGhhdmUgbGVmdCBvbiBvdXIgcHJvZHVjdHMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvR2VuZXJpY1RhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUkVWSUVXUyIsImNhdmVhdHMiOiJUaGVzZSByZXZpZXdzIGFyZW4ndCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJ1cGRhdGVkX2F0IjoiMjAyMy0wNS0xNFQxNjo0MjowMi4zNDg4MjciLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUmV2aWV3cyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ5IiwicG9pbnRzX29mX2ludGVyZXN0IjoiSXMgaXQ/IFlvdSB0ZWxsIHVzISJ9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJQcm9kdWN0IOKGkiBQcmljZSBvdmVyIHRpbWUiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjo0MiwiaWQiOjQ4LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6IlNvbWUgZXhhbXBsZSBkYXRhIGZvciB5b3UgdG8gcGxheSBhcm91bmQgd2l0aCBhcyB5b3UgZW1iYXJrIG9uIHlvdXIgTWV0YWJhc2Ugam91cm5leS4iLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOiJZb3UgcHJvYmFibHkgZG9uJ3Qgd2FudCB0byB1c2UgdGhpcyBmb3IgeW91ciBidXNpbmVzcy1jcml0aWNhbCBhbmFseXNlcywgYnV0IGhleSwgaXQncyB5b3VyIHdvcmxkLCB3ZSdyZSBqdXN0IGxpdmluZyBpbiBpdC4iLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOnsiZmxhdm9yIjoiSDIiLCJ2ZXJzaW9uIjoiMi4xLjIxMiAoMjAyMi0wNC0wOSkiLCJzZW1hbnRpYy12ZXJzaW9uIjpbMiwxXX0sInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6IllvdSBjYW4gZmluZCBhbGwgc29ydHMgb2YgZGlmZmVyZW50IGpvaW5hYmxlIHRhYmxlcyByYW5naW5nIGZyb20gcHJvZHVjdHMgdG8gcGVvcGxlIHRvIHJldmlld3MgaGVyZS4ifSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC42ODciLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowOToxOC4yODUyNDQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlJldmlld3MgdGhhdCBTYW1wbGUgQ29tcGFueSBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIG91ciBwcm9kdWN0cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6IlRoZXNlIHJldmlld3MgYXJlbid0IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjM0ODgyNyIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJJcyBpdD8gWW91IHRlbGwgdXMhIn0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlByb2R1Y3Qg4oaSIFJhdGluZyBvdmVyIHRpbWUiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjo0MSwiaWQiOjQ3LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6IlNvbWUgZXhhbXBsZSBkYXRhIGZvciB5b3UgdG8gcGxheSBhcm91bmQgd2l0aCBhcyB5b3UgZW1iYXJrIG9uIHlvdXIgTWV0YWJhc2Ugam91cm5leS4iLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOiJZb3UgcHJvYmFibHkgZG9uJ3Qgd2FudCB0byB1c2UgdGhpcyBmb3IgeW91ciBidXNpbmVzcy1jcml0aWNhbCBhbmFseXNlcywgYnV0IGhleSwgaXQncyB5b3VyIHdvcmxkLCB3ZSdyZSBqdXN0IGxpdmluZyBpbiBpdC4iLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOnsiZmxhdm9yIjoiSDIiLCJ2ZXJzaW9uIjoiMi4xLjIxMiAoMjAyMi0wNC0wOSkiLCJzZW1hbnRpYy12ZXJzaW9uIjpbMiwxXX0sInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6IllvdSBjYW4gZmluZCBhbGwgc29ydHMgb2YgZGlmZmVyZW50IGpvaW5hYmxlIHRhYmxlcyByYW5naW5nIGZyb20gcHJvZHVjdHMgdG8gcGVvcGxlIHRvIHJldmlld3MgaGVyZS4ifSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC41OTciLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowOToxOC4yODUyNDQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlJldmlld3MgdGhhdCBTYW1wbGUgQ29tcGFueSBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIG91ciBwcm9kdWN0cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6IlRoZXNlIHJldmlld3MgYXJlbid0IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjM0ODgyNyIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJJcyBpdD8gWW91IHRlbGwgdXMhIn0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlJhdGluZyBvdmVyIHRpbWUiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjo0MCwiaWQiOjQ2LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6IlNvbWUgZXhhbXBsZSBkYXRhIGZvciB5b3UgdG8gcGxheSBhcm91bmQgd2l0aCBhcyB5b3UgZW1iYXJrIG9uIHlvdXIgTWV0YWJhc2Ugam91cm5leS4iLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOiJZb3UgcHJvYmFibHkgZG9uJ3Qgd2FudCB0byB1c2UgdGhpcyBmb3IgeW91ciBidXNpbmVzcy1jcml0aWNhbCBhbmFseXNlcywgYnV0IGhleSwgaXQncyB5b3VyIHdvcmxkLCB3ZSdyZSBqdXN0IGxpdmluZyBpbiBpdC4iLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOnsiZmxhdm9yIjoiSDIiLCJ2ZXJzaW9uIjoiMi4xLjIxMiAoMjAyMi0wNC0wOSkiLCJzZW1hbnRpYy12ZXJzaW9uIjpbMiwxXX0sInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6IllvdSBjYW4gZmluZCBhbGwgc29ydHMgb2YgZGlmZmVyZW50IGpvaW5hYmxlIHRhYmxlcyByYW5naW5nIGZyb20gcHJvZHVjdHMgdG8gcGVvcGxlIHRvIHJldmlld3MgaGVyZS4ifSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC41MTciLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowOToxOC4yODUyNDQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlJldmlld3MgdGhhdCBTYW1wbGUgQ29tcGFueSBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIG91ciBwcm9kdWN0cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6IlRoZXNlIHJldmlld3MgYXJlbid0IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjM0ODgyNyIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJJcyBpdD8gWW91IHRlbGwgdXMhIn0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6Ik5ldyBSZXZpZXdzIG92ZXIgdGltZSIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjM5LCJpZCI6NDUsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjoiU29tZSBleGFtcGxlIGRhdGEgZm9yIHlvdSB0byBwbGF5IGFyb3VuZCB3aXRoIGFzIHlvdSBlbWJhcmsgb24geW91ciBNZXRhYmFzZSBqb3VybmV5LiIsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6IllvdSBwcm9iYWJseSBkb24ndCB3YW50IHRvIHVzZSB0aGlzIGZvciB5b3VyIGJ1c2luZXNzLWNyaXRpY2FsIGFuYWx5c2VzLCBidXQgaGV5LCBpdCdzIHlvdXIgd29ybGQsIHdlJ3JlIGp1c3QgbGl2aW5nIGluIGl0LiIsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6eyJmbGF2b3IiOiJIMiIsInZlcnNpb24iOiIyLjEuMjEyICgyMDIyLTA0LTA5KSIsInNlbWFudGljLXZlcnNpb24iOlsyLDFdfSwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjoiWW91IGNhbiBmaW5kIGFsbCBzb3J0cyBvZiBkaWZmZXJlbnQgam9pbmFibGUgdGFibGVzIHJhbmdpbmcgZnJvbSBwcm9kdWN0cyB0byBwZW9wbGUgdG8gcmV2aWV3cyBoZXJlLiJ9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjQzOCIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA5OjE4LjI4NTI0NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiUmV2aWV3cyB0aGF0IFNhbXBsZSBDb21wYW55IGN1c3RvbWVycyBoYXZlIGxlZnQgb24gb3VyIHByb2R1Y3RzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjoiVGhlc2UgcmV2aWV3cyBhcmVuJ3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwidXBkYXRlZF9hdCI6IjIwMjMtMDUtMTRUMTY6NDI6MDIuMzQ4ODI3IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6IklzIGl0PyBZb3UgdGVsbCB1cyEifSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiUmV2aWV3cyBwZXIgUHJvZHVjdCDihpIgQ2F0ZWdvcnkiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozOCwiaWQiOjQ0LCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6IlNvbWUgZXhhbXBsZSBkYXRhIGZvciB5b3UgdG8gcGxheSBhcm91bmQgd2l0aCBhcyB5b3UgZW1iYXJrIG9uIHlvdXIgTWV0YWJhc2Ugam91cm5leS4iLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOiJZb3UgcHJvYmFibHkgZG9uJ3Qgd2FudCB0byB1c2UgdGhpcyBmb3IgeW91ciBidXNpbmVzcy1jcml0aWNhbCBhbmFseXNlcywgYnV0IGhleSwgaXQncyB5b3VyIHdvcmxkLCB3ZSdyZSBqdXN0IGxpdmluZyBpbiBpdC4iLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOnsiZmxhdm9yIjoiSDIiLCJ2ZXJzaW9uIjoiMi4xLjIxMiAoMjAyMi0wNC0wOSkiLCJzZW1hbnRpYy12ZXJzaW9uIjpbMiwxXX0sInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6IllvdSBjYW4gZmluZCBhbGwgc29ydHMgb2YgZGlmZmVyZW50IGpvaW5hYmxlIHRhYmxlcyByYW5naW5nIGZyb20gcHJvZHVjdHMgdG8gcGVvcGxlIHRvIHJldmlld3MgaGVyZS4ifSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC4zNzEiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowOToxOC4yODUyNDQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlJldmlld3MgdGhhdCBTYW1wbGUgQ29tcGFueSBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIG91ciBwcm9kdWN0cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6IlRoZXNlIHJldmlld3MgYXJlbid0IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjM0ODgyNyIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJJcyBpdD8gWW91IHRlbGwgdXMhIn0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlJldmlld3MgYnkgUHJvZHVjdCDihpIgUHJpY2UiLCJkZXNjcmlwdGlvbiI6bnVsbH0sIm1vZGVsX2lkIjozNywiaWQiOjQzLCJkYXRhYmFzZSI6eyJkZXNjcmlwdGlvbiI6IlNvbWUgZXhhbXBsZSBkYXRhIGZvciB5b3UgdG8gcGxheSBhcm91bmQgd2l0aCBhcyB5b3UgZW1iYXJrIG9uIHlvdXIgTWV0YWJhc2Ugam91cm5leS4iLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOiJZb3UgcHJvYmFibHkgZG9uJ3Qgd2FudCB0byB1c2UgdGhpcyBmb3IgeW91ciBidXNpbmVzcy1jcml0aWNhbCBhbmFseXNlcywgYnV0IGhleSwgaXQncyB5b3VyIHdvcmxkLCB3ZSdyZSBqdXN0IGxpdmluZyBpbiBpdC4iLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOnsiZmxhdm9yIjoiSDIiLCJ2ZXJzaW9uIjoiMi4xLjIxMiAoMjAyMi0wNC0wOSkiLCJzZW1hbnRpYy12ZXJzaW9uIjpbMiwxXX0sInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6IllvdSBjYW4gZmluZCBhbGwgc29ydHMgb2YgZGlmZmVyZW50IGpvaW5hYmxlIHRhYmxlcyByYW5naW5nIGZyb20gcHJvZHVjdHMgdG8gcGVvcGxlIHRvIHJldmlld3MgaGVyZS4ifSwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC4zMzkiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowOToxOC4yODUyNDQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImNhcmQifSx7InRhYmxlX2lkIjo0LCJ0YWJsZSI6eyJkZXNjcmlwdGlvbiI6IlJldmlld3MgdGhhdCBTYW1wbGUgQ29tcGFueSBjdXN0b21lcnMgaGF2ZSBsZWZ0IG9uIG91ciBwcm9kdWN0cy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJSRVZJRVdTIiwiY2F2ZWF0cyI6IlRoZXNlIHJldmlld3MgYXJlbid0IHRpZWQgdG8gb3JkZXJzIHNvIGl0IGlzIHBvc3NpYmxlIHBlb3BsZSBoYXZlIHJldmlld2VkIHByb2R1Y3RzIHRoZXkgZGlkIG5vdCBwdXJjaGFzZSBmcm9tIHVzLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjM0ODgyNyIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjQsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJSZXZpZXdzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDkiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJJcyBpdD8gWW91IHRlbGwgdXMhIn0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlJldmlld3MgYnkgUHJvZHVjdCDihpIgUmF0aW5nIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MzYsImlkIjo0MiwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOiJTb21lIGV4YW1wbGUgZGF0YSBmb3IgeW91IHRvIHBsYXkgYXJvdW5kIHdpdGggYXMgeW91IGVtYmFyayBvbiB5b3VyIE1ldGFiYXNlIGpvdXJuZXkuIiwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjoiWW91IHByb2JhYmx5IGRvbid0IHdhbnQgdG8gdXNlIHRoaXMgZm9yIHlvdXIgYnVzaW5lc3MtY3JpdGljYWwgYW5hbHlzZXMsIGJ1dCBoZXksIGl0J3MgeW91ciB3b3JsZCwgd2UncmUganVzdCBsaXZpbmcgaW4gaXQuIiwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjp7ImZsYXZvciI6IkgyIiwidmVyc2lvbiI6IjIuMS4yMTIgKDIwMjItMDQtMDkpIiwic2VtYW50aWMtdmVyc2lvbiI6WzIsMV19LCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJZb3UgY2FuIGZpbmQgYWxsIHNvcnRzIG9mIGRpZmZlcmVudCBqb2luYWJsZSB0YWJsZXMgcmFuZ2luZyBmcm9tIHByb2R1Y3RzIHRvIHBlb3BsZSB0byByZXZpZXdzIGhlcmUuIn0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMzAyIiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDk6MTguMjg1MjQ0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6NCwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJSZXZpZXdzIHRoYXQgU2FtcGxlIENvbXBhbnkgY3VzdG9tZXJzIGhhdmUgbGVmdCBvbiBvdXIgcHJvZHVjdHMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvR2VuZXJpY1RhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUkVWSUVXUyIsImNhdmVhdHMiOiJUaGVzZSByZXZpZXdzIGFyZW4ndCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJ1cGRhdGVkX2F0IjoiMjAyMy0wNS0xNFQxNjo0MjowMi4zNDg4MjciLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUmV2aWV3cyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ5IiwicG9pbnRzX29mX2ludGVyZXN0IjoiSXMgaXQ/IFlvdSB0ZWxsIHVzISJ9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJSZXZpZXdzIGJ5IFJhdGluZyIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjM1LCJpZCI6NDEsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjoiU29tZSBleGFtcGxlIGRhdGEgZm9yIHlvdSB0byBwbGF5IGFyb3VuZCB3aXRoIGFzIHlvdSBlbWJhcmsgb24geW91ciBNZXRhYmFzZSBqb3VybmV5LiIsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6IllvdSBwcm9iYWJseSBkb24ndCB3YW50IHRvIHVzZSB0aGlzIGZvciB5b3VyIGJ1c2luZXNzLWNyaXRpY2FsIGFuYWx5c2VzLCBidXQgaGV5LCBpdCdzIHlvdXIgd29ybGQsIHdlJ3JlIGp1c3QgbGl2aW5nIGluIGl0LiIsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6eyJmbGF2b3IiOiJIMiIsInZlcnNpb24iOiIyLjEuMjEyICgyMDIyLTA0LTA5KSIsInNlbWFudGljLXZlcnNpb24iOlsyLDFdfSwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjoiWW91IGNhbiBmaW5kIGFsbCBzb3J0cyBvZiBkaWZmZXJlbnQgam9pbmFibGUgdGFibGVzIHJhbmdpbmcgZnJvbSBwcm9kdWN0cyB0byBwZW9wbGUgdG8gcmV2aWV3cyBoZXJlLiJ9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjI2MiIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA5OjE4LjI4NTI0NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiUmV2aWV3cyB0aGF0IFNhbXBsZSBDb21wYW55IGN1c3RvbWVycyBoYXZlIGxlZnQgb24gb3VyIHByb2R1Y3RzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjoiVGhlc2UgcmV2aWV3cyBhcmVuJ3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwidXBkYXRlZF9hdCI6IjIwMjMtMDUtMTRUMTY6NDI6MDIuMzQ4ODI3IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6IklzIGl0PyBZb3UgdGVsbCB1cyEifSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiRGlzdGluY3QgUHJvZHVjdCBJRCIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjM0LCJpZCI6NDAsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjoiU29tZSBleGFtcGxlIGRhdGEgZm9yIHlvdSB0byBwbGF5IGFyb3VuZCB3aXRoIGFzIHlvdSBlbWJhcmsgb24geW91ciBNZXRhYmFzZSBqb3VybmV5LiIsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6IllvdSBwcm9iYWJseSBkb24ndCB3YW50IHRvIHVzZSB0aGlzIGZvciB5b3VyIGJ1c2luZXNzLWNyaXRpY2FsIGFuYWx5c2VzLCBidXQgaGV5LCBpdCdzIHlvdXIgd29ybGQsIHdlJ3JlIGp1c3QgbGl2aW5nIGluIGl0LiIsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6eyJmbGF2b3IiOiJIMiIsInZlcnNpb24iOiIyLjEuMjEyICgyMDIyLTA0LTA5KSIsInNlbWFudGljLXZlcnNpb24iOlsyLDFdfSwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjoiWW91IGNhbiBmaW5kIGFsbCBzb3J0cyBvZiBkaWZmZXJlbnQgam9pbmFibGUgdGFibGVzIHJhbmdpbmcgZnJvbSBwcm9kdWN0cyB0byBwZW9wbGUgdG8gcmV2aWV3cyBoZXJlLiJ9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjIxMyIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA5OjE4LjI4NTI0NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjQsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiUmV2aWV3cyB0aGF0IFNhbXBsZSBDb21wYW55IGN1c3RvbWVycyBoYXZlIGxlZnQgb24gb3VyIHByb2R1Y3RzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjoiVGhlc2UgcmV2aWV3cyBhcmVuJ3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwidXBkYXRlZF9hdCI6IjIwMjMtMDUtMTRUMTY6NDI6MDIuMzQ4ODI3IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6IklzIGl0PyBZb3UgdGVsbCB1cyEifSwiZGF0YWJhc2VfaWQiOjEsIm1vZGVsX2V4aXN0cyI6dHJ1ZSwidG9waWMiOiJjYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJuYW1lIjoiUmV2aWV3cyBhZGRlZCBpbiB0aGUgbGFzdCAzMCBkYXlzIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MzMsImlkIjozOSwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOiJTb21lIGV4YW1wbGUgZGF0YSBmb3IgeW91IHRvIHBsYXkgYXJvdW5kIHdpdGggYXMgeW91IGVtYmFyayBvbiB5b3VyIE1ldGFiYXNlIGpvdXJuZXkuIiwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjoiWW91IHByb2JhYmx5IGRvbid0IHdhbnQgdG8gdXNlIHRoaXMgZm9yIHlvdXIgYnVzaW5lc3MtY3JpdGljYWwgYW5hbHlzZXMsIGJ1dCBoZXksIGl0J3MgeW91ciB3b3JsZCwgd2UncmUganVzdCBsaXZpbmcgaW4gaXQuIiwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjp7ImZsYXZvciI6IkgyIiwidmVyc2lvbiI6IjIuMS4yMTIgKDIwMjItMDQtMDkpIiwic2VtYW50aWMtdmVyc2lvbiI6WzIsMV19LCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJZb3UgY2FuIGZpbmQgYWxsIHNvcnRzIG9mIGRpZmZlcmVudCBqb2luYWJsZSB0YWJsZXMgcmFuZ2luZyBmcm9tIHByb2R1Y3RzIHRvIHBlb3BsZSB0byByZXZpZXdzIGhlcmUuIn0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTc3IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDk6MTguMjg1MjQ0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6NCwidGFibGUiOnsiZGVzY3JpcHRpb24iOiJSZXZpZXdzIHRoYXQgU2FtcGxlIENvbXBhbnkgY3VzdG9tZXJzIGhhdmUgbGVmdCBvbiBvdXIgcHJvZHVjdHMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvR2VuZXJpY1RhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUkVWSUVXUyIsImNhdmVhdHMiOiJUaGVzZSByZXZpZXdzIGFyZW4ndCB0aWVkIHRvIG9yZGVycyBzbyBpdCBpcyBwb3NzaWJsZSBwZW9wbGUgaGF2ZSByZXZpZXdlZCBwcm9kdWN0cyB0aGV5IGRpZCBub3QgcHVyY2hhc2UgZnJvbSB1cy4iLCJ1cGRhdGVkX2F0IjoiMjAyMy0wNS0xNFQxNjo0MjowMi4zNDg4MjciLCJhY3RpdmUiOnRydWUsImlkIjo0LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUmV2aWV3cyIsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjQ5IiwicG9pbnRzX29mX2ludGVyZXN0IjoiSXMgaXQ/IFlvdSB0ZWxsIHVzISJ9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJUb3RhbCBSZXZpZXdzIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MzIsImlkIjozOCwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOiJTb21lIGV4YW1wbGUgZGF0YSBmb3IgeW91IHRvIHBsYXkgYXJvdW5kIHdpdGggYXMgeW91IGVtYmFyayBvbiB5b3VyIE1ldGFiYXNlIGpvdXJuZXkuIiwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjoiWW91IHByb2JhYmx5IGRvbid0IHdhbnQgdG8gdXNlIHRoaXMgZm9yIHlvdXIgYnVzaW5lc3MtY3JpdGljYWwgYW5hbHlzZXMsIGJ1dCBoZXksIGl0J3MgeW91ciB3b3JsZCwgd2UncmUganVzdCBsaXZpbmcgaW4gaXQuIiwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjp7ImZsYXZvciI6IkgyIiwidmVyc2lvbiI6IjIuMS4yMTIgKDIwMjItMDQtMDkpIiwic2VtYW50aWMtdmVyc2lvbiI6WzIsMV19LCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJZb3UgY2FuIGZpbmQgYWxsIHNvcnRzIG9mIGRpZmZlcmVudCBqb2luYWJsZSB0YWJsZXMgcmFuZ2luZyBmcm9tIHByb2R1Y3RzIHRvIHBlb3BsZSB0byByZXZpZXdzIGhlcmUuIn0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTM1IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDk6MTguMjg1MjQ0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6bnVsbCwidGFibGUiOm51bGwsImRhdGFiYXNlX2lkIjpudWxsLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiZGFzaGJvYXJkLWNyZWF0ZSIsImN1c3RvbV9pZCI6bnVsbCwiZGV0YWlscyI6eyJkZXNjcmlwdGlvbiI6bnVsbCwibmFtZSI6IkEgbG9vayBhdCB5b3VyIFBlb3BsZeODhuODvOODluODqyJ9LCJtb2RlbF9pZCI6MywiaWQiOjM3LCJkYXRhYmFzZSI6bnVsbCwidXNlcl9pZCI6MSwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy42ODIiLCJ1c2VyIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowOToxOC4yODUyNDQiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJtb2RlbCI6ImRhc2hib2FyZCJ9LHsidGFibGVfaWQiOjMsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiSW5mb3JtYXRpb24gb24gdGhlIHVzZXIgYWNjb3VudHMgcmVnaXN0ZXJlZCB3aXRoIFNhbXBsZSBDb21wYW55LiIsImVudGl0eV90eXBlIjoiZW50aXR5L1VzZXJUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlBFT1BMRSIsImNhdmVhdHMiOiJOb3RlIHRoYXQgZW1wbG95ZWVzIGFuZCBjdXN0b21lciBzdXBwb3J0IHN0YWZmIHdpbGwgaGF2ZSBhY2NvdW50cy4iLCJ1cGRhdGVkX2F0IjoiMjAyMy0wNS0xNFQxNjo0MjowMi4zMzAwMTgiLCJhY3RpdmUiOnRydWUsImlkIjozLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUGVvcGxlIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDg2IiwicG9pbnRzX29mX2ludGVyZXN0IjoiSXMgaXQ/IFlvdSB0ZWxsIHVzISJ9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJQZXIgU291cmNlIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MzEsImlkIjozNiwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOiJTb21lIGV4YW1wbGUgZGF0YSBmb3IgeW91IHRvIHBsYXkgYXJvdW5kIHdpdGggYXMgeW91IGVtYmFyayBvbiB5b3VyIE1ldGFiYXNlIGpvdXJuZXkuIiwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjoiWW91IHByb2JhYmx5IGRvbid0IHdhbnQgdG8gdXNlIHRoaXMgZm9yIHlvdXIgYnVzaW5lc3MtY3JpdGljYWwgYW5hbHlzZXMsIGJ1dCBoZXksIGl0J3MgeW91ciB3b3JsZCwgd2UncmUganVzdCBsaXZpbmcgaW4gaXQuIiwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjp7ImZsYXZvciI6IkgyIiwidmVyc2lvbiI6IjIuMS4yMTIgKDIwMjItMDQtMDkpIiwic2VtYW50aWMtdmVyc2lvbiI6WzIsMV19LCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJZb3UgY2FuIGZpbmQgYWxsIHNvcnRzIG9mIGRpZmZlcmVudCBqb2luYWJsZSB0YWJsZXMgcmFuZ2luZyBmcm9tIHByb2R1Y3RzIHRvIHBlb3BsZSB0byByZXZpZXdzIGhlcmUuIn0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNjc0IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDk6MTguMjg1MjQ0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6MywidGFibGUiOnsiZGVzY3JpcHRpb24iOiJJbmZvcm1hdGlvbiBvbiB0aGUgdXNlciBhY2NvdW50cyByZWdpc3RlcmVkIHdpdGggU2FtcGxlIENvbXBhbnkuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVXNlclRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6Ik5vdGUgdGhhdCBlbXBsb3llZXMgYW5kIGN1c3RvbWVyIHN1cHBvcnQgc3RhZmYgd2lsbCBoYXZlIGFjY291bnRzLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjMzMDAxOCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjMsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJQZW9wbGUiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODYiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJJcyBpdD8gWW91IHRlbGwgdXMhIn0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlBlciBDaXR5IiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MzAsImlkIjozNSwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOiJTb21lIGV4YW1wbGUgZGF0YSBmb3IgeW91IHRvIHBsYXkgYXJvdW5kIHdpdGggYXMgeW91IGVtYmFyayBvbiB5b3VyIE1ldGFiYXNlIGpvdXJuZXkuIiwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjoiWW91IHByb2JhYmx5IGRvbid0IHdhbnQgdG8gdXNlIHRoaXMgZm9yIHlvdXIgYnVzaW5lc3MtY3JpdGljYWwgYW5hbHlzZXMsIGJ1dCBoZXksIGl0J3MgeW91ciB3b3JsZCwgd2UncmUganVzdCBsaXZpbmcgaW4gaXQuIiwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjp7ImZsYXZvciI6IkgyIiwidmVyc2lvbiI6IjIuMS4yMTIgKDIwMjItMDQtMDkpIiwic2VtYW50aWMtdmVyc2lvbiI6WzIsMV19LCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJZb3UgY2FuIGZpbmQgYWxsIHNvcnRzIG9mIGRpZmZlcmVudCBqb2luYWJsZSB0YWJsZXMgcmFuZ2luZyBmcm9tIHByb2R1Y3RzIHRvIHBlb3BsZSB0byByZXZpZXdzIGhlcmUuIn0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNjQ4IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDk6MTguMjg1MjQ0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6MywidGFibGUiOnsiZGVzY3JpcHRpb24iOiJJbmZvcm1hdGlvbiBvbiB0aGUgdXNlciBhY2NvdW50cyByZWdpc3RlcmVkIHdpdGggU2FtcGxlIENvbXBhbnkuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVXNlclRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6Ik5vdGUgdGhhdCBlbXBsb3llZXMgYW5kIGN1c3RvbWVyIHN1cHBvcnQgc3RhZmYgd2lsbCBoYXZlIGFjY291bnRzLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjMzMDAxOCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjMsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJQZW9wbGUiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODYiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJJcyBpdD8gWW91IHRlbGwgdXMhIn0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IkJ5IGNvb3JkaW5hdGVzIiwiZGVzY3JpcHRpb24iOm51bGx9LCJtb2RlbF9pZCI6MjksImlkIjozNCwiZGF0YWJhc2UiOnsiZGVzY3JpcHRpb24iOiJTb21lIGV4YW1wbGUgZGF0YSBmb3IgeW91IHRvIHBsYXkgYXJvdW5kIHdpdGggYXMgeW91IGVtYmFyayBvbiB5b3VyIE1ldGFiYXNlIGpvdXJuZXkuIiwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjoiWW91IHByb2JhYmx5IGRvbid0IHdhbnQgdG8gdXNlIHRoaXMgZm9yIHlvdXIgYnVzaW5lc3MtY3JpdGljYWwgYW5hbHlzZXMsIGJ1dCBoZXksIGl0J3MgeW91ciB3b3JsZCwgd2UncmUganVzdCBsaXZpbmcgaW4gaXQuIiwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjp7ImZsYXZvciI6IkgyIiwidmVyc2lvbiI6IjIuMS4yMTIgKDIwMjItMDQtMDkpIiwic2VtYW50aWMtdmVyc2lvbiI6WzIsMV19LCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJZb3UgY2FuIGZpbmQgYWxsIHNvcnRzIG9mIGRpZmZlcmVudCBqb2luYWJsZSB0YWJsZXMgcmFuZ2luZyBmcm9tIHByb2R1Y3RzIHRvIHBlb3BsZSB0byByZXZpZXdzIGhlcmUuIn0sInVzZXJfaWQiOjEsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNjE1IiwidXNlciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDk6MTguMjg1MjQ0IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwibW9kZWwiOiJjYXJkIn0seyJ0YWJsZV9pZCI6MywidGFibGUiOnsiZGVzY3JpcHRpb24iOiJJbmZvcm1hdGlvbiBvbiB0aGUgdXNlciBhY2NvdW50cyByZWdpc3RlcmVkIHdpdGggU2FtcGxlIENvbXBhbnkuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVXNlclRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6Ik5vdGUgdGhhdCBlbXBsb3llZXMgYW5kIGN1c3RvbWVyIHN1cHBvcnQgc3RhZmYgd2lsbCBoYXZlIGFjY291bnRzLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjMzMDAxOCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjMsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJQZW9wbGUiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODYiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJJcyBpdD8gWW91IHRlbGwgdXMhIn0sImRhdGFiYXNlX2lkIjoxLCJtb2RlbF9leGlzdHMiOnRydWUsInRvcGljIjoiY2FyZC1jcmVhdGUiLCJjdXN0b21faWQiOm51bGwsImRldGFpbHMiOnsibmFtZSI6IlBlciBzdGF0ZSIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjI4LCJpZCI6MzMsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjoiU29tZSBleGFtcGxlIGRhdGEgZm9yIHlvdSB0byBwbGF5IGFyb3VuZCB3aXRoIGFzIHlvdSBlbWJhcmsgb24geW91ciBNZXRhYmFzZSBqb3VybmV5LiIsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6IllvdSBwcm9iYWJseSBkb24ndCB3YW50IHRvIHVzZSB0aGlzIGZvciB5b3VyIGJ1c2luZXNzLWNyaXRpY2FsIGFuYWx5c2VzLCBidXQgaGV5LCBpdCdzIHlvdXIgd29ybGQsIHdlJ3JlIGp1c3QgbGl2aW5nIGluIGl0LiIsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6eyJmbGF2b3IiOiJIMiIsInZlcnNpb24iOiIyLjEuMjEyICgyMDIyLTA0LTA5KSIsInNlbWFudGljLXZlcnNpb24iOlsyLDFdfSwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjoiWW91IGNhbiBmaW5kIGFsbCBzb3J0cyBvZiBkaWZmZXJlbnQgam9pbmFibGUgdGFibGVzIHJhbmdpbmcgZnJvbSBwcm9kdWN0cyB0byBwZW9wbGUgdG8gcmV2aWV3cyBoZXJlLiJ9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjU4OSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA5OjE4LjI4NTI0NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9LHsidGFibGVfaWQiOjMsInRhYmxlIjp7ImRlc2NyaXB0aW9uIjoiSW5mb3JtYXRpb24gb24gdGhlIHVzZXIgYWNjb3VudHMgcmVnaXN0ZXJlZCB3aXRoIFNhbXBsZSBDb21wYW55LiIsImVudGl0eV90eXBlIjoiZW50aXR5L1VzZXJUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlBFT1BMRSIsImNhdmVhdHMiOiJOb3RlIHRoYXQgZW1wbG95ZWVzIGFuZCBjdXN0b21lciBzdXBwb3J0IHN0YWZmIHdpbGwgaGF2ZSBhY2NvdW50cy4iLCJ1cGRhdGVkX2F0IjoiMjAyMy0wNS0xNFQxNjo0MjowMi4zMzAwMTgiLCJhY3RpdmUiOnRydWUsImlkIjozLCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiUGVvcGxlIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDg2IiwicG9pbnRzX29mX2ludGVyZXN0IjoiSXMgaXQ/IFlvdSB0ZWxsIHVzISJ9LCJkYXRhYmFzZV9pZCI6MSwibW9kZWxfZXhpc3RzIjp0cnVlLCJ0b3BpYyI6ImNhcmQtY3JlYXRlIiwiY3VzdG9tX2lkIjpudWxsLCJkZXRhaWxzIjp7Im5hbWUiOiJOZXcgUGVvcGxlIHBlciBtb250aCIsImRlc2NyaXB0aW9uIjpudWxsfSwibW9kZWxfaWQiOjI3LCJpZCI6MzIsImRhdGFiYXNlIjp7ImRlc2NyaXB0aW9uIjoiU29tZSBleGFtcGxlIGRhdGEgZm9yIHlvdSB0byBwbGF5IGFyb3VuZCB3aXRoIGFzIHlvdSBlbWJhcmsgb24geW91ciBNZXRhYmFzZSBqb3VybmV5LiIsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6IllvdSBwcm9iYWJseSBkb24ndCB3YW50IHRvIHVzZSB0aGlzIGZvciB5b3VyIGJ1c2luZXNzLWNyaXRpY2FsIGFuYWx5c2VzLCBidXQgaGV5LCBpdCdzIHlvdXIgd29ybGQsIHdlJ3JlIGp1c3QgbGl2aW5nIGluIGl0LiIsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6eyJmbGF2b3IiOiJIMiIsInZlcnNpb24iOiIyLjEuMjEyICgyMDIyLTA0LTA5KSIsInNlbWFudGljLXZlcnNpb24iOlsyLDFdfSwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjoiWW91IGNhbiBmaW5kIGFsbCBzb3J0cyBvZiBkaWZmZXJlbnQgam9pbmFibGUgdGFibGVzIHJhbmdpbmcgZnJvbSBwcm9kdWN0cyB0byBwZW9wbGUgdG8gcmV2aWV3cyBoZXJlLiJ9LCJ1c2VyX2lkIjoxLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjU2MSIsInVzZXIiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA5OjE4LjI4NTI0NCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sIm1vZGVsIjoiY2FyZCJ9XQ== + recorded_at: Sun, 14 May 2023 17:09:18 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/when_success/returns_all_alerts.yml b/spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/when_success/returns_all_alerts.yml new file mode 100644 index 0000000..32f81cd --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Alert/alerts/when_success/returns_all_alerts.yml @@ -0,0 +1,122 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:06 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=38f65cd3-bc1a-4a9e-a318-35620d45befe;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:06 GMT;SameSite=Lax + - metabase.SESSION=8b885d8a-04ee-4c7a-a643-4553efd6ec88;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"8b885d8a-04ee-4c7a-a643-4553efd6ec88"}' + recorded_at: Sun, 14 May 2023 17:09:06 GMT +- request: + method: get + uri: http://localhost:3030/api/alert + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 8b885d8a-04ee-4c7a-a643-4553efd6ec88 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:06 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=069003ce-e02a-4848-b358-7ef65045f4a4;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:06 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"archived":false,"collection_position":null,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T17:09:06.300779","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"can_write":true,"channels":[{"schedule_type":"weekly","schedule_hour":18,"channel_type":"email","schedule_frame":null,"recipients":[{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","common_name":"Admin + User"}],"updated_at":"2020-06-07T06:18:04.47","pulse_id":2,"id":3,"schedule_day":"mon","entity_id":null,"enabled":true,"created_at":"2020-06-07T06:18:04.47"},{"schedule_type":"weekly","schedule_hour":18,"channel_type":"slack","schedule_frame":null,"recipients":[],"updated_at":"2020-06-07T06:18:04.47","details":{"channel":"#metabase-test"},"pulse_id":2,"id":4,"schedule_day":"mon","entity_id":null,"enabled":true,"created_at":"2020-06-07T06:18:04.47"}],"alert_condition":"rows","collection_id":null,"name":null,"creator_id":1,"card":{"description":null,"include_xls":false,"dashboard_card_id":null,"collection_id":4,"name":"Days + when Products were added","id":13,"parameter_mappings":null,"include_csv":true,"display":"bar","dashboard_id":null},"updated_at":"2020-06-07T06:18:04.47","alert_first_only":false,"id":2,"lower-name":null,"entity_id":null,"skip_if_empty":true,"parameters":[],"dashboard_id":null,"created_at":"2020-06-07T06:18:04.47","alert_above_goal":null}]' + recorded_at: Sun, 14 May 2023 17:09:06 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/card/with_success/returns_the_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/card/with_success/returns_the_card.yml new file mode 100644 index 0000000..aaef996 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Card/card/with_success/returns_the_card.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:45 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=43b1dbcd-6686-4b25-9551-72394b6b26fc;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:45 GMT;SameSite=Lax + - metabase.SESSION=d8a8c739-0d4e-4c8f-b612-c3ae1653daf8;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"d8a8c739-0d4e-4c8f-b612-c3ae1653daf8"}' + recorded_at: Sun, 14 May 2023 17:08:45 GMT +- request: + method: get + uri: http://localhost:3030/api/card/1 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - d8a8c739-0d4e-4c8f-b612-c3ae1653daf8 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:46 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=5669f5f3-700c-402f-8a79-f3f74d874ede;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:46 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJESVNDT1VOVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEwLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTAsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkRpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1bmlxdWUgSUQgZm9yIHRoZSBwcm9kdWN0LiBJdCBpcyBhbHNvIGNhbGxlZCB0aGUg4oCcSW52b2ljZSBudW1iZXLigJ0gb3Ig4oCcQ29uZmlybWF0aW9uIG51bWJlcuKAnSBpbiBjdXN0b21lciBmYWNpbmcgZW1haWxzIGFuZCBzY3JlZW5zLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL1BLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJJRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEyLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImlkIjoxMiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiSUQiLCJmaW5nZXJwcmludCI6bnVsbCwiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSBwcm9kdWN0IElELiBUaGlzIGlzIGFuIGludGVybmFsIGlkZW50aWZpZXIgZm9yIHRoZSBwcm9kdWN0LCBOT1QgdGhlIFNLVS4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlFVQU5USVRZIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTQsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjE0LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiU1VCVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjEzLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJTdWJ0b3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzQwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6NDkuNzQ4OTQ1MTkwNjAxODQsInEzIjoxMDUuNDI5NjU3NDY5OTMxMDMsIm1heCI6MTQ4LjIyOTAwNTI2NTUyMjkxLCJzZCI6MzIuNTM3MDUwMTMwNTYzMTcsImF2ZyI6NzcuMDEyOTU0NjUzNTY1NDd9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgYW1vdW50IG9mIGxvY2FsIGFuZCBmZWRlcmFsIHRheGVzIHRoYXQgYXJlIGNvbGxlY3RlZCBvbiB0aGUgcHVyY2hhc2UuIE5vdGUgdGhhdCBvdGhlciBnb3Zlcm5tZW50YWwgZmVlcyBvbiBzb21lIHByb2R1Y3RzIGFyZSBub3QgaW5jbHVkZWQgaGVyZSwgYnV0IGluc3RlYWQgYXJlIGFjY291bnRlZCBmb3IgaW4gdGhlIHN1YnRvdGFsLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlRPVEFMIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTcsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMDAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTIuMDYxNjAyOTM2OTIzMTE3LCJxMSI6NTIuMDA2MTQ3NjE3ODc4MTM1LCJxMyI6MTA5LjU1ODAzMDE4NDk5NzM4LCJtYXgiOjIzOC4zMjczMjAwMTcyMTUzMywic2QiOjM4LjM1OTY3NjY0ODQ3NTcxLCJhdmciOjgyLjk2MDE0ODE1MjMwODA1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRksiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlVTRVJfSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiw5LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjo5LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ1LjkxNTc2OCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImNhbl93cml0ZSI6dHJ1ZSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjoyLCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiT3JkZXJzIHF1YW50aXR5ID49IDUwIiwibGFzdF9xdWVyeV9zdGFydCI6IjIwMjMtMDUtMTRUMTc6MDg6NDMuNzA1ODU3WiIsImRhc2hib2FyZF9jb3VudCI6MCwiYXZlcmFnZV9xdWVyeV90aW1lIjoxODE5LjczMzMzMzMzMzMzMzMsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE3OjA4OjQwLjI0OTUwM1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6MSwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbIj49IixbImZpZWxkIiwxNCxudWxsXSw1MF19LCJkYXRhYmFzZSI6MX0sImlkIjoxLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJ0YWJsZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjM3OjUzLjgyOVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJESVNDT1VOVCIsInRhYmxlLmNlbGxfY29sdW1uIjoiUVVBTlRJVFkifSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJtZXRhYmFzZXJ1YnkiLCJjb2xvciI6IiM1MDlFRTMiLCJuYW1lIjoiTWV0YWJhc2VSdWJ5IiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjoyLCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2IiwicGFyYW1ldGVyX3VzYWdlX2NvdW50IjowLCJwdWJsaWNfdXVpZCI6IjcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMSJ9 + recorded_at: Sun, 14 May 2023 17:08:46 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/cards/with_success/returns_all_cards.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/cards/with_success/returns_all_cards.yml new file mode 100644 index 0000000..71df332 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Card/cards/with_success/returns_all_cards.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:44 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=53f38e18-f69f-441e-b3e5-b24df3fe6154;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:44 GMT;SameSite=Lax + - metabase.SESSION=ca6148f7-78c1-45e8-89be-0f91e6bdc7b4;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"ca6148f7-78c1-45e8-89be-0f91e6bdc7b4"}' + recorded_at: Sun, 14 May 2023 17:08:44 GMT +- request: + method: get + uri: http://localhost:3030/api/card + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - ca6148f7-78c1-45e8-89be-0f91e6bdc7b4 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:45 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=46e3aae5-f1e5-4325-af74-5436900562e2;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:45 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + W3siZGVzY3JpcHRpb24iOiJBdmVyYWdlIGl0ZW0gcXVhbnRpdHkgcGVyIG1vbnRoIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSBhbmQgdGltZSBhbiBvcmRlciB3YXMgc3VibWl0dGVkLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjk5OTgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMzBUMTg6NTY6MTMuMzUyIiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDowNzoxNS42NTcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IlF1YW50aXR544Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjU1MDI1MjUzMTY5NDE2NzMsInEzIjo1LjExNjczMzMzNDQwMDAzNCwibWF4Ijo3LjAsInNkIjoxLjk4NjM0Nzk2MzI5NjU5MTUsImF2ZyI6My4zNjczNDY5Mzg3NzU1MX19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowODo0NC40NTI2OCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NSwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkF2ZXJhZ2UgcXVhbnRpdHkgcGVyIG1vbnRoIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MTY6NTguNDUxWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiYnJlYWtvdXQiOltbImZpZWxkIiwxNSx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJhdmciLFsiZmllbGQiLDE0LG51bGxdXV19fSwiaWQiOjE4LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuMTk5WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsiQXZlcmFnZSBxdWFudGl0eSJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiM5Q0MxNzciXSwiZ3JhcGgubWV0cmljcyI6WyJhdmciXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6Im9yZGVyc19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiT3JkZXJzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NSwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjQ1LjYzN1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2LjE5NSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjozLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJMb25naXR1ZGUiLCJuYW1lIjoiTE9OR0lUVURFIiwiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBsb25naXR1ZGUgb2YgdGhlIHVzZXIgb24gc2lnbi11cC4gSXQgbWlnaHQgYmUgdXBkYXRlZCBpbiB0aGUgZnV0dXJlIHRvIHRoZSBsYXN0IHNlZW4gbG9jYXRpb24uIiwic3BlY2lhbF90eXBlIjoidHlwZS9Mb25naXR1ZGUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjI0OTEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjotMTY2LjU0MjU3MjYsInExIjotMTAxLjU4MzUwNzkyMzczMTM1LCJxMyI6LTg0LjY1Mjg5MzQ4Mjg4ODI5LCJtYXgiOi02Ny45NjczNTE5OTk5OTk5OSwic2QiOjE1LjM5OTY5ODk2ODE3NTY2MywiYXZnIjotOTUuMTg3NDE3ODAzNjM5OTl9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IkxhdGl0dWRlIiwibmFtZSI6IkxBVElUVURFIiwiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBsYXRpdHVkZSBvZiB0aGUgdXNlciBvbiBzaWduLXVwLiBJdCBtaWdodCBiZSB1cGRhdGVkIGluIHRoZSBmdXR1cmUgdG8gdGhlIGxhc3Qgc2VlbiBsb2NhdGlvbi4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0xhdGl0dWRlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyNDkxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjUuNzc1ODI3LCJxMSI6MzUuMzAyNzA1OTIzMDIzMTI2LCJxMyI6NDMuNzczODAyNTg0NjYyLCJtYXgiOjcwLjYzNTUwMDEsInNkIjo2LjM5MDgzMjM0MTg4MzcxMiwiYXZnIjozOS44NzkzNDY3MDQ4NDAwMn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MS4wLCJxMSI6MS4wLCJxMyI6MS4yOTYxNDMyMTA1Njk0NzA2LCJtYXgiOjMuMCwic2QiOjAuMDY2MzY3MjQ4MTExNjk0NiwiYXZnIjoxLjAwMzYxMzAwNjgyNDU2ODN9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjYsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJCeSBjb29yZGluYXRlcyIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjU1OjA3Ljc3M1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjMsImJyZWFrb3V0IjpbWyJmaWVsZCIsMjMsbnVsbF0sWyJmaWVsZCIsMTgsbnVsbF1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjI5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJtYXAiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy42MTFaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJMT05HSVRVREUiLCJMQVRJVFVERSJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwZW9wbGVfZGFzaGJvYXJkIiwiY29sb3IiOiIjOUNDMTc3IiwibmFtZSI6IlBlb3BsZSBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjYsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy4zODdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy42MDkiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImRheS1vZi1tb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OSwibmlsJSI6MH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjozLCJxMSI6NC40NjQ0NjYwOTQwNjcyNjIsInEzIjo3LjgzMzMzMzMzMzMzMzMzMywibWF4IjoxMSwic2QiOjIuNDE5ODk5NTgwMjUwMTAzLCJhdmciOjYuNDUxNjEyOTAzMjI1ODA2fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiRGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoxODowNC4yMzVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLW1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDY6MTg6MDQuMjRaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIG1vbnRoIiwiZ3JhcGguc2hvd192YWx1ZXMiOmZhbHNlLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwcm9kdWN0c19kYXNoYm9hcmQiLCJjb2xvciI6IiNGMUI1NTYiLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo0LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NiIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRheSBhbmQgdGltZSBhIHJldmlldyB3YXMgd3JpdHRlbiBieSBhIHVzZXIuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2YtbW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjExMTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDYtMDNUMDA6Mzc6MDUuODE4IiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDoxNToyNS42NzcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjE2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjUuMCwicTEiOjMxLjg3MDgyODY5MzM4Njk3MiwicTMiOjM4LjkxNTQ3NTk0NzQyMjY1LCJtYXgiOjUwLjAsInNkIjo1LjI4OTg3NjcxODY4ODcwMSwiYXZnIjozNS44NzA5Njc3NDE5MzU0OH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowODo0NC40NTI2OCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkRheXMgd2hlbiBSZXZpZXdzIHdlcmUgYWRkZWQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy45NDRaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZmllbGQiLDM1LHsidGVtcG9yYWwtdW5pdCI6ImRheS1vZi1tb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6NDUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0Ljc3MloifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNGMUI1NTYiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGRheSBvZiB0aGUgbW9udGgiLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0Ljc2NSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3Qg4oaSIElE44Gu6YeN6KSH44KS6Zmk44GE44Gf5YCkIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjE3Ni4wLCJxMSI6MTc2LjAsInEzIjoxNzYuMCwibWF4IjoxNzYuMCwic2QiOm51bGwsImF2ZyI6MTc2LjB9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJEaXN0aW5jdCBQcm9kdWN0IElEIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuNjc1WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYWdncmVnYXRpb24iOltbImRpc3RpbmN0IixbImZpZWxkIiw0LHsic291cmNlLWZpZWxkIjozMX1dXV19fSwiaWQiOjM0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC4yMTNaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLph43opIfjgpLpmaTjgYTjgZ/jgqvjgqbjg7Pjg4giXSwiZ3JhcGguZGltZW5zaW9ucyI6W10sImdyYXBoLm1ldHJpY3MiOlsiZGlzdGluY3QiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTA4WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMjAxIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJob3VyLW9mLWRheSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjUuNjU2ODU0MjQ5NDkyMzgxLCJxMyI6MTIuMCwibWF4IjoxNS4wLCJzZCI6My44NDEwNDQ1NDM5MjM2NzA3LCJhdmciOjguMzMzMzMzMzMzMzMzMzM0fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiSG91cnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQ5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImhvdXItb2YtZGF5In1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDI5WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgaG91ciBvZiB0aGUgZGF5IiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIiwiY29sb3IiOiIjRjFCNTU2IiwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NCwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDI0IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF5IGFuZCB0aW1lIGEgcmV2aWV3IHdhcyB3cml0dGVuIGJ5IGEgdXNlci4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImhvdXItb2YtZGF5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMTEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA2LTAzVDAwOjM3OjA1LjgxOCIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MTU6MjUuNjc3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxNCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMzLjAsInExIjo0Mi43MzIwNTA4MDc1Njg4NzUsInEzIjo1MC4xNzE1NzI4NzUyNTM4MSwibWF4Ijo2MS4wLCJzZCI6Ny4wMDcyNDI2Mjk5NzY2NjcsImF2ZyI6NDYuMzMzMzMzMzMzMzMzMzM2fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiSG91cnMgd2hlbiBSZXZpZXdzIHdlcmUgYWRkZWQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy44OTJaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZmllbGQiLDM1LHsidGVtcG9yYWwtdW5pdCI6ImhvdXItb2YtZGF5In1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo0NCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNzQ1WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0YxQjU1NiJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgaG91ciBvZiB0aGUgZGF5IiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjcsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMDhaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC43MzciLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEzLjAsInExIjoxNC45MDE5MjM3ODg2NDY2ODQsInEzIjoxOC4xNzcxMjQzNDQ0Njc3MDMsIm1heCI6MjEuMCwic2QiOjIuNTM0NjA4OTI5MjUxNjk0NywiYXZnIjoxNi42NjY2NjY2NjY2NjY2Njh9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjk5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41MDFaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBtb250aCBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0YxQjU1NiIsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ5NSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRheSBhbmQgdGltZSBhIHJldmlldyB3YXMgd3JpdHRlbiBieSBhIHVzZXIuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aC1vZi15ZWFyIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMTEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA2LTAzVDAwOjM3OjA1LjgxOCIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MTU6MjUuNjc3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjcyLjAsInExIjo4MS41LCJxMyI6MTA3LjAsIm1heCI6MTE2LjAsInNkIjoxNC43MjM3MTgyMzkyMTc5MzIsImF2ZyI6OTIuNjY2NjY2NjY2NjY2Njd9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJNb250aHMgd2hlbiBSZXZpZXdzIHdlcmUgYWRkZWQiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy45NDZaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZmllbGQiLDM1LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQ2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC44MDNaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRjFCNTU2Il0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBtb250aCBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTA4WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNzk3IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjMsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjAuMCwicTMiOjAuMCwibWF4IjowLjAsInNkIjpudWxsLCJhdmciOjAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowODo0NC40NTI2OCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik5ldyBQZW9wbGUgaW4gdGhlIGxhc3QgMzAgZGF5cyIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjU1OjA3LjE3OFoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjMsImZpbHRlciI6WyJ0aW1lLWludGVydmFsIixbImZpZWxkIiwyNixudWxsXSwtMzAsImRheSJdLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjI1LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy40NDRaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6W10sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQiLCJjb2xvciI6IiM5Q0MxNzciLCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjM4N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjQ0IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjMsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHVzZXIgcmVjb3JkIHdhcyBjcmVhdGVkLiBBbHNvIHJlZmVycmVkIHRvIGFzIHRoZSB1c2Vy4oCZcyBcImpvaW4gZGF0ZVwiIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjUwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0xOVQyMTozNToxOC43NTIiLCJsYXRlc3QiOiIyMDE5LTA0LTE5VDE0OjA2OjI3LjMifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjYuMCwicTEiOjY0LjEyOTE3MTMwNjYxMzAzLCJxMyI6NzIuMzc1LCJtYXgiOjkxLjAsInNkIjoxMC4zNTYyNjYzMjc3OTY1MzEsImF2ZyI6NjcuNTY3NTY3NTY3NTY3NTZ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjYsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJOZXcgUGVvcGxlIHBlciBtb250aCIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjU1OjA3LjIwOVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjMsImJyZWFrb3V0IjpbWyJmaWVsZCIsMjYseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjI3LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNTU5WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwZW9wbGVfZGFzaGJvYXJkIiwiY29sb3IiOiIjOUNDMTc3IiwibmFtZSI6IlBlb3BsZSBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjYsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy4zODdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy41NDgiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My45MDM5NDMyNzY0NjU5NzcsInEzIjo2LjY2Mjg4MjY5MjkxMjYxNiwibWF4IjoxMC4wLCJzZCI6MS44OTIzNzQ0NTU4MzA4NDM1LCJhdmciOjUuNDA1NDA1NDA1NDA1NDA1fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTmV3IFByb2R1Y3RzIG92ZXIgdGltZSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjYyMVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6OCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoibGluZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0NFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNmOWQ0NWMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIiwiY29sb3IiOiIjRjFCNTU2IiwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NCwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF5IGFuZCB0aW1lIGEgcmV2aWV3IHdhcyB3cml0dGVuIGJ5IGEgdXNlci4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMTEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA2LTAzVDAwOjM3OjA1LjgxOCIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MTU6MjUuNjc3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEuMCwicTEiOjkuNzM4NjEyNzg3NTI1ODMxLCJxMyI6MzUuNjI1LCJtYXgiOjUwLjAsInNkIjoxNC4zMjU4MzA0MTk0MzA4NTYsImF2ZyI6MjMuNjU5NTc0NDY4MDg1MTA4fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTmV3IFJldmlld3Mgb3ZlciB0aW1lIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuODA4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImZpZWxkIiwzNSx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MzksInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC40MzRaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTA4WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNDMiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJESVNDT1VOVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEwLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTAsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkRpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1bmlxdWUgSUQgZm9yIHRoZSBwcm9kdWN0LiBJdCBpcyBhbHNvIGNhbGxlZCB0aGUg4oCcSW52b2ljZSBudW1iZXLigJ0gb3Ig4oCcQ29uZmlybWF0aW9uIG51bWJlcuKAnSBpbiBjdXN0b21lciBmYWNpbmcgZW1haWxzIGFuZCBzY3JlZW5zLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL1BLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJJRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEyLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImlkIjoxMiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiSUQiLCJmaW5nZXJwcmludCI6bnVsbCwiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSBwcm9kdWN0IElELiBUaGlzIGlzIGFuIGludGVybmFsIGlkZW50aWZpZXIgZm9yIHRoZSBwcm9kdWN0LCBOT1QgdGhlIFNLVS4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlFVQU5USVRZIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTQsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjE0LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiU1VCVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjEzLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJTdWJ0b3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzQwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6NDkuNzQ4OTQ1MTkwNjAxODQsInEzIjoxMDUuNDI5NjU3NDY5OTMxMDMsIm1heCI6MTQ4LjIyOTAwNTI2NTUyMjkxLCJzZCI6MzIuNTM3MDUwMTMwNTYzMTcsImF2ZyI6NzcuMDEyOTU0NjUzNTY1NDd9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgYW1vdW50IG9mIGxvY2FsIGFuZCBmZWRlcmFsIHRheGVzIHRoYXQgYXJlIGNvbGxlY3RlZCBvbiB0aGUgcHVyY2hhc2UuIE5vdGUgdGhhdCBvdGhlciBnb3Zlcm5tZW50YWwgZmVlcyBvbiBzb21lIHByb2R1Y3RzIGFyZSBub3QgaW5jbHVkZWQgaGVyZSwgYnV0IGluc3RlYWQgYXJlIGFjY291bnRlZCBmb3IgaW4gdGhlIHN1YnRvdGFsLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlRPVEFMIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTcsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMDAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTIuMDYxNjAyOTM2OTIzMTE3LCJxMSI6NTIuMDA2MTQ3NjE3ODc4MTM1LCJxMyI6MTA5LjU1ODAzMDE4NDk5NzM4LCJtYXgiOjIzOC4zMjczMjAwMTcyMTUzMywic2QiOjM4LjM1OTY3NjY0ODQ3NTcxLCJhdmciOjgyLjk2MDE0ODE1MjMwODA1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRksiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlVTRVJfSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiw5LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjo5LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjoyLCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiT3JkZXJzIHF1YW50aXR5ID49IDUwIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjMtMDUtMTRUMTc6MDg6NDAuMjQ5NTAzWiIsIm1hZGVfcHVibGljX2J5X2lkIjoxLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJmaWx0ZXIiOlsiPj0iLFsiZmllbGQiLDE0LG51bGxdLDUwXX0sImRhdGFiYXNlIjoxfSwiaWQiOjEsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InRhYmxlIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6Mzc6NTMuODI5WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7InRhYmxlLnBpdm90X2NvbHVtbiI6IkRJU0NPVU5UIiwidGFibGUuY2VsbF9jb2x1bW4iOiJRVUFOVElUWSJ9LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6Im1ldGFiYXNlcnVieSIsImNvbG9yIjoiIzUwOUVFMyIsIm5hbWUiOiJNZXRhYmFzZVJ1YnkiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjIsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTozNjoyOC44MDZaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTozNjoyOC44MDYiLCJwdWJsaWNfdXVpZCI6IjcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMSJ9LHsiZGVzY3JpcHRpb24iOiJxdWFudGl0eSA+PSA1MCIsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjIsInJlc3VsdF9tZXRhZGF0YSI6W3siZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSBhbmQgdGltZSBhbiBvcmRlciB3YXMgc3VibWl0dGVkLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsInVuaXQiOiJkZWZhdWx0IiwibmFtZSI6IkNSRUFURURfQVQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNSx7InRlbXBvcmFsLXVuaXQiOiJkZWZhdWx0In1dLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJpZCI6MTUsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjk5OTgsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMzBUMTg6NTY6MTMuMzUyIiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDowNzoxNS42NTcifX19LCJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIn0seyJkZXNjcmlwdGlvbiI6IkRpc2NvdW50IGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9EaXNjb3VudCIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiRElTQ09VTlQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMCxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjEwLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJEaXNjb3VudCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NzAxLCJuaWwlIjowLjg5OH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjE3MDg4OTk2NjcyNTg0MzIyLCJxMSI6Mi45Nzg2MjI2NjgxNDU4NzQzLCJxMyI6Ny4zMzgxODc3ODg2NTgyMzUsIm1heCI6NjEuNjk2ODQyNjk5NjA1NzEsInNkIjozLjA1MzY2MzEyNTAwMTk5MSwiYXZnIjo1LjE2MTI1NTU0NzU4MDMyNn19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdW5pcXVlIElEIGZvciB0aGUgcHJvZHVjdC4gSXQgaXMgYWxzbyBjYWxsZWQgdGhlIOKAnEludm9pY2UgbnVtYmVy4oCdIG9yIOKAnENvbmZpcm1hdGlvbiBudW1iZXLigJ0gaW4gY3VzdG9tZXIgZmFjaW5nIGVtYWlscyBhbmQgc2NyZWVucy4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9QSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMixudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJpZCI6MTIsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IklEIiwiZmluZ2VycHJpbnQiOm51bGwsImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgcHJvZHVjdCBJRC4gVGhpcyBpcyBhbiBpbnRlcm5hbCBpZGVudGlmaWVyIGZvciB0aGUgcHJvZHVjdCwgTk9UIHRoZSBTS1UuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRksiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlBST0RVQ1RfSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMSxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJpZCI6MTEsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3QgSUQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9LHsiZGVzY3JpcHRpb24iOiJOdW1iZXIgb2YgcHJvZHVjdHMgYm91Z2h0LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJRVUFOVElUWSIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE0LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjoxNCwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MS43NTU4ODI2MDc3NjQ5ODIsInEzIjo0Ljg4MjY1NDUwNzkyODA0NCwibWF4IjoxMDAuMCwic2QiOjQuMjE0MjU4Mzg2NDAzNzk4LCJhdmciOjMuNzAxNX19fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSByYXcsIHByZS10YXggY29zdCBvZiB0aGUgb3JkZXIuIE5vdGUgdGhhdCB0aGlzIG1pZ2h0IGJlIGRpZmZlcmVudCBpbiB0aGUgZnV0dXJlIGZyb20gdGhlIHByb2R1Y3QgcHJpY2UgZHVlIHRvIHByb21vdGlvbnMsIGNyZWRpdHMsIGV0Yy4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlNVQlRPVEFMIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTMsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxMywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiU3VidG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM0MCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjE1LjY5MTk0MzY3Mzk3MDQzOSwicTEiOjQ5Ljc0ODk0NTE5MDYwMTg0LCJxMyI6MTA1LjQyOTY1NzQ2OTkzMTAzLCJtYXgiOjE0OC4yMjkwMDUyNjU1MjI5MSwic2QiOjMyLjUzNzA1MDEzMDU2MzE3LCJhdmciOjc3LjAxMjk1NDY1MzU2NTQ3fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgdGhlIGFtb3VudCBvZiBsb2NhbCBhbmQgZmVkZXJhbCB0YXhlcyB0aGF0IGFyZSBjb2xsZWN0ZWQgb24gdGhlIHB1cmNoYXNlLiBOb3RlIHRoYXQgb3RoZXIgZ292ZXJubWVudGFsIGZlZXMgb24gc29tZSBwcm9kdWN0cyBhcmUgbm90IGluY2x1ZGVkIGhlcmUsIGJ1dCBpbnN0ZWFkIGFyZSBhY2NvdW50ZWQgZm9yIGluIHRoZSBzdWJ0b3RhbC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlRBWCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE2LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTYsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlRheCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6Nzk3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6Mi4yNzMzNDAzODY2MDM4NTcsInEzIjo1LjMzNzI3NTMzODIxNjMwNywibWF4IjoxMS4xMiwic2QiOjIuMzIwNjY1MTM1ODkwMDMxNiwiYXZnIjozLjg3MjIxMDAwMDAwMDAwMDR9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHRvdGFsIGJpbGxlZCBhbW91bnQuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE3LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTcsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMDAwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEyLjA2MTYwMjkzNjkyMzExNywicTEiOjUyLjAwNjE0NzYxNzg3ODEzNSwicTMiOjEwOS41NTgwMzAxODQ5OTczOCwibWF4IjoyMzguMzI3MzIwMDE3MjE1MzMsInNkIjozOC4zNTk2NzY2NDg0NzU3MSwiYXZnIjo4Mi45NjAxNDgxNTIzMDgwNX19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgaWQgb2YgdGhlIHVzZXIgd2hvIG1hZGUgdGhpcyBvcmRlci4gTm90ZSB0aGF0IGluIHNvbWUgY2FzZXMgd2hlcmUgYW4gb3JkZXIgd2FzIGNyZWF0ZWQgb24gYmVoYWxmIG9mIGEgY3VzdG9tZXIgd2hvIHBob25lZCB0aGUgb3JkZXIgaW4sIHRoaXMgbWlnaHQgYmUgdGhlIGVtcGxveWVlIHdobyBoYW5kbGVkIHRoZSByZXF1ZXN0LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJVU0VSX0lEIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsOSxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJpZCI6OSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVXNlciBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTI5LCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowODo0NC40NTI2OCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6MiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6Ik9yZGVycyBxdWFudGl0eSA+PSA1MCIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDEzOjQ5OjIwLjYwNDY5MloiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbIj49IixbImZpZWxkIiwxNCxudWxsXSw1MF19LCJkYXRhYmFzZSI6MX0sImlkIjo0NywicGFyYW1ldGVyX21hcHBpbmdzIjpbXSwiZGlzcGxheSI6InRhYmxlIiwiZW50aXR5X2lkIjoiM2VwRUwwYllpcHVRWnNRUTJpSVBFIiwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDEzOjQ5OjIwLjg3Mzg4OFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJESVNDT1VOVCIsInRhYmxlLmNlbGxfY29sdW1uIjoiUVVBTlRJVFkifSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJtZXRhYmFzZXJ1YnkiLCJjb2xvciI6IiM1MDlFRTMiLCJuYW1lIjoiTWV0YWJhc2VSdWJ5IiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjoyLCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2WiJ9LCJwYXJhbWV0ZXJzIjpbXSwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIzLTA1LTE0VDEzOjQ5OjIwLjYwNDY5MiIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjoicXVhbnRpdHkgPj0gNTAiLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoyLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJ1bml0IjoiZGVmYXVsdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTUseyJ0ZW1wb3JhbC11bml0IjoiZGVmYXVsdCJ9XSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiaWQiOjE1LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5OTk4LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTMwVDE4OjU2OjEzLjM1MiIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MDc6MTUuNjU3In19fSwiYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSJ9LHsiZGVzY3JpcHRpb24iOiJEaXNjb3VudCBhbW91bnQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRGlzY291bnQiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IkRJU0NPVU5UIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTAsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxMCwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiRGlzY291bnQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcwMSwibmlsJSI6MC44OTh9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4xNzA4ODk5NjY3MjU4NDMyMiwicTEiOjIuOTc4NjIyNjY4MTQ1ODc0MywicTMiOjcuMzM4MTg3Nzg4NjU4MjM1LCJtYXgiOjYxLjY5Njg0MjY5OTYwNTcxLCJzZCI6My4wNTM2NjMxMjUwMDE5OTEsImF2ZyI6NS4xNjEyNTU1NDc1ODAzMjZ9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVuaXF1ZSBJRCBmb3IgdGhlIHByb2R1Y3QuIEl0IGlzIGFsc28gY2FsbGVkIHRoZSDigJxJbnZvaWNlIG51bWJlcuKAnSBvciDigJxDb25maXJtYXRpb24gbnVtYmVy4oCdIGluIGN1c3RvbWVyIGZhY2luZyBlbWFpbHMgYW5kIHNjcmVlbnMuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUEsiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IklEIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTIsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiaWQiOjEyLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJJRCIsImZpbmdlcnByaW50IjpudWxsLCJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHByb2R1Y3QgSUQuIFRoaXMgaXMgYW4gaW50ZXJuYWwgaWRlbnRpZmllciBmb3IgdGhlIHByb2R1Y3QsIE5PVCB0aGUgU0tVLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJQUk9EVUNUX0lEIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTEsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjExLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiTnVtYmVyIG9mIHByb2R1Y3RzIGJvdWdodC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9RdWFudGl0eSIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUVVBTlRJVFkiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNCxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJpZCI6MTQsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlF1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2MiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjEuNzU1ODgyNjA3NzY0OTgyLCJxMyI6NC44ODI2NTQ1MDc5MjgwNDQsIm1heCI6MTAwLjAsInNkIjo0LjIxNDI1ODM4NjQwMzc5OCwiYXZnIjozLjcwMTV9fX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgcmF3LCBwcmUtdGF4IGNvc3Qgb2YgdGhlIG9yZGVyLiBOb3RlIHRoYXQgdGhpcyBtaWdodCBiZSBkaWZmZXJlbnQgaW4gdGhlIGZ1dHVyZSBmcm9tIHRoZSBwcm9kdWN0IHByaWNlIGR1ZSB0byBwcm9tb3Rpb25zLCBjcmVkaXRzLCBldGMuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJTVUJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEzLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTMsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlN1YnRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjo0OS43NDg5NDUxOTA2MDE4NCwicTMiOjEwNS40Mjk2NTc0Njk5MzEwMywibWF4IjoxNDguMjI5MDA1MjY1NTIyOTEsInNkIjozMi41MzcwNTAxMzA1NjMxNywiYXZnIjo3Ny4wMTI5NTQ2NTM1NjU0N319fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBhbW91bnQgb2YgbG9jYWwgYW5kIGZlZGVyYWwgdGF4ZXMgdGhhdCBhcmUgY29sbGVjdGVkIG9uIHRoZSBwdXJjaGFzZS4gTm90ZSB0aGF0IG90aGVyIGdvdmVybm1lbnRhbCBmZWVzIG9uIHNvbWUgcHJvZHVjdHMgYXJlIG5vdCBpbmNsdWRlZCBoZXJlLCBidXQgaW5zdGVhZCBhcmUgYWNjb3VudGVkIGZvciBpbiB0aGUgc3VidG90YWwuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJUQVgiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNixudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjE2LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJUYXgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjc5NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjIuMjczMzQwMzg2NjAzODU3LCJxMyI6NS4zMzcyNzUzMzgyMTYzMDcsIm1heCI6MTEuMTIsInNkIjoyLjMyMDY2NTEzNTg5MDAzMTYsImF2ZyI6My44NzIyMTAwMDAwMDAwMDA0fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSB0b3RhbCBiaWxsZWQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjE3LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJUb3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAwMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMi4wNjE2MDI5MzY5MjMxMTcsInExIjo1Mi4wMDYxNDc2MTc4NzgxMzUsInEzIjoxMDkuNTU4MDMwMTg0OTk3MzgsIm1heCI6MjM4LjMyNzMyMDAxNzIxNTMzLCJzZCI6MzguMzU5Njc2NjQ4NDc1NzEsImF2ZyI6ODIuOTYwMTQ4MTUyMzA4MDV9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhlIGlkIG9mIHRoZSB1c2VyIHdobyBtYWRlIHRoaXMgb3JkZXIuIE5vdGUgdGhhdCBpbiBzb21lIGNhc2VzIHdoZXJlIGFuIG9yZGVyIHdhcyBjcmVhdGVkIG9uIGJlaGFsZiBvZiBhIGN1c3RvbWVyIHdobyBwaG9uZWQgdGhlIG9yZGVyIGluLCB0aGlzIG1pZ2h0IGJlIHRoZSBlbXBsb3llZSB3aG8gaGFuZGxlZCB0aGUgcmVxdWVzdC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVVNFUl9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDksbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjksInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlVzZXIgSUQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjkyOSwibmlsJSI6MC4wfX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjIsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJPcmRlcnMgcXVhbnRpdHkgPj0gNTAiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMy0wNS0xNFQxNTowOToxNy4zMjQyMjlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImZpbHRlciI6WyI+PSIsWyJmaWVsZCIsMTQsbnVsbF0sNTBdfSwiZGF0YWJhc2UiOjF9LCJpZCI6NzksInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImRpc3BsYXkiOiJ0YWJsZSIsImVudGl0eV9pZCI6Ikc0SUhGS0JzVUdqVXM0ZWQ2a1RWbyIsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToxNy44MjU1NVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJESVNDT1VOVCIsInRhYmxlLmNlbGxfY29sdW1uIjoiUVVBTlRJVFkifSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJtZXRhYmFzZXJ1YnkiLCJjb2xvciI6IiM1MDlFRTMiLCJuYW1lIjoiTWV0YWJhc2VSdWJ5IiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjoyLCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2WiJ9LCJwYXJhbWV0ZXJzIjpbXSwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE1OjA5OjE3LjMyNDIyOSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjoicXVhbnRpdHkgPj0gNTAiLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoyLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJ1bml0IjoiZGVmYXVsdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTUseyJ0ZW1wb3JhbC11bml0IjoiZGVmYXVsdCJ9XSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiaWQiOjE1LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5OTk4LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTMwVDE4OjU2OjEzLjM1MiIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MDc6MTUuNjU3In19fSwiYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSJ9LHsiZGVzY3JpcHRpb24iOiJEaXNjb3VudCBhbW91bnQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRGlzY291bnQiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IkRJU0NPVU5UIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTAsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxMCwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiRGlzY291bnQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcwMSwibmlsJSI6MC44OTh9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4xNzA4ODk5NjY3MjU4NDMyMiwicTEiOjIuOTc4NjIyNjY4MTQ1ODc0MywicTMiOjcuMzM4MTg3Nzg4NjU4MjM1LCJtYXgiOjYxLjY5Njg0MjY5OTYwNTcxLCJzZCI6My4wNTM2NjMxMjUwMDE5OTEsImF2ZyI6NS4xNjEyNTU1NDc1ODAzMjZ9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVuaXF1ZSBJRCBmb3IgdGhlIHByb2R1Y3QuIEl0IGlzIGFsc28gY2FsbGVkIHRoZSDigJxJbnZvaWNlIG51bWJlcuKAnSBvciDigJxDb25maXJtYXRpb24gbnVtYmVy4oCdIGluIGN1c3RvbWVyIGZhY2luZyBlbWFpbHMgYW5kIHNjcmVlbnMuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUEsiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IklEIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTIsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiaWQiOjEyLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJJRCIsImZpbmdlcnByaW50IjpudWxsLCJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHByb2R1Y3QgSUQuIFRoaXMgaXMgYW4gaW50ZXJuYWwgaWRlbnRpZmllciBmb3IgdGhlIHByb2R1Y3QsIE5PVCB0aGUgU0tVLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJQUk9EVUNUX0lEIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTEsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjExLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiTnVtYmVyIG9mIHByb2R1Y3RzIGJvdWdodC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9RdWFudGl0eSIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUVVBTlRJVFkiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNCxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJpZCI6MTQsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlF1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2MiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjEuNzU1ODgyNjA3NzY0OTgyLCJxMyI6NC44ODI2NTQ1MDc5MjgwNDQsIm1heCI6MTAwLjAsInNkIjo0LjIxNDI1ODM4NjQwMzc5OCwiYXZnIjozLjcwMTV9fX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgcmF3LCBwcmUtdGF4IGNvc3Qgb2YgdGhlIG9yZGVyLiBOb3RlIHRoYXQgdGhpcyBtaWdodCBiZSBkaWZmZXJlbnQgaW4gdGhlIGZ1dHVyZSBmcm9tIHRoZSBwcm9kdWN0IHByaWNlIGR1ZSB0byBwcm9tb3Rpb25zLCBjcmVkaXRzLCBldGMuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJTVUJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEzLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTMsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlN1YnRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjo0OS43NDg5NDUxOTA2MDE4NCwicTMiOjEwNS40Mjk2NTc0Njk5MzEwMywibWF4IjoxNDguMjI5MDA1MjY1NTIyOTEsInNkIjozMi41MzcwNTAxMzA1NjMxNywiYXZnIjo3Ny4wMTI5NTQ2NTM1NjU0N319fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBhbW91bnQgb2YgbG9jYWwgYW5kIGZlZGVyYWwgdGF4ZXMgdGhhdCBhcmUgY29sbGVjdGVkIG9uIHRoZSBwdXJjaGFzZS4gTm90ZSB0aGF0IG90aGVyIGdvdmVybm1lbnRhbCBmZWVzIG9uIHNvbWUgcHJvZHVjdHMgYXJlIG5vdCBpbmNsdWRlZCBoZXJlLCBidXQgaW5zdGVhZCBhcmUgYWNjb3VudGVkIGZvciBpbiB0aGUgc3VidG90YWwuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJUQVgiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNixudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjE2LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJUYXgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjc5NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjIuMjczMzQwMzg2NjAzODU3LCJxMyI6NS4zMzcyNzUzMzgyMTYzMDcsIm1heCI6MTEuMTIsInNkIjoyLjMyMDY2NTEzNTg5MDAzMTYsImF2ZyI6My44NzIyMTAwMDAwMDAwMDA0fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSB0b3RhbCBiaWxsZWQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjE3LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJUb3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAwMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMi4wNjE2MDI5MzY5MjMxMTcsInExIjo1Mi4wMDYxNDc2MTc4NzgxMzUsInEzIjoxMDkuNTU4MDMwMTg0OTk3MzgsIm1heCI6MjM4LjMyNzMyMDAxNzIxNTMzLCJzZCI6MzguMzU5Njc2NjQ4NDc1NzEsImF2ZyI6ODIuOTYwMTQ4MTUyMzA4MDV9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhlIGlkIG9mIHRoZSB1c2VyIHdobyBtYWRlIHRoaXMgb3JkZXIuIE5vdGUgdGhhdCBpbiBzb21lIGNhc2VzIHdoZXJlIGFuIG9yZGVyIHdhcyBjcmVhdGVkIG9uIGJlaGFsZiBvZiBhIGN1c3RvbWVyIHdobyBwaG9uZWQgdGhlIG9yZGVyIGluLCB0aGlzIG1pZ2h0IGJlIHRoZSBlbXBsb3llZSB3aG8gaGFuZGxlZCB0aGUgcmVxdWVzdC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVVNFUl9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDksbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjksInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlVzZXIgSUQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjkyOSwibmlsJSI6MC4wfX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjIsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJPcmRlcnMgcXVhbnRpdHkgPj0gNTAiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMy0wNS0xNFQxNzowODozNy44MTQ5MTJaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImZpbHRlciI6WyI+PSIsWyJmaWVsZCIsMTQsbnVsbF0sNTBdfSwiZGF0YWJhc2UiOjF9LCJpZCI6ODAsInBhcmFtZXRlcl9tYXBwaW5ncyI6W10sImRpc3BsYXkiOiJ0YWJsZSIsImVudGl0eV9pZCI6ImhYdVpnT1hxaWVDN3c2bEtfWFc4ciIsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODozNy45NTU5MzdaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGFibGUucGl2b3RfY29sdW1uIjoiRElTQ09VTlQiLCJ0YWJsZS5jZWxsX2NvbHVtbiI6IlFVQU5USVRZIn0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoibWV0YWJhc2VydWJ5IiwiY29sb3IiOiIjNTA5RUUzIiwibmFtZSI6Ik1ldGFiYXNlUnVieSIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6MiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjM2OjI4LjgwNloifSwicGFyYW1ldGVycyI6W10sImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMy0wNS0xNFQxNzowODozNy44MTQ5MTIiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6bnVsbCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJJRCIsIm5hbWUiOiJJRCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUEsiLCJmaW5nZXJwcmludCI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJBRERSRVNTIiwibmFtZSI6IkFERFJFU1MiLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjoyMi43fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IkVNQUlMIiwibmFtZSI6IkVNQUlMIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MS4wLCJhdmVyYWdlLWxlbmd0aCI6MjQuNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJQQVNTV09SRCIsIm5hbWUiOiJQQVNTV09SRCIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjM2LjB9fX19LHsiYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiTkFNRSIsIm5hbWUiOiJOQU1FIiwic3BlY2lhbF90eXBlIjoidHlwZS9OYW1lIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjE0LjF9fX19LHsiYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiQ0lUWSIsIm5hbWUiOiJDSVRZIiwic3BlY2lhbF90eXBlIjoidHlwZS9DaXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjguN319fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiTE9OR0lUVURFIiwibmFtZSI6IkxPTkdJVFVERSIsInNwZWNpYWxfdHlwZSI6InR5cGUvTG9uZ2l0dWRlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOi0xMjEuMTI3NjA5OCwicTEiOi05OC4yODc4ODIsInEzIjotODMuNjY4NjU0NSwibWF4IjotNzEuOTAxMTUzOCwic2QiOjEzLjM3MzY1MDg3MzM0MDU3NSwiYXZnIjotOTEuNTA5OTE1OTY5OTk5OTh9fX19LHsiYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiU1RBVEUiLCJuYW1lIjoiU1RBVEUiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1N0YXRlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo4LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Mi4wfX19fSx7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IlNPVVJDRSIsIm5hbWUiOiJTT1VSQ0UiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1NvdXJjZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjcuMH19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGUiLCJkaXNwbGF5X25hbWUiOiJCSVJUSF9EQVRFIiwibmFtZSI6IkJJUlRIX0RBVEUiLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjE5NjAtMDItMTJUMDA6MDA6MDBaIiwibGF0ZXN0IjoiMTk5MC0wMy0yMVQwMDowMDowMFoifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IlpJUCIsIm5hbWUiOiJaSVAiLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9UZXh0Ijp7InBlcmNlbnQtanNvbiI6MC4wLCJwZXJjZW50LXVybCI6MC4wLCJwZXJjZW50LWVtYWlsIjowLjAsImF2ZXJhZ2UtbGVuZ3RoIjo1LjB9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IkxBVElUVURFIiwibmFtZSI6IkxBVElUVURFIiwic3BlY2lhbF90eXBlIjoidHlwZS9MYXRpdHVkZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyOS4zMjk5MDMsInExIjozMS4wMTc0MDExLCJxMyI6NDMuMDU3NDE4Mjk5OTk5OTksIm1heCI6NDQuODYwODU5Niwic2QiOjYuNDA3OTY0MjczNzA5NDg3LCJhdmciOjM4LjEyNTMxOTM2fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDUkVBVEVEX0FUIiwibmFtZSI6IkNSRUFURURfQVQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxOS0wMy0yMlQwOTo1MjoxMi44NTdaIiwibGF0ZXN0IjoiMjAxOS0wNC0xOFQyMDoxOTo0NC42MDJaIn19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowODo0NC40NTI2OCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6MiwicXVlcnlfdHlwZSI6Im5hdGl2ZSIsIm5hbWUiOiJQZW9wbGUgZnJvbSBUd2l0dGVyIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MjA6MjIuODYzWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6Im5hdGl2ZSIsIm5hdGl2ZSI6eyJxdWVyeSI6InNlbGVjdCAqIGZyb20gUEVPUExFIHdoZXJlIFNPVVJDRSA9ICdUd2l0dGVyJyBvcmRlciBieSBDUkVBVEVEX0FUIGRlc2MgbGltaXQgMTA7IiwidGVtcGxhdGUtdGFncyI6e319LCJkYXRhYmFzZSI6MX0sImlkIjoyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJ0YWJsZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQwOjI4LjA3OVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJTT1VSQ0UiLCJ0YWJsZS5jZWxsX2NvbHVtbiI6IklEIn0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoibWV0YWJhc2VydWJ5IiwiY29sb3IiOiIjNTA5RUUzIiwibmFtZSI6Ik1ldGFiYXNlUnVieSIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6MiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjM2OjI4LjgwNloifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQwOjI4LjA3NCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjozLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvVGV4dCIsImRpc3BsYXlfbmFtZSI6IkNpdHkiLCJuYW1lIjoiQ0lUWSIsImRlc2NyaXB0aW9uIjoiVGhlIGNpdHkgb2YgdGhlIGFjY291bnTigJlzIGJpbGxpbmcgYWRkcmVzcyIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ2l0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTk2NiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjguMjg0fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxLjAsInExIjoxLjAsInEzIjoxLjU0NDQ5MzMxMjU3MDUwMjMsIm1heCI6OC4wLCJzZCI6MC42OTA1MjMzNjg0MDk1MjU3LCJhdmciOjEuMjcxNjE3NDk3NDU2NzY1MX19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowODo0NC40NTI2OCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlBlciBDaXR5IiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTU6MDcuNjRaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjozLCJicmVha291dCI6W1siZmllbGQiLDMwLG51bGxdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dLCJvcmRlci1ieSI6W1siZGVzYyIsWyJhZ2dyZWdhdGlvbiIsMF1dXX19LCJpZCI6MzAsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InRhYmxlIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNjQ1WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ0lUWSJdLCJjb2x1bW5fc2V0dGluZ3MiOnsiW1wibmFtZVwiLFwiY291bnRcIl0iOnsic2hvd19taW5pX2JhciI6dHJ1ZX19LCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwZW9wbGVfZGFzaGJvYXJkIiwiY29sb3IiOiIjOUNDMTc3IiwibmFtZSI6IlBlb3BsZSBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjYsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy4zODdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy42NDIiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MywicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJTb3VyY2UiLCJuYW1lIjoiU09VUkNFIiwiZGVzY3JpcHRpb24iOiJUaGUgY2hhbm5lbCB0aHJvdWdoIHdoaWNoIHdlIGFjcXVpcmVkIHRoaXMgdXNlci4gVmFsaWQgdmFsdWVzIGluY2x1ZGU6IEFmZmlsaWF0ZSwgRmFjZWJvb2ssIEdvb2dsZSwgT3JnYW5pYyBhbmQgVHdpdHRlciIsInNwZWNpYWxfdHlwZSI6InR5cGUvU291cmNlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ny40MDg0fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0ODQuMCwicTEiOjQ5Mi4yNSwicTMiOjUwNy41LCJtYXgiOjUxMi4wLCJzZCI6MTAuODM5NzQxNjk0MzM5NCwiYXZnIjo1MDAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowODo0NC40NTI2OCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NiwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlBlciBTb3VyY2UiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1NTowNy4yOTNaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjozLCJicmVha291dCI6W1siZmllbGQiLDI0LG51bGxdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dLCJvcmRlci1ieSI6W1siZGVzYyIsWyJhZ2dyZWdhdGlvbiIsMF1dXX19LCJpZCI6MzEsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InJvdyIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjY3MVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlNPVVJDRSJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwZW9wbGVfZGFzaGJvYXJkIiwiY29sb3IiOiIjOUNDMTc3IiwibmFtZSI6IlBlb3BsZSBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjYsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy4zODdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDoyNy42NjgiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MywicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJTdGF0ZSIsIm5hbWUiOiJTVEFURSIsImRlc2NyaXB0aW9uIjoiVGhlIHN0YXRlIG9yIHByb3ZpbmNlIG9mIHRoZSBhY2NvdW504oCZcyBiaWxsaW5nIGFkZHJlc3MiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1N0YXRlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0OSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjIuMH19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozOSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEuMCwicTEiOjIwLjc1LCJxMyI6NzMuMjI0NzQ0ODcxMzkxNiwibWF4IjoxOTQuMCwic2QiOjM1LjYyNzQwNjIzMjE0MDA2LCJhdmciOjUxLjAyMDQwODE2MzI2NTMxfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo2LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUGVyIHN0YXRlIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NTU6MDcuMTk2WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MywiYnJlYWtvdXQiOltbImZpZWxkIiwyOCxudWxsXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjgsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6Im1hcCIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjU4NloifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJtYXAudHlwZSI6InJlZ2lvbiIsIm1hcC5yZWdpb24iOiJ1c19zdGF0ZXMiLCJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlNUQVRFIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQiLCJjb2xvciI6IiM5Q0MxNzciLCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjM4N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjU4MyIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMjYuMDc5Njk1NzI4ODUyNjcsInExIjoyMTMuODI1ODU0MzI5NzM0MSwicTMiOjM5NS4yMjUxNjU5MzEwNTk4NSwibWF4Ijo1MDAuOTU4NTE5MjY2MjQsInNkIjoxMTAuNzcxMDk2NzY2MDczNDQsImF2ZyI6MzAxLjMzMTg5MDA5Njg2ODl9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNl44Gu5bmz5Z2H5YCkIiwibmFtZSI6ImF2ZyIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjM2LjM2Mjg4Njc1NjUwNTQ0LCJxMSI6NTIuMDM1NDE5ODY1OTUxOSwicTMiOjYyLjI3MTQ0ODY0Mjk5MTc4NiwibWF4Ijo4Ny40NDY1MDgxNTEyMTM4Niwic2QiOjkuOTM4MTI5MTIzODgwOTk2LCJhdmciOjU2LjI5MTc3MDk3OTA2NTc5fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJpY2Ugb3ZlciB0aW1lIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNzE5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbInN1bSIsWyJmaWVsZCIsMyxudWxsXV0sWyJhdmciLFsiZmllbGQiLDMsbnVsbF1dXX19LCJpZCI6MTAsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zNDhaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIiwiY29sb3IiOiIjRjFCNTU2IiwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NCwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzQzIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRheSBhbmQgdGltZSBhIHJldmlldyB3YXMgd3JpdHRlbiBieSBhIHVzZXIuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTExMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNi0wM1QwMDozNzowNS44MTgiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjE1OjI1LjY3NyJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3Qg4oaSIFByaWNl44Gu5ZCI6KiI5YCkIiwibmFtZSI6InN1bSIsInNwZWNpYWxfdHlwZSI6bnVsbCwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQwLjM4MzM0NDA2MzA0NTQ0LCJxMSI6NDczLjY3NDIxNDU0NjcwOTcsInEzIjoxOTkyLjI5MTY5NzM2NzY0MjIsIm1heCI6MzAzNy4xMTYwMzM2NzA5NjI3LCJzZCI6ODU4LjgyMzg0MDUwMzkzNTUsImF2ZyI6MTMzNC42MDg0Mjc0Njg5ODkyfX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBQcmljZeOBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NDcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0MC4zODMzNDQwNjMwNDU0NCwicTEiOjQ5LjY5OTE5NTkzMjc5MzcxLCJxMyI6NTkuNTk3NDQzOTM3MjcwMDE1LCJtYXgiOjY1LjIwMTI5MDAxNjQxOTE0LCJzZCI6NS45NDczNjYxMjUzODA4NjMsImF2ZyI6NTQuNjc5NzU0MzAzMjI5NjF9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0IOKGkiBQcmljZSBvdmVyIHRpbWUiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy45NDNaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZmllbGQiLDM1LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbInN1bSIsWyJmaWVsZCIsMyx7InNvdXJjZS1maWVsZCI6MzF9XV0sWyJhdmciLFsiZmllbGQiLDMseyJzb3VyY2UtZmllbGQiOjMxfV1dXX19LCJpZCI6NDIsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC42NjhaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjQTZFN0YzIiwiI0YxQjU1NiJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjcsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMDhaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC42NTYiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF5IGFuZCB0aW1lIGEgcmV2aWV3IHdhcyB3cml0dGVuIGJ5IGEgdXNlci4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMTEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA2LTAzVDAwOjM3OjA1LjgxOCIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MTU6MjUuNjc3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCDihpIgUmF0aW5n44Gu5ZCI6KiI5YCkIiwibmFtZSI6InN1bSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQ3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6NC4xLCJxMSI6MzguNTUwMDAwMDAwMDAwMDA0LCJxMyI6MTM5LjY3NSwibWF4IjoxOTkuOTk5OTk5OTk5OTk5OTQsInNkIjo1Ni43OTkxMTE0ODY3MTE4OSwiYXZnIjo5My42NDY4MDg1MTA2MzgzfX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBSYXRpbmfjga7lubPlnYflgKQiLCJuYW1lIjoiYXZnIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NDcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjozLjM3NSwicTEiOjMuODcwNzQzMjQzMjQzMjQzLCJxMyI6NC4wMTg0NzQyNjQ3MDU4ODIsIm1heCI6NC4xNDk5OTk5OTk5OTk5OTk1LCJzZCI6MC4xMzA2Njg4Mzg2MjU1MDAzNiwiYXZnIjozLjk0NDc5MzAzMjQ2NzI3NTN9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0IOKGkiBSYXRpbmcgb3ZlciB0aW1lIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuODc4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImZpZWxkIiwzNSx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDIseyJzb3VyY2UtZmllbGQiOjMxfV1dLFsiYXZnIixbImZpZWxkIiwyLHsic291cmNlLWZpZWxkIjozMX1dXV19fSwiaWQiOjQxLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNTg5WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0E5ODlDNSIsIiM1MDlFRTMiXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTA4WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuNTg3IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjAuMCwicTMiOjAuMCwibWF4IjowLjAsInNkIjpudWxsLCJhdmciOjAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowODo0NC40NTI2OCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGFkZGVkIGluIHRoZSBsYXN0IDMwIGRheXMiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NTRaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZCIsNyxudWxsXSwtMzAsImRheSJdLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA2NFoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIiwiY29sb3IiOiIjRjFCNTU2IiwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NCwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDYxIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMC4wLCJxMSI6MTcuNzUsInEzIjozOS43NSwibWF4Ijo0My4wLCJzZCI6MTIuNjA3NjMxODUzNDYwMDY3LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowODo0NC40NTI2OCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIGJ5IFByaWNlIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTU4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiwzLHsiYmlubmluZyI6eyJzdHJhdGVneSI6ImRlZmF1bHQifX1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNTRaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJQUklDRSJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwcm9kdWN0c19kYXNoYm9hcmQiLCJjb2xvciI6IiNGMUI1NTYiLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo0LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xNDYiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUmF0aW5nIiwibmFtZSI6IlJBVElORyIsImRlc2NyaXB0aW9uIjoiVGhlIGF2ZXJhZ2UgcmF0aW5nIHVzZXJzIGhhdmUgZ2l2ZW4gdGhlIHByb2R1Y3QuIFRoaXMgcmFuZ2VzIGZyb20gMSAtIDUiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjMuNTEyMDQ2NTA1MzQwODUyNSwicTMiOjQuMjE2MTI0OTY5NDk3MzE0LCJtYXgiOjUuMCwic2QiOjEuMzYwNTQ4ODY1NzQ1MTQ1MiwiYXZnIjozLjQ3MTV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjMuMCwicTMiOjQ2LjAsIm1heCI6MTA4LjAsInNkIjozOS45NzgzMjc0NjIwOTcwOSwiYXZnIjozMy4zMzMzMzMzMzMzMzMzMzZ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBSYXRpbmciLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NjdaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDIseyJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlJBVElORyJdLCJncmFwaC5jb2xvcnMiOlsiI2Y5ZDQ1YyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwcm9kdWN0c19kYXNoYm9hcmQiLCJjb2xvciI6IiNGMUI1NTYiLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo0LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMTQiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJDYXRlZ29yeSIsIm5hbWUiOiJDQVRFR09SWSIsImRlc2NyaXB0aW9uIjoiVGhlIHR5cGUgb2YgcHJvZHVjdCwgdmFsaWQgdmFsdWVzIGluY2x1ZGU6IERvb2hpY2t5LCBHYWRnZXQsIEdpem1vIGFuZCBXaWRnZXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NhdGVnb3J5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ni4zNzV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQyLjAsInExIjo0Ni41LCJxMyI6NTMuNSwibWF4Ijo1NC4wLCJzZCI6NS40NzcyMjU1NzUwNTE2NjEsImF2ZyI6NTAuMH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowODo0NC40NTI2OCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlByb2R1Y3RzIHBlciBDYXRlZ29yeSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjUzMVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNixudWxsXV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXSwib3JkZXItYnkiOltbImRlc2MiLFsiYWdncmVnYXRpb24iLDBdXV19fSwiaWQiOjcsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InJvdyIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE4MloifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNBVEVHT1JZIl0sImdyYXBoLmNvbG9ycyI6WyIjOUNDMTc3Il0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0YxQjU1NiIsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE3OCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoicXVhcnRlci1vZi15ZWFyIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Ni4wLCJxMSI6NDcuMCwicTMiOjUzLjAsIm1heCI6NTQuMCwic2QiOjMuNjUxNDgzNzE2NzAxMTA3NiwiYXZnIjo1MC4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUXVhcnRlcnMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNzAzWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6InF1YXJ0ZXItb2YteWVhciJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjU0OVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IHF1YXJ0ZXIgb2YgdGhlIHllYXIiLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJwcm9kdWN0c19kYXNoYm9hcmQiLCJjb2xvciI6IiNGMUI1NTYiLCJuYW1lIjoiUHJvZHVjdHMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo0LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTQuOTdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NDUiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUmF0aW5n44Gu5ZCI6KiI5YCkIiwibmFtZSI6InN1bSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6OC4wLCJxMSI6MTIuNTUsInEzIjoyMy41NzUwMDAwMDAwMDAwMDMsIm1heCI6MzYuMzAwMDAwMDAwMDAwMDA0LCJzZCI6Ny41NDY4OTg0MTQyOTQxNTksImF2ZyI6MTguNzY0ODY0ODY0ODY0ODY1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lubPlnYflgKQiLCJuYW1lIjoiYXZnIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzMsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyLjA3NSwicTEiOjIuOTQ5MTA3MTQyODU3MTQyNywicTMiOjQuMDgwMTc3NjY5NTI5NjYzLCJtYXgiOjQuMzI1LCJzZCI6MC42Njc3NTkyMDg0OTA0NDc3LCJhdmciOjMuNTA2MjI5MDg2MjI5MDg2NH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowODo0NC40NTI2OCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlJhdGluZyBvdmVyIHRpbWUiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42OTVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkIiwyLG51bGxdXSxbImF2ZyIsWyJmaWVsZCIsMixudWxsXV1dfX0sImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjk3WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiIzUwOUVFMyIsIiNFRjhDOEMiXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InByb2R1Y3RzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0YxQjU1NiIsIm5hbWUiOiJQcm9kdWN0cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjQsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI5NCIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXkgYW5kIHRpbWUgYSByZXZpZXcgd2FzIHdyaXR0ZW4gYnkgYSB1c2VyLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjExMTIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDYtMDNUMDA6Mzc6MDUuODE4IiwibGF0ZXN0IjoiMjAyMC0wNC0xOVQxNDoxNToyNS42NzcifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruWQiOioiOWApCIsIm5hbWUiOiJzdW0iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0NSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjUuMCwicTEiOjM5LjI1LCJxMyI6MTQzLjUsIm1heCI6MTkwLjAsInNkIjo1Ny40ODA1MzYwNjEzNjU1MywiYXZnIjo5NC4zNDA0MjU1MzE5MTQ4OX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lubPlnYflgKQiLCJuYW1lIjoiYXZnIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjMuMCwicTEiOjMuMCwicTMiOjQuMDExNDI1OTQ1MzgxNDc5LCJtYXgiOjUuMCwic2QiOjAuNTQ2NjIzNjQ1NDg3MjE3NiwiYXZnIjozLjUxMDYzODI5Nzg3MjM0MDN9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJSYXRpbmcgb3ZlciB0aW1lIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuOTc5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImZpZWxkIiwzNSx7InRlbXBvcmFsLXVuaXQiOiJtb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJzdW0iLFsiZmllbGQiLDM2LG51bGxdXSxbImF2ZyIsWyJmaWVsZCIsMzYsbnVsbF1dXX19LCJpZCI6NDAsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImxpbmUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC41MTJaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRjFCNTU2IiwiI0E2RTdGMyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjcsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMDhaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC41MDkiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MC4wLCJxMyI6MC4wLCJtYXgiOjAuMCwic2QiOm51bGwsImF2ZyI6MC4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmV2aWV3cyBhZGRlZCBpbiB0aGUgbGFzdCAzMCBkYXlzIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuNjU5WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiZmlsdGVyIjpbInRpbWUtaW50ZXJ2YWwiLFsiZmllbGQiLDM1LG51bGxdLC0zMCwiZGF5Il0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MzMsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjE3WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjE2IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3Qg4oaSIFByaWNlIiwibmFtZSI6IlBSSUNFIiwiZGVzY3JpcHRpb24iOiJUaGUgbGlzdCBwcmljZSBvZiB0aGUgcHJvZHVjdC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGFsd2F5cyB0aGUgcHJpY2UgdGhlIHByb2R1Y3Qgc29sZCBmb3IgZHVlIHRvIGRpc2NvdW50cywgcHJvbW90aW9ucywgZXRjLiIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTcwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6MzcuMjUxNTQ0NjI5MjY0MzQsInEzIjo3NS40NTg5ODA3MTYwOTQ0NywibWF4Ijo5OC44MTkzMzY4NDM2ODE5NCwic2QiOjIxLjcxMTQ4MTU1Nzg1MjA1NywiYXZnIjo1NS43NDYzOTk2Njc5MjA3NH19fSwic3BlY2lhbF90eXBlIjpudWxsfSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo1Ni4wLCJxMSI6MTA1LjI1LCJxMyI6MjE0LjUsIm1heCI6MjQxLjAsInNkIjo2OC4xMDM5MTIyMDE0NTAzNiwiYXZnIjoxNTguODU3MTQyODU3MTQyODZ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJSZXZpZXdzIGJ5IFByb2R1Y3Qg4oaSIFByaWNlIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuNjk2WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImZpZWxkIiwzLHsic291cmNlLWZpZWxkIjozMSwiYmlubmluZyI6eyJzdHJhdGVneSI6ImRlZmF1bHQifX1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozNywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMzNaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJQUklDRSJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjMyNyIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjo0LCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgYXZlcmFnZSByYXRpbmcgdXNlcnMgaGF2ZSBnaXZlbiB0aGUgcHJvZHVjdC4gVGhpcyByYW5nZXMgZnJvbSAxIC0gNSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6My41MTIwNDY1MDUzNDA4NTI1LCJxMyI6NC4yMTYxMjQ5Njk0OTczMTQsIm1heCI6NS4wLCJzZCI6MS4zNjA1NDg4NjU3NDUxNDUyLCJhdmciOjMuNDcxNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6MTAuMjUsInEzIjo0MDEuNzUsIm1heCI6NzI4LjAsInNkIjozMDUuOTcxMDc3MDY0NDgzMywiYXZnIjoyMjIuNH19fX1dLCJjcmVhdG9yIjp7ImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X2xvZ2luIjoiMjAyMy0wNS0xNFQxNzowODo0NC40NTI2OCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NywicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlJldmlld3MgYnkgUHJvZHVjdCDihpIgUmF0aW5nIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDc6MjMuNzM0WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6NCwiYnJlYWtvdXQiOltbImZpZWxkIiwyLHsic291cmNlLWZpZWxkIjozMSwiYmlubmluZyI6eyJzdHJhdGVneSI6ImRlZmF1bHQifX1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjozNiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMjk0WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiUkFUSU5HIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InJldmlld3NfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6IlJldmlld3MgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo3LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMTA4WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMjkxIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EZWNpbWFsIiwiZGlzcGxheV9uYW1lIjoiUmF0aW5nIiwibmFtZSI6IlJBVElORyIsImRlc2NyaXB0aW9uIjoiVGhlIHJhdGluZyAob24gYSBzY2FsZSBvZiAxLTUpIHRoZSB1c2VyIGxlZnQuIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEuMCwicTEiOjMuNTQ3NDQzNTMxODE2OTYsInEzIjo0Ljc2NDgwNzA3MTY1MDQ1NSwibWF4Ijo1LjAsInNkIjoxLjA0NDM4OTk4NTU2NjA1NzcsImF2ZyI6My45ODc0MTAwNzE5NDI0NDZ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjQ2LjAsInExIjo2NC4wLCJxMyI6NDEyLjc1LCJtYXgiOjUzNS4wLCJzZCI6MjE5LjIyNDMxNDM0NDkxOTMyLCJhdmciOjIyMi40fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmV2aWV3cyBieSBSYXRpbmciLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy43MloiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjQsImJyZWFrb3V0IjpbWyJmaWVsZCIsMzYseyJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjM1LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC4yNThaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJSQVRJTkciXSwiZ3JhcGguY29sb3JzIjpbIiNBNkU3RjMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjcsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMDhaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4yNTYiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IOKGkiBDYXRlZ29yeSIsIm5hbWUiOiJDQVRFR09SWSIsImRlc2NyaXB0aW9uIjoiVGhlIHR5cGUgb2YgcHJvZHVjdCwgdmFsaWQgdmFsdWVzIGluY2x1ZGU6IERvb2hpY2t5LCBHYWRnZXQsIEdpem1vIGFuZCBXaWRnZXQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NhdGVnb3J5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ni4zNzV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIzMS4wLCJxMSI6MjQ5LjAsInEzIjozMDcuMCwibWF4IjozMjAuMCwic2QiOjM4LjA3ODg2NTUyOTMxOTU0LCJhdmciOjI3OC4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUmV2aWV3cyBwZXIgUHJvZHVjdCDihpIgQ2F0ZWdvcnkiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NzoyMy42NzhaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjo0LCJicmVha291dCI6W1siZmllbGQiLDYseyJzb3VyY2UtZmllbGQiOjMxfV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjozOCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoicm93IiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDQ6MzQuMzY0WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ0FURUdPUlkiXSwiZ3JhcGguY29sb3JzIjpbIiM5Q0MxNzciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjcsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMDhaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4zNjIiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiVXNlciDihpIgTG9uZ2l0dWRlIiwibmFtZSI6IkxPTkdJVFVERSIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgbG9uZ2l0dWRlIG9mIHRoZSB1c2VyIG9uIHNpZ24tdXAuIEl0IG1pZ2h0IGJlIHVwZGF0ZWQgaW4gdGhlIGZ1dHVyZSB0byB0aGUgbGFzdCBzZWVuIGxvY2F0aW9uLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvTG9uZ2l0dWRlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyNDkxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6LTE2Ni41NDI1NzI2LCJxMSI6LTEwMS41ODM1MDc5MjM3MzEzNSwicTMiOi04NC42NTI4OTM0ODI4ODgyOSwibWF4IjotNjcuOTY3MzUxOTk5OTk5OTksInNkIjoxNS4zOTk2OTg5NjgxNzU2NjMsImF2ZyI6LTk1LjE4NzQxNzgwMzYzOTk5fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJVc2VyIOKGkiBMYXRpdHVkZSIsIm5hbWUiOiJMQVRJVFVERSIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgbGF0aXR1ZGUgb2YgdGhlIHVzZXIgb24gc2lnbi11cC4gSXQgbWlnaHQgYmUgdXBkYXRlZCBpbiB0aGUgZnV0dXJlIHRvIHRoZSBsYXN0IHNlZW4gbG9jYXRpb24uIiwic3BlY2lhbF90eXBlIjoidHlwZS9MYXRpdHVkZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjQ5MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjI1Ljc3NTgyNywicTEiOjM1LjMwMjcwNTkyMzAyMzEyNiwicTMiOjQzLjc3MzgwMjU4NDY2MiwibWF4Ijo3MC42MzU1MDAxLCJzZCI6Ni4zOTA4MzIzNDE4ODM3MTIsImF2ZyI6MzkuODc5MzQ2NzA0ODQwMDJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjMsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo5LjAsInExIjo1NS4yNSwicTMiOjExOTAuNSwibWF4IjozNDU1LjAsInNkIjoxMDE0LjI0NTQ3MDA1MDQxNDcsImF2ZyI6ODE1LjY1MjE3MzkxMzA0MzV9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjUsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJTYWxlcyBieSBjb29yZGluYXRlcyIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjAwOjEyLjUzNVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImJyZWFrb3V0IjpbWyJmaWVsZCIsMjMseyJzb3VyY2UtZmllbGQiOjksImJpbm5pbmciOnsic3RyYXRlZ3kiOiJkZWZhdWx0In19XSxbImZpZWxkIiwxOCx7InNvdXJjZS1maWVsZCI6OSwiYmlubmluZyI6eyJzdHJhdGVneSI6ImRlZmF1bHQifX1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoyMywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoibWFwIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuOTRaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyJOdW1iZXIgb2Ygb3JkZXJzIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiTE9OR0lUVURFIiwiTEFUSVRVREUiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoib3JkZXJzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJPcmRlcnMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo1LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDUuNjM3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuOTM3IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjIsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCDihpIgQ2F0ZWdvcnkiLCJuYW1lIjoiQ0FURUdPUlkiLCJkZXNjcmlwdGlvbiI6IlRoZSB0eXBlIG9mIHByb2R1Y3QsIHZhbGlkIHZhbHVlcyBpbmNsdWRlOiBEb29oaWNreSwgR2FkZ2V0LCBHaXptbyBhbmQgV2lkZ2V0Iiwic3BlY2lhbF90eXBlIjoidHlwZS9DYXRlZ29yeSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjYuMzc1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjozOTc2LjAsInExIjo0MzgwLjAsInEzIjo1MDAwLjAsIm1heCI6NTA2MS4wLCJzZCI6NDg5LjMxMDM5OTA5OTI0OTMsImF2ZyI6NDY5MC4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo1LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiU2FsZXMgZm9yIGVhY2ggcHJvZHVjdCBjYXRlZ29yeSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjAwOjEyLjUwN1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImJyZWFrb3V0IjpbWyJmaWVsZCIsNix7InNvdXJjZS1maWVsZCI6MTF9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXSwib3JkZXItYnkiOltbImRlc2MiLFsiYWdncmVnYXRpb24iLDBdXV19fSwiaWQiOjIwLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJyb3ciLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni4zMThaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyJOdW1iZXIgb2Ygb3JkZXJzIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ0FURUdPUlkiXSwiZ3JhcGguY29sb3JzIjpbIiM5Q0MxNzciXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoib3JkZXJzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJPcmRlcnMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo1LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDUuNjM3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuMzA2IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjIsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCDihpIgVGl0bGUiLCJuYW1lIjoiVElUTEUiLCJkZXNjcmlwdGlvbiI6IlRoZSBuYW1lIG9mIHRoZSBwcm9kdWN0IGFzIGl0IHNob3VsZCBiZSBkaXNwbGF5ZWQgdG8gY3VzdG9tZXJzLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvVGl0bGUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjE5OSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjIxLjQ5NX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0MywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjcwLjAsInExIjo4Ny4yNzUsInEzIjo5OS44MTY2OTk4NjczMjk2MiwibWF4IjoxNzQuMCwic2QiOjEwLjkxODc0MTgxODQyMDA1NCwiYXZnIjo5NC4yNzEzNTY3ODM5MTk2fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo1LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiU2FsZXMgcGVyIHByb2R1Y3QiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjowMDoxMS45MjZaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJicmVha291dCI6W1siZmllbGQiLDUseyJzb3VyY2UtZmllbGQiOjExfV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV0sIm9yZGVyLWJ5IjpbWyJkZXNjIixbImFnZ3JlZ2F0aW9uIiwwXV1dfX0sImlkIjoxOSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoidGFibGUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni4yNTZaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyJOdW1iZXIgb2Ygb3JkZXJzIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiVElUTEUiXSwiY29sdW1uX3NldHRpbmdzIjp7IltcIm5hbWVcIixcImNvdW50XCJdIjp7InNob3dfbWluaV9iYXIiOnRydWV9fSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoib3JkZXJzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJPcmRlcnMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo1LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDUuNjM3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuMjQ0IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjIsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5OTk4LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTMwVDE4OjU2OjEzLjM1MiIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MDc6MTUuNjU3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJVc2VyIOKGkiBTb3VyY2UiLCJuYW1lIjoiU09VUkNFIiwiZGVzY3JpcHRpb24iOiJUaGUgY2hhbm5lbCB0aHJvdWdoIHdoaWNoIHdlIGFjcXVpcmVkIHRoaXMgdXNlci4gVmFsaWQgdmFsdWVzIGluY2x1ZGU6IEFmZmlsaWF0ZSwgRmFjZWJvb2ssIEdvb2dsZSwgT3JnYW5pYyBhbmQgVHdpdHRlciIsInNwZWNpYWxfdHlwZSI6InR5cGUvU291cmNlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo1LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvVGV4dCI6eyJwZXJjZW50LWpzb24iOjAuMCwicGVyY2VudC11cmwiOjAuMCwicGVyY2VudC1lbWFpbCI6MC4wLCJhdmVyYWdlLWxlbmd0aCI6Ny40MDg0fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEuMCwicTEiOjUyLjAwMzc4Mzk3Mzc1NDA1LCJxMyI6MTA4LjA2NTM4OTQ3MzAwNTAzLCJtYXgiOjEyOC4wLCJzZCI6MzUuMzYzOTY0NDk3NDIyNjg1LCJhdmciOjc3Ljg0MjMyMzY1MTQ1MjI4fX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo1LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiU2FsZXMgcGVyIHNvdXJjZSIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjAwOjEyLjUxOVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImJyZWFrb3V0IjpbWyJmaWVsZCIsMTUseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV0sWyJmaWVsZCIsMjQseyJzb3VyY2UtZmllbGQiOjl9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MjEsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImFyZWEiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni44MTNaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsic3RhY2thYmxlLnN0YWNrX3R5cGUiOiJzdGFja2VkIiwiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyJOdW1iZXIgb2Ygb3JkZXJzIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCIsIlNPVVJDRSJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJvcmRlcnNfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6Ik9yZGVycyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjUsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0NS42MzdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0Ni44MDkiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL1RleHQiLCJkaXNwbGF5X25hbWUiOiJVc2VyIOKGkiBTdGF0ZSIsIm5hbWUiOiJTVEFURSIsImRlc2NyaXB0aW9uIjoiVGhlIHN0YXRlIG9yIHByb3ZpbmNlIG9mIHRoZSBhY2NvdW504oCZcyBiaWxsaW5nIGFkZHJlc3MiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1N0YXRlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0OSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjIuMH19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo0OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIxLjAsInExIjoxNzcuMCwicTMiOjU2MS4wLCJtYXgiOjEzNDIuMCwic2QiOjI2NC42NDkxMzIwOTg2NDc1LCJhdmciOjM5MC44MzMzMzMzMzMzMzMzfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo1LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiU2FsZXMgcGVyIHN0YXRlIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MDA6MTIuNTM4WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiYnJlYWtvdXQiOltbImZpZWxkIiwyOCx7InNvdXJjZS1maWVsZCI6OX1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoyMiwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoibWFwIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDM6NDYuODc0WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7Im1hcC50eXBlIjoicmVnaW9uIiwibWFwLnJlZ2lvbiI6InVzX3N0YXRlcyIsImdyYXBoLnNlcmllc19sYWJlbHMiOlsiTnVtYmVyIG9mIG9yZGVycyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIlNUQVRFIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6Im9yZGVyc19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiT3JkZXJzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NSwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjQ1LjYzN1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjQ2Ljg3MSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjozLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyNTAwLjAsInExIjoyNTAwLjAsInEzIjoyNTAwLjAsIm1heCI6MjUwMC4wLCJzZCI6bnVsbCwiYXZnIjoyNTAwLjB9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjYsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJUb3RhbCBQZW9wbGUiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo1NTowNy4xMzlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjozLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjI0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDoyNy40MTdaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6W10sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6IkF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGNhcmRzLiIsImFyY2hpdmVkIjpmYWxzZSwic2x1ZyI6InBlb3BsZV9kYXNoYm9hcmQiLCJjb2xvciI6IiM5Q0MxNzciLCJuYW1lIjoiUGVvcGxlIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjM4N1oifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjQxMSIsInB1YmxpY191dWlkIjpudWxsfSx7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoyMDAuMCwicTEiOjIwMC4wLCJxMyI6MjAwLjAsIm1heCI6MjAwLjAsInNkIjpudWxsLCJhdmciOjIwMC4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiVG90YWwgUHJvZHVjdHMiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41MzhaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjMsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjAxNVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIiwiY29sb3IiOiIjRjFCNTU2IiwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NCwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDEiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6NCwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTExMi4wLCJxMSI6MTExMi4wLCJxMyI6MTExMi4wLCJtYXgiOjExMTIuMCwic2QiOm51bGwsImF2ZyI6MTExMi4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo3LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiVG90YWwgUmV2aWV3cyIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjYzNVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjQsImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MzIsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6InNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEzMloifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicmV2aWV3c19kYXNoYm9hcmQiLCJjb2xvciI6IiNBOTg5QzUiLCJuYW1lIjoiUmV2aWV3cyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjcsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMDhaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0NDozNC4xMjYiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTg3NjAuMCwicTEiOjE4NzYwLjAsInEzIjoxODc2MC4wLCJtYXgiOjE4NzYwLjAsInNkIjpudWxsLCJhdmciOjE4NzYwLjB9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjUsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJUb3RhbCB0cmFuc2FjdGlvbnMiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjowMDoxMS43NzlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0Mzo0NS42NjJaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyJOdW1iZXIgb2Ygb3JkZXJzIl0sImdyYXBoLmRpbWVuc2lvbnMiOltdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJvcmRlcnNfZGFzaGJvYXJkIiwiY29sb3IiOiIjQTk4OUM1IiwibmFtZSI6Ik9yZGVycyBEYXNoYm9hcmQiLCJwZXJzb25hbF9vd25lcl9pZCI6bnVsbCwiaWQiOjUsImVudGl0eV9pZCI6bnVsbCwibG9jYXRpb24iOiIvIiwibmFtZXNwYWNlIjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0NS42MzdaIn0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0Mzo0NS42NTUiLCJwdWJsaWNfdXVpZCI6bnVsbH0seyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MC4wLCJxMyI6MC4wLCJtYXgiOjAuMCwic2QiOm51bGwsImF2ZyI6MC4wfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo1LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiVHJhbnNhY3Rpb25zIGluIHRoZSBsYXN0IDMwIGRheXMiLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjowMDoxMS44MzJaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoyLCJmaWx0ZXIiOlsidGltZS1pbnRlcnZhbCIsWyJmaWVsZCIsMTUsbnVsbF0sLTMwLCJkYXkiXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoic2NhbGFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDM6NDUuNjk0WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsiTnVtYmVyIG9mIG9yZGVycyJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoib3JkZXJzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJPcmRlcnMgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo1LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDUuNjM3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6NDUuNjkxIiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjMsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHVzZXIgcmVjb3JkIHdhcyBjcmVhdGVkLiBBbHNvIHJlZmVycmVkIHRvIGFzIHRoZSB1c2Vy4oCZcyBcImpvaW4gZGF0ZVwiIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjUwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0xOVQyMTozNToxOC43NTIiLCJsYXRlc3QiOiIyMDE5LTA0LTE5VDE0OjA2OjI3LjMifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjYuMCwicTEiOjY0LjEyOTE3MTMwNjYxMzAzLCJxMyI6NzIuMzc1LCJtYXgiOjkxLjAsInNkIjoxMC4zNTYyNjYzMjc3OTY1MzEsImF2ZyI6NjcuNTY3NTY3NTY3NTY3NTZ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjYsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJVc2VyIGdyb3d0aCIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjU1OjA3LjM0NFoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjMsImJyZWFrb3V0IjpbWyJmaWVsZCIsMjYseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjI2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzbWFydHNjYWxhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJpZCI6MSwiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbmFtZSI6IlVzZXIiLCJ0aW1lc3RhbXAiOiIyMDIwLTA2LTA3VDA1OjQ0OjI3LjUyOVoifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicGVvcGxlX2Rhc2hib2FyZCIsImNvbG9yIjoiIzlDQzE3NyIsIm5hbWUiOiJQZW9wbGUgRGFzaGJvYXJkIiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjo2LCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuMzg3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDQ6MjcuNTI2IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJkYXktb2Ytd2VlayIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MjIuMCwicTEiOjI1LjUsInEzIjozMC43NSwibWF4IjozNi4wLCJzZCI6NC41MDM5NjY1MDU4Mzg0MTQsImF2ZyI6MjguNTcxNDI4NTcxNDI4NTczfX19fV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjQ0LjQ1MjY4IiwiaXNfcWJuZXdiIjpmYWxzZSwiaXNfc3VwZXJ1c2VyIjp0cnVlLCJpZCI6MSwibGFzdF9uYW1lIjoiVXNlciIsImRhdGVfam9pbmVkIjoiMjAyMC0wNi0wN1QwNToyMDo0MS44NTkiLCJjb21tb25fbmFtZSI6IkFkbWluIFVzZXIifSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiV2Vla2RheXMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwiY3JlYXRvcl9pZCI6MSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjQxWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImRheS1vZi13ZWVrIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxMSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzg3WiJ9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSB3ZWVrIiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjoiQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgY2FyZHMuIiwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoicHJvZHVjdHNfZGFzaGJvYXJkIiwiY29sb3IiOiIjRjFCNTU2IiwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NCwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU0Ljk3WiJ9LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzg0IiwicHVibGljX3V1aWQiOm51bGx9LHsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjQsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF5IGFuZCB0aW1lIGEgcmV2aWV3IHdhcyB3cml0dGVuIGJ5IGEgdXNlci4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImRheS1vZi13ZWVrIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMTEyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA2LTAzVDAwOjM3OjA1LjgxOCIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MTU6MjUuNjc3In19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTQyLjAsInExIjoxNTAuNSwicTMiOjE2NS43NSwibWF4IjoxNzMuMCwic2QiOjEwLjc2MTQ4MzM0NjE1Mjc4OCwiYXZnIjoxNTguODU3MTQyODU3MTQyODZ9fX19XSwiY3JlYXRvciI6eyJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9sb2dpbiI6IjIwMjMtMDUtMTRUMTc6MDg6NDQuNDUyNjgiLCJpc19xYm5ld2IiOmZhbHNlLCJpc19zdXBlcnVzZXIiOnRydWUsImlkIjoxLCJsYXN0X25hbWUiOiJVc2VyIiwiZGF0ZV9qb2luZWQiOiIyMDIwLTA2LTA3VDA1OjIwOjQxLjg1OSIsImNvbW1vbl9uYW1lIjoiQWRtaW4gVXNlciJ9LCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjcsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJXZWVrZGF5cyB3aGVuIFJldmlld3Mgd2VyZSBhZGRlZCIsImNyZWF0b3JfaWQiOjEsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ3OjIzLjkzN1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjQsImJyZWFrb3V0IjpbWyJmaWVsZCIsMzUseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLXdlZWsifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjQzLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTo0NDozNC43MTFaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRjFCNTU2Il0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBkYXkgb2YgdGhlIHdlZWsiLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJjb2xsZWN0aW9uIjp7ImF1dGhvcml0eV9sZXZlbCI6bnVsbCwiZGVzY3JpcHRpb24iOiJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBjYXJkcy4iLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJyZXZpZXdzX2Rhc2hib2FyZCIsImNvbG9yIjoiI0E5ODlDNSIsIm5hbWUiOiJSZXZpZXdzIERhc2hib2FyZCIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6NywiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjEwOFoifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQ0OjM0LjcwOCIsInB1YmxpY191dWlkIjpudWxsfV0= + recorded_at: Sun, 14 May 2023 17:08:45 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/with_success/create_a_new_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/with_success/create_a_new_card.yml new file mode 100644 index 0000000..fde1e3e --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Card/new_card/with_success/create_a_new_card.yml @@ -0,0 +1,200 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:36 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=aa56f6e5-d8fd-4ea5-9ef1-11c48ee473db;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:36 GMT;SameSite=Lax + - metabase.SESSION=933ea9d6-3828-4c19-9c24-e8b43c2a493b;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"933ea9d6-3828-4c19-9c24-e8b43c2a493b"}' + recorded_at: Sun, 14 May 2023 17:08:36 GMT +- request: + method: get + uri: http://localhost:3030/api/card/1 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 933ea9d6-3828-4c19-9c24-e8b43c2a493b + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:37 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=bf56c02c-faba-4530-b625-4c6261ecf11a;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:37 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJESVNDT1VOVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEwLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTAsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkRpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1bmlxdWUgSUQgZm9yIHRoZSBwcm9kdWN0LiBJdCBpcyBhbHNvIGNhbGxlZCB0aGUg4oCcSW52b2ljZSBudW1iZXLigJ0gb3Ig4oCcQ29uZmlybWF0aW9uIG51bWJlcuKAnSBpbiBjdXN0b21lciBmYWNpbmcgZW1haWxzIGFuZCBzY3JlZW5zLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL1BLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJJRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEyLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImlkIjoxMiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiSUQiLCJmaW5nZXJwcmludCI6bnVsbCwiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSBwcm9kdWN0IElELiBUaGlzIGlzIGFuIGludGVybmFsIGlkZW50aWZpZXIgZm9yIHRoZSBwcm9kdWN0LCBOT1QgdGhlIFNLVS4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlFVQU5USVRZIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTQsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjE0LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiU1VCVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjEzLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJTdWJ0b3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzQwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6NDkuNzQ4OTQ1MTkwNjAxODQsInEzIjoxMDUuNDI5NjU3NDY5OTMxMDMsIm1heCI6MTQ4LjIyOTAwNTI2NTUyMjkxLCJzZCI6MzIuNTM3MDUwMTMwNTYzMTcsImF2ZyI6NzcuMDEyOTU0NjUzNTY1NDd9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgYW1vdW50IG9mIGxvY2FsIGFuZCBmZWRlcmFsIHRheGVzIHRoYXQgYXJlIGNvbGxlY3RlZCBvbiB0aGUgcHVyY2hhc2UuIE5vdGUgdGhhdCBvdGhlciBnb3Zlcm5tZW50YWwgZmVlcyBvbiBzb21lIHByb2R1Y3RzIGFyZSBub3QgaW5jbHVkZWQgaGVyZSwgYnV0IGluc3RlYWQgYXJlIGFjY291bnRlZCBmb3IgaW4gdGhlIHN1YnRvdGFsLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlRPVEFMIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTcsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMDAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTIuMDYxNjAyOTM2OTIzMTE3LCJxMSI6NTIuMDA2MTQ3NjE3ODc4MTM1LCJxMyI6MTA5LjU1ODAzMDE4NDk5NzM4LCJtYXgiOjIzOC4zMjczMjAwMTcyMTUzMywic2QiOjM4LjM1OTY3NjY0ODQ3NTcxLCJhdmciOjgyLjk2MDE0ODE1MjMwODA1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRksiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlVTRVJfSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiw5LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjo5LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjM2LjkyMTYxOCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImNhbl93cml0ZSI6dHJ1ZSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjoyLCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiT3JkZXJzIHF1YW50aXR5ID49IDUwIiwibGFzdF9xdWVyeV9zdGFydCI6IjIwMjMtMDUtMTRUMTU6MDk6NTEuNzcyMzg4WiIsImRhc2hib2FyZF9jb3VudCI6MCwiYXZlcmFnZV9xdWVyeV90aW1lIjoyMDMzLjc1LCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMy0wNS0xNFQxNTowOTo1NC4xMTQwNDNaIiwibWFkZV9wdWJsaWNfYnlfaWQiOjEsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjIsImZpbHRlciI6WyI+PSIsWyJmaWVsZCIsMTQsbnVsbF0sNTBdfSwiZGF0YWJhc2UiOjF9LCJpZCI6MSwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoidGFibGUiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwibGFzdC1lZGl0LWluZm8iOnsiaWQiOjEsImVtYWlsIjoibWJAZXhhbXBsZS5jb20iLCJmaXJzdF9uYW1lIjoiQWRtaW4iLCJsYXN0X25hbWUiOiJVc2VyIiwidGltZXN0YW1wIjoiMjAyMC0wNi0wN1QwNTozNzo1My44MjlaIn0sInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGFibGUucGl2b3RfY29sdW1uIjoiRElTQ09VTlQiLCJ0YWJsZS5jZWxsX2NvbHVtbiI6IlFVQU5USVRZIn0sImNvbGxlY3Rpb24iOnsiYXV0aG9yaXR5X2xldmVsIjpudWxsLCJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJzbHVnIjoibWV0YWJhc2VydWJ5IiwiY29sb3IiOiIjNTA5RUUzIiwibmFtZSI6Ik1ldGFiYXNlUnVieSIsInBlcnNvbmFsX293bmVyX2lkIjpudWxsLCJpZCI6MiwiZW50aXR5X2lkIjpudWxsLCJsb2NhdGlvbiI6Ii8iLCJuYW1lc3BhY2UiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjM2OjI4LjgwNloifSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjM2OjI4LjgwNiIsInBhcmFtZXRlcl91c2FnZV9jb3VudCI6MCwicHVibGljX3V1aWQiOiI3MDhhNzhlYy0xNWM4LTQwNWUtYjU5MC1kZTk4YzZkZGZhMDEifQ== + recorded_at: Sun, 14 May 2023 17:08:37 GMT +- request: + method: post + uri: http://localhost:3030/api/card + body: + encoding: UTF-8 + string: '{"description":"quantity >= 50","archived":false,"collection_position":null,"table_id":2,"result_metadata":[{"description":"The + date and time an order was submitted.","semantic_type":"type/CreationTimestamp","coercion_strategy":null,"unit":"default","name":"CREATED_AT","settings":null,"field_ref":["field",15,{"temporal-unit":"default"}],"effective_type":"type/DateTime","id":15,"visibility_type":"normal","display_name":"Created + At","fingerprint":{"global":{"distinct-count":9998,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-30T18:56:13.352","latest":"2020-04-19T14:07:15.657"}}},"base_type":"type/DateTime"},{"description":"Discount + amount.","semantic_type":"type/Discount","coercion_strategy":null,"name":"DISCOUNT","settings":null,"field_ref":["field",10,null],"effective_type":"type/Float","id":10,"visibility_type":"normal","display_name":"Discount","fingerprint":{"global":{"distinct-count":701,"nil%":0.898},"type":{"type/Number":{"min":0.17088996672584322,"q1":2.9786226681458743,"q3":7.338187788658235,"max":61.69684269960571,"sd":3.053663125001991,"avg":5.161255547580326}}},"base_type":"type/Float"},{"description":"This + is a unique ID for the product. It is also called the “Invoice number” or + “Confirmation number” in customer facing emails and screens.","semantic_type":"type/PK","coercion_strategy":null,"name":"ID","settings":null,"field_ref":["field",12,null],"effective_type":"type/BigInteger","id":12,"visibility_type":"normal","display_name":"ID","fingerprint":null,"base_type":"type/BigInteger"},{"description":"The + product ID. This is an internal identifier for the product, NOT the SKU.","semantic_type":"type/FK","coercion_strategy":null,"name":"PRODUCT_ID","settings":null,"field_ref":["field",11,null],"effective_type":"type/Integer","id":11,"visibility_type":"normal","display_name":"Product + ID","fingerprint":{"global":{"distinct-count":200,"nil%":0.0}},"base_type":"type/Integer"},{"description":"Number + of products bought.","semantic_type":"type/Quantity","coercion_strategy":null,"name":"QUANTITY","settings":null,"field_ref":["field",14,null],"effective_type":"type/Integer","id":14,"visibility_type":"normal","display_name":"Quantity","fingerprint":{"global":{"distinct-count":62,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":1.755882607764982,"q3":4.882654507928044,"max":100.0,"sd":4.214258386403798,"avg":3.7015}}},"base_type":"type/Integer"},{"description":"The + raw, pre-tax cost of the order. Note that this might be different in the future + from the product price due to promotions, credits, etc.","semantic_type":null,"coercion_strategy":null,"name":"SUBTOTAL","settings":null,"field_ref":["field",13,null],"effective_type":"type/Float","id":13,"visibility_type":"normal","display_name":"Subtotal","fingerprint":{"global":{"distinct-count":340,"nil%":0.0},"type":{"type/Number":{"min":15.691943673970439,"q1":49.74894519060184,"q3":105.42965746993103,"max":148.22900526552291,"sd":32.53705013056317,"avg":77.01295465356547}}},"base_type":"type/Float"},{"description":"This + is the amount of local and federal taxes that are collected on the purchase. + Note that other governmental fees on some products are not included here, + but instead are accounted for in the subtotal.","semantic_type":null,"coercion_strategy":null,"name":"TAX","settings":null,"field_ref":["field",16,null],"effective_type":"type/Float","id":16,"visibility_type":"normal","display_name":"Tax","fingerprint":{"global":{"distinct-count":797,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":2.273340386603857,"q3":5.337275338216307,"max":11.12,"sd":2.3206651358900316,"avg":3.8722100000000004}}},"base_type":"type/Float"},{"description":"The + total billed amount.","semantic_type":null,"coercion_strategy":null,"name":"TOTAL","settings":null,"field_ref":["field",17,null],"effective_type":"type/Float","id":17,"visibility_type":"normal","display_name":"Total","fingerprint":{"global":{"distinct-count":10000,"nil%":0.0},"type":{"type/Number":{"min":12.061602936923117,"q1":52.006147617878135,"q3":109.55803018499738,"max":238.32732001721533,"sd":38.35967664847571,"avg":82.96014815230805}}},"base_type":"type/Float"},{"description":"The + id of the user who made this order. Note that in some cases where an order + was created on behalf of a customer who phoned the order in, this might be + the employee who handled the request.","semantic_type":"type/FK","coercion_strategy":null,"name":"USER_ID","settings":null,"field_ref":["field",9,null],"effective_type":"type/Integer","id":9,"visibility_type":"normal","display_name":"User + ID","fingerprint":{"global":{"distinct-count":929,"nil%":0.0}},"base_type":"type/Integer"}],"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T17:08:36.921618","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"can_write":true,"database_id":1,"enable_embedding":false,"collection_id":2,"query_type":"query","name":"Orders + quantity >= 50","last_query_start":"2023-05-14T15:09:51.772388Z","dashboard_count":0,"average_query_time":2033.75,"creator_id":1,"moderation_reviews":[],"updated_at":"2023-05-14T15:09:54.114043Z","made_public_by_id":1,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","query":{"source-table":2,"filter":[">=",["field",14,null],50]},"database":1},"id":1,"parameter_mappings":null,"display":"table","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2020-06-07T05:37:53.829Z"},"visualization_settings":{"table.pivot_column":"DISCOUNT","table.cell_column":"QUANTITY"},"collection":{"authority_level":null,"description":null,"archived":false,"slug":"metabaseruby","color":"#509EE3","name":"MetabaseRuby","personal_owner_id":null,"id":2,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:36:28.806Z"},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:36:28.806","parameter_usage_count":0,"public_uuid":"708a78ec-15c8-405e-b590-de98c6ddfa01"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 933ea9d6-3828-4c19-9c24-e8b43c2a493b + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:37 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=609bafc7-9c8d-4b1f-8aef-535bf15dadd4;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:37 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkZXNjcmlwdGlvbiI6InF1YW50aXR5ID49IDUwIiwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MiwicmVzdWx0X21ldGFkYXRhIjpbeyJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIGFuZCB0aW1lIGFuIG9yZGVyIHdhcyBzdWJtaXR0ZWQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJESVNDT1VOVCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEwLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTAsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IkRpc2NvdW50IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3MDEsIm5pbCUiOjAuODk4fSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMTcwODg5OTY2NzI1ODQzMjIsInExIjoyLjk3ODYyMjY2ODE0NTg3NDMsInEzIjo3LjMzODE4Nzc4ODY1ODIzNSwibWF4Ijo2MS42OTY4NDI2OTk2MDU3MSwic2QiOjMuMDUzNjYzMTI1MDAxOTkxLCJhdmciOjUuMTYxMjU1NTQ3NTgwMzI2fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSB1bmlxdWUgSUQgZm9yIHRoZSBwcm9kdWN0LiBJdCBpcyBhbHNvIGNhbGxlZCB0aGUg4oCcSW52b2ljZSBudW1iZXLigJ0gb3Ig4oCcQ29uZmlybWF0aW9uIG51bWJlcuKAnSBpbiBjdXN0b21lciBmYWNpbmcgZW1haWxzIGFuZCBzY3JlZW5zLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL1BLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJJRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEyLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImlkIjoxMiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiSUQiLCJmaW5nZXJwcmludCI6bnVsbCwiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSBwcm9kdWN0IElELiBUaGlzIGlzIGFuIGludGVybmFsIGlkZW50aWZpZXIgZm9yIHRoZSBwcm9kdWN0LCBOT1QgdGhlIFNLVS4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlFVQU5USVRZIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTQsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjE0LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJRdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NjIsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoxLjc1NTg4MjYwNzc2NDk4MiwicTMiOjQuODgyNjU0NTA3OTI4MDQ0LCJtYXgiOjEwMC4wLCJzZCI6NC4yMTQyNTgzODY0MDM3OTgsImF2ZyI6My43MDE1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHJhdywgcHJlLXRheCBjb3N0IG9mIHRoZSBvcmRlci4gTm90ZSB0aGF0IHRoaXMgbWlnaHQgYmUgZGlmZmVyZW50IGluIHRoZSBmdXR1cmUgZnJvbSB0aGUgcHJvZHVjdCBwcmljZSBkdWUgdG8gcHJvbW90aW9ucywgY3JlZGl0cywgZXRjLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiU1VCVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxMyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjEzLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJTdWJ0b3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzQwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTUuNjkxOTQzNjczOTcwNDM5LCJxMSI6NDkuNzQ4OTQ1MTkwNjAxODQsInEzIjoxMDUuNDI5NjU3NDY5OTMxMDMsIm1heCI6MTQ4LjIyOTAwNTI2NTUyMjkxLCJzZCI6MzIuNTM3MDUwMTMwNTYzMTcsImF2ZyI6NzcuMDEyOTU0NjUzNTY1NDd9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyB0aGUgYW1vdW50IG9mIGxvY2FsIGFuZCBmZWRlcmFsIHRheGVzIHRoYXQgYXJlIGNvbGxlY3RlZCBvbiB0aGUgcHVyY2hhc2UuIE5vdGUgdGhhdCBvdGhlciBnb3Zlcm5tZW50YWwgZmVlcyBvbiBzb21lIHByb2R1Y3RzIGFyZSBub3QgaW5jbHVkZWQgaGVyZSwgYnV0IGluc3RlYWQgYXJlIGFjY291bnRlZCBmb3IgaW4gdGhlIHN1YnRvdGFsLiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlRPVEFMIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTcsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxNywidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVG90YWwiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjEwMDAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTIuMDYxNjAyOTM2OTIzMTE3LCJxMSI6NTIuMDA2MTQ3NjE3ODc4MTM1LCJxMyI6MTA5LjU1ODAzMDE4NDk5NzM4LCJtYXgiOjIzOC4zMjczMjAwMTcyMTUzMywic2QiOjM4LjM1OTY3NjY0ODQ3NTcxLCJhdmciOjgyLjk2MDE0ODE1MjMwODA1fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSBpZCBvZiB0aGUgdXNlciB3aG8gbWFkZSB0aGlzIG9yZGVyLiBOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyB3aGVyZSBhbiBvcmRlciB3YXMgY3JlYXRlZCBvbiBiZWhhbGYgb2YgYSBjdXN0b21lciB3aG8gcGhvbmVkIHRoZSBvcmRlciBpbiwgdGhpcyBtaWdodCBiZSB0aGUgZW1wbG95ZWUgd2hvIGhhbmRsZWQgdGhlIHJlcXVlc3QuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRksiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IlVTRVJfSUQiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiw5LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsImlkIjo5LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJVc2VyIElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5MjksIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifV0sImNyZWF0b3IiOnsiZW1haWwiOiJtYkBleGFtcGxlLmNvbSIsImZpcnN0X25hbWUiOiJBZG1pbiIsImxhc3RfbG9naW4iOiIyMDIzLTA1LTE0VDE3OjA4OjM2LjkyMTYxOCIsImlzX3FibmV3YiI6ZmFsc2UsImlzX3N1cGVydXNlciI6dHJ1ZSwiaWQiOjEsImxhc3RfbmFtZSI6IlVzZXIiLCJkYXRlX2pvaW5lZCI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODU5IiwiY29tbW9uX25hbWUiOiJBZG1pbiBVc2VyIn0sImNhbl93cml0ZSI6dHJ1ZSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjoyLCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiT3JkZXJzIHF1YW50aXR5ID49IDUwIiwibGFzdF9xdWVyeV9zdGFydCI6bnVsbCwiZGFzaGJvYXJkX2NvdW50IjowLCJhdmVyYWdlX3F1ZXJ5X3RpbWUiOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE3OjA4OjM3LjgxNDkxMloiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbIj49IixbImZpZWxkIiwxNCxudWxsXSw1MF19LCJkYXRhYmFzZSI6MX0sImlkIjo4MCwicGFyYW1ldGVyX21hcHBpbmdzIjpbXSwiZGlzcGxheSI6InRhYmxlIiwiZW50aXR5X2lkIjoiaFh1WmdPWHFpZUM3dzZsS19YVzhyIiwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJsYXN0LWVkaXQtaW5mbyI6eyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjM3Ljk0MFoiLCJpZCI6MSwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsImVtYWlsIjoibWJAZXhhbXBsZS5jb20ifSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJ0YWJsZS5waXZvdF9jb2x1bW4iOiJESVNDT1VOVCIsInRhYmxlLmNlbGxfY29sdW1uIjoiUVVBTlRJVFkifSwiY29sbGVjdGlvbiI6eyJhdXRob3JpdHlfbGV2ZWwiOm51bGwsImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsInNsdWciOiJtZXRhYmFzZXJ1YnkiLCJjb2xvciI6IiM1MDlFRTMiLCJuYW1lIjoiTWV0YWJhc2VSdWJ5IiwicGVyc29uYWxfb3duZXJfaWQiOm51bGwsImlkIjoyLCJlbnRpdHlfaWQiOm51bGwsImxvY2F0aW9uIjoiLyIsIm5hbWVzcGFjZSI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MzY6MjguODA2WiJ9LCJwYXJhbWV0ZXJzIjpbXSwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE3OjA4OjM3LjgxNDkxMiIsInB1YmxpY191dWlkIjpudWxsfQ== + recorded_at: Sun, 14 May 2023 17:08:38 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_specify_format/returns_query_results_of_the_card_as_specified_format.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_specify_format/returns_query_results_of_the_card_as_specified_format.yml new file mode 100644 index 0000000..f725a9d --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_specify_format/returns_query_results_of_the_card_as_specified_format.yml @@ -0,0 +1,169 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:43 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=a5723cd5-d324-48d4-bb15-21e85517acda;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:43 GMT;SameSite=Lax + - metabase.SESSION=19290786-9772-49ef-af0e-4c67b972f90c;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"19290786-9772-49ef-af0e-4c67b972f90c"}' + recorded_at: Sun, 14 May 2023 17:08:43 GMT +- request: + method: post + uri: http://localhost:3030/api/card/1/query/csv + body: + encoding: UTF-8 + string: "{}" + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 19290786-9772-49ef-af0e-4c67b972f90c + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:43 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=012476b4-fe97-4b36-87f9-f74d66b1df68;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:43 GMT;SameSite=Lax + Content-Disposition: + - attachment; filename="orders_quantity____50_2023-05-14T17:08:43.686584Z.csv" + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - text/csv + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: | + Created At,Discount,ID,Product ID,Quantity,Subtotal,Tax,Total,User ID + 2018-10-22T05:07:06.089,,1199,182,68,84.48940370476112,5.07,89.55940370476111,155 + 2019-07-03T00:41:03.541,,1475,128,53,75.08016314504417,3.0,78.08016314504417,211 + 2018-06-07T14:00:00.269,,1638,136,58,105.20402317157343,7.36,112.56402317157342,233 + 2019-06-21T09:21:12.435,,2900,169,63,59.53172693453274,2.38,61.911726934532744,409 + 2019-09-24T14:28:05.227,,3158,188,51,33.87738254731509,2.12,35.997382547315084,449 + 2017-10-09T15:26:35.651,,3459,147,53,44.4315141414441,1.78,46.2115141414441,493 + 2018-08-17T08:59:23.525,,4762,132,100,127.88197029833711,8.31,136.1919702983371,654 + 2016-06-20T04:41:17.9,,4991,74,53,34.08536151591033,0.0,34.08536151591033,678 + 2019-06-24T14:21:15.615,,5091,11,63,132.45679913492563,0.0,132.45679913492563,686 + 2017-09-08T04:09:50.903,,5744,190,60,85.72279013719552,3.43,89.15279013719552,784 + 2018-08-21T06:31:13.761,,5816,5,100,124.1176465275534,7.45,131.5676465275534,792 + 2017-10-17T11:44:44.229,,6684,45,57,78.6996782532274,5.12,83.81967825322741,911 + 2017-05-13T10:47:58.441,,7083,15,50,25.09876359271891,1.51,26.608763592718912,962 + 2018-07-29T19:02:44.948,,7122,15,56,37.648145389078365,2.26,39.90814538907836,968 + 2018-08-06T23:04:25.787,,7134,85,78,54.90104734428525,3.29,58.19104734428525,969 + 2017-08-04T01:27:04.12,,8092,173,51,81.57679953529707,3.26,84.83679953529708,1084 + 2017-10-07T10:34:26.784,,8467,156,54,20.41053609936413,0.92,21.33053609936413,1128 + 2017-10-09T05:18:20.871,,9051,65,57,45.4851315098001,2.73,48.215131509800095,1213 + 2019-10-10T03:27:03.342,,9205,113,75,110.47725376186015,5.25,115.72725376186015,1228 + 2019-10-24T18:38:21.838,,9364,11,70,132.45679913492563,9.93,142.38679913492564,1243 + 2019-06-21T14:34:12.102,,9392,76,69,63.82421061366486,4.15,67.97421061366487,1246 + 2017-09-27T06:19:46.347,2.7765829091649,9639,165,59,25.536330427467956,1.4,24.159747518303053,1280 + 2018-07-31T11:12:17.485,,10263,191,52,128.5841852057933,7.72,136.3041852057933,1352 + 2016-08-11T16:42:34.072,,10406,173,82,81.57679953529707,2.37,83.94679953529707,1370 + 2019-06-04T06:54:49.72,3.7448938977184327,10421,187,65,98.9770008385166,6.93,102.16210694079818,1375 + 2019-09-01T15:04:18.524,,10613,190,67,128.5841852057933,0.0,128.5841852057933,1394 + 2019-06-22T04:42:43.099,,10752,78,83,41.616917284159726,0.0,41.616917284159726,1417 + 2017-08-26T12:38:57.675,,11022,149,56,46.10276691718616,1.95,48.05276691718616,1453 + 2019-08-19T00:17:28.131,1.5030327089601887,11486,15,53,37.648145389078365,2.45,38.59511268011818,1518 + 2018-07-10T12:03:43.829,,11840,115,61,77.91196471862148,3.12,81.03196471862148,1570 + 2019-06-11T19:53:14.773,8.803740956553046,12573,60,69,29.80214751859149,1.19,22.188406562038445,1660 + 2019-09-01T07:08:04.823,,12924,108,67,50.094887884945365,2.38,52.47488788494537,1706 + 2018-06-22T17:13:31.345,,12987,5,88,124.1176465275534,0.0,124.1176465275534,1713 + 2019-08-29T18:35:33.573,,13133,48,73,123.20884248534108,8.62,131.82884248534108,1732 + 2019-07-31T22:58:51.457,,13753,11,55,132.45679913492563,6.62,139.07679913492564,1822 + 2019-09-08T15:48:59.705,,14173,78,71,41.616917284159726,1.76,43.376917284159724,1881 + 2018-09-10T02:48:06.11,,15667,82,57,60.89545738030947,3.81,64.70545738030947,2100 + 2019-07-09T16:32:42.887,,15755,65,53,68.22769726470014,2.73,70.95769726470014,2112 + 2017-07-03T03:33:54.815,,16559,44,58,50.90170136783837,3.18,54.08170136783837,2204 + 2018-09-01T07:54:29.007,,16560,155,72,43.77574310182776,2.74,46.51574310182776,2204 + 2018-09-03T21:15:41.685,,16566,13,58,112.62925391105566,7.74,120.36925391105565,2205 + 2019-08-15T08:32:31.326,,17445,96,72,104.82144858590365,7.86,112.68144858590365,2328 + 2019-08-17T07:16:06.625,,17614,181,83,143.88940370476112,5.76,149.6494037047611,2347 + recorded_at: Sun, 14 May 2023 17:08:44 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_success/returns_query_results_of_the_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_success/returns_query_results_of_the_card.yml new file mode 100644 index 0000000..fc7d51d --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card/with_success/returns_query_results_of_the_card.yml @@ -0,0 +1,170 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:41 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=8febdf29-0ba6-42be-864a-fbc00069514f;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:41 GMT;SameSite=Lax + - metabase.SESSION=6516316f-3b78-4ed5-9593-401f99d4da30;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"6516316f-3b78-4ed5-9593-401f99d4da30"}' + recorded_at: Sun, 14 May 2023 17:08:41 GMT +- request: + method: post + uri: http://localhost:3030/api/card/1/query/json + body: + encoding: UTF-8 + string: "{}" + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 6516316f-3b78-4ed5-9593-401f99d4da30 + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:42 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=2b93152e-340e-4c5f-ba98-81d6067bab3b;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:42 GMT;SameSite=Lax + Content-Disposition: + - attachment; filename="orders_quantity____50_2023-05-14T17:08:42.409432Z.json" + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: |- + [ + {"Product ID":182,"Discount":null,"Created At":"2018-10-22T05:07:06.089","User ID":155,"ID":1199,"Tax":5.07,"Quantity":68,"Total":89.55940370476111,"Subtotal":84.48940370476112}, + {"Product ID":128,"Discount":null,"Created At":"2019-07-03T00:41:03.541","User ID":211,"ID":1475,"Tax":3.0,"Quantity":53,"Total":78.08016314504417,"Subtotal":75.08016314504417}, + {"Product ID":136,"Discount":null,"Created At":"2018-06-07T14:00:00.269","User ID":233,"ID":1638,"Tax":7.36,"Quantity":58,"Total":112.56402317157342,"Subtotal":105.20402317157343}, + {"Product ID":169,"Discount":null,"Created At":"2019-06-21T09:21:12.435","User ID":409,"ID":2900,"Tax":2.38,"Quantity":63,"Total":61.911726934532744,"Subtotal":59.53172693453274}, + {"Product ID":188,"Discount":null,"Created At":"2019-09-24T14:28:05.227","User ID":449,"ID":3158,"Tax":2.12,"Quantity":51,"Total":35.997382547315084,"Subtotal":33.87738254731509}, + {"Product ID":147,"Discount":null,"Created At":"2017-10-09T15:26:35.651","User ID":493,"ID":3459,"Tax":1.78,"Quantity":53,"Total":46.2115141414441,"Subtotal":44.4315141414441}, + {"Product ID":132,"Discount":null,"Created At":"2018-08-17T08:59:23.525","User ID":654,"ID":4762,"Tax":8.31,"Quantity":100,"Total":136.1919702983371,"Subtotal":127.88197029833711}, + {"Product ID":74,"Discount":null,"Created At":"2016-06-20T04:41:17.9","User ID":678,"ID":4991,"Tax":0.0,"Quantity":53,"Total":34.08536151591033,"Subtotal":34.08536151591033}, + {"Product ID":11,"Discount":null,"Created At":"2019-06-24T14:21:15.615","User ID":686,"ID":5091,"Tax":0.0,"Quantity":63,"Total":132.45679913492563,"Subtotal":132.45679913492563}, + {"Product ID":190,"Discount":null,"Created At":"2017-09-08T04:09:50.903","User ID":784,"ID":5744,"Tax":3.43,"Quantity":60,"Total":89.15279013719552,"Subtotal":85.72279013719552}, + {"Product ID":5,"Discount":null,"Created At":"2018-08-21T06:31:13.761","User ID":792,"ID":5816,"Tax":7.45,"Quantity":100,"Total":131.5676465275534,"Subtotal":124.1176465275534}, + {"Product ID":45,"Discount":null,"Created At":"2017-10-17T11:44:44.229","User ID":911,"ID":6684,"Tax":5.12,"Quantity":57,"Total":83.81967825322741,"Subtotal":78.6996782532274}, + {"Product ID":15,"Discount":null,"Created At":"2017-05-13T10:47:58.441","User ID":962,"ID":7083,"Tax":1.51,"Quantity":50,"Total":26.608763592718912,"Subtotal":25.09876359271891}, + {"Product ID":15,"Discount":null,"Created At":"2018-07-29T19:02:44.948","User ID":968,"ID":7122,"Tax":2.26,"Quantity":56,"Total":39.90814538907836,"Subtotal":37.648145389078365}, + {"Product ID":85,"Discount":null,"Created At":"2018-08-06T23:04:25.787","User ID":969,"ID":7134,"Tax":3.29,"Quantity":78,"Total":58.19104734428525,"Subtotal":54.90104734428525}, + {"Product ID":173,"Discount":null,"Created At":"2017-08-04T01:27:04.12","User ID":1084,"ID":8092,"Tax":3.26,"Quantity":51,"Total":84.83679953529708,"Subtotal":81.57679953529707}, + {"Product ID":156,"Discount":null,"Created At":"2017-10-07T10:34:26.784","User ID":1128,"ID":8467,"Tax":0.92,"Quantity":54,"Total":21.33053609936413,"Subtotal":20.41053609936413}, + {"Product ID":65,"Discount":null,"Created At":"2017-10-09T05:18:20.871","User ID":1213,"ID":9051,"Tax":2.73,"Quantity":57,"Total":48.215131509800095,"Subtotal":45.4851315098001}, + {"Product ID":113,"Discount":null,"Created At":"2019-10-10T03:27:03.342","User ID":1228,"ID":9205,"Tax":5.25,"Quantity":75,"Total":115.72725376186015,"Subtotal":110.47725376186015}, + {"Product ID":11,"Discount":null,"Created At":"2019-10-24T18:38:21.838","User ID":1243,"ID":9364,"Tax":9.93,"Quantity":70,"Total":142.38679913492564,"Subtotal":132.45679913492563}, + {"Product ID":76,"Discount":null,"Created At":"2019-06-21T14:34:12.102","User ID":1246,"ID":9392,"Tax":4.15,"Quantity":69,"Total":67.97421061366487,"Subtotal":63.82421061366486}, + {"Product ID":165,"Discount":2.7765829091649,"Created At":"2017-09-27T06:19:46.347","User ID":1280,"ID":9639,"Tax":1.4,"Quantity":59,"Total":24.159747518303053,"Subtotal":25.536330427467956}, + {"Product ID":191,"Discount":null,"Created At":"2018-07-31T11:12:17.485","User ID":1352,"ID":10263,"Tax":7.72,"Quantity":52,"Total":136.3041852057933,"Subtotal":128.5841852057933}, + {"Product ID":173,"Discount":null,"Created At":"2016-08-11T16:42:34.072","User ID":1370,"ID":10406,"Tax":2.37,"Quantity":82,"Total":83.94679953529707,"Subtotal":81.57679953529707}, + {"Product ID":187,"Discount":3.7448938977184327,"Created At":"2019-06-04T06:54:49.72","User ID":1375,"ID":10421,"Tax":6.93,"Quantity":65,"Total":102.16210694079818,"Subtotal":98.9770008385166}, + {"Product ID":190,"Discount":null,"Created At":"2019-09-01T15:04:18.524","User ID":1394,"ID":10613,"Tax":0.0,"Quantity":67,"Total":128.5841852057933,"Subtotal":128.5841852057933}, + {"Product ID":78,"Discount":null,"Created At":"2019-06-22T04:42:43.099","User ID":1417,"ID":10752,"Tax":0.0,"Quantity":83,"Total":41.616917284159726,"Subtotal":41.616917284159726}, + {"Product ID":149,"Discount":null,"Created At":"2017-08-26T12:38:57.675","User ID":1453,"ID":11022,"Tax":1.95,"Quantity":56,"Total":48.05276691718616,"Subtotal":46.10276691718616}, + {"Product ID":15,"Discount":1.5030327089601887,"Created At":"2019-08-19T00:17:28.131","User ID":1518,"ID":11486,"Tax":2.45,"Quantity":53,"Total":38.59511268011818,"Subtotal":37.648145389078365}, + {"Product ID":115,"Discount":null,"Created At":"2018-07-10T12:03:43.829","User ID":1570,"ID":11840,"Tax":3.12,"Quantity":61,"Total":81.03196471862148,"Subtotal":77.91196471862148}, + {"Product ID":60,"Discount":8.803740956553046,"Created At":"2019-06-11T19:53:14.773","User ID":1660,"ID":12573,"Tax":1.19,"Quantity":69,"Total":22.188406562038445,"Subtotal":29.80214751859149}, + {"Product ID":108,"Discount":null,"Created At":"2019-09-01T07:08:04.823","User ID":1706,"ID":12924,"Tax":2.38,"Quantity":67,"Total":52.47488788494537,"Subtotal":50.094887884945365}, + {"Product ID":5,"Discount":null,"Created At":"2018-06-22T17:13:31.345","User ID":1713,"ID":12987,"Tax":0.0,"Quantity":88,"Total":124.1176465275534,"Subtotal":124.1176465275534}, + {"Product ID":48,"Discount":null,"Created At":"2019-08-29T18:35:33.573","User ID":1732,"ID":13133,"Tax":8.62,"Quantity":73,"Total":131.82884248534108,"Subtotal":123.20884248534108}, + {"Product ID":11,"Discount":null,"Created At":"2019-07-31T22:58:51.457","User ID":1822,"ID":13753,"Tax":6.62,"Quantity":55,"Total":139.07679913492564,"Subtotal":132.45679913492563}, + {"Product ID":78,"Discount":null,"Created At":"2019-09-08T15:48:59.705","User ID":1881,"ID":14173,"Tax":1.76,"Quantity":71,"Total":43.376917284159724,"Subtotal":41.616917284159726}, + {"Product ID":82,"Discount":null,"Created At":"2018-09-10T02:48:06.11","User ID":2100,"ID":15667,"Tax":3.81,"Quantity":57,"Total":64.70545738030947,"Subtotal":60.89545738030947}, + {"Product ID":65,"Discount":null,"Created At":"2019-07-09T16:32:42.887","User ID":2112,"ID":15755,"Tax":2.73,"Quantity":53,"Total":70.95769726470014,"Subtotal":68.22769726470014}, + {"Product ID":44,"Discount":null,"Created At":"2017-07-03T03:33:54.815","User ID":2204,"ID":16559,"Tax":3.18,"Quantity":58,"Total":54.08170136783837,"Subtotal":50.90170136783837}, + {"Product ID":155,"Discount":null,"Created At":"2018-09-01T07:54:29.007","User ID":2204,"ID":16560,"Tax":2.74,"Quantity":72,"Total":46.51574310182776,"Subtotal":43.77574310182776}, + {"Product ID":13,"Discount":null,"Created At":"2018-09-03T21:15:41.685","User ID":2205,"ID":16566,"Tax":7.74,"Quantity":58,"Total":120.36925391105565,"Subtotal":112.62925391105566}, + {"Product ID":96,"Discount":null,"Created At":"2019-08-15T08:32:31.326","User ID":2328,"ID":17445,"Tax":7.86,"Quantity":72,"Total":112.68144858590365,"Subtotal":104.82144858590365}, + {"Product ID":181,"Discount":null,"Created At":"2019-08-17T07:16:06.625","User ID":2347,"ID":17614,"Tax":5.76,"Quantity":83,"Total":149.6494037047611,"Subtotal":143.88940370476112} + ] + recorded_at: Sun, 14 May 2023 17:08:43 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/with_success/returns_query_results_of_the_card_with_metadata.yml b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/with_success/returns_query_results_of_the_card_with_metadata.yml new file mode 100644 index 0000000..c4ca460 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Card/query_card_with_metadata/with_success/returns_query_results_of_the_card_with_metadata.yml @@ -0,0 +1,124 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:38 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=df9345fc-f2d1-48a8-b694-4607d1fe8348;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:38 GMT;SameSite=Lax + - metabase.SESSION=1f5fce01-5932-448a-9b89-004493c4f9ab;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"1f5fce01-5932-448a-9b89-004493c4f9ab"}' + recorded_at: Sun, 14 May 2023 17:08:38 GMT +- request: + method: post + uri: http://localhost:3030/api/card/1/query + body: + encoding: UTF-8 + string: "{}" + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 1f5fce01-5932-448a-9b89-004493c4f9ab + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 202 + message: Accepted + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:38 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=ca96e382-7bd5-4a05-a5df-84b338b4e30a;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:38 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkYXRhIjp7InJvd3MiOlsKWyIyMDE4LTEwLTIyVDA1OjA3OjA2LjA4OVoiLG51bGwsIjExOTkiLCIxODIiLDY4LDg0LjQ4OTQwMzcwNDc2MTEyLDUuMDcsODkuNTU5NDAzNzA0NzYxMTEsIjE1NSJdLApbIjIwMTktMDctMDNUMDA6NDE6MDMuNTQxWiIsbnVsbCwiMTQ3NSIsIjEyOCIsNTMsNzUuMDgwMTYzMTQ1MDQ0MTcsMy4wLDc4LjA4MDE2MzE0NTA0NDE3LCIyMTEiXSwKWyIyMDE4LTA2LTA3VDE0OjAwOjAwLjI2OVoiLG51bGwsIjE2MzgiLCIxMzYiLDU4LDEwNS4yMDQwMjMxNzE1NzM0Myw3LjM2LDExMi41NjQwMjMxNzE1NzM0MiwiMjMzIl0sClsiMjAxOS0wNi0yMVQwOToyMToxMi40MzVaIixudWxsLCIyOTAwIiwiMTY5Iiw2Myw1OS41MzE3MjY5MzQ1MzI3NCwyLjM4LDYxLjkxMTcyNjkzNDUzMjc0NCwiNDA5Il0sClsiMjAxOS0wOS0yNFQxNDoyODowNS4yMjdaIixudWxsLCIzMTU4IiwiMTg4Iiw1MSwzMy44NzczODI1NDczMTUwOSwyLjEyLDM1Ljk5NzM4MjU0NzMxNTA4NCwiNDQ5Il0sClsiMjAxNy0xMC0wOVQxNToyNjozNS42NTFaIixudWxsLCIzNDU5IiwiMTQ3Iiw1Myw0NC40MzE1MTQxNDE0NDQxLDEuNzgsNDYuMjExNTE0MTQxNDQ0MSwiNDkzIl0sClsiMjAxOC0wOC0xN1QwODo1OToyMy41MjVaIixudWxsLCI0NzYyIiwiMTMyIiwxMDAsMTI3Ljg4MTk3MDI5ODMzNzExLDguMzEsMTM2LjE5MTk3MDI5ODMzNzEsIjY1NCJdLApbIjIwMTYtMDYtMjBUMDQ6NDE6MTcuOVoiLG51bGwsIjQ5OTEiLCI3NCIsNTMsMzQuMDg1MzYxNTE1OTEwMzMsMC4wLDM0LjA4NTM2MTUxNTkxMDMzLCI2NzgiXSwKWyIyMDE5LTA2LTI0VDE0OjIxOjE1LjYxNVoiLG51bGwsIjUwOTEiLCIxMSIsNjMsMTMyLjQ1Njc5OTEzNDkyNTYzLDAuMCwxMzIuNDU2Nzk5MTM0OTI1NjMsIjY4NiJdLApbIjIwMTctMDktMDhUMDQ6MDk6NTAuOTAzWiIsbnVsbCwiNTc0NCIsIjE5MCIsNjAsODUuNzIyNzkwMTM3MTk1NTIsMy40Myw4OS4xNTI3OTAxMzcxOTU1MiwiNzg0Il0sClsiMjAxOC0wOC0yMVQwNjozMToxMy43NjFaIixudWxsLCI1ODE2IiwiNSIsMTAwLDEyNC4xMTc2NDY1Mjc1NTM0LDcuNDUsMTMxLjU2NzY0NjUyNzU1MzQsIjc5MiJdLApbIjIwMTctMTAtMTdUMTE6NDQ6NDQuMjI5WiIsbnVsbCwiNjY4NCIsIjQ1Iiw1Nyw3OC42OTk2NzgyNTMyMjc0LDUuMTIsODMuODE5Njc4MjUzMjI3NDEsIjkxMSJdLApbIjIwMTctMDUtMTNUMTA6NDc6NTguNDQxWiIsbnVsbCwiNzA4MyIsIjE1Iiw1MCwyNS4wOTg3NjM1OTI3MTg5MSwxLjUxLDI2LjYwODc2MzU5MjcxODkxMiwiOTYyIl0sClsiMjAxOC0wNy0yOVQxOTowMjo0NC45NDhaIixudWxsLCI3MTIyIiwiMTUiLDU2LDM3LjY0ODE0NTM4OTA3ODM2NSwyLjI2LDM5LjkwODE0NTM4OTA3ODM2LCI5NjgiXSwKWyIyMDE4LTA4LTA2VDIzOjA0OjI1Ljc4N1oiLG51bGwsIjcxMzQiLCI4NSIsNzgsNTQuOTAxMDQ3MzQ0Mjg1MjUsMy4yOSw1OC4xOTEwNDczNDQyODUyNSwiOTY5Il0sClsiMjAxNy0wOC0wNFQwMToyNzowNC4xMloiLG51bGwsIjgwOTIiLCIxNzMiLDUxLDgxLjU3Njc5OTUzNTI5NzA3LDMuMjYsODQuODM2Nzk5NTM1Mjk3MDgsIjEwODQiXSwKWyIyMDE3LTEwLTA3VDEwOjM0OjI2Ljc4NFoiLG51bGwsIjg0NjciLCIxNTYiLDU0LDIwLjQxMDUzNjA5OTM2NDEzLDAuOTIsMjEuMzMwNTM2MDk5MzY0MTMsIjExMjgiXSwKWyIyMDE3LTEwLTA5VDA1OjE4OjIwLjg3MVoiLG51bGwsIjkwNTEiLCI2NSIsNTcsNDUuNDg1MTMxNTA5ODAwMSwyLjczLDQ4LjIxNTEzMTUwOTgwMDA5NSwiMTIxMyJdLApbIjIwMTktMTAtMTBUMDM6Mjc6MDMuMzQyWiIsbnVsbCwiOTIwNSIsIjExMyIsNzUsMTEwLjQ3NzI1Mzc2MTg2MDE1LDUuMjUsMTE1LjcyNzI1Mzc2MTg2MDE1LCIxMjI4Il0sClsiMjAxOS0xMC0yNFQxODozODoyMS44MzhaIixudWxsLCI5MzY0IiwiMTEiLDcwLDEzMi40NTY3OTkxMzQ5MjU2Myw5LjkzLDE0Mi4zODY3OTkxMzQ5MjU2NCwiMTI0MyJdLApbIjIwMTktMDYtMjFUMTQ6MzQ6MTIuMTAyWiIsbnVsbCwiOTM5MiIsIjc2Iiw2OSw2My44MjQyMTA2MTM2NjQ4Niw0LjE1LDY3Ljk3NDIxMDYxMzY2NDg3LCIxMjQ2Il0sClsiMjAxNy0wOS0yN1QwNjoxOTo0Ni4zNDdaIiwyLjc3NjU4MjkwOTE2NDksIjk2MzkiLCIxNjUiLDU5LDI1LjUzNjMzMDQyNzQ2Nzk1NiwxLjQsMjQuMTU5NzQ3NTE4MzAzMDUzLCIxMjgwIl0sClsiMjAxOC0wNy0zMVQxMToxMjoxNy40ODVaIixudWxsLCIxMDI2MyIsIjE5MSIsNTIsMTI4LjU4NDE4NTIwNTc5MzMsNy43MiwxMzYuMzA0MTg1MjA1NzkzMywiMTM1MiJdLApbIjIwMTYtMDgtMTFUMTY6NDI6MzQuMDcyWiIsbnVsbCwiMTA0MDYiLCIxNzMiLDgyLDgxLjU3Njc5OTUzNTI5NzA3LDIuMzcsODMuOTQ2Nzk5NTM1Mjk3MDcsIjEzNzAiXSwKWyIyMDE5LTA2LTA0VDA2OjU0OjQ5LjcyWiIsMy43NDQ4OTM4OTc3MTg0MzI3LCIxMDQyMSIsIjE4NyIsNjUsOTguOTc3MDAwODM4NTE2Niw2LjkzLDEwMi4xNjIxMDY5NDA3OTgxOCwiMTM3NSJdLApbIjIwMTktMDktMDFUMTU6MDQ6MTguNTI0WiIsbnVsbCwiMTA2MTMiLCIxOTAiLDY3LDEyOC41ODQxODUyMDU3OTMzLDAuMCwxMjguNTg0MTg1MjA1NzkzMywiMTM5NCJdLApbIjIwMTktMDYtMjJUMDQ6NDI6NDMuMDk5WiIsbnVsbCwiMTA3NTIiLCI3OCIsODMsNDEuNjE2OTE3Mjg0MTU5NzI2LDAuMCw0MS42MTY5MTcyODQxNTk3MjYsIjE0MTciXSwKWyIyMDE3LTA4LTI2VDEyOjM4OjU3LjY3NVoiLG51bGwsIjExMDIyIiwiMTQ5Iiw1Niw0Ni4xMDI3NjY5MTcxODYxNiwxLjk1LDQ4LjA1Mjc2NjkxNzE4NjE2LCIxNDUzIl0sClsiMjAxOS0wOC0xOVQwMDoxNzoyOC4xMzFaIiwxLjUwMzAzMjcwODk2MDE4ODcsIjExNDg2IiwiMTUiLDUzLDM3LjY0ODE0NTM4OTA3ODM2NSwyLjQ1LDM4LjU5NTExMjY4MDExODE4LCIxNTE4Il0sClsiMjAxOC0wNy0xMFQxMjowMzo0My44MjlaIixudWxsLCIxMTg0MCIsIjExNSIsNjEsNzcuOTExOTY0NzE4NjIxNDgsMy4xMiw4MS4wMzE5NjQ3MTg2MjE0OCwiMTU3MCJdLApbIjIwMTktMDYtMTFUMTk6NTM6MTQuNzczWiIsOC44MDM3NDA5NTY1NTMwNDYsIjEyNTczIiwiNjAiLDY5LDI5LjgwMjE0NzUxODU5MTQ5LDEuMTksMjIuMTg4NDA2NTYyMDM4NDQ1LCIxNjYwIl0sClsiMjAxOS0wOS0wMVQwNzowODowNC44MjNaIixudWxsLCIxMjkyNCIsIjEwOCIsNjcsNTAuMDk0ODg3ODg0OTQ1MzY1LDIuMzgsNTIuNDc0ODg3ODg0OTQ1MzcsIjE3MDYiXSwKWyIyMDE4LTA2LTIyVDE3OjEzOjMxLjM0NVoiLG51bGwsIjEyOTg3IiwiNSIsODgsMTI0LjExNzY0NjUyNzU1MzQsMC4wLDEyNC4xMTc2NDY1Mjc1NTM0LCIxNzEzIl0sClsiMjAxOS0wOC0yOVQxODozNTozMy41NzNaIixudWxsLCIxMzEzMyIsIjQ4Iiw3MywxMjMuMjA4ODQyNDg1MzQxMDgsOC42MiwxMzEuODI4ODQyNDg1MzQxMDgsIjE3MzIiXSwKWyIyMDE5LTA3LTMxVDIyOjU4OjUxLjQ1N1oiLG51bGwsIjEzNzUzIiwiMTEiLDU1LDEzMi40NTY3OTkxMzQ5MjU2Myw2LjYyLDEzOS4wNzY3OTkxMzQ5MjU2NCwiMTgyMiJdLApbIjIwMTktMDktMDhUMTU6NDg6NTkuNzA1WiIsbnVsbCwiMTQxNzMiLCI3OCIsNzEsNDEuNjE2OTE3Mjg0MTU5NzI2LDEuNzYsNDMuMzc2OTE3Mjg0MTU5NzI0LCIxODgxIl0sClsiMjAxOC0wOS0xMFQwMjo0ODowNi4xMVoiLG51bGwsIjE1NjY3IiwiODIiLDU3LDYwLjg5NTQ1NzM4MDMwOTQ3LDMuODEsNjQuNzA1NDU3MzgwMzA5NDcsIjIxMDAiXSwKWyIyMDE5LTA3LTA5VDE2OjMyOjQyLjg4N1oiLG51bGwsIjE1NzU1IiwiNjUiLDUzLDY4LjIyNzY5NzI2NDcwMDE0LDIuNzMsNzAuOTU3Njk3MjY0NzAwMTQsIjIxMTIiXSwKWyIyMDE3LTA3LTAzVDAzOjMzOjU0LjgxNVoiLG51bGwsIjE2NTU5IiwiNDQiLDU4LDUwLjkwMTcwMTM2NzgzODM3LDMuMTgsNTQuMDgxNzAxMzY3ODM4MzcsIjIyMDQiXSwKWyIyMDE4LTA5LTAxVDA3OjU0OjI5LjAwN1oiLG51bGwsIjE2NTYwIiwiMTU1Iiw3Miw0My43NzU3NDMxMDE4Mjc3NiwyLjc0LDQ2LjUxNTc0MzEwMTgyNzc2LCIyMjA0Il0sClsiMjAxOC0wOS0wM1QyMToxNTo0MS42ODVaIixudWxsLCIxNjU2NiIsIjEzIiw1OCwxMTIuNjI5MjUzOTExMDU1NjYsNy43NCwxMjAuMzY5MjUzOTExMDU1NjUsIjIyMDUiXSwKWyIyMDE5LTA4LTE1VDA4OjMyOjMxLjMyNloiLG51bGwsIjE3NDQ1IiwiOTYiLDcyLDEwNC44MjE0NDg1ODU5MDM2NSw3Ljg2LDExMi42ODE0NDg1ODU5MDM2NSwiMjMyOCJdLApbIjIwMTktMDgtMTdUMDc6MTY6MDYuNjI1WiIsbnVsbCwiMTc2MTQiLCIxODEiLDgzLDE0My44ODk0MDM3MDQ3NjExMiw1Ljc2LDE0OS42NDk0MDM3MDQ3NjExLCIyMzQ3Il0KXSwKImNvbHMiOlt7ImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInRhYmxlX2lkIjoyLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiRElTQ09VTlQiLCJzZXR0aW5ncyI6bnVsbCwic291cmNlIjoiZmllbGRzIiwiZmllbGRfcmVmIjpbImZpZWxkIiwxMCxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjEwLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJEaXNjb3VudCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NzAxLCJuaWwlIjowLjg5OH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjE3MDg4OTk2NjcyNTg0MzIyLCJxMSI6Mi45Nzg2MjI2NjgxNDU4NzQzLCJxMyI6Ny4zMzgxODc3ODg2NTgyMzUsIm1heCI6NjEuNjk2ODQyNjk5NjA1NzEsInNkIjozLjA1MzY2MzEyNTAwMTk5MSwiYXZnIjo1LjE2MTI1NTU0NzU4MDMyNn19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdW5pcXVlIElEIGZvciB0aGUgcHJvZHVjdC4gSXQgaXMgYWxzbyBjYWxsZWQgdGhlIOKAnEludm9pY2UgbnVtYmVy4oCdIG9yIOKAnENvbmZpcm1hdGlvbiBudW1iZXLigJ0gaW4gY3VzdG9tZXIgZmFjaW5nIGVtYWlscyBhbmQgc2NyZWVucy4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9QSyIsInRhYmxlX2lkIjoyLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IklEIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTIsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjEyLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJJRCIsImZpbmdlcnByaW50IjpudWxsLCJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHByb2R1Y3QgSUQuIFRoaXMgaXMgYW4gaW50ZXJuYWwgaWRlbnRpZmllciBmb3IgdGhlIHByb2R1Y3QsIE5PVCB0aGUgU0tVLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJRVUFOVElUWSIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE0LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNCwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MS43NTU4ODI2MDc3NjQ5ODIsInEzIjo0Ljg4MjY1NDUwNzkyODA0NCwibWF4IjoxMDAuMCwic2QiOjQuMjE0MjU4Mzg2NDAzNzk4LCJhdmciOjMuNzAxNX19fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSByYXcsIHByZS10YXggY29zdCBvZiB0aGUgb3JkZXIuIE5vdGUgdGhhdCB0aGlzIG1pZ2h0IGJlIGRpZmZlcmVudCBpbiB0aGUgZnV0dXJlIGZyb20gdGhlIHByb2R1Y3QgcHJpY2UgZHVlIHRvIHByb21vdGlvbnMsIGNyZWRpdHMsIGV0Yy4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJTVUJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEzLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJuZmNfcGF0aCI6bnVsbCwicGFyZW50X2lkIjpudWxsLCJpZCI6MTMsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlN1YnRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjo0OS43NDg5NDUxOTA2MDE4NCwicTMiOjEwNS40Mjk2NTc0Njk5MzEwMywibWF4IjoxNDguMjI5MDA1MjY1NTIyOTEsInNkIjozMi41MzcwNTAxMzA1NjMxNywiYXZnIjo3Ny4wMTI5NTQ2NTM1NjU0N319fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBhbW91bnQgb2YgbG9jYWwgYW5kIGZlZGVyYWwgdGF4ZXMgdGhhdCBhcmUgY29sbGVjdGVkIG9uIHRoZSBwdXJjaGFzZS4gTm90ZSB0aGF0IG90aGVyIGdvdmVybm1lbnRhbCBmZWVzIG9uIHNvbWUgcHJvZHVjdHMgYXJlIG5vdCBpbmNsdWRlZCBoZXJlLCBidXQgaW5zdGVhZCBhcmUgYWNjb3VudGVkIGZvciBpbiB0aGUgc3VidG90YWwuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE3LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJuZmNfcGF0aCI6bnVsbCwicGFyZW50X2lkIjpudWxsLCJpZCI6MTcsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMDAwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEyLjA2MTYwMjkzNjkyMzExNywicTEiOjUyLjAwNjE0NzYxNzg3ODEzNSwicTMiOjEwOS41NTgwMzAxODQ5OTczOCwibWF4IjoyMzguMzI3MzIwMDE3MjE1MzMsInNkIjozOC4zNTk2NzY2NDg0NzU3MSwiYXZnIjo4Mi45NjAxNDgxNTIzMDgwNX19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgaWQgb2YgdGhlIHVzZXIgd2hvIG1hZGUgdGhpcyBvcmRlci4gTm90ZSB0aGF0IGluIHNvbWUgY2FzZXMgd2hlcmUgYW4gb3JkZXIgd2FzIGNyZWF0ZWQgb24gYmVoYWxmIG9mIGEgY3VzdG9tZXIgd2hvIHBob25lZCB0aGUgb3JkZXIgaW4sIHRoaXMgbWlnaHQgYmUgdGhlIGVtcGxveWVlIHdobyBoYW5kbGVkIHRoZSByZXF1ZXN0LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVVNFUl9JRCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDksbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjksInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlVzZXIgSUQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjkyOSwibmlsJSI6MC4wfX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9XSwibmF0aXZlX2Zvcm0iOnsicXVlcnkiOiJTRUxFQ1QgXCJQVUJMSUNcIi5cIk9SREVSU1wiLlwiQ1JFQVRFRF9BVFwiIEFTIFwiQ1JFQVRFRF9BVFwiLCBcIlBVQkxJQ1wiLlwiT1JERVJTXCIuXCJESVNDT1VOVFwiIEFTIFwiRElTQ09VTlRcIiwgXCJQVUJMSUNcIi5cIk9SREVSU1wiLlwiSURcIiBBUyBcIklEXCIsIFwiUFVCTElDXCIuXCJPUkRFUlNcIi5cIlBST0RVQ1RfSURcIiBBUyBcIlBST0RVQ1RfSURcIiwgXCJQVUJMSUNcIi5cIk9SREVSU1wiLlwiUVVBTlRJVFlcIiBBUyBcIlFVQU5USVRZXCIsIFwiUFVCTElDXCIuXCJPUkRFUlNcIi5cIlNVQlRPVEFMXCIgQVMgXCJTVUJUT1RBTFwiLCBcIlBVQkxJQ1wiLlwiT1JERVJTXCIuXCJUQVhcIiBBUyBcIlRBWFwiLCBcIlBVQkxJQ1wiLlwiT1JERVJTXCIuXCJUT1RBTFwiIEFTIFwiVE9UQUxcIiwgXCJQVUJMSUNcIi5cIk9SREVSU1wiLlwiVVNFUl9JRFwiIEFTIFwiVVNFUl9JRFwiIEZST00gXCJQVUJMSUNcIi5cIk9SREVSU1wiIFdIRVJFIFwiUFVCTElDXCIuXCJPUkRFUlNcIi5cIlFVQU5USVRZXCIgPj0gNTAgTElNSVQgMjAwMCIsInBhcmFtcyI6bnVsbH0sInJlc3VsdHNfdGltZXpvbmUiOiJHTVQiLCJyZXF1ZXN0ZWRfdGltZXpvbmUiOiJVVEMiLCJyZXN1bHRzX21ldGFkYXRhIjp7ImNvbHVtbnMiOlt7ImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJ1bml0IjoiZGVmYXVsdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTUseyJ0ZW1wb3JhbC11bml0IjoiZGVmYXVsdCJ9XSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiaWQiOjE1LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo5OTk4LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTMwVDE4OjU2OjEzLjM1MiIsImxhdGVzdCI6IjIwMjAtMDQtMTlUMTQ6MDc6MTUuNjU3In19fSwiYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSJ9LHsiZGVzY3JpcHRpb24iOiJEaXNjb3VudCBhbW91bnQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvRGlzY291bnQiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IkRJU0NPVU5UIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTAsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsImlkIjoxMCwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiRGlzY291bnQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjcwMSwibmlsJSI6MC44OTh9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4xNzA4ODk5NjY3MjU4NDMyMiwicTEiOjIuOTc4NjIyNjY4MTQ1ODc0MywicTMiOjcuMzM4MTg3Nzg4NjU4MjM1LCJtYXgiOjYxLjY5Njg0MjY5OTYwNTcxLCJzZCI6My4wNTM2NjMxMjUwMDE5OTEsImF2ZyI6NS4xNjEyNTU1NDc1ODAzMjZ9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHVuaXF1ZSBJRCBmb3IgdGhlIHByb2R1Y3QuIEl0IGlzIGFsc28gY2FsbGVkIHRoZSDigJxJbnZvaWNlIG51bWJlcuKAnSBvciDigJxDb25maXJtYXRpb24gbnVtYmVy4oCdIGluIGN1c3RvbWVyIGZhY2luZyBlbWFpbHMgYW5kIHNjcmVlbnMuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUEsiLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IklEIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTIsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiaWQiOjEyLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJJRCIsImZpbmdlcnByaW50IjpudWxsLCJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHByb2R1Y3QgSUQuIFRoaXMgaXMgYW4gaW50ZXJuYWwgaWRlbnRpZmllciBmb3IgdGhlIHByb2R1Y3QsIE5PVCB0aGUgU0tVLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJQUk9EVUNUX0lEIiwic2V0dGluZ3MiOm51bGwsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTEsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjExLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJQcm9kdWN0IElEIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH19LCJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiTnVtYmVyIG9mIHByb2R1Y3RzIGJvdWdodC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9RdWFudGl0eSIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUVVBTlRJVFkiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNCxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJpZCI6MTQsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlF1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2MiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjEuNzU1ODgyNjA3NzY0OTgyLCJxMyI6NC44ODI2NTQ1MDc5MjgwNDQsIm1heCI6MTAwLjAsInNkIjo0LjIxNDI1ODM4NjQwMzc5OCwiYXZnIjozLjcwMTV9fX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgcmF3LCBwcmUtdGF4IGNvc3Qgb2YgdGhlIG9yZGVyLiBOb3RlIHRoYXQgdGhpcyBtaWdodCBiZSBkaWZmZXJlbnQgaW4gdGhlIGZ1dHVyZSBmcm9tIHRoZSBwcm9kdWN0IHByaWNlIGR1ZSB0byBwcm9tb3Rpb25zLCBjcmVkaXRzLCBldGMuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJTVUJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEzLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJpZCI6MTMsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlN1YnRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjo0OS43NDg5NDUxOTA2MDE4NCwicTMiOjEwNS40Mjk2NTc0Njk5MzEwMywibWF4IjoxNDguMjI5MDA1MjY1NTIyOTEsInNkIjozMi41MzcwNTAxMzA1NjMxNywiYXZnIjo3Ny4wMTI5NTQ2NTM1NjU0N319fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBhbW91bnQgb2YgbG9jYWwgYW5kIGZlZGVyYWwgdGF4ZXMgdGhhdCBhcmUgY29sbGVjdGVkIG9uIHRoZSBwdXJjaGFzZS4gTm90ZSB0aGF0IG90aGVyIGdvdmVybm1lbnRhbCBmZWVzIG9uIHNvbWUgcHJvZHVjdHMgYXJlIG5vdCBpbmNsdWRlZCBoZXJlLCBidXQgaW5zdGVhZCBhcmUgYWNjb3VudGVkIGZvciBpbiB0aGUgc3VidG90YWwuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJUQVgiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNixudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjE2LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJUYXgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjc5NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjIuMjczMzQwMzg2NjAzODU3LCJxMyI6NS4zMzcyNzUzMzgyMTYzMDcsIm1heCI6MTEuMTIsInNkIjoyLjMyMDY2NTEzNTg5MDAzMTYsImF2ZyI6My44NzIyMTAwMDAwMDAwMDA0fX19LCJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0In0seyJkZXNjcmlwdGlvbiI6IlRoZSB0b3RhbCBiaWxsZWQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOm51bGwsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVE9UQUwiLCJzZXR0aW5ncyI6bnVsbCwiZmllbGRfcmVmIjpbImZpZWxkIiwxNyxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiaWQiOjE3LCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJUb3RhbCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MTAwMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxMi4wNjE2MDI5MzY5MjMxMTcsInExIjo1Mi4wMDYxNDc2MTc4NzgxMzUsInEzIjoxMDkuNTU4MDMwMTg0OTk3MzgsIm1heCI6MjM4LjMyNzMyMDAxNzIxNTMzLCJzZCI6MzguMzU5Njc2NjQ4NDc1NzEsImF2ZyI6ODIuOTYwMTQ4MTUyMzA4MDV9fX0sImJhc2VfdHlwZSI6InR5cGUvRmxvYXQifSx7ImRlc2NyaXB0aW9uIjoiVGhlIGlkIG9mIHRoZSB1c2VyIHdobyBtYWRlIHRoaXMgb3JkZXIuIE5vdGUgdGhhdCBpbiBzb21lIGNhc2VzIHdoZXJlIGFuIG9yZGVyIHdhcyBjcmVhdGVkIG9uIGJlaGFsZiBvZiBhIGN1c3RvbWVyIHdobyBwaG9uZWQgdGhlIG9yZGVyIGluLCB0aGlzIG1pZ2h0IGJlIHRoZSBlbXBsb3llZSB3aG8gaGFuZGxlZCB0aGUgcmVxdWVzdC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9GSyIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVVNFUl9JRCIsInNldHRpbmdzIjpudWxsLCJmaWVsZF9yZWYiOlsiZmllbGQiLDksbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiaWQiOjksInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlVzZXIgSUQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjkyOSwibmlsJSI6MC4wfX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9XX0sImluc2lnaHRzIjpudWxsfSwKImRhdGFiYXNlX2lkIjoxLCJzdGFydGVkX2F0IjoiMjAyMy0wNS0xNFQxNzowODozOC41Nzg0NzJaIiwianNvbl9xdWVyeSI6eyJjb25zdHJhaW50cyI6eyJtYXgtcmVzdWx0cyI6MTAwMDAsIm1heC1yZXN1bHRzLWJhcmUtcm93cyI6MjAwMH0sInR5cGUiOiJxdWVyeSIsIm1pZGRsZXdhcmUiOnsianMtaW50LXRvLXN0cmluZz8iOnRydWUsImlnbm9yZS1jYWNoZWQtcmVzdWx0cz8iOmZhbHNlLCJwcm9jZXNzLXZpei1zZXR0aW5ncz8iOmZhbHNlfSwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MiwiZmlsdGVyIjpbIj49IixbImZpZWxkIiwxNCxudWxsXSw1MF19LCJhc3luYz8iOnRydWUsImNhY2hlLXR0bCI6bnVsbH0sImF2ZXJhZ2VfZXhlY3V0aW9uX3RpbWUiOm51bGwsInN0YXR1cyI6ImNvbXBsZXRlZCIsImNvbnRleHQiOiJxdWVzdGlvbiIsInJvd19jb3VudCI6NDMsInJ1bm5pbmdfdGltZSI6MTc3MX0= + recorded_at: Sun, 14 May 2023 17:08:40 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/create_a_new_collection.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/create_a_new_collection.yml new file mode 100644 index 0000000..c8749a0 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/create_a_new_collection.yml @@ -0,0 +1,122 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:01 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=d42e36d2-8b26-4b61-a420-7e344ff102c9;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:01 GMT;SameSite=Lax + - metabase.SESSION=1b674191-b025-4020-bf3b-8ab8a0b06d09;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"1b674191-b025-4020-bf3b-8ab8a0b06d09"}' + recorded_at: Sun, 14 May 2023 17:09:01 GMT +- request: + method: post + uri: http://localhost:3030/api/collection + body: + encoding: UTF-8 + string: '{"name":"New Organization","color":"#509EE3"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 1b674191-b025-4020-bf3b-8ab8a0b06d09 + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:01 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=7725bcbc-29ce-4247-9fc3-891cfaa85159;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:01 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"authority_level":null,"description":null,"archived":false,"slug":"new_organization","color":"#509EE3","name":"New + Organization","personal_owner_id":null,"id":42,"entity_id":"Dc7oDOo0jqbtSH92fP7rO","location":"/","namespace":null,"created_at":"2023-05-14T17:09:01.221148Z"}' + recorded_at: Sun, 14 May 2023 17:09:01 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection.yml new file mode 100644 index 0000000..24416ea --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection.yml @@ -0,0 +1,121 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:00 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=a2e0825e-ff0b-4e5f-8239-b03bfec9c767;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:00 GMT;SameSite=Lax + - metabase.SESSION=bcd78d49-9984-4af0-8785-46c069d17a66;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"bcd78d49-9984-4af0-8785-46c069d17a66"}' + recorded_at: Sun, 14 May 2023 17:09:00 GMT +- request: + method: get + uri: http://localhost:3030/api/collection/4 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - bcd78d49-9984-4af0-8785-46c069d17a66 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:00 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=59fe615c-523a-4941-8e41-457f06d5612f;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:00 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"authority_level":null,"description":"Automatically generated cards.","archived":false,"slug":"products_dashboard","color":"#F1B556","can_write":true,"name":"Products + Dashboard","personal_owner_id":null,"effective_ancestors":[{"metabase.models.collection.root/is-root?":true,"authority_level":null,"name":"Our + analytics","id":"root","can_write":true}],"effective_location":"/","parent_id":null,"id":4,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:41:54.97Z"}' + recorded_at: Sun, 14 May 2023 17:09:00 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection_s_items.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection_s_items.yml new file mode 100644 index 0000000..7e5c9d8 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_a_collection_s_items.yml @@ -0,0 +1,139 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:01 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=04d8db35-77f4-48f7-b8e8-7f37a40fddfa;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:01 GMT;SameSite=Lax + - metabase.SESSION=e342e5bf-4aa7-4077-bd39-2ee3230b94a7;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"e342e5bf-4aa7-4077-bd39-2ee3230b94a7"}' + recorded_at: Sun, 14 May 2023 17:09:01 GMT +- request: + method: get + uri: http://localhost:3030/api/collection/4/items + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - e342e5bf-4aa7-4077-bd39-2ee3230b94a7 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:02 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=63858911-90d6-4727-b595-75f73c3157d2;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:02 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"total":20,"data":[{"description":null,"collection_position":null,"name":"Days + when Products were added","moderated_status":null,"fully_parametrized":true,"id":13,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T06:18:04.24Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Hours + when Products were added","moderated_status":null,"fully_parametrized":true,"id":12,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.429Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Months + when Products were added","moderated_status":null,"fully_parametrized":true,"id":14,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.501Z"},"model":"card"},{"description":null,"collection_position":null,"name":"New + Products over time","moderated_status":null,"fully_parametrized":true,"id":8,"display":"line","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.244Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Price + over time","moderated_status":null,"fully_parametrized":true,"id":10,"display":"line","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.348Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Products + added in the last 30 days","moderated_status":null,"fully_parametrized":true,"id":4,"display":"scalar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.064Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Products + by Price","moderated_status":null,"fully_parametrized":true,"id":6,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.154Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Products + by Rating","moderated_status":null,"fully_parametrized":true,"id":5,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.121Z"},"model":"card"},{"description":null,"collection_position":7,"name":"Products + Dashboard","id":1,"entity_id":null,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T17:08:51.912668Z"},"model":"dashboard"},{"description":null,"collection_position":1,"name":"Products + Dashboard","id":5,"entity_id":"BLxjyhCaYOaDWulbJiWjy","last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T13:48:32.056175Z"},"model":"dashboard"},{"description":null,"collection_position":2,"name":"Products + Dashboard","id":6,"entity_id":"Ddtt3dzj54KWiP4UUxi1C","last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T13:48:41.524927Z"},"model":"dashboard"},{"description":null,"collection_position":3,"name":"Products + Dashboard","id":37,"entity_id":"l7Yl4khi8f4jpp_HEYzvl","last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T15:09:28.712899Z"},"model":"dashboard"},{"description":null,"collection_position":4,"name":"Products + Dashboard","id":38,"entity_id":"XjWR1pEXo-28AQgSppLxA","last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T15:09:39.46745Z"},"model":"dashboard"},{"description":null,"collection_position":5,"name":"Products + Dashboard","id":39,"entity_id":"ygatWfvJdwNj4tZwAWc6M","last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T17:08:50.024853Z"},"model":"dashboard"},{"description":null,"collection_position":6,"name":"Products + Dashboard","id":40,"entity_id":"p0J1e4jU0z_hcmgX0eqxg","last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2023-05-14T17:08:59.194767Z"},"model":"dashboard"},{"description":null,"collection_position":null,"name":"Products + per Category","moderated_status":null,"fully_parametrized":true,"id":7,"display":"row","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.182Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Quarters + when Products were added","moderated_status":null,"fully_parametrized":true,"id":15,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.549Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Rating + over time","moderated_status":null,"fully_parametrized":true,"id":9,"display":"line","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.297Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Total + Products","moderated_status":null,"fully_parametrized":true,"id":3,"display":"scalar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.015Z"},"model":"card"},{"description":null,"collection_position":null,"name":"Weekdays + when Products were added","moderated_status":null,"fully_parametrized":true,"id":11,"display":"bar","entity_id":null,"collection_preview":true,"last-edit-info":{"id":1,"last_name":"User","first_name":"Admin","email":"mb@example.com","timestamp":"2020-06-07T05:41:55.387Z"},"model":"card"}],"models":["card","collection","dashboard","dataset","pulse","timeline"],"limit":null,"offset":null}' + recorded_at: Sun, 14 May 2023 17:09:02 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_all_collections.yml b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_all_collections.yml new file mode 100644 index 0000000..18745cb --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Collection/collections/with_success/returns_all_collections.yml @@ -0,0 +1,132 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:04 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=54aeb8c8-8dd4-4c99-85b7-08743b9c8fd6;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:04 GMT;SameSite=Lax + - metabase.SESSION=735a1933-c649-43ab-a440-510d01f1ccbe;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"735a1933-c649-43ab-a440-510d01f1ccbe"}' + recorded_at: Sun, 14 May 2023 17:09:04 GMT +- request: + method: get + uri: http://localhost:3030/api/collection + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 735a1933-c649-43ab-a440-510d01f1ccbe + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:05 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=5ad7d556-736e-4eb5-8453-eafc1372cf6d;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:05 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"authority_level":null,"name":"Our analytics","id":"root","parent_id":null,"effective_location":null,"effective_ancestors":[],"can_write":true},{"authority_level":null,"description":null,"archived":false,"slug":"admin_user_s_personal_collection","color":"#31698A","can_write":true,"name":"Admin + User''s Personal Collection","personal_owner_id":1,"id":1,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:20:41.859Z"},{"authority_level":null,"description":null,"archived":false,"slug":"metabaseruby","color":"#509EE3","can_write":true,"name":"MetabaseRuby","personal_owner_id":null,"id":2,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:36:28.806Z"},{"authority_level":null,"description":null,"archived":false,"slug":"new_organization","color":"#509EE3","can_write":true,"name":"New + Organization","personal_owner_id":null,"id":9,"entity_id":"6ajd5S7OGyZvBF70hr_yU","location":"/","namespace":null,"created_at":"2023-05-14T13:48:08.702625Z"},{"authority_level":null,"description":null,"archived":false,"slug":"new_organization","color":"#509EE3","can_write":true,"name":"New + Organization","personal_owner_id":null,"id":41,"entity_id":"p33BCikIJvEuLe31Zx7ge","location":"/","namespace":null,"created_at":"2023-05-14T15:10:00.118789Z"},{"authority_level":null,"description":null,"archived":false,"slug":"new_organization","color":"#509EE3","can_write":true,"name":"New + Organization","personal_owner_id":null,"id":42,"entity_id":"Dc7oDOo0jqbtSH92fP7rO","location":"/","namespace":null,"created_at":"2023-05-14T17:09:01.221148Z"},{"authority_level":null,"description":"Automatically + generated cards.","archived":false,"slug":"orders_dashboard","color":"#A989C5","can_write":true,"name":"Orders + Dashboard","personal_owner_id":null,"id":5,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:43:45.637Z"},{"authority_level":null,"description":"Automatically + generated cards.","archived":false,"slug":"people_dashboard","color":"#9CC177","can_write":true,"name":"People + Dashboard","personal_owner_id":null,"id":6,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:44:27.387Z"},{"authority_level":null,"description":"Automatically + generated cards.","archived":false,"slug":"products_dashboard","color":"#F1B556","can_write":true,"name":"Products + Dashboard","personal_owner_id":null,"id":4,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:41:54.97Z"},{"authority_level":null,"description":"Automatically + generated cards.","archived":false,"slug":"reviews_dashboard","color":"#A989C5","can_write":true,"name":"Reviews + Dashboard","personal_owner_id":null,"id":7,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:44:34.108Z"},{"authority_level":null,"description":null,"archived":false,"slug":"sample_user_s_personal_collection","color":"#31698A","can_write":true,"name":"Sample + User''s Personal Collection","personal_owner_id":2,"id":8,"entity_id":null,"location":"/","namespace":null,"created_at":"2020-06-07T05:50:07.112Z"}]' + recorded_at: Sun, 14 May 2023 17:09:05 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/with_success/create_a_copy_dashboard.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/with_success/create_a_copy_dashboard.yml new file mode 100644 index 0000000..5addbb4 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/copy_dashboard/with_success/create_a_copy_dashboard.yml @@ -0,0 +1,222 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:53 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=771b5c4d-304f-4bc0-b280-a997ca09d784;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:53 GMT;SameSite=Lax + - metabase.SESSION=f7a67930-2403-41a7-9dcc-71773969b6ee;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"f7a67930-2403-41a7-9dcc-71773969b6ee"}' + recorded_at: Sun, 14 May 2023 17:08:53 GMT +- request: + method: get + uri: http://localhost:3030/api/dashboard/1 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - f7a67930-2403-41a7-9dcc-71773969b6ee + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:54 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=8ef7f46e-902a-4b9f-adf8-5089b4ad80f3;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:54 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjo2LCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplX3giOjE4LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7InF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wODciLCJjb2wiOjAsImlkIjo0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOltdLCJjYXJkX2lkIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgSG93IHRoZXNlIFByb2R1Y3RzIGFyZSBkaXN0cmlidXRlZCIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sInNpemVfeSI6MiwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wODciLCJyb3ciOjZ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgYXZlcmFnZSByYXRpbmcgdXNlcnMgaGF2ZSBnaXZlbiB0aGUgcHJvZHVjdC4gVGhpcyByYW5nZXMgZnJvbSAxIC0gNSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6My41MTIwNDY1MDUzNDA4NTI1LCJxMyI6NC4yMTYxMjQ5Njk0OTczMTQsIm1heCI6NS4wLCJzZCI6MS4zNjA1NDg4NjU3NDUxNDUyLCJhdmciOjMuNDcxNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My4wLCJxMyI6NDYuMCwibWF4IjoxMDguMCwic2QiOjM5Ljk3ODMyNzQ2MjA5NzA5LCJhdmciOjMzLjMzMzMzMzMzMzMzMzMzNn19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBSYXRpbmciLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NjdaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDIseyJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiUkFUSU5HIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMTQiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsImNvbCI6MCwiaWQiOjUsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjV9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjo1fV0sImNhcmRfaWQiOjUsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMjIiLCJyb3ciOjh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZSIsIm5hbWUiOiJQUklDRSIsImRlc2NyaXB0aW9uIjoiVGhlIGxpc3QgcHJpY2Ugb2YgdGhlIHByb2R1Y3QuIE5vdGUgdGhhdCB0aGlzIGlzIG5vdCBhbHdheXMgdGhlIHByaWNlIHRoZSBwcm9kdWN0IHNvbGQgZm9yIGR1ZSB0byBkaXNjb3VudHMsIHByb21vdGlvbnMsIGV0Yy4iLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjE3MCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjE1LjY5MTk0MzY3Mzk3MDQzOSwicTEiOjM3LjI1MTU0NDYyOTI2NDM0LCJxMyI6NzUuNDU4OTgwNzE2MDk0NDcsIm1heCI6OTguODE5MzM2ODQzNjgxOTQsInNkIjoyMS43MTE0ODE1NTc4NTIwNTcsImF2ZyI6NTUuNzQ2Mzk5NjY3OTIwNzR9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTAuMCwicTEiOjE3Ljc1LCJxMyI6MzkuNzUsIm1heCI6NDMuMCwic2QiOjEyLjYwNzYzMTg1MzQ2MDA2NywiYXZnIjoyOC41NzE0Mjg1NzE0Mjg1NzN9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdHMgYnkgUHJpY2UiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NThaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDMseyJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjYsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiUFJJQ0UiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE0NiIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0IiwiY29sIjo2LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6Nn0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjZ9XSwiY2FyZF9pZCI6NiwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE1NCIsInJvdyI6OH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiQ2F0ZWdvcnkiLCJuYW1lIjoiQ0FURUdPUlkiLCJkZXNjcmlwdGlvbiI6IlRoZSB0eXBlIG9mIHByb2R1Y3QsIHZhbGlkIHZhbHVlcyBpbmNsdWRlOiBEb29oaWNreSwgR2FkZ2V0LCBHaXptbyBhbmQgV2lkZ2V0Iiwic3BlY2lhbF90eXBlIjoidHlwZS9DYXRlZ29yeSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjYuMzc1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Mi4wLCJxMSI6NDYuNSwicTMiOjUzLjUsIm1heCI6NTQuMCwic2QiOjUuNDc3MjI1NTc1MDUxNjYxLCJhdmciOjUwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdHMgcGVyIENhdGVnb3J5IiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTMxWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw2LG51bGxdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dLCJvcmRlci1ieSI6W1siZGVzYyIsWyJhZ2dyZWdhdGlvbiIsMF1dXX19LCJpZCI6NywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoicm93IiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDQVRFR09SWSJdLCJncmFwaC5jb2xvcnMiOlsiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTc4IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xOTEiLCJjb2wiOjEyLCJpZCI6NywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6N30seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjd9XSwiY2FyZF9pZCI6NywiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo4LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsInJvdyI6OH0seyJzaXplX3giOjE4LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7InF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJjb2wiOjAsImlkIjo4LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOltdLCJjYXJkX2lkIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgVGhlc2UgUHJvZHVjdHMgYWNyb3NzIHRpbWUiLCJ2aXJ0dWFsX2NhcmQiOnsibmFtZSI6bnVsbCwiZGlzcGxheSI6InRleHQiLCJkYXRhc2V0X3F1ZXJ5Ijp7fSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e319LCJkYXNoY2FyZC5iYWNrZ3JvdW5kIjpmYWxzZSwidGV4dC5hbGlnbl92ZXJ0aWNhbCI6ImJvdHRvbSJ9LCJzaXplX3kiOjIsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjA0Iiwicm93IjoxNn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjMuOTAzOTQzMjc2NDY1OTc3LCJxMyI6Ni42NjI4ODI2OTI5MTI2MTYsIm1heCI6MTAuMCwic2QiOjEuODkyMzc0NDU1ODMwODQzNSwiYXZnIjo1LjQwNTQwNTQwNTQwNTQwNX19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJOZXcgUHJvZHVjdHMgb3ZlciB0aW1lIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjIxWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo4LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQ4IiwiY29sIjowLCJpZCI6OSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6OH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjh9XSwiY2FyZF9pZCI6OCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0OCIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo4LjAsInExIjoxMi41NSwicTMiOjIzLjU3NTAwMDAwMDAwMDAwMywibWF4IjozNi4zMDAwMDAwMDAwMDAwMDQsInNkIjo3LjU0Njg5ODQxNDI5NDE1OSwiYXZnIjoxOC43NjQ4NjQ4NjQ4NjQ4NjV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMDc1LCJxMSI6Mi45NDkxMDcxNDI4NTcxNDI3LCJxMyI6NC4wODAxNzc2Njk1Mjk2NjMsIm1heCI6NC4zMjUsInNkIjowLjY2Nzc1OTIwODQ5MDQ0NzcsImF2ZyI6My41MDYyMjkwODYyMjkwODY0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlJhdGluZyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42OTVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkIiwyLG51bGxdXSxbImF2ZyIsWyJmaWVsZCIsMixudWxsXV1dfX0sImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI5NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzAzIiwiY29sIjo2LCJpZCI6MTAsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjl9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjo5fV0sImNhcmRfaWQiOjksImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zMDMiLCJyb3ciOjE4fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUHJpY2Xjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTI2LjA3OTY5NTcyODg1MjY3LCJxMSI6MjEzLjgyNTg1NDMyOTczNDEsInEzIjozOTUuMjI1MTY1OTMxMDU5ODUsIm1heCI6NTAwLjk1ODUxOTI2NjI0LCJzZCI6MTEwLjc3MTA5Njc2NjA3MzQ0LCJhdmciOjMwMS4zMzE4OTAwOTY4Njg5fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjozNi4zNjI4ODY3NTY1MDU0NCwicTEiOjUyLjAzNTQxOTg2NTk1MTksInEzIjo2Mi4yNzE0NDg2NDI5OTE3ODYsIm1heCI6ODcuNDQ2NTA4MTUxMjEzODYsInNkIjo5LjkzODEyOTEyMzg4MDk5NiwiYXZnIjo1Ni4yOTE3NzA5NzkwNjU3OX19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcmljZSBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC43MTlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkIiwzLG51bGxdXSxbImF2ZyIsWyJmaWVsZCIsMyxudWxsXV1dfX0sImlkIjoxMCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoibGluZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiIzUwOUVFMyIsIiM5Q0MxNzciXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zNDMiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM1OCIsImNvbCI6MTIsImlkIjoxMSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTB9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxMH1dLCJjYXJkX2lkIjoxMCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM1OCIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLXdlZWsiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIyLjAsInExIjoyNS41LCJxMyI6MzAuNzUsIm1heCI6MzYuMCwic2QiOjQuNTAzOTY2NTA1ODM4NDE0LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJXZWVrZGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42NDFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLXdlZWsifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjExLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGRheSBvZiB0aGUgd2VlayIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zODQiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM5MyIsImNvbCI6MCwiaWQiOjEyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxMX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjExfV0sImNhcmRfaWQiOjExLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwicm93IjoyMn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJob3VyLW9mLWRheSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjUuNjU2ODU0MjQ5NDkyMzgxLCJxMyI6MTIuMCwibWF4IjoxNS4wLCJzZCI6My44NDEwNDQ1NDM5MjM2NzA3LCJhdmciOjguMzMzMzMzMzMzMzMzMzM0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkhvdXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY0OVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJob3VyLW9mLWRheSJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgaG91ciBvZiB0aGUgZGF5IiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQyNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDM2IiwiY29sIjo2LCJpZCI6MTMsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjEyfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTJ9XSwiY2FyZF9pZCI6MTIsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40MzYiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImRheS1vZi1tb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OSwibmlsJSI6MH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjozLCJxMSI6NC40NjQ0NjYwOTQwNjcyNjIsInEzIjo3LjgzMzMzMzMzMzMzMzMzMywibWF4IjoxMSwic2QiOjIuNDE5ODk5NTgwMjUwMTAzLCJhdmciOjYuNDUxNjEyOTAzMjI1ODA2fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkRheXMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MTg6MDQuMjM1WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImRheS1vZi1tb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTMsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSBtb250aCIsImdyYXBoLnNob3dfdmFsdWVzIjpmYWxzZSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NjkiLCJjb2wiOjEyLCJpZCI6MTQsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjEzfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTN9XSwiY2FyZF9pZCI6MTMsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NjkiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEzLjAsInExIjoxNC45MDE5MjM3ODg2NDY2ODQsInEzIjoxOC4xNzcxMjQzNDQ0Njc3MDMsIm1heCI6MjEuMCwic2QiOjIuNTM0NjA4OTI5MjUxNjk0NywiYXZnIjoxNi42NjY2NjY2NjY2NjY2Njh9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTW9udGhzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5OVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aC1vZi15ZWFyIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBtb250aCBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40OTUiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUxIiwiY29sIjowLCJpZCI6MTUsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjE0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTR9XSwiY2FyZF9pZCI6MTQsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41MSIsInJvdyI6MjZ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoicXVhcnRlci1vZi15ZWFyIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Ni4wLCJxMSI6NDcuMCwicTMiOjUzLjAsIm1heCI6NTQuMCwic2QiOjMuNjUxNDgzNzE2NzAxMTA3NiwiYXZnIjo1MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlF1YXJ0ZXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjcwM1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJxdWFydGVyLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE1LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IHF1YXJ0ZXIgb2YgdGhlIHllYXIiLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTQ1IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsImNvbCI6NiwiaWQiOjE2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxNX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjE1fV0sImNhcmRfaWQiOjE1LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTYiLCJyb3ciOjI2fV0sImNhbl93cml0ZSI6dHJ1ZSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsImNhdmVhdHMiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzoxNy4wNSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImlkIjoxLCJwb3NpdGlvbiI6bnVsbCwiZW50aXR5X2lkIjpudWxsLCJwYXJhbV9maWVsZHMiOnsiNiI6eyJpZCI6NiwidGFibGVfaWQiOjEsImRpc3BsYXlfbmFtZSI6IkNhdGVnb3J5IiwiYmFzZV90eXBlIjoidHlwZS9UZXh0Iiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJoYXNfZmllbGRfdmFsdWVzIjoibGlzdCIsIm5hbWVfZmllbGQiOm51bGwsImRpbWVuc2lvbnMiOltdfSwiNyI6eyJpZCI6NywidGFibGVfaWQiOjEsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJoYXNfZmllbGRfdmFsdWVzIjoibm9uZSIsIm5hbWVfZmllbGQiOm51bGwsImRpbWVuc2lvbnMiOltdfX0sImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NTEuOTEyNjY4WiJ9LCJwYXJhbWV0ZXJzIjpbeyJpZCI6IjU4NTc1NDM5MiIsInR5cGUiOiJkYXRlL2FsbC1vcHRpb25zIiwibmFtZSI6IkNyZWF0ZWQgQXQiLCJzbHVnIjoiQ1JFQVRFRF9BVCJ9LHsiaWQiOiItNTc3NzkxMjExIiwidHlwZSI6ImNhdGVnb3J5IiwibmFtZSI6IkNhdGVnb3J5Iiwic2x1ZyI6IkNBVEVHT1JZIn1dLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45NyIsInB1YmxpY191dWlkIjpudWxsLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9 + recorded_at: Sun, 14 May 2023 17:08:54 GMT +- request: + method: post + uri: http://localhost:3030/api/dashboard/1/copy + body: + encoding: UTF-8 + string: '{"description":null,"archived":false,"collection_position":6,"ordered_cards":[{"size_x":18,"series":[],"action_id":null,"collection_authority_level":null,"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.087","col":0,"id":4,"parameter_mappings":[],"card_id":null,"entity_id":null,"visualization_settings":{"text":"# + How these Products are distributed","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"size_y":2,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.087","row":6},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Rating","name":"RATING","description":"The + average rating users have given the product. This ranges from 1 - 5","special_type":"type/Score","fingerprint":{"global":{"distinct-count":23,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":3.5120465053408525,"q3":4.216124969497314,"max":5.0,"sd":1.3605488657451452,"avg":3.4715}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.0,"q3":46.0,"max":108.0,"sd":39.97832746209709,"avg":33.333333333333336}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products + by Rating","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.567Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",2,{"binning":{"strategy":"default"}}]],"aggregation":[["count"]]}},"id":5,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["RATING"],"graph.colors":["#f9d45c"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.114","public_uuid":null},"updated_at":"2020-06-07T05:41:55.122","col":0,"id":5,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":5},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":5}],"card_id":5,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.122","row":8},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Price","name":"PRICE","description":"The + list price of the product. Note that this is not always the price the product + sold for due to discounts, promotions, etc.","fingerprint":{"global":{"distinct-count":170,"nil%":0.0},"type":{"type/Number":{"min":15.691943673970439,"q1":37.25154462926434,"q3":75.45898071609447,"max":98.81933684368194,"sd":21.711481557852057,"avg":55.74639966792074}}},"special_type":null},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":10.0,"q1":17.75,"q3":39.75,"max":43.0,"sd":12.607631853460067,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products + by Price","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.558Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",3,{"binning":{"strategy":"default"}}]],"aggregation":[["count"]]}},"id":6,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["PRICE"],"graph.colors":["#EF8C8C"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.146","public_uuid":null},"updated_at":"2020-06-07T05:41:55.154","col":6,"id":6,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":6},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":6}],"card_id":6,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.154","row":8},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Text","display_name":"Category","name":"CATEGORY","description":"The + type of product, valid values include: Doohicky, Gadget, Gizmo and Widget","special_type":"type/Category","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Text":{"percent-json":0.0,"percent-url":0.0,"percent-email":0.0,"average-length":6.375}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":42.0,"q1":46.5,"q3":53.5,"max":54.0,"sd":5.477225575051661,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products + per Category","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.531Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",6,null]],"aggregation":[["count"]],"order-by":[["desc",["aggregation",0]]]}},"id":7,"parameter_mappings":null,"display":"row","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CATEGORY"],"graph.colors":["#9CC177"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.178","public_uuid":null},"updated_at":"2020-06-07T05:41:55.191","col":12,"id":7,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":7},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":7}],"card_id":7,"entity_id":null,"visualization_settings":{},"size_y":8,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.191","row":8},{"size_x":18,"series":[],"action_id":null,"collection_authority_level":null,"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.204","col":0,"id":8,"parameter_mappings":[],"card_id":null,"entity_id":null,"visualization_settings":{"text":"# + These Products across time","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"size_y":2,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.204","row":16},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.903943276465977,"q3":6.662882692912616,"max":10.0,"sd":1.8923744558308435,"avg":5.405405405405405}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"New + Products over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.621Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["count"]]}},"id":8,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#f9d45c"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.24","public_uuid":null},"updated_at":"2020-06-07T05:41:55.248","col":0,"id":9,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":8},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":8}],"card_id":8,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.248","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Ratingの合計値","name":"sum","special_type":"type/Score","fingerprint":{"global":{"distinct-count":35,"nil%":0.0},"type":{"type/Number":{"min":8.0,"q1":12.55,"q3":23.575000000000003,"max":36.300000000000004,"sd":7.546898414294159,"avg":18.764864864864865}}}},{"base_type":"type/Float","display_name":"Ratingの平均値","name":"avg","special_type":"type/Score","fingerprint":{"global":{"distinct-count":33,"nil%":0.0},"type":{"type/Number":{"min":2.075,"q1":2.9491071428571427,"q3":4.080177669529663,"max":4.325,"sd":0.6677592084904477,"avg":3.5062290862290864}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Rating + over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.695Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["sum",["field",2,null]],["avg",["field",2,null]]]}},"id":9,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["合計","平均"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#EF8C8C"],"graph.metrics":["sum","avg"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.294","public_uuid":null},"updated_at":"2020-06-07T05:41:55.303","col":6,"id":10,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":9},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":9}],"card_id":9,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.303","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Priceの合計値","name":"sum","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":126.07969572885267,"q1":213.8258543297341,"q3":395.22516593105985,"max":500.95851926624,"sd":110.77109676607344,"avg":301.3318900968689}}}},{"base_type":"type/Float","display_name":"Priceの平均値","name":"avg","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":36.36288675650544,"q1":52.0354198659519,"q3":62.271448642991786,"max":87.44650815121386,"sd":9.938129123880996,"avg":56.29177097906579}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Price + over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.719Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["sum",["field",3,null]],["avg",["field",3,null]]]}},"id":10,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["合計","平均"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#9CC177"],"graph.metrics":["sum","avg"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.343","public_uuid":null},"updated_at":"2020-06-07T05:41:55.358","col":12,"id":11,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":10},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":10}],"card_id":10,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.358","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"day-of-week","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":22.0,"q1":25.5,"q3":30.75,"max":36.0,"sd":4.503966505838414,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Weekdays + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.641Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"day-of-week"}]],"aggregation":[["count"]]}},"id":11,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by day of the week","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.384","public_uuid":null},"updated_at":"2020-06-07T05:41:55.393","col":0,"id":12,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":11},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":11}],"card_id":11,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.393","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"hour-of-day","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":12,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":5.656854249492381,"q3":12.0,"max":15.0,"sd":3.8410445439236707,"avg":8.333333333333334}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Hours + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.649Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"hour-of-day"}]],"aggregation":[["count"]]}},"id":12,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by hour of the day","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.424","public_uuid":null},"updated_at":"2020-06-07T05:41:55.436","col":6,"id":13,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":12},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":12}],"card_id":12,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.436","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"day-of-month","fingerprint":{"global":{"distinct-count":200,"nil%":0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0},"type":{"type/Number":{"min":3,"q1":4.464466094067262,"q3":7.833333333333333,"max":11,"sd":2.419899580250103,"avg":6.451612903225806}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Days + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T06:18:04.235Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"day-of-month"}]],"aggregation":[["count"]]}},"id":13,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by day of the month","graph.show_values":false,"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.46","public_uuid":null},"updated_at":"2020-06-07T05:41:55.469","col":12,"id":14,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":13},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":13}],"card_id":13,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.469","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":13.0,"q1":14.901923788646684,"q3":18.177124344467703,"max":21.0,"sd":2.5346089292516947,"avg":16.666666666666668}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Months + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.699Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month-of-year"}]],"aggregation":[["count"]]}},"id":14,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by month of the year","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.495","public_uuid":null},"updated_at":"2020-06-07T05:41:55.51","col":0,"id":15,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":14},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":14}],"card_id":14,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.51","row":26},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"quarter-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":46.0,"q1":47.0,"q3":53.0,"max":54.0,"sd":3.6514837167011076,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Quarters + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.703Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"quarter-of-year"}]],"aggregation":[["count"]]}},"id":15,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by quarter of the year","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.545","public_uuid":null},"updated_at":"2020-06-07T05:41:55.56","col":6,"id":16,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":15},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":15}],"card_id":15,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.56","row":26}],"can_write":true,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"collection_authority_level":null,"creator_id":1,"updated_at":"2020-06-07T05:43:17.05","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":1,"position":null,"entity_id":null,"param_fields":{"6":{"id":6,"table_id":1,"display_name":"Category","base_type":"type/Text","semantic_type":"type/Category","has_field_values":"list","name_field":null,"dimensions":[]},"7":{"id":7,"table_id":1,"display_name":"Created + At","base_type":"type/DateTime","semantic_type":"type/CreationTimestamp","has_field_values":"none","name_field":null,"dimensions":[]}},"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T17:08:51.912668Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:41:54.97","public_uuid":null,"points_of_interest":null}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - f7a67930-2403-41a7-9dcc-71773969b6ee + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:58 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=6eb1fcda-9853-4558-a088-b92636437f54;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:58 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"description":null,"archived":false,"collection_position":6,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"creator_id":1,"updated_at":"2023-05-14T17:08:54.581638","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":40,"position":null,"entity_id":"p0J1e4jU0z_hcmgX0eqxg","parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2023-05-14T17:08:54.581638","public_uuid":null,"points_of_interest":null}' + recorded_at: Sun, 14 May 2023 17:08:59 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/with_success/returns_the_dashboard.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/with_success/returns_the_dashboard.yml new file mode 100644 index 0000000..45b9fb5 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboard/with_success/returns_the_dashboard.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:52 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=481ca35a-648f-456d-8056-0e65437c0f35;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:52 GMT;SameSite=Lax + - metabase.SESSION=53e1c850-96d5-4902-a3ec-17700de9cc2a;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"53e1c850-96d5-4902-a3ec-17700de9cc2a"}' + recorded_at: Sun, 14 May 2023 17:08:52 GMT +- request: + method: get + uri: http://localhost:3030/api/dashboard/1 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 53e1c850-96d5-4902-a3ec-17700de9cc2a + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:52 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=2d58aa41-37fc-48d4-a0bd-4c4ddfb3cf95;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:52 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjo2LCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplX3giOjE4LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7InF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wODciLCJjb2wiOjAsImlkIjo0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOltdLCJjYXJkX2lkIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgSG93IHRoZXNlIFByb2R1Y3RzIGFyZSBkaXN0cmlidXRlZCIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sInNpemVfeSI6MiwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wODciLCJyb3ciOjZ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgYXZlcmFnZSByYXRpbmcgdXNlcnMgaGF2ZSBnaXZlbiB0aGUgcHJvZHVjdC4gVGhpcyByYW5nZXMgZnJvbSAxIC0gNSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6My41MTIwNDY1MDUzNDA4NTI1LCJxMyI6NC4yMTYxMjQ5Njk0OTczMTQsIm1heCI6NS4wLCJzZCI6MS4zNjA1NDg4NjU3NDUxNDUyLCJhdmciOjMuNDcxNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My4wLCJxMyI6NDYuMCwibWF4IjoxMDguMCwic2QiOjM5Ljk3ODMyNzQ2MjA5NzA5LCJhdmciOjMzLjMzMzMzMzMzMzMzMzMzNn19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBSYXRpbmciLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NjdaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDIseyJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiUkFUSU5HIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMTQiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsImNvbCI6MCwiaWQiOjUsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjV9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjo1fV0sImNhcmRfaWQiOjUsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMjIiLCJyb3ciOjh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZSIsIm5hbWUiOiJQUklDRSIsImRlc2NyaXB0aW9uIjoiVGhlIGxpc3QgcHJpY2Ugb2YgdGhlIHByb2R1Y3QuIE5vdGUgdGhhdCB0aGlzIGlzIG5vdCBhbHdheXMgdGhlIHByaWNlIHRoZSBwcm9kdWN0IHNvbGQgZm9yIGR1ZSB0byBkaXNjb3VudHMsIHByb21vdGlvbnMsIGV0Yy4iLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjE3MCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjE1LjY5MTk0MzY3Mzk3MDQzOSwicTEiOjM3LjI1MTU0NDYyOTI2NDM0LCJxMyI6NzUuNDU4OTgwNzE2MDk0NDcsIm1heCI6OTguODE5MzM2ODQzNjgxOTQsInNkIjoyMS43MTE0ODE1NTc4NTIwNTcsImF2ZyI6NTUuNzQ2Mzk5NjY3OTIwNzR9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTAuMCwicTEiOjE3Ljc1LCJxMyI6MzkuNzUsIm1heCI6NDMuMCwic2QiOjEyLjYwNzYzMTg1MzQ2MDA2NywiYXZnIjoyOC41NzE0Mjg1NzE0Mjg1NzN9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdHMgYnkgUHJpY2UiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NThaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDMseyJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjYsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiUFJJQ0UiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE0NiIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0IiwiY29sIjo2LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6Nn0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjZ9XSwiY2FyZF9pZCI6NiwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE1NCIsInJvdyI6OH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiQ2F0ZWdvcnkiLCJuYW1lIjoiQ0FURUdPUlkiLCJkZXNjcmlwdGlvbiI6IlRoZSB0eXBlIG9mIHByb2R1Y3QsIHZhbGlkIHZhbHVlcyBpbmNsdWRlOiBEb29oaWNreSwgR2FkZ2V0LCBHaXptbyBhbmQgV2lkZ2V0Iiwic3BlY2lhbF90eXBlIjoidHlwZS9DYXRlZ29yeSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjYuMzc1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Mi4wLCJxMSI6NDYuNSwicTMiOjUzLjUsIm1heCI6NTQuMCwic2QiOjUuNDc3MjI1NTc1MDUxNjYxLCJhdmciOjUwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdHMgcGVyIENhdGVnb3J5IiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTMxWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw2LG51bGxdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dLCJvcmRlci1ieSI6W1siZGVzYyIsWyJhZ2dyZWdhdGlvbiIsMF1dXX19LCJpZCI6NywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoicm93IiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDQVRFR09SWSJdLCJncmFwaC5jb2xvcnMiOlsiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTc4IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xOTEiLCJjb2wiOjEyLCJpZCI6NywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6N30seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjd9XSwiY2FyZF9pZCI6NywiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo4LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsInJvdyI6OH0seyJzaXplX3giOjE4LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7InF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJjb2wiOjAsImlkIjo4LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOltdLCJjYXJkX2lkIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgVGhlc2UgUHJvZHVjdHMgYWNyb3NzIHRpbWUiLCJ2aXJ0dWFsX2NhcmQiOnsibmFtZSI6bnVsbCwiZGlzcGxheSI6InRleHQiLCJkYXRhc2V0X3F1ZXJ5Ijp7fSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e319LCJkYXNoY2FyZC5iYWNrZ3JvdW5kIjpmYWxzZSwidGV4dC5hbGlnbl92ZXJ0aWNhbCI6ImJvdHRvbSJ9LCJzaXplX3kiOjIsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjA0Iiwicm93IjoxNn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjMuOTAzOTQzMjc2NDY1OTc3LCJxMyI6Ni42NjI4ODI2OTI5MTI2MTYsIm1heCI6MTAuMCwic2QiOjEuODkyMzc0NDU1ODMwODQzNSwiYXZnIjo1LjQwNTQwNTQwNTQwNTQwNX19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJOZXcgUHJvZHVjdHMgb3ZlciB0aW1lIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjIxWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo4LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQ4IiwiY29sIjowLCJpZCI6OSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6OH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjh9XSwiY2FyZF9pZCI6OCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0OCIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo4LjAsInExIjoxMi41NSwicTMiOjIzLjU3NTAwMDAwMDAwMDAwMywibWF4IjozNi4zMDAwMDAwMDAwMDAwMDQsInNkIjo3LjU0Njg5ODQxNDI5NDE1OSwiYXZnIjoxOC43NjQ4NjQ4NjQ4NjQ4NjV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMDc1LCJxMSI6Mi45NDkxMDcxNDI4NTcxNDI3LCJxMyI6NC4wODAxNzc2Njk1Mjk2NjMsIm1heCI6NC4zMjUsInNkIjowLjY2Nzc1OTIwODQ5MDQ0NzcsImF2ZyI6My41MDYyMjkwODYyMjkwODY0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlJhdGluZyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42OTVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkIiwyLG51bGxdXSxbImF2ZyIsWyJmaWVsZCIsMixudWxsXV1dfX0sImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI5NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzAzIiwiY29sIjo2LCJpZCI6MTAsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjl9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjo5fV0sImNhcmRfaWQiOjksImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zMDMiLCJyb3ciOjE4fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUHJpY2Xjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTI2LjA3OTY5NTcyODg1MjY3LCJxMSI6MjEzLjgyNTg1NDMyOTczNDEsInEzIjozOTUuMjI1MTY1OTMxMDU5ODUsIm1heCI6NTAwLjk1ODUxOTI2NjI0LCJzZCI6MTEwLjc3MTA5Njc2NjA3MzQ0LCJhdmciOjMwMS4zMzE4OTAwOTY4Njg5fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjozNi4zNjI4ODY3NTY1MDU0NCwicTEiOjUyLjAzNTQxOTg2NTk1MTksInEzIjo2Mi4yNzE0NDg2NDI5OTE3ODYsIm1heCI6ODcuNDQ2NTA4MTUxMjEzODYsInNkIjo5LjkzODEyOTEyMzg4MDk5NiwiYXZnIjo1Ni4yOTE3NzA5NzkwNjU3OX19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcmljZSBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC43MTlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkIiwzLG51bGxdXSxbImF2ZyIsWyJmaWVsZCIsMyxudWxsXV1dfX0sImlkIjoxMCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoibGluZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiIzUwOUVFMyIsIiM5Q0MxNzciXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zNDMiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM1OCIsImNvbCI6MTIsImlkIjoxMSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTB9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxMH1dLCJjYXJkX2lkIjoxMCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM1OCIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLXdlZWsiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIyLjAsInExIjoyNS41LCJxMyI6MzAuNzUsIm1heCI6MzYuMCwic2QiOjQuNTAzOTY2NTA1ODM4NDE0LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJXZWVrZGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42NDFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLXdlZWsifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjExLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGRheSBvZiB0aGUgd2VlayIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zODQiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM5MyIsImNvbCI6MCwiaWQiOjEyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxMX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjExfV0sImNhcmRfaWQiOjExLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwicm93IjoyMn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJob3VyLW9mLWRheSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjUuNjU2ODU0MjQ5NDkyMzgxLCJxMyI6MTIuMCwibWF4IjoxNS4wLCJzZCI6My44NDEwNDQ1NDM5MjM2NzA3LCJhdmciOjguMzMzMzMzMzMzMzMzMzM0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkhvdXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY0OVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJob3VyLW9mLWRheSJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgaG91ciBvZiB0aGUgZGF5IiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQyNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDM2IiwiY29sIjo2LCJpZCI6MTMsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjEyfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTJ9XSwiY2FyZF9pZCI6MTIsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40MzYiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImRheS1vZi1tb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OSwibmlsJSI6MH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjozLCJxMSI6NC40NjQ0NjYwOTQwNjcyNjIsInEzIjo3LjgzMzMzMzMzMzMzMzMzMywibWF4IjoxMSwic2QiOjIuNDE5ODk5NTgwMjUwMTAzLCJhdmciOjYuNDUxNjEyOTAzMjI1ODA2fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkRheXMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MTg6MDQuMjM1WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImRheS1vZi1tb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTMsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSBtb250aCIsImdyYXBoLnNob3dfdmFsdWVzIjpmYWxzZSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NjkiLCJjb2wiOjEyLCJpZCI6MTQsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjEzfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTN9XSwiY2FyZF9pZCI6MTMsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NjkiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEzLjAsInExIjoxNC45MDE5MjM3ODg2NDY2ODQsInEzIjoxOC4xNzcxMjQzNDQ0Njc3MDMsIm1heCI6MjEuMCwic2QiOjIuNTM0NjA4OTI5MjUxNjk0NywiYXZnIjoxNi42NjY2NjY2NjY2NjY2Njh9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTW9udGhzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5OVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aC1vZi15ZWFyIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBtb250aCBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40OTUiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUxIiwiY29sIjowLCJpZCI6MTUsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjE0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTR9XSwiY2FyZF9pZCI6MTQsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41MSIsInJvdyI6MjZ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoicXVhcnRlci1vZi15ZWFyIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Ni4wLCJxMSI6NDcuMCwicTMiOjUzLjAsIm1heCI6NTQuMCwic2QiOjMuNjUxNDgzNzE2NzAxMTA3NiwiYXZnIjo1MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlF1YXJ0ZXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjcwM1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJxdWFydGVyLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE1LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IHF1YXJ0ZXIgb2YgdGhlIHllYXIiLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTQ1IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsImNvbCI6NiwiaWQiOjE2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxNX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjE1fV0sImNhcmRfaWQiOjE1LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTYiLCJyb3ciOjI2fV0sImNhbl93cml0ZSI6dHJ1ZSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsImNhdmVhdHMiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzoxNy4wNSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImlkIjoxLCJwb3NpdGlvbiI6bnVsbCwiZW50aXR5X2lkIjpudWxsLCJwYXJhbV9maWVsZHMiOnsiNiI6eyJpZCI6NiwidGFibGVfaWQiOjEsImRpc3BsYXlfbmFtZSI6IkNhdGVnb3J5IiwiYmFzZV90eXBlIjoidHlwZS9UZXh0Iiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJoYXNfZmllbGRfdmFsdWVzIjoibGlzdCIsIm5hbWVfZmllbGQiOm51bGwsImRpbWVuc2lvbnMiOltdfSwiNyI6eyJpZCI6NywidGFibGVfaWQiOjEsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJoYXNfZmllbGRfdmFsdWVzIjoibm9uZSIsIm5hbWVfZmllbGQiOm51bGwsImRpbWVuc2lvbnMiOltdfX0sImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NTEuOTEyNjY4WiJ9LCJwYXJhbWV0ZXJzIjpbeyJpZCI6IjU4NTc1NDM5MiIsInR5cGUiOiJkYXRlL2FsbC1vcHRpb25zIiwibmFtZSI6IkNyZWF0ZWQgQXQiLCJzbHVnIjoiQ1JFQVRFRF9BVCJ9LHsiaWQiOiItNTc3NzkxMjExIiwidHlwZSI6ImNhdGVnb3J5IiwibmFtZSI6IkNhdGVnb3J5Iiwic2x1ZyI6IkNBVEVHT1JZIn1dLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45NyIsInB1YmxpY191dWlkIjpudWxsLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9 + recorded_at: Sun, 14 May 2023 17:08:52 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/with_success/returns_all_dashboards.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/with_success/returns_all_dashboards.yml new file mode 100644 index 0000000..35b75b4 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/dashboards/with_success/returns_all_dashboards.yml @@ -0,0 +1,146 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:53 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=8409319d-36a1-4050-a596-b8771b2b0853;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:52 GMT;SameSite=Lax + - metabase.SESSION=21106eac-4f8c-4dd3-90cb-cc8bab7faa3d;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"21106eac-4f8c-4dd3-90cb-cc8bab7faa3d"}' + recorded_at: Sun, 14 May 2023 17:08:53 GMT +- request: + method: get + uri: http://localhost:3030/api/dashboard + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 21106eac-4f8c-4dd3-90cb-cc8bab7faa3d + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:53 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=ebc9d297-6128-479d-8597-e1db71476b12;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:53 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T17:08:52.980779","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"enable_embedding":false,"collection_id":5,"show_in_getting_started":false,"name":"Orders + Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:47:16.743","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":2,"position":null,"entity_id":null,"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2020-06-07T05:47:16.756Z"},"parameters":[{"id":"-1906860757","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"992992384","type":"category","name":"Source","slug":"SOURCE"},{"id":"-1824399978","type":"location/state","name":"State","slug":"STATE"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:43:45.637","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T17:08:52.980779","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"enable_embedding":false,"collection_id":6,"show_in_getting_started":false,"name":"People + Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:55:32.652","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":3,"position":null,"entity_id":null,"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2020-06-07T05:55:32.664Z"},"parameters":[{"id":"1753861257","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"992992384","type":"category","name":"Source","slug":"SOURCE"},{"id":"-1824399978","type":"location/state","name":"State","slug":"STATE"},{"id":"920030498","type":"category","name":"City","slug":"CITY"}],"created_at":"2020-06-07T05:44:27.387","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":6,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T17:08:52.980779","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:43:17.05","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":1,"position":null,"entity_id":null,"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T17:08:51.912668Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:41:54.97","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T17:08:52.980779","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"creator_id":1,"updated_at":"2023-05-14T13:48:31.751132","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":5,"position":null,"entity_id":"BLxjyhCaYOaDWulbJiWjy","last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T13:48:32.056175Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2023-05-14T13:48:31.751132","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":2,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T17:08:52.980779","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"creator_id":1,"updated_at":"2023-05-14T13:48:35.677801","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":6,"position":null,"entity_id":"Ddtt3dzj54KWiP4UUxi1C","last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T13:48:41.524927Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2023-05-14T13:48:35.677801","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":3,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T17:08:52.980779","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"creator_id":1,"updated_at":"2023-05-14T15:09:28.320123","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":37,"position":null,"entity_id":"l7Yl4khi8f4jpp_HEYzvl","last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T15:09:28.712899Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2023-05-14T15:09:28.320123","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":4,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T17:08:52.980779","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"creator_id":1,"updated_at":"2023-05-14T15:09:33.838271","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":38,"position":null,"entity_id":"XjWR1pEXo-28AQgSppLxA","last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T15:09:39.46745Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2023-05-14T15:09:33.838271","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":5,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T17:08:52.980779","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"creator_id":1,"updated_at":"2023-05-14T17:08:49.841565","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":39,"position":null,"entity_id":"ygatWfvJdwNj4tZwAWc6M","last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T17:08:50.024853Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2023-05-14T17:08:49.841565","public_uuid":null,"points_of_interest":null},{"description":null,"archived":false,"collection_position":1,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T17:08:52.980779","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"enable_embedding":false,"collection_id":7,"show_in_getting_started":false,"name":"Reviews + Dashboard","caveats":null,"creator_id":1,"updated_at":"2020-06-07T05:47:31.754","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":4,"position":null,"entity_id":null,"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2020-06-07T05:47:31.776Z"},"parameters":[{"id":"1135688955","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:44:34.108","public_uuid":null,"points_of_interest":null}]' + recorded_at: Sun, 14 May 2023 17:08:53 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/with_success/delete_a_dashboard_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/with_success/delete_a_dashboard_card.yml new file mode 100644 index 0000000..d82cbc6 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/delete_dashboard_card/with_success/delete_a_dashboard_card.yml @@ -0,0 +1,175 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:50 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=b7fd6f4c-a75f-4179-a042-6323c3d9d86f;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:50 GMT;SameSite=Lax + - metabase.SESSION=509db118-ca63-4b94-8425-41f46898c9fe;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"509db118-ca63-4b94-8425-41f46898c9fe"}' + recorded_at: Sun, 14 May 2023 17:08:50 GMT +- request: + method: get + uri: http://localhost:3030/api/dashboard/1 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 509db118-ca63-4b94-8425-41f46898c9fe + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:51 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=7cccb2bf-f1ae-4f59-b756-028b60c9b647;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:51 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjo2LCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjAuMCwicTMiOjAuMCwibWF4IjowLjAsInNkIjpudWxsLCJhdmciOjAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBhZGRlZCBpbiB0aGUgbGFzdCAzMCBkYXlzIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTU0WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiZmlsdGVyIjpbInRpbWUtaW50ZXJ2YWwiLFsiZmllbGQiLDcsbnVsbF0sLTMwLCJkYXkiXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA2MSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDY5IiwiY29sIjo2LCJpZCI6MywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6NH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjR9XSwiY2FyZF9pZCI6NCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA2OSIsInJvdyI6Mn0seyJzaXplX3giOjE4LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7InF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wODciLCJjb2wiOjAsImlkIjo0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOltdLCJjYXJkX2lkIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgSG93IHRoZXNlIFByb2R1Y3RzIGFyZSBkaXN0cmlidXRlZCIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sInNpemVfeSI6MiwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wODciLCJyb3ciOjZ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgYXZlcmFnZSByYXRpbmcgdXNlcnMgaGF2ZSBnaXZlbiB0aGUgcHJvZHVjdC4gVGhpcyByYW5nZXMgZnJvbSAxIC0gNSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6My41MTIwNDY1MDUzNDA4NTI1LCJxMyI6NC4yMTYxMjQ5Njk0OTczMTQsIm1heCI6NS4wLCJzZCI6MS4zNjA1NDg4NjU3NDUxNDUyLCJhdmciOjMuNDcxNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My4wLCJxMyI6NDYuMCwibWF4IjoxMDguMCwic2QiOjM5Ljk3ODMyNzQ2MjA5NzA5LCJhdmciOjMzLjMzMzMzMzMzMzMzMzMzNn19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBSYXRpbmciLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NjdaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDIseyJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiUkFUSU5HIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMTQiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsImNvbCI6MCwiaWQiOjUsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjV9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjo1fV0sImNhcmRfaWQiOjUsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMjIiLCJyb3ciOjh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZSIsIm5hbWUiOiJQUklDRSIsImRlc2NyaXB0aW9uIjoiVGhlIGxpc3QgcHJpY2Ugb2YgdGhlIHByb2R1Y3QuIE5vdGUgdGhhdCB0aGlzIGlzIG5vdCBhbHdheXMgdGhlIHByaWNlIHRoZSBwcm9kdWN0IHNvbGQgZm9yIGR1ZSB0byBkaXNjb3VudHMsIHByb21vdGlvbnMsIGV0Yy4iLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjE3MCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjE1LjY5MTk0MzY3Mzk3MDQzOSwicTEiOjM3LjI1MTU0NDYyOTI2NDM0LCJxMyI6NzUuNDU4OTgwNzE2MDk0NDcsIm1heCI6OTguODE5MzM2ODQzNjgxOTQsInNkIjoyMS43MTE0ODE1NTc4NTIwNTcsImF2ZyI6NTUuNzQ2Mzk5NjY3OTIwNzR9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTAuMCwicTEiOjE3Ljc1LCJxMyI6MzkuNzUsIm1heCI6NDMuMCwic2QiOjEyLjYwNzYzMTg1MzQ2MDA2NywiYXZnIjoyOC41NzE0Mjg1NzE0Mjg1NzN9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdHMgYnkgUHJpY2UiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NThaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDMseyJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjYsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiUFJJQ0UiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE0NiIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0IiwiY29sIjo2LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6Nn0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjZ9XSwiY2FyZF9pZCI6NiwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE1NCIsInJvdyI6OH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiQ2F0ZWdvcnkiLCJuYW1lIjoiQ0FURUdPUlkiLCJkZXNjcmlwdGlvbiI6IlRoZSB0eXBlIG9mIHByb2R1Y3QsIHZhbGlkIHZhbHVlcyBpbmNsdWRlOiBEb29oaWNreSwgR2FkZ2V0LCBHaXptbyBhbmQgV2lkZ2V0Iiwic3BlY2lhbF90eXBlIjoidHlwZS9DYXRlZ29yeSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjYuMzc1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Mi4wLCJxMSI6NDYuNSwicTMiOjUzLjUsIm1heCI6NTQuMCwic2QiOjUuNDc3MjI1NTc1MDUxNjYxLCJhdmciOjUwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdHMgcGVyIENhdGVnb3J5IiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTMxWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw2LG51bGxdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dLCJvcmRlci1ieSI6W1siZGVzYyIsWyJhZ2dyZWdhdGlvbiIsMF1dXX19LCJpZCI6NywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoicm93IiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDQVRFR09SWSJdLCJncmFwaC5jb2xvcnMiOlsiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTc4IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xOTEiLCJjb2wiOjEyLCJpZCI6NywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6N30seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjd9XSwiY2FyZF9pZCI6NywiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo4LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsInJvdyI6OH0seyJzaXplX3giOjE4LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7InF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJjb2wiOjAsImlkIjo4LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOltdLCJjYXJkX2lkIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgVGhlc2UgUHJvZHVjdHMgYWNyb3NzIHRpbWUiLCJ2aXJ0dWFsX2NhcmQiOnsibmFtZSI6bnVsbCwiZGlzcGxheSI6InRleHQiLCJkYXRhc2V0X3F1ZXJ5Ijp7fSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e319LCJkYXNoY2FyZC5iYWNrZ3JvdW5kIjpmYWxzZSwidGV4dC5hbGlnbl92ZXJ0aWNhbCI6ImJvdHRvbSJ9LCJzaXplX3kiOjIsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjA0Iiwicm93IjoxNn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjMuOTAzOTQzMjc2NDY1OTc3LCJxMyI6Ni42NjI4ODI2OTI5MTI2MTYsIm1heCI6MTAuMCwic2QiOjEuODkyMzc0NDU1ODMwODQzNSwiYXZnIjo1LjQwNTQwNTQwNTQwNTQwNX19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJOZXcgUHJvZHVjdHMgb3ZlciB0aW1lIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjIxWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo4LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQ4IiwiY29sIjowLCJpZCI6OSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6OH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjh9XSwiY2FyZF9pZCI6OCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0OCIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo4LjAsInExIjoxMi41NSwicTMiOjIzLjU3NTAwMDAwMDAwMDAwMywibWF4IjozNi4zMDAwMDAwMDAwMDAwMDQsInNkIjo3LjU0Njg5ODQxNDI5NDE1OSwiYXZnIjoxOC43NjQ4NjQ4NjQ4NjQ4NjV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMDc1LCJxMSI6Mi45NDkxMDcxNDI4NTcxNDI3LCJxMyI6NC4wODAxNzc2Njk1Mjk2NjMsIm1heCI6NC4zMjUsInNkIjowLjY2Nzc1OTIwODQ5MDQ0NzcsImF2ZyI6My41MDYyMjkwODYyMjkwODY0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlJhdGluZyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42OTVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkIiwyLG51bGxdXSxbImF2ZyIsWyJmaWVsZCIsMixudWxsXV1dfX0sImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI5NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzAzIiwiY29sIjo2LCJpZCI6MTAsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjl9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjo5fV0sImNhcmRfaWQiOjksImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zMDMiLCJyb3ciOjE4fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUHJpY2Xjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTI2LjA3OTY5NTcyODg1MjY3LCJxMSI6MjEzLjgyNTg1NDMyOTczNDEsInEzIjozOTUuMjI1MTY1OTMxMDU5ODUsIm1heCI6NTAwLjk1ODUxOTI2NjI0LCJzZCI6MTEwLjc3MTA5Njc2NjA3MzQ0LCJhdmciOjMwMS4zMzE4OTAwOTY4Njg5fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjozNi4zNjI4ODY3NTY1MDU0NCwicTEiOjUyLjAzNTQxOTg2NTk1MTksInEzIjo2Mi4yNzE0NDg2NDI5OTE3ODYsIm1heCI6ODcuNDQ2NTA4MTUxMjEzODYsInNkIjo5LjkzODEyOTEyMzg4MDk5NiwiYXZnIjo1Ni4yOTE3NzA5NzkwNjU3OX19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcmljZSBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC43MTlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkIiwzLG51bGxdXSxbImF2ZyIsWyJmaWVsZCIsMyxudWxsXV1dfX0sImlkIjoxMCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoibGluZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiIzUwOUVFMyIsIiM5Q0MxNzciXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zNDMiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM1OCIsImNvbCI6MTIsImlkIjoxMSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTB9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxMH1dLCJjYXJkX2lkIjoxMCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM1OCIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLXdlZWsiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIyLjAsInExIjoyNS41LCJxMyI6MzAuNzUsIm1heCI6MzYuMCwic2QiOjQuNTAzOTY2NTA1ODM4NDE0LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJXZWVrZGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42NDFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLXdlZWsifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjExLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGRheSBvZiB0aGUgd2VlayIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zODQiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM5MyIsImNvbCI6MCwiaWQiOjEyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxMX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjExfV0sImNhcmRfaWQiOjExLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwicm93IjoyMn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJob3VyLW9mLWRheSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjUuNjU2ODU0MjQ5NDkyMzgxLCJxMyI6MTIuMCwibWF4IjoxNS4wLCJzZCI6My44NDEwNDQ1NDM5MjM2NzA3LCJhdmciOjguMzMzMzMzMzMzMzMzMzM0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkhvdXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY0OVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJob3VyLW9mLWRheSJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgaG91ciBvZiB0aGUgZGF5IiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQyNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDM2IiwiY29sIjo2LCJpZCI6MTMsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjEyfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTJ9XSwiY2FyZF9pZCI6MTIsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40MzYiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImRheS1vZi1tb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OSwibmlsJSI6MH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjozLCJxMSI6NC40NjQ0NjYwOTQwNjcyNjIsInEzIjo3LjgzMzMzMzMzMzMzMzMzMywibWF4IjoxMSwic2QiOjIuNDE5ODk5NTgwMjUwMTAzLCJhdmciOjYuNDUxNjEyOTAzMjI1ODA2fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkRheXMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MTg6MDQuMjM1WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImRheS1vZi1tb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTMsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSBtb250aCIsImdyYXBoLnNob3dfdmFsdWVzIjpmYWxzZSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NjkiLCJjb2wiOjEyLCJpZCI6MTQsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjEzfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTN9XSwiY2FyZF9pZCI6MTMsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NjkiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEzLjAsInExIjoxNC45MDE5MjM3ODg2NDY2ODQsInEzIjoxOC4xNzcxMjQzNDQ0Njc3MDMsIm1heCI6MjEuMCwic2QiOjIuNTM0NjA4OTI5MjUxNjk0NywiYXZnIjoxNi42NjY2NjY2NjY2NjY2Njh9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTW9udGhzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5OVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aC1vZi15ZWFyIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBtb250aCBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40OTUiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUxIiwiY29sIjowLCJpZCI6MTUsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjE0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTR9XSwiY2FyZF9pZCI6MTQsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41MSIsInJvdyI6MjZ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoicXVhcnRlci1vZi15ZWFyIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Ni4wLCJxMSI6NDcuMCwicTMiOjUzLjAsIm1heCI6NTQuMCwic2QiOjMuNjUxNDgzNzE2NzAxMTA3NiwiYXZnIjo1MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlF1YXJ0ZXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjcwM1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJxdWFydGVyLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE1LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IHF1YXJ0ZXIgb2YgdGhlIHllYXIiLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTQ1IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsImNvbCI6NiwiaWQiOjE2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxNX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjE1fV0sImNhcmRfaWQiOjE1LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTYiLCJyb3ciOjI2fV0sImNhbl93cml0ZSI6dHJ1ZSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsImNhdmVhdHMiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzoxNy4wNSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImlkIjoxLCJwb3NpdGlvbiI6bnVsbCwiZW50aXR5X2lkIjpudWxsLCJwYXJhbV9maWVsZHMiOnsiNiI6eyJpZCI6NiwidGFibGVfaWQiOjEsImRpc3BsYXlfbmFtZSI6IkNhdGVnb3J5IiwiYmFzZV90eXBlIjoidHlwZS9UZXh0Iiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJoYXNfZmllbGRfdmFsdWVzIjoibGlzdCIsIm5hbWVfZmllbGQiOm51bGwsImRpbWVuc2lvbnMiOltdfSwiNyI6eyJpZCI6NywidGFibGVfaWQiOjEsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJoYXNfZmllbGRfdmFsdWVzIjoibm9uZSIsIm5hbWVfZmllbGQiOm51bGwsImRpbWVuc2lvbnMiOltdfX0sImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDQuMTY3NzkyWiJ9LCJwYXJhbWV0ZXJzIjpbeyJpZCI6IjU4NTc1NDM5MiIsInR5cGUiOiJkYXRlL2FsbC1vcHRpb25zIiwibmFtZSI6IkNyZWF0ZWQgQXQiLCJzbHVnIjoiQ1JFQVRFRF9BVCJ9LHsiaWQiOiItNTc3NzkxMjExIiwidHlwZSI6ImNhdGVnb3J5IiwibmFtZSI6IkNhdGVnb3J5Iiwic2x1ZyI6IkNBVEVHT1JZIn1dLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45NyIsInB1YmxpY191dWlkIjpudWxsLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9 + recorded_at: Sun, 14 May 2023 17:08:51 GMT +- request: + method: delete + uri: http://localhost:3030/api/dashboard/1/cards?dashcardId=3 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 509db118-ca63-4b94-8425-41f46898c9fe + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 204 + message: No Content + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:51 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=7b796f23-c07d-4ee5-8df3-741180411a8c;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:51 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Server: + - Jetty(11.0.14) + body: + encoding: UTF-8 + string: '' + recorded_at: Sun, 14 May 2023 17:08:51 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/with_success/create_a_new_dashboard.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/with_success/create_a_new_dashboard.yml new file mode 100644 index 0000000..e7b13a1 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Dashboard/new_dashboard/with_success/create_a_new_dashboard.yml @@ -0,0 +1,223 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:47 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=e11f9135-44fd-43d2-9510-4f32e51bbbe1;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:47 GMT;SameSite=Lax + - metabase.SESSION=3a72de8d-62a2-477b-a871-dcf5b02bdd51;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"3a72de8d-62a2-477b-a871-dcf5b02bdd51"}' + recorded_at: Sun, 14 May 2023 17:08:47 GMT +- request: + method: get + uri: http://localhost:3030/api/dashboard/1 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 3a72de8d-62a2-477b-a871-dcf5b02bdd51 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:48 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=1a1a6a95-29fe-4b77-b0c8-2893170b8bfb;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:48 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjo1LCJvcmRlcmVkX2NhcmRzIjpbeyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjAuMCwicTEiOjAuMCwicTMiOjAuMCwibWF4IjowLjAsInNkIjpudWxsLCJhdmciOjAuMH19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBhZGRlZCBpbiB0aGUgbGFzdCAzMCBkYXlzIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTU0WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiZmlsdGVyIjpbInRpbWUtaW50ZXJ2YWwiLFsiZmllbGQiLDcsbnVsbF0sLTMwLCJkYXkiXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJzY2FsYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA2MSIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMDY5IiwiY29sIjo2LCJpZCI6MywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6NH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjR9XSwiY2FyZF9pZCI6NCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjA2OSIsInJvdyI6Mn0seyJzaXplX3giOjE4LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7InF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wODciLCJjb2wiOjAsImlkIjo0LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOltdLCJjYXJkX2lkIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgSG93IHRoZXNlIFByb2R1Y3RzIGFyZSBkaXN0cmlidXRlZCIsInZpcnR1YWxfY2FyZCI6eyJuYW1lIjpudWxsLCJkaXNwbGF5IjoidGV4dCIsImRhdGFzZXRfcXVlcnkiOnt9LCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fX0sImRhc2hjYXJkLmJhY2tncm91bmQiOmZhbHNlLCJ0ZXh0LmFsaWduX3ZlcnRpY2FsIjoiYm90dG9tIn0sInNpemVfeSI6MiwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4wODciLCJyb3ciOjZ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmciLCJuYW1lIjoiUkFUSU5HIiwiZGVzY3JpcHRpb24iOiJUaGUgYXZlcmFnZSByYXRpbmcgdXNlcnMgaGF2ZSBnaXZlbiB0aGUgcHJvZHVjdC4gVGhpcyByYW5nZXMgZnJvbSAxIC0gNSIsInNwZWNpYWxfdHlwZSI6InR5cGUvU2NvcmUiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIzLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6My41MTIwNDY1MDUzNDA4NTI1LCJxMyI6NC4yMTYxMjQ5Njk0OTczMTQsIm1heCI6NS4wLCJzZCI6MS4zNjA1NDg4NjU3NDUxNDUyLCJhdmciOjMuNDcxNX19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo2LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6Mi4wLCJxMSI6My4wLCJxMyI6NDYuMCwibWF4IjoxMDguMCwic2QiOjM5Ljk3ODMyNzQ2MjA5NzA5LCJhdmciOjMzLjMzMzMzMzMzMzMzMzMzNn19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcm9kdWN0cyBieSBSYXRpbmciLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NjdaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDIseyJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjUsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiUkFUSU5HIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMTQiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjEyMiIsImNvbCI6MCwiaWQiOjUsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjV9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjo1fV0sImNhcmRfaWQiOjUsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xMjIiLCJyb3ciOjh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZSIsIm5hbWUiOiJQUklDRSIsImRlc2NyaXB0aW9uIjoiVGhlIGxpc3QgcHJpY2Ugb2YgdGhlIHByb2R1Y3QuIE5vdGUgdGhhdCB0aGlzIGlzIG5vdCBhbHdheXMgdGhlIHByaWNlIHRoZSBwcm9kdWN0IHNvbGQgZm9yIGR1ZSB0byBkaXNjb3VudHMsIHByb21vdGlvbnMsIGV0Yy4iLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjE3MCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjE1LjY5MTk0MzY3Mzk3MDQzOSwicTEiOjM3LjI1MTU0NDYyOTI2NDM0LCJxMyI6NzUuNDU4OTgwNzE2MDk0NDcsIm1heCI6OTguODE5MzM2ODQzNjgxOTQsInNkIjoyMS43MTE0ODE1NTc4NTIwNTcsImF2ZyI6NTUuNzQ2Mzk5NjY3OTIwNzR9fX0sInNwZWNpYWxfdHlwZSI6bnVsbH0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTAuMCwicTEiOjE3Ljc1LCJxMyI6MzkuNzUsIm1heCI6NDMuMCwic2QiOjEyLjYwNzYzMTg1MzQ2MDA2NywiYXZnIjoyOC41NzE0Mjg1NzE0Mjg1NzN9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdHMgYnkgUHJpY2UiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC41NThaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDMseyJiaW5uaW5nIjp7InN0cmF0ZWd5IjoiZGVmYXVsdCJ9fV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjYsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiUFJJQ0UiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE0NiIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTU0IiwiY29sIjo2LCJpZCI6NiwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6Nn0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjZ9XSwiY2FyZF9pZCI6NiwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE1NCIsInJvdyI6OH0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9UZXh0IiwiZGlzcGxheV9uYW1lIjoiQ2F0ZWdvcnkiLCJuYW1lIjoiQ0FURUdPUlkiLCJkZXNjcmlwdGlvbiI6IlRoZSB0eXBlIG9mIHByb2R1Y3QsIHZhbGlkIHZhbHVlcyBpbmNsdWRlOiBEb29oaWNreSwgR2FkZ2V0LCBHaXptbyBhbmQgV2lkZ2V0Iiwic3BlY2lhbF90eXBlIjoidHlwZS9DYXRlZ29yeSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL1RleHQiOnsicGVyY2VudC1qc29uIjowLjAsInBlcmNlbnQtdXJsIjowLjAsInBlcmNlbnQtZW1haWwiOjAuMCwiYXZlcmFnZS1sZW5ndGgiOjYuMzc1fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Mi4wLCJxMSI6NDYuNSwicTMiOjUzLjUsIm1heCI6NTQuMCwic2QiOjUuNDc3MjI1NTc1MDUxNjYxLCJhdmciOjUwLjB9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiUHJvZHVjdHMgcGVyIENhdGVnb3J5IiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNTMxWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw2LG51bGxdXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dLCJvcmRlci1ieSI6W1siZGVzYyIsWyJhZ2dyZWdhdGlvbiIsMF1dXX19LCJpZCI6NywicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5Ijoicm93IiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDQVRFR09SWSJdLCJncmFwaC5jb2xvcnMiOlsiIzlDQzE3NyJdLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMTc4IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4xOTEiLCJjb2wiOjEyLCJpZCI6NywicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6N30seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjd9XSwiY2FyZF9pZCI6NywiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo4LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjE5MSIsInJvdyI6OH0seyJzaXplX3giOjE4LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7InF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yMDQiLCJjb2wiOjAsImlkIjo4LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOltdLCJjYXJkX2lkIjpudWxsLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsidGV4dCI6IiMgVGhlc2UgUHJvZHVjdHMgYWNyb3NzIHRpbWUiLCJ2aXJ0dWFsX2NhcmQiOnsibmFtZSI6bnVsbCwiZGlzcGxheSI6InRleHQiLCJkYXRhc2V0X3F1ZXJ5Ijp7fSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e319LCJkYXNoY2FyZC5iYWNrZ3JvdW5kIjpmYWxzZSwidGV4dC5hbGlnbl92ZXJ0aWNhbCI6ImJvdHRvbSJ9LCJzaXplX3kiOjIsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjA0Iiwicm93IjoxNn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9EYXRlVGltZSIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoibW9udGgiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OSwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjMuOTAzOTQzMjc2NDY1OTc3LCJxMyI6Ni42NjI4ODI2OTI5MTI2MTYsIm1heCI6MTAuMCwic2QiOjEuODkyMzc0NDU1ODMwODQzNSwiYXZnIjo1LjQwNTQwNTQwNTQwNTQwNX19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJOZXcgUHJvZHVjdHMgb3ZlciB0aW1lIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDM6MDAuNjIxWiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6Im1vbnRoIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjo4LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjZjlkNDVjIl0sImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4yNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMjQ4IiwiY29sIjowLCJpZCI6OSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6OH0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjh9XSwiY2FyZF9pZCI6OCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI0OCIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJSYXRpbmfjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjoidHlwZS9TY29yZSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzUsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo4LjAsInExIjoxMi41NSwicTMiOjIzLjU3NTAwMDAwMDAwMDAwMywibWF4IjozNi4zMDAwMDAwMDAwMDAwMDQsInNkIjo3LjU0Njg5ODQxNDI5NDE1OSwiYXZnIjoxOC43NjQ4NjQ4NjQ4NjQ4NjV9fX19LHsiYmFzZV90eXBlIjoidHlwZS9GbG9hdCIsImRpc3BsYXlfbmFtZSI6IlJhdGluZ+OBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1Njb3JlIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozMywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMDc1LCJxMSI6Mi45NDkxMDcxNDI4NTcxNDI3LCJxMyI6NC4wODAxNzc2Njk1Mjk2NjMsIm1heCI6NC4zMjUsInNkIjowLjY2Nzc1OTIwODQ5MDQ0NzcsImF2ZyI6My41MDYyMjkwODYyMjkwODY0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlJhdGluZyBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42OTVaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkIiwyLG51bGxdXSxbImF2ZyIsWyJmaWVsZCIsMixudWxsXV1dfX0sImlkIjo5LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJsaW5lIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLlkIjoqIgiLCLlubPlnYciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjNTA5RUUzIiwiI0VGOEM4QyJdLCJncmFwaC5tZXRyaWNzIjpbInN1bSIsImF2ZyJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjI5NCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzAzIiwiY29sIjo2LCJpZCI6MTAsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjl9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjo5fV0sImNhcmRfaWQiOjksImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zMDMiLCJyb3ciOjE4fSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJtb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwiZGlzcGxheV9uYW1lIjoiUHJpY2Xjga7lkIjoqIjlgKQiLCJuYW1lIjoic3VtIiwic3BlY2lhbF90eXBlIjpudWxsLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjM3LCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MTI2LjA3OTY5NTcyODg1MjY3LCJxMSI6MjEzLjgyNTg1NDMyOTczNDEsInEzIjozOTUuMjI1MTY1OTMxMDU5ODUsIm1heCI6NTAwLjk1ODUxOTI2NjI0LCJzZCI6MTEwLjc3MTA5Njc2NjA3MzQ0LCJhdmciOjMwMS4zMzE4OTAwOTY4Njg5fX19fSx7ImJhc2VfdHlwZSI6InR5cGUvRmxvYXQiLCJkaXNwbGF5X25hbWUiOiJQcmljZeOBruW5s+Wdh+WApCIsIm5hbWUiOiJhdmciLCJzcGVjaWFsX3R5cGUiOm51bGwsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MzcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjozNi4zNjI4ODY3NTY1MDU0NCwicTEiOjUyLjAzNTQxOTg2NTk1MTksInEzIjo2Mi4yNzE0NDg2NDI5OTE3ODYsIm1heCI6ODcuNDQ2NTA4MTUxMjEzODYsInNkIjo5LjkzODEyOTEyMzg4MDk5NiwiYXZnIjo1Ni4yOTE3NzA5NzkwNjU3OX19fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJQcmljZSBvdmVyIHRpbWUiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC43MTlaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoibW9udGgifV1dLCJhZ2dyZWdhdGlvbiI6W1sic3VtIixbImZpZWxkIiwzLG51bGxdXSxbImF2ZyIsWyJmaWVsZCIsMyxudWxsXV1dfX0sImlkIjoxMCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoibGluZSIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi5ZCI6KiIIiwi5bmz5Z2HIl0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiIzUwOUVFMyIsIiM5Q0MxNzciXSwiZ3JhcGgubWV0cmljcyI6WyJzdW0iLCJhdmciXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zNDMiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM1OCIsImNvbCI6MTIsImlkIjoxMSwicGFyYW1ldGVyX21hcHBpbmdzIjpbeyJwYXJhbWV0ZXJfaWQiOiI1ODU3NTQzOTIiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw3LG51bGxdXSwiY2FyZF9pZCI6MTB9LHsicGFyYW1ldGVyX2lkIjoiLTU3Nzc5MTIxMSIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDYsbnVsbF1dLCJjYXJkX2lkIjoxMH1dLCJjYXJkX2lkIjoxMCwiZW50aXR5X2lkIjpudWxsLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7fSwic2l6ZV95Ijo0LCJkYXNoYm9hcmRfaWQiOjEsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM1OCIsInJvdyI6MTh9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoiZGF5LW9mLXdlZWsiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NywibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIyLjAsInExIjoyNS41LCJxMyI6MzAuNzUsIm1heCI6MzYuMCwic2QiOjQuNTAzOTY2NTA1ODM4NDE0LCJhdmciOjI4LjU3MTQyODU3MTQyODU3M319fX1dLCJkYXRhYmFzZV9pZCI6MSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInF1ZXJ5X3R5cGUiOiJxdWVyeSIsIm5hbWUiOiJXZWVrZGF5cyB3aGVuIFByb2R1Y3RzIHdlcmUgYWRkZWQiLCJxdWVyeV9hdmVyYWdlX2R1cmF0aW9uIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJtb2RlcmF0aW9uX3Jldmlld3MiOltdLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzowMC42NDFaIiwibWFkZV9wdWJsaWNfYnlfaWQiOm51bGwsImVtYmVkZGluZ19wYXJhbXMiOm51bGwsImNhY2hlX3R0bCI6bnVsbCwiZGF0YXNldF9xdWVyeSI6eyJ0eXBlIjoicXVlcnkiLCJkYXRhYmFzZSI6MSwicXVlcnkiOnsic291cmNlLXRhYmxlIjoxLCJicmVha291dCI6W1siZmllbGQiLDcseyJ0ZW1wb3JhbC11bml0IjoiZGF5LW9mLXdlZWsifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjExLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IGRheSBvZiB0aGUgd2VlayIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS4zODQiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjM5MyIsImNvbCI6MCwiaWQiOjEyLCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxMX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjExfV0sImNhcmRfaWQiOjExLCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuMzkzIiwicm93IjoyMn0seyJzaXplX3giOjYsInNlcmllcyI6W10sImFjdGlvbl9pZCI6bnVsbCwiY29sbGVjdGlvbl9hdXRob3JpdHlfbGV2ZWwiOm51bGwsImNhcmQiOnsiZGVzY3JpcHRpb24iOm51bGwsImFyY2hpdmVkIjpmYWxzZSwiY29sbGVjdGlvbl9wb3NpdGlvbiI6bnVsbCwidGFibGVfaWQiOjEsInJlc3VsdF9tZXRhZGF0YSI6W3siYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsIm5hbWUiOiJDUkVBVEVEX0FUIiwiZGVzY3JpcHRpb24iOiJUaGUgZGF0ZSB0aGUgcHJvZHVjdCB3YXMgYWRkZWQgdG8gb3VyIGNhdGFsb2cuIiwic3BlY2lhbF90eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInVuaXQiOiJob3VyLW9mLWRheSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvRGF0ZVRpbWUiOnsiZWFybGllc3QiOiIyMDE2LTA0LTI2VDE5OjI5OjU1LjE0NyIsImxhdGVzdCI6IjIwMTktMDQtMTVUMTM6MzQ6MTkuOTMxIn19fX0seyJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiLjgqvjgqbjg7Pjg4giLCJuYW1lIjoiY291bnQiLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL1F1YW50aXR5IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjIuMCwicTEiOjUuNjU2ODU0MjQ5NDkyMzgxLCJxMyI6MTIuMCwibWF4IjoxNS4wLCJzZCI6My44NDEwNDQ1NDM5MjM2NzA3LCJhdmciOjguMzMzMzMzMzMzMzMzMzM0fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkhvdXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY0OVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJob3VyLW9mLWRheSJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTIsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgaG91ciBvZiB0aGUgZGF5IiwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQyNCIsInB1YmxpY191dWlkIjpudWxsfSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNDM2IiwiY29sIjo2LCJpZCI6MTMsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjEyfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTJ9XSwiY2FyZF9pZCI6MTIsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40MzYiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6ImRheS1vZi1tb250aCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OSwibmlsJSI6MH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjozLCJxMSI6NC40NjQ0NjYwOTQwNjcyNjIsInEzIjo3LjgzMzMzMzMzMzMzMzMzMywibWF4IjoxMSwic2QiOjIuNDE5ODk5NTgwMjUwMTAzLCJhdmciOjYuNDUxNjEyOTAzMjI1ODA2fX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IkRheXMgd2hlbiBQcm9kdWN0cyB3ZXJlIGFkZGVkIiwicXVlcnlfYXZlcmFnZV9kdXJhdGlvbiI6bnVsbCwiY3JlYXRvcl9pZCI6MSwibW9kZXJhdGlvbl9yZXZpZXdzIjpbXSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6MTg6MDQuMjM1WiIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImRhdGFzZXRfcXVlcnkiOnsidHlwZSI6InF1ZXJ5IiwiZGF0YWJhc2UiOjEsInF1ZXJ5Ijp7InNvdXJjZS10YWJsZSI6MSwiYnJlYWtvdXQiOltbImZpZWxkIiw3LHsidGVtcG9yYWwtdW5pdCI6ImRheS1vZi1tb250aCJ9XV0sImFnZ3JlZ2F0aW9uIjpbWyJjb3VudCJdXX19LCJpZCI6MTMsInBhcmFtZXRlcl9tYXBwaW5ncyI6bnVsbCwiZGlzcGxheSI6ImJhciIsImVudGl0eV9pZCI6bnVsbCwiY29sbGVjdGlvbl9wcmV2aWV3Ijp0cnVlLCJ2aXN1YWxpemF0aW9uX3NldHRpbmdzIjp7ImdyYXBoLnNlcmllc19sYWJlbHMiOlsi55Wq5Y+3Il0sImdyYXBoLmRpbWVuc2lvbnMiOlsiQ1JFQVRFRF9BVCJdLCJncmFwaC5jb2xvcnMiOlsiI0VGOEM4QyJdLCJncmFwaC54X2F4aXMudGl0bGVfdGV4dCI6IkNyZWF0ZWQgQXQgYnkgZGF5IG9mIHRoZSBtb250aCIsImdyYXBoLnNob3dfdmFsdWVzIjpmYWxzZSwiZ3JhcGgubWV0cmljcyI6WyJjb3VudCJdfSwicGFyYW1ldGVycyI6bnVsbCwiZGF0YXNldCI6ZmFsc2UsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjQ2IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NjkiLCJjb2wiOjEyLCJpZCI6MTQsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjEzfSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTN9XSwiY2FyZF9pZCI6MTMsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40NjkiLCJyb3ciOjIyfSx7InNpemVfeCI6Niwic2VyaWVzIjpbXSwiYWN0aW9uX2lkIjpudWxsLCJjb2xsZWN0aW9uX2F1dGhvcml0eV9sZXZlbCI6bnVsbCwiY2FyZCI6eyJkZXNjcmlwdGlvbiI6bnVsbCwiYXJjaGl2ZWQiOmZhbHNlLCJjb2xsZWN0aW9uX3Bvc2l0aW9uIjpudWxsLCJ0YWJsZV9pZCI6MSwicmVzdWx0X21ldGFkYXRhIjpbeyJiYXNlX3R5cGUiOiJ0eXBlL0ludGVnZXIiLCJkaXNwbGF5X25hbWUiOiJDcmVhdGVkIEF0IiwibmFtZSI6IkNSRUFURURfQVQiLCJkZXNjcmlwdGlvbiI6IlRoZSBkYXRlIHRoZSBwcm9kdWN0IHdhcyBhZGRlZCB0byBvdXIgY2F0YWxvZy4iLCJzcGVjaWFsX3R5cGUiOiJ0eXBlL0NyZWF0aW9uVGltZXN0YW1wIiwidW5pdCI6Im1vbnRoLW9mLXllYXIiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjIwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0yNlQxOToyOTo1NS4xNDciLCJsYXRlc3QiOiIyMDE5LTA0LTE1VDEzOjM0OjE5LjkzMSJ9fX19LHsiYmFzZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwiZGlzcGxheV9uYW1lIjoi44Kr44Km44Oz44OIIiwibmFtZSI6ImNvdW50Iiwic3BlY2lhbF90eXBlIjoidHlwZS9RdWFudGl0eSIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NiwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEzLjAsInExIjoxNC45MDE5MjM3ODg2NDY2ODQsInEzIjoxOC4xNzcxMjQzNDQ0Njc3MDMsIm1heCI6MjEuMCwic2QiOjIuNTM0NjA4OTI5MjUxNjk0NywiYXZnIjoxNi42NjY2NjY2NjY2NjY2Njh9fX19XSwiZGF0YWJhc2VfaWQiOjEsImVuYWJsZV9lbWJlZGRpbmciOmZhbHNlLCJjb2xsZWN0aW9uX2lkIjo0LCJxdWVyeV90eXBlIjoicXVlcnkiLCJuYW1lIjoiTW9udGhzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjY5OVoiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJtb250aC1vZi15ZWFyIn1dXSwiYWdncmVnYXRpb24iOltbImNvdW50Il1dfX0sImlkIjoxNCwicGFyYW1ldGVyX21hcHBpbmdzIjpudWxsLCJkaXNwbGF5IjoiYmFyIiwiZW50aXR5X2lkIjpudWxsLCJjb2xsZWN0aW9uX3ByZXZpZXciOnRydWUsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnsiZ3JhcGguc2VyaWVzX2xhYmVscyI6WyLnlarlj7ciXSwiZ3JhcGguZGltZW5zaW9ucyI6WyJDUkVBVEVEX0FUIl0sImdyYXBoLmNvbG9ycyI6WyIjRUY4QzhDIl0sImdyYXBoLnhfYXhpcy50aXRsZV90ZXh0IjoiQ3JlYXRlZCBBdCBieSBtb250aCBvZiB0aGUgeWVhciIsImdyYXBoLm1ldHJpY3MiOlsiY291bnQiXX0sInBhcmFtZXRlcnMiOm51bGwsImRhdGFzZXQiOmZhbHNlLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS40OTUiLCJwdWJsaWNfdXVpZCI6bnVsbH0sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQxOjU1LjUxIiwiY29sIjowLCJpZCI6MTUsInBhcmFtZXRlcl9tYXBwaW5ncyI6W3sicGFyYW1ldGVyX2lkIjoiNTg1NzU0MzkyIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNyxudWxsXV0sImNhcmRfaWQiOjE0fSx7InBhcmFtZXRlcl9pZCI6Ii01Nzc3OTEyMTEiLCJ0YXJnZXQiOlsiZGltZW5zaW9uIixbImZpZWxkIiw2LG51bGxdXSwiY2FyZF9pZCI6MTR9XSwiY2FyZF9pZCI6MTQsImVudGl0eV9pZCI6bnVsbCwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6e30sInNpemVfeSI6NCwiZGFzaGJvYXJkX2lkIjoxLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41MSIsInJvdyI6MjZ9LHsic2l6ZV94Ijo2LCJzZXJpZXMiOltdLCJhY3Rpb25faWQiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjYXJkIjp7ImRlc2NyaXB0aW9uIjpudWxsLCJhcmNoaXZlZCI6ZmFsc2UsImNvbGxlY3Rpb25fcG9zaXRpb24iOm51bGwsInRhYmxlX2lkIjoxLCJyZXN1bHRfbWV0YWRhdGEiOlt7ImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgdGhlIHByb2R1Y3Qgd2FzIGFkZGVkIHRvIG91ciBjYXRhbG9nLiIsInNwZWNpYWxfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJ1bml0IjoicXVhcnRlci1vZi15ZWFyIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoyMDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9EYXRlVGltZSI6eyJlYXJsaWVzdCI6IjIwMTYtMDQtMjZUMTk6Mjk6NTUuMTQ3IiwibGF0ZXN0IjoiMjAxOS0wNC0xNVQxMzozNDoxOS45MzEifX19fSx7ImJhc2VfdHlwZSI6InR5cGUvQmlnSW50ZWdlciIsImRpc3BsYXlfbmFtZSI6IuOCq+OCpuODs+ODiCIsIm5hbWUiOiJjb3VudCIsInNwZWNpYWxfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjQsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjo0Ni4wLCJxMSI6NDcuMCwicTMiOjUzLjAsIm1heCI6NTQuMCwic2QiOjMuNjUxNDgzNzE2NzAxMTA3NiwiYXZnIjo1MC4wfX19fV0sImRhdGFiYXNlX2lkIjoxLCJlbmFibGVfZW1iZWRkaW5nIjpmYWxzZSwiY29sbGVjdGlvbl9pZCI6NCwicXVlcnlfdHlwZSI6InF1ZXJ5IiwibmFtZSI6IlF1YXJ0ZXJzIHdoZW4gUHJvZHVjdHMgd2VyZSBhZGRlZCIsInF1ZXJ5X2F2ZXJhZ2VfZHVyYXRpb24iOm51bGwsImNyZWF0b3JfaWQiOjEsIm1vZGVyYXRpb25fcmV2aWV3cyI6W10sInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjQzOjAwLjcwM1oiLCJtYWRlX3B1YmxpY19ieV9pZCI6bnVsbCwiZW1iZWRkaW5nX3BhcmFtcyI6bnVsbCwiY2FjaGVfdHRsIjpudWxsLCJkYXRhc2V0X3F1ZXJ5Ijp7InR5cGUiOiJxdWVyeSIsImRhdGFiYXNlIjoxLCJxdWVyeSI6eyJzb3VyY2UtdGFibGUiOjEsImJyZWFrb3V0IjpbWyJmaWVsZCIsNyx7InRlbXBvcmFsLXVuaXQiOiJxdWFydGVyLW9mLXllYXIifV1dLCJhZ2dyZWdhdGlvbiI6W1siY291bnQiXV19fSwiaWQiOjE1LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOm51bGwsImRpc3BsYXkiOiJiYXIiLCJlbnRpdHlfaWQiOm51bGwsImNvbGxlY3Rpb25fcHJldmlldyI6dHJ1ZSwidmlzdWFsaXphdGlvbl9zZXR0aW5ncyI6eyJncmFwaC5zZXJpZXNfbGFiZWxzIjpbIueVquWPtyJdLCJncmFwaC5kaW1lbnNpb25zIjpbIkNSRUFURURfQVQiXSwiZ3JhcGguY29sb3JzIjpbIiNFRjhDOEMiXSwiZ3JhcGgueF9heGlzLnRpdGxlX3RleHQiOiJDcmVhdGVkIEF0IGJ5IHF1YXJ0ZXIgb2YgdGhlIHllYXIiLCJncmFwaC5tZXRyaWNzIjpbImNvdW50Il19LCJwYXJhbWV0ZXJzIjpudWxsLCJkYXRhc2V0IjpmYWxzZSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTQ1IiwicHVibGljX3V1aWQiOm51bGx9LCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NS41NiIsImNvbCI6NiwiaWQiOjE2LCJwYXJhbWV0ZXJfbWFwcGluZ3MiOlt7InBhcmFtZXRlcl9pZCI6IjU4NTc1NDM5MiIsInRhcmdldCI6WyJkaW1lbnNpb24iLFsiZmllbGQiLDcsbnVsbF1dLCJjYXJkX2lkIjoxNX0seyJwYXJhbWV0ZXJfaWQiOiItNTc3NzkxMjExIiwidGFyZ2V0IjpbImRpbWVuc2lvbiIsWyJmaWVsZCIsNixudWxsXV0sImNhcmRfaWQiOjE1fV0sImNhcmRfaWQiOjE1LCJlbnRpdHlfaWQiOm51bGwsInZpc3VhbGl6YXRpb25fc2V0dGluZ3MiOnt9LCJzaXplX3kiOjQsImRhc2hib2FyZF9pZCI6MSwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6NDE6NTUuNTYiLCJyb3ciOjI2fV0sImNhbl93cml0ZSI6dHJ1ZSwiZW5hYmxlX2VtYmVkZGluZyI6ZmFsc2UsImNvbGxlY3Rpb25faWQiOjQsInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlByb2R1Y3RzIERhc2hib2FyZCIsImNhdmVhdHMiOm51bGwsImNvbGxlY3Rpb25fYXV0aG9yaXR5X2xldmVsIjpudWxsLCJjcmVhdG9yX2lkIjoxLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MzoxNy4wNSIsIm1hZGVfcHVibGljX2J5X2lkIjpudWxsLCJlbWJlZGRpbmdfcGFyYW1zIjpudWxsLCJjYWNoZV90dGwiOm51bGwsImlkIjoxLCJwb3NpdGlvbiI6bnVsbCwiZW50aXR5X2lkIjpudWxsLCJwYXJhbV9maWVsZHMiOnsiNiI6eyJpZCI6NiwidGFibGVfaWQiOjEsImRpc3BsYXlfbmFtZSI6IkNhdGVnb3J5IiwiYmFzZV90eXBlIjoidHlwZS9UZXh0Iiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ2F0ZWdvcnkiLCJoYXNfZmllbGRfdmFsdWVzIjoibGlzdCIsIm5hbWVfZmllbGQiOm51bGwsImRpbWVuc2lvbnMiOltdfSwiNyI6eyJpZCI6NywidGFibGVfaWQiOjEsImRpc3BsYXlfbmFtZSI6IkNyZWF0ZWQgQXQiLCJiYXNlX3R5cGUiOiJ0eXBlL0RhdGVUaW1lIiwic2VtYW50aWNfdHlwZSI6InR5cGUvQ3JlYXRpb25UaW1lc3RhbXAiLCJoYXNfZmllbGRfdmFsdWVzIjoibm9uZSIsIm5hbWVfZmllbGQiOm51bGwsImRpbWVuc2lvbnMiOltdfX0sImxhc3QtZWRpdC1pbmZvIjp7ImlkIjoxLCJlbWFpbCI6Im1iQGV4YW1wbGUuY29tIiwiZmlyc3RfbmFtZSI6IkFkbWluIiwibGFzdF9uYW1lIjoiVXNlciIsInRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDQuMTY3NzkyWiJ9LCJwYXJhbWV0ZXJzIjpbeyJpZCI6IjU4NTc1NDM5MiIsInR5cGUiOiJkYXRlL2FsbC1vcHRpb25zIiwibmFtZSI6IkNyZWF0ZWQgQXQiLCJzbHVnIjoiQ1JFQVRFRF9BVCJ9LHsiaWQiOiItNTc3NzkxMjExIiwidHlwZSI6ImNhdGVnb3J5IiwibmFtZSI6IkNhdGVnb3J5Iiwic2x1ZyI6IkNBVEVHT1JZIn1dLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNTo0MTo1NC45NyIsInB1YmxpY191dWlkIjpudWxsLCJwb2ludHNfb2ZfaW50ZXJlc3QiOm51bGx9 + recorded_at: Sun, 14 May 2023 17:08:49 GMT +- request: + method: post + uri: http://localhost:3030/api/dashboard + body: + encoding: UTF-8 + string: '{"description":null,"archived":false,"collection_position":5,"ordered_cards":[{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":1,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":0.0,"q3":0.0,"max":0.0,"sd":null,"avg":0.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products + added in the last 30 days","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.554Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"filter":["time-interval",["field",7,null],-30,"day"],"aggregation":[["count"]]}},"id":4,"parameter_mappings":null,"display":"scalar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":[],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.061","public_uuid":null},"updated_at":"2020-06-07T05:41:55.069","col":6,"id":3,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":4},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":4}],"card_id":4,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.069","row":2},{"size_x":18,"series":[],"action_id":null,"collection_authority_level":null,"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.087","col":0,"id":4,"parameter_mappings":[],"card_id":null,"entity_id":null,"visualization_settings":{"text":"# + How these Products are distributed","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"size_y":2,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.087","row":6},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Rating","name":"RATING","description":"The + average rating users have given the product. This ranges from 1 - 5","special_type":"type/Score","fingerprint":{"global":{"distinct-count":23,"nil%":0.0},"type":{"type/Number":{"min":0.0,"q1":3.5120465053408525,"q3":4.216124969497314,"max":5.0,"sd":1.3605488657451452,"avg":3.4715}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.0,"q3":46.0,"max":108.0,"sd":39.97832746209709,"avg":33.333333333333336}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products + by Rating","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.567Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",2,{"binning":{"strategy":"default"}}]],"aggregation":[["count"]]}},"id":5,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["RATING"],"graph.colors":["#f9d45c"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.114","public_uuid":null},"updated_at":"2020-06-07T05:41:55.122","col":0,"id":5,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":5},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":5}],"card_id":5,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.122","row":8},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Float","display_name":"Price","name":"PRICE","description":"The + list price of the product. Note that this is not always the price the product + sold for due to discounts, promotions, etc.","fingerprint":{"global":{"distinct-count":170,"nil%":0.0},"type":{"type/Number":{"min":15.691943673970439,"q1":37.25154462926434,"q3":75.45898071609447,"max":98.81933684368194,"sd":21.711481557852057,"avg":55.74639966792074}}},"special_type":null},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":10.0,"q1":17.75,"q3":39.75,"max":43.0,"sd":12.607631853460067,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products + by Price","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.558Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",3,{"binning":{"strategy":"default"}}]],"aggregation":[["count"]]}},"id":6,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["PRICE"],"graph.colors":["#EF8C8C"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.146","public_uuid":null},"updated_at":"2020-06-07T05:41:55.154","col":6,"id":6,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":6},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":6}],"card_id":6,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.154","row":8},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Text","display_name":"Category","name":"CATEGORY","description":"The + type of product, valid values include: Doohicky, Gadget, Gizmo and Widget","special_type":"type/Category","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Text":{"percent-json":0.0,"percent-url":0.0,"percent-email":0.0,"average-length":6.375}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":42.0,"q1":46.5,"q3":53.5,"max":54.0,"sd":5.477225575051661,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Products + per Category","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.531Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",6,null]],"aggregation":[["count"]],"order-by":[["desc",["aggregation",0]]]}},"id":7,"parameter_mappings":null,"display":"row","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CATEGORY"],"graph.colors":["#9CC177"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.178","public_uuid":null},"updated_at":"2020-06-07T05:41:55.191","col":12,"id":7,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":7},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":7}],"card_id":7,"entity_id":null,"visualization_settings":{},"size_y":8,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.191","row":8},{"size_x":18,"series":[],"action_id":null,"collection_authority_level":null,"card":{"query_average_duration":null},"updated_at":"2020-06-07T05:41:55.204","col":0,"id":8,"parameter_mappings":[],"card_id":null,"entity_id":null,"visualization_settings":{"text":"# + These Products across time","virtual_card":{"name":null,"display":"text","dataset_query":{},"visualization_settings":{}},"dashcard.background":false,"text.align_vertical":"bottom"},"size_y":2,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.204","row":16},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":3.903943276465977,"q3":6.662882692912616,"max":10.0,"sd":1.8923744558308435,"avg":5.405405405405405}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"New + Products over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.621Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["count"]]}},"id":8,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#f9d45c"],"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.24","public_uuid":null},"updated_at":"2020-06-07T05:41:55.248","col":0,"id":9,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":8},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":8}],"card_id":8,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.248","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Ratingの合計値","name":"sum","special_type":"type/Score","fingerprint":{"global":{"distinct-count":35,"nil%":0.0},"type":{"type/Number":{"min":8.0,"q1":12.55,"q3":23.575000000000003,"max":36.300000000000004,"sd":7.546898414294159,"avg":18.764864864864865}}}},{"base_type":"type/Float","display_name":"Ratingの平均値","name":"avg","special_type":"type/Score","fingerprint":{"global":{"distinct-count":33,"nil%":0.0},"type":{"type/Number":{"min":2.075,"q1":2.9491071428571427,"q3":4.080177669529663,"max":4.325,"sd":0.6677592084904477,"avg":3.5062290862290864}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Rating + over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.695Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["sum",["field",2,null]],["avg",["field",2,null]]]}},"id":9,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["合計","平均"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#EF8C8C"],"graph.metrics":["sum","avg"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.294","public_uuid":null},"updated_at":"2020-06-07T05:41:55.303","col":6,"id":10,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":9},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":9}],"card_id":9,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.303","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/DateTime","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/Float","display_name":"Priceの合計値","name":"sum","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":126.07969572885267,"q1":213.8258543297341,"q3":395.22516593105985,"max":500.95851926624,"sd":110.77109676607344,"avg":301.3318900968689}}}},{"base_type":"type/Float","display_name":"Priceの平均値","name":"avg","special_type":null,"fingerprint":{"global":{"distinct-count":37,"nil%":0.0},"type":{"type/Number":{"min":36.36288675650544,"q1":52.0354198659519,"q3":62.271448642991786,"max":87.44650815121386,"sd":9.938129123880996,"avg":56.29177097906579}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Price + over time","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.719Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month"}]],"aggregation":[["sum",["field",3,null]],["avg",["field",3,null]]]}},"id":10,"parameter_mappings":null,"display":"line","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["合計","平均"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#509EE3","#9CC177"],"graph.metrics":["sum","avg"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.343","public_uuid":null},"updated_at":"2020-06-07T05:41:55.358","col":12,"id":11,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":10},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":10}],"card_id":10,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.358","row":18},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"day-of-week","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":7,"nil%":0.0},"type":{"type/Number":{"min":22.0,"q1":25.5,"q3":30.75,"max":36.0,"sd":4.503966505838414,"avg":28.571428571428573}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Weekdays + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.641Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"day-of-week"}]],"aggregation":[["count"]]}},"id":11,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by day of the week","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.384","public_uuid":null},"updated_at":"2020-06-07T05:41:55.393","col":0,"id":12,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":11},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":11}],"card_id":11,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.393","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"hour-of-day","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":12,"nil%":0.0},"type":{"type/Number":{"min":2.0,"q1":5.656854249492381,"q3":12.0,"max":15.0,"sd":3.8410445439236707,"avg":8.333333333333334}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Hours + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.649Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"hour-of-day"}]],"aggregation":[["count"]]}},"id":12,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by hour of the day","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.424","public_uuid":null},"updated_at":"2020-06-07T05:41:55.436","col":6,"id":13,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":12},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":12}],"card_id":12,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.436","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"day-of-month","fingerprint":{"global":{"distinct-count":200,"nil%":0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":9,"nil%":0},"type":{"type/Number":{"min":3,"q1":4.464466094067262,"q3":7.833333333333333,"max":11,"sd":2.419899580250103,"avg":6.451612903225806}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Days + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T06:18:04.235Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"day-of-month"}]],"aggregation":[["count"]]}},"id":13,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by day of the month","graph.show_values":false,"graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.46","public_uuid":null},"updated_at":"2020-06-07T05:41:55.469","col":12,"id":14,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":13},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":13}],"card_id":13,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.469","row":22},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"month-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":6,"nil%":0.0},"type":{"type/Number":{"min":13.0,"q1":14.901923788646684,"q3":18.177124344467703,"max":21.0,"sd":2.5346089292516947,"avg":16.666666666666668}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Months + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.699Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"month-of-year"}]],"aggregation":[["count"]]}},"id":14,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by month of the year","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.495","public_uuid":null},"updated_at":"2020-06-07T05:41:55.51","col":0,"id":15,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":14},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":14}],"card_id":14,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.51","row":26},{"size_x":6,"series":[],"action_id":null,"collection_authority_level":null,"card":{"description":null,"archived":false,"collection_position":null,"table_id":1,"result_metadata":[{"base_type":"type/Integer","display_name":"Created + At","name":"CREATED_AT","description":"The date the product was added to our + catalog.","special_type":"type/CreationTimestamp","unit":"quarter-of-year","fingerprint":{"global":{"distinct-count":200,"nil%":0.0},"type":{"type/DateTime":{"earliest":"2016-04-26T19:29:55.147","latest":"2019-04-15T13:34:19.931"}}}},{"base_type":"type/BigInteger","display_name":"カウント","name":"count","special_type":"type/Quantity","fingerprint":{"global":{"distinct-count":4,"nil%":0.0},"type":{"type/Number":{"min":46.0,"q1":47.0,"q3":53.0,"max":54.0,"sd":3.6514837167011076,"avg":50.0}}}}],"database_id":1,"enable_embedding":false,"collection_id":4,"query_type":"query","name":"Quarters + when Products were added","query_average_duration":null,"creator_id":1,"moderation_reviews":[],"updated_at":"2020-06-07T05:43:00.703Z","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"dataset_query":{"type":"query","database":1,"query":{"source-table":1,"breakout":[["field",7,{"temporal-unit":"quarter-of-year"}]],"aggregation":[["count"]]}},"id":15,"parameter_mappings":null,"display":"bar","entity_id":null,"collection_preview":true,"visualization_settings":{"graph.series_labels":["番号"],"graph.dimensions":["CREATED_AT"],"graph.colors":["#EF8C8C"],"graph.x_axis.title_text":"Created + At by quarter of the year","graph.metrics":["count"]},"parameters":null,"dataset":false,"created_at":"2020-06-07T05:41:55.545","public_uuid":null},"updated_at":"2020-06-07T05:41:55.56","col":6,"id":16,"parameter_mappings":[{"parameter_id":"585754392","target":["dimension",["field",7,null]],"card_id":15},{"parameter_id":"-577791211","target":["dimension",["field",6,null]],"card_id":15}],"card_id":15,"entity_id":null,"visualization_settings":{},"size_y":4,"dashboard_id":1,"created_at":"2020-06-07T05:41:55.56","row":26}],"can_write":true,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"collection_authority_level":null,"creator_id":1,"updated_at":"2020-06-07T05:43:17.05","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":1,"position":null,"entity_id":null,"param_fields":{"6":{"id":6,"table_id":1,"display_name":"Category","base_type":"type/Text","semantic_type":"type/Category","has_field_values":"list","name_field":null,"dimensions":[]},"7":{"id":7,"table_id":1,"display_name":"Created + At","base_type":"type/DateTime","semantic_type":"type/CreationTimestamp","has_field_values":"none","name_field":null,"dimensions":[]}},"last-edit-info":{"id":1,"email":"mb@example.com","first_name":"Admin","last_name":"User","timestamp":"2023-05-14T15:09:44.167792Z"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2020-06-07T05:41:54.97","public_uuid":null,"points_of_interest":null}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 3a72de8d-62a2-477b-a871-dcf5b02bdd51 + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:49 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=8a64fc2e-837e-4b09-88dd-0444da328a1a;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:49 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"description":null,"archived":false,"collection_position":5,"enable_embedding":false,"collection_id":4,"show_in_getting_started":false,"name":"Products + Dashboard","caveats":null,"creator_id":1,"updated_at":"2023-05-14T17:08:49.841565","made_public_by_id":null,"embedding_params":null,"cache_ttl":null,"id":39,"position":null,"entity_id":"ygatWfvJdwNj4tZwAWc6M","last-edit-info":{"timestamp":"2023-05-14T17:08:49.900Z","id":1,"first_name":"Admin","last_name":"User","email":"mb@example.com"},"parameters":[{"id":"585754392","type":"date/all-options","name":"Created + At","slug":"CREATED_AT"},{"id":"-577791211","type":"category","name":"Category","slug":"CATEGORY"}],"created_at":"2023-05-14T17:08:49.841565","public_uuid":null,"points_of_interest":null}' + recorded_at: Sun, 14 May 2023 17:08:49 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Database/databases/with_success/returns_all_databases.yml b/spec/vcr_cassettes/Metabase_Endpoint_Database/databases/with_success/returns_all_databases.yml new file mode 100644 index 0000000..0c2852e --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Database/databases/with_success/returns_all_databases.yml @@ -0,0 +1,127 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:17 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=a6c73392-ce91-421c-ac6e-19f1603d3fb3;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:17 GMT;SameSite=Lax + - metabase.SESSION=78768360-22b3-479a-bd86-4283463f0ab7;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"78768360-22b3-479a-bd86-4283463f0ab7"}' + recorded_at: Sun, 14 May 2023 17:09:17 GMT +- request: + method: get + uri: http://localhost:3030/api/database + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 78768360-22b3-479a-bd86-4283463f0ab7 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:17 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=72824c29-6179-4fa6-b7a6-10ff0e45fd11;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:17 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"data":[{"description":"Some example data for you to play around with + as you embark on your Metabase journey.","features":["basic-aggregations","temporal-extract","actions/custom","now","standard-deviation-aggregations","date-arithmetics","actions","expression-aggregations","foreign-keys","right-join","left-join","native-parameters","nested-queries","expressions","regex","case-sensitivity-string-filter-options","binning","datetime-diff","inner-join","advanced-math-expressions"],"cache_field_values_schedule":"0 + 0 4 * * ? *","timezone":"UTC","auto_run_queries":true,"metadata_sync_schedule":"0 + 42 * * * ? *","name":"Sample Database","settings":null,"caveats":"You probably + don''t want to use this for your business-critical analyses, but hey, it''s + your world, we''re just living in it.","creator_id":null,"is_full_sync":true,"updated_at":"2020-06-07T06:28:15.899","native_permissions":"write","cache_ttl":null,"details":{"db":"file:/plugins/sample-database.db;USER=GUEST;PASSWORD=guest"},"is_sample":true,"id":1,"is_on_demand":false,"options":null,"engine":"h2","initial_sync_status":"complete","dbms_version":{"flavor":"H2","version":"2.1.212 + (2022-04-09)","semantic-version":[2,1]},"refingerprint":null,"created_at":"2020-06-07T05:19:27.175","points_of_interest":"You + can find all sorts of different joinable tables ranging from products to people + to reviews here."}],"total":1}' + recorded_at: Sun, 14 May 2023 17:09:17 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/when_specify_format/returns_query_results_of_the_dataset_as_specified_format.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/when_specify_format/returns_query_results_of_the_dataset_as_specified_format.yml new file mode 100644 index 0000000..7eec590 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/when_specify_format/returns_query_results_of_the_dataset_as_specified_format.yml @@ -0,0 +1,127 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:20 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=bfe28177-78e9-4abf-b4ab-ff0dcb58e20e;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:20 GMT;SameSite=Lax + - metabase.SESSION=46642738-6566-49a4-ac75-f1ea905e2886;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"46642738-6566-49a4-ac75-f1ea905e2886"}' + recorded_at: Sun, 14 May 2023 17:09:20 GMT +- request: + method: post + uri: http://localhost:3030/api/dataset/csv + body: + encoding: UTF-8 + string: query=%7B%22type%22%3A%22native%22%2C%22native%22%3A%7B%22query%22%3A%22SELECT+%2A+FROM+orders+LIMIT+1%3B%22%7D%2C%22database%22%3A1%7D + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 46642738-6566-49a4-ac75-f1ea905e2886 + Content-Type: + - application/x-www-form-urlencoded + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:20 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=d5881eb6-e578-4978-b382-b2e70d7952df;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:20 GMT;SameSite=Lax + Content-Disposition: + - attachment; filename="query_result_2023-05-14T17:09:20.458001Z.csv" + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - text/csv + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: | + ID,USER_ID,PRODUCT_ID,SUBTOTAL,TAX,TOTAL,DISCOUNT,CREATED_AT,QUANTITY + 1,1,14,37.648145389078365,2.07,39.718145389078366,,2019-02-11T21:40:27.892,2 + recorded_at: Sun, 14 May 2023 17:09:20 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/with_success/returns_query_results_of_the_dataset.yml b/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/with_success/returns_query_results_of_the_dataset.yml new file mode 100644 index 0000000..de2afa9 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Dataset/query_dataset/with_success/returns_query_results_of_the_dataset.yml @@ -0,0 +1,128 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:20 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=78b8632d-5783-49b9-aa95-79a5cfd2f0c5;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:20 GMT;SameSite=Lax + - metabase.SESSION=8de8a3fa-199e-47f6-88b8-8cb86125efd3;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"8de8a3fa-199e-47f6-88b8-8cb86125efd3"}' + recorded_at: Sun, 14 May 2023 17:09:20 GMT +- request: + method: post + uri: http://localhost:3030/api/dataset/json + body: + encoding: UTF-8 + string: query=%7B%22type%22%3A%22native%22%2C%22native%22%3A%7B%22query%22%3A%22SELECT+%2A+FROM+orders+LIMIT+1%3B%22%7D%2C%22database%22%3A1%7D + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 8de8a3fa-199e-47f6-88b8-8cb86125efd3 + Content-Type: + - application/x-www-form-urlencoded + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:21 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=24dd7665-a063-4067-b698-62ce0391b539;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:21 GMT;SameSite=Lax + Content-Disposition: + - attachment; filename="query_result_2023-05-14T17:09:21.036392Z.json" + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: |- + [ + {"CREATED_AT":"2019-02-11T21:40:27.892","PRODUCT_ID":14,"USER_ID":1,"QUANTITY":2,"ID":1,"TAX":2.07,"TOTAL":39.718145389078366,"DISCOUNT":null,"SUBTOTAL":37.648145389078365} + ] + recorded_at: Sun, 14 May 2023 17:09:21 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/with_success/returns_all_metrics.yml b/spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/with_success/returns_all_metrics.yml new file mode 100644 index 0000000..6170c00 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Metric/metrics/with_success/returns_all_metrics.yml @@ -0,0 +1,121 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:05 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=4f845011-a485-45ff-8f55-2b10f123f70a;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:05 GMT;SameSite=Lax + - metabase.SESSION=85ff1039-193d-46a5-bb03-913bdea6f83c;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"85ff1039-193d-46a5-bb03-913bdea6f83c"}' + recorded_at: Sun, 14 May 2023 17:09:05 GMT +- request: + method: get + uri: http://localhost:3030/api/metric + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 85ff1039-193d-46a5-bb03-913bdea6f83c + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:05 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=c021f53c-95ac-4fc9-8cec-88e7e842e42a;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:05 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"description":"Quantity >= 50","archived":false,"table_id":2,"definition":{"source-table":2,"aggregation":[["count"]],"filter":[">=",["field",14,null],50]},"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T17:09:05.681051","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"database_id":1,"show_in_getting_started":false,"name":"Quantity >= + 50","caveats":null,"creator_id":1,"updated_at":"2020-06-07T06:24:41.781","query_description":{"table":"Orders","aggregation":[{"type":"count"}],"filter":[{"field":"Quantity"}]},"id":1,"how_is_this_calculated":null,"entity_id":null,"created_at":"2020-06-07T06:24:41.781","points_of_interest":null}]' + recorded_at: Sun, 14 May 2023 17:09:05 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/with_success/returns_all_permissions_groups.yml b/spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/with_success/returns_all_permissions_groups.yml new file mode 100644 index 0000000..d964665 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Permissions/groups/with_success/returns_all_permissions_groups.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:36 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=49280973-8867-4ed7-ae3c-4c223e48ec33;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:36 GMT;SameSite=Lax + - metabase.SESSION=8658977c-b63a-4361-9c47-be2da2d614bc;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"8658977c-b63a-4361-9c47-be2da2d614bc"}' + recorded_at: Sun, 14 May 2023 17:08:36 GMT +- request: + method: get + uri: http://localhost:3030/api/permissions/group + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 8658977c-b63a-4361-9c47-be2da2d614bc + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:36 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=f36d8868-1a89-41b7-9cc7-abe62bcd8b11;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:36 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"id":2,"name":"Administrators","member_count":1},{"id":1,"name":"All + Users","member_count":2},{"id":4,"name":"MetabaseRuby","member_count":1}]' + recorded_at: Sun, 14 May 2023 17:08:36 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/with_success/returns_the_public_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/with_success/returns_the_public_card.yml new file mode 100644 index 0000000..cc30e9d --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Public/public_card/with_success/returns_the_public_card.yml @@ -0,0 +1,58 @@ +--- +http_interactions: +- request: + method: get + uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:13 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=fee4f270-7c5a-41db-90f7-f8731368cbb3;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:13 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":1,"name":"Orders quantity >= 50","description":"quantity >= 50","display":"table","visualization_settings":{"table.pivot_column":"DISCOUNT","table.cell_column":"QUANTITY"},"parameters":null,"dataset_query":{"type":"query"},"param_fields":null}' + recorded_at: Sun, 14 May 2023 17:09:13 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/when_specify_format/returns_query_results_of_the_public_card_as_specified_format.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/when_specify_format/returns_query_results_of_the_public_card_as_specified_format.yml new file mode 100644 index 0000000..45316c1 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/when_specify_format/returns_query_results_of_the_public_card_as_specified_format.yml @@ -0,0 +1,106 @@ +--- +http_interactions: +- request: + method: get + uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01/query/csv + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:11 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=048f80b0-6725-486d-8721-77b5d53c9560;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:11 GMT;SameSite=Lax + Content-Disposition: + - attachment; filename="orders_quantity____50_2023-05-14T17:09:11.058594Z.csv" + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - text/csv + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: | + Created At,Discount,ID,Product ID,Quantity,Subtotal,Tax,Total,User ID + 2018-10-22T05:07:06.089,,1199,182,68,84.48940370476112,5.07,89.55940370476111,155 + 2019-07-03T00:41:03.541,,1475,128,53,75.08016314504417,3.0,78.08016314504417,211 + 2018-06-07T14:00:00.269,,1638,136,58,105.20402317157343,7.36,112.56402317157342,233 + 2019-06-21T09:21:12.435,,2900,169,63,59.53172693453274,2.38,61.911726934532744,409 + 2019-09-24T14:28:05.227,,3158,188,51,33.87738254731509,2.12,35.997382547315084,449 + 2017-10-09T15:26:35.651,,3459,147,53,44.4315141414441,1.78,46.2115141414441,493 + 2018-08-17T08:59:23.525,,4762,132,100,127.88197029833711,8.31,136.1919702983371,654 + 2016-06-20T04:41:17.9,,4991,74,53,34.08536151591033,0.0,34.08536151591033,678 + 2019-06-24T14:21:15.615,,5091,11,63,132.45679913492563,0.0,132.45679913492563,686 + 2017-09-08T04:09:50.903,,5744,190,60,85.72279013719552,3.43,89.15279013719552,784 + 2018-08-21T06:31:13.761,,5816,5,100,124.1176465275534,7.45,131.5676465275534,792 + 2017-10-17T11:44:44.229,,6684,45,57,78.6996782532274,5.12,83.81967825322741,911 + 2017-05-13T10:47:58.441,,7083,15,50,25.09876359271891,1.51,26.608763592718912,962 + 2018-07-29T19:02:44.948,,7122,15,56,37.648145389078365,2.26,39.90814538907836,968 + 2018-08-06T23:04:25.787,,7134,85,78,54.90104734428525,3.29,58.19104734428525,969 + 2017-08-04T01:27:04.12,,8092,173,51,81.57679953529707,3.26,84.83679953529708,1084 + 2017-10-07T10:34:26.784,,8467,156,54,20.41053609936413,0.92,21.33053609936413,1128 + 2017-10-09T05:18:20.871,,9051,65,57,45.4851315098001,2.73,48.215131509800095,1213 + 2019-10-10T03:27:03.342,,9205,113,75,110.47725376186015,5.25,115.72725376186015,1228 + 2019-10-24T18:38:21.838,,9364,11,70,132.45679913492563,9.93,142.38679913492564,1243 + 2019-06-21T14:34:12.102,,9392,76,69,63.82421061366486,4.15,67.97421061366487,1246 + 2017-09-27T06:19:46.347,2.7765829091649,9639,165,59,25.536330427467956,1.4,24.159747518303053,1280 + 2018-07-31T11:12:17.485,,10263,191,52,128.5841852057933,7.72,136.3041852057933,1352 + 2016-08-11T16:42:34.072,,10406,173,82,81.57679953529707,2.37,83.94679953529707,1370 + 2019-06-04T06:54:49.72,3.7448938977184327,10421,187,65,98.9770008385166,6.93,102.16210694079818,1375 + 2019-09-01T15:04:18.524,,10613,190,67,128.5841852057933,0.0,128.5841852057933,1394 + 2019-06-22T04:42:43.099,,10752,78,83,41.616917284159726,0.0,41.616917284159726,1417 + 2017-08-26T12:38:57.675,,11022,149,56,46.10276691718616,1.95,48.05276691718616,1453 + 2019-08-19T00:17:28.131,1.5030327089601887,11486,15,53,37.648145389078365,2.45,38.59511268011818,1518 + 2018-07-10T12:03:43.829,,11840,115,61,77.91196471862148,3.12,81.03196471862148,1570 + 2019-06-11T19:53:14.773,8.803740956553046,12573,60,69,29.80214751859149,1.19,22.188406562038445,1660 + 2019-09-01T07:08:04.823,,12924,108,67,50.094887884945365,2.38,52.47488788494537,1706 + 2018-06-22T17:13:31.345,,12987,5,88,124.1176465275534,0.0,124.1176465275534,1713 + 2019-08-29T18:35:33.573,,13133,48,73,123.20884248534108,8.62,131.82884248534108,1732 + 2019-07-31T22:58:51.457,,13753,11,55,132.45679913492563,6.62,139.07679913492564,1822 + 2019-09-08T15:48:59.705,,14173,78,71,41.616917284159726,1.76,43.376917284159724,1881 + 2018-09-10T02:48:06.11,,15667,82,57,60.89545738030947,3.81,64.70545738030947,2100 + 2019-07-09T16:32:42.887,,15755,65,53,68.22769726470014,2.73,70.95769726470014,2112 + 2017-07-03T03:33:54.815,,16559,44,58,50.90170136783837,3.18,54.08170136783837,2204 + 2018-09-01T07:54:29.007,,16560,155,72,43.77574310182776,2.74,46.51574310182776,2204 + 2018-09-03T21:15:41.685,,16566,13,58,112.62925391105566,7.74,120.36925391105565,2205 + 2019-08-15T08:32:31.326,,17445,96,72,104.82144858590365,7.86,112.68144858590365,2328 + 2019-08-17T07:16:06.625,,17614,181,83,143.88940370476112,5.76,149.6494037047611,2347 + recorded_at: Sun, 14 May 2023 17:09:11 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/with_success/returns_query_results_of_the_public_card.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/with_success/returns_query_results_of_the_public_card.yml new file mode 100644 index 0000000..31e8cc0 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card/with_success/returns_query_results_of_the_public_card.yml @@ -0,0 +1,107 @@ +--- +http_interactions: +- request: + method: get + uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01/query/json + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:10 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=58f87168-30fa-417f-aebc-324a8dbe5f13;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:10 GMT;SameSite=Lax + Content-Disposition: + - attachment; filename="orders_quantity____50_2023-05-14T17:09:10.165193Z.json" + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: |- + [ + {"Product ID":182,"Discount":null,"Created At":"2018-10-22T05:07:06.089","User ID":155,"ID":1199,"Tax":5.07,"Quantity":68,"Total":89.55940370476111,"Subtotal":84.48940370476112}, + {"Product ID":128,"Discount":null,"Created At":"2019-07-03T00:41:03.541","User ID":211,"ID":1475,"Tax":3.0,"Quantity":53,"Total":78.08016314504417,"Subtotal":75.08016314504417}, + {"Product ID":136,"Discount":null,"Created At":"2018-06-07T14:00:00.269","User ID":233,"ID":1638,"Tax":7.36,"Quantity":58,"Total":112.56402317157342,"Subtotal":105.20402317157343}, + {"Product ID":169,"Discount":null,"Created At":"2019-06-21T09:21:12.435","User ID":409,"ID":2900,"Tax":2.38,"Quantity":63,"Total":61.911726934532744,"Subtotal":59.53172693453274}, + {"Product ID":188,"Discount":null,"Created At":"2019-09-24T14:28:05.227","User ID":449,"ID":3158,"Tax":2.12,"Quantity":51,"Total":35.997382547315084,"Subtotal":33.87738254731509}, + {"Product ID":147,"Discount":null,"Created At":"2017-10-09T15:26:35.651","User ID":493,"ID":3459,"Tax":1.78,"Quantity":53,"Total":46.2115141414441,"Subtotal":44.4315141414441}, + {"Product ID":132,"Discount":null,"Created At":"2018-08-17T08:59:23.525","User ID":654,"ID":4762,"Tax":8.31,"Quantity":100,"Total":136.1919702983371,"Subtotal":127.88197029833711}, + {"Product ID":74,"Discount":null,"Created At":"2016-06-20T04:41:17.9","User ID":678,"ID":4991,"Tax":0.0,"Quantity":53,"Total":34.08536151591033,"Subtotal":34.08536151591033}, + {"Product ID":11,"Discount":null,"Created At":"2019-06-24T14:21:15.615","User ID":686,"ID":5091,"Tax":0.0,"Quantity":63,"Total":132.45679913492563,"Subtotal":132.45679913492563}, + {"Product ID":190,"Discount":null,"Created At":"2017-09-08T04:09:50.903","User ID":784,"ID":5744,"Tax":3.43,"Quantity":60,"Total":89.15279013719552,"Subtotal":85.72279013719552}, + {"Product ID":5,"Discount":null,"Created At":"2018-08-21T06:31:13.761","User ID":792,"ID":5816,"Tax":7.45,"Quantity":100,"Total":131.5676465275534,"Subtotal":124.1176465275534}, + {"Product ID":45,"Discount":null,"Created At":"2017-10-17T11:44:44.229","User ID":911,"ID":6684,"Tax":5.12,"Quantity":57,"Total":83.81967825322741,"Subtotal":78.6996782532274}, + {"Product ID":15,"Discount":null,"Created At":"2017-05-13T10:47:58.441","User ID":962,"ID":7083,"Tax":1.51,"Quantity":50,"Total":26.608763592718912,"Subtotal":25.09876359271891}, + {"Product ID":15,"Discount":null,"Created At":"2018-07-29T19:02:44.948","User ID":968,"ID":7122,"Tax":2.26,"Quantity":56,"Total":39.90814538907836,"Subtotal":37.648145389078365}, + {"Product ID":85,"Discount":null,"Created At":"2018-08-06T23:04:25.787","User ID":969,"ID":7134,"Tax":3.29,"Quantity":78,"Total":58.19104734428525,"Subtotal":54.90104734428525}, + {"Product ID":173,"Discount":null,"Created At":"2017-08-04T01:27:04.12","User ID":1084,"ID":8092,"Tax":3.26,"Quantity":51,"Total":84.83679953529708,"Subtotal":81.57679953529707}, + {"Product ID":156,"Discount":null,"Created At":"2017-10-07T10:34:26.784","User ID":1128,"ID":8467,"Tax":0.92,"Quantity":54,"Total":21.33053609936413,"Subtotal":20.41053609936413}, + {"Product ID":65,"Discount":null,"Created At":"2017-10-09T05:18:20.871","User ID":1213,"ID":9051,"Tax":2.73,"Quantity":57,"Total":48.215131509800095,"Subtotal":45.4851315098001}, + {"Product ID":113,"Discount":null,"Created At":"2019-10-10T03:27:03.342","User ID":1228,"ID":9205,"Tax":5.25,"Quantity":75,"Total":115.72725376186015,"Subtotal":110.47725376186015}, + {"Product ID":11,"Discount":null,"Created At":"2019-10-24T18:38:21.838","User ID":1243,"ID":9364,"Tax":9.93,"Quantity":70,"Total":142.38679913492564,"Subtotal":132.45679913492563}, + {"Product ID":76,"Discount":null,"Created At":"2019-06-21T14:34:12.102","User ID":1246,"ID":9392,"Tax":4.15,"Quantity":69,"Total":67.97421061366487,"Subtotal":63.82421061366486}, + {"Product ID":165,"Discount":2.7765829091649,"Created At":"2017-09-27T06:19:46.347","User ID":1280,"ID":9639,"Tax":1.4,"Quantity":59,"Total":24.159747518303053,"Subtotal":25.536330427467956}, + {"Product ID":191,"Discount":null,"Created At":"2018-07-31T11:12:17.485","User ID":1352,"ID":10263,"Tax":7.72,"Quantity":52,"Total":136.3041852057933,"Subtotal":128.5841852057933}, + {"Product ID":173,"Discount":null,"Created At":"2016-08-11T16:42:34.072","User ID":1370,"ID":10406,"Tax":2.37,"Quantity":82,"Total":83.94679953529707,"Subtotal":81.57679953529707}, + {"Product ID":187,"Discount":3.7448938977184327,"Created At":"2019-06-04T06:54:49.72","User ID":1375,"ID":10421,"Tax":6.93,"Quantity":65,"Total":102.16210694079818,"Subtotal":98.9770008385166}, + {"Product ID":190,"Discount":null,"Created At":"2019-09-01T15:04:18.524","User ID":1394,"ID":10613,"Tax":0.0,"Quantity":67,"Total":128.5841852057933,"Subtotal":128.5841852057933}, + {"Product ID":78,"Discount":null,"Created At":"2019-06-22T04:42:43.099","User ID":1417,"ID":10752,"Tax":0.0,"Quantity":83,"Total":41.616917284159726,"Subtotal":41.616917284159726}, + {"Product ID":149,"Discount":null,"Created At":"2017-08-26T12:38:57.675","User ID":1453,"ID":11022,"Tax":1.95,"Quantity":56,"Total":48.05276691718616,"Subtotal":46.10276691718616}, + {"Product ID":15,"Discount":1.5030327089601887,"Created At":"2019-08-19T00:17:28.131","User ID":1518,"ID":11486,"Tax":2.45,"Quantity":53,"Total":38.59511268011818,"Subtotal":37.648145389078365}, + {"Product ID":115,"Discount":null,"Created At":"2018-07-10T12:03:43.829","User ID":1570,"ID":11840,"Tax":3.12,"Quantity":61,"Total":81.03196471862148,"Subtotal":77.91196471862148}, + {"Product ID":60,"Discount":8.803740956553046,"Created At":"2019-06-11T19:53:14.773","User ID":1660,"ID":12573,"Tax":1.19,"Quantity":69,"Total":22.188406562038445,"Subtotal":29.80214751859149}, + {"Product ID":108,"Discount":null,"Created At":"2019-09-01T07:08:04.823","User ID":1706,"ID":12924,"Tax":2.38,"Quantity":67,"Total":52.47488788494537,"Subtotal":50.094887884945365}, + {"Product ID":5,"Discount":null,"Created At":"2018-06-22T17:13:31.345","User ID":1713,"ID":12987,"Tax":0.0,"Quantity":88,"Total":124.1176465275534,"Subtotal":124.1176465275534}, + {"Product ID":48,"Discount":null,"Created At":"2019-08-29T18:35:33.573","User ID":1732,"ID":13133,"Tax":8.62,"Quantity":73,"Total":131.82884248534108,"Subtotal":123.20884248534108}, + {"Product ID":11,"Discount":null,"Created At":"2019-07-31T22:58:51.457","User ID":1822,"ID":13753,"Tax":6.62,"Quantity":55,"Total":139.07679913492564,"Subtotal":132.45679913492563}, + {"Product ID":78,"Discount":null,"Created At":"2019-09-08T15:48:59.705","User ID":1881,"ID":14173,"Tax":1.76,"Quantity":71,"Total":43.376917284159724,"Subtotal":41.616917284159726}, + {"Product ID":82,"Discount":null,"Created At":"2018-09-10T02:48:06.11","User ID":2100,"ID":15667,"Tax":3.81,"Quantity":57,"Total":64.70545738030947,"Subtotal":60.89545738030947}, + {"Product ID":65,"Discount":null,"Created At":"2019-07-09T16:32:42.887","User ID":2112,"ID":15755,"Tax":2.73,"Quantity":53,"Total":70.95769726470014,"Subtotal":68.22769726470014}, + {"Product ID":44,"Discount":null,"Created At":"2017-07-03T03:33:54.815","User ID":2204,"ID":16559,"Tax":3.18,"Quantity":58,"Total":54.08170136783837,"Subtotal":50.90170136783837}, + {"Product ID":155,"Discount":null,"Created At":"2018-09-01T07:54:29.007","User ID":2204,"ID":16560,"Tax":2.74,"Quantity":72,"Total":46.51574310182776,"Subtotal":43.77574310182776}, + {"Product ID":13,"Discount":null,"Created At":"2018-09-03T21:15:41.685","User ID":2205,"ID":16566,"Tax":7.74,"Quantity":58,"Total":120.36925391105565,"Subtotal":112.62925391105566}, + {"Product ID":96,"Discount":null,"Created At":"2019-08-15T08:32:31.326","User ID":2328,"ID":17445,"Tax":7.86,"Quantity":72,"Total":112.68144858590365,"Subtotal":104.82144858590365}, + {"Product ID":181,"Discount":null,"Created At":"2019-08-17T07:16:06.625","User ID":2347,"ID":17614,"Tax":5.76,"Quantity":83,"Total":149.6494037047611,"Subtotal":143.88940370476112} + ] + recorded_at: Sun, 14 May 2023 17:09:10 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/with_success/returns_query_results_of_the_public_card_with_metadata.yml b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/with_success/returns_query_results_of_the_public_card_with_metadata.yml new file mode 100644 index 0000000..20c37dd --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Public/query_public_card_with_metadata/with_success/returns_query_results_of_the_public_card_with_metadata.yml @@ -0,0 +1,61 @@ +--- +http_interactions: +- request: + method: get + uri: http://localhost:3030/api/public/card/708a78ec-15c8-405e-b590-de98c6ddfa01/query + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 202 + message: Accepted + headers: + X-Frame-Options: + - DENY + X-Accel-Buffering: + - 'no' + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:11 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=b4468953-46b5-4f56-a7f6-faa25b613830;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:11 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + eyJkYXRhIjp7InJvd3MiOlsKWyIyMDE4LTEwLTIyVDA1OjA3OjA2LjA4OVoiLG51bGwsIjExOTkiLCIxODIiLDY4LDg0LjQ4OTQwMzcwNDc2MTEyLDUuMDcsODkuNTU5NDAzNzA0NzYxMTEsIjE1NSJdLApbIjIwMTktMDctMDNUMDA6NDE6MDMuNTQxWiIsbnVsbCwiMTQ3NSIsIjEyOCIsNTMsNzUuMDgwMTYzMTQ1MDQ0MTcsMy4wLDc4LjA4MDE2MzE0NTA0NDE3LCIyMTEiXSwKWyIyMDE4LTA2LTA3VDE0OjAwOjAwLjI2OVoiLG51bGwsIjE2MzgiLCIxMzYiLDU4LDEwNS4yMDQwMjMxNzE1NzM0Myw3LjM2LDExMi41NjQwMjMxNzE1NzM0MiwiMjMzIl0sClsiMjAxOS0wNi0yMVQwOToyMToxMi40MzVaIixudWxsLCIyOTAwIiwiMTY5Iiw2Myw1OS41MzE3MjY5MzQ1MzI3NCwyLjM4LDYxLjkxMTcyNjkzNDUzMjc0NCwiNDA5Il0sClsiMjAxOS0wOS0yNFQxNDoyODowNS4yMjdaIixudWxsLCIzMTU4IiwiMTg4Iiw1MSwzMy44NzczODI1NDczMTUwOSwyLjEyLDM1Ljk5NzM4MjU0NzMxNTA4NCwiNDQ5Il0sClsiMjAxNy0xMC0wOVQxNToyNjozNS42NTFaIixudWxsLCIzNDU5IiwiMTQ3Iiw1Myw0NC40MzE1MTQxNDE0NDQxLDEuNzgsNDYuMjExNTE0MTQxNDQ0MSwiNDkzIl0sClsiMjAxOC0wOC0xN1QwODo1OToyMy41MjVaIixudWxsLCI0NzYyIiwiMTMyIiwxMDAsMTI3Ljg4MTk3MDI5ODMzNzExLDguMzEsMTM2LjE5MTk3MDI5ODMzNzEsIjY1NCJdLApbIjIwMTYtMDYtMjBUMDQ6NDE6MTcuOVoiLG51bGwsIjQ5OTEiLCI3NCIsNTMsMzQuMDg1MzYxNTE1OTEwMzMsMC4wLDM0LjA4NTM2MTUxNTkxMDMzLCI2NzgiXSwKWyIyMDE5LTA2LTI0VDE0OjIxOjE1LjYxNVoiLG51bGwsIjUwOTEiLCIxMSIsNjMsMTMyLjQ1Njc5OTEzNDkyNTYzLDAuMCwxMzIuNDU2Nzk5MTM0OTI1NjMsIjY4NiJdLApbIjIwMTctMDktMDhUMDQ6MDk6NTAuOTAzWiIsbnVsbCwiNTc0NCIsIjE5MCIsNjAsODUuNzIyNzkwMTM3MTk1NTIsMy40Myw4OS4xNTI3OTAxMzcxOTU1MiwiNzg0Il0sClsiMjAxOC0wOC0yMVQwNjozMToxMy43NjFaIixudWxsLCI1ODE2IiwiNSIsMTAwLDEyNC4xMTc2NDY1Mjc1NTM0LDcuNDUsMTMxLjU2NzY0NjUyNzU1MzQsIjc5MiJdLApbIjIwMTctMTAtMTdUMTE6NDQ6NDQuMjI5WiIsbnVsbCwiNjY4NCIsIjQ1Iiw1Nyw3OC42OTk2NzgyNTMyMjc0LDUuMTIsODMuODE5Njc4MjUzMjI3NDEsIjkxMSJdLApbIjIwMTctMDUtMTNUMTA6NDc6NTguNDQxWiIsbnVsbCwiNzA4MyIsIjE1Iiw1MCwyNS4wOTg3NjM1OTI3MTg5MSwxLjUxLDI2LjYwODc2MzU5MjcxODkxMiwiOTYyIl0sClsiMjAxOC0wNy0yOVQxOTowMjo0NC45NDhaIixudWxsLCI3MTIyIiwiMTUiLDU2LDM3LjY0ODE0NTM4OTA3ODM2NSwyLjI2LDM5LjkwODE0NTM4OTA3ODM2LCI5NjgiXSwKWyIyMDE4LTA4LTA2VDIzOjA0OjI1Ljc4N1oiLG51bGwsIjcxMzQiLCI4NSIsNzgsNTQuOTAxMDQ3MzQ0Mjg1MjUsMy4yOSw1OC4xOTEwNDczNDQyODUyNSwiOTY5Il0sClsiMjAxNy0wOC0wNFQwMToyNzowNC4xMloiLG51bGwsIjgwOTIiLCIxNzMiLDUxLDgxLjU3Njc5OTUzNTI5NzA3LDMuMjYsODQuODM2Nzk5NTM1Mjk3MDgsIjEwODQiXSwKWyIyMDE3LTEwLTA3VDEwOjM0OjI2Ljc4NFoiLG51bGwsIjg0NjciLCIxNTYiLDU0LDIwLjQxMDUzNjA5OTM2NDEzLDAuOTIsMjEuMzMwNTM2MDk5MzY0MTMsIjExMjgiXSwKWyIyMDE3LTEwLTA5VDA1OjE4OjIwLjg3MVoiLG51bGwsIjkwNTEiLCI2NSIsNTcsNDUuNDg1MTMxNTA5ODAwMSwyLjczLDQ4LjIxNTEzMTUwOTgwMDA5NSwiMTIxMyJdLApbIjIwMTktMTAtMTBUMDM6Mjc6MDMuMzQyWiIsbnVsbCwiOTIwNSIsIjExMyIsNzUsMTEwLjQ3NzI1Mzc2MTg2MDE1LDUuMjUsMTE1LjcyNzI1Mzc2MTg2MDE1LCIxMjI4Il0sClsiMjAxOS0xMC0yNFQxODozODoyMS44MzhaIixudWxsLCI5MzY0IiwiMTEiLDcwLDEzMi40NTY3OTkxMzQ5MjU2Myw5LjkzLDE0Mi4zODY3OTkxMzQ5MjU2NCwiMTI0MyJdLApbIjIwMTktMDYtMjFUMTQ6MzQ6MTIuMTAyWiIsbnVsbCwiOTM5MiIsIjc2Iiw2OSw2My44MjQyMTA2MTM2NjQ4Niw0LjE1LDY3Ljk3NDIxMDYxMzY2NDg3LCIxMjQ2Il0sClsiMjAxNy0wOS0yN1QwNjoxOTo0Ni4zNDdaIiwyLjc3NjU4MjkwOTE2NDksIjk2MzkiLCIxNjUiLDU5LDI1LjUzNjMzMDQyNzQ2Nzk1NiwxLjQsMjQuMTU5NzQ3NTE4MzAzMDUzLCIxMjgwIl0sClsiMjAxOC0wNy0zMVQxMToxMjoxNy40ODVaIixudWxsLCIxMDI2MyIsIjE5MSIsNTIsMTI4LjU4NDE4NTIwNTc5MzMsNy43MiwxMzYuMzA0MTg1MjA1NzkzMywiMTM1MiJdLApbIjIwMTYtMDgtMTFUMTY6NDI6MzQuMDcyWiIsbnVsbCwiMTA0MDYiLCIxNzMiLDgyLDgxLjU3Njc5OTUzNTI5NzA3LDIuMzcsODMuOTQ2Nzk5NTM1Mjk3MDcsIjEzNzAiXSwKWyIyMDE5LTA2LTA0VDA2OjU0OjQ5LjcyWiIsMy43NDQ4OTM4OTc3MTg0MzI3LCIxMDQyMSIsIjE4NyIsNjUsOTguOTc3MDAwODM4NTE2Niw2LjkzLDEwMi4xNjIxMDY5NDA3OTgxOCwiMTM3NSJdLApbIjIwMTktMDktMDFUMTU6MDQ6MTguNTI0WiIsbnVsbCwiMTA2MTMiLCIxOTAiLDY3LDEyOC41ODQxODUyMDU3OTMzLDAuMCwxMjguNTg0MTg1MjA1NzkzMywiMTM5NCJdLApbIjIwMTktMDYtMjJUMDQ6NDI6NDMuMDk5WiIsbnVsbCwiMTA3NTIiLCI3OCIsODMsNDEuNjE2OTE3Mjg0MTU5NzI2LDAuMCw0MS42MTY5MTcyODQxNTk3MjYsIjE0MTciXSwKWyIyMDE3LTA4LTI2VDEyOjM4OjU3LjY3NVoiLG51bGwsIjExMDIyIiwiMTQ5Iiw1Niw0Ni4xMDI3NjY5MTcxODYxNiwxLjk1LDQ4LjA1Mjc2NjkxNzE4NjE2LCIxNDUzIl0sClsiMjAxOS0wOC0xOVQwMDoxNzoyOC4xMzFaIiwxLjUwMzAzMjcwODk2MDE4ODcsIjExNDg2IiwiMTUiLDUzLDM3LjY0ODE0NTM4OTA3ODM2NSwyLjQ1LDM4LjU5NTExMjY4MDExODE4LCIxNTE4Il0sClsiMjAxOC0wNy0xMFQxMjowMzo0My44MjlaIixudWxsLCIxMTg0MCIsIjExNSIsNjEsNzcuOTExOTY0NzE4NjIxNDgsMy4xMiw4MS4wMzE5NjQ3MTg2MjE0OCwiMTU3MCJdLApbIjIwMTktMDYtMTFUMTk6NTM6MTQuNzczWiIsOC44MDM3NDA5NTY1NTMwNDYsIjEyNTczIiwiNjAiLDY5LDI5LjgwMjE0NzUxODU5MTQ5LDEuMTksMjIuMTg4NDA2NTYyMDM4NDQ1LCIxNjYwIl0sClsiMjAxOS0wOS0wMVQwNzowODowNC44MjNaIixudWxsLCIxMjkyNCIsIjEwOCIsNjcsNTAuMDk0ODg3ODg0OTQ1MzY1LDIuMzgsNTIuNDc0ODg3ODg0OTQ1MzcsIjE3MDYiXSwKWyIyMDE4LTA2LTIyVDE3OjEzOjMxLjM0NVoiLG51bGwsIjEyOTg3IiwiNSIsODgsMTI0LjExNzY0NjUyNzU1MzQsMC4wLDEyNC4xMTc2NDY1Mjc1NTM0LCIxNzEzIl0sClsiMjAxOS0wOC0yOVQxODozNTozMy41NzNaIixudWxsLCIxMzEzMyIsIjQ4Iiw3MywxMjMuMjA4ODQyNDg1MzQxMDgsOC42MiwxMzEuODI4ODQyNDg1MzQxMDgsIjE3MzIiXSwKWyIyMDE5LTA3LTMxVDIyOjU4OjUxLjQ1N1oiLG51bGwsIjEzNzUzIiwiMTEiLDU1LDEzMi40NTY3OTkxMzQ5MjU2Myw2LjYyLDEzOS4wNzY3OTkxMzQ5MjU2NCwiMTgyMiJdLApbIjIwMTktMDktMDhUMTU6NDg6NTkuNzA1WiIsbnVsbCwiMTQxNzMiLCI3OCIsNzEsNDEuNjE2OTE3Mjg0MTU5NzI2LDEuNzYsNDMuMzc2OTE3Mjg0MTU5NzI0LCIxODgxIl0sClsiMjAxOC0wOS0xMFQwMjo0ODowNi4xMVoiLG51bGwsIjE1NjY3IiwiODIiLDU3LDYwLjg5NTQ1NzM4MDMwOTQ3LDMuODEsNjQuNzA1NDU3MzgwMzA5NDcsIjIxMDAiXSwKWyIyMDE5LTA3LTA5VDE2OjMyOjQyLjg4N1oiLG51bGwsIjE1NzU1IiwiNjUiLDUzLDY4LjIyNzY5NzI2NDcwMDE0LDIuNzMsNzAuOTU3Njk3MjY0NzAwMTQsIjIxMTIiXSwKWyIyMDE3LTA3LTAzVDAzOjMzOjU0LjgxNVoiLG51bGwsIjE2NTU5IiwiNDQiLDU4LDUwLjkwMTcwMTM2NzgzODM3LDMuMTgsNTQuMDgxNzAxMzY3ODM4MzcsIjIyMDQiXSwKWyIyMDE4LTA5LTAxVDA3OjU0OjI5LjAwN1oiLG51bGwsIjE2NTYwIiwiMTU1Iiw3Miw0My43NzU3NDMxMDE4Mjc3NiwyLjc0LDQ2LjUxNTc0MzEwMTgyNzc2LCIyMjA0Il0sClsiMjAxOC0wOS0wM1QyMToxNTo0MS42ODVaIixudWxsLCIxNjU2NiIsIjEzIiw1OCwxMTIuNjI5MjUzOTExMDU1NjYsNy43NCwxMjAuMzY5MjUzOTExMDU1NjUsIjIyMDUiXSwKWyIyMDE5LTA4LTE1VDA4OjMyOjMxLjMyNloiLG51bGwsIjE3NDQ1IiwiOTYiLDcyLDEwNC44MjE0NDg1ODU5MDM2NSw3Ljg2LDExMi42ODE0NDg1ODU5MDM2NSwiMjMyOCJdLApbIjIwMTktMDgtMTdUMDc6MTY6MDYuNjI1WiIsbnVsbCwiMTc2MTQiLCIxODEiLDgzLDE0My44ODk0MDM3MDQ3NjExMiw1Ljc2LDE0OS42NDk0MDM3MDQ3NjExLCIyMzQ3Il0KXSwKImNvbHMiOlt7ImRlc2NyaXB0aW9uIjoiVGhlIGRhdGUgYW5kIHRpbWUgYW4gb3JkZXIgd2FzIHN1Ym1pdHRlZC4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9DcmVhdGlvblRpbWVzdGFtcCIsInRhYmxlX2lkIjoyLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwidW5pdCI6ImRlZmF1bHQiLCJuYW1lIjoiQ1JFQVRFRF9BVCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE1LHsidGVtcG9yYWwtdW5pdCI6ImRlZmF1bHQifV0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9EYXRlVGltZSIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiQ3JlYXRlZCBBdCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6OTk5OCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL0RhdGVUaW1lIjp7ImVhcmxpZXN0IjoiMjAxNi0wNC0zMFQxODo1NjoxMy4zNTIiLCJsYXRlc3QiOiIyMDIwLTA0LTE5VDE0OjA3OjE1LjY1NyJ9fX0sImJhc2VfdHlwZSI6InR5cGUvRGF0ZVRpbWUifSx7ImRlc2NyaXB0aW9uIjoiRGlzY291bnQgYW1vdW50LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0Rpc2NvdW50IiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiRElTQ09VTlQiLCJzZXR0aW5ncyI6bnVsbCwic291cmNlIjoiZmllbGRzIiwiZmllbGRfcmVmIjpbImZpZWxkIiwxMCxudWxsXSwiZWZmZWN0aXZlX3R5cGUiOiJ0eXBlL0Zsb2F0IiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjEwLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJEaXNjb3VudCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6NzAxLCJuaWwlIjowLjg5OH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjE3MDg4OTk2NjcyNTg0MzIyLCJxMSI6Mi45Nzg2MjI2NjgxNDU4NzQzLCJxMyI6Ny4zMzgxODc3ODg2NTgyMzUsIm1heCI6NjEuNjk2ODQyNjk5NjA1NzEsInNkIjozLjA1MzY2MzEyNTAwMTk5MSwiYXZnIjo1LjE2MTI1NTU0NzU4MDMyNn19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgdW5pcXVlIElEIGZvciB0aGUgcHJvZHVjdC4gSXQgaXMgYWxzbyBjYWxsZWQgdGhlIOKAnEludm9pY2UgbnVtYmVy4oCdIG9yIOKAnENvbmZpcm1hdGlvbiBudW1iZXLigJ0gaW4gY3VzdG9tZXIgZmFjaW5nIGVtYWlscyBhbmQgc2NyZWVucy4iLCJzZW1hbnRpY190eXBlIjoidHlwZS9QSyIsInRhYmxlX2lkIjoyLCJjb2VyY2lvbl9zdHJhdGVneSI6bnVsbCwibmFtZSI6IklEIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTIsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9CaWdJbnRlZ2VyIiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjEyLCJ2aXNpYmlsaXR5X3R5cGUiOiJub3JtYWwiLCJkaXNwbGF5X25hbWUiOiJJRCIsImZpbmdlcnByaW50IjpudWxsLCJiYXNlX3R5cGUiOiJ0eXBlL0JpZ0ludGVnZXIifSx7ImRlc2NyaXB0aW9uIjoiVGhlIHByb2R1Y3QgSUQuIFRoaXMgaXMgYW4gaW50ZXJuYWwgaWRlbnRpZmllciBmb3IgdGhlIHByb2R1Y3QsIE5PVCB0aGUgU0tVLiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiUFJPRFVDVF9JRCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDExLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxMSwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUHJvZHVjdCBJRCIsImZpbmdlcnByaW50Ijp7Imdsb2JhbCI6eyJkaXN0aW5jdC1jb3VudCI6MjAwLCJuaWwlIjowLjB9fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6Ik51bWJlciBvZiBwcm9kdWN0cyBib3VnaHQuIiwic2VtYW50aWNfdHlwZSI6InR5cGUvUXVhbnRpdHkiLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJRVUFOVElUWSIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE0LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvSW50ZWdlciIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNCwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiUXVhbnRpdHkiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjYyLCJuaWwlIjowLjB9LCJ0eXBlIjp7InR5cGUvTnVtYmVyIjp7Im1pbiI6MC4wLCJxMSI6MS43NTU4ODI2MDc3NjQ5ODIsInEzIjo0Ljg4MjY1NDUwNzkyODA0NCwibWF4IjoxMDAuMCwic2QiOjQuMjE0MjU4Mzg2NDAzNzk4LCJhdmciOjMuNzAxNX19fSwiYmFzZV90eXBlIjoidHlwZS9JbnRlZ2VyIn0seyJkZXNjcmlwdGlvbiI6IlRoZSByYXcsIHByZS10YXggY29zdCBvZiB0aGUgb3JkZXIuIE5vdGUgdGhhdCB0aGlzIG1pZ2h0IGJlIGRpZmZlcmVudCBpbiB0aGUgZnV0dXJlIGZyb20gdGhlIHByb2R1Y3QgcHJpY2UgZHVlIHRvIHByb21vdGlvbnMsIGNyZWRpdHMsIGV0Yy4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJTVUJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDEzLG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJuZmNfcGF0aCI6bnVsbCwicGFyZW50X2lkIjpudWxsLCJpZCI6MTMsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlN1YnRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjozNDAsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjoxNS42OTE5NDM2NzM5NzA0MzksInExIjo0OS43NDg5NDUxOTA2MDE4NCwicTMiOjEwNS40Mjk2NTc0Njk5MzEwMywibWF4IjoxNDguMjI5MDA1MjY1NTIyOTEsInNkIjozMi41MzcwNTAxMzA1NjMxNywiYXZnIjo3Ny4wMTI5NTQ2NTM1NjU0N319fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGlzIGlzIHRoZSBhbW91bnQgb2YgbG9jYWwgYW5kIGZlZGVyYWwgdGF4ZXMgdGhhdCBhcmUgY29sbGVjdGVkIG9uIHRoZSBwdXJjaGFzZS4gTm90ZSB0aGF0IG90aGVyIGdvdmVybm1lbnRhbCBmZWVzIG9uIHNvbWUgcHJvZHVjdHMgYXJlIG5vdCBpbmNsdWRlZCBoZXJlLCBidXQgaW5zdGVhZCBhcmUgYWNjb3VudGVkIGZvciBpbiB0aGUgc3VidG90YWwuIiwic2VtYW50aWNfdHlwZSI6bnVsbCwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVEFYIiwic2V0dGluZ3MiOm51bGwsInNvdXJjZSI6ImZpZWxkcyIsImZpZWxkX3JlZiI6WyJmaWVsZCIsMTYsbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9GbG9hdCIsIm5mY19wYXRoIjpudWxsLCJwYXJlbnRfaWQiOm51bGwsImlkIjoxNiwidmlzaWJpbGl0eV90eXBlIjoibm9ybWFsIiwiZGlzcGxheV9uYW1lIjoiVGF4IiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50Ijo3OTcsIm5pbCUiOjAuMH0sInR5cGUiOnsidHlwZS9OdW1iZXIiOnsibWluIjowLjAsInExIjoyLjI3MzM0MDM4NjYwMzg1NywicTMiOjUuMzM3Mjc1MzM4MjE2MzA3LCJtYXgiOjExLjEyLCJzZCI6Mi4zMjA2NjUxMzU4OTAwMzE2LCJhdmciOjMuODcyMjEwMDAwMDAwMDAwNH19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgdG90YWwgYmlsbGVkIGFtb3VudC4iLCJzZW1hbnRpY190eXBlIjpudWxsLCJ0YWJsZV9pZCI6MiwiY29lcmNpb25fc3RyYXRlZ3kiOm51bGwsIm5hbWUiOiJUT1RBTCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDE3LG51bGxdLCJlZmZlY3RpdmVfdHlwZSI6InR5cGUvRmxvYXQiLCJuZmNfcGF0aCI6bnVsbCwicGFyZW50X2lkIjpudWxsLCJpZCI6MTcsInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlRvdGFsIiwiZmluZ2VycHJpbnQiOnsiZ2xvYmFsIjp7ImRpc3RpbmN0LWNvdW50IjoxMDAwMCwibmlsJSI6MC4wfSwidHlwZSI6eyJ0eXBlL051bWJlciI6eyJtaW4iOjEyLjA2MTYwMjkzNjkyMzExNywicTEiOjUyLjAwNjE0NzYxNzg3ODEzNSwicTMiOjEwOS41NTgwMzAxODQ5OTczOCwibWF4IjoyMzguMzI3MzIwMDE3MjE1MzMsInNkIjozOC4zNTk2NzY2NDg0NzU3MSwiYXZnIjo4Mi45NjAxNDgxNTIzMDgwNX19fSwiYmFzZV90eXBlIjoidHlwZS9GbG9hdCJ9LHsiZGVzY3JpcHRpb24iOiJUaGUgaWQgb2YgdGhlIHVzZXIgd2hvIG1hZGUgdGhpcyBvcmRlci4gTm90ZSB0aGF0IGluIHNvbWUgY2FzZXMgd2hlcmUgYW4gb3JkZXIgd2FzIGNyZWF0ZWQgb24gYmVoYWxmIG9mIGEgY3VzdG9tZXIgd2hvIHBob25lZCB0aGUgb3JkZXIgaW4sIHRoaXMgbWlnaHQgYmUgdGhlIGVtcGxveWVlIHdobyBoYW5kbGVkIHRoZSByZXF1ZXN0LiIsInNlbWFudGljX3R5cGUiOiJ0eXBlL0ZLIiwidGFibGVfaWQiOjIsImNvZXJjaW9uX3N0cmF0ZWd5IjpudWxsLCJuYW1lIjoiVVNFUl9JRCIsInNldHRpbmdzIjpudWxsLCJzb3VyY2UiOiJmaWVsZHMiLCJmaWVsZF9yZWYiOlsiZmllbGQiLDksbnVsbF0sImVmZmVjdGl2ZV90eXBlIjoidHlwZS9JbnRlZ2VyIiwibmZjX3BhdGgiOm51bGwsInBhcmVudF9pZCI6bnVsbCwiaWQiOjksInZpc2liaWxpdHlfdHlwZSI6Im5vcm1hbCIsImRpc3BsYXlfbmFtZSI6IlVzZXIgSUQiLCJmaW5nZXJwcmludCI6eyJnbG9iYWwiOnsiZGlzdGluY3QtY291bnQiOjkyOSwibmlsJSI6MC4wfX0sImJhc2VfdHlwZSI6InR5cGUvSW50ZWdlciJ9XSwiaW5zaWdodHMiOm51bGwsInJlcXVlc3RlZF90aW1lem9uZSI6IlVUQyIsInJlc3VsdHNfdGltZXpvbmUiOiJHTVQifSwKImpzb25fcXVlcnkiOnt9LCJzdGF0dXMiOiJjb21wbGV0ZWQifQ== + recorded_at: Sun, 14 May 2023 17:09:13 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/with_success/returns_all_pulses.yml b/spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/with_success/returns_all_pulses.yml new file mode 100644 index 0000000..741d4b0 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Pulse/pulses/with_success/returns_all_pulses.yml @@ -0,0 +1,123 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:46 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=78907d3a-d000-4965-8774-ddeafd16d773;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:46 GMT;SameSite=Lax + - metabase.SESSION=1dd33b07-5599-47e6-97e4-8f67e1594c56;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"1dd33b07-5599-47e6-97e4-8f67e1594c56"}' + recorded_at: Sun, 14 May 2023 17:08:46 GMT +- request: + method: get + uri: http://localhost:3030/api/pulse + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 1dd33b07-5599-47e6-97e4-8f67e1594c56 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:46 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=4d84d9fb-48cd-46a0-b693-bdb1a9fe2626;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:46 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"archived":false,"collection_position":null,"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T17:08:46.619887","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"can_write":true,"channels":[{"schedule_type":"daily","schedule_hour":8,"channel_type":"email","schedule_frame":null,"recipients":[],"updated_at":"2020-06-07T06:16:40.511","pulse_id":1,"id":1,"schedule_day":null,"entity_id":null,"enabled":false,"created_at":"2020-06-07T06:01:07.784"},{"schedule_type":"monthly","schedule_hour":18,"channel_type":"slack","schedule_frame":"first","recipients":[],"updated_at":"2020-06-07T06:16:40.511","details":{"channel":"#metabase-test"},"pulse_id":1,"id":2,"schedule_day":"mon","entity_id":null,"enabled":true,"created_at":"2020-06-07T06:16:40.511"}],"collection_id":5,"name":"Pulse: + Average quantity per month","creator_id":1,"updated_at":"2020-06-07T06:16:40.511","id":1,"cards":[{"description":"Average + item quantity per month","include_xls":false,"dashboard_card_id":null,"collection_id":5,"name":"Average + quantity per month","id":18,"parameter_mappings":null,"include_csv":false,"display":"line","dashboard_id":null}],"entity_id":null,"skip_if_empty":false,"parameters":[],"dashboard_id":null,"created_at":"2020-06-07T06:01:07.784"}]' + recorded_at: Sun, 14 May 2023 17:08:46 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/with_success/returns_revisions_of_the_object.yml b/spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/with_success/returns_revisions_of_the_object.yml new file mode 100644 index 0000000..3b6936c --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Revision/revisions/with_success/returns_revisions_of_the_object.yml @@ -0,0 +1,121 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:07 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=977c1ef6-d69a-4ffd-92ff-086b96d9422b;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:07 GMT;SameSite=Lax + - metabase.SESSION=9881b2b5-1bf0-423f-9c97-3c9b24bb3387;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"9881b2b5-1bf0-423f-9c97-3c9b24bb3387"}' + recorded_at: Sun, 14 May 2023 17:09:07 GMT +- request: + method: get + uri: http://localhost:3030/api/revision?entity=card&id=1 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 9881b2b5-1bf0-423f-9c97-3c9b24bb3387 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:08 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=c1d27569-a849-4147-b7d8-744aa7410976;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:08 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"description":"changed collection_id from \"null\" to \"2\".","is_creation":false,"id":2,"is_reversion":false,"timestamp":"2020-06-07T05:37:53.829Z","user":{"id":1,"first_name":"Admin","last_name":"User","common_name":"Admin + User"},"message":null,"diff":{"before":{"collection_id":null},"after":{"collection_id":2}}},{"description":null,"is_creation":true,"id":1,"is_reversion":false,"timestamp":"2020-06-07T05:36:28.829Z","user":{"id":1,"first_name":"Admin","last_name":"User","common_name":"Admin + User"},"message":null,"diff":null}]' + recorded_at: Sun, 14 May 2023 17:09:08 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/with_success/returns_all_segments.yml b/spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/with_success/returns_all_segments.yml new file mode 100644 index 0000000..3dfaef0 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Segment/segments/with_success/returns_all_segments.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:15 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=a1853e0f-ee10-41d4-b3c7-2f33d6ae1f60;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:15 GMT;SameSite=Lax + - metabase.SESSION=c22d444b-b54f-4fb0-87d6-dfb9336b9fda;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"c22d444b-b54f-4fb0-87d6-dfb9336b9fda"}' + recorded_at: Sun, 14 May 2023 17:09:15 GMT +- request: + method: get + uri: http://localhost:3030/api/segment + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - c22d444b-b54f-4fb0-87d6-dfb9336b9fda + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:16 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=1625017c-5a31-4209-827f-121fdec673df;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:16 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"description":"People from Twitter","archived":false,"table_id":3,"definition":{"source-table":3,"filter":["=",["field",24,null],"Twitter"]},"creator":{"email":"mb@example.com","first_name":"Admin","last_login":"2023-05-14T17:09:15.967239","is_qbnewb":false,"is_superuser":true,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","common_name":"Admin + User"},"show_in_getting_started":false,"name":"People from Twitter","caveats":null,"creator_id":1,"updated_at":"2020-06-07T06:23:50.069","query_description":{"table":"People","filter":[{"field":"Source"}]},"id":1,"entity_id":null,"created_at":"2020-06-07T06:23:50.069","points_of_interest":null}]' + recorded_at: Sun, 14 May 2023 17:09:16 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/when_specify_username_and_password/uses_the_username_and_password.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/when_specify_username_and_password/uses_the_username_and_password.yml new file mode 100644 index 0000000..c7ce3c6 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/when_specify_username_and_password/uses_the_username_and_password.yml @@ -0,0 +1,62 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:09 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=69d48d67-c897-40fa-9924-3b7af1a8448c;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:09 GMT;SameSite=Lax + - metabase.SESSION=be7f09dc-5434-40cc-a678-97f473310e46;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"be7f09dc-5434-40cc-a678-97f473310e46"}' + recorded_at: Sun, 14 May 2023 17:09:09 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_incorrect_username_or_password/raises_error.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_incorrect_username_or_password/raises_error.yml new file mode 100644 index 0000000..db888a7 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_incorrect_username_or_password/raises_error.yml @@ -0,0 +1,60 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"incorrect"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 401 + message: Unauthorized + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:08 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=b05b08dc-90ce-4511-997b-26021038a67e;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:08 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Content-Length: + - '55' + Server: + - Jetty(11.0.14) + body: + encoding: UTF-8 + string: '{"errors":{"password":"did not match stored password"}}' + recorded_at: Sun, 14 May 2023 17:09:08 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_success/returns_a_session_token.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_success/returns_a_session_token.yml new file mode 100644 index 0000000..2759e18 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Session/login/with_success/returns_a_session_token.yml @@ -0,0 +1,62 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:09 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=f914f176-85bf-4c14-a864-d66e28790cb7;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:09 GMT;SameSite=Lax + - metabase.SESSION=f4ab5700-5208-444b-80fe-200ab4d484f5;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"f4ab5700-5208-444b-80fe-200ab4d484f5"}' + recorded_at: Sun, 14 May 2023 17:09:09 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/when_not_logged_in/raises_error.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/when_not_logged_in/raises_error.yml new file mode 100644 index 0000000..8a0022b --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/when_not_logged_in/raises_error.yml @@ -0,0 +1,58 @@ +--- +http_interactions: +- request: + method: delete + uri: http://localhost:3030/api/session?session_id + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 404 + message: Not Found + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:09 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=391904e9-ae00-4635-a9a5-13c872bd6a83;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:09 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - text/plain + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Content-Length: + - '10' + Server: + - Jetty(11.0.14) + body: + encoding: UTF-8 + string: Not found. + recorded_at: Sun, 14 May 2023 17:09:09 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/with_success/returns_true.yml b/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/with_success/returns_true.yml new file mode 100644 index 0000000..36e7843 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Session/logout/with_success/returns_true.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:09 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=d189209f-7c7a-47f1-b2cb-4767be55c321;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:09 GMT;SameSite=Lax + - metabase.SESSION=2349135b-f355-4901-bcac-18e5c785aea6;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"2349135b-f355-4901-bcac-18e5c785aea6"}' + recorded_at: Sun, 14 May 2023 17:09:09 GMT +- request: + method: delete + uri: http://localhost:3030/api/session?session_id=2349135b-f355-4901-bcac-18e5c785aea6 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 2349135b-f355-4901-bcac-18e5c785aea6 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 204 + message: No Content + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:10 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=5e8c19a6-2ef1-4acb-a66d-ad1698824402;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:10 GMT;SameSite=Lax + - metabase.EMBEDDED_SESSION=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ + - metabase.SESSION=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ + - metabase.TIMEOUT=;Expires=Thu, 1 Jan 1970 00:00:00 GMT;Path=/ + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Server: + - Jetty(11.0.14) + body: + encoding: UTF-8 + string: '' + recorded_at: Sun, 14 May 2023 17:09:10 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/when_success/returns_all_settings.yml b/spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/when_success/returns_all_settings.yml new file mode 100644 index 0000000..cd0ba70 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Setting/settings/when_success/returns_all_settings.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:07 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=961399b7-f10d-4932-906f-832f84a52972;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:07 GMT;SameSite=Lax + - metabase.SESSION=4c6f937c-85c6-46d8-8077-a84f757a31f6;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"4c6f937c-85c6-46d8-8077-a84f757a31f6"}' + recorded_at: Sun, 14 May 2023 17:09:07 GMT +- request: + method: get + uri: http://localhost:3030/api/setting + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 4c6f937c-85c6-46d8-8077-a84f757a31f6 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:07 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=f3ee9f82-317a-45c4-9e7d-7ca32b080784;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:07 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + W3sia2V5IjoiYWN0aXZlLXVzZXJzLWNvdW50IiwidmFsdWUiOjIsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BQ1RJVkVfVVNFUlNfQ09VTlQiLCJkZXNjcmlwdGlvbiI6IkNhY2hlZCBudW1iZXIgb2YgYWN0aXZlIHVzZXJzLiBSZWZyZXNoIGV2ZXJ5IDUgbWludXRlcy4iLCJkZWZhdWx0IjowfSx7ImtleSI6ImFkbWluLWVtYWlsIiwidmFsdWUiOiJtYkBleGFtcGxlLmNvbSIsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BRE1JTl9FTUFJTCIsImRlc2NyaXB0aW9uIjoiVGhlIGVtYWlsIGFkZHJlc3MgdXNlcnMgc2hvdWxkIGJlIHJlZmVycmVkIHRvIGlmIHRoZXkgZW5jb3VudGVyIGEgcHJvYmxlbS4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImFuYWx5dGljcy11dWlkIiwidmFsdWUiOiI0Mjc0YmRiOS1lYjEwLTQxYzktYWUyYy0xMDhjNjdmNDhjNjciLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQU5BTFlUSUNTX1VVSUQiLCJkZXNjcmlwdGlvbiI6IlVuaXF1ZSBpZGVudGlmaWVyIHRvIGJlIHVzZWQgaW4gU25vd3Bsb3cgYW5hbHl0aWNzLCB0byBpZGVudGlmeSB0aGlzIGluc3RhbmNlIG9mIE1ldGFiYXNlLiBUaGlzIGlzIGEgcHVibGljIHNldHRpbmcgc2luY2Ugc29tZSBhbmFseXRpY3MgZXZlbnRzIGFyZSBzZW50IHByaW9yIHRvIGluaXRpYWwgc2V0dXAuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJhbm9uLXRyYWNraW5nLWVuYWJsZWQiLCJ2YWx1ZSI6ZmFsc2UsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BTk9OX1RSQUNLSU5HX0VOQUJMRUQiLCJkZXNjcmlwdGlvbiI6IkVuYWJsZSB0aGUgY29sbGVjdGlvbiBvZiBhbm9ueW1vdXMgdXNhZ2UgZGF0YSBpbiBvcmRlciB0byBoZWxwIE1ldGFiYXNlIGltcHJvdmUuIiwiZGVmYXVsdCI6dHJ1ZX0seyJrZXkiOiJhcHBsaWNhdGlvbi1jb2xvcnMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0FQUExJQ0FUSU9OX0NPTE9SUyIsImRlc2NyaXB0aW9uIjoiVGhlc2UgYXJlIHRoZSBwcmltYXJ5IGNvbG9ycyB1c2VkIGluIGNoYXJ0cyBhbmQgdGhyb3VnaG91dCBNZXRhYmFzZS4gWW91IG1pZ2h0IG5lZWQgdG8gcmVmcmVzaCB5b3VyIGJyb3dzZXIgdG8gc2VlIHlvdXIgY2hhbmdlcyB0YWtlIGVmZmVjdC4iLCJkZWZhdWx0Ijp7fX0seyJrZXkiOiJhcHBsaWNhdGlvbi1mYXZpY29uLXVybCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQVBQTElDQVRJT05fRkFWSUNPTl9VUkwiLCJkZXNjcmlwdGlvbiI6IlRoZSB1cmwgb3IgaW1hZ2UgdGhhdCB5b3Ugd2FudCB0byB1c2UgYXMgdGhlIGZhdmljb24uIiwiZGVmYXVsdCI6ImFwcC9hc3NldHMvaW1nL2Zhdmljb24uaWNvIn0seyJrZXkiOiJhcHBsaWNhdGlvbi1mb250IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BUFBMSUNBVElPTl9GT05UIiwiZGVzY3JpcHRpb24iOiJUaGlzIHdpbGwgcmVwbGFjZSDigJxMYXRv4oCdIGFzIHRoZSBmb250IGZhbWlseS4iLCJkZWZhdWx0IjoiTGF0byJ9LHsia2V5IjoiYXBwbGljYXRpb24tZm9udC1maWxlcyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQVBQTElDQVRJT05fRk9OVF9GSUxFUyIsImRlc2NyaXB0aW9uIjoiVGVsbCB1cyB3aGVyZSB0byBmaW5kIHRoZSBmaWxlIGZvciBlYWNoIGZvbnQgd2VpZ2h0LiBZb3UgZG9u4oCZdCBuZWVkIHRvIGluY2x1ZGUgYWxsIG9mIHRoZW0sIGJ1dCBpdOKAmWxsIGxvb2sgYmV0dGVyIGlmIHlvdSBkby4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImFwcGxpY2F0aW9uLWxvZ28tdXJsIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9BUFBMSUNBVElPTl9MT0dPX1VSTCIsImRlc2NyaXB0aW9uIjoiRm9yIGJlc3QgcmVzdWx0cywgdXNlIGFuIFNWRyBmaWxlIHdpdGggYSB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kLiIsImRlZmF1bHQiOiJhcHAvYXNzZXRzL2ltZy9sb2dvLnN2ZyJ9LHsia2V5IjoiYXBwbGljYXRpb24tbmFtZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQVBQTElDQVRJT05fTkFNRSIsImRlc2NyaXB0aW9uIjoiVGhpcyB3aWxsIHJlcGxhY2UgdGhlIHdvcmQgXCJNZXRhYmFzZVwiIHdoZXJldmVyIGl0IGFwcGVhcnMuIiwiZGVmYXVsdCI6Ik1ldGFiYXNlIn0seyJrZXkiOiJhdmFpbGFibGUtZm9udHMiLCJ2YWx1ZSI6WyJJbnRlciIsIkxhdG8iLCJMb3JhIiwiTWVycml3ZWF0aGVyIiwiTW9udHNlcnJhdCIsIk5vdG8gU2FucyIsIk9wZW4gU2FucyIsIk9zd2FsZCIsIlBsYXlmYWlyIERpc3BsYXkiLCJQb3BwaW5zIiwiUFQgU2FucyIsIlBUIFNlcmlmIiwiUmFsZXdheSIsIlJvYm90byIsIlJvYm90byBDb25kZW5zZWQiLCJSb2JvdG8gTW9ubyIsIlJvYm90byBTbGFiIiwiU2xhYm8gMjdweCIsIlNvdXJjZSBTYW5zIFBybyIsIlVidW50dSJdLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQVZBSUxBQkxFX0ZPTlRTIiwiZGVzY3JpcHRpb24iOiJBdmFpbGFibGUgZm9udHMiLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImF2YWlsYWJsZS1sb2NhbGVzIiwidmFsdWUiOltbImFyIiwiQXJhYmljIl0sWyJhcl9TQSIsIkFyYWJpYyAoU2F1ZGkgQXJhYmlhKSJdLFsiYmciLCJCdWxnYXJpYW4iXSxbImNhIiwiQ2F0YWxhbiJdLFsiY3MiLCJDemVjaCJdLFsiZGUiLCJHZXJtYW4iXSxbImVuIiwiRW5nbGlzaCJdLFsiZXMiLCJTcGFuaXNoIl0sWyJmYSIsIlBlcnNpYW4iXSxbImZyIiwiRnJlbmNoIl0sWyJpZCIsIkluZG9uZXNpYW4iXSxbIml0IiwiSXRhbGlhbiJdLFsiamEiLCJKYXBhbmVzZSJdLFsia28iLCJLb3JlYW4iXSxbIm5iIiwiTm9yd2VnaWFuIEJva23DpWwiXSxbIm5sIiwiRHV0Y2giXSxbInBsIiwiUG9saXNoIl0sWyJwdF9CUiIsIlBvcnR1Z3Vlc2UgKEJyYXppbCkiXSxbInJ1IiwiUnVzc2lhbiJdLFsic2siLCJTbG92YWsiXSxbInNxIiwiQWxiYW5pYW4iXSxbInNyIiwiU2VyYmlhbiJdLFsic3YiLCJTd2VkaXNoIl0sWyJ0ciIsIlR1cmtpc2giXSxbInVrIiwiVWtyYWluaWFuIl0sWyJ2aSIsIlZpZXRuYW1lc2UiXSxbInpoIiwiQ2hpbmVzZSJdLFsiemhfQ04iLCJDaGluZXNlIChDaGluYSkiXSxbInpoX0hLIiwiQ2hpbmVzZSAoSG9uZyBLb25nIFNBUiBDaGluYSkiXSxbInpoX1RXIiwiQ2hpbmVzZSAoVGFpd2FuKSJdXSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0FWQUlMQUJMRV9MT0NBTEVTIiwiZGVzY3JpcHRpb24iOiJBdmFpbGFibGUgaTE4biBsb2NhbGVzIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJhdmFpbGFibGUtdGltZXpvbmVzIiwidmFsdWUiOlsiQWZyaWNhL0FiaWRqYW4iLCJBZnJpY2EvQWNjcmEiLCJBZnJpY2EvQWRkaXNfQWJhYmEiLCJBZnJpY2EvQWxnaWVycyIsIkFmcmljYS9Bc21hcmEiLCJBZnJpY2EvQXNtZXJhIiwiQWZyaWNhL0JhbWFrbyIsIkFmcmljYS9CYW5ndWkiLCJBZnJpY2EvQmFuanVsIiwiQWZyaWNhL0Jpc3NhdSIsIkFmcmljYS9CbGFudHlyZSIsIkFmcmljYS9CcmF6emF2aWxsZSIsIkFmcmljYS9CdWp1bWJ1cmEiLCJBZnJpY2EvQ2Fpcm8iLCJBZnJpY2EvQ2FzYWJsYW5jYSIsIkFmcmljYS9DZXV0YSIsIkFmcmljYS9Db25ha3J5IiwiQWZyaWNhL0Rha2FyIiwiQWZyaWNhL0Rhcl9lc19TYWxhYW0iLCJBZnJpY2EvRGppYm91dGkiLCJBZnJpY2EvRG91YWxhIiwiQWZyaWNhL0VsX0FhaXVuIiwiQWZyaWNhL0ZyZWV0b3duIiwiQWZyaWNhL0dhYm9yb25lIiwiQWZyaWNhL0hhcmFyZSIsIkFmcmljYS9Kb2hhbm5lc2J1cmciLCJBZnJpY2EvSnViYSIsIkFmcmljYS9LYW1wYWxhIiwiQWZyaWNhL0toYXJ0b3VtIiwiQWZyaWNhL0tpZ2FsaSIsIkFmcmljYS9LaW5zaGFzYSIsIkFmcmljYS9MYWdvcyIsIkFmcmljYS9MaWJyZXZpbGxlIiwiQWZyaWNhL0xvbWUiLCJBZnJpY2EvTHVhbmRhIiwiQWZyaWNhL0x1YnVtYmFzaGkiLCJBZnJpY2EvTHVzYWthIiwiQWZyaWNhL01hbGFibyIsIkFmcmljYS9NYXB1dG8iLCJBZnJpY2EvTWFzZXJ1IiwiQWZyaWNhL01iYWJhbmUiLCJBZnJpY2EvTW9nYWRpc2h1IiwiQWZyaWNhL01vbnJvdmlhIiwiQWZyaWNhL05haXJvYmkiLCJBZnJpY2EvTmRqYW1lbmEiLCJBZnJpY2EvTmlhbWV5IiwiQWZyaWNhL05vdWFrY2hvdHQiLCJBZnJpY2EvT3VhZ2Fkb3Vnb3UiLCJBZnJpY2EvUG9ydG8tTm92byIsIkFmcmljYS9TYW9fVG9tZSIsIkFmcmljYS9UaW1idWt0dSIsIkFmcmljYS9Ucmlwb2xpIiwiQWZyaWNhL1R1bmlzIiwiQWZyaWNhL1dpbmRob2VrIiwiQW1lcmljYS9BZGFrIiwiQW1lcmljYS9BbmNob3JhZ2UiLCJBbWVyaWNhL0FuZ3VpbGxhIiwiQW1lcmljYS9BbnRpZ3VhIiwiQW1lcmljYS9BcmFndWFpbmEiLCJBbWVyaWNhL0FyZ2VudGluYS9CdWVub3NfQWlyZXMiLCJBbWVyaWNhL0FyZ2VudGluYS9DYXRhbWFyY2EiLCJBbWVyaWNhL0FyZ2VudGluYS9Db21vZFJpdmFkYXZpYSIsIkFtZXJpY2EvQXJnZW50aW5hL0NvcmRvYmEiLCJBbWVyaWNhL0FyZ2VudGluYS9KdWp1eSIsIkFtZXJpY2EvQXJnZW50aW5hL0xhX1Jpb2phIiwiQW1lcmljYS9BcmdlbnRpbmEvTWVuZG96YSIsIkFtZXJpY2EvQXJnZW50aW5hL1Jpb19HYWxsZWdvcyIsIkFtZXJpY2EvQXJnZW50aW5hL1NhbHRhIiwiQW1lcmljYS9BcmdlbnRpbmEvU2FuX0p1YW4iLCJBbWVyaWNhL0FyZ2VudGluYS9TYW5fTHVpcyIsIkFtZXJpY2EvQXJnZW50aW5hL1R1Y3VtYW4iLCJBbWVyaWNhL0FyZ2VudGluYS9Vc2h1YWlhIiwiQW1lcmljYS9BcnViYSIsIkFtZXJpY2EvQXN1bmNpb24iLCJBbWVyaWNhL0F0aWtva2FuIiwiQW1lcmljYS9BdGthIiwiQW1lcmljYS9CYWhpYSIsIkFtZXJpY2EvQmFoaWFfQmFuZGVyYXMiLCJBbWVyaWNhL0JhcmJhZG9zIiwiQW1lcmljYS9CZWxlbSIsIkFtZXJpY2EvQmVsaXplIiwiQW1lcmljYS9CbGFuYy1TYWJsb24iLCJBbWVyaWNhL0JvYV9WaXN0YSIsIkFtZXJpY2EvQm9nb3RhIiwiQW1lcmljYS9Cb2lzZSIsIkFtZXJpY2EvQnVlbm9zX0FpcmVzIiwiQW1lcmljYS9DYW1icmlkZ2VfQmF5IiwiQW1lcmljYS9DYW1wb19HcmFuZGUiLCJBbWVyaWNhL0NhbmN1biIsIkFtZXJpY2EvQ2FyYWNhcyIsIkFtZXJpY2EvQ2F0YW1hcmNhIiwiQW1lcmljYS9DYXllbm5lIiwiQW1lcmljYS9DYXltYW4iLCJBbWVyaWNhL0NoaWNhZ28iLCJBbWVyaWNhL0NoaWh1YWh1YSIsIkFtZXJpY2EvQ2l1ZGFkX0p1YXJleiIsIkFtZXJpY2EvQ29yYWxfSGFyYm91ciIsIkFtZXJpY2EvQ29yZG9iYSIsIkFtZXJpY2EvQ29zdGFfUmljYSIsIkFtZXJpY2EvQ3Jlc3RvbiIsIkFtZXJpY2EvQ3VpYWJhIiwiQW1lcmljYS9DdXJhY2FvIiwiQW1lcmljYS9EYW5tYXJrc2hhdm4iLCJBbWVyaWNhL0Rhd3NvbiIsIkFtZXJpY2EvRGF3c29uX0NyZWVrIiwiQW1lcmljYS9EZW52ZXIiLCJBbWVyaWNhL0RldHJvaXQiLCJBbWVyaWNhL0RvbWluaWNhIiwiQW1lcmljYS9FZG1vbnRvbiIsIkFtZXJpY2EvRWlydW5lcGUiLCJBbWVyaWNhL0VsX1NhbHZhZG9yIiwiQW1lcmljYS9FbnNlbmFkYSIsIkFtZXJpY2EvRm9ydF9OZWxzb24iLCJBbWVyaWNhL0ZvcnRfV2F5bmUiLCJBbWVyaWNhL0ZvcnRhbGV6YSIsIkFtZXJpY2EvR2xhY2VfQmF5IiwiQW1lcmljYS9Hb2R0aGFiIiwiQW1lcmljYS9Hb29zZV9CYXkiLCJBbWVyaWNhL0dyYW5kX1R1cmsiLCJBbWVyaWNhL0dyZW5hZGEiLCJBbWVyaWNhL0d1YWRlbG91cGUiLCJBbWVyaWNhL0d1YXRlbWFsYSIsIkFtZXJpY2EvR3VheWFxdWlsIiwiQW1lcmljYS9HdXlhbmEiLCJBbWVyaWNhL0hhbGlmYXgiLCJBbWVyaWNhL0hhdmFuYSIsIkFtZXJpY2EvSGVybW9zaWxsbyIsIkFtZXJpY2EvSW5kaWFuYS9JbmRpYW5hcG9saXMiLCJBbWVyaWNhL0luZGlhbmEvS25veCIsIkFtZXJpY2EvSW5kaWFuYS9NYXJlbmdvIiwiQW1lcmljYS9JbmRpYW5hL1BldGVyc2J1cmciLCJBbWVyaWNhL0luZGlhbmEvVGVsbF9DaXR5IiwiQW1lcmljYS9JbmRpYW5hL1ZldmF5IiwiQW1lcmljYS9JbmRpYW5hL1ZpbmNlbm5lcyIsIkFtZXJpY2EvSW5kaWFuYS9XaW5hbWFjIiwiQW1lcmljYS9JbmRpYW5hcG9saXMiLCJBbWVyaWNhL0ludXZpayIsIkFtZXJpY2EvSXFhbHVpdCIsIkFtZXJpY2EvSmFtYWljYSIsIkFtZXJpY2EvSnVqdXkiLCJBbWVyaWNhL0p1bmVhdSIsIkFtZXJpY2EvS2VudHVja3kvTG91aXN2aWxsZSIsIkFtZXJpY2EvS2VudHVja3kvTW9udGljZWxsbyIsIkFtZXJpY2EvS25veF9JTiIsIkFtZXJpY2EvS3JhbGVuZGlqayIsIkFtZXJpY2EvTGFfUGF6IiwiQW1lcmljYS9MaW1hIiwiQW1lcmljYS9Mb3NfQW5nZWxlcyIsIkFtZXJpY2EvTG91aXN2aWxsZSIsIkFtZXJpY2EvTG93ZXJfUHJpbmNlcyIsIkFtZXJpY2EvTWFjZWlvIiwiQW1lcmljYS9NYW5hZ3VhIiwiQW1lcmljYS9NYW5hdXMiLCJBbWVyaWNhL01hcmlnb3QiLCJBbWVyaWNhL01hcnRpbmlxdWUiLCJBbWVyaWNhL01hdGFtb3JvcyIsIkFtZXJpY2EvTWF6YXRsYW4iLCJBbWVyaWNhL01lbmRvemEiLCJBbWVyaWNhL01lbm9taW5lZSIsIkFtZXJpY2EvTWVyaWRhIiwiQW1lcmljYS9NZXRsYWthdGxhIiwiQW1lcmljYS9NZXhpY29fQ2l0eSIsIkFtZXJpY2EvTWlxdWVsb24iLCJBbWVyaWNhL01vbmN0b24iLCJBbWVyaWNhL01vbnRlcnJleSIsIkFtZXJpY2EvTW9udGV2aWRlbyIsIkFtZXJpY2EvTW9udHJlYWwiLCJBbWVyaWNhL01vbnRzZXJyYXQiLCJBbWVyaWNhL05hc3NhdSIsIkFtZXJpY2EvTmV3X1lvcmsiLCJBbWVyaWNhL05pcGlnb24iLCJBbWVyaWNhL05vbWUiLCJBbWVyaWNhL05vcm9uaGEiLCJBbWVyaWNhL05vcnRoX0Rha290YS9CZXVsYWgiLCJBbWVyaWNhL05vcnRoX0Rha290YS9DZW50ZXIiLCJBbWVyaWNhL05vcnRoX0Rha290YS9OZXdfU2FsZW0iLCJBbWVyaWNhL051dWsiLCJBbWVyaWNhL09qaW5hZ2EiLCJBbWVyaWNhL1BhbmFtYSIsIkFtZXJpY2EvUGFuZ25pcnR1bmciLCJBbWVyaWNhL1BhcmFtYXJpYm8iLCJBbWVyaWNhL1Bob2VuaXgiLCJBbWVyaWNhL1BvcnQtYXUtUHJpbmNlIiwiQW1lcmljYS9Qb3J0X29mX1NwYWluIiwiQW1lcmljYS9Qb3J0b19BY3JlIiwiQW1lcmljYS9Qb3J0b19WZWxobyIsIkFtZXJpY2EvUHVlcnRvX1JpY28iLCJBbWVyaWNhL1B1bnRhX0FyZW5hcyIsIkFtZXJpY2EvUmFpbnlfUml2ZXIiLCJBbWVyaWNhL1Jhbmtpbl9JbmxldCIsIkFtZXJpY2EvUmVjaWZlIiwiQW1lcmljYS9SZWdpbmEiLCJBbWVyaWNhL1Jlc29sdXRlIiwiQW1lcmljYS9SaW9fQnJhbmNvIiwiQW1lcmljYS9Sb3NhcmlvIiwiQW1lcmljYS9TYW50YV9Jc2FiZWwiLCJBbWVyaWNhL1NhbnRhcmVtIiwiQW1lcmljYS9TYW50aWFnbyIsIkFtZXJpY2EvU2FudG9fRG9taW5nbyIsIkFtZXJpY2EvU2FvX1BhdWxvIiwiQW1lcmljYS9TY29yZXNieXN1bmQiLCJBbWVyaWNhL1NoaXByb2NrIiwiQW1lcmljYS9TaXRrYSIsIkFtZXJpY2EvU3RfQmFydGhlbGVteSIsIkFtZXJpY2EvU3RfSm9obnMiLCJBbWVyaWNhL1N0X0tpdHRzIiwiQW1lcmljYS9TdF9MdWNpYSIsIkFtZXJpY2EvU3RfVGhvbWFzIiwiQW1lcmljYS9TdF9WaW5jZW50IiwiQW1lcmljYS9Td2lmdF9DdXJyZW50IiwiQW1lcmljYS9UZWd1Y2lnYWxwYSIsIkFtZXJpY2EvVGh1bGUiLCJBbWVyaWNhL1RodW5kZXJfQmF5IiwiQW1lcmljYS9UaWp1YW5hIiwiQW1lcmljYS9Ub3JvbnRvIiwiQW1lcmljYS9Ub3J0b2xhIiwiQW1lcmljYS9WYW5jb3V2ZXIiLCJBbWVyaWNhL1ZpcmdpbiIsIkFtZXJpY2EvV2hpdGVob3JzZSIsIkFtZXJpY2EvV2lubmlwZWciLCJBbWVyaWNhL1lha3V0YXQiLCJBbWVyaWNhL1llbGxvd2tuaWZlIiwiQW50YXJjdGljYS9DYXNleSIsIkFudGFyY3RpY2EvRGF2aXMiLCJBbnRhcmN0aWNhL0R1bW9udERVcnZpbGxlIiwiQW50YXJjdGljYS9NYWNxdWFyaWUiLCJBbnRhcmN0aWNhL01hd3NvbiIsIkFudGFyY3RpY2EvTWNNdXJkbyIsIkFudGFyY3RpY2EvUGFsbWVyIiwiQW50YXJjdGljYS9Sb3RoZXJhIiwiQW50YXJjdGljYS9Tb3V0aF9Qb2xlIiwiQW50YXJjdGljYS9TeW93YSIsIkFudGFyY3RpY2EvVHJvbGwiLCJBbnRhcmN0aWNhL1Zvc3RvayIsIkFyY3RpYy9Mb25neWVhcmJ5ZW4iLCJBc2lhL0FkZW4iLCJBc2lhL0FsbWF0eSIsIkFzaWEvQW1tYW4iLCJBc2lhL0FuYWR5ciIsIkFzaWEvQXF0YXUiLCJBc2lhL0FxdG9iZSIsIkFzaWEvQXNoZ2FiYXQiLCJBc2lhL0FzaGtoYWJhZCIsIkFzaWEvQXR5cmF1IiwiQXNpYS9CYWdoZGFkIiwiQXNpYS9CYWhyYWluIiwiQXNpYS9CYWt1IiwiQXNpYS9CYW5na29rIiwiQXNpYS9CYXJuYXVsIiwiQXNpYS9CZWlydXQiLCJBc2lhL0Jpc2hrZWsiLCJBc2lhL0JydW5laSIsIkFzaWEvQ2FsY3V0dGEiLCJBc2lhL0NoaXRhIiwiQXNpYS9DaG9pYmFsc2FuIiwiQXNpYS9DaG9uZ3FpbmciLCJBc2lhL0NodW5na2luZyIsIkFzaWEvQ29sb21ibyIsIkFzaWEvRGFjY2EiLCJBc2lhL0RhbWFzY3VzIiwiQXNpYS9EaGFrYSIsIkFzaWEvRGlsaSIsIkFzaWEvRHViYWkiLCJBc2lhL0R1c2hhbmJlIiwiQXNpYS9GYW1hZ3VzdGEiLCJBc2lhL0dhemEiLCJBc2lhL0hhcmJpbiIsIkFzaWEvSGVicm9uIiwiQXNpYS9Ib19DaGlfTWluaCIsIkFzaWEvSG9uZ19Lb25nIiwiQXNpYS9Ib3ZkIiwiQXNpYS9Jcmt1dHNrIiwiQXNpYS9Jc3RhbmJ1bCIsIkFzaWEvSmFrYXJ0YSIsIkFzaWEvSmF5YXB1cmEiLCJBc2lhL0plcnVzYWxlbSIsIkFzaWEvS2FidWwiLCJBc2lhL0thbWNoYXRrYSIsIkFzaWEvS2FyYWNoaSIsIkFzaWEvS2FzaGdhciIsIkFzaWEvS2F0aG1hbmR1IiwiQXNpYS9LYXRtYW5kdSIsIkFzaWEvS2hhbmR5Z2EiLCJBc2lhL0tvbGthdGEiLCJBc2lhL0tyYXNub3lhcnNrIiwiQXNpYS9LdWFsYV9MdW1wdXIiLCJBc2lhL0t1Y2hpbmciLCJBc2lhL0t1d2FpdCIsIkFzaWEvTWFjYW8iLCJBc2lhL01hY2F1IiwiQXNpYS9NYWdhZGFuIiwiQXNpYS9NYWthc3NhciIsIkFzaWEvTWFuaWxhIiwiQXNpYS9NdXNjYXQiLCJBc2lhL05pY29zaWEiLCJBc2lhL05vdm9rdXpuZXRzayIsIkFzaWEvTm92b3NpYmlyc2siLCJBc2lhL09tc2siLCJBc2lhL09yYWwiLCJBc2lhL1Bobm9tX1BlbmgiLCJBc2lhL1BvbnRpYW5hayIsIkFzaWEvUHlvbmd5YW5nIiwiQXNpYS9RYXRhciIsIkFzaWEvUW9zdGFuYXkiLCJBc2lhL1F5enlsb3JkYSIsIkFzaWEvUmFuZ29vbiIsIkFzaWEvUml5YWRoIiwiQXNpYS9TYWlnb24iLCJBc2lhL1Nha2hhbGluIiwiQXNpYS9TYW1hcmthbmQiLCJBc2lhL1Nlb3VsIiwiQXNpYS9TaGFuZ2hhaSIsIkFzaWEvU2luZ2Fwb3JlIiwiQXNpYS9TcmVkbmVrb2x5bXNrIiwiQXNpYS9UYWlwZWkiLCJBc2lhL1Rhc2hrZW50IiwiQXNpYS9UYmlsaXNpIiwiQXNpYS9UZWhyYW4iLCJBc2lhL1RlbF9Bdml2IiwiQXNpYS9UaGltYnUiLCJBc2lhL1RoaW1waHUiLCJBc2lhL1Rva3lvIiwiQXNpYS9Ub21zayIsIkFzaWEvVWp1bmdfUGFuZGFuZyIsIkFzaWEvVWxhYW5iYWF0YXIiLCJBc2lhL1VsYW5fQmF0b3IiLCJBc2lhL1VydW1xaSIsIkFzaWEvVXN0LU5lcmEiLCJBc2lhL1ZpZW50aWFuZSIsIkFzaWEvVmxhZGl2b3N0b2siLCJBc2lhL1lha3V0c2siLCJBc2lhL1lhbmdvbiIsIkFzaWEvWWVrYXRlcmluYnVyZyIsIkFzaWEvWWVyZXZhbiIsIkF0bGFudGljL0F6b3JlcyIsIkF0bGFudGljL0Jlcm11ZGEiLCJBdGxhbnRpYy9DYW5hcnkiLCJBdGxhbnRpYy9DYXBlX1ZlcmRlIiwiQXRsYW50aWMvRmFlcm9lIiwiQXRsYW50aWMvRmFyb2UiLCJBdGxhbnRpYy9KYW5fTWF5ZW4iLCJBdGxhbnRpYy9NYWRlaXJhIiwiQXRsYW50aWMvUmV5a2phdmlrIiwiQXRsYW50aWMvU291dGhfR2VvcmdpYSIsIkF0bGFudGljL1N0X0hlbGVuYSIsIkF0bGFudGljL1N0YW5sZXkiLCJBdXN0cmFsaWEvQUNUIiwiQXVzdHJhbGlhL0FkZWxhaWRlIiwiQXVzdHJhbGlhL0JyaXNiYW5lIiwiQXVzdHJhbGlhL0Jyb2tlbl9IaWxsIiwiQXVzdHJhbGlhL0NhbmJlcnJhIiwiQXVzdHJhbGlhL0N1cnJpZSIsIkF1c3RyYWxpYS9EYXJ3aW4iLCJBdXN0cmFsaWEvRXVjbGEiLCJBdXN0cmFsaWEvSG9iYXJ0IiwiQXVzdHJhbGlhL0xISSIsIkF1c3RyYWxpYS9MaW5kZW1hbiIsIkF1c3RyYWxpYS9Mb3JkX0hvd2UiLCJBdXN0cmFsaWEvTWVsYm91cm5lIiwiQXVzdHJhbGlhL05TVyIsIkF1c3RyYWxpYS9Ob3J0aCIsIkF1c3RyYWxpYS9QZXJ0aCIsIkF1c3RyYWxpYS9RdWVlbnNsYW5kIiwiQXVzdHJhbGlhL1NvdXRoIiwiQXVzdHJhbGlhL1N5ZG5leSIsIkF1c3RyYWxpYS9UYXNtYW5pYSIsIkF1c3RyYWxpYS9WaWN0b3JpYSIsIkF1c3RyYWxpYS9XZXN0IiwiQXVzdHJhbGlhL1lhbmNvd2lubmEiLCJCcmF6aWwvQWNyZSIsIkJyYXppbC9EZU5vcm9uaGEiLCJCcmF6aWwvRWFzdCIsIkJyYXppbC9XZXN0IiwiQ0VUIiwiQ1NUNkNEVCIsIkNhbmFkYS9BdGxhbnRpYyIsIkNhbmFkYS9DZW50cmFsIiwiQ2FuYWRhL0Vhc3Rlcm4iLCJDYW5hZGEvTW91bnRhaW4iLCJDYW5hZGEvTmV3Zm91bmRsYW5kIiwiQ2FuYWRhL1BhY2lmaWMiLCJDYW5hZGEvU2Fza2F0Y2hld2FuIiwiQ2FuYWRhL1l1a29uIiwiQ2hpbGUvQ29udGluZW50YWwiLCJDaGlsZS9FYXN0ZXJJc2xhbmQiLCJDdWJhIiwiRUVUIiwiRVNUNUVEVCIsIkVneXB0IiwiRWlyZSIsIkV0Yy9HTVQiLCJFdGMvR01UKzAiLCJFdGMvR01UKzEiLCJFdGMvR01UKzEwIiwiRXRjL0dNVCsxMSIsIkV0Yy9HTVQrMTIiLCJFdGMvR01UKzIiLCJFdGMvR01UKzMiLCJFdGMvR01UKzQiLCJFdGMvR01UKzUiLCJFdGMvR01UKzYiLCJFdGMvR01UKzciLCJFdGMvR01UKzgiLCJFdGMvR01UKzkiLCJFdGMvR01ULTAiLCJFdGMvR01ULTEiLCJFdGMvR01ULTEwIiwiRXRjL0dNVC0xMSIsIkV0Yy9HTVQtMTIiLCJFdGMvR01ULTEzIiwiRXRjL0dNVC0xNCIsIkV0Yy9HTVQtMiIsIkV0Yy9HTVQtMyIsIkV0Yy9HTVQtNCIsIkV0Yy9HTVQtNSIsIkV0Yy9HTVQtNiIsIkV0Yy9HTVQtNyIsIkV0Yy9HTVQtOCIsIkV0Yy9HTVQtOSIsIkV0Yy9HTVQwIiwiRXRjL0dyZWVud2ljaCIsIkV0Yy9VQ1QiLCJFdGMvVVRDIiwiRXRjL1VuaXZlcnNhbCIsIkV0Yy9adWx1IiwiRXVyb3BlL0Ftc3RlcmRhbSIsIkV1cm9wZS9BbmRvcnJhIiwiRXVyb3BlL0FzdHJha2hhbiIsIkV1cm9wZS9BdGhlbnMiLCJFdXJvcGUvQmVsZmFzdCIsIkV1cm9wZS9CZWxncmFkZSIsIkV1cm9wZS9CZXJsaW4iLCJFdXJvcGUvQnJhdGlzbGF2YSIsIkV1cm9wZS9CcnVzc2VscyIsIkV1cm9wZS9CdWNoYXJlc3QiLCJFdXJvcGUvQnVkYXBlc3QiLCJFdXJvcGUvQnVzaW5nZW4iLCJFdXJvcGUvQ2hpc2luYXUiLCJFdXJvcGUvQ29wZW5oYWdlbiIsIkV1cm9wZS9EdWJsaW4iLCJFdXJvcGUvR2licmFsdGFyIiwiRXVyb3BlL0d1ZXJuc2V5IiwiRXVyb3BlL0hlbHNpbmtpIiwiRXVyb3BlL0lzbGVfb2ZfTWFuIiwiRXVyb3BlL0lzdGFuYnVsIiwiRXVyb3BlL0plcnNleSIsIkV1cm9wZS9LYWxpbmluZ3JhZCIsIkV1cm9wZS9LaWV2IiwiRXVyb3BlL0tpcm92IiwiRXVyb3BlL0t5aXYiLCJFdXJvcGUvTGlzYm9uIiwiRXVyb3BlL0xqdWJsamFuYSIsIkV1cm9wZS9Mb25kb24iLCJFdXJvcGUvTHV4ZW1ib3VyZyIsIkV1cm9wZS9NYWRyaWQiLCJFdXJvcGUvTWFsdGEiLCJFdXJvcGUvTWFyaWVoYW1uIiwiRXVyb3BlL01pbnNrIiwiRXVyb3BlL01vbmFjbyIsIkV1cm9wZS9Nb3Njb3ciLCJFdXJvcGUvTmljb3NpYSIsIkV1cm9wZS9Pc2xvIiwiRXVyb3BlL1BhcmlzIiwiRXVyb3BlL1BvZGdvcmljYSIsIkV1cm9wZS9QcmFndWUiLCJFdXJvcGUvUmlnYSIsIkV1cm9wZS9Sb21lIiwiRXVyb3BlL1NhbWFyYSIsIkV1cm9wZS9TYW5fTWFyaW5vIiwiRXVyb3BlL1NhcmFqZXZvIiwiRXVyb3BlL1NhcmF0b3YiLCJFdXJvcGUvU2ltZmVyb3BvbCIsIkV1cm9wZS9Ta29wamUiLCJFdXJvcGUvU29maWEiLCJFdXJvcGUvU3RvY2tob2xtIiwiRXVyb3BlL1RhbGxpbm4iLCJFdXJvcGUvVGlyYW5lIiwiRXVyb3BlL1RpcmFzcG9sIiwiRXVyb3BlL1VseWFub3ZzayIsIkV1cm9wZS9Vemhnb3JvZCIsIkV1cm9wZS9WYWR1eiIsIkV1cm9wZS9WYXRpY2FuIiwiRXVyb3BlL1ZpZW5uYSIsIkV1cm9wZS9WaWxuaXVzIiwiRXVyb3BlL1ZvbGdvZ3JhZCIsIkV1cm9wZS9XYXJzYXciLCJFdXJvcGUvWmFncmViIiwiRXVyb3BlL1phcG9yb3poeWUiLCJFdXJvcGUvWnVyaWNoIiwiR0IiLCJHQi1FaXJlIiwiR01UIiwiR01UMCIsIkdyZWVud2ljaCIsIkhvbmdrb25nIiwiSWNlbGFuZCIsIkluZGlhbi9BbnRhbmFuYXJpdm8iLCJJbmRpYW4vQ2hhZ29zIiwiSW5kaWFuL0NocmlzdG1hcyIsIkluZGlhbi9Db2NvcyIsIkluZGlhbi9Db21vcm8iLCJJbmRpYW4vS2VyZ3VlbGVuIiwiSW5kaWFuL01haGUiLCJJbmRpYW4vTWFsZGl2ZXMiLCJJbmRpYW4vTWF1cml0aXVzIiwiSW5kaWFuL01heW90dGUiLCJJbmRpYW4vUmV1bmlvbiIsIklyYW4iLCJJc3JhZWwiLCJKYW1haWNhIiwiSmFwYW4iLCJLd2FqYWxlaW4iLCJMaWJ5YSIsIk1FVCIsIk1TVDdNRFQiLCJNZXhpY28vQmFqYU5vcnRlIiwiTWV4aWNvL0JhamFTdXIiLCJNZXhpY28vR2VuZXJhbCIsIk5aIiwiTlotQ0hBVCIsIk5hdmFqbyIsIlBSQyIsIlBTVDhQRFQiLCJQYWNpZmljL0FwaWEiLCJQYWNpZmljL0F1Y2tsYW5kIiwiUGFjaWZpYy9Cb3VnYWludmlsbGUiLCJQYWNpZmljL0NoYXRoYW0iLCJQYWNpZmljL0NodXVrIiwiUGFjaWZpYy9FYXN0ZXIiLCJQYWNpZmljL0VmYXRlIiwiUGFjaWZpYy9FbmRlcmJ1cnkiLCJQYWNpZmljL0Zha2FvZm8iLCJQYWNpZmljL0ZpamkiLCJQYWNpZmljL0Z1bmFmdXRpIiwiUGFjaWZpYy9HYWxhcGFnb3MiLCJQYWNpZmljL0dhbWJpZXIiLCJQYWNpZmljL0d1YWRhbGNhbmFsIiwiUGFjaWZpYy9HdWFtIiwiUGFjaWZpYy9Ib25vbHVsdSIsIlBhY2lmaWMvSm9obnN0b24iLCJQYWNpZmljL0thbnRvbiIsIlBhY2lmaWMvS2lyaXRpbWF0aSIsIlBhY2lmaWMvS29zcmFlIiwiUGFjaWZpYy9Ld2FqYWxlaW4iLCJQYWNpZmljL01hanVybyIsIlBhY2lmaWMvTWFycXVlc2FzIiwiUGFjaWZpYy9NaWR3YXkiLCJQYWNpZmljL05hdXJ1IiwiUGFjaWZpYy9OaXVlIiwiUGFjaWZpYy9Ob3Jmb2xrIiwiUGFjaWZpYy9Ob3VtZWEiLCJQYWNpZmljL1BhZ29fUGFnbyIsIlBhY2lmaWMvUGFsYXUiLCJQYWNpZmljL1BpdGNhaXJuIiwiUGFjaWZpYy9Qb2hucGVpIiwiUGFjaWZpYy9Qb25hcGUiLCJQYWNpZmljL1BvcnRfTW9yZXNieSIsIlBhY2lmaWMvUmFyb3RvbmdhIiwiUGFjaWZpYy9TYWlwYW4iLCJQYWNpZmljL1NhbW9hIiwiUGFjaWZpYy9UYWhpdGkiLCJQYWNpZmljL1RhcmF3YSIsIlBhY2lmaWMvVG9uZ2F0YXB1IiwiUGFjaWZpYy9UcnVrIiwiUGFjaWZpYy9XYWtlIiwiUGFjaWZpYy9XYWxsaXMiLCJQYWNpZmljL1lhcCIsIlBvbGFuZCIsIlBvcnR1Z2FsIiwiUk9LIiwiU2luZ2Fwb3JlIiwiU3lzdGVtVi9BU1Q0IiwiU3lzdGVtVi9BU1Q0QURUIiwiU3lzdGVtVi9DU1Q2IiwiU3lzdGVtVi9DU1Q2Q0RUIiwiU3lzdGVtVi9FU1Q1IiwiU3lzdGVtVi9FU1Q1RURUIiwiU3lzdGVtVi9IU1QxMCIsIlN5c3RlbVYvTVNUNyIsIlN5c3RlbVYvTVNUN01EVCIsIlN5c3RlbVYvUFNUOCIsIlN5c3RlbVYvUFNUOFBEVCIsIlN5c3RlbVYvWVNUOSIsIlN5c3RlbVYvWVNUOVlEVCIsIlR1cmtleSIsIlVDVCIsIlVTL0FsYXNrYSIsIlVTL0FsZXV0aWFuIiwiVVMvQXJpem9uYSIsIlVTL0NlbnRyYWwiLCJVUy9FYXN0LUluZGlhbmEiLCJVUy9FYXN0ZXJuIiwiVVMvSGF3YWlpIiwiVVMvSW5kaWFuYS1TdGFya2UiLCJVUy9NaWNoaWdhbiIsIlVTL01vdW50YWluIiwiVVMvUGFjaWZpYyIsIlVTL1NhbW9hIiwiVVRDIiwiVW5pdmVyc2FsIiwiVy1TVSIsIldFVCIsIlp1bHUiXSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0FWQUlMQUJMRV9USU1FWk9ORVMiLCJkZXNjcmlwdGlvbiI6IkF2YWlsYWJsZSByZXBvcnQgdGltZXpvbmUgb3B0aW9ucyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiYnJlYWtvdXQtYmluLXdpZHRoIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9CUkVBS09VVF9CSU5fV0lEVEgiLCJkZXNjcmlwdGlvbiI6IldoZW4gdXNpbmcgdGhlIGRlZmF1bHQgYmlubmluZyBzdHJhdGVneSBmb3IgYSBmaWVsZCBvZiB0eXBlIENvb3JkaW5hdGUgKHN1Y2ggYXMgTGF0aXR1ZGUgYW5kIExvbmdpdHVkZSksIHRoaXMgbnVtYmVyIHdpbGwgYmUgdXNlZCBhcyB0aGUgZGVmYXVsdCBiaW4gd2lkdGggKGluIGRlZ3JlZXMpLiIsImRlZmF1bHQiOjEwLjB9LHsia2V5IjoiYnJlYWtvdXQtYmlucy1udW0iLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0JSRUFLT1VUX0JJTlNfTlVNIiwiZGVzY3JpcHRpb24iOiJXaGVuIHVzaW5nIHRoZSBkZWZhdWx0IGJpbm5pbmcgc3RyYXRlZ3kgYW5kIGEgbnVtYmVyIG9mIGJpbnMgaXMgbm90IHByb3ZpZGVkLCB0aGlzIG51bWJlciB3aWxsIGJlIHVzZWQgYXMgdGhlIGRlZmF1bHQuIiwiZGVmYXVsdCI6OH0seyJrZXkiOiJjaGVjay1mb3ItdXBkYXRlcyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQ0hFQ0tfRk9SX1VQREFURVMiLCJkZXNjcmlwdGlvbiI6IklkZW50aWZ5IHdoZW4gbmV3IHZlcnNpb25zIG9mIE1ldGFiYXNlIGFyZSBhdmFpbGFibGUuIiwiZGVmYXVsdCI6dHJ1ZX0seyJrZXkiOiJjbG91ZC1nYXRld2F5LWlwcyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfQ0xPVURfR0FURVdBWV9JUFMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIENsb3VkIGdhdGV3YXkgSVAgYWRkcmVzc2VzLCB0byBjb25maWd1cmUgY29ubmVjdGlvbnMgdG8gREJzIGJlaGluZCBmaXJld2FsbHMiLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImN1c3RvbS1mb3JtYXR0aW5nIiwidmFsdWUiOnsidHlwZS9UZW1wb3JhbCI6eyJkYXRlX3N0eWxlIjoiWVlZWS9NL0QiLCJ0aW1lX3N0eWxlIjoiazptbSJ9fSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0NVU1RPTV9GT1JNQVRUSU5HIiwiZGVzY3JpcHRpb24iOiJPYmplY3Qga2V5ZWQgYnkgdHlwZSwgY29udGFpbmluZyBmb3JtYXR0aW5nIHNldHRpbmdzIiwiZGVmYXVsdCI6e319LHsia2V5IjoiY3VzdG9tLWdlb2pzb24iLCJ2YWx1ZSI6eyJ1c19zdGF0ZXMiOnsibmFtZSI6IlVuaXRlZCBTdGF0ZXMiLCJ1cmwiOiJhcHAvYXNzZXRzL2dlb2pzb24vdXMtc3RhdGVzLmpzb24iLCJyZWdpb25fa2V5IjoiU1RBVEUiLCJyZWdpb25fbmFtZSI6Ik5BTUUiLCJidWlsdGluIjp0cnVlfSwid29ybGRfY291bnRyaWVzIjp7Im5hbWUiOiJXb3JsZCIsInVybCI6ImFwcC9hc3NldHMvZ2VvanNvbi93b3JsZC5qc29uIiwicmVnaW9uX2tleSI6IklTT19BMiIsInJlZ2lvbl9uYW1lIjoiTkFNRSIsImJ1aWx0aW4iOnRydWV9fSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0NVU1RPTV9HRU9KU09OIiwiZGVzY3JpcHRpb24iOiJKU09OIGNvbnRhaW5pbmcgaW5mb3JtYXRpb24gYWJvdXQgY3VzdG9tIEdlb0pTT04gZmlsZXMgZm9yIHVzZSBpbiBtYXAgdmlzdWFsaXphdGlvbnMgaW5zdGVhZCBvZiB0aGUgZGVmYXVsdCBVUyBTdGF0ZSBvciBXb3JsZCBHZW9KU09OLiIsImRlZmF1bHQiOnt9fSx7ImtleSI6ImN1c3RvbS1nZW9qc29uLWVuYWJsZWQiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0NVU1RPTV9HRU9KU09OX0VOQUJMRUQiLCJkZXNjcmlwdGlvbiI6IldoZXRoZXIgb3Igbm90IHRoZSB1c2Ugb2YgY3VzdG9tIEdlb0pTT04gaXMgZW5hYmxlZC4iLCJkZWZhdWx0Ijp0cnVlfSx7ImtleSI6ImRlcHJlY2F0aW9uLW5vdGljZS12ZXJzaW9uIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9ERVBSRUNBVElPTl9OT1RJQ0VfVkVSU0lPTiIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UgdmVyc2lvbiBmb3Igd2hpY2ggYSBub3RpY2UgYWJvdXQgdXNhZ2Ugb2YgZGVwcmVjYXRlZCBmZWF0dXJlcyBoYXMgYmVlbiBzaG93bi4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVtYWlsLWNvbmZpZ3VyZWQ/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU1BSUxfQ09ORklHVVJFRCIsImRlc2NyaXB0aW9uIjoiQ2hlY2sgaWYgZW1haWwgaXMgZW5hYmxlZCBhbmQgdGhhdCB0aGUgbWFuZGF0b3J5IHNldHRpbmdzIGFyZSBjb25maWd1cmVkLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW1haWwtZnJvbS1hZGRyZXNzIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTUFJTF9GUk9NX0FERFJFU1MiLCJkZXNjcmlwdGlvbiI6IlRoZSBlbWFpbCBhZGRyZXNzIHlvdSB3YW50IHRvIHVzZSBmb3IgdGhlIHNlbmRlciBvZiBlbWFpbHMuIiwiZGVmYXVsdCI6Im5vdGlmaWNhdGlvbnNAbWV0YWJhc2UuY29tIn0seyJrZXkiOiJlbWFpbC1mcm9tLW5hbWUiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQUlMX0ZST01fTkFNRSIsImRlc2NyaXB0aW9uIjoiVGhlIG5hbWUgeW91IHdhbnQgdG8gdXNlIGZvciB0aGUgc2VuZGVyIG9mIGVtYWlscy4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVtYWlsLXJlcGx5LXRvIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTUFJTF9SRVBMWV9UTyIsImRlc2NyaXB0aW9uIjoiVGhlIGVtYWlsIGFkZHJlc3MgeW91IHdhbnQgdGhlIHJlcGxpZXMgdG8gZ28gdG8sIGlmIGRpZmZlcmVudCBmcm9tIHRoZSBmcm9tIGFkZHJlc3MuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbWFpbC1zbXRwLWhvc3QiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQUlMX1NNVFBfSE9TVCIsImRlc2NyaXB0aW9uIjoiVGhlIGFkZHJlc3Mgb2YgdGhlIFNNVFAgc2VydmVyIHRoYXQgaGFuZGxlcyB5b3VyIGVtYWlscy4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVtYWlsLXNtdHAtcGFzc3dvcmQiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQUlMX1NNVFBfUEFTU1dPUkQiLCJkZXNjcmlwdGlvbiI6IlNNVFAgcGFzc3dvcmQuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbWFpbC1zbXRwLXBvcnQiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQUlMX1NNVFBfUE9SVCIsImRlc2NyaXB0aW9uIjoiVGhlIHBvcnQgeW91ciBTTVRQIHNlcnZlciB1c2VzIGZvciBvdXRnb2luZyBlbWFpbHMuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbWFpbC1zbXRwLXNlY3VyaXR5IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTUFJTF9TTVRQX1NFQ1VSSVRZIiwiZGVzY3JpcHRpb24iOiJTTVRQIHNlY3VyZSBjb25uZWN0aW9uIHByb3RvY29sLiAodGxzLCBzc2wsIHN0YXJ0dGxzLCBvciBub25lKSIsImRlZmF1bHQiOiJub25lIn0seyJrZXkiOiJlbWFpbC1zbXRwLXVzZXJuYW1lIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTUFJTF9TTVRQX1VTRVJOQU1FIiwiZGVzY3JpcHRpb24iOiJTTVRQIHVzZXJuYW1lLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW1iZWRkaW5nLWFwcC1vcmlnaW4iLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQkVERElOR19BUFBfT1JJR0lOIiwiZGVzY3JpcHRpb24iOiJBbGxvdyB0aGlzIG9yaWdpbiB0byBlbWJlZCB0aGUgZnVsbCBNZXRhYmFzZSBhcHBsaWNhdGlvbiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW1iZWRkaW5nLXNlY3JldC1rZXkiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VNQkVERElOR19TRUNSRVRfS0VZIiwiZGVzY3JpcHRpb24iOiJTZWNyZXQga2V5IHVzZWQgdG8gc2lnbiBKU09OIFdlYiBUb2tlbnMgZm9yIHJlcXVlc3RzIHRvIGAvYXBpL2VtYmVkYCBlbmRwb2ludHMuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbmFibGUtYWR2YW5jZWQtY29uZmlnPyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VOQUJMRV9BRFZBTkNFRF9DT05GSUciLCJkZXNjcmlwdGlvbiI6IlNob3VsZCB3ZSBlbmFibGUga25vYnMgYW5kIGxldmVycyBmb3IgbW9yZSBjb21wbGV4IG9yZ3MgKGdyYW51bGFyIGNhY2hpbmcgY29udHJvbHMsIGFsbG93LWxpc3RzIGVtYWlsIGRvbWFpbnMgZm9yXG4gIG5vdGlmaWNhdGlvbnMsIG1vcmUgaW4gdGhlIGZ1dHVyZSk/IiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbmFibGUtYWR2YW5jZWQtcGVybWlzc2lvbnM/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX0FEVkFOQ0VEX1BFUk1JU1NJT05TIiwiZGVzY3JpcHRpb24iOiJTaG91bGQgd2UgZW5hYmxlIGV4dHJhIGtub2JzIGFyb3VuZCBwZXJtaXNzaW9ucyAoYmxvY2sgYWNjZXNzLCBhbmQgaW4gdGhlIGZ1dHVyZSwgbW9kZXJhdG9yIHJvbGVzLCBmZWF0dXJlLWxldmVsXG4gIHBlcm1pc3Npb25zLCBldGMuKT8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVuYWJsZS1hdWRpdC1hcHA/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX0FVRElUX0FQUCIsImRlc2NyaXB0aW9uIjoiU2hvdWxkIHdlIGVuYWJsZSB0aGUgQXVkaXQgTG9ncyBpbnRlcmZhY2UgaW4gdGhlIEFkbWluIFVJPyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW5hYmxlLWNvbnRlbnQtbWFuYWdlbWVudD8iLCJ2YWx1ZSI6ZmFsc2UsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfQ09OVEVOVF9NQU5BR0VNRU5UIiwiZGVzY3JpcHRpb24iOiJTaG91bGQgd2UgZW5hYmxlIG9mZmljaWFsIENvbGxlY3Rpb25zLCBRdWVzdGlvbiB2ZXJpZmljYXRpb25zIChhbmQgbW9yZSBpbiB0aGUgZnV0dXJlLCBsaWtlIHdvcmtmbG93cywgZm9ya2luZyxcbiAgZXRjLik/IiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbmFibGUtZW1iZWRkaW5nIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfRU1CRURESU5HIiwiZGVzY3JpcHRpb24iOiJBbGxvdyBhZG1pbnMgdG8gc2VjdXJlbHkgZW1iZWQgcXVlc3Rpb25zIGFuZCBkYXNoYm9hcmRzIHdpdGhpbiBvdGhlciBhcHBsaWNhdGlvbnM/IiwiZGVmYXVsdCI6ZmFsc2V9LHsia2V5IjoiZW5hYmxlLWVuaGFuY2VtZW50cz8iLCJ2YWx1ZSI6ZmFsc2UsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfRU5IQU5DRU1FTlRTIiwiZGVzY3JpcHRpb24iOiJTaG91bGQgd2UgdmFyaW91cyBvdGhlciBlbmhhbmNlbWVudHMsIGUuZy4gTmF0aXZlUXVlcnlTbmlwcGV0IGNvbGxlY3Rpb24gcGVybWlzc2lvbnM/IiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbmFibGUtbmVzdGVkLXF1ZXJpZXMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VOQUJMRV9ORVNURURfUVVFUklFUyIsImRlc2NyaXB0aW9uIjoiQWxsb3cgdXNpbmcgYSBzYXZlZCBxdWVzdGlvbiBvciBNb2RlbCBhcyB0aGUgc291cmNlIGZvciBvdGhlciBxdWVyaWVzPyIsImRlZmF1bHQiOnRydWV9LHsia2V5IjoiZW5hYmxlLXBhc3N3b3JkLWxvZ2luIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfUEFTU1dPUkRfTE9HSU4iLCJkZXNjcmlwdGlvbiI6IkFsbG93IGxvZ2dpbmcgaW4gYnkgZW1haWwgYW5kIHBhc3N3b3JkLiIsImRlZmF1bHQiOnRydWV9LHsia2V5IjoiZW5hYmxlLXB1YmxpYy1zaGFyaW5nIiwidmFsdWUiOnRydWUsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfUFVCTElDX1NIQVJJTkciLCJkZXNjcmlwdGlvbiI6IkVuYWJsZSBhZG1pbnMgdG8gY3JlYXRlIHB1YmxpY2x5IHZpZXdhYmxlIGxpbmtzIChhbmQgZW1iZWRkYWJsZSBpZnJhbWVzKSBmb3IgUXVlc3Rpb25zIGFuZCBEYXNoYm9hcmRzPyIsImRlZmF1bHQiOmZhbHNlfSx7ImtleSI6ImVuYWJsZS1xdWVyeS1jYWNoaW5nIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkFCTEVfUVVFUllfQ0FDSElORyIsImRlc2NyaXB0aW9uIjoiRW5hYmxpbmcgY2FjaGluZyB3aWxsIHNhdmUgdGhlIHJlc3VsdHMgb2YgcXVlcmllcyB0aGF0IHRha2UgYSBsb25nIHRpbWUgdG8gcnVuLiIsImRlZmF1bHQiOmZhbHNlfSx7ImtleSI6ImVuYWJsZS1zYW5kYm94ZXM/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX1NBTkRCT1hFUyIsImRlc2NyaXB0aW9uIjoiU2hvdWxkIHdlIGVuYWJsZSBkYXRhIHNhbmRib3hlcyAocm93LWxldmVsIHBlcm1pc3Npb25zKT8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVuYWJsZS1zZXJpYWxpemF0aW9uPyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VOQUJMRV9TRVJJQUxJWkFUSU9OIiwiZGVzY3JpcHRpb24iOiJFbmFibGUgdGhlIHYyIFNlckRlcyBmdW5jdGlvbmFsaXR5IiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJlbmFibGUtc3NvPyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0VOQUJMRV9TU08iLCJkZXNjcmlwdGlvbiI6IlNob3VsZCB3ZSBlbmFibGUgYWR2YW5jZWQgU1NPIGZlYXR1cmVzIChTQU1MIGFuZCBKV1QgYXV0aGVudGljYXRpb247IHJvbGUgYW5kIGdyb3VwIG1hcHBpbmcpPyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZW5hYmxlLXdoaXRlbGFiZWxpbmc/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX1dISVRFTEFCRUxJTkciLCJkZXNjcmlwdGlvbiI6IlNob3VsZCB3ZSBhbGxvdyBmdWxsIHdoaXRlbGFiZWwgZW1iZWRkaW5nIChyZXNraW5uaW5nIHRoZSBlbnRpcmUgaW50ZXJmYWNlPykiLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6ImVuYWJsZS14cmF5cyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfRU5BQkxFX1hSQVlTIiwiZGVzY3JpcHRpb24iOiJBbGxvdyB1c2VycyB0byBleHBsb3JlIGRhdGEgdXNpbmcgWC1yYXlzIiwiZGVmYXVsdCI6dHJ1ZX0seyJrZXkiOiJlbmdpbmVzIiwidmFsdWUiOnsicG9zdGdyZXMiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibmFtZS5kYXRhYmFzZS5jb20ifSx7Im5hbWUiOiJwb3J0IiwiZGlzcGxheS1uYW1lIjoiUG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwicGxhY2Vob2xkZXIiOjU0MzJ9LHsibmFtZSI6ImRibmFtZSIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIG5hbWUiLCJwbGFjZWhvbGRlciI6ImJpcmRzX29mX3RoZV93b3JsZCIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJ1c2VyIiwiZGlzcGxheS1uYW1lIjoiVXNlcm5hbWUiLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InBhc3N3b3JkIiwiZGlzcGxheS1uYW1lIjoiUGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IuKAouKAouKAouKAouKAouKAouKAouKAoiJ9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXR5cGUiLCJkaXNwbGF5LW5hbWUiOiJTY2hlbWFzIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJBbGwiLCJ2YWx1ZSI6ImFsbCJ9LHsibmFtZSI6Ik9ubHkgdGhlc2UuLi4iLCJ2YWx1ZSI6ImluY2x1c2lvbiJ9LHsibmFtZSI6IkFsbCBleGNlcHQuLi4iLCJ2YWx1ZSI6ImV4Y2x1c2lvbiJ9XSwiZGVmYXVsdCI6ImFsbCJ9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXBhdHRlcm5zIiwidHlwZSI6InRleHQiLCJwbGFjZWhvbGRlciI6IkUueC4gcHVibGljLGF1dGgqIiwiZGVzY3JpcHRpb24iOiJDb21tYSBzZXBhcmF0ZWQgbmFtZXMgb2Ygc2NoZW1hcyB0aGF0IHNob3VsZCBhcHBlYXIgaW4gTWV0YWJhc2UiLCJ2aXNpYmxlLWlmIjp7InNjaGVtYS1maWx0ZXJzLXR5cGUiOiJpbmNsdXNpb24ifSwiaGVscGVyLXRleHQiOiJZb3UgY2FuIHVzZSBwYXR0ZXJucyBsaWtlIFwiYXV0aCpcIiB0byBtYXRjaCBtdWx0aXBsZSBzY2hlbWFzIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXBhdHRlcm5zIiwidHlwZSI6InRleHQiLCJwbGFjZWhvbGRlciI6IkUueC4gcHVibGljLGF1dGgqIiwiZGVzY3JpcHRpb24iOiJDb21tYSBzZXBhcmF0ZWQgbmFtZXMgb2Ygc2NoZW1hcyB0aGF0IHNob3VsZCBOT1QgYXBwZWFyIGluIE1ldGFiYXNlIiwidmlzaWJsZS1pZiI6eyJzY2hlbWEtZmlsdGVycy10eXBlIjoiZXhjbHVzaW9uIn0sImhlbHBlci10ZXh0IjoiWW91IGNhbiB1c2UgcGF0dGVybnMgbGlrZSBcImF1dGgqXCIgdG8gbWF0Y2ggbXVsdGlwbGUgc2NoZW1hcyIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJzc2wiLCJkaXNwbGF5LW5hbWUiOiJVc2UgYSBzZWN1cmUgY29ubmVjdGlvbiAoU1NMKSIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6InNzbC1tb2RlIiwiZGlzcGxheS1uYW1lIjoiU1NMIE1vZGUiLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6ImFsbG93IiwidmFsdWUiOiJhbGxvdyJ9LHsibmFtZSI6InByZWZlciIsInZhbHVlIjoicHJlZmVyIn0seyJuYW1lIjoicmVxdWlyZSIsInZhbHVlIjoicmVxdWlyZSJ9LHsibmFtZSI6InZlcmlmeS1jYSIsInZhbHVlIjoidmVyaWZ5LWNhIn0seyJuYW1lIjoidmVyaWZ5LWZ1bGwiLCJ2YWx1ZSI6InZlcmlmeS1mdWxsIn1dLCJkZWZhdWx0IjoicmVxdWlyZSIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlfX0seyJuYW1lIjoic3NsLXJvb3QtY2VydC1vcHRpb25zIiwiZGlzcGxheS1uYW1lIjoiU1NMIFJvb3QgQ2VydGlmaWNhdGUgKFBFTSkiLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IkxvY2FsIGZpbGUgcGF0aCIsInZhbHVlIjoibG9jYWwifSx7Im5hbWUiOiJVcGxvYWRlZCBmaWxlIHBhdGgiLCJ2YWx1ZSI6InVwbG9hZGVkIn1dLCJkZWZhdWx0IjoibG9jYWwiLCJ2aXNpYmxlLWlmIjp7InNzbCI6dHJ1ZSwic3NsLW1vZGUiOlsidmVyaWZ5LWNhIiwidmVyaWZ5LWZ1bGwiXX19LHsibmFtZSI6InNzbC1yb290LWNlcnQtdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtbW9kZSI6WyJ2ZXJpZnktY2EiLCJ2ZXJpZnktZnVsbCJdLCJzc2wtcm9vdC1jZXJ0LW9wdGlvbnMiOiJ1cGxvYWRlZCJ9fSx7Im5hbWUiOiJzc2wtcm9vdC1jZXJ0LXBhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZGlzcGxheS1uYW1lIjoiRmlsZSBwYXRoIiwicGxhY2Vob2xkZXIiOm51bGwsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtbW9kZSI6WyJ2ZXJpZnktY2EiLCJ2ZXJpZnktZnVsbCJdLCJzc2wtcm9vdC1jZXJ0LW9wdGlvbnMiOiJsb2NhbCJ9fSx7Im5hbWUiOiJzc2wtdXNlLWNsaWVudC1hdXRoIiwiZGlzcGxheS1uYW1lIjoiQXV0aGVudGljYXRlIGNsaWVudCBjZXJ0aWZpY2F0ZT8iLCJ0eXBlIjoiYm9vbGVhbiIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlfX0seyJuYW1lIjoic3NsLWNsaWVudC1jZXJ0LW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJTU0wgQ2xpZW50IENlcnRpZmljYXRlIChQRU0pIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJMb2NhbCBmaWxlIHBhdGgiLCJ2YWx1ZSI6ImxvY2FsIn0seyJuYW1lIjoiVXBsb2FkZWQgZmlsZSBwYXRoIiwidmFsdWUiOiJ1cGxvYWRlZCJ9XSwiZGVmYXVsdCI6ImxvY2FsIiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWUsInNzbC11c2UtY2xpZW50LWF1dGgiOnRydWV9fSx7Im5hbWUiOiJzc2wtY2xpZW50LWNlcnQtdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLWNsaWVudC1hdXRoIjp0cnVlLCJzc2wtY2xpZW50LWNlcnQtb3B0aW9ucyI6InVwbG9hZGVkIn19LHsibmFtZSI6InNzbC1jbGllbnQtY2VydC1wYXRoIiwidHlwZSI6InN0cmluZyIsImRpc3BsYXktbmFtZSI6IkZpbGUgcGF0aCIsInBsYWNlaG9sZGVyIjpudWxsLCJ2aXNpYmxlLWlmIjp7InNzbCI6dHJ1ZSwic3NsLXVzZS1jbGllbnQtYXV0aCI6dHJ1ZSwic3NsLWNsaWVudC1jZXJ0LW9wdGlvbnMiOiJsb2NhbCJ9fSx7Im5hbWUiOiJzc2wta2V5LW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJTU0wgQ2xpZW50IEtleSAoUEtDUy04L0RFUikiLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IkxvY2FsIGZpbGUgcGF0aCIsInZhbHVlIjoibG9jYWwifSx7Im5hbWUiOiJVcGxvYWRlZCBmaWxlIHBhdGgiLCJ2YWx1ZSI6InVwbG9hZGVkIn1dLCJkZWZhdWx0IjoibG9jYWwiLCJ2aXNpYmxlLWlmIjp7InNzbCI6dHJ1ZSwic3NsLXVzZS1jbGllbnQtYXV0aCI6dHJ1ZX19LHsibmFtZSI6InNzbC1rZXktdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLWNsaWVudC1hdXRoIjp0cnVlLCJzc2wta2V5LW9wdGlvbnMiOiJ1cGxvYWRlZCJ9fSx7Im5hbWUiOiJzc2wta2V5LXBhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZGlzcGxheS1uYW1lIjoiRmlsZSBwYXRoIiwicGxhY2Vob2xkZXIiOm51bGwsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLWNsaWVudC1hdXRoIjp0cnVlLCJzc2wta2V5LW9wdGlvbnMiOiJsb2NhbCJ9fSx7Im5hbWUiOiJzc2wta2V5LXBhc3N3b3JkLXZhbHVlIiwiZGlzcGxheS1uYW1lIjoiU1NMIENsaWVudCBLZXkgUGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJ2aXNpYmxlLWlmIjp7InNzbCI6dHJ1ZSwic3NsLXVzZS1jbGllbnQtYXV0aCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1lbmFibGVkIiwiZGlzcGxheS1uYW1lIjoiVXNlIGFuIFNTSCB0dW5uZWwiLCJwbGFjZWhvbGRlciI6IkVuYWJsZSB0aGlzIFNTSCB0dW5uZWw/IiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoidHVubmVsLWhvc3QiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIGhvc3QiLCJoZWxwZXItdGV4dCI6IlRoZSBob3N0bmFtZSB0aGF0IHlvdSB1c2UgdG8gY29ubmVjdCB0byBTU0ggdHVubmVscy4iLCJwbGFjZWhvbGRlciI6Imhvc3RuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtcG9ydCIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgcG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwiZGVmYXVsdCI6MjIsInJlcXVpcmVkIjpmYWxzZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC11c2VyIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCB1c2VybmFtZSIsImhlbHBlci10ZXh0IjoiVGhlIHVzZXJuYW1lIHlvdSB1c2UgdG8gbG9naW4gdG8geW91ciBTU0ggdHVubmVsLiIsInBsYWNlaG9sZGVyIjoidXNlcm5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1hdXRoLW9wdGlvbiIsImRpc3BsYXktbmFtZSI6IlNTSCBBdXRoZW50aWNhdGlvbiIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiU1NIIEtleSIsInZhbHVlIjoic3NoLWtleSJ9LHsibmFtZSI6IlBhc3N3b3JkIiwidmFsdWUiOiJwYXNzd29yZCJ9XSwiZGVmYXVsdCI6InNzaC1rZXkiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBhc3MiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJwYXNzd29yZCJ9fSx7Im5hbWUiOiJ0dW5uZWwtcHJpdmF0ZS1rZXkiLCJkaXNwbGF5LW5hbWUiOiJTU0ggcHJpdmF0ZSBrZXkgdG8gY29ubmVjdCB0byB0aGUgdHVubmVsIiwidHlwZSI6InN0cmluZyIsInBsYWNlaG9sZGVyIjoiUGFzdGUgdGhlIGNvbnRlbnRzIG9mIGFuIFNTSCBwcml2YXRlIGtleSBoZXJlIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5LXBhc3NwaHJhc2UiLCJkaXNwbGF5LW5hbWUiOiJQYXNzcGhyYXNlIGZvciBTU0ggcHJpdmF0ZSBrZXkiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IioqKioqKiIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoiYWR2YW5jZWQtb3B0aW9ucyIsInR5cGUiOiJzZWN0aW9uIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6Impzb24tdW5mb2xkaW5nIiwiZGlzcGxheS1uYW1lIjoiVW5mb2xkIEpTT04gQ29sdW1ucyIsInR5cGUiOiJib29sZWFuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfSwiZGVzY3JpcHRpb24iOiJXZSB1bmZvbGQgSlNPTiBjb2x1bW5zIGludG8gY29tcG9uZW50IGZpZWxkcy5UaGlzIGlzIG9uIGJ5IGRlZmF1bHQgYnV0IHlvdSBjYW4gdHVybiBpdCBvZmYgaWYgcGVyZm9ybWFuY2UgaXMgc2xvdy4iLCJkZWZhdWx0Ijp0cnVlfSx7Im5hbWUiOiJhZGRpdGlvbmFsLW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJBZGRpdGlvbmFsIEpEQkMgY29ubmVjdGlvbiBzdHJpbmcgb3B0aW9ucyIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX0sInBsYWNlaG9sZGVyIjoicHJlcGFyZVRocmVzaG9sZD0wIn0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IlBvc3RncmVTUUwiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfSwiZ29vZ2xlYW5hbHl0aWNzIjp7InNvdXJjZSI6eyJ0eXBlIjoib2ZmaWNpYWwiLCJjb250YWN0IjpudWxsfSwiZGV0YWlscy1maWVsZHMiOlt7Im5hbWUiOiJhY2NvdW50LWlkIiwiZGlzcGxheS1uYW1lIjoiR29vZ2xlIEFuYWx5dGljcyBBY2NvdW50IElEIiwiaGVscGVyLXRleHQiOiJZb3UgY2FuIGZpbmQgdGhlIEFjY291bnQgSUQgaW4gR29vZ2xlIEFuYWx5dGljcyDihpIgQWRtaW4g4oaSIEFjY291bnQgU2V0dGluZ3MuIiwicGxhY2Vob2xkZXIiOiIxMjM0NTY3IiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InNlcnZpY2UtYWNjb3VudC1qc29uIiwiZGlzcGxheS1uYW1lIjoiU2VydmljZSBhY2NvdW50IEpTT04gZmlsZSIsImhlbHBlci10ZXh0IjoiVGhpcyBKU09OIGZpbGUgY29udGFpbnMgdGhlIGNyZWRlbnRpYWxzIE1ldGFiYXNlIG5lZWRzIHRvIHJlYWQgYW5kIHF1ZXJ5IHlvdXIgZGF0YXNldC4iLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRleHRGaWxlIn0seyJuYW1lIjoiYWR2YW5jZWQtb3B0aW9ucyIsInR5cGUiOiJzZWN0aW9uIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6ImF1dG9fcnVuX3F1ZXJpZXMiLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOnRydWUsImRpc3BsYXktbmFtZSI6IlJlcnVuIHF1ZXJpZXMgZm9yIHNpbXBsZSBleHBsb3JhdGlvbnMiLCJkZXNjcmlwdGlvbiI6IldlIGV4ZWN1dGUgdGhlIHVuZGVybHlpbmcgcXVlcnkgd2hlbiB5b3UgZXhwbG9yZSBkYXRhIHVzaW5nIFN1bW1hcml6ZSBvciBGaWx0ZXIuIFRoaXMgaXMgb24gYnkgZGVmYXVsdCBidXQgeW91IGNhbiB0dXJuIGl0IG9mZiBpZiBwZXJmb3JtYW5jZSBpcyBzbG93LiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6ImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiQ2hvb3NlIHdoZW4gc3luY3MgYW5kIHNjYW5zIGhhcHBlbiIsImRlc2NyaXB0aW9uIjoiQnkgZGVmYXVsdCwgTWV0YWJhc2UgZG9lcyBhIGxpZ2h0d2VpZ2h0IGhvdXJseSBzeW5jIGFuZCBhbiBpbnRlbnNpdmUgZGFpbHkgc2NhbiBvZiBmaWVsZCB2YWx1ZXMuIElmIHlvdSBoYXZlIGEgbGFyZ2UgZGF0YWJhc2UsIHR1cm4gdGhpcyBvbiB0byBtYWtlIGNoYW5nZXMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoic2NoZWR1bGVzLm1ldGFkYXRhX3N5bmMiLCJkaXNwbGF5LW5hbWUiOiJEYXRhYmFzZSBzeW5jaW5nIiwiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgbGlnaHR3ZWlnaHQgcHJvY2VzcyB0aGF0IGNoZWNrcyBmb3IgdXBkYXRlcyB0byB0aGlzIGRhdGFiYXNl4oCZcyBzY2hlbWEuIEluIG1vc3QgY2FzZXMsIHlvdSBzaG91bGQgYmUgZmluZSBsZWF2aW5nIHRoaXMgc2V0IHRvIHN5bmMgaG91cmx5LiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoic2NoZWR1bGVzLmNhY2hlX2ZpZWxkX3ZhbHVlcyIsImRpc3BsYXktbmFtZSI6IlNjYW5uaW5nIGZvciBGaWx0ZXIgVmFsdWVzIiwiZGVzY3JpcHRpb24iOiJNZXRhYmFzZSBjYW4gc2NhbiB0aGUgdmFsdWVzIHByZXNlbnQgaW4gZWFjaCBmaWVsZCBpbiB0aGlzIGRhdGFiYXNlIHRvIGVuYWJsZSBjaGVja2JveCBmaWx0ZXJzIGluIGRhc2hib2FyZHMgYW5kIHF1ZXN0aW9ucy4gVGhpcyBjYW4gYmUgYSBzb21ld2hhdCByZXNvdXJjZS1pbnRlbnNpdmUgcHJvY2VzcywgcGFydGljdWxhcmx5IGlmIHlvdSBoYXZlIGEgdmVyeSBsYXJnZSBkYXRhYmFzZS4gV2hlbiBzaG91bGQgTWV0YWJhc2UgYXV0b21hdGljYWxseSBzY2FuIGFuZCBjYWNoZSBmaWVsZCB2YWx1ZXM/IiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJyZWZpbmdlcnByaW50IiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJQZXJpb2RpY2FsbHkgcmVmaW5nZXJwcmludCB0YWJsZXMiLCJkZXNjcmlwdGlvbiI6IlRoaXMgZW5hYmxlcyBNZXRhYmFzZSB0byBzY2FuIGZvciBhZGRpdGlvbmFsIGZpZWxkIHZhbHVlcyBkdXJpbmcgc3luY3MgYWxsb3dpbmcgc21hcnRlciBiZWhhdmlvciwgbGlrZSBpbXByb3ZlZCBhdXRvLWJpbm5pbmcgb24geW91ciBiYXIgY2hhcnRzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19XSwiZHJpdmVyLW5hbWUiOiJHb29nbGUgQW5hbHl0aWNzIChEZXByZWNhdGVkIGRyaXZlcikiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfSwic3BhcmtzcWwiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibmFtZS5kYXRhYmFzZS5jb20ifSx7Im5hbWUiOiJwb3J0IiwiZGlzcGxheS1uYW1lIjoiUG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwiZGVmYXVsdCI6MTAwMDB9LHsibmFtZSI6ImRibmFtZSIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIG5hbWUiLCJwbGFjZWhvbGRlciI6ImRlZmF1bHQiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoidXNlciIsImRpc3BsYXktbmFtZSI6IlVzZXJuYW1lIiwicGxhY2Vob2xkZXIiOiJ1c2VybmFtZSIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJwYXNzd29yZCIsImRpc3BsYXktbmFtZSI6IlBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiLigKLigKLigKLigKLigKLigKLigKLigKIifSx7Im5hbWUiOiJ0dW5uZWwtZW5hYmxlZCIsImRpc3BsYXktbmFtZSI6IlVzZSBhbiBTU0ggdHVubmVsIiwicGxhY2Vob2xkZXIiOiJFbmFibGUgdGhpcyBTU0ggdHVubmVsPyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6InR1bm5lbC1ob3N0IiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBob3N0IiwiaGVscGVyLXRleHQiOiJUaGUgaG9zdG5hbWUgdGhhdCB5b3UgdXNlIHRvIGNvbm5lY3QgdG8gU1NIIHR1bm5lbHMuIiwicGxhY2Vob2xkZXIiOiJob3N0bmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBvcnQiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBvcnQiLCJ0eXBlIjoiaW50ZWdlciIsImRlZmF1bHQiOjIyLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtdXNlciIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgdXNlcm5hbWUiLCJoZWxwZXItdGV4dCI6IlRoZSB1c2VybmFtZSB5b3UgdXNlIHRvIGxvZ2luIHRvIHlvdXIgU1NIIHR1bm5lbC4iLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtYXV0aC1vcHRpb24iLCJkaXNwbGF5LW5hbWUiOiJTU0ggQXV0aGVudGljYXRpb24iLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IlNTSCBLZXkiLCJ2YWx1ZSI6InNzaC1rZXkifSx7Im5hbWUiOiJQYXNzd29yZCIsInZhbHVlIjoicGFzc3dvcmQifV0sImRlZmF1bHQiOiJzc2gta2V5IiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1wYXNzIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBwYXNzd29yZCIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoiKioqKioqIiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoicGFzc3dvcmQifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5IiwiZGlzcGxheS1uYW1lIjoiU1NIIHByaXZhdGUga2V5IHRvIGNvbm5lY3QgdG8gdGhlIHR1bm5lbCIsInR5cGUiOiJzdHJpbmciLCJwbGFjZWhvbGRlciI6IlBhc3RlIHRoZSBjb250ZW50cyBvZiBhbiBTU0ggcHJpdmF0ZSBrZXkgaGVyZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6InR1bm5lbC1wcml2YXRlLWtleS1wYXNzcGhyYXNlIiwiZGlzcGxheS1uYW1lIjoiUGFzc3BocmFzZSBmb3IgU1NIIHByaXZhdGUga2V5IiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6ImFkdmFuY2VkLW9wdGlvbnMiLCJ0eXBlIjoic2VjdGlvbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJqZGJjLWZsYWdzIiwiZGlzcGxheS1uYW1lIjoiQWRkaXRpb25hbCBKREJDIGNvbm5lY3Rpb24gc3RyaW5nIG9wdGlvbnMiLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9LCJwbGFjZWhvbGRlciI6Ijt0cmFuc3BvcnRNb2RlPWh0dHAifSx7Im5hbWUiOiJhdXRvX3J1bl9xdWVyaWVzIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0Ijp0cnVlLCJkaXNwbGF5LW5hbWUiOiJSZXJ1biBxdWVyaWVzIGZvciBzaW1wbGUgZXhwbG9yYXRpb25zIiwiZGVzY3JpcHRpb24iOiJXZSBleGVjdXRlIHRoZSB1bmRlcmx5aW5nIHF1ZXJ5IHdoZW4geW91IGV4cGxvcmUgZGF0YSB1c2luZyBTdW1tYXJpemUgb3IgRmlsdGVyLiBUaGlzIGlzIG9uIGJ5IGRlZmF1bHQgYnV0IHlvdSBjYW4gdHVybiBpdCBvZmYgaWYgcGVyZm9ybWFuY2UgaXMgc2xvdy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IkNob29zZSB3aGVuIHN5bmNzIGFuZCBzY2FucyBoYXBwZW4iLCJkZXNjcmlwdGlvbiI6IkJ5IGRlZmF1bHQsIE1ldGFiYXNlIGRvZXMgYSBsaWdodHdlaWdodCBob3VybHkgc3luYyBhbmQgYW4gaW50ZW5zaXZlIGRhaWx5IHNjYW4gb2YgZmllbGQgdmFsdWVzLiBJZiB5b3UgaGF2ZSBhIGxhcmdlIGRhdGFiYXNlLCB0dXJuIHRoaXMgb24gdG8gbWFrZSBjaGFuZ2VzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5tZXRhZGF0YV9zeW5jIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2Ugc3luY2luZyIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGxpZ2h0d2VpZ2h0IHByb2Nlc3MgdGhhdCBjaGVja3MgZm9yIHVwZGF0ZXMgdG8gdGhpcyBkYXRhYmFzZeKAmXMgc2NoZW1hLiBJbiBtb3N0IGNhc2VzLCB5b3Ugc2hvdWxkIGJlIGZpbmUgbGVhdmluZyB0aGlzIHNldCB0byBzeW5jIGhvdXJseS4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5jYWNoZV9maWVsZF92YWx1ZXMiLCJkaXNwbGF5LW5hbWUiOiJTY2FubmluZyBmb3IgRmlsdGVyIFZhbHVlcyIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UgY2FuIHNjYW4gdGhlIHZhbHVlcyBwcmVzZW50IGluIGVhY2ggZmllbGQgaW4gdGhpcyBkYXRhYmFzZSB0byBlbmFibGUgY2hlY2tib3ggZmlsdGVycyBpbiBkYXNoYm9hcmRzIGFuZCBxdWVzdGlvbnMuIFRoaXMgY2FuIGJlIGEgc29tZXdoYXQgcmVzb3VyY2UtaW50ZW5zaXZlIHByb2Nlc3MsIHBhcnRpY3VsYXJseSBpZiB5b3UgaGF2ZSBhIHZlcnkgbGFyZ2UgZGF0YWJhc2UuIFdoZW4gc2hvdWxkIE1ldGFiYXNlIGF1dG9tYXRpY2FsbHkgc2NhbiBhbmQgY2FjaGUgZmllbGQgdmFsdWVzPyIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoicmVmaW5nZXJwcmludCIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiUGVyaW9kaWNhbGx5IHJlZmluZ2VycHJpbnQgdGFibGVzIiwiZGVzY3JpcHRpb24iOiJUaGlzIGVuYWJsZXMgTWV0YWJhc2UgdG8gc2NhbiBmb3IgYWRkaXRpb25hbCBmaWVsZCB2YWx1ZXMgZHVyaW5nIHN5bmNzIGFsbG93aW5nIHNtYXJ0ZXIgYmVoYXZpb3IsIGxpa2UgaW1wcm92ZWQgYXV0by1iaW5uaW5nIG9uIHlvdXIgYmFyIGNoYXJ0cy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fV0sImRyaXZlci1uYW1lIjoiU3BhcmsgU1FMIiwic3VwZXJzZWRlZC1ieSI6bnVsbH0sIm1vbmdvIjp7InNvdXJjZSI6eyJ0eXBlIjoib2ZmaWNpYWwiLCJjb250YWN0IjpudWxsfSwiZGV0YWlscy1maWVsZHMiOlt7Im5hbWUiOiJ1c2UtY29ubi11cmkiLCJ0eXBlIjoic2VjdGlvbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJjb25uLXVyaSIsInR5cGUiOiJzdHJpbmciLCJkaXNwbGF5LW5hbWUiOiJQYXN0ZSB5b3VyIGNvbm5lY3Rpb24gc3RyaW5nIiwicGxhY2Vob2xkZXIiOiJtb25nb2RiOi8vW3VzZXJuYW1lOnBhc3N3b3JkQF1ob3N0MVs6cG9ydDFdWywuLi5ob3N0Tls6cG9ydE5dXVsvW2RibmFtZV1bP29wdGlvbnNdXSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InVzZS1jb25uLXVyaSI6dHJ1ZX19LHsibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibmFtZS5kYXRhYmFzZS5jb20iLCJ2aXNpYmxlLWlmIjp7InVzZS1jb25uLXVyaSI6ZmFsc2V9fSx7Im5hbWUiOiJkYm5hbWUiLCJkaXNwbGF5LW5hbWUiOiJEYXRhYmFzZSBuYW1lIiwicGxhY2Vob2xkZXIiOiJiaXJkc19vZl90aGVfd29ybGQiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlfX0seyJuYW1lIjoicG9ydCIsImRpc3BsYXktbmFtZSI6IlBvcnQiLCJ0eXBlIjoiaW50ZWdlciIsImRlZmF1bHQiOjI3MDE3LCJ2aXNpYmxlLWlmIjp7InVzZS1jb25uLXVyaSI6ZmFsc2V9fSx7Im5hbWUiOiJ1c2VyIiwiZGlzcGxheS1uYW1lIjoiVXNlcm5hbWUiLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7InVzZS1jb25uLXVyaSI6ZmFsc2V9fSx7Im5hbWUiOiJwYXNzIiwiZGlzcGxheS1uYW1lIjoiUGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IuKAouKAouKAouKAouKAouKAouKAouKAoiIsInZpc2libGUtaWYiOnsidXNlLWNvbm4tdXJpIjpmYWxzZX19LHsibmFtZSI6ImF1dGhkYiIsImRpc3BsYXktbmFtZSI6IkF1dGhlbnRpY2F0aW9uIGRhdGFiYXNlIChvcHRpb25hbCkiLCJwbGFjZWhvbGRlciI6ImFkbWluIiwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlfX0seyJuYW1lIjoic3NsIiwiZGlzcGxheS1uYW1lIjoiVXNlIGEgc2VjdXJlIGNvbm5lY3Rpb24gKFNTTCkiLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7InVzZS1jb25uLXVyaSI6ZmFsc2V9fSx7Im5hbWUiOiJzc2wtY2VydCIsInR5cGUiOiJzdHJpbmciLCJkaXNwbGF5LW5hbWUiOiJTZXJ2ZXIgU1NMIGNlcnRpZmljYXRlIGNoYWluIChQRU0pIiwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlLCJzc2wiOnRydWV9fSx7Im5hbWUiOiJzc2wtdXNlLWNsaWVudC1hdXRoIiwiZGlzcGxheS1uYW1lIjoiQXV0aGVudGljYXRlIGNsaWVudCBjZXJ0aWZpY2F0ZT8iLCJ0eXBlIjoiYm9vbGVhbiIsInZpc2libGUtaWYiOnsidXNlLWNvbm4tdXJpIjpmYWxzZSwic3NsIjp0cnVlfX0seyJuYW1lIjoiY2xpZW50LXNzbC1jZXJ0IiwiZGlzcGxheS1uYW1lIjoiQ2xpZW50IFNTTCBjZXJ0aWZpY2F0ZSBjaGFpbiAoUEVNKSIsInBsYWNlaG9sZGVyIjoiUGFzdGUgdGhlIGNvbnRlbnRzIG9mIHRoZSBjbGllbnQncyBTU0wgY2VydGlmaWNhdGUgY2hhaW4gaGVyZSIsInR5cGUiOiJ0ZXh0IiwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlLCJzc2wiOnRydWUsInNzbC11c2UtY2xpZW50LWF1dGgiOnRydWV9fSx7Im5hbWUiOiJjbGllbnQtc3NsLWtleS1vcHRpb25zIiwiZGlzcGxheS1uYW1lIjoiQ2xpZW50IFNTTCBwcml2YXRlIGtleSAoUEVNKSIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiTG9jYWwgZmlsZSBwYXRoIiwidmFsdWUiOiJsb2NhbCJ9LHsibmFtZSI6IlVwbG9hZGVkIGZpbGUgcGF0aCIsInZhbHVlIjoidXBsb2FkZWQifV0sImRlZmF1bHQiOiJsb2NhbCIsInZpc2libGUtaWYiOnsidXNlLWNvbm4tdXJpIjpmYWxzZSwic3NsIjp0cnVlLCJzc2wtdXNlLWNsaWVudC1hdXRoIjp0cnVlfX0seyJuYW1lIjoiY2xpZW50LXNzbC1rZXktdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsidXNlLWNvbm4tdXJpIjpmYWxzZSwic3NsIjp0cnVlLCJzc2wtdXNlLWNsaWVudC1hdXRoIjp0cnVlLCJjbGllbnQtc3NsLWtleS1vcHRpb25zIjoidXBsb2FkZWQifX0seyJuYW1lIjoiY2xpZW50LXNzbC1rZXktcGF0aCIsInR5cGUiOiJzdHJpbmciLCJkaXNwbGF5LW5hbWUiOiJGaWxlIHBhdGgiLCJwbGFjZWhvbGRlciI6bnVsbCwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlLCJzc2wiOnRydWUsInNzbC11c2UtY2xpZW50LWF1dGgiOnRydWUsImNsaWVudC1zc2wta2V5LW9wdGlvbnMiOiJsb2NhbCJ9fSx7Im5hbWUiOiJ0dW5uZWwtZW5hYmxlZCIsImRpc3BsYXktbmFtZSI6IlVzZSBhbiBTU0ggdHVubmVsIiwicGxhY2Vob2xkZXIiOiJFbmFibGUgdGhpcyBTU0ggdHVubmVsPyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6InR1bm5lbC1ob3N0IiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBob3N0IiwiaGVscGVyLXRleHQiOiJUaGUgaG9zdG5hbWUgdGhhdCB5b3UgdXNlIHRvIGNvbm5lY3QgdG8gU1NIIHR1bm5lbHMuIiwicGxhY2Vob2xkZXIiOiJob3N0bmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBvcnQiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBvcnQiLCJ0eXBlIjoiaW50ZWdlciIsImRlZmF1bHQiOjIyLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtdXNlciIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgdXNlcm5hbWUiLCJoZWxwZXItdGV4dCI6IlRoZSB1c2VybmFtZSB5b3UgdXNlIHRvIGxvZ2luIHRvIHlvdXIgU1NIIHR1bm5lbC4iLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtYXV0aC1vcHRpb24iLCJkaXNwbGF5LW5hbWUiOiJTU0ggQXV0aGVudGljYXRpb24iLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IlNTSCBLZXkiLCJ2YWx1ZSI6InNzaC1rZXkifSx7Im5hbWUiOiJQYXNzd29yZCIsInZhbHVlIjoicGFzc3dvcmQifV0sImRlZmF1bHQiOiJzc2gta2V5IiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1wYXNzIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBwYXNzd29yZCIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoiKioqKioqIiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoicGFzc3dvcmQifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5IiwiZGlzcGxheS1uYW1lIjoiU1NIIHByaXZhdGUga2V5IHRvIGNvbm5lY3QgdG8gdGhlIHR1bm5lbCIsInR5cGUiOiJzdHJpbmciLCJwbGFjZWhvbGRlciI6IlBhc3RlIHRoZSBjb250ZW50cyBvZiBhbiBTU0ggcHJpdmF0ZSBrZXkgaGVyZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6InR1bm5lbC1wcml2YXRlLWtleS1wYXNzcGhyYXNlIiwiZGlzcGxheS1uYW1lIjoiUGFzc3BocmFzZSBmb3IgU1NIIHByaXZhdGUga2V5IiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6ImFkdmFuY2VkLW9wdGlvbnMiLCJ0eXBlIjoic2VjdGlvbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJhZGRpdGlvbmFsLW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJBZGRpdGlvbmFsIGNvbm5lY3Rpb24gc3RyaW5nIG9wdGlvbnMgKG9wdGlvbmFsKSIsInZpc2libGUtaWYiOnsidXNlLWNvbm4tdXJpIjpmYWxzZX0sInBsYWNlaG9sZGVyIjoicmV0cnlXcml0ZXM9dHJ1ZSZ3PW1ham9yaXR5JmF1dGhTb3VyY2U9YWRtaW4mcmVhZFByZWZlcmVuY2U9bmVhcmVzdCZyZXBsaWNhU2V0PXRlc3QifSx7Im5hbWUiOiJ1c2Utc3J2IiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZSwidmlzaWJsZS1pZiI6eyJ1c2UtY29ubi11cmkiOmZhbHNlLCJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6Ik1vbmdvREIiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfSwiZHJ1aWQiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibmFtZS5kYXRhYmFzZS5jb20iLCJkZWZhdWx0IjoiaHR0cDovL2xvY2FsaG9zdCJ9LHsibmFtZSI6InBvcnQiLCJkaXNwbGF5LW5hbWUiOiJCcm9rZXIgbm9kZSBwb3J0IiwidHlwZSI6ImludGVnZXIiLCJkZWZhdWx0Ijo4MDgyfSx7Im5hbWUiOiJ0dW5uZWwtZW5hYmxlZCIsImRpc3BsYXktbmFtZSI6IlVzZSBhbiBTU0ggdHVubmVsIiwicGxhY2Vob2xkZXIiOiJFbmFibGUgdGhpcyBTU0ggdHVubmVsPyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6InR1bm5lbC1ob3N0IiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBob3N0IiwiaGVscGVyLXRleHQiOiJUaGUgaG9zdG5hbWUgdGhhdCB5b3UgdXNlIHRvIGNvbm5lY3QgdG8gU1NIIHR1bm5lbHMuIiwicGxhY2Vob2xkZXIiOiJob3N0bmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBvcnQiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBvcnQiLCJ0eXBlIjoiaW50ZWdlciIsImRlZmF1bHQiOjIyLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtdXNlciIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgdXNlcm5hbWUiLCJoZWxwZXItdGV4dCI6IlRoZSB1c2VybmFtZSB5b3UgdXNlIHRvIGxvZ2luIHRvIHlvdXIgU1NIIHR1bm5lbC4iLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtYXV0aC1vcHRpb24iLCJkaXNwbGF5LW5hbWUiOiJTU0ggQXV0aGVudGljYXRpb24iLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IlNTSCBLZXkiLCJ2YWx1ZSI6InNzaC1rZXkifSx7Im5hbWUiOiJQYXNzd29yZCIsInZhbHVlIjoicGFzc3dvcmQifV0sImRlZmF1bHQiOiJzc2gta2V5IiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1wYXNzIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBwYXNzd29yZCIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoiKioqKioqIiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoicGFzc3dvcmQifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5IiwiZGlzcGxheS1uYW1lIjoiU1NIIHByaXZhdGUga2V5IHRvIGNvbm5lY3QgdG8gdGhlIHR1bm5lbCIsInR5cGUiOiJzdHJpbmciLCJwbGFjZWhvbGRlciI6IlBhc3RlIHRoZSBjb250ZW50cyBvZiBhbiBTU0ggcHJpdmF0ZSBrZXkgaGVyZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6InR1bm5lbC1wcml2YXRlLWtleS1wYXNzcGhyYXNlIiwiZGlzcGxheS1uYW1lIjoiUGFzc3BocmFzZSBmb3IgU1NIIHByaXZhdGUga2V5IiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJzc2gta2V5In19LHsibmFtZSI6ImFkdmFuY2VkLW9wdGlvbnMiLCJ0eXBlIjoic2VjdGlvbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJhdXRvX3J1bl9xdWVyaWVzIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0Ijp0cnVlLCJkaXNwbGF5LW5hbWUiOiJSZXJ1biBxdWVyaWVzIGZvciBzaW1wbGUgZXhwbG9yYXRpb25zIiwiZGVzY3JpcHRpb24iOiJXZSBleGVjdXRlIHRoZSB1bmRlcmx5aW5nIHF1ZXJ5IHdoZW4geW91IGV4cGxvcmUgZGF0YSB1c2luZyBTdW1tYXJpemUgb3IgRmlsdGVyLiBUaGlzIGlzIG9uIGJ5IGRlZmF1bHQgYnV0IHlvdSBjYW4gdHVybiBpdCBvZmYgaWYgcGVyZm9ybWFuY2UgaXMgc2xvdy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IkNob29zZSB3aGVuIHN5bmNzIGFuZCBzY2FucyBoYXBwZW4iLCJkZXNjcmlwdGlvbiI6IkJ5IGRlZmF1bHQsIE1ldGFiYXNlIGRvZXMgYSBsaWdodHdlaWdodCBob3VybHkgc3luYyBhbmQgYW4gaW50ZW5zaXZlIGRhaWx5IHNjYW4gb2YgZmllbGQgdmFsdWVzLiBJZiB5b3UgaGF2ZSBhIGxhcmdlIGRhdGFiYXNlLCB0dXJuIHRoaXMgb24gdG8gbWFrZSBjaGFuZ2VzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5tZXRhZGF0YV9zeW5jIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2Ugc3luY2luZyIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGxpZ2h0d2VpZ2h0IHByb2Nlc3MgdGhhdCBjaGVja3MgZm9yIHVwZGF0ZXMgdG8gdGhpcyBkYXRhYmFzZeKAmXMgc2NoZW1hLiBJbiBtb3N0IGNhc2VzLCB5b3Ugc2hvdWxkIGJlIGZpbmUgbGVhdmluZyB0aGlzIHNldCB0byBzeW5jIGhvdXJseS4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5jYWNoZV9maWVsZF92YWx1ZXMiLCJkaXNwbGF5LW5hbWUiOiJTY2FubmluZyBmb3IgRmlsdGVyIFZhbHVlcyIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UgY2FuIHNjYW4gdGhlIHZhbHVlcyBwcmVzZW50IGluIGVhY2ggZmllbGQgaW4gdGhpcyBkYXRhYmFzZSB0byBlbmFibGUgY2hlY2tib3ggZmlsdGVycyBpbiBkYXNoYm9hcmRzIGFuZCBxdWVzdGlvbnMuIFRoaXMgY2FuIGJlIGEgc29tZXdoYXQgcmVzb3VyY2UtaW50ZW5zaXZlIHByb2Nlc3MsIHBhcnRpY3VsYXJseSBpZiB5b3UgaGF2ZSBhIHZlcnkgbGFyZ2UgZGF0YWJhc2UuIFdoZW4gc2hvdWxkIE1ldGFiYXNlIGF1dG9tYXRpY2FsbHkgc2NhbiBhbmQgY2FjaGUgZmllbGQgdmFsdWVzPyIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoicmVmaW5nZXJwcmludCIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiUGVyaW9kaWNhbGx5IHJlZmluZ2VycHJpbnQgdGFibGVzIiwiZGVzY3JpcHRpb24iOiJUaGlzIGVuYWJsZXMgTWV0YWJhc2UgdG8gc2NhbiBmb3IgYWRkaXRpb25hbCBmaWVsZCB2YWx1ZXMgZHVyaW5nIHN5bmNzIGFsbG93aW5nIHNtYXJ0ZXIgYmVoYXZpb3IsIGxpa2UgaW1wcm92ZWQgYXV0by1iaW5uaW5nIG9uIHlvdXIgYmFyIGNoYXJ0cy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fV0sImRyaXZlci1uYW1lIjoiRHJ1aWQiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfSwicmVkc2hpZnQiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibXktY2x1c3Rlci1uYW1lLmFiY2QxMjM0LnVzLWVhc3QtMS5yZWRzaGlmdC5hbWF6b25hd3MuY29tIn0seyJuYW1lIjoicG9ydCIsImRpc3BsYXktbmFtZSI6IlBvcnQiLCJ0eXBlIjoiaW50ZWdlciIsImRlZmF1bHQiOjU0Mzl9LHsibmFtZSI6ImRiIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2UgbmFtZSIsInBsYWNlaG9sZGVyIjoiYmlyZHNfb2ZfdGhlX3dvcmxkIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXR5cGUiLCJkaXNwbGF5LW5hbWUiOiJTY2hlbWFzIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJBbGwiLCJ2YWx1ZSI6ImFsbCJ9LHsibmFtZSI6Ik9ubHkgdGhlc2UuLi4iLCJ2YWx1ZSI6ImluY2x1c2lvbiJ9LHsibmFtZSI6IkFsbCBleGNlcHQuLi4iLCJ2YWx1ZSI6ImV4Y2x1c2lvbiJ9XSwiZGVmYXVsdCI6ImFsbCJ9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXBhdHRlcm5zIiwidHlwZSI6InRleHQiLCJwbGFjZWhvbGRlciI6IkUueC4gcHVibGljLGF1dGgqIiwiZGVzY3JpcHRpb24iOiJDb21tYSBzZXBhcmF0ZWQgbmFtZXMgb2Ygc2NoZW1hcyB0aGF0IHNob3VsZCBhcHBlYXIgaW4gTWV0YWJhc2UiLCJ2aXNpYmxlLWlmIjp7InNjaGVtYS1maWx0ZXJzLXR5cGUiOiJpbmNsdXNpb24ifSwiaGVscGVyLXRleHQiOiJZb3UgY2FuIHVzZSBwYXR0ZXJucyBsaWtlIFwiYXV0aCpcIiB0byBtYXRjaCBtdWx0aXBsZSBzY2hlbWFzIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InNjaGVtYS1maWx0ZXJzLXBhdHRlcm5zIiwidHlwZSI6InRleHQiLCJwbGFjZWhvbGRlciI6IkUueC4gcHVibGljLGF1dGgqIiwiZGVzY3JpcHRpb24iOiJDb21tYSBzZXBhcmF0ZWQgbmFtZXMgb2Ygc2NoZW1hcyB0aGF0IHNob3VsZCBOT1QgYXBwZWFyIGluIE1ldGFiYXNlIiwidmlzaWJsZS1pZiI6eyJzY2hlbWEtZmlsdGVycy10eXBlIjoiZXhjbHVzaW9uIn0sImhlbHBlci10ZXh0IjoiWW91IGNhbiB1c2UgcGF0dGVybnMgbGlrZSBcImF1dGgqXCIgdG8gbWF0Y2ggbXVsdGlwbGUgc2NoZW1hcyIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJ1c2VyIiwiZGlzcGxheS1uYW1lIjoiVXNlcm5hbWUiLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InBhc3N3b3JkIiwiZGlzcGxheS1uYW1lIjoiUGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IuKAouKAouKAouKAouKAouKAouKAouKAoiJ9LHsibmFtZSI6InR1bm5lbC1lbmFibGVkIiwiZGlzcGxheS1uYW1lIjoiVXNlIGFuIFNTSCB0dW5uZWwiLCJwbGFjZWhvbGRlciI6IkVuYWJsZSB0aGlzIFNTSCB0dW5uZWw/IiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoidHVubmVsLWhvc3QiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIGhvc3QiLCJoZWxwZXItdGV4dCI6IlRoZSBob3N0bmFtZSB0aGF0IHlvdSB1c2UgdG8gY29ubmVjdCB0byBTU0ggdHVubmVscy4iLCJwbGFjZWhvbGRlciI6Imhvc3RuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtcG9ydCIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgcG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwiZGVmYXVsdCI6MjIsInJlcXVpcmVkIjpmYWxzZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC11c2VyIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCB1c2VybmFtZSIsImhlbHBlci10ZXh0IjoiVGhlIHVzZXJuYW1lIHlvdSB1c2UgdG8gbG9naW4gdG8geW91ciBTU0ggdHVubmVsLiIsInBsYWNlaG9sZGVyIjoidXNlcm5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1hdXRoLW9wdGlvbiIsImRpc3BsYXktbmFtZSI6IlNTSCBBdXRoZW50aWNhdGlvbiIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiU1NIIEtleSIsInZhbHVlIjoic3NoLWtleSJ9LHsibmFtZSI6IlBhc3N3b3JkIiwidmFsdWUiOiJwYXNzd29yZCJ9XSwiZGVmYXVsdCI6InNzaC1rZXkiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBhc3MiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJwYXNzd29yZCJ9fSx7Im5hbWUiOiJ0dW5uZWwtcHJpdmF0ZS1rZXkiLCJkaXNwbGF5LW5hbWUiOiJTU0ggcHJpdmF0ZSBrZXkgdG8gY29ubmVjdCB0byB0aGUgdHVubmVsIiwidHlwZSI6InN0cmluZyIsInBsYWNlaG9sZGVyIjoiUGFzdGUgdGhlIGNvbnRlbnRzIG9mIGFuIFNTSCBwcml2YXRlIGtleSBoZXJlIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5LXBhc3NwaHJhc2UiLCJkaXNwbGF5LW5hbWUiOiJQYXNzcGhyYXNlIGZvciBTU0ggcHJpdmF0ZSBrZXkiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IioqKioqKiIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoiYWR2YW5jZWQtb3B0aW9ucyIsInR5cGUiOiJzZWN0aW9uIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6ImFkZGl0aW9uYWwtb3B0aW9ucyIsImRpc3BsYXktbmFtZSI6IkFkZGl0aW9uYWwgSkRCQyBjb25uZWN0aW9uIHN0cmluZyBvcHRpb25zIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfSwicGxhY2Vob2xkZXIiOiJTb2NrZXRUaW1lb3V0PTAifSx7Im5hbWUiOiJhdXRvX3J1bl9xdWVyaWVzIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0Ijp0cnVlLCJkaXNwbGF5LW5hbWUiOiJSZXJ1biBxdWVyaWVzIGZvciBzaW1wbGUgZXhwbG9yYXRpb25zIiwiZGVzY3JpcHRpb24iOiJXZSBleGVjdXRlIHRoZSB1bmRlcmx5aW5nIHF1ZXJ5IHdoZW4geW91IGV4cGxvcmUgZGF0YSB1c2luZyBTdW1tYXJpemUgb3IgRmlsdGVyLiBUaGlzIGlzIG9uIGJ5IGRlZmF1bHQgYnV0IHlvdSBjYW4gdHVybiBpdCBvZmYgaWYgcGVyZm9ybWFuY2UgaXMgc2xvdy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IkNob29zZSB3aGVuIHN5bmNzIGFuZCBzY2FucyBoYXBwZW4iLCJkZXNjcmlwdGlvbiI6IkJ5IGRlZmF1bHQsIE1ldGFiYXNlIGRvZXMgYSBsaWdodHdlaWdodCBob3VybHkgc3luYyBhbmQgYW4gaW50ZW5zaXZlIGRhaWx5IHNjYW4gb2YgZmllbGQgdmFsdWVzLiBJZiB5b3UgaGF2ZSBhIGxhcmdlIGRhdGFiYXNlLCB0dXJuIHRoaXMgb24gdG8gbWFrZSBjaGFuZ2VzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5tZXRhZGF0YV9zeW5jIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2Ugc3luY2luZyIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGxpZ2h0d2VpZ2h0IHByb2Nlc3MgdGhhdCBjaGVja3MgZm9yIHVwZGF0ZXMgdG8gdGhpcyBkYXRhYmFzZeKAmXMgc2NoZW1hLiBJbiBtb3N0IGNhc2VzLCB5b3Ugc2hvdWxkIGJlIGZpbmUgbGVhdmluZyB0aGlzIHNldCB0byBzeW5jIGhvdXJseS4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5jYWNoZV9maWVsZF92YWx1ZXMiLCJkaXNwbGF5LW5hbWUiOiJTY2FubmluZyBmb3IgRmlsdGVyIFZhbHVlcyIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UgY2FuIHNjYW4gdGhlIHZhbHVlcyBwcmVzZW50IGluIGVhY2ggZmllbGQgaW4gdGhpcyBkYXRhYmFzZSB0byBlbmFibGUgY2hlY2tib3ggZmlsdGVycyBpbiBkYXNoYm9hcmRzIGFuZCBxdWVzdGlvbnMuIFRoaXMgY2FuIGJlIGEgc29tZXdoYXQgcmVzb3VyY2UtaW50ZW5zaXZlIHByb2Nlc3MsIHBhcnRpY3VsYXJseSBpZiB5b3UgaGF2ZSBhIHZlcnkgbGFyZ2UgZGF0YWJhc2UuIFdoZW4gc2hvdWxkIE1ldGFiYXNlIGF1dG9tYXRpY2FsbHkgc2NhbiBhbmQgY2FjaGUgZmllbGQgdmFsdWVzPyIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoicmVmaW5nZXJwcmludCIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiUGVyaW9kaWNhbGx5IHJlZmluZ2VycHJpbnQgdGFibGVzIiwiZGVzY3JpcHRpb24iOiJUaGlzIGVuYWJsZXMgTWV0YWJhc2UgdG8gc2NhbiBmb3IgYWRkaXRpb25hbCBmaWVsZCB2YWx1ZXMgZHVyaW5nIHN5bmNzIGFsbG93aW5nIHNtYXJ0ZXIgYmVoYXZpb3IsIGxpa2UgaW1wcm92ZWQgYXV0by1iaW5uaW5nIG9uIHlvdXIgYmFyIGNoYXJ0cy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fV0sImRyaXZlci1uYW1lIjoiQW1hem9uIFJlZHNoaWZ0Iiwic3VwZXJzZWRlZC1ieSI6bnVsbH0sImJpZ3F1ZXJ5LWNsb3VkLXNkayI6eyJzb3VyY2UiOnsidHlwZSI6Im9mZmljaWFsIiwiY29udGFjdCI6bnVsbH0sImRldGFpbHMtZmllbGRzIjpbeyJuYW1lIjoicHJvamVjdC1pZCIsImRpc3BsYXktbmFtZSI6IlByb2plY3QgSUQgKG92ZXJyaWRlKSIsImhlbHBlci10ZXh0IjoiUHJvamVjdCBJRCB0byBiZSB1c2VkIGZvciBhdXRoZW50aWNhdGlvbi4gWW91IGNhbiBvbWl0IHRoaXMgZmllbGQgaWYgeW91IGFyZSBvbmx5IHF1ZXJ5aW5nIGRhdGFzZXRzIG93bmVkIGJ5IHlvdXIgb3JnYW5pemF0aW9uLiIsInJlcXVpcmVkIjpmYWxzZSwicGxhY2Vob2xkZXIiOiIxdzA4b0RSS1ByT3FCdDA2eXhZOHVpQ3oyc1N2T3AzdSJ9LHsibmFtZSI6InNlcnZpY2UtYWNjb3VudC1qc29uIiwiZGlzcGxheS1uYW1lIjoiU2VydmljZSBhY2NvdW50IEpTT04gZmlsZSIsImhlbHBlci10ZXh0IjoiVGhpcyBKU09OIGZpbGUgY29udGFpbnMgdGhlIGNyZWRlbnRpYWxzIE1ldGFiYXNlIG5lZWRzIHRvIHJlYWQgYW5kIHF1ZXJ5IHlvdXIgZGF0YXNldC4iLCJyZXF1aXJlZCI6dHJ1ZSwidHlwZSI6InRleHRGaWxlIn0seyJuYW1lIjoiZGF0YXNldC1maWx0ZXJzLXR5cGUiLCJkaXNwbGF5LW5hbWUiOiJEYXRhc2V0cyIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiQWxsIiwidmFsdWUiOiJhbGwifSx7Im5hbWUiOiJPbmx5IHRoZXNlLi4uIiwidmFsdWUiOiJpbmNsdXNpb24ifSx7Im5hbWUiOiJBbGwgZXhjZXB0Li4uIiwidmFsdWUiOiJleGNsdXNpb24ifV0sImRlZmF1bHQiOiJhbGwifSx7Im5hbWUiOiJkYXRhc2V0LWZpbHRlcnMtcGF0dGVybnMiLCJ0eXBlIjoidGV4dCIsInBsYWNlaG9sZGVyIjoiRS54LiBwdWJsaWMsYXV0aCoiLCJkZXNjcmlwdGlvbiI6IkNvbW1hIHNlcGFyYXRlZCBuYW1lcyBvZiBkYXRhc2V0cyB0aGF0IHNob3VsZCBhcHBlYXIgaW4gTWV0YWJhc2UiLCJ2aXNpYmxlLWlmIjp7ImRhdGFzZXQtZmlsdGVycy10eXBlIjoiaW5jbHVzaW9uIn0sImhlbHBlci10ZXh0IjoiWW91IGNhbiB1c2UgcGF0dGVybnMgbGlrZSBcImF1dGgqXCIgdG8gbWF0Y2ggbXVsdGlwbGUgZGF0YXNldHMiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoiZGF0YXNldC1maWx0ZXJzLXBhdHRlcm5zIiwidHlwZSI6InRleHQiLCJwbGFjZWhvbGRlciI6IkUueC4gcHVibGljLGF1dGgqIiwiZGVzY3JpcHRpb24iOiJDb21tYSBzZXBhcmF0ZWQgbmFtZXMgb2YgZGF0YXNldHMgdGhhdCBzaG91bGQgTk9UIGFwcGVhciBpbiBNZXRhYmFzZSIsInZpc2libGUtaWYiOnsiZGF0YXNldC1maWx0ZXJzLXR5cGUiOiJleGNsdXNpb24ifSwiaGVscGVyLXRleHQiOiJZb3UgY2FuIHVzZSBwYXR0ZXJucyBsaWtlIFwiYXV0aCpcIiB0byBtYXRjaCBtdWx0aXBsZSBkYXRhc2V0cyIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoidXNlLWp2bS10aW1lem9uZSIsImRpc3BsYXktbmFtZSI6IlVzZSBKVk0gVGltZSBab25lIiwiZGVmYXVsdCI6ZmFsc2UsInR5cGUiOiJib29sZWFuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoiaW5jbHVkZS11c2VyLWlkLWFuZC1oYXNoIiwiZGlzcGxheS1uYW1lIjoiSW5jbHVkZSBVc2VyIElEIGFuZCBxdWVyeSBoYXNoIGluIHF1ZXJpZXMiLCJkZWZhdWx0Ijp0cnVlLCJ0eXBlIjoiYm9vbGVhbiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6ImF1dG9fcnVuX3F1ZXJpZXMiLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOnRydWUsImRpc3BsYXktbmFtZSI6IlJlcnVuIHF1ZXJpZXMgZm9yIHNpbXBsZSBleHBsb3JhdGlvbnMiLCJkZXNjcmlwdGlvbiI6IldlIGV4ZWN1dGUgdGhlIHVuZGVybHlpbmcgcXVlcnkgd2hlbiB5b3UgZXhwbG9yZSBkYXRhIHVzaW5nIFN1bW1hcml6ZSBvciBGaWx0ZXIuIFRoaXMgaXMgb24gYnkgZGVmYXVsdCBidXQgeW91IGNhbiB0dXJuIGl0IG9mZiBpZiBwZXJmb3JtYW5jZSBpcyBzbG93LiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6ImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiQ2hvb3NlIHdoZW4gc3luY3MgYW5kIHNjYW5zIGhhcHBlbiIsImRlc2NyaXB0aW9uIjoiQnkgZGVmYXVsdCwgTWV0YWJhc2UgZG9lcyBhIGxpZ2h0d2VpZ2h0IGhvdXJseSBzeW5jIGFuZCBhbiBpbnRlbnNpdmUgZGFpbHkgc2NhbiBvZiBmaWVsZCB2YWx1ZXMuIElmIHlvdSBoYXZlIGEgbGFyZ2UgZGF0YWJhc2UsIHR1cm4gdGhpcyBvbiB0byBtYWtlIGNoYW5nZXMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoic2NoZWR1bGVzLm1ldGFkYXRhX3N5bmMiLCJkaXNwbGF5LW5hbWUiOiJEYXRhYmFzZSBzeW5jaW5nIiwiZGVzY3JpcHRpb24iOiJUaGlzIGlzIGEgbGlnaHR3ZWlnaHQgcHJvY2VzcyB0aGF0IGNoZWNrcyBmb3IgdXBkYXRlcyB0byB0aGlzIGRhdGFiYXNl4oCZcyBzY2hlbWEuIEluIG1vc3QgY2FzZXMsIHlvdSBzaG91bGQgYmUgZmluZSBsZWF2aW5nIHRoaXMgc2V0IHRvIHN5bmMgaG91cmx5LiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoic2NoZWR1bGVzLmNhY2hlX2ZpZWxkX3ZhbHVlcyIsImRpc3BsYXktbmFtZSI6IlNjYW5uaW5nIGZvciBGaWx0ZXIgVmFsdWVzIiwiZGVzY3JpcHRpb24iOiJNZXRhYmFzZSBjYW4gc2NhbiB0aGUgdmFsdWVzIHByZXNlbnQgaW4gZWFjaCBmaWVsZCBpbiB0aGlzIGRhdGFiYXNlIHRvIGVuYWJsZSBjaGVja2JveCBmaWx0ZXJzIGluIGRhc2hib2FyZHMgYW5kIHF1ZXN0aW9ucy4gVGhpcyBjYW4gYmUgYSBzb21ld2hhdCByZXNvdXJjZS1pbnRlbnNpdmUgcHJvY2VzcywgcGFydGljdWxhcmx5IGlmIHlvdSBoYXZlIGEgdmVyeSBsYXJnZSBkYXRhYmFzZS4gV2hlbiBzaG91bGQgTWV0YWJhc2UgYXV0b21hdGljYWxseSBzY2FuIGFuZCBjYWNoZSBmaWVsZCB2YWx1ZXM/IiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJyZWZpbmdlcnByaW50IiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJQZXJpb2RpY2FsbHkgcmVmaW5nZXJwcmludCB0YWJsZXMiLCJkZXNjcmlwdGlvbiI6IlRoaXMgZW5hYmxlcyBNZXRhYmFzZSB0byBzY2FuIGZvciBhZGRpdGlvbmFsIGZpZWxkIHZhbHVlcyBkdXJpbmcgc3luY3MgYWxsb3dpbmcgc21hcnRlciBiZWhhdmlvciwgbGlrZSBpbXByb3ZlZCBhdXRvLWJpbm5pbmcgb24geW91ciBiYXIgY2hhcnRzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19XSwiZHJpdmVyLW5hbWUiOiJCaWdRdWVyeSIsInN1cGVyc2VkZWQtYnkiOm51bGx9LCJzbm93Zmxha2UiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6ImFjY291bnQiLCJkaXNwbGF5LW5hbWUiOiJBY2NvdW50IG5hbWUiLCJoZWxwZXItdGV4dCI6IkVudGVyIHlvdXIgQWNjb3VudCBJRMKgd2l0aMKgdGhlIHJlZ2lvbiB0aGF0IHlvdXIgU25vd2ZsYWtlIGNsdXN0ZXIgaXMgcnVubmluZyBvbiBlLmcuIFwieHh4eHh4eHgudXMtZWFzdC0yLmF3c1wiLiBTb21lIHJlZ2lvbnMgZG9uJ3QgaGF2ZSB0aGlzIHN1ZmZpeC4iLCJwbGFjZWhvbGRlciI6Inh4eHh4eHh4LnVzLWVhc3QtMi5hd3MiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoidXNlciIsImRpc3BsYXktbmFtZSI6IlVzZXJuYW1lIiwicGxhY2Vob2xkZXIiOiJ1c2VybmFtZSIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJwYXNzd29yZCIsImRpc3BsYXktbmFtZSI6IlBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiLigKLigKLigKLigKLigKLigKLigKLigKIifSx7Im5hbWUiOiJwcml2YXRlLWtleS1vcHRpb25zIiwiZGlzcGxheS1uYW1lIjoiUlNBIHByaXZhdGUga2V5IChQRU0pIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJMb2NhbCBmaWxlIHBhdGgiLCJ2YWx1ZSI6ImxvY2FsIn0seyJuYW1lIjoiVXBsb2FkZWQgZmlsZSBwYXRoIiwidmFsdWUiOiJ1cGxvYWRlZCJ9XSwiZGVmYXVsdCI6ImxvY2FsIn0seyJuYW1lIjoicHJpdmF0ZS1rZXktdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsicHJpdmF0ZS1rZXktb3B0aW9ucyI6InVwbG9hZGVkIn19LHsibmFtZSI6InByaXZhdGUta2V5LXBhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZGlzcGxheS1uYW1lIjoiRmlsZSBwYXRoIiwicGxhY2Vob2xkZXIiOm51bGwsInZpc2libGUtaWYiOnsicHJpdmF0ZS1rZXktb3B0aW9ucyI6ImxvY2FsIn19LHsibmFtZSI6IndhcmVob3VzZSIsImRpc3BsYXktbmFtZSI6IldhcmVob3VzZSIsImhlbHBlci10ZXh0IjoiSWYgeW91ciB1c2VyIGRvZXNuJ3QgaGF2ZSBhIGRlZmF1bHQgd2FyZWhvdXNlLCBlbnRlciB0aGUgd2FyZWhvdXNlIHRvIGNvbm5lY3QgdG8uIiwicGxhY2Vob2xkZXIiOiJiaXJkc19tYWluIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6ImRiIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2UgbmFtZSAoY2FzZSBzZW5zaXRpdmUpIiwicGxhY2Vob2xkZXIiOiJiaXJkc19vZl90aGVfd29ybGQiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoic2NoZW1hLWZpbHRlcnMtdHlwZSIsImRpc3BsYXktbmFtZSI6IlNjaGVtYXMiLCJ0eXBlIjoic2VsZWN0Iiwib3B0aW9ucyI6W3sibmFtZSI6IkFsbCIsInZhbHVlIjoiYWxsIn0seyJuYW1lIjoiT25seSB0aGVzZS4uLiIsInZhbHVlIjoiaW5jbHVzaW9uIn0seyJuYW1lIjoiQWxsIGV4Y2VwdC4uLiIsInZhbHVlIjoiZXhjbHVzaW9uIn1dLCJkZWZhdWx0IjoiYWxsIn0seyJuYW1lIjoic2NoZW1hLWZpbHRlcnMtcGF0dGVybnMiLCJ0eXBlIjoidGV4dCIsInBsYWNlaG9sZGVyIjoiRS54LiBwdWJsaWMsYXV0aCoiLCJkZXNjcmlwdGlvbiI6IkNvbW1hIHNlcGFyYXRlZCBuYW1lcyBvZiBzY2hlbWFzIHRoYXQgc2hvdWxkIGFwcGVhciBpbiBNZXRhYmFzZSIsInZpc2libGUtaWYiOnsic2NoZW1hLWZpbHRlcnMtdHlwZSI6ImluY2x1c2lvbiJ9LCJoZWxwZXItdGV4dCI6IllvdSBjYW4gdXNlIHBhdHRlcm5zIGxpa2UgXCJhdXRoKlwiIHRvIG1hdGNoIG11bHRpcGxlIHNjaGVtYXMiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoic2NoZW1hLWZpbHRlcnMtcGF0dGVybnMiLCJ0eXBlIjoidGV4dCIsInBsYWNlaG9sZGVyIjoiRS54LiBwdWJsaWMsYXV0aCoiLCJkZXNjcmlwdGlvbiI6IkNvbW1hIHNlcGFyYXRlZCBuYW1lcyBvZiBzY2hlbWFzIHRoYXQgc2hvdWxkIE5PVCBhcHBlYXIgaW4gTWV0YWJhc2UiLCJ2aXNpYmxlLWlmIjp7InNjaGVtYS1maWx0ZXJzLXR5cGUiOiJleGNsdXNpb24ifSwiaGVscGVyLXRleHQiOiJZb3UgY2FuIHVzZSBwYXR0ZXJucyBsaWtlIFwiYXV0aCpcIiB0byBtYXRjaCBtdWx0aXBsZSBzY2hlbWFzIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InJvbGUiLCJkaXNwbGF5LW5hbWUiOiJSb2xlIChvcHRpb25hbCkiLCJoZWxwZXItdGV4dCI6IlNwZWNpZnkgYSByb2xlIHRvIG92ZXJyaWRlIHRoZSBkYXRhYmFzZSB1c2Vy4oCZcyBkZWZhdWx0IHJvbGUuIiwicGxhY2Vob2xkZXIiOiJ1c2VyIn0seyJuYW1lIjoidHVubmVsLWVuYWJsZWQiLCJkaXNwbGF5LW5hbWUiOiJVc2UgYW4gU1NIIHR1bm5lbCIsInBsYWNlaG9sZGVyIjoiRW5hYmxlIHRoaXMgU1NIIHR1bm5lbD8iLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJ0dW5uZWwtaG9zdCIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgaG9zdCIsImhlbHBlci10ZXh0IjoiVGhlIGhvc3RuYW1lIHRoYXQgeW91IHVzZSB0byBjb25uZWN0IHRvIFNTSCB0dW5uZWxzLiIsInBsYWNlaG9sZGVyIjoiaG9zdG5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1wb3J0IiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBwb3J0IiwidHlwZSI6ImludGVnZXIiLCJkZWZhdWx0IjoyMiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXVzZXIiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHVzZXJuYW1lIiwiaGVscGVyLXRleHQiOiJUaGUgdXNlcm5hbWUgeW91IHVzZSB0byBsb2dpbiB0byB5b3VyIFNTSCB0dW5uZWwuIiwicGxhY2Vob2xkZXIiOiJ1c2VybmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLWF1dGgtb3B0aW9uIiwiZGlzcGxheS1uYW1lIjoiU1NIIEF1dGhlbnRpY2F0aW9uIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJTU0ggS2V5IiwidmFsdWUiOiJzc2gta2V5In0seyJuYW1lIjoiUGFzc3dvcmQiLCJ2YWx1ZSI6InBhc3N3b3JkIn1dLCJkZWZhdWx0Ijoic3NoLWtleSIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtcGFzcyIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgcGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IioqKioqKiIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InBhc3N3b3JkIn19LHsibmFtZSI6InR1bm5lbC1wcml2YXRlLWtleSIsImRpc3BsYXktbmFtZSI6IlNTSCBwcml2YXRlIGtleSB0byBjb25uZWN0IHRvIHRoZSB0dW5uZWwiLCJ0eXBlIjoic3RyaW5nIiwicGxhY2Vob2xkZXIiOiJQYXN0ZSB0aGUgY29udGVudHMgb2YgYW4gU1NIIHByaXZhdGUga2V5IGhlcmUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoic3NoLWtleSJ9fSx7Im5hbWUiOiJ0dW5uZWwtcHJpdmF0ZS1rZXktcGFzc3BocmFzZSIsImRpc3BsYXktbmFtZSI6IlBhc3NwaHJhc2UgZm9yIFNTSCBwcml2YXRlIGtleSIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoiKioqKioqIiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoic3NoLWtleSJ9fSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoiYWRkaXRpb25hbC1vcHRpb25zIiwiZGlzcGxheS1uYW1lIjoiQWRkaXRpb25hbCBKREJDIGNvbm5lY3Rpb24gc3RyaW5nIG9wdGlvbnMiLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9LCJwbGFjZWhvbGRlciI6InF1ZXJ5VGltZW91dD0wIn0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IlNub3dmbGFrZSIsInN1cGVyc2VkZWQtYnkiOm51bGx9LCJhdGhlbmEiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6InJlZ2lvbiIsImRpc3BsYXktbmFtZSI6IlJlZ2lvbiIsImRlZmF1bHQiOiJ1cy1lYXN0LTEifSx7Im5hbWUiOiJ3b3JrZ3JvdXAiLCJkaXNwbGF5LW5hbWUiOiJXb3JrZ3JvdXAiLCJkZWZhdWx0IjoicHJpbWFyeSJ9LHsibmFtZSI6InMzX3N0YWdpbmdfZGlyIiwiZGlzcGxheS1uYW1lIjoiUzMgc3RhZ2luZyBkaXJlY3RvcnkiLCJoZWxwZXItdGV4dCI6IlRoaXMgUzMgc3RhZ2luZyBkaXJlY3RvcnkgbXVzdCBiZSBpbiB0aGUgc2FtZSByZWdpb24geW91IHNwZWNpZnkgYWJvdmUuIiwiZGVmYXVsdCI6InMzOi8veW91cl9idWNrZXQifSx7Im5hbWUiOiJjYXRhbG9nIiwiZGlzcGxheS1uYW1lIjoiQ2F0YWxvZyIsInBsYWNlaG9sZGVyIjoiQXdzRGF0YUNhdGFsb2ciLCJyZXF1aXJlZCI6ZmFsc2UsImhlbHBlci10ZXh0IjoiVXNlIGEgZGlmZmVyZW50IGRhdGEgY2F0YWxvZyAoaWYgeW91IGhhdmUgZmVkZXJhdGVkIHF1ZXJpZXMsIGZvciBleGFtcGxlKSJ9LHsibmFtZSI6ImFjY2Vzc19rZXkiLCJkaXNwbGF5LW5hbWUiOiJBY2Nlc3Mga2V5IiwiaGVscGVyLXRleHQiOiJMZWF2ZSB0aGlzIGVtcHR5IHRvIGF1dGhvcml6ZSB1c2luZyBBV1MgQ3JlZGVudGlhbHMgUHJvdmlkZXIgQ2hhaW4gKEluc3RhbmNlIFByb2ZpbGVzIG9yIElBTSBSb2xlcyBmb3IgVGFza3MpIn0seyJuYW1lIjoic2VjcmV0X2tleSIsImRpc3BsYXktbmFtZSI6IlNlY3JldCBrZXkiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IuKAouKAouKAouKAouKAouKAouKAouKAoiIsImhlbHBlci10ZXh0IjoiTGVhdmUgdGhpcyBlbXB0eSB0byBhdXRob3JpemUgdXNpbmcgQVdTIENyZWRlbnRpYWxzIFByb3ZpZGVyIENoYWluIChJbnN0YW5jZSBQcm9maWxlcyBvciBJQU0gUm9sZXMgZm9yIFRhc2tzKSJ9LHsibmFtZSI6ImFkdmFuY2VkLW9wdGlvbnMiLCJ0eXBlIjoic2VjdGlvbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJhZGRpdGlvbmFsLW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJBZGRpdGlvbmFsIEF0aGVuYSBjb25uZWN0aW9uIHN0cmluZyBvcHRpb25zIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfSwicGxhY2Vob2xkZXIiOiJVc2VSZXN1bHRzZXRTdHJlYW1pbmc9MDtMb2dMZXZlbD02In0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IkFtYXpvbiBBdGhlbmEiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfSwicHJlc3RvLWpkYmMiOnsic291cmNlIjp7InR5cGUiOiJvZmZpY2lhbCIsImNvbnRhY3QiOm51bGx9LCJkZXRhaWxzLWZpZWxkcyI6W3sibmFtZSI6Imhvc3QiLCJkaXNwbGF5LW5hbWUiOiJIb3N0IiwiaGVscGVyLXRleHQiOiJZb3VyIGRhdGFiYXNlcyBJUCBhZGRyZXNzIChlLmcuIDk4LjEzNy4xNDkuNTYpIG9yIGl0cyBkb21haW4gbmFtZSAoZS5nLiBlc2MubXlkYXRhYmFzZS5jb20pLiIsInBsYWNlaG9sZGVyIjoibmFtZS5kYXRhYmFzZS5jb20ifSx7Im5hbWUiOiJwb3J0IiwiZGlzcGxheS1uYW1lIjoiUG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwiZGVmYXVsdCI6ODA4MH0seyJuYW1lIjoiY2F0YWxvZyIsImRpc3BsYXktbmFtZSI6IkNhdGFsb2ciLCJwbGFjZWhvbGRlciI6ImV1cm9wZWFuX2JpcmRzIiwicmVxdWlyZWQiOmZhbHNlLCJoZWxwZXItdGV4dCI6IlByZXN0byBDYXRhbG9ncyBjb250YWluIHNjaGVtYXMgYW5kIHJlZmVyZW5jZSBkYXRhIHNvdXJjZXMgdmlhIGEgY29ubmVjdG9yLiJ9LHsibmFtZSI6InNjaGVtYSIsImRpc3BsYXktbmFtZSI6IlNjaGVtYSAob3B0aW9uYWwpIiwiaGVscGVyLXRleHQiOiJPbmx5IGFkZCB0YWJsZXMgdG8gTWV0YWJhc2UgdGhhdCBjb21lIGZyb20gYSBzcGVjaWZpYyBzY2hlbWEuIiwicGxhY2Vob2xkZXIiOiJqdXN0X2Nyb3dzIiwicmVxdWlyZWQiOmZhbHNlfSx7Im5hbWUiOiJ1c2VyIiwiZGlzcGxheS1uYW1lIjoiVXNlcm5hbWUiLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOmZhbHNlfSx7Im5hbWUiOiJwYXNzd29yZCIsImRpc3BsYXktbmFtZSI6IlBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiLigKLigKLigKLigKLigKLigKLigKLigKIiLCJyZXF1aXJlZCI6ZmFsc2V9LHsibmFtZSI6InNzbCIsImRpc3BsYXktbmFtZSI6IlVzZSBhIHNlY3VyZSBjb25uZWN0aW9uIChTU0wpIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoic3NsLXVzZS1rZXlzdG9yZSIsImRpc3BsYXktbmFtZSI6IlVzZSBTU0wgc2VydmVyIGNlcnRpZmljYXRlPyIsInR5cGUiOiJib29sZWFuIiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWV9fSx7Im5hbWUiOiJzc2wta2V5c3RvcmUtb3B0aW9ucyIsImRpc3BsYXktbmFtZSI6IktleXN0b3JlIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJMb2NhbCBmaWxlIHBhdGgiLCJ2YWx1ZSI6ImxvY2FsIn0seyJuYW1lIjoiVXBsb2FkZWQgZmlsZSBwYXRoIiwidmFsdWUiOiJ1cGxvYWRlZCJ9XSwiZGVmYXVsdCI6ImxvY2FsIiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWUsInNzbC11c2Uta2V5c3RvcmUiOnRydWV9fSx7Im5hbWUiOiJzc2wta2V5c3RvcmUtdmFsdWUiLCJ0eXBlIjoidGV4dEZpbGUiLCJ0cmVhdC1iZWZvcmUtcG9zdGluZyI6ImJhc2U2NCIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLWtleXN0b3JlIjp0cnVlLCJzc2wta2V5c3RvcmUtb3B0aW9ucyI6InVwbG9hZGVkIn19LHsibmFtZSI6InNzbC1rZXlzdG9yZS1wYXRoIiwidHlwZSI6InN0cmluZyIsImRpc3BsYXktbmFtZSI6IkZpbGUgcGF0aCIsInBsYWNlaG9sZGVyIjoiL3BhdGgvdG8va2V5c3RvcmUuamtzIiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWUsInNzbC11c2Uta2V5c3RvcmUiOnRydWUsInNzbC1rZXlzdG9yZS1vcHRpb25zIjoibG9jYWwifX0seyJuYW1lIjoic3NsLWtleXN0b3JlLXBhc3N3b3JkLXZhbHVlIiwiZGlzcGxheS1uYW1lIjoiS2V5c3RvcmUgcGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLWtleXN0b3JlIjp0cnVlfX0seyJuYW1lIjoic3NsLXVzZS10cnVzdHN0b3JlIiwiZGlzcGxheS1uYW1lIjoiVXNlIFNTTCB0cnVzdHN0b3JlPyIsInR5cGUiOiJib29sZWFuIiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWV9fSx7Im5hbWUiOiJzc2wtdHJ1c3RzdG9yZS1vcHRpb25zIiwiZGlzcGxheS1uYW1lIjoiVHJ1c3RzdG9yZSIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiTG9jYWwgZmlsZSBwYXRoIiwidmFsdWUiOiJsb2NhbCJ9LHsibmFtZSI6IlVwbG9hZGVkIGZpbGUgcGF0aCIsInZhbHVlIjoidXBsb2FkZWQifV0sImRlZmF1bHQiOiJsb2NhbCIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLXRydXN0c3RvcmUiOnRydWV9fSx7Im5hbWUiOiJzc2wtdHJ1c3RzdG9yZS12YWx1ZSIsInR5cGUiOiJ0ZXh0RmlsZSIsInRyZWF0LWJlZm9yZS1wb3N0aW5nIjoiYmFzZTY0IiwidmlzaWJsZS1pZiI6eyJzc2wiOnRydWUsInNzbC11c2UtdHJ1c3RzdG9yZSI6dHJ1ZSwic3NsLXRydXN0c3RvcmUtb3B0aW9ucyI6InVwbG9hZGVkIn19LHsibmFtZSI6InNzbC10cnVzdHN0b3JlLXBhdGgiLCJ0eXBlIjoic3RyaW5nIiwiZGlzcGxheS1uYW1lIjoiRmlsZSBwYXRoIiwicGxhY2Vob2xkZXIiOiIvcGF0aC90by90cnVzdHN0b3JlLmprcyIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLXRydXN0c3RvcmUiOnRydWUsInNzbC10cnVzdHN0b3JlLW9wdGlvbnMiOiJsb2NhbCJ9fSx7Im5hbWUiOiJzc2wtdHJ1c3RzdG9yZS1wYXNzd29yZC12YWx1ZSIsImRpc3BsYXktbmFtZSI6IlRydXN0c3RvcmUgcGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsic3NsIjp0cnVlLCJzc2wtdXNlLXRydXN0c3RvcmUiOnRydWV9fSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoia2VyYmVyb3MiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IkF1dGhlbnRpY2F0ZSB3aXRoIEtlcmJlcm9zIiwiZGVmYXVsdCI6ZmFsc2UsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6ImtlcmJlcm9zLXByaW5jaXBhbCIsImRpc3BsYXktbmFtZSI6IktlcmJlcm9zIHByaW5jaXBhbCIsInBsYWNlaG9sZGVyIjoic2VydmljZS9pbnN0YW5jZUBSRUFMTSIsInJlcXVpcmVkIjpmYWxzZSwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJrZXJiZXJvcyI6dHJ1ZX19LHsibmFtZSI6ImtlcmJlcm9zLXJlbW90ZS1zZXJ2aWNlLW5hbWUiLCJkaXNwbGF5LW5hbWUiOiJLZXJiZXJvcyBjb29yZGluYXRvciBzZXJ2aWNlIiwicGxhY2Vob2xkZXIiOiJwcmVzdG8iLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwia2VyYmVyb3MiOnRydWV9fSx7Im5hbWUiOiJrZXJiZXJvcy11c2UtY2Fub25pY2FsLWhvc3RuYW1lIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJVc2UgY2Fub25pY2FsIGhvc3RuYW1lIiwiZGVmYXVsdCI6ZmFsc2UsInJlcXVpcmVkIjpmYWxzZSwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJrZXJiZXJvcyI6dHJ1ZX19LHsibmFtZSI6ImtlcmJlcm9zLWNyZWRlbnRpYWwtY2FjaGUtcGF0aCIsImRpc3BsYXktbmFtZSI6IktlcmJlcm9zIGNyZWRlbnRpYWwgY2FjaGUgZmlsZSIsInBsYWNlaG9sZGVyIjoiL3RtcC9rZXJiZXJvcy1jcmVkZW50aWFsLWNhY2hlIiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImtlcmJlcm9zIjp0cnVlfX0seyJuYW1lIjoia2VyYmVyb3Mta2V5dGFiLXBhdGgiLCJkaXNwbGF5LW5hbWUiOiJLZXJiZXJvcyBrZXl0YWIgZmlsZSIsInBsYWNlaG9sZGVyIjoiL3BhdGgvdG8va2VyYmVyb3Mua2V5dGFiIiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImtlcmJlcm9zIjp0cnVlfX0seyJuYW1lIjoia2VyYmVyb3MtY29uZmlnLXBhdGgiLCJkaXNwbGF5LW5hbWUiOiJLZXJiZXJvcyBjb25maWd1cmF0aW9uIGZpbGUiLCJwbGFjZWhvbGRlciI6Ii9ldGMva3JiNS5jb25mIiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImtlcmJlcm9zIjp0cnVlfX0seyJuYW1lIjoia2VyYmVyb3Mtc2VydmljZS1wcmluY2lwYWwtcGF0dGVybiIsImRpc3BsYXktbmFtZSI6IlByZXN0byBjb29yZGluYXRvciBLZXJiZXJvcyBzZXJ2aWNlIHByaW5jaXBhbCBwYXR0ZXJuIiwicGxhY2Vob2xkZXIiOiIke1NFUlZJQ0V9QCR7SE9TVH0uICR7U0VSVklDRX0iLCJyZXF1aXJlZCI6ZmFsc2UsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwia2VyYmVyb3MiOnRydWV9fSx7Im5hbWUiOiJhZGRpdGlvbmFsLW9wdGlvbnMiLCJkaXNwbGF5LW5hbWUiOiJBZGRpdGlvbmFsIEpEQkMgb3B0aW9ucyIsInBsYWNlaG9sZGVyIjoiU1NMS2V5U3RvcmVQYXRoPS9wYXRoL3RvL2tleXN0b3JlLmprcyZTU0xLZXlTdG9yZVBhc3N3b3JkPXdoYXRldmVyIiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJhdXRvX3J1bl9xdWVyaWVzIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0Ijp0cnVlLCJkaXNwbGF5LW5hbWUiOiJSZXJ1biBxdWVyaWVzIGZvciBzaW1wbGUgZXhwbG9yYXRpb25zIiwiZGVzY3JpcHRpb24iOiJXZSBleGVjdXRlIHRoZSB1bmRlcmx5aW5nIHF1ZXJ5IHdoZW4geW91IGV4cGxvcmUgZGF0YSB1c2luZyBTdW1tYXJpemUgb3IgRmlsdGVyLiBUaGlzIGlzIG9uIGJ5IGRlZmF1bHQgYnV0IHlvdSBjYW4gdHVybiBpdCBvZmYgaWYgcGVyZm9ybWFuY2UgaXMgc2xvdy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IkNob29zZSB3aGVuIHN5bmNzIGFuZCBzY2FucyBoYXBwZW4iLCJkZXNjcmlwdGlvbiI6IkJ5IGRlZmF1bHQsIE1ldGFiYXNlIGRvZXMgYSBsaWdodHdlaWdodCBob3VybHkgc3luYyBhbmQgYW4gaW50ZW5zaXZlIGRhaWx5IHNjYW4gb2YgZmllbGQgdmFsdWVzLiBJZiB5b3UgaGF2ZSBhIGxhcmdlIGRhdGFiYXNlLCB0dXJuIHRoaXMgb24gdG8gbWFrZSBjaGFuZ2VzLiIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5tZXRhZGF0YV9zeW5jIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2Ugc3luY2luZyIsImRlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIGxpZ2h0d2VpZ2h0IHByb2Nlc3MgdGhhdCBjaGVja3MgZm9yIHVwZGF0ZXMgdG8gdGhpcyBkYXRhYmFzZeKAmXMgc2NoZW1hLiBJbiBtb3N0IGNhc2VzLCB5b3Ugc2hvdWxkIGJlIGZpbmUgbGVhdmluZyB0aGlzIHNldCB0byBzeW5jIGhvdXJseS4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InNjaGVkdWxlcy5jYWNoZV9maWVsZF92YWx1ZXMiLCJkaXNwbGF5LW5hbWUiOiJTY2FubmluZyBmb3IgRmlsdGVyIFZhbHVlcyIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UgY2FuIHNjYW4gdGhlIHZhbHVlcyBwcmVzZW50IGluIGVhY2ggZmllbGQgaW4gdGhpcyBkYXRhYmFzZSB0byBlbmFibGUgY2hlY2tib3ggZmlsdGVycyBpbiBkYXNoYm9hcmRzIGFuZCBxdWVzdGlvbnMuIFRoaXMgY2FuIGJlIGEgc29tZXdoYXQgcmVzb3VyY2UtaW50ZW5zaXZlIHByb2Nlc3MsIHBhcnRpY3VsYXJseSBpZiB5b3UgaGF2ZSBhIHZlcnkgbGFyZ2UgZGF0YWJhc2UuIFdoZW4gc2hvdWxkIE1ldGFiYXNlIGF1dG9tYXRpY2FsbHkgc2NhbiBhbmQgY2FjaGUgZmllbGQgdmFsdWVzPyIsInZpc2libGUtaWYiOnsiYWR2YW5jZWQtb3B0aW9ucyI6dHJ1ZSwibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIjp0cnVlfX0seyJuYW1lIjoicmVmaW5nZXJwcmludCIsInR5cGUiOiJib29sZWFuIiwiZGlzcGxheS1uYW1lIjoiUGVyaW9kaWNhbGx5IHJlZmluZ2VycHJpbnQgdGFibGVzIiwiZGVzY3JpcHRpb24iOiJUaGlzIGVuYWJsZXMgTWV0YWJhc2UgdG8gc2NhbiBmb3IgYWRkaXRpb25hbCBmaWVsZCB2YWx1ZXMgZHVyaW5nIHN5bmNzIGFsbG93aW5nIHNtYXJ0ZXIgYmVoYXZpb3IsIGxpa2UgaW1wcm92ZWQgYXV0by1iaW5uaW5nIG9uIHlvdXIgYmFyIGNoYXJ0cy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fV0sImRyaXZlci1uYW1lIjoiUHJlc3RvIiwic3VwZXJzZWRlZC1ieSI6bnVsbH0sImgyIjp7InNvdXJjZSI6eyJ0eXBlIjoib2ZmaWNpYWwiLCJjb250YWN0IjpudWxsfSwiZGV0YWlscy1maWVsZHMiOlt7Im5hbWUiOiJkYiIsImRpc3BsYXktbmFtZSI6IkNvbm5lY3Rpb24gU3RyaW5nIiwiaGVscGVyLXRleHQiOiJUaGUgbG9jYWwgcGF0aCByZWxhdGl2ZSB0byB3aGVyZSBNZXRhYmFzZSBpcyBydW5uaW5nIGZyb20uIFlvdXIgc3RyaW5nIHNob3VsZCBub3QgaW5jbHVkZSB0aGUgLm12LmRiIGV4dGVuc2lvbi4iLCJwbGFjZWhvbGRlciI6ImZpbGU6L1VzZXJzL2NhbXNhdWwvYmlyZF9zaWdodGluZ3MvdG91Y2FucyIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IkgyIiwic3VwZXJzZWRlZC1ieSI6bnVsbH0sInNxbGl0ZSI6eyJzb3VyY2UiOnsidHlwZSI6Im9mZmljaWFsIiwiY29udGFjdCI6bnVsbH0sImRldGFpbHMtZmllbGRzIjpbeyJuYW1lIjoiZGIiLCJkaXNwbGF5LW5hbWUiOiJGaWxlbmFtZSIsInBsYWNlaG9sZGVyIjoiL2hvbWUvY2Ftc2F1bC90b3VjYW5fc2lnaHRpbmdzLnNxbGl0ZSIsInJlcXVpcmVkIjp0cnVlfSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IlNRTGl0ZSIsInN1cGVyc2VkZWQtYnkiOm51bGx9LCJteXNxbCI6eyJzb3VyY2UiOnsidHlwZSI6Im9mZmljaWFsIiwiY29udGFjdCI6bnVsbH0sImRldGFpbHMtZmllbGRzIjpbeyJuYW1lIjoiaG9zdCIsImRpc3BsYXktbmFtZSI6Ikhvc3QiLCJoZWxwZXItdGV4dCI6IllvdXIgZGF0YWJhc2VzIElQIGFkZHJlc3MgKGUuZy4gOTguMTM3LjE0OS41Nikgb3IgaXRzIGRvbWFpbiBuYW1lIChlLmcuIGVzYy5teWRhdGFiYXNlLmNvbSkuIiwicGxhY2Vob2xkZXIiOiJuYW1lLmRhdGFiYXNlLmNvbSJ9LHsibmFtZSI6InBvcnQiLCJkaXNwbGF5LW5hbWUiOiJQb3J0IiwidHlwZSI6ImludGVnZXIiLCJwbGFjZWhvbGRlciI6MzMwNn0seyJuYW1lIjoiZGJuYW1lIiwiZGlzcGxheS1uYW1lIjoiRGF0YWJhc2UgbmFtZSIsInBsYWNlaG9sZGVyIjoiYmlyZHNfb2ZfdGhlX3dvcmxkIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InVzZXIiLCJkaXNwbGF5LW5hbWUiOiJVc2VybmFtZSIsInBsYWNlaG9sZGVyIjoidXNlcm5hbWUiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoicGFzc3dvcmQiLCJkaXNwbGF5LW5hbWUiOiJQYXNzd29yZCIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoi4oCi4oCi4oCi4oCi4oCi4oCi4oCi4oCiIn0seyJuYW1lIjoic3NsIiwiZGlzcGxheS1uYW1lIjoiVXNlIGEgc2VjdXJlIGNvbm5lY3Rpb24gKFNTTCkiLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJzc2wtY2VydCIsImRpc3BsYXktbmFtZSI6IlNlcnZlciBTU0wgY2VydGlmaWNhdGUgY2hhaW4iLCJwbGFjZWhvbGRlciI6IiIsInZpc2libGUtaWYiOnsic3NsIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLWVuYWJsZWQiLCJkaXNwbGF5LW5hbWUiOiJVc2UgYW4gU1NIIHR1bm5lbCIsInBsYWNlaG9sZGVyIjoiRW5hYmxlIHRoaXMgU1NIIHR1bm5lbD8iLCJ0eXBlIjoiYm9vbGVhbiIsImRlZmF1bHQiOmZhbHNlfSx7Im5hbWUiOiJ0dW5uZWwtaG9zdCIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgaG9zdCIsImhlbHBlci10ZXh0IjoiVGhlIGhvc3RuYW1lIHRoYXQgeW91IHVzZSB0byBjb25uZWN0IHRvIFNTSCB0dW5uZWxzLiIsInBsYWNlaG9sZGVyIjoiaG9zdG5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1wb3J0IiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCBwb3J0IiwidHlwZSI6ImludGVnZXIiLCJkZWZhdWx0IjoyMiwicmVxdWlyZWQiOmZhbHNlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXVzZXIiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHVzZXJuYW1lIiwiaGVscGVyLXRleHQiOiJUaGUgdXNlcm5hbWUgeW91IHVzZSB0byBsb2dpbiB0byB5b3VyIFNTSCB0dW5uZWwuIiwicGxhY2Vob2xkZXIiOiJ1c2VybmFtZSIsInJlcXVpcmVkIjp0cnVlLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLWF1dGgtb3B0aW9uIiwiZGlzcGxheS1uYW1lIjoiU1NIIEF1dGhlbnRpY2F0aW9uIiwidHlwZSI6InNlbGVjdCIsIm9wdGlvbnMiOlt7Im5hbWUiOiJTU0ggS2V5IiwidmFsdWUiOiJzc2gta2V5In0seyJuYW1lIjoiUGFzc3dvcmQiLCJ2YWx1ZSI6InBhc3N3b3JkIn1dLCJkZWZhdWx0Ijoic3NoLWtleSIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtcGFzcyIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgcGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IioqKioqKiIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InBhc3N3b3JkIn19LHsibmFtZSI6InR1bm5lbC1wcml2YXRlLWtleSIsImRpc3BsYXktbmFtZSI6IlNTSCBwcml2YXRlIGtleSB0byBjb25uZWN0IHRvIHRoZSB0dW5uZWwiLCJ0eXBlIjoic3RyaW5nIiwicGxhY2Vob2xkZXIiOiJQYXN0ZSB0aGUgY29udGVudHMgb2YgYW4gU1NIIHByaXZhdGUga2V5IGhlcmUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoic3NoLWtleSJ9fSx7Im5hbWUiOiJ0dW5uZWwtcHJpdmF0ZS1rZXktcGFzc3BocmFzZSIsImRpc3BsYXktbmFtZSI6IlBhc3NwaHJhc2UgZm9yIFNTSCBwcml2YXRlIGtleSIsInR5cGUiOiJwYXNzd29yZCIsInBsYWNlaG9sZGVyIjoiKioqKioqIiwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZSwidHVubmVsLWF1dGgtb3B0aW9uIjoic3NoLWtleSJ9fSx7Im5hbWUiOiJhZHZhbmNlZC1vcHRpb25zIiwidHlwZSI6InNlY3Rpb24iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoianNvbi11bmZvbGRpbmciLCJkaXNwbGF5LW5hbWUiOiJVbmZvbGQgSlNPTiBDb2x1bW5zIiwidHlwZSI6ImJvb2xlYW4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9LCJkZXNjcmlwdGlvbiI6IldlIHVuZm9sZCBKU09OIGNvbHVtbnMgaW50byBjb21wb25lbnQgZmllbGRzLlRoaXMgaXMgb24gYnkgZGVmYXVsdCBidXQgeW91IGNhbiB0dXJuIGl0IG9mZiBpZiBwZXJmb3JtYW5jZSBpcyBzbG93LiIsImRlZmF1bHQiOnRydWV9LHsibmFtZSI6ImFkZGl0aW9uYWwtb3B0aW9ucyIsImRpc3BsYXktbmFtZSI6IkFkZGl0aW9uYWwgSkRCQyBjb25uZWN0aW9uIHN0cmluZyBvcHRpb25zIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfSwicGxhY2Vob2xkZXIiOiJ0aW55SW50MWlzQml0PWZhbHNlIn0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6Ik15U1FMIiwic3VwZXJzZWRlZC1ieSI6bnVsbH0sInNxbHNlcnZlciI6eyJzb3VyY2UiOnsidHlwZSI6Im9mZmljaWFsIiwiY29udGFjdCI6bnVsbH0sImRldGFpbHMtZmllbGRzIjpbeyJuYW1lIjoiaG9zdCIsImRpc3BsYXktbmFtZSI6Ikhvc3QiLCJoZWxwZXItdGV4dCI6IllvdXIgZGF0YWJhc2VzIElQIGFkZHJlc3MgKGUuZy4gOTguMTM3LjE0OS41Nikgb3IgaXRzIGRvbWFpbiBuYW1lIChlLmcuIGVzYy5teWRhdGFiYXNlLmNvbSkuIiwicGxhY2Vob2xkZXIiOiJuYW1lLmRhdGFiYXNlLmNvbSJ9LHsibmFtZSI6InBvcnQiLCJkaXNwbGF5LW5hbWUiOiJQb3J0IiwidHlwZSI6ImludGVnZXIiLCJkZXNjcmlwdGlvbiI6IkxlYXZlIGVtcHR5IHRvIHVzZSBEeW5hbWljIFBvcnRzLCBvciBpbnB1dCBzcGVjaWZpYyBwb3J0LiBTdGFuZGFyZCBwb3J0IGlzIDE0MzMuIn0seyJuYW1lIjoiZGIiLCJkaXNwbGF5LW5hbWUiOiJEYXRhYmFzZSBuYW1lIiwicGxhY2Vob2xkZXIiOiJCaXJkc09mVGhlV29ybGQiLCJyZXF1aXJlZCI6dHJ1ZX0seyJuYW1lIjoiaW5zdGFuY2UiLCJkaXNwbGF5LW5hbWUiOiJEYXRhYmFzZSBpbnN0YW5jZSBuYW1lIiwicGxhY2Vob2xkZXIiOiJOL0EifSx7Im5hbWUiOiJ1c2VyIiwiZGlzcGxheS1uYW1lIjoiVXNlcm5hbWUiLCJwbGFjZWhvbGRlciI6InVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWV9LHsibmFtZSI6InBhc3N3b3JkIiwiZGlzcGxheS1uYW1lIjoiUGFzc3dvcmQiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IuKAouKAouKAouKAouKAouKAouKAouKAoiJ9LHsibmFtZSI6InNzbCIsImRpc3BsYXktbmFtZSI6IlVzZSBhIHNlY3VyZSBjb25uZWN0aW9uIChTU0wpIiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoicm93Y291bnQtb3ZlcnJpZGUiLCJkaXNwbGF5LW5hbWUiOiJST1dDT1VOVCBPdmVycmlkZSIsInBsYWNlaG9sZGVyIjowLCJyZXF1aXJlZCI6ZmFsc2V9LHsibmFtZSI6InR1bm5lbC1lbmFibGVkIiwiZGlzcGxheS1uYW1lIjoiVXNlIGFuIFNTSCB0dW5uZWwiLCJwbGFjZWhvbGRlciI6IkVuYWJsZSB0aGlzIFNTSCB0dW5uZWw/IiwidHlwZSI6ImJvb2xlYW4iLCJkZWZhdWx0IjpmYWxzZX0seyJuYW1lIjoidHVubmVsLWhvc3QiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIGhvc3QiLCJoZWxwZXItdGV4dCI6IlRoZSBob3N0bmFtZSB0aGF0IHlvdSB1c2UgdG8gY29ubmVjdCB0byBTU0ggdHVubmVscy4iLCJwbGFjZWhvbGRlciI6Imhvc3RuYW1lIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWV9fSx7Im5hbWUiOiJ0dW5uZWwtcG9ydCIsImRpc3BsYXktbmFtZSI6IlNTSCB0dW5uZWwgcG9ydCIsInR5cGUiOiJpbnRlZ2VyIiwiZGVmYXVsdCI6MjIsInJlcXVpcmVkIjpmYWxzZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC11c2VyIiwiZGlzcGxheS1uYW1lIjoiU1NIIHR1bm5lbCB1c2VybmFtZSIsImhlbHBlci10ZXh0IjoiVGhlIHVzZXJuYW1lIHlvdSB1c2UgdG8gbG9naW4gdG8geW91ciBTU0ggdHVubmVsLiIsInBsYWNlaG9sZGVyIjoidXNlcm5hbWUiLCJyZXF1aXJlZCI6dHJ1ZSwidmlzaWJsZS1pZiI6eyJ0dW5uZWwtZW5hYmxlZCI6dHJ1ZX19LHsibmFtZSI6InR1bm5lbC1hdXRoLW9wdGlvbiIsImRpc3BsYXktbmFtZSI6IlNTSCBBdXRoZW50aWNhdGlvbiIsInR5cGUiOiJzZWxlY3QiLCJvcHRpb25zIjpbeyJuYW1lIjoiU1NIIEtleSIsInZhbHVlIjoic3NoLWtleSJ9LHsibmFtZSI6IlBhc3N3b3JkIiwidmFsdWUiOiJwYXNzd29yZCJ9XSwiZGVmYXVsdCI6InNzaC1rZXkiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlfX0seyJuYW1lIjoidHVubmVsLXBhc3MiLCJkaXNwbGF5LW5hbWUiOiJTU0ggdHVubmVsIHBhc3N3b3JkIiwidHlwZSI6InBhc3N3b3JkIiwicGxhY2Vob2xkZXIiOiIqKioqKioiLCJ2aXNpYmxlLWlmIjp7InR1bm5lbC1lbmFibGVkIjp0cnVlLCJ0dW5uZWwtYXV0aC1vcHRpb24iOiJwYXNzd29yZCJ9fSx7Im5hbWUiOiJ0dW5uZWwtcHJpdmF0ZS1rZXkiLCJkaXNwbGF5LW5hbWUiOiJTU0ggcHJpdmF0ZSBrZXkgdG8gY29ubmVjdCB0byB0aGUgdHVubmVsIiwidHlwZSI6InN0cmluZyIsInBsYWNlaG9sZGVyIjoiUGFzdGUgdGhlIGNvbnRlbnRzIG9mIGFuIFNTSCBwcml2YXRlIGtleSBoZXJlIiwicmVxdWlyZWQiOnRydWUsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoidHVubmVsLXByaXZhdGUta2V5LXBhc3NwaHJhc2UiLCJkaXNwbGF5LW5hbWUiOiJQYXNzcGhyYXNlIGZvciBTU0ggcHJpdmF0ZSBrZXkiLCJ0eXBlIjoicGFzc3dvcmQiLCJwbGFjZWhvbGRlciI6IioqKioqKiIsInZpc2libGUtaWYiOnsidHVubmVsLWVuYWJsZWQiOnRydWUsInR1bm5lbC1hdXRoLW9wdGlvbiI6InNzaC1rZXkifX0seyJuYW1lIjoiYWR2YW5jZWQtb3B0aW9ucyIsInR5cGUiOiJzZWN0aW9uIiwiZGVmYXVsdCI6ZmFsc2V9LHsibmFtZSI6ImFkZGl0aW9uYWwtb3B0aW9ucyIsImRpc3BsYXktbmFtZSI6IkFkZGl0aW9uYWwgSkRCQyBjb25uZWN0aW9uIHN0cmluZyBvcHRpb25zIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfSwicGxhY2Vob2xkZXIiOiJ0cnVzdFNlcnZlckNlcnRpZmljYXRlPWZhbHNlIn0seyJuYW1lIjoiYXV0b19ydW5fcXVlcmllcyIsInR5cGUiOiJib29sZWFuIiwiZGVmYXVsdCI6dHJ1ZSwiZGlzcGxheS1uYW1lIjoiUmVydW4gcXVlcmllcyBmb3Igc2ltcGxlIGV4cGxvcmF0aW9ucyIsImRlc2NyaXB0aW9uIjoiV2UgZXhlY3V0ZSB0aGUgdW5kZXJseWluZyBxdWVyeSB3aGVuIHlvdSBleHBsb3JlIGRhdGEgdXNpbmcgU3VtbWFyaXplIG9yIEZpbHRlci4gVGhpcyBpcyBvbiBieSBkZWZhdWx0IGJ1dCB5b3UgY2FuIHR1cm4gaXQgb2ZmIGlmIHBlcmZvcm1hbmNlIGlzIHNsb3cuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX0seyJuYW1lIjoibGV0LXVzZXItY29udHJvbC1zY2hlZHVsaW5nIiwidHlwZSI6ImJvb2xlYW4iLCJkaXNwbGF5LW5hbWUiOiJDaG9vc2Ugd2hlbiBzeW5jcyBhbmQgc2NhbnMgaGFwcGVuIiwiZGVzY3JpcHRpb24iOiJCeSBkZWZhdWx0LCBNZXRhYmFzZSBkb2VzIGEgbGlnaHR3ZWlnaHQgaG91cmx5IHN5bmMgYW5kIGFuIGludGVuc2l2ZSBkYWlseSBzY2FuIG9mIGZpZWxkIHZhbHVlcy4gSWYgeW91IGhhdmUgYSBsYXJnZSBkYXRhYmFzZSwgdHVybiB0aGlzIG9uIHRvIG1ha2UgY2hhbmdlcy4iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMubWV0YWRhdGFfc3luYyIsImRpc3BsYXktbmFtZSI6IkRhdGFiYXNlIHN5bmNpbmciLCJkZXNjcmlwdGlvbiI6IlRoaXMgaXMgYSBsaWdodHdlaWdodCBwcm9jZXNzIHRoYXQgY2hlY2tzIGZvciB1cGRhdGVzIHRvIHRoaXMgZGF0YWJhc2XigJlzIHNjaGVtYS4gSW4gbW9zdCBjYXNlcywgeW91IHNob3VsZCBiZSBmaW5lIGxlYXZpbmcgdGhpcyBzZXQgdG8gc3luYyBob3VybHkuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlLCJsZXQtdXNlci1jb250cm9sLXNjaGVkdWxpbmciOnRydWV9fSx7Im5hbWUiOiJzY2hlZHVsZXMuY2FjaGVfZmllbGRfdmFsdWVzIiwiZGlzcGxheS1uYW1lIjoiU2Nhbm5pbmcgZm9yIEZpbHRlciBWYWx1ZXMiLCJkZXNjcmlwdGlvbiI6Ik1ldGFiYXNlIGNhbiBzY2FuIHRoZSB2YWx1ZXMgcHJlc2VudCBpbiBlYWNoIGZpZWxkIGluIHRoaXMgZGF0YWJhc2UgdG8gZW5hYmxlIGNoZWNrYm94IGZpbHRlcnMgaW4gZGFzaGJvYXJkcyBhbmQgcXVlc3Rpb25zLiBUaGlzIGNhbiBiZSBhIHNvbWV3aGF0IHJlc291cmNlLWludGVuc2l2ZSBwcm9jZXNzLCBwYXJ0aWN1bGFybHkgaWYgeW91IGhhdmUgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiBXaGVuIHNob3VsZCBNZXRhYmFzZSBhdXRvbWF0aWNhbGx5IHNjYW4gYW5kIGNhY2hlIGZpZWxkIHZhbHVlcz8iLCJ2aXNpYmxlLWlmIjp7ImFkdmFuY2VkLW9wdGlvbnMiOnRydWUsImxldC11c2VyLWNvbnRyb2wtc2NoZWR1bGluZyI6dHJ1ZX19LHsibmFtZSI6InJlZmluZ2VycHJpbnQiLCJ0eXBlIjoiYm9vbGVhbiIsImRpc3BsYXktbmFtZSI6IlBlcmlvZGljYWxseSByZWZpbmdlcnByaW50IHRhYmxlcyIsImRlc2NyaXB0aW9uIjoiVGhpcyBlbmFibGVzIE1ldGFiYXNlIHRvIHNjYW4gZm9yIGFkZGl0aW9uYWwgZmllbGQgdmFsdWVzIGR1cmluZyBzeW5jcyBhbGxvd2luZyBzbWFydGVyIGJlaGF2aW9yLCBsaWtlIGltcHJvdmVkIGF1dG8tYmlubmluZyBvbiB5b3VyIGJhciBjaGFydHMuIiwidmlzaWJsZS1pZiI6eyJhZHZhbmNlZC1vcHRpb25zIjp0cnVlfX1dLCJkcml2ZXItbmFtZSI6IlNRTCBTZXJ2ZXIiLCJzdXBlcnNlZGVkLWJ5IjpudWxsfX0sImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9FTkdJTkVTIiwiZGVzY3JpcHRpb24iOiJBdmFpbGFibGUgZGF0YWJhc2UgZW5naW5lcyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZ2EtY29kZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfR0FfQ09ERSIsImRlc2NyaXB0aW9uIjoiR29vZ2xlIEFuYWx5dGljcyB0cmFja2luZyBjb2RlLiIsImRlZmF1bHQiOiJVQS02MDgxNzgwMi0xIn0seyJrZXkiOiJnYS1lbmFibGVkIiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfR0FfRU5BQkxFRCIsImRlc2NyaXB0aW9uIjoiQm9vbGVhbiBpbmRpY2F0aW5nIHdoZXRoZXIgYW5hbHl0aWNzIGRhdGEgc2hvdWxkIGJlIHNlbnQgdG8gR29vZ2xlIEFuYWx5dGljcyBvbiB0aGUgZnJvbnRlbmQiLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6Imdvb2dsZS1hdXRoLWF1dG8tY3JlYXRlLWFjY291bnRzLWRvbWFpbiIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfR09PR0xFX0FVVEhfQVVUT19DUkVBVEVfQUNDT1VOVFNfRE9NQUlOIiwiZGVzY3JpcHRpb24iOiJXaGVuIHNldCwgYWxsb3cgdXNlcnMgdG8gc2lnbiB1cCBvbiB0aGVpciBvd24gaWYgdGhlaXIgR29vZ2xlIGFjY291bnQgZW1haWwgYWRkcmVzcyBpcyBmcm9tIHRoaXMgZG9tYWluLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiZ29vZ2xlLWF1dGgtY2xpZW50LWlkIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9HT09HTEVfQVVUSF9DTElFTlRfSUQiLCJkZXNjcmlwdGlvbiI6IkNsaWVudCBJRCBmb3IgR29vZ2xlIFNpZ24tSW4uIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJnb29nbGUtYXV0aC1jb25maWd1cmVkIiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfR09PR0xFX0FVVEhfQ09ORklHVVJFRCIsImRlc2NyaXB0aW9uIjoiSXMgR29vZ2xlIFNpZ24tSW4gY29uZmlndXJlZD8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6Imdvb2dsZS1hdXRoLWVuYWJsZWQiLCJ2YWx1ZSI6ZmFsc2UsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9HT09HTEVfQVVUSF9FTkFCTEVEIiwiZGVzY3JpcHRpb24iOiJJcyBHb29nbGUgU2lnbi1pbiBjdXJyZW50bHkgZW5hYmxlZD8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6Imhhcy1zYW1wbGUtZGF0YWJhc2U/IiwidmFsdWUiOnRydWUsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9IQVNfU0FNUExFX0RBVEFCQVNFIiwiZGVzY3JpcHRpb24iOiJXaGV0aGVyIHRoaXMgaW5zdGFuY2UgaGFzIGEgU2FtcGxlIERhdGFiYXNlIGRhdGFiYXNlIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJoYXMtdXNlci1zZXR1cCIsInZhbHVlIjp0cnVlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfSEFTX1VTRVJfU0VUVVAiLCJkZXNjcmlwdGlvbiI6IkEgdmFsdWUgdGhhdCBpcyB0cnVlIGlmZiB0aGUgbWV0YWJhc2UgaW5zdGFuY2UgaGFzIG9uZSBvciBtb3JlIHVzZXJzIHJlZ2lzdGVyZWQuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJoaWRlLWVtYmVkLWJyYW5kaW5nPyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0hJREVfRU1CRURfQlJBTkRJTkciLCJkZXNjcmlwdGlvbiI6IkxvZ28gUmVtb3ZhbCBhbmQgRnVsbCBBcHAgRW1iZWRkaW5nLiBTaG91bGQgd2UgaGlkZSB0aGUgJ1Bvd2VyZWQgYnkgTWV0YWJhc2UnIGF0dHJpYnV0aW9uIG9uIHRoZSBlbWJlZGRpbmcgcGFnZXM/XG4gICBgdHJ1ZWAgaWYgd2UgaGF2ZSBhIHZhbGlkIHByZW1pdW0gZW1iZWRkaW5nIHRva2VuLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiaHVtYW5pemF0aW9uLXN0cmF0ZWd5IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9IVU1BTklaQVRJT05fU1RSQVRFR1kiLCJkZXNjcmlwdGlvbiI6IlRvIG1ha2UgdGFibGUgYW5kIGZpZWxkIG5hbWVzIG1vcmUgaHVtYW4tZnJpZW5kbHksIE1ldGFiYXNlIHdpbGwgcmVwbGFjZSBkYXNoZXMgYW5kIHVuZGVyc2NvcmVzIGluIHRoZW0gd2l0aCBzcGFjZXMuIFdl4oCZbGwgY2FwaXRhbGl6ZSBlYWNoIHdvcmQgd2hpbGUgYXQgaXQsIHNvIOKAmGxhc3RfdmlzaXRlZF9hdOKAmSB3aWxsIGJlY29tZSDigJhMYXN0IFZpc2l0ZWQgQXTigJkuIiwiZGVmYXVsdCI6InNpbXBsZSJ9LHsia2V5IjoiaW5zdGFuY2UtY3JlYXRpb24iLCJ2YWx1ZSI6IjIwMjAtMDYtMDdUMDU6MjA6NDEuODVaIiwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0lOU1RBTkNFX0NSRUFUSU9OIiwiZGVzY3JpcHRpb24iOiJUaGUgYXBwcm94aW1hdGUgdGltZXN0YW1wIGF0IHdoaWNoIHRoaXMgaW5zdGFuY2Ugb2YgTWV0YWJhc2Ugd2FzIGNyZWF0ZWQsIGZvciBpbmNsdXNpb24gaW4gYW5hbHl0aWNzLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoiaXMtaG9zdGVkPyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0lTX0hPU1RFRCIsImRlc2NyaXB0aW9uIjoiSXMgdGhlIE1ldGFiYXNlIGluc3RhbmNlIHJ1bm5pbmcgaW4gdGhlIGNsb3VkPyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibGFuZGluZy1wYWdlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MQU5ESU5HX1BBR0UiLCJkZXNjcmlwdGlvbiI6IkRlZmF1bHQgcGFnZSB0byBzaG93IHBlb3BsZSB3aGVuIHRoZXkgbG9nIGluLiIsImRlZmF1bHQiOiIifSx7ImtleSI6ImxkYXAtYXR0cmlidXRlLWVtYWlsIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0FUVFJJQlVURV9FTUFJTCIsImRlc2NyaXB0aW9uIjoiQXR0cmlidXRlIHRvIHVzZSBmb3IgdGhlIHVzZXIncyBlbWFpbC4gKHVzdWFsbHkgJ21haWwnLCAnZW1haWwnIG9yICd1c2VyUHJpbmNpcGFsTmFtZScpIiwiZGVmYXVsdCI6Im1haWwifSx7ImtleSI6ImxkYXAtYXR0cmlidXRlLWZpcnN0bmFtZSIsInZhbHVlIjoiZ2l2ZW5uYW1lIiwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0xEQVBfQVRUUklCVVRFX0ZJUlNUTkFNRSIsImRlc2NyaXB0aW9uIjoiQXR0cmlidXRlIHRvIHVzZSBmb3IgdGhlIHVzZXIncyBmaXJzdCBuYW1lLiAodXN1YWxseSAnZ2l2ZW5OYW1lJykiLCJkZWZhdWx0IjoiZ2l2ZW5OYW1lIn0seyJrZXkiOiJsZGFwLWF0dHJpYnV0ZS1sYXN0bmFtZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9BVFRSSUJVVEVfTEFTVE5BTUUiLCJkZXNjcmlwdGlvbiI6IkF0dHJpYnV0ZSB0byB1c2UgZm9yIHRoZSB1c2VyJ3MgbGFzdCBuYW1lLiAodXN1YWxseSAnc24nKSIsImRlZmF1bHQiOiJzbiJ9LHsia2V5IjoibGRhcC1iaW5kLWRuIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0JJTkRfRE4iLCJkZXNjcmlwdGlvbiI6IlRoZSBEaXN0aW5ndWlzaGVkIE5hbWUgdG8gYmluZCBhcyAoaWYgYW55KSwgdGhpcyB1c2VyIHdpbGwgYmUgdXNlZCB0byBsb29rdXAgaW5mb3JtYXRpb24gYWJvdXQgb3RoZXIgdXNlcnMuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJsZGFwLWNvbmZpZ3VyZWQ/IiwidmFsdWUiOmZhbHNlLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9DT05GSUdVUkVEIiwiZGVzY3JpcHRpb24iOiJIYXZlIHRoZSBtYW5kYXRvcnkgTERBUCBzZXR0aW5ncyAoaG9zdCBhbmQgdXNlciBzZWFyY2ggYmFzZSkgYmVlbiB2YWxpZGF0ZWQgYW5kIHNhdmVkPyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibGRhcC1lbmFibGVkIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0VOQUJMRUQiLCJkZXNjcmlwdGlvbiI6IklzIExEQVAgY3VycmVudGx5IGVuYWJsZWQ/IiwiZGVmYXVsdCI6ZmFsc2V9LHsia2V5IjoibGRhcC1ncm91cC1iYXNlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0dST1VQX0JBU0UiLCJkZXNjcmlwdGlvbiI6IlNlYXJjaCBiYXNlIGZvciBncm91cHMuIE5vdCByZXF1aXJlZCBmb3IgTERBUCBkaXJlY3RvcmllcyB0aGF0IHByb3ZpZGUgYSAnbWVtYmVyT2YnIG92ZXJsYXksIHN1Y2ggYXMgQWN0aXZlIERpcmVjdG9yeS4gKFdpbGwgYmUgc2VhcmNoZWQgcmVjdXJzaXZlbHkpIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJsZGFwLWdyb3VwLW1hcHBpbmdzIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX0dST1VQX01BUFBJTkdTIiwiZGVzY3JpcHRpb24iOiJKU09OIGNvbnRhaW5pbmcgTERBUCB0byBNZXRhYmFzZSBncm91cCBtYXBwaW5ncy4iLCJkZWZhdWx0Ijp7fX0seyJrZXkiOiJsZGFwLWdyb3VwLXN5bmMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0xEQVBfR1JPVVBfU1lOQyIsImRlc2NyaXB0aW9uIjoiRW5hYmxlIGdyb3VwIG1lbWJlcnNoaXAgc3luY2hyb25pemF0aW9uIHdpdGggTERBUC4iLCJkZWZhdWx0IjpmYWxzZX0seyJrZXkiOiJsZGFwLWhvc3QiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0xEQVBfSE9TVCIsImRlc2NyaXB0aW9uIjoiU2VydmVyIGhvc3RuYW1lLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibGRhcC1wYXNzd29yZCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9QQVNTV09SRCIsImRlc2NyaXB0aW9uIjoiVGhlIHBhc3N3b3JkIHRvIGJpbmQgd2l0aCBmb3IgdGhlIGxvb2t1cCB1c2VyLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibGRhcC1wb3J0IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX1BPUlQiLCJkZXNjcmlwdGlvbiI6IlNlcnZlciBwb3J0LCB1c3VhbGx5IDM4OSBvciA2MzYgaWYgU1NMIGlzIHVzZWQuIiwiZGVmYXVsdCI6Mzg5fSx7ImtleSI6ImxkYXAtc2VjdXJpdHkiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX0xEQVBfU0VDVVJJVFkiLCJkZXNjcmlwdGlvbiI6IlVzZSBTU0wsIFRMUyBvciBwbGFpbiB0ZXh0LiIsImRlZmF1bHQiOiJub25lIn0seyJrZXkiOiJsZGFwLXVzZXItYmFzZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTERBUF9VU0VSX0JBU0UiLCJkZXNjcmlwdGlvbiI6IlNlYXJjaCBiYXNlIGZvciB1c2Vycy4gKFdpbGwgYmUgc2VhcmNoZWQgcmVjdXJzaXZlbHkpIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJsZGFwLXVzZXItZmlsdGVyIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MREFQX1VTRVJfRklMVEVSIiwiZGVzY3JpcHRpb24iOiJVc2VyIGxvb2t1cCBmaWx0ZXIuIFRoZSBwbGFjZWhvbGRlciB7bG9naW59IHdpbGwgYmUgcmVwbGFjZWQgYnkgdGhlIHVzZXIgc3VwcGxpZWQgbG9naW4uIiwiZGVmYXVsdCI6IigmKG9iamVjdENsYXNzPWluZXRPcmdQZXJzb24pKHwodWlkPXtsb2dpbn0pKG1haWw9e2xvZ2lufSkpKSJ9LHsia2V5IjoibG9hZGluZy1tZXNzYWdlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9MT0FESU5HX01FU1NBR0UiLCJkZXNjcmlwdGlvbiI6Ik1lc3NhZ2UgdG8gc2hvdyB3aGlsZSBhIHF1ZXJ5IGlzIHJ1bm5pbmcuIiwiZGVmYXVsdCI6ImRvaW5nLXNjaWVuY2UifSx7ImtleSI6Im1hcC10aWxlLXNlcnZlci11cmwiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX01BUF9USUxFX1NFUlZFUl9VUkwiLCJkZXNjcmlwdGlvbiI6IlRoZSBtYXAgdGlsZSBzZXJ2ZXIgVVJMIHRlbXBsYXRlIHVzZWQgaW4gbWFwIHZpc3VhbGl6YXRpb25zLCBmb3IgZXhhbXBsZSBmcm9tIE9wZW5TdHJlZXRNYXBzIG9yIE1hcEJveC4iLCJkZWZhdWx0IjoiaHR0cHM6Ly97c30udGlsZS5vcGVuc3RyZWV0bWFwLm9yZy97en0ve3h9L3t5fS5wbmcifSx7ImtleSI6Im1heC1yZXN1bHRzLWJhcmUtcm93cyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTUFYX1JFU1VMVFNfQkFSRV9ST1dTIiwiZGVzY3JpcHRpb24iOiJNYXhpbXVtIG51bWJlciBvZiByb3dzIHRvIHJldHVybiBzcGVjaWZpY2FsbHkgb24gOnJvd3MgdHlwZSBxdWVyaWVzIHZpYSB0aGUgQVBJLiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoibmF0aXZlLXF1ZXJ5LWF1dG9jb21wbGV0ZS1tYXRjaC1zdHlsZSIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTkFUSVZFX1FVRVJZX0FVVE9DT01QTEVURV9NQVRDSF9TVFlMRSIsImRlc2NyaXB0aW9uIjoiTWF0Y2hpbmcgc3R5bGUgZm9yIG5hdGl2ZSBxdWVyeSBlZGl0b3JzIGF1dG9jb21wbGV0ZS4gQ2FuIGJlIFwic3Vic3RyaW5nXCIsIFwicHJlZml4XCIsIG9yIFwib2ZmXCIuIExhcmdlciBpbnN0YW5jZXMgY2FuIGhhdmUgcGVyZm9ybWFuY2UgaXNzdWVzIG1hdGNoaW5nIHVzaW5nIHN1YnN0cmluZywgc28gY2FuIHVzZSBwcmVmaXggbWF0Y2hpbmcsICBvciB0dXJuIGF1dG9jb21wbGV0aW9ucyBvZmYuIiwiZGVmYXVsdCI6InN1YnN0cmluZyJ9LHsia2V5Ijoibm90aWZpY2F0aW9uLXJldHJ5LWluaXRpYWwtaW50ZXJ2YWwiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX05PVElGSUNBVElPTl9SRVRSWV9JTklUSUFMX0lOVEVSVkFMIiwiZGVzY3JpcHRpb24iOiJUaGUgaW5pdGlhbCByZXRyeSBkZWxheSBpbiBtaWxsaXNlY29uZHMgd2hlbiBkZWxpdmVyaW5nIG5vdGlmaWNhdGlvbnMuIiwiZGVmYXVsdCI6NTAwfSx7ImtleSI6Im5vdGlmaWNhdGlvbi1yZXRyeS1tYXgtYXR0ZW1wdHMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX05PVElGSUNBVElPTl9SRVRSWV9NQVhfQVRURU1QVFMiLCJkZXNjcmlwdGlvbiI6IlRoZSBtYXhpbXVtIG51bWJlciBvZiBhdHRlbXB0cyBmb3IgZGVsaXZlcmluZyBhIHNpbmdsZSBub3RpZmljYXRpb24uIiwiZGVmYXVsdCI6N30seyJrZXkiOiJub3RpZmljYXRpb24tcmV0cnktbWF4LWludGVydmFsLW1pbGxpcyIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfTk9USUZJQ0FUSU9OX1JFVFJZX01BWF9JTlRFUlZBTF9NSUxMSVMiLCJkZXNjcmlwdGlvbiI6IlRoZSBtYXhpbXVtIGRlbGF5IGJldHdlZW4gYXR0ZW1wdHMgdG8gZGVsaXZlciBhIHNpbmdsZSBub3RpZmljYXRpb24uIiwiZGVmYXVsdCI6MzAwMDB9LHsia2V5Ijoibm90aWZpY2F0aW9uLXJldHJ5LW11bHRpcGxpZXIiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX05PVElGSUNBVElPTl9SRVRSWV9NVUxUSVBMSUVSIiwiZGVzY3JpcHRpb24iOiJUaGUgZGVsYXkgbXVsdGlwbGllciBiZXR3ZWVuIGF0dGVtcHRzIHRvIGRlbGl2ZXIgYSBzaW5nbGUgbm90aWZpY2F0aW9uLiIsImRlZmF1bHQiOjIuMH0seyJrZXkiOiJub3RpZmljYXRpb24tcmV0cnktcmFuZG9taXphdGlvbi1mYWN0b3IiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX05PVElGSUNBVElPTl9SRVRSWV9SQU5ET01JWkFUSU9OX0ZBQ1RPUiIsImRlc2NyaXB0aW9uIjoiVGhlIHJhbmRvbWl6YXRpb24gZmFjdG9yIG9mIHRoZSByZXRyeSBkZWxheSB3aGVuIGRlbGl2ZXJpbmcgbm90aWZpY2F0aW9ucy4iLCJkZWZhdWx0IjowLjF9LHsia2V5IjoicGFzc3dvcmQtY29tcGxleGl0eSIsInZhbHVlIjp7InRvdGFsIjo2LCJkaWdpdCI6MX0sImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9QQVNTV09SRF9DT01QTEVYSVRZIiwiZGVzY3JpcHRpb24iOiJDdXJyZW50IHBhc3N3b3JkIGNvbXBsZXhpdHkgcmVxdWlyZW1lbnRzIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJwZXJzaXN0ZWQtbW9kZWwtcmVmcmVzaC1jcm9uLXNjaGVkdWxlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9QRVJTSVNURURfTU9ERUxfUkVGUkVTSF9DUk9OX1NDSEVEVUxFIiwiZGVzY3JpcHRpb24iOiJjcm9uIHN5bnRheCBzdHJpbmcgdG8gc2NoZWR1bGUgcmVmcmVzaGluZyBwZXJzaXN0ZWQgbW9kZWxzLiIsImRlZmF1bHQiOiIwIDAgMC82ICogKiA/ICoifSx7ImtleSI6InBlcnNpc3RlZC1tb2RlbHMtZW5hYmxlZCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUEVSU0lTVEVEX01PREVMU19FTkFCTEVEIiwiZGVzY3JpcHRpb24iOiJBbGxvdyBwZXJzaXN0aW5nIG1vZGVscyBpbnRvIHRoZSBzb3VyY2UgZGF0YWJhc2UuIiwiZGVmYXVsdCI6ZmFsc2V9LHsia2V5IjoicHJlbWl1bS1lbWJlZGRpbmctdG9rZW4iLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1BSRU1JVU1fRU1CRURESU5HX1RPS0VOIiwiZGVzY3JpcHRpb24iOiJUb2tlbiBmb3IgcHJlbWl1bSBmZWF0dXJlcy4gR28gdG8gdGhlIE1ldGFTdG9yZSB0byBnZXQgeW91cnMhIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJxdWVyeS1jYWNoaW5nLW1heC1rYiIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUVVFUllfQ0FDSElOR19NQVhfS0IiLCJkZXNjcmlwdGlvbiI6IlRoZSBtYXhpbXVtIHNpemUgb2YgdGhlIGNhY2hlLCBwZXIgc2F2ZWQgcXVlc3Rpb24sIGluIGtpbG9ieXRlczoiLCJkZWZhdWx0IjoxMDAwfSx7ImtleSI6InF1ZXJ5LWNhY2hpbmctbWF4LXR0bCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUVVFUllfQ0FDSElOR19NQVhfVFRMIiwiZGVzY3JpcHRpb24iOiJUaGUgYWJzb2x1dGUgbWF4aW11bSB0aW1lIHRvIGtlZXAgYW55IGNhY2hlZCBxdWVyeSByZXN1bHRzLCBpbiBzZWNvbmRzLiIsImRlZmF1bHQiOjg2NDAwMDAuMH0seyJrZXkiOiJxdWVyeS1jYWNoaW5nLW1pbi10dGwiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1FVRVJZX0NBQ0hJTkdfTUlOX1RUTCIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2Ugd2lsbCBjYWNoZSBhbGwgc2F2ZWQgcXVlc3Rpb25zIHdpdGggYW4gYXZlcmFnZSBxdWVyeSBleGVjdXRpb24gdGltZSBsb25nZXIgdGhhbiB0aGlzIG1hbnkgc2Vjb25kczoiLCJkZWZhdWx0Ijo2MC4wfSx7ImtleSI6InF1ZXJ5LWNhY2hpbmctdHRsLXJhdGlvIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9RVUVSWV9DQUNISU5HX1RUTF9SQVRJTyIsImRlc2NyaXB0aW9uIjoiVG8gZGV0ZXJtaW5lIGhvdyBsb25nIGVhY2ggc2F2ZWQgcXVlc3Rpb24ncyBjYWNoZWQgcmVzdWx0IHNob3VsZCBzdGljayBhcm91bmQsIHdlIHRha2UgdGhlIHF1ZXJ5J3MgYXZlcmFnZSBleGVjdXRpb24gdGltZSBhbmQgbXVsdGlwbHkgdGhhdCBieSB3aGF0ZXZlciB5b3UgaW5wdXQgaGVyZS4gU28gaWYgYSBxdWVyeSB0YWtlcyBvbiBhdmVyYWdlIDIgbWludXRlcyB0byBydW4sIGFuZCB5b3UgaW5wdXQgMTAgZm9yIHlvdXIgbXVsdGlwbGllciwgaXRzIGNhY2hlIGVudHJ5IHdpbGwgcGVyc2lzdCBmb3IgMjAgbWludXRlcy4iLCJkZWZhdWx0IjoxMH0seyJrZXkiOiJyZWRpcmVjdC1hbGwtcmVxdWVzdHMtdG8taHR0cHMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1JFRElSRUNUX0FMTF9SRVFVRVNUU19UT19IVFRQUyIsImRlc2NyaXB0aW9uIjoiRm9yY2UgYWxsIHRyYWZmaWMgdG8gdXNlIEhUVFBTIHZpYSBhIHJlZGlyZWN0LCBpZiB0aGUgc2l0ZSBVUkwgaXMgSFRUUFMiLCJkZWZhdWx0IjpmYWxzZX0seyJrZXkiOiJyZXBvcnQtdGltZXpvbmUiLCJ2YWx1ZSI6IlVUQyIsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9SRVBPUlRfVElNRVpPTkUiLCJkZXNjcmlwdGlvbiI6IkNvbm5lY3Rpb24gdGltZXpvbmUgdG8gdXNlIHdoZW4gZXhlY3V0aW5nIHF1ZXJpZXMuIERlZmF1bHRzIHRvIHN5c3RlbSB0aW1lem9uZS4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InJlcG9ydC10aW1lem9uZS1sb25nIiwidmFsdWUiOiJVVEMiLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUkVQT1JUX1RJTUVaT05FX0xPTkciLCJkZXNjcmlwdGlvbiI6IkN1cnJlbnQgcmVwb3J0IHRpbWV6b25lIHN0cmluZyIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoicmVwb3J0LXRpbWV6b25lLXNob3J0IiwidmFsdWUiOiJVVEMiLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfUkVQT1JUX1RJTUVaT05FX1NIT1JUIiwiZGVzY3JpcHRpb24iOiJDdXJyZW50IHJlcG9ydCB0aW1lem9uZSBhYmJyZXZpYXRpb24iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InNlYXJjaC10eXBlYWhlYWQtZW5hYmxlZCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0VBUkNIX1RZUEVBSEVBRF9FTkFCTEVEIiwiZGVzY3JpcHRpb24iOiJFbmFibGUgdHlwZWFoZWFkIHNlYXJjaCBpbiB0aGUgTWV0YWJhc2UgbmF2YmFyPyIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2Vzc2lvbi1jb29raWVzIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TRVNTSU9OX0NPT0tJRVMiLCJkZXNjcmlwdGlvbiI6IldoZW4gc2V0LCBlbmZvcmNlcyB0aGUgdXNlIG9mIHNlc3Npb24gY29va2llcyBmb3IgYWxsIHVzZXJzIHdoaWNoIGV4cGlyZSB3aGVuIHRoZSBicm93c2VyIGlzIGNsb3NlZC4iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InNlc3Npb24tdGltZW91dCIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0VTU0lPTl9USU1FT1VUIiwiZGVzY3JpcHRpb24iOiJUaW1lIGJlZm9yZSBpbmFjdGl2ZSB1c2VycyBhcmUgbG9nZ2VkIG91dC4gQnkgZGVmYXVsdCwgc2Vzc2lvbnMgbGFzdCBpbmRlZmluaXRlbHkuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzZXR1cC10b2tlbiIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0VUVVBfVE9LRU4iLCJkZXNjcmlwdGlvbiI6IkEgdG9rZW4gdXNlZCB0byBzaWduaWZ5IHRoYXQgYW4gaW5zdGFuY2UgaGFzIHBlcm1pc3Npb25zIHRvIGNyZWF0ZSB0aGUgaW5pdGlhbCBVc2VyLiBUaGlzIGlzIGNyZWF0ZWQgdXBvbiB0aGUgZmlyc3RcbiAgbGF1bmNoIG9mIE1ldGFiYXNlLCBieSB0aGUgZmlyc3QgaW5zdGFuY2U7IG9uY2UgdXNlZCwgaXQgaXMgY2xlYXJlZCBvdXQsIG5ldmVyIHRvIGJlIHVzZWQgYWdhaW4uIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzaG93LWRhdGFiYXNlLXN5bmNpbmctbW9kYWwiLCJ2YWx1ZSI6dHJ1ZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NIT1dfREFUQUJBU0VfU1lOQ0lOR19NT0RBTCIsImRlc2NyaXB0aW9uIjoiV2hldGhlciBhbiBpbnRyb2R1Y3RvcnkgbW9kYWwgc2hvdWxkIGJlIHNob3duIGFmdGVyIHRoZSBuZXh0IGRhdGFiYXNlIGNvbm5lY3Rpb24gaXMgYWRkZWQuIERlZmF1bHRzIHRvIGZhbHNlIGlmIGFueSBub24tZGVmYXVsdCBkYXRhYmFzZSBoYXMgYWxyZWFkeSBmaW5pc2hlZCBzeW5jaW5nIGZvciB0aGlzIGluc3RhbmNlLiIsImRlZmF1bHQiOm51bGx9LHsia2V5Ijoic2hvdy1ob21lcGFnZS1kYXRhIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TSE9XX0hPTUVQQUdFX0RBVEEiLCJkZXNjcmlwdGlvbiI6IldoZXRoZXIgb3Igbm90IHRvIGRpc3BsYXkgZGF0YSBvbiB0aGUgaG9tZXBhZ2UuIEFkbWlucyBtaWdodCB0dXJuIHRoaXMgb2ZmIGluIG9yZGVyIHRvIGRpcmVjdCB1c2VycyB0byBiZXR0ZXIgY29udGVudCB0aGFuIHJhdyBkYXRhIiwiZGVmYXVsdCI6dHJ1ZX0seyJrZXkiOiJzaG93LWhvbWVwYWdlLXBpbi1tZXNzYWdlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TSE9XX0hPTUVQQUdFX1BJTl9NRVNTQUdFIiwiZGVzY3JpcHRpb24iOiJXaGV0aGVyIG9yIG5vdCB0byBkaXNwbGF5IGEgbWVzc2FnZSBhYm91dCBwaW5uaW5nIGRhc2hib2FyZHMuIEl0IHdpbGwgYWxzbyBiZSBoaWRkZW4gaWYgYW55IGRhc2hib2FyZHMgYXJlIHBpbm5lZC4gQWRtaW5zIG1pZ2h0IGhpZGUgdGhpcyB0byBkaXJlY3QgdXNlcnMgdG8gYmV0dGVyIGNvbnRlbnQgdGhhbiByYXcgZGF0YSIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2hvdy1ob21lcGFnZS14cmF5cyIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NIT1dfSE9NRVBBR0VfWFJBWVMiLCJkZXNjcmlwdGlvbiI6IldoZXRoZXIgb3Igbm90IHRvIGRpc3BsYXkgeC1yYXkgc3VnZ2VzdGlvbnMgb24gdGhlIGhvbWVwYWdlLiBUaGV5IHdpbGwgYWxzbyBiZSBoaWRkZW4gaWYgYW55IGRhc2hib2FyZHMgYXJlIHBpbm5lZC4gQWRtaW5zIG1pZ2h0IGhpZGUgdGhpcyB0byBkaXJlY3QgdXNlcnMgdG8gYmV0dGVyIGNvbnRlbnQgdGhhbiByYXcgZGF0YSIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2hvdy1saWdodGhvdXNlLWlsbHVzdHJhdGlvbiIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0hPV19MSUdIVEhPVVNFX0lMTFVTVFJBVElPTiIsImRlc2NyaXB0aW9uIjoiRGlzcGxheSB0aGUgbGlnaHRob3VzZSBpbGx1c3RyYXRpb24gb24gdGhlIGhvbWUgYW5kIGxvZ2luIHBhZ2VzLiIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2hvdy1tZXRhYm90IiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TSE9XX01FVEFCT1QiLCJkZXNjcmlwdGlvbiI6IkVuYWJsZXMgTWV0YWJvdCBjaGFyYWN0ZXIgb24gdGhlIGhvbWUgcGFnZSIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic2l0ZS1sb2NhbGUiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NJVEVfTE9DQUxFIiwiZGVzY3JpcHRpb24iOiJUaGUgZGVmYXVsdCBsYW5ndWFnZSBmb3IgYWxsIHVzZXJzIGFjcm9zcyB0aGUgTWV0YWJhc2UgVUksIHN5c3RlbSBlbWFpbHMsIHB1bHNlcywgYW5kIGFsZXJ0cy4gVXNlcnMgY2FuIGluZGl2aWR1YWxseSBvdmVycmlkZSB0aGlzIGRlZmF1bHQgbGFuZ3VhZ2UgZnJvbSB0aGVpciBvd24gYWNjb3VudCBzZXR0aW5ncy4iLCJkZWZhdWx0IjoiZW4ifSx7ImtleSI6InNpdGUtbmFtZSIsInZhbHVlIjoiTWV0YWJhc2VSdWJ5IiwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NJVEVfTkFNRSIsImRlc2NyaXB0aW9uIjoiVGhlIG5hbWUgdXNlZCBmb3IgdGhpcyBpbnN0YW5jZSBvZiBNZXRhYmFzZS4iLCJkZWZhdWx0IjoiTWV0YWJhc2UifSx7ImtleSI6InNpdGUtdXJsIiwidmFsdWUiOiJodHRwOi8vbG9jYWxob3N0OjMwMzAiLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0lURV9VUkwiLCJkZXNjcmlwdGlvbiI6IlRoaXMgVVJMIGlzIHVzZWQgZm9yIHRoaW5ncyBsaWtlIGNyZWF0aW5nIGxpbmtzIGluIGVtYWlscywgYXV0aCByZWRpcmVjdHMsIGFuZCBpbiBzb21lIGVtYmVkZGluZyBzY2VuYXJpb3MsIHNvIGNoYW5naW5nIGl0IGNvdWxkIGJyZWFrIGZ1bmN0aW9uYWxpdHkgb3IgZ2V0IHlvdSBsb2NrZWQgb3V0IG9mIHRoaXMgaW5zdGFuY2UuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzaXRlLXV1aWQiLCJ2YWx1ZSI6ImM4YWM3OGY0LWZkYjAtNDJjZC05Mjg4LThlZGMzYWM5M2FmNyIsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TSVRFX1VVSUQiLCJkZXNjcmlwdGlvbiI6IlVuaXF1ZSBpZGVudGlmaWVyIHVzZWQgZm9yIHRoaXMgaW5zdGFuY2Ugb2YgTWV0YWJhc2UuIFRoaXMgaXMgc2V0IG9uY2UgYW5kIG9ubHkgb25jZSB0aGUgZmlyc3QgdGltZSBpdCBpcyBmZXRjaGVkIHZpYVxuICBpdHMgbWFnaWMgZ2V0dGVyLiBOaWNlISIsImRlZmF1bHQiOm51bGx9LHsia2V5Ijoic2xhY2stYXBwLXRva2VuIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TTEFDS19BUFBfVE9LRU4iLCJkZXNjcmlwdGlvbiI6IkJvdCB1c2VyIE9BdXRoIHRva2VuIGZvciBjb25uZWN0aW5nIHRoZSBNZXRhYmFzZSBTbGFjayBhcHAuIFRoaXMgc2hvdWxkIGJlIHVzZWQgZm9yIGFsbCBuZXcgU2xhY2sgaW50ZWdyYXRpb25zIHN0YXJ0aW5nIGluIE1ldGFiYXNlIHYwLjQyLjAuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzbGFjay1maWxlcy1jaGFubmVsIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TTEFDS19GSUxFU19DSEFOTkVMIiwiZGVzY3JpcHRpb24iOiJUaGUgbmFtZSBvZiB0aGUgY2hhbm5lbCB0byB3aGljaCBNZXRhYmFzZSBmaWxlcyBzaG91bGQgYmUgaW5pdGlhbGx5IHVwbG9hZGVkIiwiZGVmYXVsdCI6Im1ldGFiYXNlX2ZpbGVzIn0seyJrZXkiOiJzbGFjay10b2tlbiIsInZhbHVlIjoieG94Yi05NjEzNDAyMzA3LTM2NzY0NDM2MDIzMC15clRIdXFPMkVJcldlN3NtMTN6SGplWnkiLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU0xBQ0tfVE9LRU4iLCJkZXNjcmlwdGlvbiI6IkRlcHJlY2F0ZWQgU2xhY2sgQVBJIHRva2VuIGZvciBjb25uZWN0aW5nIHRoZSBNZXRhYmFzZSBTbGFjayBib3QuIFBsZWFzZSB1c2UgYSBuZXcgU2xhY2sgYXBwIGludGVncmF0aW9uIGluc3RlYWQuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzbGFjay10b2tlbi12YWxpZD8iLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NMQUNLX1RPS0VOX1ZBTElEIiwiZGVzY3JpcHRpb24iOiJXaGV0aGVyIHRoZSBjdXJyZW50IFNsYWNrIGFwcCB0b2tlbiwgaWYgc2V0LCBpcyB2YWxpZC4gU2V0IHRvIGZhbHNlIGlmIGEgU2xhY2sgQVBJIHJlcXVlc3QgcmV0dXJucyBhbiBhdXRoIGVycm9yLiIsImRlZmF1bHQiOm51bGx9LHsia2V5Ijoic25vd3Bsb3ctYXZhaWxhYmxlIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9TTk9XUExPV19BVkFJTEFCTEUiLCJkZXNjcmlwdGlvbiI6IkJvb2xlYW4gaW5kaWNhdGluZyB3aGV0aGVyIGEgU25vd3Bsb3cgY29sbGVjdG9yIGlzIGF2YWlsYWJsZSB0byByZWNlaXZlIGFuYWx5dGljcyBldmVudHMuIFNob3VsZCBiZSBzZXQgdmlhIGVudmlyb25tZW50IHZhcmlhYmxlIGluIEN5cHJlc3MgdGVzdHMgb3IgZHVyaW5nIGxvY2FsIGRldmVsb3BtZW50LiIsImRlZmF1bHQiOnRydWV9LHsia2V5Ijoic25vd3Bsb3ctZW5hYmxlZCIsInZhbHVlIjpmYWxzZSwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NOT1dQTE9XX0VOQUJMRUQiLCJkZXNjcmlwdGlvbiI6IkJvb2xlYW4gaW5kaWNhdGluZyB3aGV0aGVyIGFuYWx5dGljcyBldmVudHMgYXJlIGJlaW5nIHNlbnQgdG8gU25vd3Bsb3cuIFRydWUgaWYgYW5vbnltb3VzIHRyYWNraW5nIGlzIGVuYWJsZWQgZm9yIHRoaXMgaW5zdGFuY2UsIGFuZCBhIFNub3dwbG93IGNvbGxlY3RvciBpcyBhdmFpbGFibGUuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJzbm93cGxvdy11cmwiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NOT1dQTE9XX1VSTCIsImRlc2NyaXB0aW9uIjoiVGhlIFVSTCBvZiB0aGUgU25vd3Bsb3cgY29sbGVjdG9yIHRvIHNlbmQgYW5hbHl0aWNzIGV2ZW50cyB0by4iLCJkZWZhdWx0IjoiaHR0cHM6Ly9zcC5tZXRhYmFzZS5jb20ifSx7ImtleSI6InNvdXJjZS1hZGRyZXNzLWhlYWRlciIsInZhbHVlIjoieC1mb3J3YXJkZWQtZm9yIiwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NPVVJDRV9BRERSRVNTX0hFQURFUiIsImRlc2NyaXB0aW9uIjoiSWRlbnRpZnkgdGhlIHNvdXJjZSBvZiBIVFRQIHJlcXVlc3RzIGJ5IHRoaXMgaGVhZGVycyB2YWx1ZSwgaW5zdGVhZCBvZiBpdHMgcmVtb3RlIGFkZHJlc3MuIiwiZGVmYXVsdCI6IlgtRm9yd2FyZGVkLUZvciJ9LHsia2V5Ijoic3NoLWhlYXJ0YmVhdC1pbnRlcnZhbC1zZWMiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NTSF9IRUFSVEJFQVRfSU5URVJWQUxfU0VDIiwiZGVzY3JpcHRpb24iOiJDb250cm9scyBob3cgb2Z0ZW4gdGhlIGhlYXJ0YmVhdHMgYXJlIHNlbnQgd2hlbiBhbiBTU0ggdHVubmVsIGlzIGVzdGFibGlzaGVkIChpbiBzZWNvbmRzKS4iLCJkZWZhdWx0IjoxODB9LHsia2V5Ijoic3NsLWNlcnRpZmljYXRlLXB1YmxpYy1rZXkiLCJ2YWx1ZSI6bnVsbCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NTTF9DRVJUSUZJQ0FURV9QVUJMSUNfS0VZIiwiZGVzY3JpcHRpb24iOiJCYXNlLTY0IGVuY29kZWQgcHVibGljIGtleSBmb3IgdGhpcyBzaXRlJ3MgU1NMIGNlcnRpZmljYXRlLiBTcGVjaWZ5IHRoaXMgdG8gZW5hYmxlIEhUVFAgUHVibGljIEtleSBQaW5uaW5nLiBTZWUgaHR0cDovL216bC5sYS8xRW5mcUJmIGZvciBtb3JlIGluZm9ybWF0aW9uLiIsImRlZmF1bHQiOm51bGx9LHsia2V5Ijoic3RhcnQtb2Ytd2VlayIsInZhbHVlIjpudWxsLCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfU1RBUlRfT0ZfV0VFSyIsImRlc2NyaXB0aW9uIjoiVGhpcyB3aWxsIGFmZmVjdCB0aGluZ3MgbGlrZSBncm91cGluZyBieSB3ZWVrIG9yIGZpbHRlcmluZyBpbiBHVUkgcXVlcmllcy4gSXQgd29uJ3QgYWZmZWN0IG1vc3QgU1FMIHF1ZXJpZXMsIGFsdGhvdWdoIGl0IGlzIHVzZWQgdG8gc2V0IHRoZSBXRUVLX1NUQVJUIHNlc3Npb24gdmFyaWFibGUgaW4gU25vd2ZsYWtlLiIsImRlZmF1bHQiOiJzdW5kYXkifSx7ImtleSI6InN0YXJ0dXAtdGltZS1taWxsaXMiLCJ2YWx1ZSI6Mzk1MTcuMCwiaXNfZW52X3NldHRpbmciOmZhbHNlLCJlbnZfbmFtZSI6Ik1CX1NUQVJUVVBfVElNRV9NSUxMSVMiLCJkZXNjcmlwdGlvbiI6IlRoZSBzdGFydHVwIHRpbWUgaW4gbWlsbGlzZWNvbmRzIiwiZGVmYXVsdCI6MC4wfSx7ImtleSI6InRva2VuLWZlYXR1cmVzIiwidmFsdWUiOnsic3NvIjpmYWxzZSwid2hpdGVsYWJlbCI6ZmFsc2UsInNhbmRib3hlcyI6ZmFsc2UsImhvc3RpbmciOmZhbHNlLCJhZHZhbmNlZF9jb25maWciOmZhbHNlLCJlbWJlZGRpbmciOmZhbHNlLCJjb250ZW50X21hbmFnZW1lbnQiOmZhbHNlLCJhZHZhbmNlZF9wZXJtaXNzaW9ucyI6ZmFsc2UsImF1ZGl0X2FwcCI6ZmFsc2V9LCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfVE9LRU5fRkVBVFVSRVMiLCJkZXNjcmlwdGlvbiI6IkZlYXR1cmVzIHJlZ2lzdGVyZWQgZm9yIHRoaXMgaW5zdGFuY2UncyB0b2tlbiIsImRlZmF1bHQiOm51bGx9LHsia2V5IjoidG9rZW4tc3RhdHVzIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9UT0tFTl9TVEFUVVMiLCJkZXNjcmlwdGlvbiI6IkNhY2hlZCB0b2tlbiBzdGF0dXMgZm9yIHByZW1pdW0gZmVhdHVyZXMuIFRoaXMgaXMgdG8gYXZvaWQgYW4gQVBJIHJlcXVlc3Qgb24gdGhlIHRoZSBmaXJzdCBwYWdlIGxvYWQuIiwiZGVmYXVsdCI6bnVsbH0seyJrZXkiOiJ2ZXJzaW9uIiwidmFsdWUiOnsiZGF0ZSI6IjIwMjMtMDQtMjgiLCJ0YWciOiJ2MC40Ni4yIiwiYnJhbmNoIjoicmVsZWFzZS14LjQ2LngiLCJoYXNoIjoiODk2N2M5NCJ9LCJpc19lbnZfc2V0dGluZyI6ZmFsc2UsImVudl9uYW1lIjoiTUJfVkVSU0lPTiIsImRlc2NyaXB0aW9uIjoiTWV0YWJhc2UncyB2ZXJzaW9uIGluZm8iLCJkZWZhdWx0IjpudWxsfSx7ImtleSI6InZlcnNpb24taW5mbyIsInZhbHVlIjp7ImxhdGVzdCI6eyJ2ZXJzaW9uIjoidjAuMzUuNCIsInJlbGVhc2VkIjoiMjAyMC0wNS0yOVQxNzozMTo1OC4xOTFaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiU2VjdXJpdHkgZml4IGZvciBCaWdRdWVyeSBhbmQgU3BhcmtTUUwiLCJUdXJraXNoIHRyYW5zbGF0aW9uIGF2YWlsYWJsZSBhZ2FpbiIsIk1vcmUgdGhhbiAyMCBhZGRpdGlvbmFsIGJ1ZyBmaXhlcyBhbmQgZW5oYW5jZW1lbnRzIl19LCJvbGRlciI6W3sidmVyc2lvbiI6InYwLjM1LjMiLCJyZWxlYXNlZCI6IjIwMjAtMDQtMjFUMjE6MTg6MjQuOTU5WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIlZhcmlvdXMgYnVnIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjM1LjIiLCJyZWxlYXNlZCI6IjIwMjAtMDQtMTBUMjM6MDM6NTMuNzU2WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkZpeCBlbWFpbCBhbmQgcHJlbWl1bSBlbWJlZGRpbmcgc2V0dGluZ3MiLCJGaXggdGFibGUgcGVybWlzc2lvbnMgZm9yIGRhdGFiYXNlIHdpdGhvdXQgYSBzY2hlbWEiLCJGaXggXCJFcnJvciByZWR1Y2luZyByZXN1bHQgcm93c1wiIGVycm9yIl19LHsidmVyc2lvbiI6InYwLjM1LjEiLCJyZWxlYXNlZCI6IjIwMjAtMDQtMDJUMjE6NTI6MDYuODY3WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIklzc3VlIHdpdGggZGF0ZSBmaWVsZCBmaWx0ZXJzIGFmdGVyIHYwLjM1LjAgdXBncmFkZSIsIlVuYWJsZSB0byBmaWx0ZXIgb24gbWFudWFsbHkgSk9JTmVkIHRhYmxlIl19LHsidmVyc2lvbiI6InYwLjM1LjAiLCJyZWxlYXNlZCI6IjIwMjAtMDMtMjVUMTg6Mjk6MTcuMjg2WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJGaWx0ZXIgZXhwcmVzc2lvbnMsIHN0cmluZyBleHRyYWN0cywgYW5kIG1vcmUiLCJSZWZlcmVuY2Ugc2F2ZWQgcXVlc3Rpb25zIGluIHlvdXIgU1FMIHF1ZXJpZXMiLCJQZXJmb3JtYW5jZSBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMzQuMyIsInJlbGVhc2VkIjoiMjAyMC0wMi0yNVQyMDo0NzowMy44OTdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTGluZSwgYXJlYSwgYmFyLCBjb21ibywgYW5kIHNjYXR0ZXIgY2hhcnRzIG5vdyBhbGxvdyBhIG1heGltdW0gb2YgMTAwIHNlcmllcyBpbnN0ZWFkIG9mIDIwLiIsIkNoYXJ0IGxhYmVscyBub3cgaGF2ZSBtb3JlIG9wdGlvbnMgdG8gc2hvdyBzaWduaWZpY2FudCBkZWNpbWFsIHZhbHVlcy4iLCJWYXJpb3VzIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4zNC4yIiwicmVsZWFzZWQiOiIyMDIwLTAyLTA1VDIyOjAyOjE1LjI3N1oiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJWYXJpb3VzIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4zNC4xIiwicmVsZWFzZWQiOiIyMDIwLTAxLTE0VDAwOjAyOjQyLjQ4OVoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJWYXJpb3VzIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4zNC4wIiwicmVsZWFzZWQiOiIyMDE5LTEyLTIwVDAxOjIxOjM5LjU2OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQWRkZWQgc3VwcG9ydCBmb3IgdmFyaWFibGVzIGFuZCBmaWVsZCBmaWx0ZXJzIGluIG5hdGl2ZSBNb25nbyBxdWVyaWVzIiwiQWRkZWQgb3B0aW9uIHRvIGRpc3BsYXkgZGF0YSB2YWx1ZXMgb24gTGluZSwgQmFyLCBhbmQgQXJlYSBjaGFydHMiLCJNYW55IFRpbWV6b25lIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjMzLjcuMyIsInJlbGVhc2VkIjoiMjAxOS0xMi0xN1QwMTo0NTo0NS43MjBaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiSW1wb3J0YW50IHNlY3VyaXR5IGZpeCBmb3IgR29vZ2xlIEF1dGggbG9naW4iXX0seyJ2ZXJzaW9uIjoidjAuMzMuNyIsInJlbGVhc2VkIjoiMjAxOS0xMi0xM1QyMDozNToxNC42NjdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiSW1wb3J0YW50IHNlY3VyaXR5IGZpeCBmb3IgR29vZ2xlIEF1dGggbG9naW4iXX0seyJ2ZXJzaW9uIjoidjAuMzMuNiIsInJlbGVhc2VkIjoiMjAxOS0xMS0xOVQyMDozNToxNC42NjdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgcmVncmVzc2lvbiB0aGF0IGNvdWxkIGNhdXNlIHNhdmVkIHF1ZXN0aW9ucyB0byBmYWlsIHRvIHJlbmRlciAoIzExMjk3KSIsIkZpeGVkIHJlZ3Jlc3Npb24gd2hlcmUgTm8gUmVzdWx0cyBpY29uIGRpZG4ndCBzaG93ICgjMTEyODIpIiwiUGllIGNoYXJ0IHZpc3VhbCBpbXByb3ZlbWVudHMgKCMxMDgzNykiXX0seyJ2ZXJzaW9uIjoidjAuMzMuNSIsInJlbGVhc2VkIjoiMjAxOS0xMS0wOFQyMDozNToxNC42NjdaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiQWRkZWQgU2xvdmFrIHRyYW5zbGF0aW9uIiwiRml4ZWQgc3VwcG9ydCBmb3IgTXlTUUwgOCB3aXRoIHRoZSBkZWZhdWx0IGF1dGhlbnRpY2F0aW9uIG1ldGhvZCIsIkZpeGVkIGlzc3VlcyB3aXRoIFgtYXhpcyBsYWJlbCBmb3JtYXR0aW5nIGluIHRpbWVzZXJpZXMgY2hhcnRzIl19LHsidmVyc2lvbiI6InYwLjMzLjQiLCJyZWxlYXNlZCI6IjIwMTktMTAtMDhUMjA6MzU6MTQuNjY3WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkN1c3RvbSBleHByZXNzaW9uIHN1cHBvcnQgZm9yIGpvaW5lZCBjb2x1bW5zIiwiRml4ZWQgaXNzdWUgd2l0aCBmaWx0ZXJpbmcgYnkgbW9udGgtb2YteWVhciBpbiBNb25nb0RCIiwiTWlzYyBCdWcgRml4ZXMiXX0seyJ2ZXJzaW9uIjoidjAuMzMuMyIsInJlbGVhc2VkIjoiMjAxOS0wOS0yMFQwODowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiQ2hpbmVzZSBhbmQgUGVyc2lhbiB0cmFuc2xhdGlvbnMgbm93IGF2YWlsYWJsZSBhZ2FpbiIsIk1pc2MgQnVnIEZpeGVzICJdfSx7InZlcnNpb24iOiJ2MC4zMy4yIiwicmVsZWFzZWQiOiIyMDE5LTA5LTA0VDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXhlZCBDYXJkcyBub3Qgc2F2aW5nIiwiRml4ZWQgc2VhcnJjaCBub3Qgd29ya2luZyAiXX0seyJ2ZXJzaW9uIjoidjAuMzMuMSIsInJlbGVhc2VkIjoiMjAxOS0wOS0wNFQwODowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgY29uZGl0aW9uYWwgZm9ybWF0dGluZyBub3Qgd29ya2luZyIsIkZpeGVkIGFuIGlzc3VlIHdoZXJlIHNvbWUgcHJldmlvdXNseSBzYXZlZCBjb2x1bW4gc2V0dGluZ3Mgd2VyZSBub3QgYXBwbGllZCAiLCJGaXhlZCBhbiBpc3N1ZSB3aGVyZSBwdWxzZXMgd2VyZSBub3QgbG9hZGluZyAiXX0seyJ2ZXJzaW9uIjoidjAuMzMuMCIsInJlbGVhc2VkIjoiMjAxOS0wOC0xOVQwODowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIk5vdGVib29rIG1vZGUgKyBTaW1wbGUgUXVlcnkgTW9kZSIsIkpvaW5zIiwiUG9zdCBBZ2dyZWdhdGlvbiBmaWx0ZXJzIl19LHsidmVyc2lvbiI6InYwLjMyLjEwIiwicmVsZWFzZWQiOiIyMDE5LTA3LTI4VDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggVXNlciBjYW4ndCBsb2dvdXQgLyBnZXRzIGF1dG9tYXRpY2FsbHkgbG9nZ2VkIGluLiIsIkZpeCBObyBkYXRhIGRpc3BsYXllZCB3aGVuIHBpdm90aW5nIGRhdGEiLCJGaXhlZCBEYXNoYm9hcmQgRmlsdGVycyBvbiBMaW5rZWQgRW50aXRpZXMgQnJva2UiXX0seyJ2ZXJzaW9uIjoidjAuMzIuOSIsInJlbGVhc2VkIjoiMjAxOS0wNi0xNFQwODowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IGlzc3VlcyBjb25uZWN0aW5nIHRvIE1vbmdvREIgQXRsYXMgQ2x1c3RlciIsIkZpeCBkYXRhYmFzZSBhZGRpdGlvbiBvbiBzZXR1cCIsIkZpeGVkIG51bWVyaWMgY2F0ZWdvcnkgZXJyb3Igd2l0aCBQb3N0Z3JlcyJdfSx7InZlcnNpb24iOiJ2MC4zMi44IiwicmVsZWFzZWQiOiIyMDE5LTA1LTEzVDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggaTE4biJdfSx7InZlcnNpb24iOiJ2MC4zMi43IiwicmVsZWFzZWQiOiIyMDE5LTA1LTA5VDA4OjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggcHVibGlzaGVkIFNIQSBIYXNoIl19LHsidmVyc2lvbiI6InYwLjMyLjYiLCJyZWxlYXNlZCI6IjIwMTktMDUtMDhUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkZpeGVkIHJlZ3Jlc3Npb24gd2hlcmUgRGFzaGJvYXJkcyB3b3VsZCBmYWlsIHRvIGZ1bGx5IHBvcHVsYXRlIiwiUGVyZm9ybWFuY2UgaW1wcm92ZW1lbnRzIHdoZW4gcnVubmluZyBxdWVyaWVzIiwiU2VjdXJpdHkgaW1wcm92ZW1lbnRzIl19LHsidmVyc2lvbiI6InYwLjMyLjUiLCJyZWxlYXNlZCI6IjIwMTktMDQtMjBUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkltcHJvdmUgbG9uZy1ydW5uaW5nIHF1ZXJ5IGhhbmRsaW5nIiwiRml4IEgyIHRvIE15U1FML1Bvc3RncmVzIG1pZ3JhdGlvbiBpc3N1ZSIsIkZpeCBpc3N1ZSB3aXRoIGVtYmVkZGVkIG1hcHMgd2l0aCBjdXN0b20gR2VvSlNPTiJdfSx7InZlcnNpb24iOiJ2MC4zMi40IiwicmVsZWFzZWQiOiIyMDE5LTA0LTA5VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggaXNzdWUgd2hlcmUgR29vZ2xlIEF1dGggbG9naW4gZGlkIG5vdCB3b3JrIiwiRkZpeCBpc3N1ZSB3aGVyZSBHb29nbGUgQXV0aCBsb2dpbiBkaWQgbm90IHdvcmsiXX0seyJ2ZXJzaW9uIjoidjAuMzIuMyIsInJlbGVhc2VkIjoiMjAxOS0wNC0wOFQxMjowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgU25vd2ZsYWtlIGNvbm5lY3Rpb24gaXNzdWVzIiwiRml4ZWQgRGFzaGJvYXJkIGNvcHkiLCJGaXhlZCBub24tcm9vdCBjb250ZXh0IGxvZ2lucyJdfSx7InZlcnNpb24iOiJ2MC4zMi4yIiwicmVsZWFzZWQiOiIyMDE5LTA0LTAzVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXhlZCBkYXNoYm9hcmQgZGF0ZSBmaWx0ZXJzICIsIkZpeGVkIFNTTCBlcnJvciB1c2luZyBRdWFydHogdy8gTXlTUUwiLCJGaXggY29sb3JzIGluIGRhc2hib2FyZHMiXX0seyJ2ZXJzaW9uIjoidjAuMzIuMSIsInJlbGVhc2VkIjoiMjAxOS0wMy0yOVQxMjowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZWQgTXlTUUwgY29ubmVjdGlvbnMgd2l0aCBTU0wiLCJGaXhlZCB0YWJsZSBzeW5jIGlzc3VlIl19LHsidmVyc2lvbiI6InYwLjMyLjAiLCJyZWxlYXNlZCI6IjIwMTktMDMtMjhUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJNb2R1bGFyIERyaXZlcnMgKHJlZHVjaW5nIG1lbW9yeSBjb25zdW1wdGlvbikiLCJBc3luYyBxdWVyaWVzIChpbXByb3ZpbmcgcmVzcG9uc2l2ZW5lc3MpIiwiUmVkdWNlZCBtZW1vcnkgY29uc3VtcHRpb24uIl19LHsidmVyc2lvbiI6InYwLjMxLjIiLCJyZWxlYXNlZCI6IjIwMTgtMTItMDdUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkFkZGVkIEdlcm1hbiB0cmFuc2xhdGlvbiIsIkZpeGVkIEhlcm9rdSBvdXQtb2YtbWVtb3J5IGVycm9ycyIsIkZpeGVkIGlzc3VlIHdpdGggU2xhY2stYmFzZWQgUHVsc2VzIGR1ZSB0byByYXRlIGxpbWl0aW5nLiJdfSx7InZlcnNpb24iOiJ2MC4zMS4xIiwicmVsZWFzZWQiOiIyMDE4LTExLTIxVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJBYmlsaXR5IHRvIGNsb25lIGRhc2hib2FyZHMiLCJGYXN0ZXIgc3RhcnR1cCB0aW1lIGFuZCBsb3dlciBtZW1vcnkgY29uc3VtcHRpb24iLCJNaWdyYXRpb24gaXNzdWUgZml4ZXMuIl19LHsidmVyc2lvbiI6InYwLjMxLjAiLCJyZWxlYXNlZCI6IjIwMTgtMTEtMDhUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJOZXcgdmlzdWFsaXphdGlvbnMgYW5kIGNvbWJvIGNoYXJ0cyIsIkdyYW51bGFyIGZvcm1hdHRpbmcgY29udHJvbHMiLCJTbm93Zmxha2UgU3VwcG9ydCJdfSx7InZlcnNpb24iOiJ2MC4zMC40IiwicmVsZWFzZWQiOiIyMDE4LTA5LTI3VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJNZXRhYmFzZSBmYWlscyB0byBsYXVuY2ggaW4gQ2hpbmVzZSIsIkZpeCB0b2tlbiBzdGF0dXMgY2hlY2tpbmciLCJGaXggQmlnUXVlcnkgU1FMIHBhcmFtZXRlcnMgd2l0aCBlbmNyeXB0ZWQgREIgZGV0YWlscyJdfSx7InZlcnNpb24iOiJ2MC4zMC4zIiwicmVsZWFzZWQiOiIyMDE4LTA5LTEzVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJMb2NhbGl6YXRpb24gZm9yIENoaW5lc2UsIEphcGFuZXNlLCBUdXJraXNoLCBQZXJzaWFuIiwiU2VsZiByZWZlcmVuY2luZyBGSyBsZWFkcyB0byBleGNlcHRpb24iLCJTZWN1cml0eSBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMzAuMiIsInJlbGVhc2VkIjoiMjAxOC0wOS0wNlQxMjowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTG9jYWxpemF0aW9uIGZvciBGcmVuY2ggKyBOb3J3ZWdpYW4iLCJTdGFiaWxpdHkgZml4ZXMgZm9yIEhUVFAvMiJdfSx7InZlcnNpb24iOiJ2MC4zMC4xIiwicmVsZWFzZWQiOiIyMDE4LTA4LTA4VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJMb2NhbGl6YXRpb24gZm9yIFBvcnR1Z3Vlc2UiLCJUaW1lem9uZSBmaXgiLCJTUUwgVGVtcGxhdGUgdGFnIHJlLW9yZGVyaW5nIGZpeCJdfSx7InZlcnNpb24iOiJ2MC4zMC4wIiwicmVsZWFzZWQiOiIyMDE4LTA4LTA4VDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQXBwIHdpZGUgc2VhcmNoIiwiRW5oYW5jZWQgQ29sbGVjdGlvbiBwZXJtaXNzaW9ucyIsIkNvbXBhcmlzb24gWC1SYXlzIl19LHsidmVyc2lvbiI6InYwLjI5LjMiLCJyZWxlYXNlZCI6IjIwMTgtMDUtMTJUMTI6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkZpeCBYLXJheSBydWxlcyBsb2FkaW5nIG9uIE9yYWNsZSBKVk0gOCJdfSx7InZlcnNpb24iOiJ2MC4yOS4yIiwicmVsZWFzZWQiOiIyMDE4LTA1LTEwVDEyOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggU3BhcmsgRHJpdmVyIl19LHsidmVyc2lvbiI6InYwLjI5LjEiLCJyZWxlYXNlZCI6IjIwMTgtMDUtMTBUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkJldHRlciBoZXJva3UgbWVtb3J5IGNvbnN1bXB0aW9uIiwiRml4ZWQgWC1SYXkgQnVncyIsIkRyaWxsIHRocm91Z2ggZnJvbSBsaW5lIGNoYXJ0IHNlbGVjdHMgd3JvbmcgZGF0ZSJdfSx7InZlcnNpb24iOiJ2MC4yOS4wIiwicmVsZWFzZWQiOiIyMDE4LTA1LTAxVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiTmV3IGFuZCBJbXByb3ZlZCBYLVJheXMiLCJTZWFyY2ggZmllbGQgdmFsdWVzIiwiU3BhcmsgU1FMIFN1cHBvcnQiXX0seyJ2ZXJzaW9uIjoidjAuMjguNiIsInJlbGVhc2VkIjoiMjAxOC0wNC0xMlQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IGNoYXJ0IHJlbmRlcmluZyBpbiBwdWxzZXMiXX0seyJ2ZXJzaW9uIjoidjAuMjguNSIsInJlbGVhc2VkIjoiMjAxOC0wNC0wNFQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IG1lbW9yeSBjb25zdW1wdGlvbiBmb3IgU1FMIHRlbXBsYXRlcyIsIkZpeCBwdWJsaWMgZGFzaGJvYXJkcyBwYXJhbWV0ZXIgdmFsaWRhdGlvbiIsIkZpeCBVbmFibGUgdG8gYWRkIGNhcmRzIHRvIGRhc2hib2FyZHMgb3Igc2VhcmNoIGZvciBjYXJkcywgU3RhY2tPdmVyZmxvd0Vycm9yIG9uIGJhY2tlbmQiXX0seyJ2ZXJzaW9uIjoidjAuMjguNCIsInJlbGVhc2VkIjoiMjAxOC0wMy0yOVQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IGJyb2tlbiBlbWJlZGRlZCBkYXNoYm9hcmRzIiwiRml4IG1pZ3JhdGlvbiByZWdyZXNzaW9uIiwiRml4IGlucHV0IHR5cGluZyBidWciXX0seyJ2ZXJzaW9uIjoidjAuMjguMyIsInJlbGVhc2VkIjoiMjAxOC0wMy0yM1QxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiU2VjdXJpdHkgaW1wcm92ZW1lbnRzIl19LHsidmVyc2lvbiI6InYwLjI4LjIiLCJyZWxlYXNlZCI6IjIwMTgtMDMtMjBUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIlNlY3VyaXR5IGltcHJvdmVtZW50cyIsIlNvcnQgb24gY3VzdG9tIGFuZCBzYXZlZCBtZXRyaWNzIiwiUGVyZm9ybWFuY2UgaW1wcm92ZW1lbnRzIGZvciBsYXJnZSBudW1iZXJzIG9mIHF1ZXN0aW9ucyBhbmQgZGFzaGJvYXJkcyJdfSx7InZlcnNpb24iOiJ2MC4yOC4xIiwicmVsZWFzZWQiOiIyMDE4LTAyLTA5VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggYWRtaW4gcGFuZWwgdXBkYXRlIHN0cmluZyIsIkZpeCBwdWxzZSByZW5kZXJpbmcgYnVnIiwiRml4IENTViAmIFhMUyBkb3dubG9hZCBidWciXX0seyJ2ZXJzaW9uIjoidjAuMjguMCIsInJlbGVhc2VkIjoiMjAxOC0wMi0wN1QxMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIlRleHQgQ2FyZHMgaW4gRGFzaGJvYXJkcyIsIlB1bHNlICsgQWxlcnQgYXR0YWNobWVudHMiLCJQZXJmb3JtYW5jZSBJbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMjcuMiIsInJlbGVhc2VkIjoiMjAxNy0xMi0xMlQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTWlncmF0aW9uIGJ1ZyBmaXgiXX0seyJ2ZXJzaW9uIjoidjAuMjcuMSIsInJlbGVhc2VkIjoiMjAxNy0xMi0wMVQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiTWlncmF0aW9uIGJ1ZyBmaXgiLCJBcHBseSBmaWx0ZXJzIHRvIGVtYmVkZGVkIGRvd25sb2FkcyJdfSx7InZlcnNpb24iOiJ2MC4yNy4wIiwicmVsZWFzZWQiOiIyMDE3LTExLTI3VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQWxlcnRzIiwiWC1SYXkgaW5zaWdodHMiLCJDaGFydGluZyBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMjYuMiIsInJlbGVhc2VkIjoiMjAxNy0wOS0yN1QxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiVXBkYXRlIFJlZHNoaWZ0IERyaXZlciIsIlN1cHBvcnQgSmF2YSA5IiwiRml4IHBlcmZvcm1hbmNlIGlzc3VlIHdpdGggZmllbGRzIGxpc3RpbmciXX0seyJ2ZXJzaW9uIjoidjAuMjYuMSIsInJlbGVhc2VkIjoiMjAxNy0wOS0yN1QxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4IG1pZ3JhdGlvbiBpc3N1ZSBvbiBNeVNRTCJdfSx7InZlcnNpb24iOiJ2MC4yNi4wIiwicmVsZWFzZWQiOiIyMDE3LTA5LTI2VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJTZWdtZW50ICsgTWV0cmljIFgtUmF5cyBhbmQgQ29tcGFyaXNvbnMiLCJCZXR0ZXIgY29udHJvbCBvdmVyIG1ldGFkYXRhIGludHJvc3BlY3Rpb24gcHJvY2VzcyIsIkltcHJvdmVkIFRpbWV6b25lIHN1cHBvcnQgYW5kIGJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4yNS4yIiwicmVsZWFzZWQiOiIyMDE3LTA4LTA5VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJCdWcgYW5kIHBlcmZvcm1hbmNlIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjI1LjEiLCJyZWxlYXNlZCI6IjIwMTctMDctMjdUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkFmdGVyIHVwZ3JhZGluZyB0byAwLjI1LCB1bmtub3duIHByb3RvY29sIGVycm9yLiIsIkRvbid0IHNob3cgc2F2ZWQgcXVlc3Rpb25zIGluIHRoZSBwZXJtaXNzaW9ucyBkYXRhYmFzZSBsaXN0cyIsIkVsYXN0aWMgYmVhbnN0YWxrIHVwZ3JhZGVzIGJyb2tlbiBpbiAwLjI1ICJdfSx7InZlcnNpb24iOiJ2MC4yNS4wIiwicmVsZWFzZWQiOiIyMDE3LTA3LTI1VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiTmVzdGVkIHF1ZXN0aW9ucyIsIkVudW0gYW5kIGN1c3RvbSByZW1hcHBpbmcgc3VwcG9ydCIsIkxEQVAgYXV0aGVudGljYXRpb24gc3VwcG9ydCJdfSx7InZlcnNpb24iOiJ2MC4yNC4yIiwicmVsZWFzZWQiOiIyMDE3LTA2LTAxVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJNaXNjIEJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4yNC4xIiwicmVsZWFzZWQiOiIyMDE3LTA1LTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggdXBncmFkZXMgd2l0aCBNeVNRTC9NYXJpYWRiIl19LHsidmVyc2lvbiI6InYwLjI0LjAiLCJyZWxlYXNlZCI6IjIwMTctMDUtMTBUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJEcmlsbC10aHJvdWdoICsgQWN0aW9ucyIsIlJlc3VsdCBDYWNoaW5nIiwiUHJlc3RvIERyaXZlciJdfSx7InZlcnNpb24iOiJ2MC4yMy4xIiwicmVsZWFzZWQiOiIyMDE3LTAzLTMwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaWx0ZXIgd2lkZ2V0cyBmb3IgU1FMIFRlbXBsYXRlIFZhcmlhYmxlcyIsIkZpeCBzcHVyaW91cyBzdGFydHVwIGVycm9yIiwiSmF2YSA3IHN0YXJ0dXAgYnVnIGZpeGVkIl19LHsidmVyc2lvbiI6InYwLjIzLjAiLCJyZWxlYXNlZCI6IjIwMTctMDMtMjFUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJQdWJsaWMgbGlua3MgZm9yIGNhcmRzICsgZGFzaGJvYXJkcyIsIkVtYmVkZGluZyBjYXJkcyArIGRhc2hib2FyZHMgaW4gb3RoZXIgYXBwbGljYXRpb25zIiwiRW5jcnlwdGlvbiBvZiBkYXRhYmFzZSBjcmVkZW50aWFscyJdfSx7InZlcnNpb24iOiJ2MC4yMi4yIiwicmVsZWFzZWQiOiIyMDE3LTAxLTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggc3RhcnR1cCBvbiBPcGVuSkRLIDciXX0seyJ2ZXJzaW9uIjoidjAuMjIuMSIsInJlbGVhc2VkIjoiMjAxNy0wMS0xMFQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiSU1QT1JUQU5UOiBDbG9zZWQgYSBDb2xsZWN0aW9ucyBQZXJtaXNzaW9ucyBzZWN1cml0eSBob2xlIiwiSW1wcm92ZWQgc3RhcnR1cCBwZXJmb3JtYW5jZSIsIkJ1ZyBmaXhlcyJdfSx7InZlcnNpb24iOiJ2MC4yMi4wIiwicmVsZWFzZWQiOiIyMDE3LTAxLTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6ZmFsc2UsImhpZ2hsaWdodHMiOlsiQ29sbGVjdGlvbnMgKyBDb2xsZWN0aW9ucyBQZXJtaXNzaW9ucyIsIk11bHRpcGxlIEFnZ3JlZ2F0aW9ucyIsIkN1c3RvbSBFeHByZXNzaW9ucyJdfSx7InZlcnNpb24iOiJ2MC4yMS4xIiwicmVsZWFzZWQiOiIyMDE2LTEyLTA4VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJCaWdRdWVyeSBidWcgZml4ZXMiLCJDaGFydGluZyBidWcgZml4ZXMiXX0seyJ2ZXJzaW9uIjoidjAuMjEuMCIsInJlbGVhc2VkIjoiMjAxNi0xMi0wOFQxMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIkdvb2dsZSBBbmFseXRpY3MgRHJpdmVyIiwiVmVydGljYSBEcml2ZXIiLCJCZXR0ZXIgVGltZSArIERhdGUgRmlsdGVycyJdfSx7InZlcnNpb24iOiJ2MC4yMC4zIiwicmVsZWFzZWQiOiIyMDE2LTEwLTI2VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggSDItPk15U1FML1Bvc3RncmVTUUwgbWlncmF0aW9ucywgcGFydCAyIl19LHsidmVyc2lvbiI6InYwLjIwLjIiLCJyZWxlYXNlZCI6IjIwMTYtMTAtMjVUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIlN1cHBvcnQgT3JhY2xlIDEwKzExIiwiRml4IEgyLT5NeVNRTC9Qb3N0Z3JlU1FMIG1pZ3JhdGlvbnMiLCJSZXZpc2lvbiB0aW1lc3RhbXAgZml4Il19LHsidmVyc2lvbiI6InYwLjIwLjEiLCJyZWxlYXNlZCI6IjIwMTYtMTAtMThUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjp0cnVlLCJoaWdobGlnaHRzIjpbIkxvdHMgb2YgYnVnIGZpeGVzIl19LHsidmVyc2lvbiI6InYwLjIwLjAiLCJyZWxlYXNlZCI6IjIwMTYtMTAtMTFUMTE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJEYXRhIGFjY2VzcyBwZXJtaXNzaW9ucyIsIk9yYWNsZSBEcml2ZXIiLCJDaGFydGluZyBpbXByb3ZlbWVudHMiXX0seyJ2ZXJzaW9uIjoidjAuMTkuMyIsInJlbGVhc2VkIjoiMjAxNi0wOC0xMlQxMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiZml4IERhc2hib2FyZCBlZGl0aW5nIGhlYWRlciJdfSx7InZlcnNpb24iOiJ2MC4xOS4yIiwicmVsZWFzZWQiOiIyMDE2LTA4LTEwVDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJmaXggRGFzaGJvYXJkIGNoYXJ0IHRpdGxlcyIsImZpeCBwaW4gbWFwIHNhdmluZyJdfSx7InZlcnNpb24iOiJ2MC4xOS4xIiwicmVsZWFzZWQiOiIyMDE2LTA4LTA0VDExOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJmaXggRGFzaGJvYXJkIEZpbHRlciBFZGl0aW5nIiwiZml4IENTViBEb3dubG9hZCBvZiBTUUwgVGVtcGxhdGVzIiwiZml4IE1ldGFib3QgZW5hYmxlZCB0b2dnbGUiXX0seyJ2ZXJzaW9uIjoidjAuMTkuMCIsInJlbGVhc2VkIjoiMjAxNi0wOC0wMVQyMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIlNTTyB2aWEgR29vZ2xlIEFjY291bnRzIiwiU1FMIFRlbXBsYXRlcyIsIkJldHRlciBjaGFydGluZyBjb250cm9scyJdfSx7InZlcnNpb24iOiJ2MC4xOC4xIiwicmVsZWFzZWQiOiIyMDE2LTA2LTI5VDIxOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggZm9yIEhvdXIgb2YgZGF5IHNvcnRpbmcgYnVnIiwiRml4IGZvciBDb2x1bW4gb3JkZXJpbmcgYnVnIGluIEJpZ1F1ZXJ5IiwiRml4IGZvciBNb25nbyBjaGFydGluZyBidWciXX0seyJ2ZXJzaW9uIjoidjAuMTguMCIsInJlbGVhc2VkIjoiMjAxNi0wNi0wMjJUMjE6MDk6MzYuMzU4WiIsInBhdGNoIjpmYWxzZSwiaGlnaGxpZ2h0cyI6WyJEYXNoYm9hcmQgRmlsdGVycyIsIkNyYXRlLklPIFN1cHBvcnQiLCJDaGVja2xpc3QgZm9yIE1ldGFiYXNlIEFkbWlucyIsIkNvbnZlcnRpbmcgTWV0YWJhc2UgUXVlc3Rpb25zIC0+IFNRTCJdfSx7InZlcnNpb24iOiJ2MC4xNy4xIiwicmVsZWFzZWQiOiIyMDE2LTA1LTA0VDIxOjA5OjM2LjM1OFoiLCJwYXRjaCI6dHJ1ZSwiaGlnaGxpZ2h0cyI6WyJGaXggZm9yIExpbmUgY2hhcnQgb3JkZXJpbmcgYnVnIiwiRml4IGZvciBUaW1lIGdyYW51bGFyaXR5IGJ1Z3MiXX0seyJ2ZXJzaW9uIjoidjAuMTcuMCIsInJlbGVhc2VkIjoiMjAxNi0wNS0wNFQyMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIlRhZ3MgKyBTZWFyY2ggZm9yIFNhdmVkIFF1ZXN0aW9ucyIsIkNhbGN1bGF0ZWQgY29sdW1ucyIsIkZhc3RlciBTeW5jaW5nIG9mIE1ldGFkYXRhIiwiTG90cyBvZiBkYXRhYmFzZSBkcml2ZXIgaW1wcm92ZW1lbnRzIGFuZCBidWcgZml4ZXMiXX0seyJ2ZXJzaW9uIjoidjAuMTYuMSIsInJlbGVhc2VkIjoiMjAxNi0wNS0wNFQyMTowOTozNi4zNThaIiwicGF0Y2giOnRydWUsImhpZ2hsaWdodHMiOlsiRml4ZXMgZm9yIHNldmVyYWwgdGltZSBhbGlnbm1lbnQgaXNzdWVzICh0aW1lem9uZXMpIiwiUmVzb2x2ZWQgcHJvYmxlbSB3aXRoIFNRTCBTZXJ2ZXIgZGIgY29ubmVjdGlvbnMiXX0seyJ2ZXJzaW9uIjoidjAuMTYuMCIsInJlbGVhc2VkIjoiMjAxNi0wNS0wNFQyMTowOTozNi4zNThaIiwicGF0Y2giOmZhbHNlLCJoaWdobGlnaHRzIjpbIkZ1bGxzY3JlZW4gKGFuZCBmYWJ1bG91cykgRGFzaGJvYXJkcyIsIlNheSBoZWxsbyB0byBNZXRhYm90IGluIFNsYWNrIl19XX0sImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9WRVJTSU9OX0lORk8iLCJkZXNjcmlwdGlvbiI6IkluZm9ybWF0aW9uIGFib3V0IGF2YWlsYWJsZSB2ZXJzaW9ucyBvZiBNZXRhYmFzZS4iLCJkZWZhdWx0Ijp7fX0seyJrZXkiOiJ2ZXJzaW9uLWluZm8tbGFzdC1jaGVja2VkIiwidmFsdWUiOm51bGwsImlzX2Vudl9zZXR0aW5nIjpmYWxzZSwiZW52X25hbWUiOiJNQl9WRVJTSU9OX0lORk9fTEFTVF9DSEVDS0VEIiwiZGVzY3JpcHRpb24iOiJJbmRpY2F0ZXMgd2hlbiBNZXRhYmFzZSBsYXN0IGNoZWNrZWQgZm9yIG5ldyB2ZXJzaW9ucy4iLCJkZWZhdWx0IjpudWxsfV0= + recorded_at: Sun, 14 May 2023 17:09:07 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/with_success/returns_admin_checklists.yml b/spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/with_success/returns_admin_checklists.yml new file mode 100644 index 0000000..4540c29 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Setup/admin_checklists/with_success/returns_admin_checklists.yml @@ -0,0 +1,138 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:16 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=97feaf33-6a50-4894-b0f3-235548a7ef55;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:16 GMT;SameSite=Lax + - metabase.SESSION=1640dd7b-f649-4d77-8b6c-a0d47d33c5b8;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"1640dd7b-f649-4d77-8b6c-a0d47d33c5b8"}' + recorded_at: Sun, 14 May 2023 17:09:16 GMT +- request: + method: get + uri: http://localhost:3030/api/setup/admin_checklist + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 1640dd7b-f649-4d77-8b6c-a0d47d33c5b8 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:16 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=cfcb92d1-c639-42a3-b72f-c3aabd71a9cc;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:16 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '[{"name":"Get connected","tasks":[{"title":"Add a database","group":"Get + connected","description":"Connect to your data so your whole team can start + to explore.","link":"/admin/databases/create","completed":false,"triggered":true,"is_next_step":true},{"title":"Set + up email","group":"Get connected","description":"Add email credentials so + you can more easily invite team members and get updates via Pulses.","link":"/admin/settings/email","completed":false,"triggered":true,"is_next_step":false},{"title":"Set + Slack credentials","group":"Get connected","description":"Does your team use + Slack? If so, you can send automated updates via dashboard subscriptions.","link":"/admin/settings/slack","completed":true,"triggered":true,"is_next_step":false},{"title":"Invite + team members","group":"Get connected","description":"Share answers and data + with the rest of your team.","link":"/admin/people/","completed":true,"triggered":true,"is_next_step":false}]},{"name":"Productionize","tasks":[{"title":"Switch + to a production-ready app database","group":"Productionize","description":"Migrate + off of the default H2 application database to PostgreSQL or MySQL","link":"https://www.metabase.com/docs/latest/installation-and-operation/migrating-from-h2","completed":false,"triggered":true,"is_next_step":false}]},{"name":"Curate + your data","tasks":[{"title":"Hide irrelevant tables","group":"Curate your + data","description":"If your data contains technical or irrelevant info you + can hide it.","link":"/admin/datamodel/database","completed":false,"triggered":false,"is_next_step":false},{"title":"Organize + questions","group":"Curate your data","description":"Have a lot of saved questions + in Metabase? Create collections to help manage them and add context.","link":"/collection/root","completed":true,"triggered":true,"is_next_step":false},{"title":"Create + metrics","group":"Curate your data","description":"Define canonical metrics + to make it easier for the rest of your team to get the right answers.","link":"/admin/datamodel/metrics","completed":true,"triggered":true,"is_next_step":false},{"title":"Create + segments","group":"Curate your data","description":"Keep everyone on the same + page by creating canonical sets of filters anyone can use while asking questions.","link":"/admin/datamodel/segments","completed":true,"triggered":true,"is_next_step":false}]}]' + recorded_at: Sun, 14 May 2023 17:09:16 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Table/tables/with_success/returns_all_tables.yml b/spec/vcr_cassettes/Metabase_Endpoint_Table/tables/with_success/returns_all_tables.yml new file mode 100644 index 0000000..f374798 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Table/tables/with_success/returns_all_tables.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:35 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=42b03dc3-1d6a-456f-b94e-5dc81c9297e9;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:35 GMT;SameSite=Lax + - metabase.SESSION=8234c958-7229-4230-8f5b-921869bc8094;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"8234c958-7229-4230-8f5b-921869bc8094"}' + recorded_at: Sun, 14 May 2023 17:08:35 GMT +- request: + method: get + uri: http://localhost:3030/api/table + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 8234c958-7229-4230-8f5b-921869bc8094 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:08:35 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=31c227a1-bd84-443c-a22a-2d481e11f60a;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:08:35 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + W3siZGVzY3JpcHRpb24iOiJJbmZvcm1hdGlvbiBvbiBjdXN0b21lciBhY2NvdW50cyByZWdpc3RlcmVkIHdpdGggUGllc3BhY2UuIEVhY2ggYWNjb3VudCByZXByZXNlbnRzIGEgbmV3IG9yZ2FuaXphdGlvbiBzaWduaW5nIHVwIGZvciBvbi1kZW1hbmQgcGllcy4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9Vc2VyVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJkYiI6eyJkZXNjcmlwdGlvbiI6IlNvbWUgZXhhbXBsZSBkYXRhIGZvciB5b3UgdG8gcGxheSBhcm91bmQgd2l0aCBhcyB5b3UgZW1iYXJrIG9uIHlvdXIgTWV0YWJhc2Ugam91cm5leS4iLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOiJZb3UgcHJvYmFibHkgZG9uJ3Qgd2FudCB0byB1c2UgdGhpcyBmb3IgeW91ciBidXNpbmVzcy1jcml0aWNhbCBhbmFseXNlcywgYnV0IGhleSwgaXQncyB5b3VyIHdvcmxkLCB3ZSdyZSBqdXN0IGxpdmluZyBpbiBpdC4iLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOnsiZmxhdm9yIjoiSDIiLCJ2ZXJzaW9uIjoiMi4xLjIxMiAoMjAyMi0wNC0wOSkiLCJzZW1hbnRpYy12ZXJzaW9uIjpbMiwxXX0sInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6IllvdSBjYW4gZmluZCBhbGwgc29ydHMgb2YgZGlmZmVyZW50IGpvaW5hYmxlIHRhYmxlcyByYW5naW5nIGZyb20gcHJvZHVjdHMgdG8gcGVvcGxlIHRvIHJldmlld3MgaGVyZS4ifSwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiQUNDT1VOVFMiLCJjYXZlYXRzIjoiUGllc3BhY2XigJlzIGJ1c2luZXNzIG9wZXJhdGVzIHdpdGggYSB0d28gd2VlayB0cmlhbCBwZXJpb2QuIElmIHlvdSBzZWUgdGhhdCDigJxDYW5jZWxlZCBBdOKAnSBpcyBudWxsIHRoZW4gdGhhdCBhY2NvdW50IGlzIHN0aWxsIGhhcHBpbHkgcGF5aW5nIGZvciB0aGVpciBwaWVzLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjQ3NTUwNyIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjgsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJBY2NvdW50cyIsImNyZWF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE1OjQyOjQ2LjU3OTg2OSIsInBvaW50c19vZl9pbnRlcmVzdCI6IklzIGl0PyBXZeKAmWxsIGxldCB5b3UgYmUgdGhlIGp1ZGdlIG9mIHRoYXQuIn0seyJkZXNjcmlwdGlvbiI6IlBpZXNwYWNlIGRvZXMgc29tZSBhbm9ueW1vdXMgYW5hbHl0aWNzIHRyYWNraW5nIG9uIGhvdyB1c2VycyBpbnRlcmFjdCB3aXRoIHRoZWlyIHBsYXRmb3JtLiBUaGV54oCZdmUgb25seSBoYWQgdGltZSB0byBpbXBsZW1lbnQgYSBmZXcgZXZlbnRzLCBidXQgeW91IGtub3cgaG93IGl0IGlzLiBQaWVzIGNvbWUgZmlyc3QuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvRXZlbnRUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsImRiIjp7ImRlc2NyaXB0aW9uIjoiU29tZSBleGFtcGxlIGRhdGEgZm9yIHlvdSB0byBwbGF5IGFyb3VuZCB3aXRoIGFzIHlvdSBlbWJhcmsgb24geW91ciBNZXRhYmFzZSBqb3VybmV5LiIsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6IllvdSBwcm9iYWJseSBkb24ndCB3YW50IHRvIHVzZSB0aGlzIGZvciB5b3VyIGJ1c2luZXNzLWNyaXRpY2FsIGFuYWx5c2VzLCBidXQgaGV5LCBpdCdzIHlvdXIgd29ybGQsIHdlJ3JlIGp1c3QgbGl2aW5nIGluIGl0LiIsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6eyJmbGF2b3IiOiJIMiIsInZlcnNpb24iOiIyLjEuMjEyICgyMDIyLTA0LTA5KSIsInNlbWFudGljLXZlcnNpb24iOlsyLDFdfSwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjoiWW91IGNhbiBmaW5kIGFsbCBzb3J0cyBvZiBkaWZmZXJlbnQgam9pbmFibGUgdGFibGVzIHJhbmdpbmcgZnJvbSBwcm9kdWN0cyB0byBwZW9wbGUgdG8gcmV2aWV3cyBoZXJlLiJ9LCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJBTkFMWVRJQ19FVkVOVFMiLCJjYXZlYXRzIjoiUGllc3BhY2UgaGFzIGNyYWNrZWQgdGltZSB0cmF2ZWwsIHNvIGtlZXAgaW4gbWluZCB0aGF0IHNvbWUgZXZlbnRzIG1heSBoYXZlIGFscmVhZHkgaGFwcGVuZWQgaW4gdGhlIGZ1dHVyZS4iLCJ1cGRhdGVkX2F0IjoiMjAyMy0wNS0xNFQxNjo0MjowMi41Mzc2NzciLCJhY3RpdmUiOnRydWUsImlkIjo1LCJkYl9pZCI6MSwidmlzaWJpbGl0eV90eXBlIjpudWxsLCJmaWVsZF9vcmRlciI6ImRhdGFiYXNlIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGlzcGxheV9uYW1lIjoiQW5hbHl0aWMgRXZlbnRzIiwiY3JlYXRlZF9hdCI6IjIwMjMtMDUtMTRUMTU6NDI6NDYuMzg0MDkyIiwicG9pbnRzX29mX2ludGVyZXN0IjoiSXMgaXQ/IFdl4oCZbGwgbGV0IHlvdSBiZSB0aGUganVkZ2Ugb2YgdGhhdC4ifSx7ImRlc2NyaXB0aW9uIjoiV2l0aCBlYWNoIG9yZGVyIG9mIHBpZXMgc2VudCBvdXQsIFBpZXNwYWNlIGluY2x1ZGVzIGEgcGxhY2UgZm9yIGN1c3RvbWVycyB0byBzdWJtaXQgZmVlZGJhY2sgYW5kIHJldmlldyB0aGVpciBvcmRlci4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9HZW5lcmljVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJkYiI6eyJkZXNjcmlwdGlvbiI6IlNvbWUgZXhhbXBsZSBkYXRhIGZvciB5b3UgdG8gcGxheSBhcm91bmQgd2l0aCBhcyB5b3UgZW1iYXJrIG9uIHlvdXIgTWV0YWJhc2Ugam91cm5leS4iLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOiJZb3UgcHJvYmFibHkgZG9uJ3Qgd2FudCB0byB1c2UgdGhpcyBmb3IgeW91ciBidXNpbmVzcy1jcml0aWNhbCBhbmFseXNlcywgYnV0IGhleSwgaXQncyB5b3VyIHdvcmxkLCB3ZSdyZSBqdXN0IGxpdmluZyBpbiBpdC4iLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOnsiZmxhdm9yIjoiSDIiLCJ2ZXJzaW9uIjoiMi4xLjIxMiAoMjAyMi0wNC0wOSkiLCJzZW1hbnRpYy12ZXJzaW9uIjpbMiwxXX0sInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6IllvdSBjYW4gZmluZCBhbGwgc29ydHMgb2YgZGlmZmVyZW50IGpvaW5hYmxlIHRhYmxlcyByYW5naW5nIGZyb20gcHJvZHVjdHMgdG8gcGVvcGxlIHRvIHJldmlld3MgaGVyZS4ifSwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiRkVFREJBQ0siLCJjYXZlYXRzIjoiTm90IGV2ZXJ5IGFjY291bnQgZmVlbHMgaW5jbGluZWQgdG8gc3VibWl0IGZlZWRiYWNrLiBUaGF04oCZcyBjb29sLiBUaGVyZeKAmXMgc3RpbGwgcXVpdGUgYSBmZXcgcmVzcG9uc2VzIGhlcmUuIiwidXBkYXRlZF9hdCI6IjIwMjMtMDUtMTRUMTY6NDI6MDIuNjA1MjE1IiwiYWN0aXZlIjp0cnVlLCJpZCI6NiwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IkZlZWRiYWNrIiwiY3JlYXRlZF9hdCI6IjIwMjMtMDUtMTRUMTU6NDI6NDYuNDg0MzkzIiwicG9pbnRzX29mX2ludGVyZXN0IjoiSXMgaXQ/IFdl4oCZbGwgbGV0IHlvdSBiZSB0aGUganVkZ2Ugb2YgdGhhdC4ifSx7ImRlc2NyaXB0aW9uIjoiQ29uZmlybWVkIHBheW1lbnRzIGZyb20gUGllc3BhY2XigJlzIGN1c3RvbWVycy4gTW9zdCBhY2NvdW50cyBwYXkgZm9yIHRoZWlyIHBpZSBzdWJzY3JpcHRpb24gb24gYSBtb250aGx5IGJhc2lzLiIsImVudGl0eV90eXBlIjoiZW50aXR5L0dlbmVyaWNUYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsImRiIjp7ImRlc2NyaXB0aW9uIjoiU29tZSBleGFtcGxlIGRhdGEgZm9yIHlvdSB0byBwbGF5IGFyb3VuZCB3aXRoIGFzIHlvdSBlbWJhcmsgb24geW91ciBNZXRhYmFzZSBqb3VybmV5LiIsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6IllvdSBwcm9iYWJseSBkb24ndCB3YW50IHRvIHVzZSB0aGlzIGZvciB5b3VyIGJ1c2luZXNzLWNyaXRpY2FsIGFuYWx5c2VzLCBidXQgaGV5LCBpdCdzIHlvdXIgd29ybGQsIHdlJ3JlIGp1c3QgbGl2aW5nIGluIGl0LiIsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6eyJmbGF2b3IiOiJIMiIsInZlcnNpb24iOiIyLjEuMjEyICgyMDIyLTA0LTA5KSIsInNlbWFudGljLXZlcnNpb24iOlsyLDFdfSwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjoiWW91IGNhbiBmaW5kIGFsbCBzb3J0cyBvZiBkaWZmZXJlbnQgam9pbmFibGUgdGFibGVzIHJhbmdpbmcgZnJvbSBwcm9kdWN0cyB0byBwZW9wbGUgdG8gcmV2aWV3cyBoZXJlLiJ9LCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJJTlZPSUNFUyIsImNhdmVhdHMiOiJZb3UgY2FuIGdyb3VwIGJ5IOKAnEFjY291bnQgSUTigJ0gdG8gc2VlIGFsbCB0aGUgcGF5bWVudHMgZnJvbSBhbiBhY2NvdW50IGFuZCB1bnZlaWwgaW5mb3JtYXRpb24gbGlrZSB0b3RhbCBhbW91bnQgcGFpZCB0byBkYXRlLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjQ1NDU3OCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjcsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJJbnZvaWNlcyIsImNyZWF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE1OjQyOjQ2LjUzMTY0MiIsInBvaW50c19vZl9pbnRlcmVzdCI6IklzIGl0PyBXZeKAmWxsIGxldCB5b3UgYmUgdGhlIGp1ZGdlIG9mIHRoYXQuIn0seyJkZXNjcmlwdGlvbiI6IkNvbmZpcm1lZCBTYW1wbGUgQ29tcGFueSBvcmRlcnMgZm9yIGEgcHJvZHVjdCwgZnJvbSBhIHVzZXIuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvVHJhbnNhY3Rpb25UYWJsZSIsInNjaGVtYSI6IlBVQkxJQyIsImRiIjp7ImRlc2NyaXB0aW9uIjoiU29tZSBleGFtcGxlIGRhdGEgZm9yIHlvdSB0byBwbGF5IGFyb3VuZCB3aXRoIGFzIHlvdSBlbWJhcmsgb24geW91ciBNZXRhYmFzZSBqb3VybmV5LiIsImZlYXR1cmVzIjpbImJhc2ljLWFnZ3JlZ2F0aW9ucyIsInRlbXBvcmFsLWV4dHJhY3QiLCJhY3Rpb25zL2N1c3RvbSIsIm5vdyIsInN0YW5kYXJkLWRldmlhdGlvbi1hZ2dyZWdhdGlvbnMiLCJkYXRlLWFyaXRobWV0aWNzIiwiYWN0aW9ucyIsImV4cHJlc3Npb24tYWdncmVnYXRpb25zIiwiZm9yZWlnbi1rZXlzIiwicmlnaHQtam9pbiIsImxlZnQtam9pbiIsIm5hdGl2ZS1wYXJhbWV0ZXJzIiwibmVzdGVkLXF1ZXJpZXMiLCJleHByZXNzaW9ucyIsInJlZ2V4IiwiY2FzZS1zZW5zaXRpdml0eS1zdHJpbmctZmlsdGVyLW9wdGlvbnMiLCJiaW5uaW5nIiwiZGF0ZXRpbWUtZGlmZiIsImlubmVyLWpvaW4iLCJhZHZhbmNlZC1tYXRoLWV4cHJlc3Npb25zIl0sImNhY2hlX2ZpZWxkX3ZhbHVlc19zY2hlZHVsZSI6IjAgMCA0ICogKiA/ICoiLCJ0aW1lem9uZSI6IlVUQyIsImF1dG9fcnVuX3F1ZXJpZXMiOnRydWUsIm1ldGFkYXRhX3N5bmNfc2NoZWR1bGUiOiIwIDQyICogKiAqID8gKiIsIm5hbWUiOiJTYW1wbGUgRGF0YWJhc2UiLCJzZXR0aW5ncyI6bnVsbCwiY2F2ZWF0cyI6IllvdSBwcm9iYWJseSBkb24ndCB3YW50IHRvIHVzZSB0aGlzIGZvciB5b3VyIGJ1c2luZXNzLWNyaXRpY2FsIGFuYWx5c2VzLCBidXQgaGV5LCBpdCdzIHlvdXIgd29ybGQsIHdlJ3JlIGp1c3QgbGl2aW5nIGluIGl0LiIsImNyZWF0b3JfaWQiOm51bGwsImlzX2Z1bGxfc3luYyI6dHJ1ZSwidXBkYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDY6Mjg6MTUuODk5IiwiY2FjaGVfdHRsIjpudWxsLCJkZXRhaWxzIjp7ImRiIjoiZmlsZTovcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGI7VVNFUj1HVUVTVDtQQVNTV09SRD1ndWVzdCJ9LCJpc19zYW1wbGUiOnRydWUsImlkIjoxLCJpc19vbl9kZW1hbmQiOmZhbHNlLCJvcHRpb25zIjpudWxsLCJlbmdpbmUiOiJoMiIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRibXNfdmVyc2lvbiI6eyJmbGF2b3IiOiJIMiIsInZlcnNpb24iOiIyLjEuMjEyICgyMDIyLTA0LTA5KSIsInNlbWFudGljLXZlcnNpb24iOlsyLDFdfSwicmVmaW5nZXJwcmludCI6bnVsbCwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuMTc1IiwicG9pbnRzX29mX2ludGVyZXN0IjoiWW91IGNhbiBmaW5kIGFsbCBzb3J0cyBvZiBkaWZmZXJlbnQgam9pbmFibGUgdGFibGVzIHJhbmdpbmcgZnJvbSBwcm9kdWN0cyB0byBwZW9wbGUgdG8gcmV2aWV3cyBoZXJlLiJ9LCJzaG93X2luX2dldHRpbmdfc3RhcnRlZCI6ZmFsc2UsIm5hbWUiOiJPUkRFUlMiLCJjYXZlYXRzIjoiWW91IGNhbiBqb2luIHRoaXMgb24gdGhlIFByb2R1Y3RzIGFuZCBPcmRlcnMgdGFibGUgdXNpbmcgdGhlIElEIGZpZWxkcy4gRGlzY291bnQgaXMgbGVmdCBudWxsIGlmIG5vdCBhcHBsaWNhYmxlLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjMxMjI1NCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjIsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJPcmRlcnMiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODMiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJJcyBpdD8gWW91IHRlbGwgdXMhIn0seyJkZXNjcmlwdGlvbiI6IkluZm9ybWF0aW9uIG9uIHRoZSB1c2VyIGFjY291bnRzIHJlZ2lzdGVyZWQgd2l0aCBTYW1wbGUgQ29tcGFueS4iLCJlbnRpdHlfdHlwZSI6ImVudGl0eS9Vc2VyVGFibGUiLCJzY2hlbWEiOiJQVUJMSUMiLCJkYiI6eyJkZXNjcmlwdGlvbiI6IlNvbWUgZXhhbXBsZSBkYXRhIGZvciB5b3UgdG8gcGxheSBhcm91bmQgd2l0aCBhcyB5b3UgZW1iYXJrIG9uIHlvdXIgTWV0YWJhc2Ugam91cm5leS4iLCJmZWF0dXJlcyI6WyJiYXNpYy1hZ2dyZWdhdGlvbnMiLCJ0ZW1wb3JhbC1leHRyYWN0IiwiYWN0aW9ucy9jdXN0b20iLCJub3ciLCJzdGFuZGFyZC1kZXZpYXRpb24tYWdncmVnYXRpb25zIiwiZGF0ZS1hcml0aG1ldGljcyIsImFjdGlvbnMiLCJleHByZXNzaW9uLWFnZ3JlZ2F0aW9ucyIsImZvcmVpZ24ta2V5cyIsInJpZ2h0LWpvaW4iLCJsZWZ0LWpvaW4iLCJuYXRpdmUtcGFyYW1ldGVycyIsIm5lc3RlZC1xdWVyaWVzIiwiZXhwcmVzc2lvbnMiLCJyZWdleCIsImNhc2Utc2Vuc2l0aXZpdHktc3RyaW5nLWZpbHRlci1vcHRpb25zIiwiYmlubmluZyIsImRhdGV0aW1lLWRpZmYiLCJpbm5lci1qb2luIiwiYWR2YW5jZWQtbWF0aC1leHByZXNzaW9ucyJdLCJjYWNoZV9maWVsZF92YWx1ZXNfc2NoZWR1bGUiOiIwIDAgNCAqICogPyAqIiwidGltZXpvbmUiOiJVVEMiLCJhdXRvX3J1bl9xdWVyaWVzIjp0cnVlLCJtZXRhZGF0YV9zeW5jX3NjaGVkdWxlIjoiMCA0MiAqICogKiA/ICoiLCJuYW1lIjoiU2FtcGxlIERhdGFiYXNlIiwic2V0dGluZ3MiOm51bGwsImNhdmVhdHMiOiJZb3UgcHJvYmFibHkgZG9uJ3Qgd2FudCB0byB1c2UgdGhpcyBmb3IgeW91ciBidXNpbmVzcy1jcml0aWNhbCBhbmFseXNlcywgYnV0IGhleSwgaXQncyB5b3VyIHdvcmxkLCB3ZSdyZSBqdXN0IGxpdmluZyBpbiBpdC4iLCJjcmVhdG9yX2lkIjpudWxsLCJpc19mdWxsX3N5bmMiOnRydWUsInVwZGF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA2OjI4OjE1Ljg5OSIsImNhY2hlX3R0bCI6bnVsbCwiZGV0YWlscyI6eyJkYiI6ImZpbGU6L3BsdWdpbnMvc2FtcGxlLWRhdGFiYXNlLmRiO1VTRVI9R1VFU1Q7UEFTU1dPUkQ9Z3Vlc3QifSwiaXNfc2FtcGxlIjp0cnVlLCJpZCI6MSwiaXNfb25fZGVtYW5kIjpmYWxzZSwib3B0aW9ucyI6bnVsbCwiZW5naW5lIjoiaDIiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkYm1zX3ZlcnNpb24iOnsiZmxhdm9yIjoiSDIiLCJ2ZXJzaW9uIjoiMi4xLjIxMiAoMjAyMi0wNC0wOSkiLCJzZW1hbnRpYy12ZXJzaW9uIjpbMiwxXX0sInJlZmluZ2VycHJpbnQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDIwLTA2LTA3VDA1OjE5OjI3LjE3NSIsInBvaW50c19vZl9pbnRlcmVzdCI6IllvdSBjYW4gZmluZCBhbGwgc29ydHMgb2YgZGlmZmVyZW50IGpvaW5hYmxlIHRhYmxlcyByYW5naW5nIGZyb20gcHJvZHVjdHMgdG8gcGVvcGxlIHRvIHJldmlld3MgaGVyZS4ifSwic2hvd19pbl9nZXR0aW5nX3N0YXJ0ZWQiOmZhbHNlLCJuYW1lIjoiUEVPUExFIiwiY2F2ZWF0cyI6Ik5vdGUgdGhhdCBlbXBsb3llZXMgYW5kIGN1c3RvbWVyIHN1cHBvcnQgc3RhZmYgd2lsbCBoYXZlIGFjY291bnRzLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjMzMDAxOCIsImFjdGl2ZSI6dHJ1ZSwiaWQiOjMsImRiX2lkIjoxLCJ2aXNpYmlsaXR5X3R5cGUiOm51bGwsImZpZWxkX29yZGVyIjoiZGF0YWJhc2UiLCJpbml0aWFsX3N5bmNfc3RhdHVzIjoiY29tcGxldGUiLCJkaXNwbGF5X25hbWUiOiJQZW9wbGUiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40ODYiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJJcyBpdD8gWW91IHRlbGwgdXMhIn0seyJkZXNjcmlwdGlvbiI6IkluY2x1ZGVzIGEgY2F0YWxvZyBvZiBhbGwgdGhlIHByb2R1Y3RzIGV2ZXIgc29sZCBieSB0aGUgZmFtZWQgU2FtcGxlIENvbXBhbnkuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvUHJvZHVjdFRhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwiZGIiOnsiZGVzY3JpcHRpb24iOiJTb21lIGV4YW1wbGUgZGF0YSBmb3IgeW91IHRvIHBsYXkgYXJvdW5kIHdpdGggYXMgeW91IGVtYmFyayBvbiB5b3VyIE1ldGFiYXNlIGpvdXJuZXkuIiwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjoiWW91IHByb2JhYmx5IGRvbid0IHdhbnQgdG8gdXNlIHRoaXMgZm9yIHlvdXIgYnVzaW5lc3MtY3JpdGljYWwgYW5hbHlzZXMsIGJ1dCBoZXksIGl0J3MgeW91ciB3b3JsZCwgd2UncmUganVzdCBsaXZpbmcgaW4gaXQuIiwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjp7ImZsYXZvciI6IkgyIiwidmVyc2lvbiI6IjIuMS4yMTIgKDIwMjItMDQtMDkpIiwic2VtYW50aWMtdmVyc2lvbiI6WzIsMV19LCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJZb3UgY2FuIGZpbmQgYWxsIHNvcnRzIG9mIGRpZmZlcmVudCBqb2luYWJsZSB0YWJsZXMgcmFuZ2luZyBmcm9tIHByb2R1Y3RzIHRvIHBlb3BsZSB0byByZXZpZXdzIGhlcmUuIn0sInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlBST0RVQ1RTIiwiY2F2ZWF0cyI6IlRoZSByYXRpbmcgY29sdW1uIGlzIGFuIGludGVnZXIgZnJvbSAxLTUgd2hlcmUgMSBpcyBkcmVhZGZ1bCBhbmQgNSBpcyB0aGUgYmVzdCB0aGluZyBldmVyLiIsInVwZGF0ZWRfYXQiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjI5Mzc4IiwiYWN0aXZlIjp0cnVlLCJpZCI6MSwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlByb2R1Y3RzIiwiY3JlYXRlZF9hdCI6IjIwMjAtMDYtMDdUMDU6MTk6MjcuNDc4IiwicG9pbnRzX29mX2ludGVyZXN0IjoiSXMgaXQ/IFlvdSB0ZWxsIHVzISJ9LHsiZGVzY3JpcHRpb24iOiJSZXZpZXdzIHRoYXQgU2FtcGxlIENvbXBhbnkgY3VzdG9tZXJzIGhhdmUgbGVmdCBvbiBvdXIgcHJvZHVjdHMuIiwiZW50aXR5X3R5cGUiOiJlbnRpdHkvR2VuZXJpY1RhYmxlIiwic2NoZW1hIjoiUFVCTElDIiwiZGIiOnsiZGVzY3JpcHRpb24iOiJTb21lIGV4YW1wbGUgZGF0YSBmb3IgeW91IHRvIHBsYXkgYXJvdW5kIHdpdGggYXMgeW91IGVtYmFyayBvbiB5b3VyIE1ldGFiYXNlIGpvdXJuZXkuIiwiZmVhdHVyZXMiOlsiYmFzaWMtYWdncmVnYXRpb25zIiwidGVtcG9yYWwtZXh0cmFjdCIsImFjdGlvbnMvY3VzdG9tIiwibm93Iiwic3RhbmRhcmQtZGV2aWF0aW9uLWFnZ3JlZ2F0aW9ucyIsImRhdGUtYXJpdGhtZXRpY3MiLCJhY3Rpb25zIiwiZXhwcmVzc2lvbi1hZ2dyZWdhdGlvbnMiLCJmb3JlaWduLWtleXMiLCJyaWdodC1qb2luIiwibGVmdC1qb2luIiwibmF0aXZlLXBhcmFtZXRlcnMiLCJuZXN0ZWQtcXVlcmllcyIsImV4cHJlc3Npb25zIiwicmVnZXgiLCJjYXNlLXNlbnNpdGl2aXR5LXN0cmluZy1maWx0ZXItb3B0aW9ucyIsImJpbm5pbmciLCJkYXRldGltZS1kaWZmIiwiaW5uZXItam9pbiIsImFkdmFuY2VkLW1hdGgtZXhwcmVzc2lvbnMiXSwiY2FjaGVfZmllbGRfdmFsdWVzX3NjaGVkdWxlIjoiMCAwIDQgKiAqID8gKiIsInRpbWV6b25lIjoiVVRDIiwiYXV0b19ydW5fcXVlcmllcyI6dHJ1ZSwibWV0YWRhdGFfc3luY19zY2hlZHVsZSI6IjAgNDIgKiAqICogPyAqIiwibmFtZSI6IlNhbXBsZSBEYXRhYmFzZSIsInNldHRpbmdzIjpudWxsLCJjYXZlYXRzIjoiWW91IHByb2JhYmx5IGRvbid0IHdhbnQgdG8gdXNlIHRoaXMgZm9yIHlvdXIgYnVzaW5lc3MtY3JpdGljYWwgYW5hbHlzZXMsIGJ1dCBoZXksIGl0J3MgeW91ciB3b3JsZCwgd2UncmUganVzdCBsaXZpbmcgaW4gaXQuIiwiY3JlYXRvcl9pZCI6bnVsbCwiaXNfZnVsbF9zeW5jIjp0cnVlLCJ1cGRhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNjoyODoxNS44OTkiLCJjYWNoZV90dGwiOm51bGwsImRldGFpbHMiOnsiZGIiOiJmaWxlOi9wbHVnaW5zL3NhbXBsZS1kYXRhYmFzZS5kYjtVU0VSPUdVRVNUO1BBU1NXT1JEPWd1ZXN0In0sImlzX3NhbXBsZSI6dHJ1ZSwiaWQiOjEsImlzX29uX2RlbWFuZCI6ZmFsc2UsIm9wdGlvbnMiOm51bGwsImVuZ2luZSI6ImgyIiwiaW5pdGlhbF9zeW5jX3N0YXR1cyI6ImNvbXBsZXRlIiwiZGJtc192ZXJzaW9uIjp7ImZsYXZvciI6IkgyIiwidmVyc2lvbiI6IjIuMS4yMTIgKDIwMjItMDQtMDkpIiwic2VtYW50aWMtdmVyc2lvbiI6WzIsMV19LCJyZWZpbmdlcnByaW50IjpudWxsLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy4xNzUiLCJwb2ludHNfb2ZfaW50ZXJlc3QiOiJZb3UgY2FuIGZpbmQgYWxsIHNvcnRzIG9mIGRpZmZlcmVudCBqb2luYWJsZSB0YWJsZXMgcmFuZ2luZyBmcm9tIHByb2R1Y3RzIHRvIHBlb3BsZSB0byByZXZpZXdzIGhlcmUuIn0sInNob3dfaW5fZ2V0dGluZ19zdGFydGVkIjpmYWxzZSwibmFtZSI6IlJFVklFV1MiLCJjYXZlYXRzIjoiVGhlc2UgcmV2aWV3cyBhcmVuJ3QgdGllZCB0byBvcmRlcnMgc28gaXQgaXMgcG9zc2libGUgcGVvcGxlIGhhdmUgcmV2aWV3ZWQgcHJvZHVjdHMgdGhleSBkaWQgbm90IHB1cmNoYXNlIGZyb20gdXMuIiwidXBkYXRlZF9hdCI6IjIwMjMtMDUtMTRUMTY6NDI6MDIuMzQ4ODI3IiwiYWN0aXZlIjp0cnVlLCJpZCI6NCwiZGJfaWQiOjEsInZpc2liaWxpdHlfdHlwZSI6bnVsbCwiZmllbGRfb3JkZXIiOiJkYXRhYmFzZSIsImluaXRpYWxfc3luY19zdGF0dXMiOiJjb21wbGV0ZSIsImRpc3BsYXlfbmFtZSI6IlJldmlld3MiLCJjcmVhdGVkX2F0IjoiMjAyMC0wNi0wN1QwNToxOToyNy40OSIsInBvaW50c19vZl9pbnRlcmVzdCI6IklzIGl0PyBZb3UgdGVsbCB1cyEifV0= + recorded_at: Sun, 14 May 2023 17:08:36 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_User/current_user/with_success/returns_the_current_user.yml b/spec/vcr_cassettes/Metabase_Endpoint_User/current_user/with_success/returns_the_current_user.yml new file mode 100644 index 0000000..76f413c --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_User/current_user/with_success/returns_the_current_user.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:15 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=10e2ec45-687f-4339-b67e-591172ea5eef;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:15 GMT;SameSite=Lax + - metabase.SESSION=98aeda32-a89b-4f67-9f8a-e5a5dd3d5149;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"98aeda32-a89b-4f67-9f8a-e5a5dd3d5149"}' + recorded_at: Sun, 14 May 2023 17:09:15 GMT +- request: + method: get + uri: http://localhost:3030/api/user/current + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 98aeda32-a89b-4f67-9f8a-e5a5dd3d5149 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:15 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=a9a544da-db23-48dd-b66a-bf26822874cc;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:15 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"email":"mb@example.com","ldap_auth":false,"first_name":"Admin","first_login":"2023-05-14T13:48:07.594271Z","has_invited_second_user":true,"locale":null,"has_question_and_dashboard":true,"last_login":"2023-05-14T17:09:15.367367","is_active":true,"is_qbnewb":false,"is_installer":true,"updated_at":"2023-05-14T17:09:15.367367","group_ids":[1,2],"is_superuser":true,"login_attributes":null,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","sso_source":null,"personal_collection_id":1,"common_name":"Admin + User","google_auth":false}' + recorded_at: Sun, 14 May 2023 17:09:15 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_User/users/with_success/returns_all_users.yml b/spec/vcr_cassettes/Metabase_Endpoint_User/users/with_success/returns_all_users.yml new file mode 100644 index 0000000..9a136ba --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_User/users/with_success/returns_all_users.yml @@ -0,0 +1,121 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:14 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=6ac64563-2571-4d37-9d6f-a1344e0be4ee;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:14 GMT;SameSite=Lax + - metabase.SESSION=007066e1-1945-4a1e-9463-3995e9a36dc5;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"007066e1-1945-4a1e-9463-3995e9a36dc5"}' + recorded_at: Sun, 14 May 2023 17:09:14 GMT +- request: + method: get + uri: http://localhost:3030/api/user + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - 007066e1-1945-4a1e-9463-3995e9a36dc5 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:14 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=4c2589e7-1976-45c6-8877-0a333c66cc17;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:14 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"data":[{"email":"mb@example.com","ldap_auth":false,"first_name":"Admin","locale":null,"last_login":"2023-05-14T17:09:14.413293","is_active":true,"is_qbnewb":false,"updated_at":"2023-05-14T17:09:14.413293","group_ids":[1,2],"is_superuser":true,"login_attributes":null,"id":1,"last_name":"User","date_joined":"2020-06-07T05:20:41.859","sso_source":null,"personal_collection_id":1,"common_name":"Admin + User","google_auth":false},{"email":"mb1@example.com","ldap_auth":false,"first_name":"Sample","locale":null,"last_login":"2020-06-07T05:52:12.144","is_active":true,"is_qbnewb":true,"updated_at":"2020-06-07T05:52:12.144","group_ids":[1,4],"is_superuser":false,"login_attributes":null,"id":2,"last_name":"User","date_joined":"2020-06-07T05:50:07.112","sso_source":null,"personal_collection_id":8,"common_name":"Sample + User","google_auth":false}],"total":2,"limit":null,"offset":null}' + recorded_at: Sun, 14 May 2023 17:09:14 GMT +recorded_with: VCR 6.0.0 diff --git a/spec/vcr_cassettes/Metabase_Endpoint_Util/logs/with_success/returns_application_logs.yml b/spec/vcr_cassettes/Metabase_Endpoint_Util/logs/with_success/returns_application_logs.yml new file mode 100644 index 0000000..b289fa5 --- /dev/null +++ b/spec/vcr_cassettes/Metabase_Endpoint_Util/logs/with_success/returns_application_logs.yml @@ -0,0 +1,120 @@ +--- +http_interactions: +- request: + method: post + uri: http://localhost:3030/api/session + body: + encoding: UTF-8 + string: '{"username":"mb@example.com","password":"p@ssw0rd"}' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + Content-Type: + - application/json + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:17 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=e8671467-498b-4062-b102-5fc1374e0309;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:17 GMT;SameSite=Lax + - metabase.SESSION=d450f0e3-87b0-40ad-90c1-1a99192fa318;SameSite=Lax;Path=/;HttpOnly + - metabase.TIMEOUT=alive;SameSite=Lax;Path=/;Max-Age=1209600 + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: '{"id":"d450f0e3-87b0-40ad-90c1-1a99192fa318"}' + recorded_at: Sun, 14 May 2023 17:09:17 GMT +- request: + method: get + uri: http://localhost:3030/api/util/logs + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - MetabaseRuby/0.6.0 (ruby3.2.0) + X-Metabase-Session: + - d450f0e3-87b0-40ad-90c1-1a99192fa318 + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + X-Frame-Options: + - DENY + X-Xss-Protection: + - 1; mode=block + Last-Modified: + - Sun, 14 May 2023 17:09:17 GMT + Strict-Transport-Security: + - max-age=31536000 + Set-Cookie: + - metabase.DEVICE=79caea57-156c-4c7a-adf1-0b1df4606593;HttpOnly;Path=/;Expires=Thu, + 14 May 2043 17:09:17 GMT;SameSite=Lax + X-Permitted-Cross-Domain-Policies: + - none + Cache-Control: + - max-age=0, no-cache, must-revalidate, proxy-revalidate + X-Content-Type-Options: + - nosniff + Content-Security-Policy: + - default-src 'none'; script-src 'self' 'unsafe-eval' https://maps.google.com + https://accounts.google.com 'sha256-K2AkR/jTLsGV8PyzWha7/ey1iaD9c5jWRYwa++ZlMZc=' + 'sha256-ib2/2v5zC6gGM6Ety7iYgBUvpy/caRX9xV/pzzV7hf0=' 'sha256-isH538cVBUY8IMlGYGbWtBwr+cGqkc4mN6nLcA7lUjE='; + child-src 'self' https://accounts.google.com; style-src 'self' 'unsafe-inline' + https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src + 'self' https://accounts.google.com metabase.us10.list-manage.com ; manifest-src + 'self'; frame-ancestors 'none'; + Content-Type: + - application/json;charset=utf-8 + Expires: + - Tue, 03 Jul 2001 06:00:00 GMT + Transfer-Encoding: + - chunked + Server: + - Jetty(11.0.14) + body: + encoding: ASCII-8BIT + string: !binary |- + W3sidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOToxNy42NDBaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDQwMi40IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOToxNy40MjJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOToxNy40MjJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOToxNy4xNTJaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvZGF0YWJhc2UgMjAwIDUxLjcgbXMgKDMgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjE3LjA2M1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzIyLjEgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjE2Ljc4NFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjE2Ljc4NFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjE2LjYwOVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9zZXR1cC9hZG1pbl9jaGVja2xpc3QgMjAwIDc4LjYgbXMgKDEwIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOToxNi40ODVaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDM0Ni44IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOToxNi4yMDFaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOToxNi4yMDFaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOToxNi4wNjFaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvc2VnbWVudCAyMDAgNjAuMyBtcyAoNSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDczIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDk6MTUuOTczWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCAzMDMuNiBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDczIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDk6MTUuNzIwWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDk6MTUuNzIwWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDk6MTUuNjE4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3VzZXIvY3VycmVudCAyMDAgMTk3LjYgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjE1LjUzM1oiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjE1LjUzM1oiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjE1LjMyOVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNTUwLjcgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjE0LjY5NVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS91c2VyIDIwMCAxNzAuMiBtcyAoNCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDczIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDk6MTQuNDA4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCAzNzkuOCBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDczIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDk6MTMuOTQ5WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3B1YmxpYy9jYXJkLzcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMSAyMDAgNjYuMiBtcyAoMSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDczIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDk6MTMuODU3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3B1YmxpYy9jYXJkLzcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMS9xdWVyeSAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDIuMiBzICgyNiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDczIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpOyBoMiBEQiAxIGNvbm5lY3Rpb25zOiAwLzEgKDAgdGhyZWFkcyBibG9ja2VkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjExLjQ1NloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9wdWJsaWMvY2FyZC83MDhhNzhlYy0xNWM4LTQwNWUtYjU5MC1kZTk4YzZkZGZhMDEvcXVlcnkvY3N2IDIwMiBbQVNZTkM6IGNvbXBsZXRlZF0gNDYxLjUgbXMgKDE4IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA1LzUwICgxIGlkbGUsIDAgcXVldWVkKSAoNzIgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZCk7IGgyIERCIDEgY29ubmVjdGlvbnM6IDAvMSAoMCB0aHJlYWRzIGJsb2NrZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDk6MTAuOTY4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3B1YmxpYy9jYXJkLzcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMS9xdWVyeS9qc29uIDIwMiBbQVNZTkM6IGNvbXBsZXRlZF0gODY0LjUgbXMgKDE4IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiAzLzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzEgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZCk7IGgyIERCIDEgY29ubmVjdGlvbnM6IDAvMSAoMCB0aHJlYWRzIGJsb2NrZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDk6MTAuMjg3WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDk6MTAuMjg3WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDk6MTAuMDM5WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybURFTEVURSAvYXBpL3Nlc3Npb24gMjA0IDIwLjEgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA5Ljk3NloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzI0LjIgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA5LjgxNVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA5LjgxNVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA5LjU2MFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMxbURFTEVURSAvYXBpL3Nlc3Npb24gNDA0IDM1LjAgbXMgKDEgREIgY2FsbHMpIFxuXCJOb3QgZm91bmQuXCJcblx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA5LjU2MFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMxbURFTEVURSAvYXBpL3Nlc3Npb24gNDA0IDM1LjAgbXMgKDEgREIgY2FsbHMpIFxuXCJOb3QgZm91bmQuXCJcblx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA5LjU2MFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMxbURFTEVURSAvYXBpL3Nlc3Npb24gNDA0IDM1LjAgbXMgKDEgREIgY2FsbHMpIFxuXCJOb3QgZm91bmQuXCJcblx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA5LjUyM1oiLCJsZXZlbCI6IkVSUk9SIiwiZnFucyI6Im1ldGFiYXNlLmFwaS5zZXNzaW9uIiwibXNnIjoiQXV0aGVudGljYXRpb24gZW5kcG9pbnQgZXJyb3IiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IE5vdCBmb3VuZC4gezpzdGF0dXMtY29kZSA0MDR9IiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX29uZS5pbnZva2VTdGF0aWMoY29tbW9uLmNsajo2MykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfb25lLmludm9rZShjb21tb24uY2xqOjU3KSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVjay5pbnZva2VTdGF0aWMoY29tbW9uLmNsajo5MykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2suZG9JbnZva2UoY29tbW9uLmNsajo2NikiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQyMykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfNDA0Lmludm9rZVN0YXRpYyhjb21tb24uY2xqOjE3OSkiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfNDA0Lmludm9rZShjb21tb24uY2xqOjE3NikiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfZXhpc3RzX1FNQVJLXy5pbnZva2VTdGF0aWMoY29tbW9uLmNsajoxMDMpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX2V4aXN0c19RTUFSS18uZG9JbnZva2UoY29tbW9uLmNsajo5OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQ0NSkiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfZXhpc3RzX1FNQVJLXy5pbnZva2VTdGF0aWMoY29tbW9uLmNsajoxMDEpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX2V4aXN0c19RTUFSS18uaW52b2tlKGNvbW1vbi5jbGo6OTgpIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRmbl9fOTc0NzIuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjE4NykiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGZuX185NzQ3Mi5pbnZva2Uoc2Vzc2lvbi5jbGo6MTg0KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yZXNwb25zZSRmbl9fNDIzNzUuaW52b2tlKGNvcmUuY2xqOjE2MCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWlkZGxld2FyZSRmbl9fNDIzNTkuaW52b2tlKGNvcmUuY2xqOjEzMikiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfaW5mbyRmbl9fNDIzNjQuaW52b2tlKGNvcmUuY2xqOjEzOSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kX1BMVVNfbG9nX2FsbF9yZXF1ZXN0X2ZhaWx1cmVzJGZuX185NzUyMC5pbnZva2Uoc2Vzc2lvbi5jbGo6MzEzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGhhbmRsZXJfXzQyNDE1Lmludm9rZShjb3JlLmNsajoyOTApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBtZXRhYmFzZS5hcGkucm91dGVzJGZuX185ODQ1MiRmbl9fOTg0NTUuaW52b2tlKHJvdXRlcy5jbGo6NjQpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmFwcGx5VG9IZWxwZXIoQUZuLmphdmE6MTYwKSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5hcHBseVRvKEFGbi5qYXZhOjE0NCkiLCJcdGF0IGNsb2p1cmUuY29yZSRhcHBseS5pbnZva2VTdGF0aWMoY29yZS5jbGo6NjY3KSIsIlx0YXQgY2xvanVyZS5jb3JlJGFwcGx5Lmludm9rZShjb3JlLmNsajo2NjIpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucm91dGVzJGZuX185ODYxMyRmbl9fOTg2MTQuZG9JbnZva2Uocm91dGVzLmNsajo3MCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQzNikiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRoYW5kbGVyX180MjQxNS5pbnZva2UoY29yZS5jbGo6MjkwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5yb3V0ZXMkZm5fXzk4NTk4JGZuX185ODYwMC5pbnZva2Uocm91dGVzLmNsajo0NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfdW5jYXVnaHRfZXhjZXB0aW9ucyRmbl9fOTUxNDkuaW52b2tlKGV4Y2VwdGlvbnMuY2xqOjEwMykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfYXBpX2V4Y2VwdGlvbnMkZm5fXzk1MTQ2Lmludm9rZShleGNlcHRpb25zLmNsajo5MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4JGZuX18xMDAzMzkuaW52b2tlKGxvZy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2UuZHJpdmVyLnNxbF9qZGJjLmV4ZWN1dGUuZGlhZ25vc3RpYyRkb193aXRoX2RpYWdub3N0aWNfaW5mby5pbnZva2VTdGF0aWMoZGlhZ25vc3RpYy5jbGo6MTgpIiwiXHRhdCBtZXRhYmFzZS5kcml2ZXIuc3FsX2pkYmMuZXhlY3V0ZS5kaWFnbm9zdGljJGRvX3dpdGhfZGlhZ25vc3RpY19pbmZvLmludm9rZShkaWFnbm9zdGljLmNsajoxMikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4Lmludm9rZShsb2cuY2xqOjIwOCkiLCJcdGF0IHRvdWNhbjIuZXhlY3V0ZSRkb193aXRoX2NhbGxfY291bnRzLmludm9rZVN0YXRpYyhleGVjdXRlLmNsajoxMTIpIiwiXHRhdCB0b3VjYW4yLmV4ZWN1dGUkZG9fd2l0aF9jYWxsX2NvdW50cy5pbnZva2UoZXhlY3V0ZS5jbGo6MTAzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3Lmludm9rZShsb2cuY2xqOjIwNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmJyb3dzZXJfY29va2llJGVuc3VyZV9icm93c2VyX2lkX2Nvb2tpZSRmbl9fMTAzNzY0Lmludm9rZShicm93c2VyX2Nvb2tpZS5jbGo6NDQpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZWN1cml0eSRhZGRfc2VjdXJpdHlfaGVhZGVycyRmbl9fNzk0NjYuaW52b2tlKHNlY3VyaXR5LmNsajoxNTMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfanNvbl9ib2R5JGZuX18xMDI1MDQuaW52b2tlKGpzb24uY2xqOjY5KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUub2Zmc2V0X3BhZ2luZyRoYW5kbGVfcGFnaW5nJGZuX183OTQ5MC5pbnZva2Uob2Zmc2V0X3BhZ2luZy5jbGo6NDUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfc3RyZWFtZWRfanNvbl9yZXNwb25zZSRmbl9fMTAyNTIyLmludm9rZShqc29uLmNsajoxMDMpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUua2V5d29yZF9wYXJhbXMkd3JhcF9rZXl3b3JkX3BhcmFtcyRmbl9fMTA0MDMxLmludm9rZShrZXl3b3JkX3BhcmFtcy5jbGo6NTUpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUucGFyYW1zJHdyYXBfcGFyYW1zJGZuX18xMDQwNTAuaW52b2tlKHBhcmFtcy5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJG1heWJlX3NldF9zaXRlX3VybCRmbl9fNTA0NzkuaW52b2tlKG1pc2MuY2xqOjYxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRyZXNldF9zZXNzaW9uX3RpbWVvdXQkZm5fXzYzNzcwLmludm9rZShzZXNzaW9uLmNsajo0MzApIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGJpbmRfY3VycmVudF91c2VyJGZuX182Mzc0MCRmbl9fNjM3NDEuaW52b2tlKHNlc3Npb24uY2xqOjMzNikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjMxNSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlKHNlc3Npb24uY2xqOjMwNCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kYmluZF9jdXJyZW50X3VzZXIkZm5fXzYzNzQwLmludm9rZShzZXNzaW9uLmNsajozMzUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfY3VycmVudF91c2VyX2luZm8kZm5fXzYzNzIyLmludm9rZShzZXNzaW9uLmNsajoyODUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfc2Vzc2lvbl9pZCRmbl9fNjM3MDUuaW52b2tlKHNlc3Npb24uY2xqOjIxNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmF1dGgkd3JhcF9hcGlfa2V5JGZuX184NjY0NS5pbnZva2UoYXV0aC5jbGo6MzApIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUuY29va2llcyR3cmFwX2Nvb2tpZXMkZm5fXzEwMzk1MS5pbnZva2UoY29va2llcy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRhZGRfY29udGVudF90eXBlJGZuX181MDQ2MS5pbnZva2UobWlzYy5jbGo6MjkpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGRpc2FibGVfc3RyZWFtaW5nX2J1ZmZlcmluZyRmbl9fNTA0ODcuaW52b2tlKG1pc2MuY2xqOjc4KSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmd6aXAkd3JhcF9nemlwJGZuX18xMDM5OTMuaW52b2tlKGd6aXAuY2xqOjg2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRiaW5kX3JlcXVlc3QkZm5fXzUwNDkwLmludm9rZShtaXNjLmNsajo5NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNzbCRyZWRpcmVjdF90b19odHRwc19taWRkbGV3YXJlJGZuX18xMDM3ODAuaW52b2tlKHNzbC5jbGo6NDEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIkYXN5bmNfcHJveHlfaGFuZGxlciRmbl9fOTkxMDMuaW52b2tlKHNlcnZlci5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucHJveHkkb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuQWJzdHJhY3RIYW5kbGVyJGZmMTkyNzRhLmhhbmRsZShVbmtub3duIFNvdXJjZSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLlN0YXRpc3RpY3NIYW5kbGVyLmhhbmRsZShTdGF0aXN0aWNzSGFuZGxlci5qYXZhOjE3MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLkhhbmRsZXJXcmFwcGVyLmhhbmRsZShIYW5kbGVyV3JhcHBlci5qYXZhOjEyMikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5TZXJ2ZXIuaGFuZGxlKFNlcnZlci5qYXZhOjU2MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5sYW1iZGEkaGFuZGxlJDAoSHR0cENoYW5uZWwuamF2YTo1MDUpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuZGlzcGF0Y2goSHR0cENoYW5uZWwuamF2YTo3NjIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuaGFuZGxlKEh0dHBDaGFubmVsLmphdmE6NDk3KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDb25uZWN0aW9uLm9uRmlsbGFibGUoSHR0cENvbm5lY3Rpb24uamF2YToyODIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5BYnN0cmFjdENvbm5lY3Rpb24kUmVhZENhbGxiYWNrLnN1Y2NlZWRlZChBYnN0cmFjdENvbm5lY3Rpb24uamF2YTozMTQpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5GaWxsSW50ZXJlc3QuZmlsbGFibGUoRmlsbEludGVyZXN0LmphdmE6MTAwKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uU2VsZWN0YWJsZUNoYW5uZWxFbmRQb2ludCQxLnJ1bihTZWxlY3RhYmxlQ2hhbm5lbEVuZFBvaW50LmphdmE6NTMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LnJ1blRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjQxNikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuY29uc3VtZVRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjM4NSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kudHJ5UHJvZHVjZShBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6MjcyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5sYW1iZGEkbmV3JDAoQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjE0MCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlJlc2VydmVkVGhyZWFkRXhlY3V0b3IkUmVzZXJ2ZWRUaHJlYWQucnVuKFJlc2VydmVkVGhyZWFkRXhlY3V0b3IuamF2YTo0MTEpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5RdWV1ZWRUaHJlYWRQb29sLnJ1bkpvYihRdWV1ZWRUaHJlYWRQb29sLmphdmE6OTM2KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUXVldWVkVGhyZWFkUG9vbCRSdW5uZXIucnVuKFF1ZXVlZFRocmVhZFBvb2wuamF2YToxMDgwKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDk6MDkuNTIzWiIsImxldmVsIjoiRVJST1IiLCJmcW5zIjoibWV0YWJhc2UuYXBpLnNlc3Npb24iLCJtc2ciOiJBdXRoZW50aWNhdGlvbiBlbmRwb2ludCBlcnJvciIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogTm90IGZvdW5kLiB7OnN0YXR1cy1jb2RlIDQwNH0iLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfb25lLmludm9rZVN0YXRpYyhjb21tb24uY2xqOjYzKSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja19vbmUuaW52b2tlKGNvbW1vbi5jbGo6NTcpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrLmludm9rZVN0YXRpYyhjb21tb24uY2xqOjkzKSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVjay5kb0ludm9rZShjb21tb24uY2xqOjY2KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NDIzKSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja180MDQuaW52b2tlU3RhdGljKGNvbW1vbi5jbGo6MTc5KSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja180MDQuaW52b2tlKGNvbW1vbi5jbGo6MTc2KSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja19leGlzdHNfUU1BUktfLmludm9rZVN0YXRpYyhjb21tb24uY2xqOjEwMykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfZXhpc3RzX1FNQVJLXy5kb0ludm9rZShjb21tb24uY2xqOjk4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NDQ1KSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja19leGlzdHNfUU1BUktfLmludm9rZVN0YXRpYyhjb21tb24uY2xqOjEwMSkiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfZXhpc3RzX1FNQVJLXy5pbnZva2UoY29tbW9uLmNsajo5OCkiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGZuX185NzQ3Mi5pbnZva2VTdGF0aWMoc2Vzc2lvbi5jbGo6MTg3KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZm5fXzk3NDcyLmludm9rZShzZXNzaW9uLmNsajoxODQpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3Jlc3BvbnNlJGZuX180MjM3NS5pbnZva2UoY29yZS5jbGo6MTYwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9taWRkbGV3YXJlJGZuX180MjM1OS5pbnZva2UoY29yZS5jbGo6MTMyKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9pbmZvJGZuX180MjM2NC5pbnZva2UoY29yZS5jbGo6MTM5KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRfUExVU19sb2dfYWxsX3JlcXVlc3RfZmFpbHVyZXMkZm5fXzk3NTIwLmludm9rZShzZXNzaW9uLmNsajozMTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkaGFuZGxlcl9fNDI0MTUuaW52b2tlKGNvcmUuY2xqOjI5MCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IG1ldGFiYXNlLmFwaS5yb3V0ZXMkZm5fXzk4NDUyJGZuX185ODQ1NS5pbnZva2Uocm91dGVzLmNsajo2NCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uYXBwbHlUb0hlbHBlcihBRm4uamF2YToxNjApIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmFwcGx5VG8oQUZuLmphdmE6MTQ0KSIsIlx0YXQgY2xvanVyZS5jb3JlJGFwcGx5Lmludm9rZVN0YXRpYyhjb3JlLmNsajo2NjcpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYXBwbHkuaW52b2tlKGNvcmUuY2xqOjY2MikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5yb3V0ZXMkZm5fXzk4NjEzJGZuX185ODYxNC5kb0ludm9rZShyb3V0ZXMuY2xqOjcwKSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NDM2KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGhhbmRsZXJfXzQyNDE1Lmludm9rZShjb3JlLmNsajoyOTApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLnJvdXRlcyRmbl9fOTg1OTgkZm5fXzk4NjAwLmludm9rZShyb3V0ZXMuY2xqOjQ3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuZXhjZXB0aW9ucyRjYXRjaF91bmNhdWdodF9leGNlcHRpb25zJGZuX185NTE0OS5pbnZva2UoZXhjZXB0aW9ucy5jbGo6MTAzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuZXhjZXB0aW9ucyRjYXRjaF9hcGlfZXhjZXB0aW9ucyRmbl9fOTUxNDYuaW52b2tlKGV4Y2VwdGlvbnMuY2xqOjkxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3JGZuX18xMDAzMzgkZm5fXzEwMDMzOS5pbnZva2UobG9nLmNsajoyMTYpIiwiXHRhdCBtZXRhYmFzZS5kcml2ZXIuc3FsX2pkYmMuZXhlY3V0ZS5kaWFnbm9zdGljJGRvX3dpdGhfZGlhZ25vc3RpY19pbmZvLmludm9rZVN0YXRpYyhkaWFnbm9zdGljLmNsajoxOCkiLCJcdGF0IG1ldGFiYXNlLmRyaXZlci5zcWxfamRiYy5leGVjdXRlLmRpYWdub3N0aWMkZG9fd2l0aF9kaWFnbm9zdGljX2luZm8uaW52b2tlKGRpYWdub3N0aWMuY2xqOjEyKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3JGZuX18xMDAzMzguaW52b2tlKGxvZy5jbGo6MjA4KSIsIlx0YXQgdG91Y2FuMi5leGVjdXRlJGRvX3dpdGhfY2FsbF9jb3VudHMuaW52b2tlU3RhdGljKGV4ZWN1dGUuY2xqOjExMikiLCJcdGF0IHRvdWNhbjIuZXhlY3V0ZSRkb193aXRoX2NhbGxfY291bnRzLmludm9rZShleGVjdXRlLmNsajoxMDMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ckbG9nX2FwaV9jYWxsJGZuX18xMDAzMzcuaW52b2tlKGxvZy5jbGo6MjA3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuYnJvd3Nlcl9jb29raWUkZW5zdXJlX2Jyb3dzZXJfaWRfY29va2llJGZuX18xMDM3NjQuaW52b2tlKGJyb3dzZXJfY29va2llLmNsajo0NCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlY3VyaXR5JGFkZF9zZWN1cml0eV9oZWFkZXJzJGZuX183OTQ2Ni5pbnZva2Uoc2VjdXJpdHkuY2xqOjE1MykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmpzb24kd3JhcF9qc29uX2JvZHkkZm5fXzEwMjUwNC5pbnZva2UoanNvbi5jbGo6NjkpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5vZmZzZXRfcGFnaW5nJGhhbmRsZV9wYWdpbmckZm5fXzc5NDkwLmludm9rZShvZmZzZXRfcGFnaW5nLmNsajo0NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmpzb24kd3JhcF9zdHJlYW1lZF9qc29uX3Jlc3BvbnNlJGZuX18xMDI1MjIuaW52b2tlKGpzb24uY2xqOjEwMykiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5rZXl3b3JkX3BhcmFtcyR3cmFwX2tleXdvcmRfcGFyYW1zJGZuX18xMDQwMzEuaW52b2tlKGtleXdvcmRfcGFyYW1zLmNsajo1NSkiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5wYXJhbXMkd3JhcF9wYXJhbXMkZm5fXzEwNDA1MC5pbnZva2UocGFyYW1zLmNsajo3NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkbWF5YmVfc2V0X3NpdGVfdXJsJGZuX181MDQ3OS5pbnZva2UobWlzYy5jbGo6NjEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHJlc2V0X3Nlc3Npb25fdGltZW91dCRmbl9fNjM3NzAuaW52b2tlKHNlc3Npb24uY2xqOjQzMCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kYmluZF9jdXJyZW50X3VzZXIkZm5fXzYzNzQwJGZuX182Mzc0MS5pbnZva2Uoc2Vzc2lvbi5jbGo6MzM2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRkb193aXRoX2N1cnJlbnRfdXNlci5pbnZva2VTdGF0aWMoc2Vzc2lvbi5jbGo6MzE1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRkb193aXRoX2N1cnJlbnRfdXNlci5pbnZva2Uoc2Vzc2lvbi5jbGo6MzA0KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRiaW5kX2N1cnJlbnRfdXNlciRmbl9fNjM3NDAuaW52b2tlKHNlc3Npb24uY2xqOjMzNSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kd3JhcF9jdXJyZW50X3VzZXJfaW5mbyRmbl9fNjM3MjIuaW52b2tlKHNlc3Npb24uY2xqOjI4NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kd3JhcF9zZXNzaW9uX2lkJGZuX182MzcwNS5pbnZva2Uoc2Vzc2lvbi5jbGo6MjE3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuYXV0aCR3cmFwX2FwaV9rZXkkZm5fXzg2NjQ1Lmludm9rZShhdXRoLmNsajozMCkiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5jb29raWVzJHdyYXBfY29va2llcyRmbl9fMTAzOTUxLmludm9rZShjb29raWVzLmNsajoyMTYpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGFkZF9jb250ZW50X3R5cGUkZm5fXzUwNDYxLmludm9rZShtaXNjLmNsajoyOSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkZGlzYWJsZV9zdHJlYW1pbmdfYnVmZmVyaW5nJGZuX181MDQ4Ny5pbnZva2UobWlzYy5jbGo6NzgpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUuZ3ppcCR3cmFwX2d6aXAkZm5fXzEwMzk5My5pbnZva2UoZ3ppcC5jbGo6ODYpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGJpbmRfcmVxdWVzdCRmbl9fNTA0OTAuaW52b2tlKG1pc2MuY2xqOjk1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc3NsJHJlZGlyZWN0X3RvX2h0dHBzX21pZGRsZXdhcmUkZm5fXzEwMzc4MC5pbnZva2Uoc3NsLmNsajo0MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlciRhc3luY19wcm94eV9oYW5kbGVyJGZuX185OTEwMy5pbnZva2Uoc2VydmVyLmNsajo3NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5wcm94eSRvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuaGFuZGxlci5BYnN0cmFjdEhhbmRsZXIkZmYxOTI3NGEuaGFuZGxlKFVua25vd24gU291cmNlKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuU3RhdGlzdGljc0hhbmRsZXIuaGFuZGxlKFN0YXRpc3RpY3NIYW5kbGVyLmphdmE6MTczKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuSGFuZGxlcldyYXBwZXIuaGFuZGxlKEhhbmRsZXJXcmFwcGVyLmphdmE6MTIyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLlNlcnZlci5oYW5kbGUoU2VydmVyLmphdmE6NTYzKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDaGFubmVsLmxhbWJkYSRoYW5kbGUkMChIdHRwQ2hhbm5lbC5qYXZhOjUwNSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5kaXNwYXRjaChIdHRwQ2hhbm5lbC5qYXZhOjc2MikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5oYW5kbGUoSHR0cENoYW5uZWwuamF2YTo0OTcpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENvbm5lY3Rpb24ub25GaWxsYWJsZShIdHRwQ29ubmVjdGlvbi5qYXZhOjI4MikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LmlvLkFic3RyYWN0Q29ubmVjdGlvbiRSZWFkQ2FsbGJhY2suc3VjY2VlZGVkKEFic3RyYWN0Q29ubmVjdGlvbi5qYXZhOjMxNCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LmlvLkZpbGxJbnRlcmVzdC5maWxsYWJsZShGaWxsSW50ZXJlc3QuamF2YToxMDApIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5TZWxlY3RhYmxlQ2hhbm5lbEVuZFBvaW50JDEucnVuKFNlbGVjdGFibGVDaGFubmVsRW5kUG9pbnQuamF2YTo1MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kucnVuVGFzayhBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6NDE2KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5jb25zdW1lVGFzayhBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6Mzg1KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS50cnlQcm9kdWNlKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YToyNzIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmxhbWJkYSRuZXckMChBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6MTQwKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUmVzZXJ2ZWRUaHJlYWRFeGVjdXRvciRSZXNlcnZlZFRocmVhZC5ydW4oUmVzZXJ2ZWRUaHJlYWRFeGVjdXRvci5qYXZhOjQxMSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlF1ZXVlZFRocmVhZFBvb2wucnVuSm9iKFF1ZXVlZFRocmVhZFBvb2wuamF2YTo5MzYpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5RdWV1ZWRUaHJlYWRQb29sJFJ1bm5lci5ydW4oUXVldWVkVGhyZWFkUG9vbC5qYXZhOjEwODApIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowOS40MjlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDMzNS41IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowOS4yNTNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowOS4yNTNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowOS4wMDlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDM0Mi42IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowOC41OTJaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzFtUE9TVCAvYXBpL3Nlc3Npb24gNDAxIDI3Mi4yIG1zICgxIERCIGNhbGxzKSBcbns6ZXJyb3JzIHs6cGFzc3dvcmQgXCJkaWQgbm90IG1hdGNoIHN0b3JlZCBwYXNzd29yZFwifX1cblx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA4LjQ4OFoiLCJsZXZlbCI6IkVSUk9SIiwiZnFucyI6Im1ldGFiYXNlLmFwaS5zZXNzaW9uIiwibXNnIjoiQXV0aGVudGljYXRpb24gZW5kcG9pbnQgZXJyb3IiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFBhc3N3b3JkIGRpZCBub3QgbWF0Y2ggc3RvcmVkIHBhc3N3b3JkLiB7OnN0YXR1cy1jb2RlIDQwMSwgOmVycm9ycyB7OnBhc3N3b3JkIFwiZGlkIG5vdCBtYXRjaCBzdG9yZWQgcGFzc3dvcmRcIn19IiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRkb19odHRwXzQwMV9vbl9lcnJvci5pbnZva2VTdGF0aWMoc2Vzc2lvbi5jbGo6MTU2KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZG9faHR0cF80MDFfb25fZXJyb3IuaW52b2tlKHNlc3Npb24uY2xqOjE1MikiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGZuX185NzQ1OS5pbnZva2VTdGF0aWMoc2Vzc2lvbi5jbGo6MTc4KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZm5fXzk3NDU5Lmludm9rZShzZXNzaW9uLmNsajoxNjUpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3Jlc3BvbnNlJGZuX180MjM3NS5pbnZva2UoY29yZS5jbGo6MTYwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9taWRkbGV3YXJlJGZuX180MjM1OS5pbnZva2UoY29yZS5jbGo6MTMyKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9pbmZvJGZuX180MjM2NC5pbnZva2UoY29yZS5jbGo6MTM5KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kX1BMVVNfbG9nX2FsbF9yZXF1ZXN0X2ZhaWx1cmVzJGZuX185NzUyMC5pbnZva2Uoc2Vzc2lvbi5jbGo6MzEzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGhhbmRsZXJfXzQyNDE1Lmludm9rZShjb3JlLmNsajoyOTApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBtZXRhYmFzZS5hcGkucm91dGVzJGZuX185ODQ1MiRmbl9fOTg0NTUuaW52b2tlKHJvdXRlcy5jbGo6NjQpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmFwcGx5VG9IZWxwZXIoQUZuLmphdmE6MTYwKSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5hcHBseVRvKEFGbi5qYXZhOjE0NCkiLCJcdGF0IGNsb2p1cmUuY29yZSRhcHBseS5pbnZva2VTdGF0aWMoY29yZS5jbGo6NjY3KSIsIlx0YXQgY2xvanVyZS5jb3JlJGFwcGx5Lmludm9rZShjb3JlLmNsajo2NjIpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucm91dGVzJGZuX185ODYxMyRmbl9fOTg2MTQuZG9JbnZva2Uocm91dGVzLmNsajo3MCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQzNikiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRoYW5kbGVyX180MjQxNS5pbnZva2UoY29yZS5jbGo6MjkwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5yb3V0ZXMkZm5fXzk4NTk4JGZuX185ODYwMC5pbnZva2Uocm91dGVzLmNsajo0NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfdW5jYXVnaHRfZXhjZXB0aW9ucyRmbl9fOTUxNDkuaW52b2tlKGV4Y2VwdGlvbnMuY2xqOjEwMykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfYXBpX2V4Y2VwdGlvbnMkZm5fXzk1MTQ2Lmludm9rZShleGNlcHRpb25zLmNsajo5MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4JGZuX18xMDAzMzkuaW52b2tlKGxvZy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2UuZHJpdmVyLnNxbF9qZGJjLmV4ZWN1dGUuZGlhZ25vc3RpYyRkb193aXRoX2RpYWdub3N0aWNfaW5mby5pbnZva2VTdGF0aWMoZGlhZ25vc3RpYy5jbGo6MTgpIiwiXHRhdCBtZXRhYmFzZS5kcml2ZXIuc3FsX2pkYmMuZXhlY3V0ZS5kaWFnbm9zdGljJGRvX3dpdGhfZGlhZ25vc3RpY19pbmZvLmludm9rZShkaWFnbm9zdGljLmNsajoxMikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4Lmludm9rZShsb2cuY2xqOjIwOCkiLCJcdGF0IHRvdWNhbjIuZXhlY3V0ZSRkb193aXRoX2NhbGxfY291bnRzLmludm9rZVN0YXRpYyhleGVjdXRlLmNsajoxMTIpIiwiXHRhdCB0b3VjYW4yLmV4ZWN1dGUkZG9fd2l0aF9jYWxsX2NvdW50cy5pbnZva2UoZXhlY3V0ZS5jbGo6MTAzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3Lmludm9rZShsb2cuY2xqOjIwNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmJyb3dzZXJfY29va2llJGVuc3VyZV9icm93c2VyX2lkX2Nvb2tpZSRmbl9fMTAzNzY0Lmludm9rZShicm93c2VyX2Nvb2tpZS5jbGo6NDQpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZWN1cml0eSRhZGRfc2VjdXJpdHlfaGVhZGVycyRmbl9fNzk0NjYuaW52b2tlKHNlY3VyaXR5LmNsajoxNTMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfanNvbl9ib2R5JGZuX18xMDI1MDQuaW52b2tlKGpzb24uY2xqOjY3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUub2Zmc2V0X3BhZ2luZyRoYW5kbGVfcGFnaW5nJGZuX183OTQ5MC5pbnZva2Uob2Zmc2V0X3BhZ2luZy5jbGo6NDUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfc3RyZWFtZWRfanNvbl9yZXNwb25zZSRmbl9fMTAyNTIyLmludm9rZShqc29uLmNsajoxMDMpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUua2V5d29yZF9wYXJhbXMkd3JhcF9rZXl3b3JkX3BhcmFtcyRmbl9fMTA0MDMxLmludm9rZShrZXl3b3JkX3BhcmFtcy5jbGo6NTUpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUucGFyYW1zJHdyYXBfcGFyYW1zJGZuX18xMDQwNTAuaW52b2tlKHBhcmFtcy5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJG1heWJlX3NldF9zaXRlX3VybCRmbl9fNTA0NzkuaW52b2tlKG1pc2MuY2xqOjYxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRyZXNldF9zZXNzaW9uX3RpbWVvdXQkZm5fXzYzNzcwLmludm9rZShzZXNzaW9uLmNsajo0MzApIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGJpbmRfY3VycmVudF91c2VyJGZuX182Mzc0MCRmbl9fNjM3NDEuaW52b2tlKHNlc3Npb24uY2xqOjMzNikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjMxNSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlKHNlc3Npb24uY2xqOjMwNCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kYmluZF9jdXJyZW50X3VzZXIkZm5fXzYzNzQwLmludm9rZShzZXNzaW9uLmNsajozMzUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfY3VycmVudF91c2VyX2luZm8kZm5fXzYzNzIyLmludm9rZShzZXNzaW9uLmNsajoyODUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfc2Vzc2lvbl9pZCRmbl9fNjM3MDUuaW52b2tlKHNlc3Npb24uY2xqOjIxNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmF1dGgkd3JhcF9hcGlfa2V5JGZuX184NjY0NS5pbnZva2UoYXV0aC5jbGo6MzApIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUuY29va2llcyR3cmFwX2Nvb2tpZXMkZm5fXzEwMzk1MS5pbnZva2UoY29va2llcy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRhZGRfY29udGVudF90eXBlJGZuX181MDQ2MS5pbnZva2UobWlzYy5jbGo6MjkpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGRpc2FibGVfc3RyZWFtaW5nX2J1ZmZlcmluZyRmbl9fNTA0ODcuaW52b2tlKG1pc2MuY2xqOjc4KSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmd6aXAkd3JhcF9nemlwJGZuX18xMDM5OTMuaW52b2tlKGd6aXAuY2xqOjg2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRiaW5kX3JlcXVlc3QkZm5fXzUwNDkwLmludm9rZShtaXNjLmNsajo5NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNzbCRyZWRpcmVjdF90b19odHRwc19taWRkbGV3YXJlJGZuX18xMDM3ODAuaW52b2tlKHNzbC5jbGo6NDEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIkYXN5bmNfcHJveHlfaGFuZGxlciRmbl9fOTkxMDMuaW52b2tlKHNlcnZlci5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucHJveHkkb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuQWJzdHJhY3RIYW5kbGVyJGZmMTkyNzRhLmhhbmRsZShVbmtub3duIFNvdXJjZSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLlN0YXRpc3RpY3NIYW5kbGVyLmhhbmRsZShTdGF0aXN0aWNzSGFuZGxlci5qYXZhOjE3MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLkhhbmRsZXJXcmFwcGVyLmhhbmRsZShIYW5kbGVyV3JhcHBlci5qYXZhOjEyMikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5TZXJ2ZXIuaGFuZGxlKFNlcnZlci5qYXZhOjU2MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5sYW1iZGEkaGFuZGxlJDAoSHR0cENoYW5uZWwuamF2YTo1MDUpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuZGlzcGF0Y2goSHR0cENoYW5uZWwuamF2YTo3NjIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuaGFuZGxlKEh0dHBDaGFubmVsLmphdmE6NDk3KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDb25uZWN0aW9uLm9uRmlsbGFibGUoSHR0cENvbm5lY3Rpb24uamF2YToyODIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5BYnN0cmFjdENvbm5lY3Rpb24kUmVhZENhbGxiYWNrLnN1Y2NlZWRlZChBYnN0cmFjdENvbm5lY3Rpb24uamF2YTozMTQpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5GaWxsSW50ZXJlc3QuZmlsbGFibGUoRmlsbEludGVyZXN0LmphdmE6MTAwKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uU2VsZWN0YWJsZUNoYW5uZWxFbmRQb2ludCQxLnJ1bihTZWxlY3RhYmxlQ2hhbm5lbEVuZFBvaW50LmphdmE6NTMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LnJ1blRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjQxNikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuY29uc3VtZVRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjM4NSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kudHJ5UHJvZHVjZShBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6MjcyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5sYW1iZGEkbmV3JDAoQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjE0MCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlJlc2VydmVkVGhyZWFkRXhlY3V0b3IkUmVzZXJ2ZWRUaHJlYWQucnVuKFJlc2VydmVkVGhyZWFkRXhlY3V0b3IuamF2YTo0MTEpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5RdWV1ZWRUaHJlYWRQb29sLnJ1bkpvYihRdWV1ZWRUaHJlYWRQb29sLmphdmE6OTM2KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUXVldWVkVGhyZWFkUG9vbCRSdW5uZXIucnVuKFF1ZXVlZFRocmVhZFBvb2wuamF2YToxMDgwKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDk6MDguNDg4WiIsImxldmVsIjoiRVJST1IiLCJmcW5zIjoibWV0YWJhc2UuYXBpLnNlc3Npb24iLCJtc2ciOiJBdXRoZW50aWNhdGlvbiBlbmRwb2ludCBlcnJvciIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogUGFzc3dvcmQgZGlkIG5vdCBtYXRjaCBzdG9yZWQgcGFzc3dvcmQuIHs6c3RhdHVzLWNvZGUgNDAxLCA6ZXJyb3JzIHs6cGFzc3dvcmQgXCJkaWQgbm90IG1hdGNoIHN0b3JlZCBwYXNzd29yZFwifX0iLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGRvX2h0dHBfNDAxX29uX2Vycm9yLmludm9rZVN0YXRpYyhzZXNzaW9uLmNsajoxNTYpIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRkb19odHRwXzQwMV9vbl9lcnJvci5pbnZva2Uoc2Vzc2lvbi5jbGo6MTUyKSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZm5fXzk3NDU5Lmludm9rZVN0YXRpYyhzZXNzaW9uLmNsajoxNzgpIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRmbl9fOTc0NTkuaW52b2tlKHNlc3Npb24uY2xqOjE2NSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcmVzcG9uc2UkZm5fXzQyMzc1Lmludm9rZShjb3JlLmNsajoxNjApIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21pZGRsZXdhcmUkZm5fXzQyMzU5Lmludm9rZShjb3JlLmNsajoxMzIpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX2luZm8kZm5fXzQyMzY0Lmludm9rZShjb3JlLmNsajoxMzkpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRfUExVU19sb2dfYWxsX3JlcXVlc3RfZmFpbHVyZXMkZm5fXzk3NTIwLmludm9rZShzZXNzaW9uLmNsajozMTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkaGFuZGxlcl9fNDI0MTUuaW52b2tlKGNvcmUuY2xqOjI5MCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IG1ldGFiYXNlLmFwaS5yb3V0ZXMkZm5fXzk4NDUyJGZuX185ODQ1NS5pbnZva2Uocm91dGVzLmNsajo2NCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uYXBwbHlUb0hlbHBlcihBRm4uamF2YToxNjApIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmFwcGx5VG8oQUZuLmphdmE6MTQ0KSIsIlx0YXQgY2xvanVyZS5jb3JlJGFwcGx5Lmludm9rZVN0YXRpYyhjb3JlLmNsajo2NjcpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYXBwbHkuaW52b2tlKGNvcmUuY2xqOjY2MikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5yb3V0ZXMkZm5fXzk4NjEzJGZuX185ODYxNC5kb0ludm9rZShyb3V0ZXMuY2xqOjcwKSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NDM2KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGhhbmRsZXJfXzQyNDE1Lmludm9rZShjb3JlLmNsajoyOTApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLnJvdXRlcyRmbl9fOTg1OTgkZm5fXzk4NjAwLmludm9rZShyb3V0ZXMuY2xqOjQ3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuZXhjZXB0aW9ucyRjYXRjaF91bmNhdWdodF9leGNlcHRpb25zJGZuX185NTE0OS5pbnZva2UoZXhjZXB0aW9ucy5jbGo6MTAzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuZXhjZXB0aW9ucyRjYXRjaF9hcGlfZXhjZXB0aW9ucyRmbl9fOTUxNDYuaW52b2tlKGV4Y2VwdGlvbnMuY2xqOjkxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3JGZuX18xMDAzMzgkZm5fXzEwMDMzOS5pbnZva2UobG9nLmNsajoyMTYpIiwiXHRhdCBtZXRhYmFzZS5kcml2ZXIuc3FsX2pkYmMuZXhlY3V0ZS5kaWFnbm9zdGljJGRvX3dpdGhfZGlhZ25vc3RpY19pbmZvLmludm9rZVN0YXRpYyhkaWFnbm9zdGljLmNsajoxOCkiLCJcdGF0IG1ldGFiYXNlLmRyaXZlci5zcWxfamRiYy5leGVjdXRlLmRpYWdub3N0aWMkZG9fd2l0aF9kaWFnbm9zdGljX2luZm8uaW52b2tlKGRpYWdub3N0aWMuY2xqOjEyKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3JGZuX18xMDAzMzguaW52b2tlKGxvZy5jbGo6MjA4KSIsIlx0YXQgdG91Y2FuMi5leGVjdXRlJGRvX3dpdGhfY2FsbF9jb3VudHMuaW52b2tlU3RhdGljKGV4ZWN1dGUuY2xqOjExMikiLCJcdGF0IHRvdWNhbjIuZXhlY3V0ZSRkb193aXRoX2NhbGxfY291bnRzLmludm9rZShleGVjdXRlLmNsajoxMDMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ckbG9nX2FwaV9jYWxsJGZuX18xMDAzMzcuaW52b2tlKGxvZy5jbGo6MjA3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuYnJvd3Nlcl9jb29raWUkZW5zdXJlX2Jyb3dzZXJfaWRfY29va2llJGZuX18xMDM3NjQuaW52b2tlKGJyb3dzZXJfY29va2llLmNsajo0NCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlY3VyaXR5JGFkZF9zZWN1cml0eV9oZWFkZXJzJGZuX183OTQ2Ni5pbnZva2Uoc2VjdXJpdHkuY2xqOjE1MykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmpzb24kd3JhcF9qc29uX2JvZHkkZm5fXzEwMjUwNC5pbnZva2UoanNvbi5jbGo6NjcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5vZmZzZXRfcGFnaW5nJGhhbmRsZV9wYWdpbmckZm5fXzc5NDkwLmludm9rZShvZmZzZXRfcGFnaW5nLmNsajo0NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmpzb24kd3JhcF9zdHJlYW1lZF9qc29uX3Jlc3BvbnNlJGZuX18xMDI1MjIuaW52b2tlKGpzb24uY2xqOjEwMykiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5rZXl3b3JkX3BhcmFtcyR3cmFwX2tleXdvcmRfcGFyYW1zJGZuX18xMDQwMzEuaW52b2tlKGtleXdvcmRfcGFyYW1zLmNsajo1NSkiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5wYXJhbXMkd3JhcF9wYXJhbXMkZm5fXzEwNDA1MC5pbnZva2UocGFyYW1zLmNsajo3NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkbWF5YmVfc2V0X3NpdGVfdXJsJGZuX181MDQ3OS5pbnZva2UobWlzYy5jbGo6NjEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHJlc2V0X3Nlc3Npb25fdGltZW91dCRmbl9fNjM3NzAuaW52b2tlKHNlc3Npb24uY2xqOjQzMCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kYmluZF9jdXJyZW50X3VzZXIkZm5fXzYzNzQwJGZuX182Mzc0MS5pbnZva2Uoc2Vzc2lvbi5jbGo6MzM2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRkb193aXRoX2N1cnJlbnRfdXNlci5pbnZva2VTdGF0aWMoc2Vzc2lvbi5jbGo6MzE1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRkb193aXRoX2N1cnJlbnRfdXNlci5pbnZva2Uoc2Vzc2lvbi5jbGo6MzA0KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRiaW5kX2N1cnJlbnRfdXNlciRmbl9fNjM3NDAuaW52b2tlKHNlc3Npb24uY2xqOjMzNSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kd3JhcF9jdXJyZW50X3VzZXJfaW5mbyRmbl9fNjM3MjIuaW52b2tlKHNlc3Npb24uY2xqOjI4NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kd3JhcF9zZXNzaW9uX2lkJGZuX182MzcwNS5pbnZva2Uoc2Vzc2lvbi5jbGo6MjE3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuYXV0aCR3cmFwX2FwaV9rZXkkZm5fXzg2NjQ1Lmludm9rZShhdXRoLmNsajozMCkiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5jb29raWVzJHdyYXBfY29va2llcyRmbl9fMTAzOTUxLmludm9rZShjb29raWVzLmNsajoyMTYpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGFkZF9jb250ZW50X3R5cGUkZm5fXzUwNDYxLmludm9rZShtaXNjLmNsajoyOSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkZGlzYWJsZV9zdHJlYW1pbmdfYnVmZmVyaW5nJGZuX181MDQ4Ny5pbnZva2UobWlzYy5jbGo6NzgpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUuZ3ppcCR3cmFwX2d6aXAkZm5fXzEwMzk5My5pbnZva2UoZ3ppcC5jbGo6ODYpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGJpbmRfcmVxdWVzdCRmbl9fNTA0OTAuaW52b2tlKG1pc2MuY2xqOjk1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc3NsJHJlZGlyZWN0X3RvX2h0dHBzX21pZGRsZXdhcmUkZm5fXzEwMzc4MC5pbnZva2Uoc3NsLmNsajo0MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlciRhc3luY19wcm94eV9oYW5kbGVyJGZuX185OTEwMy5pbnZva2Uoc2VydmVyLmNsajo3NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5wcm94eSRvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuaGFuZGxlci5BYnN0cmFjdEhhbmRsZXIkZmYxOTI3NGEuaGFuZGxlKFVua25vd24gU291cmNlKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuU3RhdGlzdGljc0hhbmRsZXIuaGFuZGxlKFN0YXRpc3RpY3NIYW5kbGVyLmphdmE6MTczKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuSGFuZGxlcldyYXBwZXIuaGFuZGxlKEhhbmRsZXJXcmFwcGVyLmphdmE6MTIyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLlNlcnZlci5oYW5kbGUoU2VydmVyLmphdmE6NTYzKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDaGFubmVsLmxhbWJkYSRoYW5kbGUkMChIdHRwQ2hhbm5lbC5qYXZhOjUwNSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5kaXNwYXRjaChIdHRwQ2hhbm5lbC5qYXZhOjc2MikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5oYW5kbGUoSHR0cENoYW5uZWwuamF2YTo0OTcpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENvbm5lY3Rpb24ub25GaWxsYWJsZShIdHRwQ29ubmVjdGlvbi5qYXZhOjI4MikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LmlvLkFic3RyYWN0Q29ubmVjdGlvbiRSZWFkQ2FsbGJhY2suc3VjY2VlZGVkKEFic3RyYWN0Q29ubmVjdGlvbi5qYXZhOjMxNCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LmlvLkZpbGxJbnRlcmVzdC5maWxsYWJsZShGaWxsSW50ZXJlc3QuamF2YToxMDApIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5TZWxlY3RhYmxlQ2hhbm5lbEVuZFBvaW50JDEucnVuKFNlbGVjdGFibGVDaGFubmVsRW5kUG9pbnQuamF2YTo1MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kucnVuVGFzayhBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6NDE2KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5jb25zdW1lVGFzayhBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6Mzg1KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS50cnlQcm9kdWNlKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YToyNzIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmxhbWJkYSRuZXckMChBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6MTQwKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUmVzZXJ2ZWRUaHJlYWRFeGVjdXRvciRSZXNlcnZlZFRocmVhZC5ydW4oUmVzZXJ2ZWRUaHJlYWRFeGVjdXRvci5qYXZhOjQxMSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlF1ZXVlZFRocmVhZFBvb2wucnVuSm9iKFF1ZXVlZFRocmVhZFBvb2wuamF2YTo5MzYpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5RdWV1ZWRUaHJlYWRQb29sJFJ1bm5lci5ydW4oUXVldWVkVGhyZWFkUG9vbC5qYXZhOjEwODApIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowOC4yMDlaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowOC4yMDlaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowOC4xMzhaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvcmV2aXNpb24gMjAwIDE2OS40IG1zICg4IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowNy45MjNaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDMyMC4wIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowNy40NjJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowNy40NjJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowNy4zNzRaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvc2V0dGluZyAyMDAgMzAyLjggbXMgKDQgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA3LjAzNFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNDE2LjAgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA2LjcyMFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA2LjcyMFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA2LjUxN1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9hbGVydCAyMDAgMTM5LjcgbXMgKDggREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA2LjMzMFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzE5LjcgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA2LjA5M1oiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA2LjA5M1oiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA1Ljg2NVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9tZXRyaWMgMjAwIDEwNi44IG1zICgzIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowNS42OThaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDQwNC4wIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowNS4xOThaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowNS4xOThaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowNS4xMzdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvY29sbGVjdGlvbiAyMDAgMjEyLjkgbXMgKDMgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjA0LjIwMloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMS42IHMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjAyLjQwNVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjAyLjQwNVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA5OjAyLjM1NFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9jb2xsZWN0aW9uLzQvaXRlbXMgMjAwIDU5MS45IG1zICg1IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowMS43MTdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDMwMS43IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowMS41MDNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowMS41MDNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowMS4zNTVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowMS4zNTVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowMS4zMTlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NvbGxlY3Rpb24gMjAwIDE4OS4xIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowMS4wNTlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDM1MC45IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowMC41OTRaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvY29sbGVjdGlvbi80IDIwMCA5Mi4yIG1zICgzIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowOTowMC4yNTdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDc5Mi41IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODo1OC44MTlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2Rhc2hib2FyZC8xL2NvcHkgMjAwIDQuNiBzICgxODcgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjU0Ljc3M1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UubW9kZWxzLmRhc2hib2FyZCIsIm1zZyI6IlJlZmVyZW5jZWQgRmllbGRzIGluIERhc2hib2FyZCBwYXJhbXMgaGF2ZSBjaGFuZ2VkOiBXYXM6ICN7fSBJcyBOb3c6ICN7NyA2fSBOZXdseSBBZGRlZDogI3s3IDZ9IiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NTQuMDMwWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2Rhc2hib2FyZC8xIDIwMCAzNzMuMSBtcyAoMjQgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjUzLjgyMFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjUzLjgyMFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjUzLjYwOFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzIwLjMgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjUzLjI5OFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjUzLjI5OFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjUzLjIwOFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9kYXNoYm9hcmQgMjAwIDE3MC43IG1zICg1IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODo1Mi45OThaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDMyNC4xIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODo1Mi41NzBaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvZGFzaGJvYXJkLzEgMjAwIDQxMi41IG1zICgyNCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDcwIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NTIuMjkxWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NTIuMjkxWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NTIuMDY2WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCAzMTkuOCBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDcwIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NTEuNjgyWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybURFTEVURSAvYXBpL2Rhc2hib2FyZC8xL2NhcmRzIDIwNCA4OS4yIG1zICg3IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODo1MS40NzdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvZGFzaGJvYXJkLzEgMjAwIDc2OC41IG1zICgyNSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDcwIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NTEuMjYxWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NTEuMjYxWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NTAuNTg0WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA1NjAuNCBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDcwIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NDkuOTA3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9kYXNoYm9hcmQgMjAwIDMzNS4wIG1zICgxMSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDcwIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NDguNjI2WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2Rhc2hib2FyZC8xIDIwMCAxLjIgcyAoMjUgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjQ3LjQxMFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjQ3LjQxMFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjQ3LjE4MVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzExLjkgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjQ2Ljg5MVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjQ2Ljg5MVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjQ2Ljc4OFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9wdWxzZSAyMDAgMTAxLjEgbXMgKDYgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjQ2LjYzMloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzMyLjQgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjQ2LjI1N1oiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjQ2LjI1N1oiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjQ2LjE2MFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9jYXJkLzEgMjAwIDE3MS4wIG1zICgxMSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDcwIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NDUuOTI5WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCAzNTcuMCBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDcwIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NDUuMjkzWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2NhcmQgMjAwIDczNC42IG1zICg2IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODo0NC43MDVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODo0NC43MDVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODo0NC40ODNaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDM0MS40IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNzAgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODo0NC4wOTlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NhcmQvMS9xdWVyeS9jc3YgMjAyIFtBU1lOQzogY29tcGxldGVkXSA0ODUuNiBtcyAoMTcgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDMvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg3MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKTsgaDIgREIgMSBjb25uZWN0aW9uczogMC8xICgwIHRocmVhZHMgYmxvY2tlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODo0My43NjhaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODo0My43NjhaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODo0My41NTBaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDMxMS4zIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjkgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODo0My4yMDdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NhcmQvMS9xdWVyeS9qc29uIDIwMiBbQVNZTkM6IGNvbXBsZXRlZF0gMS4yIHMgKDE3IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiAzLzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjkgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZCk7IGgyIERCIDEgY29ubmVjdGlvbnM6IDAvMSAoMCB0aHJlYWRzIGJsb2NrZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NDIuNjg4WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NDIuNjg4WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NDEuNzI0WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA1MDguMCBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6NDEuMTczWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9jYXJkLzEvcXVlcnkgMjAyIFtBU1lOQzogY29tcGxldGVkXSAyLjUgcyAoMjkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKTsgaDIgREIgMSBjb25uZWN0aW9uczogMC8xICgwIHRocmVhZHMgYmxvY2tlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODozOC42NDVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODozOC42NDVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODozOC40MjNaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDM0MC45IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgzIGlkbGUsIDAgcXVldWVkKSAoNjYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODozNy45NDhaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2NhcmQgMjAwIDUwMC42IG1zICgyMSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAyLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMyBpZGxlLCAwIHF1ZXVlZCkgKDY2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTc6MDg6MzcuMzQ5WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2NhcmQvMSAyMDAgMzUwLjkgbXMgKDExIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgzIGlkbGUsIDAgcXVldWVkKSAoNjYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODozNy4yMDRaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODozNy4yMDRaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODozNi45MjJaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDMzMS40IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgzIGlkbGUsIDAgcXVldWVkKSAoNjYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODozNi42MzlaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODozNi42MzlaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNzowODozNi41MjFaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvcGVybWlzc2lvbnMvZ3JvdXAgMjAwIDM4LjMgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDMgaWRsZSwgMCBxdWV1ZWQpICg2NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjM2LjQxOVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzUxLjUgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDMgaWRsZSwgMCBxdWV1ZWQpICg2NiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjM2LjIxMFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjM2LjIxMFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjM1Ljg0NloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS90YWJsZSAyMDAgMTQzLjYgbXMgKDUgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDMgaWRsZSwgMCBxdWV1ZWQpICg2NSB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjA4OjM1LjQ3MVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNzUyLjMgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDMgaWRsZSwgMCBxdWV1ZWQpICg2NCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE3OjAyOjU5Ljc1N1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzay5zZW5kLXB1bHNlcyIsIm1zZyI6IlNlbmRpbmcgc2NoZWR1bGVkIHB1bHNlcy4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE2OjQyOjA0LjU1NVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy51dGlsIiwibXNnIjoiXHUwMDFCWzM1bUZJTklTSEVEOiBBbmFseXplIGRhdGEgZm9yIGgyIERhdGFiYXNlIDEgJ1NhbXBsZSBEYXRhYmFzZScgKDEuNyBzKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE2OjQyOjA0LjAyNloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy51dGlsIiwibXNnIjoiXHUwMDFCWzM1bUZJTklTSEVEOiBzdGVwICdjbGFzc2lmeS10YWJsZXMnIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnICgxLjAgcylcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMy45OTFaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuYW5hbHl6ZSIsIm1zZyI6Ilx1MDAxQlszNG1jbGFzc2lmeS10YWJsZXMgQW5hbHl6ZWQgWyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqwrfCt8K3XSDwn5iOICAgOTYlIFRhYmxlIDggJ1BVQkxJQy5BQ0NPVU5UUydcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMy45MTBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuYW5hbHl6ZSIsIm1zZyI6Ilx1MDAxQlszNG1jbGFzc2lmeS10YWJsZXMgQW5hbHl6ZWQgWyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqwrfCt8K3wrfCt8K3wrfCt8K3XSDwn5iKICAgODQlIFRhYmxlIDUgJ1BVQkxJQy5BTkFMWVRJQ19FVkVOVFMnXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTY6NDI6MDMuMDAyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLmFuYWx5emUiLCJtc2ciOiJcdTAwMUJbMzRtY2xhc3NpZnktdGFibGVzIEFuYWx5emVkIFsqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKirCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3XSDwn5iLICAgNzIlIFRhYmxlIDIgJ1BVQkxJQy5PUkRFUlMnXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTY6NDI6MDIuOTk3WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzVtU1RBUlRJTkc6IHN0ZXAgJ2NsYXNzaWZ5LXRhYmxlcycgZm9yIGgyIERhdGFiYXNlIDEgJ1NhbXBsZSBEYXRhYmFzZSdcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMi45OTVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1GSU5JU0hFRDogc3RlcCAnY2xhc3NpZnktZmllbGRzJyBmb3IgaDIgRGF0YWJhc2UgMSAnU2FtcGxlIERhdGFiYXNlJyAoNjUuNCBtcylcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMi45ODRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuYW5hbHl6ZSIsIm1zZyI6Ilx1MDAxQlszNG1jbGFzc2lmeS1maWVsZHMgQW5hbHl6ZWQgWyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKsK3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrddIPCfmIwgICA2MCUgVGFibGUgNyAnUFVCTElDLklOVk9JQ0VTJ1x1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjk2MVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5hbmFseXplIiwibXNnIjoiXHUwMDFCWzM0bWNsYXNzaWZ5LWZpZWxkcyBBbmFseXplZCBbKioqKioqKioqKioqKioqKioqKioqKirCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrddIPCfmKwgICA0OCUgVGFibGUgNCAnUFVCTElDLlJFVklFV1MnXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTY6NDI6MDIuOTM5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLmFuYWx5emUiLCJtc2ciOiJcdTAwMUJbMzRtY2xhc3NpZnktZmllbGRzIEFuYWx5emVkIFsqKioqKioqKioqKioqKioqKirCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3XSDwn5iVICAgMzYlIFRhYmxlIDEgJ1BVQkxJQy5QUk9EVUNUUydcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMi45MjlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1TVEFSVElORzogc3RlcCAnY2xhc3NpZnktZmllbGRzJyBmb3IgaDIgRGF0YWJhc2UgMSAnU2FtcGxlIERhdGFiYXNlJ1x1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjkyN1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy51dGlsIiwibXNnIjoiXHUwMDFCWzM1bUZJTklTSEVEOiBzdGVwICdmaW5nZXJwcmludC1maWVsZHMnIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnICg5OS4zIG1zKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjg5OFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5hbmFseXplIiwibXNnIjoiXHUwMDFCWzM0bWZpbmdlcnByaW50LWZpZWxkcyBBbmFseXplZCBbKioqKioqKioqKirCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrddIPCfmJIgICAyNCUgVGFibGUgNiAnUFVCTElDLkZFRURCQUNLJ1x1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjg2OVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5hbmFseXplIiwibXNnIjoiXHUwMDFCWzM0bWZpbmdlcnByaW50LWZpZWxkcyBBbmFseXplZCBbKioqKirCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrddIPCfmKIgICAxMiUgVGFibGUgMyAnUFVCTElDLlBFT1BMRSdcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMi44MjdaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1TVEFSVElORzogc3RlcCAnZmluZ2VycHJpbnQtZmllbGRzJyBmb3IgaDIgRGF0YWJhc2UgMSAnU2FtcGxlIERhdGFiYXNlJ1x1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjgwNFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy51dGlsIiwibXNnIjoiXHUwMDFCWzM1bVNUQVJUSU5HOiBBbmFseXplIGRhdGEgZm9yIGgyIERhdGFiYXNlIDEgJ1NhbXBsZSBEYXRhYmFzZSdcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMi43OTlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1GSU5JU0hFRDogU3luYyBtZXRhZGF0YSBmb3IgaDIgRGF0YWJhc2UgMSAnU2FtcGxlIERhdGFiYXNlJyAoMi41IHMpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTY6NDI6MDIuNjA3WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzVtRklOSVNIRUQ6IHN0ZXAgJ3N5bmMtbWV0YWJhc2UtbWV0YWRhdGEnIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnICgxLjMgcylcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMi4xODhaIiwibGV2ZWwiOiJFUlJPUiIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEubWV0YWJhc2UtbWV0YWRhdGEiLCJtc2ciOiJcdTAwMUJbMzFtRXJyb3Igc3luY2luZyBfbWV0YWJhc2VfbWV0YWRhdGE6IG5vIG1hdGNoaW5nIGtleXBhdGg6IGNhdmVhdHNcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMi4xODhaIiwibGV2ZWwiOiJFUlJPUiIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEubWV0YWJhc2UtbWV0YWRhdGEiLCJtc2ciOiJcdTAwMUJbMzFtRXJyb3Igc3luY2luZyBfbWV0YWJhc2VfbWV0YWRhdGE6IG5vIG1hdGNoaW5nIGtleXBhdGg6IGNhdmVhdHNcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMi4xNjNaIiwibGV2ZWwiOiJFUlJPUiIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEubWV0YWJhc2UtbWV0YWRhdGEiLCJtc2ciOiJcdTAwMUJbMzFtRXJyb3Igc3luY2luZyBfbWV0YWJhc2VfbWV0YWRhdGE6IG5vIG1hdGNoaW5nIGtleXBhdGg6IHBvaW50c19vZl9pbnRlcmVzdFx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjE2M1oiLCJsZXZlbCI6IkVSUk9SIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5tZXRhYmFzZS1tZXRhZGF0YSIsIm1zZyI6Ilx1MDAxQlszMW1FcnJvciBzeW5jaW5nIF9tZXRhYmFzZV9tZXRhZGF0YTogbm8gbWF0Y2hpbmcga2V5cGF0aDogcG9pbnRzX29mX2ludGVyZXN0XHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTY6NDI6MDIuMTM4WiIsImxldmVsIjoiRVJST1IiLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLm1ldGFiYXNlLW1ldGFkYXRhIiwibXNnIjoiXHUwMDFCWzMxbUVycm9yIHN5bmNpbmcgX21ldGFiYXNlX21ldGFkYXRhOiBubyBtYXRjaGluZyBrZXlwYXRoOiBkZXNjcmlwdGlvblx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE2OjQyOjAyLjEzOFoiLCJsZXZlbCI6IkVSUk9SIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5tZXRhYmFzZS1tZXRhZGF0YSIsIm1zZyI6Ilx1MDAxQlszMW1FcnJvciBzeW5jaW5nIF9tZXRhYmFzZV9tZXRhZGF0YTogbm8gbWF0Y2hpbmcga2V5cGF0aDogZGVzY3JpcHRpb25cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMS4yNjdaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1TVEFSVElORzogc3RlcCAnc3luYy1tZXRhYmFzZS1tZXRhZGF0YScgZm9yIGgyIERhdGFiYXNlIDEgJ1NhbXBsZSBEYXRhYmFzZSdcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMS4yNjVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1GSU5JU0hFRDogc3RlcCAnc3luYy1ma3MnIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnICgxMjcuOCBtcylcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMS4xMzZaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1TVEFSVElORzogc3RlcCAnc3luYy1ma3MnIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTY6NDI6MDEuMTMxWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzVtRklOSVNIRUQ6IHN0ZXAgJ3N5bmMtZmllbGRzJyBmb3IgaDIgRGF0YWJhc2UgMSAnU2FtcGxlIERhdGFiYXNlJyAoNjM5LjggbXMpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTY6NDI6MDAuNDkwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzVtU1RBUlRJTkc6IHN0ZXAgJ3N5bmMtZmllbGRzJyBmb3IgaDIgRGF0YWJhc2UgMSAnU2FtcGxlIERhdGFiYXNlJ1x1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE2OjQyOjAwLjQ4OVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy51dGlsIiwibXNnIjoiXHUwMDFCWzM1bUZJTklTSEVEOiBzdGVwICdzeW5jLXRhYmxlcycgZm9yIGgyIERhdGFiYXNlIDEgJ1NhbXBsZSBEYXRhYmFzZScgKDQ0LjAgbXMpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTY6NDI6MDAuNDg2WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEudGFibGVzIiwibXNnIjoiVXBkYXRpbmcgZGVzY3JpcHRpb24gZm9yIHRhYmxlczogKFRhYmxlICAnUFVCTElDLkFOQUxZVElDX0VWRU5UUycgVGFibGUgICdQVUJMSUMuRkVFREJBQ0snIFRhYmxlICAnUFVCTElDLlBFT1BMRScgVGFibGUgICdQVUJMSUMuUkVWSUVXUycgVGFibGUgICdQVUJMSUMuT1JERVJTJyBUYWJsZSAgJ1BVQkxJQy5BQ0NPVU5UUycgVGFibGUgICdQVUJMSUMuSU5WT0lDRVMnIFRhYmxlICAnUFVCTElDLlBST0RVQ1RTJykiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMC40NDRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1TVEFSVElORzogc3RlcCAnc3luYy10YWJsZXMnIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTY6NDI6MDAuNDQxWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzVtRklOSVNIRUQ6IHN0ZXAgJ3N5bmMtdGltZXpvbmUnIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnICgxMDguNSBtcylcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMC4zMzJaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1TVEFSVElORzogc3RlcCAnc3luYy10aW1lem9uZScgZm9yIGgyIERhdGFiYXNlIDEgJ1NhbXBsZSBEYXRhYmFzZSdcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMC4zMjlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1GSU5JU0hFRDogc3RlcCAnc3luYy1kYm1zLXZlcnNpb24nIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnICgxMy4wIG1zKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE2OjQyOjAwLjMwNFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy51dGlsIiwibXNnIjoiXHUwMDFCWzM1bVNUQVJUSU5HOiBzdGVwICdzeW5jLWRibXMtdmVyc2lvbicgZm9yIGgyIERhdGFiYXNlIDEgJ1NhbXBsZSBEYXRhYmFzZSdcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjo0MjowMC4yOThaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1TVEFSVElORzogU3luYyBtZXRhZGF0YSBmb3IgaDIgRGF0YWJhc2UgMSAnU2FtcGxlIERhdGFiYXNlJ1x1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE2OjQyOjAwLjA5M1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzay5zeW5jLWRhdGFiYXNlcyIsIm1zZyI6IlN0YXJ0aW5nIHN5bmMgdGFzayBmb3IgRGF0YWJhc2UgMS4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNjozMjoxMy4xOTZaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2sucmVmcmVzaC1zbGFjay1jaGFubmVsLXVzZXItY2FjaGUiLCJtc2ciOiJTbGFjayB1c2VyL2NoYW5uZWwgc3RhcnR1cCBjYWNoZSByZWZyZXNoZWQgd2l0aCA4IGVudHJpZXMsIHRvb2sgODk0bXMuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTY6MzI6MTIuMjkxWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5pbnRlZ3JhdGlvbnMuc2xhY2siLCJtc2ciOiJSZWZyZXNoaW5nIHNsYWNrIGNoYW5uZWxzIGFuZCB1c2VybmFtZXMuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTY6MzI6MTIuMjg2WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrLnJlZnJlc2gtc2xhY2stY2hhbm5lbC11c2VyLWNhY2hlIiwibXNnIjoiU3RhcnRpbmcgU2xhY2sgdXNlci9jaGFubmVsIHN0YXJ0dXAgY2FjaGUgcmVmcmVzaC4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE2OjAwOjE3LjEwNVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzay5zZW5kLXB1bHNlcyIsIm1zZyI6IlNlbmRpbmcgc2NoZWR1bGVkIHB1bHNlcy4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQzOjQzLjAwMloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy51dGlsIiwibXNnIjoiXHUwMDFCWzM1bUZJTklTSEVEOiBBbmFseXplIGRhdGEgZm9yIGgyIERhdGFiYXNlIDEgJ1NhbXBsZSBEYXRhYmFzZScgKDIyLjYgcylcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mzo0Mi44NDJaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1GSU5JU0hFRDogc3RlcCAnY2xhc3NpZnktdGFibGVzJyBmb3IgaDIgRGF0YWJhc2UgMSAnU2FtcGxlIERhdGFiYXNlJyAoMTM5LjAgbXMpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDM6NDIuODM5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLmFuYWx5emUiLCJtc2ciOiJcdTAwMUJbMzRtY2xhc3NpZnktdGFibGVzIEFuYWx5emVkIFsqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKsK3wrfCt10g8J+YjiAgIDk2JSBUYWJsZSA4ICdQVUJMSUMuQUNDT1VOVFMnXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDM6NDIuNzYzWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLmFuYWx5emUiLCJtc2ciOiJcdTAwMUJbMzRtY2xhc3NpZnktdGFibGVzIEFuYWx5emVkIFsqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKsK3wrfCt8K3wrfCt8K3wrfCt10g8J+YiiAgIDg0JSBUYWJsZSA1ICdQVUJMSUMuQU5BTFlUSUNfRVZFTlRTJ1x1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQzOjQyLjcyN1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5hbmFseXplIiwibXNnIjoiXHUwMDFCWzM0bWNsYXNzaWZ5LXRhYmxlcyBBbmFseXplZCBbKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqwrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt10g8J+YiyAgIDcyJSBUYWJsZSAyICdQVUJMSUMuT1JERVJTJ1x1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQzOjQyLjcwMloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy51dGlsIiwibXNnIjoiXHUwMDFCWzM1bVNUQVJUSU5HOiBzdGVwICdjbGFzc2lmeS10YWJsZXMnIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDM6NDIuNzAwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzVtRklOSVNIRUQ6IHN0ZXAgJ2NsYXNzaWZ5LWZpZWxkcycgZm9yIGgyIERhdGFiYXNlIDEgJ1NhbXBsZSBEYXRhYmFzZScgKDEuMiBzKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQzOjQyLjI2MFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5hbmFseXplIiwibXNnIjoiXHUwMDFCWzM0bWNsYXNzaWZ5LWZpZWxkcyBBbmFseXplZCBbKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqwrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt10g8J+YjCAgIDYwJSBUYWJsZSA3ICdQVUJMSUMuSU5WT0lDRVMnXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDM6NDEuODg4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLmFuYWx5emUiLCJtc2ciOiJcdTAwMUJbMzRtY2xhc3NpZnktZmllbGRzIEFuYWx5emVkIFsqKioqKioqKioqKioqKioqKioqKioqKsK3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt10g8J+YrCAgIDQ4JSBUYWJsZSA0ICdQVUJMSUMuUkVWSUVXUydcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mzo0MS43OTlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuYW5hbHl6ZSIsIm1zZyI6Ilx1MDAxQlszNG1jbGFzc2lmeS1maWVsZHMgQW5hbHl6ZWQgWyoqKioqKioqKioqKioqKioqKsK3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrddIPCfmJUgICAzNiUgVGFibGUgMSAnUFVCTElDLlBST0RVQ1RTJ1x1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQzOjQxLjQ1NloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy51dGlsIiwibXNnIjoiXHUwMDFCWzM1bVNUQVJUSU5HOiBzdGVwICdjbGFzc2lmeS1maWVsZHMnIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDM6NDEuNDQyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzVtRklOSVNIRUQ6IHN0ZXAgJ2ZpbmdlcnByaW50LWZpZWxkcycgZm9yIGgyIERhdGFiYXNlIDEgJ1NhbXBsZSBEYXRhYmFzZScgKDIxLjAgcylcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0MzozMi45OTNaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuYW5hbHl6ZSIsIm1zZyI6Ilx1MDAxQlszNG1maW5nZXJwcmludC1maWVsZHMgQW5hbHl6ZWQgWyoqKioqKioqKioqwrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3XSDwn5iSICAgMjQlIFRhYmxlIDYgJ1BVQkxJQy5GRUVEQkFDSydcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo1My4zNDhaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuYW5hbHl6ZSIsIm1zZyI6Ilx1MDAxQlszNG1maW5nZXJwcmludC1maWVsZHMgQW5hbHl6ZWQgWyoqKioqwrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3wrfCt8K3XSDwn5iiICAgMTIlIFRhYmxlIDMgJ1BVQkxJQy5QRU9QTEUnXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NTEuODg3WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzVtU1RBUlRJTkc6IHN0ZXAgJ2ZpbmdlcnByaW50LWZpZWxkcycgZm9yIGgyIERhdGFiYXNlIDEgJ1NhbXBsZSBEYXRhYmFzZSdcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo1MS44NTBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1TVEFSVElORzogQW5hbHl6ZSBkYXRhIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NTEuODM1WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzVtRklOSVNIRUQ6IFN5bmMgbWV0YWRhdGEgZm9yIGgyIERhdGFiYXNlIDEgJ1NhbXBsZSBEYXRhYmFzZScgKDYuNiBzKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjUxLjUxNloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy51dGlsIiwibXNnIjoiXHUwMDFCWzM1bUZJTklTSEVEOiBzdGVwICdzeW5jLW1ldGFiYXNlLW1ldGFkYXRhJyBmb3IgaDIgRGF0YWJhc2UgMSAnU2FtcGxlIERhdGFiYXNlJyAoMS41IHMpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NTAuMDU1WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzVtU1RBUlRJTkc6IHN0ZXAgJ3N5bmMtbWV0YWJhc2UtbWV0YWRhdGEnIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NTAuMDUzWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzVtRklOSVNIRUQ6IHN0ZXAgJ3N5bmMtZmtzJyBmb3IgaDIgRGF0YWJhc2UgMSAnU2FtcGxlIERhdGFiYXNlJyAoNTA2LjQgbXMpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NTAuMDAxWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmtzIiwibXNnIjoiXHUwMDFCWzM2bU1hcmtpbmcgZm9yZWlnbiBrZXkgZnJvbSBUYWJsZSA3ICdQVUJMSUMuSU5WT0lDRVMnIEZpZWxkIDUyICdBQ0NPVU5UX0lEJyAtPiBUYWJsZSA4ICdQVUJMSUMuQUNDT1VOVFMnIEZpZWxkIDU4ICdJRCdcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OS45MjFaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5ma3MiLCJtc2ciOiJcdTAwMUJbMzZtTWFya2luZyBmb3JlaWduIGtleSBmcm9tIFRhYmxlIDYgJ1BVQkxJQy5GRUVEQkFDSycgRmllbGQgNDcgJ0FDQ09VTlRfSUQnIC0+IFRhYmxlIDggJ1BVQkxJQy5BQ0NPVU5UUycgRmllbGQgNTggJ0lEJ1x1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ5Ljc5MloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZrcyIsIm1zZyI6Ilx1MDAxQlszNm1NYXJraW5nIGZvcmVpZ24ga2V5IGZyb20gVGFibGUgNSAnUFVCTElDLkFOQUxZVElDX0VWRU5UUycgRmllbGQgMzkgJ0FDQ09VTlRfSUQnIC0+IFRhYmxlIDggJ1BVQkxJQy5BQ0NPVU5UUycgRmllbGQgNTggJ0lEJ1x1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ5LjU0NVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy51dGlsIiwibXNnIjoiXHUwMDFCWzM1bVNUQVJUSU5HOiBzdGVwICdzeW5jLWZrcycgZm9yIGgyIERhdGFiYXNlIDEgJ1NhbXBsZSBEYXRhYmFzZSdcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OS41NDFaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1GSU5JU0hFRDogc3RlcCAnc3luYy1maWVsZHMnIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnICgyLjYgcylcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OC42MDRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHBvc2l0aW9uIG9mIFRhYmxlIDQgJ1BVQkxJQy5SRVZJRVdTJyBGaWVsZCAnQ1JFQVRFRF9BVCcgaGFzIGNoYW5nZWQgZnJvbSAnMzUnIHRvICc1Jy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OC41NjhaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIGF1dG8gaW5jcmVtZW50ZWQgb2YgVGFibGUgNCAnUFVCTElDLlJFVklFV1MnIEZpZWxkICdJRCcgaGFzIGNoYW5nZWQgZnJvbSAnZmFsc2UnIHRvICd0cnVlJy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OC41NjdaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHBvc2l0aW9uIG9mIFRhYmxlIDQgJ1BVQkxJQy5SRVZJRVdTJyBGaWVsZCAnSUQnIGhhcyBjaGFuZ2VkIGZyb20gJzMyJyB0byAnMCcuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDguNTQ2WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSBwb3NpdGlvbiBvZiBUYWJsZSA0ICdQVUJMSUMuUkVWSUVXUycgRmllbGQgJ1BST0RVQ1RfSUQnIGhhcyBjaGFuZ2VkIGZyb20gJzMxJyB0byAnMScuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDguNTI0WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSBwb3NpdGlvbiBvZiBUYWJsZSA0ICdQVUJMSUMuUkVWSUVXUycgRmllbGQgJ1JBVElORycgaGFzIGNoYW5nZWQgZnJvbSAnMzYnIHRvICczJy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OC41MDBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHBvc2l0aW9uIG9mIFRhYmxlIDQgJ1BVQkxJQy5SRVZJRVdTJyBGaWVsZCAnQk9EWScgaGFzIGNoYW5nZWQgZnJvbSAnMzMnIHRvICc0Jy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OC40OThaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHR5cGUgb2YgVGFibGUgNCAnUFVCTElDLlJFVklFV1MnIEZpZWxkICdCT0RZJyBoYXMgY2hhbmdlZCBmcm9tICdDTE9CJyB0byAnQ0hBUkFDVEVSIFZBUllJTkcnLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ4LjQ2OFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgcG9zaXRpb24gb2YgVGFibGUgNCAnUFVCTElDLlJFVklFV1MnIEZpZWxkICdSRVZJRVdFUicgaGFzIGNoYW5nZWQgZnJvbSAnMzQnIHRvICcyJy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OC40NjVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHR5cGUgb2YgVGFibGUgNCAnUFVCTElDLlJFVklFV1MnIEZpZWxkICdSRVZJRVdFUicgaGFzIGNoYW5nZWQgZnJvbSAnVkFSQ0hBUicgdG8gJ0NIQVJBQ1RFUiBWQVJZSU5HJy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OC4zNjlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHBvc2l0aW9uIG9mIFRhYmxlIDMgJ1BVQkxJQy5QRU9QTEUnIEZpZWxkICdBRERSRVNTJyBoYXMgY2hhbmdlZCBmcm9tICcyMicgdG8gJzEnLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ4LjM2OFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgdHlwZSBvZiBUYWJsZSAzICdQVUJMSUMuUEVPUExFJyBGaWVsZCAnQUREUkVTUycgaGFzIGNoYW5nZWQgZnJvbSAnVkFSQ0hBUicgdG8gJ0NIQVJBQ1RFUiBWQVJZSU5HJy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OC4zNDdaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIGF1dG8gaW5jcmVtZW50ZWQgb2YgVGFibGUgMyAnUFVCTElDLlBFT1BMRScgRmllbGQgJ0lEJyBoYXMgY2hhbmdlZCBmcm9tICdmYWxzZScgdG8gJ3RydWUnLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ4LjM0NVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgcG9zaXRpb24gb2YgVGFibGUgMyAnUFVCTElDLlBFT1BMRScgRmllbGQgJ0lEJyBoYXMgY2hhbmdlZCBmcm9tICcyMScgdG8gJzAnLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ4LjMyMFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgcG9zaXRpb24gb2YgVGFibGUgMyAnUFVCTElDLlBFT1BMRScgRmllbGQgJ0xPTkdJVFVERScgaGFzIGNoYW5nZWQgZnJvbSAnMjMnIHRvICc2Jy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OC4zMTdaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHR5cGUgb2YgVGFibGUgMyAnUFVCTElDLlBFT1BMRScgRmllbGQgJ0xPTkdJVFVERScgaGFzIGNoYW5nZWQgZnJvbSAnRE9VQkxFJyB0byAnRE9VQkxFIFBSRUNJU0lPTicuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDguMjk2WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSBwb3NpdGlvbiBvZiBUYWJsZSAzICdQVUJMSUMuUEVPUExFJyBGaWVsZCAnUEFTU1dPUkQnIGhhcyBjaGFuZ2VkIGZyb20gJzI5JyB0byAnMycuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDguMjk0WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSB0eXBlIG9mIFRhYmxlIDMgJ1BVQkxJQy5QRU9QTEUnIEZpZWxkICdQQVNTV09SRCcgaGFzIGNoYW5nZWQgZnJvbSAnVkFSQ0hBUicgdG8gJ0NIQVJBQ1RFUiBWQVJZSU5HJy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OC4yNzRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHBvc2l0aW9uIG9mIFRhYmxlIDMgJ1BVQkxJQy5QRU9QTEUnIEZpZWxkICdMQVRJVFVERScgaGFzIGNoYW5nZWQgZnJvbSAnMTgnIHRvICcxMScuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDguMjczWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSB0eXBlIG9mIFRhYmxlIDMgJ1BVQkxJQy5QRU9QTEUnIEZpZWxkICdMQVRJVFVERScgaGFzIGNoYW5nZWQgZnJvbSAnRE9VQkxFJyB0byAnRE9VQkxFIFBSRUNJU0lPTicuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDguMjU1WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSBwb3NpdGlvbiBvZiBUYWJsZSAzICdQVUJMSUMuUEVPUExFJyBGaWVsZCAnQ0lUWScgaGFzIGNoYW5nZWQgZnJvbSAnMzAnIHRvICc1Jy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OC4yNTNaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHR5cGUgb2YgVGFibGUgMyAnUFVCTElDLlBFT1BMRScgRmllbGQgJ0NJVFknIGhhcyBjaGFuZ2VkIGZyb20gJ1ZBUkNIQVInIHRvICdDSEFSQUNURVIgVkFSWUlORycuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDguMjI5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSBwb3NpdGlvbiBvZiBUYWJsZSAzICdQVUJMSUMuUEVPUExFJyBGaWVsZCAnQklSVEhfREFURScgaGFzIGNoYW5nZWQgZnJvbSAnMTknIHRvICc5Jy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OC4yMDhaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHBvc2l0aW9uIG9mIFRhYmxlIDMgJ1BVQkxJQy5QRU9QTEUnIEZpZWxkICdTT1VSQ0UnIGhhcyBjaGFuZ2VkIGZyb20gJzI0JyB0byAnOCcuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDguMjA2WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSB0eXBlIG9mIFRhYmxlIDMgJ1BVQkxJQy5QRU9QTEUnIEZpZWxkICdTT1VSQ0UnIGhhcyBjaGFuZ2VkIGZyb20gJ1ZBUkNIQVInIHRvICdDSEFSQUNURVIgVkFSWUlORycuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDguMTgzWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSBwb3NpdGlvbiBvZiBUYWJsZSAzICdQVUJMSUMuUEVPUExFJyBGaWVsZCAnQ1JFQVRFRF9BVCcgaGFzIGNoYW5nZWQgZnJvbSAnMjYnIHRvICcxMicuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDguMTY1WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSBwb3NpdGlvbiBvZiBUYWJsZSAzICdQVUJMSUMuUEVPUExFJyBGaWVsZCAnU1RBVEUnIGhhcyBjaGFuZ2VkIGZyb20gJzI4JyB0byAnNycuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDguMTY0WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSB0eXBlIG9mIFRhYmxlIDMgJ1BVQkxJQy5QRU9QTEUnIEZpZWxkICdTVEFURScgaGFzIGNoYW5nZWQgZnJvbSAnQ0hBUicgdG8gJ0NIQVJBQ1RFUicuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDguMTQwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSBwb3NpdGlvbiBvZiBUYWJsZSAzICdQVUJMSUMuUEVPUExFJyBGaWVsZCAnRU1BSUwnIGhhcyBjaGFuZ2VkIGZyb20gJzI1JyB0byAnMicuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDguMTM2WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSB0eXBlIG9mIFRhYmxlIDMgJ1BVQkxJQy5QRU9QTEUnIEZpZWxkICdFTUFJTCcgaGFzIGNoYW5nZWQgZnJvbSAnVkFSQ0hBUicgdG8gJ0NIQVJBQ1RFUiBWQVJZSU5HJy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OC4wOTNaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHBvc2l0aW9uIG9mIFRhYmxlIDMgJ1BVQkxJQy5QRU9QTEUnIEZpZWxkICdaSVAnIGhhcyBjaGFuZ2VkIGZyb20gJzI3JyB0byAnMTAnLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ4LjA5MVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgdHlwZSBvZiBUYWJsZSAzICdQVUJMSUMuUEVPUExFJyBGaWVsZCAnWklQJyBoYXMgY2hhbmdlZCBmcm9tICdDSEFSJyB0byAnQ0hBUkFDVEVSJy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0OC4wNjFaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHBvc2l0aW9uIG9mIFRhYmxlIDMgJ1BVQkxJQy5QRU9QTEUnIEZpZWxkICdOQU1FJyBoYXMgY2hhbmdlZCBmcm9tICcyMCcgdG8gJzQnLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ4LjA2MFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgdHlwZSBvZiBUYWJsZSAzICdQVUJMSUMuUEVPUExFJyBGaWVsZCAnTkFNRScgaGFzIGNoYW5nZWQgZnJvbSAnVkFSQ0hBUicgdG8gJ0NIQVJBQ1RFUiBWQVJZSU5HJy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0Ny45MjJaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHBvc2l0aW9uIG9mIFRhYmxlIDIgJ1BVQkxJQy5PUkRFUlMnIEZpZWxkICdUQVgnIGhhcyBjaGFuZ2VkIGZyb20gJzE2JyB0byAnNCcuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDcuOTIxWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSB0eXBlIG9mIFRhYmxlIDIgJ1BVQkxJQy5PUkRFUlMnIEZpZWxkICdUQVgnIGhhcyBjaGFuZ2VkIGZyb20gJ0RPVUJMRScgdG8gJ0RPVUJMRSBQUkVDSVNJT04nLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ3LjkwMFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgcG9zaXRpb24gb2YgVGFibGUgMiAnUFVCTElDLk9SREVSUycgRmllbGQgJ0RJU0NPVU5UJyBoYXMgY2hhbmdlZCBmcm9tICcxMCcgdG8gJzYnLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ3Ljg5OFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgdHlwZSBvZiBUYWJsZSAyICdQVUJMSUMuT1JERVJTJyBGaWVsZCAnRElTQ09VTlQnIGhhcyBjaGFuZ2VkIGZyb20gJ0RPVUJMRScgdG8gJ0RPVUJMRSBQUkVDSVNJT04nLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ3Ljg3OFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgcG9zaXRpb24gb2YgVGFibGUgMiAnUFVCTElDLk9SREVSUycgRmllbGQgJ1NVQlRPVEFMJyBoYXMgY2hhbmdlZCBmcm9tICcxMycgdG8gJzMnLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ3Ljg3NloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgdHlwZSBvZiBUYWJsZSAyICdQVUJMSUMuT1JERVJTJyBGaWVsZCAnU1VCVE9UQUwnIGhhcyBjaGFuZ2VkIGZyb20gJ0RPVUJMRScgdG8gJ0RPVUJMRSBQUkVDSVNJT04nLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ3Ljg1NVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgcG9zaXRpb24gb2YgVGFibGUgMiAnUFVCTElDLk9SREVSUycgRmllbGQgJ1BST0RVQ1RfSUQnIGhhcyBjaGFuZ2VkIGZyb20gJzExJyB0byAnMicuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDcuODMwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSBwb3NpdGlvbiBvZiBUYWJsZSAyICdQVUJMSUMuT1JERVJTJyBGaWVsZCAnUVVBTlRJVFknIGhhcyBjaGFuZ2VkIGZyb20gJzE0JyB0byAnOCcuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDcuODA4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSBhdXRvIGluY3JlbWVudGVkIG9mIFRhYmxlIDIgJ1BVQkxJQy5PUkRFUlMnIEZpZWxkICdJRCcgaGFzIGNoYW5nZWQgZnJvbSAnZmFsc2UnIHRvICd0cnVlJy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0Ny44MDVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHBvc2l0aW9uIG9mIFRhYmxlIDIgJ1BVQkxJQy5PUkRFUlMnIEZpZWxkICdJRCcgaGFzIGNoYW5nZWQgZnJvbSAnMTInIHRvICcwJy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0Ny43ODRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHBvc2l0aW9uIG9mIFRhYmxlIDIgJ1BVQkxJQy5PUkRFUlMnIEZpZWxkICdDUkVBVEVEX0FUJyBoYXMgY2hhbmdlZCBmcm9tICcxNScgdG8gJzcnLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ3Ljc1OVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgcG9zaXRpb24gb2YgVGFibGUgMiAnUFVCTElDLk9SREVSUycgRmllbGQgJ1RPVEFMJyBoYXMgY2hhbmdlZCBmcm9tICcxNycgdG8gJzUnLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ3Ljc1N1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgdHlwZSBvZiBUYWJsZSAyICdQVUJMSUMuT1JERVJTJyBGaWVsZCAnVE9UQUwnIGhhcyBjaGFuZ2VkIGZyb20gJ0RPVUJMRScgdG8gJ0RPVUJMRSBQUkVDSVNJT04nLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ3LjczMVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgcG9zaXRpb24gb2YgVGFibGUgMiAnUFVCTElDLk9SREVSUycgRmllbGQgJ1VTRVJfSUQnIGhhcyBjaGFuZ2VkIGZyb20gJzknIHRvICcxJy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0Ny42MjZaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHBvc2l0aW9uIG9mIFRhYmxlIDEgJ1BVQkxJQy5QUk9EVUNUUycgRmllbGQgJ1RJVExFJyBoYXMgY2hhbmdlZCBmcm9tICc1JyB0byAnMicuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDcuNjI0WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSB0eXBlIG9mIFRhYmxlIDEgJ1BVQkxJQy5QUk9EVUNUUycgRmllbGQgJ1RJVExFJyBoYXMgY2hhbmdlZCBmcm9tICdWQVJDSEFSJyB0byAnQ0hBUkFDVEVSIFZBUllJTkcnLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ3LjYwNloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgcG9zaXRpb24gb2YgVGFibGUgMSAnUFVCTElDLlBST0RVQ1RTJyBGaWVsZCAnVkVORE9SJyBoYXMgY2hhbmdlZCBmcm9tICc4JyB0byAnNCcuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDcuNjA0WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSB0eXBlIG9mIFRhYmxlIDEgJ1BVQkxJQy5QUk9EVUNUUycgRmllbGQgJ1ZFTkRPUicgaGFzIGNoYW5nZWQgZnJvbSAnVkFSQ0hBUicgdG8gJ0NIQVJBQ1RFUiBWQVJZSU5HJy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0Ny41ODJaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIGF1dG8gaW5jcmVtZW50ZWQgb2YgVGFibGUgMSAnUFVCTElDLlBST0RVQ1RTJyBGaWVsZCAnSUQnIGhhcyBjaGFuZ2VkIGZyb20gJ2ZhbHNlJyB0byAndHJ1ZScuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDcuNTgwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSBwb3NpdGlvbiBvZiBUYWJsZSAxICdQVUJMSUMuUFJPRFVDVFMnIEZpZWxkICdJRCcgaGFzIGNoYW5nZWQgZnJvbSAnNCcgdG8gJzAnLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ3LjU2MFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgcG9zaXRpb24gb2YgVGFibGUgMSAnUFVCTElDLlBST0RVQ1RTJyBGaWVsZCAnUkFUSU5HJyBoYXMgY2hhbmdlZCBmcm9tICcyJyB0byAnNicuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDcuNTU5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSB0eXBlIG9mIFRhYmxlIDEgJ1BVQkxJQy5QUk9EVUNUUycgRmllbGQgJ1JBVElORycgaGFzIGNoYW5nZWQgZnJvbSAnRE9VQkxFJyB0byAnRE9VQkxFIFBSRUNJU0lPTicuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDcuNTM2WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSB0eXBlIG9mIFRhYmxlIDEgJ1BVQkxJQy5QUk9EVUNUUycgRmllbGQgJ0VBTicgaGFzIGNoYW5nZWQgZnJvbSAnQ0hBUicgdG8gJ0NIQVJBQ1RFUicuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDcuNTEwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSBwb3NpdGlvbiBvZiBUYWJsZSAxICdQVUJMSUMuUFJPRFVDVFMnIEZpZWxkICdDQVRFR09SWScgaGFzIGNoYW5nZWQgZnJvbSAnNicgdG8gJzMnLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjQyOjQ3LjUwOVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc3luYy5zeW5jLW1ldGFkYXRhLmZpZWxkcy5zeW5jLW1ldGFkYXRhIiwibXNnIjoiRGF0YWJhc2UgdHlwZSBvZiBUYWJsZSAxICdQVUJMSUMuUFJPRFVDVFMnIEZpZWxkICdDQVRFR09SWScgaGFzIGNoYW5nZWQgZnJvbSAnVkFSQ0hBUicgdG8gJ0NIQVJBQ1RFUiBWQVJZSU5HJy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0Ny40MjVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS5maWVsZHMuc3luYy1tZXRhZGF0YSIsIm1zZyI6IkRhdGFiYXNlIHBvc2l0aW9uIG9mIFRhYmxlIDEgJ1BVQkxJQy5QUk9EVUNUUycgRmllbGQgJ1BSSUNFJyBoYXMgY2hhbmdlZCBmcm9tICczJyB0byAnNScuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDcuNDIyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEuZmllbGRzLnN5bmMtbWV0YWRhdGEiLCJtc2ciOiJEYXRhYmFzZSB0eXBlIG9mIFRhYmxlIDEgJ1BVQkxJQy5QUk9EVUNUUycgRmllbGQgJ1BSSUNFJyBoYXMgY2hhbmdlZCBmcm9tICdET1VCTEUnIHRvICdET1VCTEUgUFJFQ0lTSU9OJy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0Ni45MzhaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1TVEFSVElORzogc3RlcCAnc3luYy1maWVsZHMnIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDYuOTMyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzVtRklOSVNIRUQ6IHN0ZXAgJ3N5bmMtdGFibGVzJyBmb3IgaDIgRGF0YWJhc2UgMSAnU2FtcGxlIERhdGFiYXNlJyAoMS4wIHMpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDYuNjA1WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnN5bmMtbWV0YWRhdGEudGFibGVzIiwibXNnIjoiVXBkYXRpbmcgZGVzY3JpcHRpb24gZm9yIHRhYmxlczogKFRhYmxlICAnUFVCTElDLkFOQUxZVElDX0VWRU5UUycgVGFibGUgICdQVUJMSUMuRkVFREJBQ0snIFRhYmxlICAnUFVCTElDLlBFT1BMRScgVGFibGUgICdQVUJMSUMuUkVWSUVXUycgVGFibGUgICdQVUJMSUMuT1JERVJTJyBUYWJsZSAgJ1BVQkxJQy5BQ0NPVU5UUycgVGFibGUgICdQVUJMSUMuSU5WT0lDRVMnIFRhYmxlICAnUFVCTElDLlBST0RVQ1RTJykiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0Ni4xMjdaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMuc3luYy1tZXRhZGF0YS50YWJsZXMiLCJtc2ciOiJGb3VuZCBuZXcgdGFibGVzOiAoVGFibGUgICdQVUJMSUMuQU5BTFlUSUNfRVZFTlRTJyBUYWJsZSAgJ1BVQkxJQy5GRUVEQkFDSycgVGFibGUgICdQVUJMSUMuSU5WT0lDRVMnIFRhYmxlICAnUFVCTElDLkFDQ09VTlRTJykiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0NS44OTdaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1TVEFSVElORzogc3RlcCAnc3luYy10YWJsZXMnIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDUuODkzWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzVtRklOSVNIRUQ6IHN0ZXAgJ3N5bmMtdGltZXpvbmUnIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnICgzNDguMSBtcylcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0NS41NDRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1TVEFSVElORzogc3RlcCAnc3luYy10aW1lem9uZScgZm9yIGgyIERhdGFiYXNlIDEgJ1NhbXBsZSBEYXRhYmFzZSdcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0NS41MjlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1GSU5JU0hFRDogc3RlcCAnc3luYy1kYm1zLXZlcnNpb24nIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnICgxOTcuMiBtcylcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0NS4zMDdaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnN5bmMudXRpbCIsIm1zZyI6Ilx1MDAxQlszNW1TVEFSVElORzogc3RlcCAnc3luYy1kYm1zLXZlcnNpb24nIGZvciBoMiBEYXRhYmFzZSAxICdTYW1wbGUgRGF0YWJhc2UnXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6NDI6NDUuMjQ4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5zeW5jLnV0aWwiLCJtc2ciOiJcdTAwMUJbMzVtU1RBUlRJTkc6IFN5bmMgbWV0YWRhdGEgZm9yIGgyIERhdGFiYXNlIDEgJ1NhbXBsZSBEYXRhYmFzZSdcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTo0Mjo0NC43NDFaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2suc3luYy1kYXRhYmFzZXMiLCJtc2ciOiJTdGFydGluZyBzeW5jIHRhc2sgZm9yIERhdGFiYXNlIDEuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MTA6MDIuNjA2WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MTA6MDIuNjA2WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MTA6MDIuNTk1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3B1bHNlIDIwMCAxNjEuNSBtcyAoNiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY3IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MTA6MDIuMzIwWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA0MTMuMiBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY3IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MTA6MDEuNzgwWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2NvbGxlY3Rpb24vNC9pdGVtcyAyMDAgODkzLjkgbXMgKDUgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2NyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjEwOjAxLjA1NFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjEwOjAxLjA1NFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjEwOjAwLjgyMloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzMwLjEgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2NyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjEwOjAwLjM2OVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvY29sbGVjdGlvbiAyMDAgNDU1LjYgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2NyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjEwOjAwLjMwOFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjEwOjAwLjMwOFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjU5LjYxNVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgOTcwLjkgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2NyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjU5LjA2OFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjU5LjA2OFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjU3LjY5MFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9jb2xsZWN0aW9uLzQgMjAwIDEwMi4zIG1zICgzIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjcgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo1Ny41MTZaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDM1Ny41IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjcgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo1Ni45ODhaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvY29sbGVjdGlvbiAyMDAgMjQzLjEgbXMgKDMgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2NyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjU2Ljk3MFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjU2Ljk3MFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjU2LjY3NVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzMzLjAgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2NyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjU2LjE5NloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9zZXR1cC9hZG1pbl9jaGVja2xpc3QgMjAwIDM0OC4zIG1zICgxMCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY3IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NTYuMTUxWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NTYuMTUxWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NTUuNjMzWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA4MjIuOSBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY3IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NTQuNjQzWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3B1YmxpYy9jYXJkLzcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMSAyMDAgMTQ4LjcgbXMgKDEgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2NyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjU0LjQ1OVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9wdWJsaWMvY2FyZC83MDhhNzhlYy0xNWM4LTQwNWUtYjU5MC1kZTk4YzZkZGZhMDEvcXVlcnkvY3N2IDIwMiBbQVNZTkM6IGNvbXBsZXRlZF0gMi43IHMgKDE4IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjcgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZCk7IGgyIERCIDEgY29ubmVjdGlvbnM6IDAvMiAoMCB0aHJlYWRzIGJsb2NrZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NTEuNjExWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3B1YmxpYy9jYXJkLzcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMS9xdWVyeS9qc29uIDIwMiBbQVNZTkM6IGNvbXBsZXRlZF0gNTkxLjYgbXMgKDE4IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDIvNCBKZXR0eSB0aHJlYWRzOiAzLzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNjYgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZCk7IGgyIERCIDEgY29ubmVjdGlvbnM6IDAvMiAoMCB0aHJlYWRzIGJsb2NrZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NTAuOTg5WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3B1YmxpYy9jYXJkLzcwOGE3OGVjLTE1YzgtNDA1ZS1iNTkwLWRlOThjNmRkZmEwMS9xdWVyeSAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDEuMSBzICgyNiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAyLzQgSmV0dHkgdGhyZWFkczogMy81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDY0IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpOyBoMiBEQiAxIGNvbm5lY3Rpb25zOiAwLzIgKDAgdGhyZWFkcyBibG9ja2VkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjQ5Ljg2OVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjQ5Ljg2OVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjQ5LjYzMFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzM5LjUgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2MiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjQ5LjIzOVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvZGF0YXNldC9jc3YgMjAyIFtBU1lOQzogY29tcGxldGVkXSAyMTYuMyBtcyAoNyBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogMy81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDYyIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpOyBoMiBEQiAxIGNvbm5lY3Rpb25zOiAwLzIgKDAgdGhyZWFkcyBibG9ja2VkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjQ5LjE5OVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjQ5LjE5OVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjQ4Ljk1N1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzY1LjIgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjQ4LjU0NloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvZGF0YXNldC9qc29uIDIwMiBbQVNZTkM6IGNvbXBsZXRlZF0gNDcxLjYgbXMgKDcgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDMvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg2MCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKTsgaDIgREIgMSBjb25uZWN0aW9uczogMC8yICgwIHRocmVhZHMgYmxvY2tlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0OC4zMjJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0OC4zMjJaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0Ny45MjVaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDM5Mi4yIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0Ny40MTFaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvcmV2aXNpb24gMjAwIDQzOC4xIG1zICg4IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0Ny4yNDVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0Ny4yNDVaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0Ni44ODZaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDUwOS44IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0Ni4wMjlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvYWxlcnQgMjAwIDEuNCBzICg4IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0NS4wMTZaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0NS4wMTZaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0My44NThaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDIuOSBzICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0MC41NjJaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtREVMRVRFIC9hcGkvZGFzaGJvYXJkLzEvY2FyZHMgMjA0IDE1MS4wIG1zICg3IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTo0MC4yNjdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvZGFzaGJvYXJkLzEgMjAwIDU1Ny43IG1zICgyNiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDAuMDgyWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6NDAuMDgyWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MzkuNjI3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCAzNjYuOSBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MzkuMDk1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9kYXNoYm9hcmQvMS9jb3B5IDIwMCA2LjUgcyAoMjE1IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDIvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOTozNC4zMDlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLm1vZGVscy5kYXNoYm9hcmQiLCJtc2ciOiJSZWZlcmVuY2VkIEZpZWxkcyBpbiBEYXNoYm9hcmQgcGFyYW1zIGhhdmUgY2hhbmdlZDogV2FzOiAje30gSXMgTm93OiAjezcgNn0gTmV3bHkgQWRkZWQ6ICN7NyA2fSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjMxLjkzM1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9kYXNoYm9hcmQvMSAyMDAgMi43IHMgKDI2IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyOS40MzNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyOS40MzNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyOS4wNzNaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDQxOC43IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyOC40MzNaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL2Rhc2hib2FyZCAyMDAgMzUxLjEgbXMgKDExIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyNy43NzVaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvZGFzaGJvYXJkLzEgMjAwIDEuOSBzICgyNiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjYuMTYyWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjYuMTYyWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjUuNzc3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA0NTQuMSBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU4IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MjUuMjA3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2Rhc2hib2FyZCAyMDAgMTU4LjcgbXMgKDUgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjI1LjE5OFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjI1LjE5OFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjI0Ljk4MloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNDE1LjYgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjI0LjM4N1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9kYXNoYm9hcmQvMSAyMDAgMS41IHMgKDI2IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyMy4xNzNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyMy4xNzNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyMi44MDdaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDUyNy4xIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToyMi4wMjRaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvY2FyZC8xIDIwMCA1MjQuNCBtcyAoMTEgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjIxLjgzMFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjIxLjgzMFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjIwLjkyOVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMi45IHMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjE3LjcyMVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvY2FyZCAyMDAgODEzLjcgbXMgKDIxIERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowOToxNi44MDVaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvY2FyZC8xIDIwMCA0NTMuNiBtcyAoMTEgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMS80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjE2LjU2MloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjE2LjU2MloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjE2LjI1NFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzc1LjIgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1OCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjE1LjgyOVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvY2FyZC8xL3F1ZXJ5IDIwMiBbQVNZTkM6IGNvbXBsZXRlZF0gMi40IHMgKDI5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiAzLzUwICg0IGlkbGUsIDAgcXVldWVkKSAoNTggdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZCk7IGgyIERCIDEgY29ubmVjdGlvbnM6IDAvMiAoMCB0aHJlYWRzIGJsb2NrZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MTMuODAxWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MTMuODAxWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MTIuNzc5WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCAzLjggcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDk6MDguODUwWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9jYXJkLzEvcXVlcnkvanNvbiAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDkwNS4zIG1zICgxNyBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogMy81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU2IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpOyBoMiBEQiAxIGNvbm5lY3Rpb25zOiAwLzIgKDAgdGhyZWFkcyBibG9ja2VkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjA4LjMzMloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjA4LjMzMloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjA3LjgwNloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNTgyLjMgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg1NCB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjA3LjEzN1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvY2FyZC8xL3F1ZXJ5L2NzdiAyMDIgW0FTWU5DOiBjb21wbGV0ZWRdIDYuNCBzICgxNyBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDU0IHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpOyBoMiBEQiAxIGNvbm5lY3Rpb25zOiAwLzIgKDAgdGhyZWFkcyBibG9ja2VkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjAwLjgyNVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjAwLjgyNVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA5OjAwLjU2MVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNDMyLjYgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjU5Ljg3M1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9jYXJkIDIwMCAxLjEgcyAoNiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTguOTkwWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTguOTkwWiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTguNzE4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCAzNjMuMCBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTguMjc0WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTguMjc0WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTguMjI0WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3RhYmxlIDIwMCAxMjEuMSBtcyAoNCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTguMDMwWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCAzODEuMyBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTcuNjg5WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTcuNjg5WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTcuNTY3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2RhdGFiYXNlIDIwMCAyMDEuMiBtcyAoMyBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTcuMjcyWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA1NTMuMSBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTYuMzU1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3NldHRpbmcgMjAwIDIuNCBzICg0IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1NS43NjNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1NS43NjNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1My45MDFaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDQyMi4xIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1My4yNzlaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvbWV0cmljIDIwMCAxOTAuMSBtcyAoMyBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTMuMjY5WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTMuMjY5WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTMuMDIxWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA0MDkuMCBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTIuNjI2WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTIuNjI2WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTIuNTM1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybURFTEVURSAvYXBpL3Nlc3Npb24gMjA0IDY4LjIgbXMgKDIgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUyLjM4NloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMzgxLjMgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUyLjAzMFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUyLjAzMFoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUxLjk0NloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMxbURFTEVURSAvYXBpL3Nlc3Npb24gNDA0IDY2LjcgbXMgKDEgREIgY2FsbHMpIFxuXCJOb3QgZm91bmQuXCJcblx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUxLjk0NloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMxbURFTEVURSAvYXBpL3Nlc3Npb24gNDA0IDY2LjcgbXMgKDEgREIgY2FsbHMpIFxuXCJOb3QgZm91bmQuXCJcblx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUxLjk0NloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMxbURFTEVURSAvYXBpL3Nlc3Npb24gNDA0IDY2LjcgbXMgKDEgREIgY2FsbHMpIFxuXCJOb3QgZm91bmQuXCJcblx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUxLjkxMloiLCJsZXZlbCI6IkVSUk9SIiwiZnFucyI6Im1ldGFiYXNlLmFwaS5zZXNzaW9uIiwibXNnIjoiQXV0aGVudGljYXRpb24gZW5kcG9pbnQgZXJyb3IiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IE5vdCBmb3VuZC4gezpzdGF0dXMtY29kZSA0MDR9IiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX29uZS5pbnZva2VTdGF0aWMoY29tbW9uLmNsajo2MykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfb25lLmludm9rZShjb21tb24uY2xqOjU3KSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVjay5pbnZva2VTdGF0aWMoY29tbW9uLmNsajo5MykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2suZG9JbnZva2UoY29tbW9uLmNsajo2NikiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQyMykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfNDA0Lmludm9rZVN0YXRpYyhjb21tb24uY2xqOjE3OSkiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfNDA0Lmludm9rZShjb21tb24uY2xqOjE3NikiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfZXhpc3RzX1FNQVJLXy5pbnZva2VTdGF0aWMoY29tbW9uLmNsajoxMDMpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX2V4aXN0c19RTUFSS18uZG9JbnZva2UoY29tbW9uLmNsajo5OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQ0NSkiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfZXhpc3RzX1FNQVJLXy5pbnZva2VTdGF0aWMoY29tbW9uLmNsajoxMDEpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrX2V4aXN0c19RTUFSS18uaW52b2tlKGNvbW1vbi5jbGo6OTgpIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRmbl9fOTc0NzIuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjE4NykiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGZuX185NzQ3Mi5pbnZva2Uoc2Vzc2lvbi5jbGo6MTg0KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yZXNwb25zZSRmbl9fNDIzNzUuaW52b2tlKGNvcmUuY2xqOjE2MCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWlkZGxld2FyZSRmbl9fNDIzNTkuaW52b2tlKGNvcmUuY2xqOjEzMikiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfaW5mbyRmbl9fNDIzNjQuaW52b2tlKGNvcmUuY2xqOjEzOSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kX1BMVVNfbG9nX2FsbF9yZXF1ZXN0X2ZhaWx1cmVzJGZuX185NzUyMC5pbnZva2Uoc2Vzc2lvbi5jbGo6MzEzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGhhbmRsZXJfXzQyNDE1Lmludm9rZShjb3JlLmNsajoyOTApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBtZXRhYmFzZS5hcGkucm91dGVzJGZuX185ODQ1MiRmbl9fOTg0NTUuaW52b2tlKHJvdXRlcy5jbGo6NjQpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmFwcGx5VG9IZWxwZXIoQUZuLmphdmE6MTYwKSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5hcHBseVRvKEFGbi5qYXZhOjE0NCkiLCJcdGF0IGNsb2p1cmUuY29yZSRhcHBseS5pbnZva2VTdGF0aWMoY29yZS5jbGo6NjY3KSIsIlx0YXQgY2xvanVyZS5jb3JlJGFwcGx5Lmludm9rZShjb3JlLmNsajo2NjIpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucm91dGVzJGZuX185ODYxMyRmbl9fOTg2MTQuZG9JbnZva2Uocm91dGVzLmNsajo3MCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQzNikiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRoYW5kbGVyX180MjQxNS5pbnZva2UoY29yZS5jbGo6MjkwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5yb3V0ZXMkZm5fXzk4NTk4JGZuX185ODYwMC5pbnZva2Uocm91dGVzLmNsajo0NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfdW5jYXVnaHRfZXhjZXB0aW9ucyRmbl9fOTUxNDkuaW52b2tlKGV4Y2VwdGlvbnMuY2xqOjEwMykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfYXBpX2V4Y2VwdGlvbnMkZm5fXzk1MTQ2Lmludm9rZShleGNlcHRpb25zLmNsajo5MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4JGZuX18xMDAzMzkuaW52b2tlKGxvZy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2UuZHJpdmVyLnNxbF9qZGJjLmV4ZWN1dGUuZGlhZ25vc3RpYyRkb193aXRoX2RpYWdub3N0aWNfaW5mby5pbnZva2VTdGF0aWMoZGlhZ25vc3RpYy5jbGo6MTgpIiwiXHRhdCBtZXRhYmFzZS5kcml2ZXIuc3FsX2pkYmMuZXhlY3V0ZS5kaWFnbm9zdGljJGRvX3dpdGhfZGlhZ25vc3RpY19pbmZvLmludm9rZShkaWFnbm9zdGljLmNsajoxMikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4Lmludm9rZShsb2cuY2xqOjIwOCkiLCJcdGF0IHRvdWNhbjIuZXhlY3V0ZSRkb193aXRoX2NhbGxfY291bnRzLmludm9rZVN0YXRpYyhleGVjdXRlLmNsajoxMTIpIiwiXHRhdCB0b3VjYW4yLmV4ZWN1dGUkZG9fd2l0aF9jYWxsX2NvdW50cy5pbnZva2UoZXhlY3V0ZS5jbGo6MTAzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3Lmludm9rZShsb2cuY2xqOjIwNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmJyb3dzZXJfY29va2llJGVuc3VyZV9icm93c2VyX2lkX2Nvb2tpZSRmbl9fMTAzNzY0Lmludm9rZShicm93c2VyX2Nvb2tpZS5jbGo6NDQpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZWN1cml0eSRhZGRfc2VjdXJpdHlfaGVhZGVycyRmbl9fNzk0NjYuaW52b2tlKHNlY3VyaXR5LmNsajoxNTMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfanNvbl9ib2R5JGZuX18xMDI1MDQuaW52b2tlKGpzb24uY2xqOjY5KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUub2Zmc2V0X3BhZ2luZyRoYW5kbGVfcGFnaW5nJGZuX183OTQ5MC5pbnZva2Uob2Zmc2V0X3BhZ2luZy5jbGo6NDUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfc3RyZWFtZWRfanNvbl9yZXNwb25zZSRmbl9fMTAyNTIyLmludm9rZShqc29uLmNsajoxMDMpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUua2V5d29yZF9wYXJhbXMkd3JhcF9rZXl3b3JkX3BhcmFtcyRmbl9fMTA0MDMxLmludm9rZShrZXl3b3JkX3BhcmFtcy5jbGo6NTUpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUucGFyYW1zJHdyYXBfcGFyYW1zJGZuX18xMDQwNTAuaW52b2tlKHBhcmFtcy5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJG1heWJlX3NldF9zaXRlX3VybCRmbl9fNTA0NzkuaW52b2tlKG1pc2MuY2xqOjYxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRyZXNldF9zZXNzaW9uX3RpbWVvdXQkZm5fXzYzNzcwLmludm9rZShzZXNzaW9uLmNsajo0MzApIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGJpbmRfY3VycmVudF91c2VyJGZuX182Mzc0MCRmbl9fNjM3NDEuaW52b2tlKHNlc3Npb24uY2xqOjMzNikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjMxNSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlKHNlc3Npb24uY2xqOjMwNCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kYmluZF9jdXJyZW50X3VzZXIkZm5fXzYzNzQwLmludm9rZShzZXNzaW9uLmNsajozMzUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfY3VycmVudF91c2VyX2luZm8kZm5fXzYzNzIyLmludm9rZShzZXNzaW9uLmNsajoyODUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfc2Vzc2lvbl9pZCRmbl9fNjM3MDUuaW52b2tlKHNlc3Npb24uY2xqOjIxNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmF1dGgkd3JhcF9hcGlfa2V5JGZuX184NjY0NS5pbnZva2UoYXV0aC5jbGo6MzApIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUuY29va2llcyR3cmFwX2Nvb2tpZXMkZm5fXzEwMzk1MS5pbnZva2UoY29va2llcy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRhZGRfY29udGVudF90eXBlJGZuX181MDQ2MS5pbnZva2UobWlzYy5jbGo6MjkpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGRpc2FibGVfc3RyZWFtaW5nX2J1ZmZlcmluZyRmbl9fNTA0ODcuaW52b2tlKG1pc2MuY2xqOjc4KSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmd6aXAkd3JhcF9nemlwJGZuX18xMDM5OTMuaW52b2tlKGd6aXAuY2xqOjg2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRiaW5kX3JlcXVlc3QkZm5fXzUwNDkwLmludm9rZShtaXNjLmNsajo5NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNzbCRyZWRpcmVjdF90b19odHRwc19taWRkbGV3YXJlJGZuX18xMDM3ODAuaW52b2tlKHNzbC5jbGo6NDEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIkYXN5bmNfcHJveHlfaGFuZGxlciRmbl9fOTkxMDMuaW52b2tlKHNlcnZlci5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucHJveHkkb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuQWJzdHJhY3RIYW5kbGVyJGZmMTkyNzRhLmhhbmRsZShVbmtub3duIFNvdXJjZSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLlN0YXRpc3RpY3NIYW5kbGVyLmhhbmRsZShTdGF0aXN0aWNzSGFuZGxlci5qYXZhOjE3MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLkhhbmRsZXJXcmFwcGVyLmhhbmRsZShIYW5kbGVyV3JhcHBlci5qYXZhOjEyMikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5TZXJ2ZXIuaGFuZGxlKFNlcnZlci5qYXZhOjU2MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5sYW1iZGEkaGFuZGxlJDAoSHR0cENoYW5uZWwuamF2YTo1MDUpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuZGlzcGF0Y2goSHR0cENoYW5uZWwuamF2YTo3NjIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuaGFuZGxlKEh0dHBDaGFubmVsLmphdmE6NDk3KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDb25uZWN0aW9uLm9uRmlsbGFibGUoSHR0cENvbm5lY3Rpb24uamF2YToyODIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5BYnN0cmFjdENvbm5lY3Rpb24kUmVhZENhbGxiYWNrLnN1Y2NlZWRlZChBYnN0cmFjdENvbm5lY3Rpb24uamF2YTozMTQpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5GaWxsSW50ZXJlc3QuZmlsbGFibGUoRmlsbEludGVyZXN0LmphdmE6MTAwKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uU2VsZWN0YWJsZUNoYW5uZWxFbmRQb2ludCQxLnJ1bihTZWxlY3RhYmxlQ2hhbm5lbEVuZFBvaW50LmphdmE6NTMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LnJ1blRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjQxNikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuY29uc3VtZVRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjM4NSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kudHJ5UHJvZHVjZShBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6MjcyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5sYW1iZGEkbmV3JDAoQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjE0MCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlJlc2VydmVkVGhyZWFkRXhlY3V0b3IkUmVzZXJ2ZWRUaHJlYWQucnVuKFJlc2VydmVkVGhyZWFkRXhlY3V0b3IuamF2YTo0MTEpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5RdWV1ZWRUaHJlYWRQb29sLnJ1bkpvYihRdWV1ZWRUaHJlYWRQb29sLmphdmE6OTM2KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUXVldWVkVGhyZWFkUG9vbCRSdW5uZXIucnVuKFF1ZXVlZFRocmVhZFBvb2wuamF2YToxMDgwKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTEuOTEyWiIsImxldmVsIjoiRVJST1IiLCJmcW5zIjoibWV0YWJhc2UuYXBpLnNlc3Npb24iLCJtc2ciOiJBdXRoZW50aWNhdGlvbiBlbmRwb2ludCBlcnJvciIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogTm90IGZvdW5kLiB7OnN0YXR1cy1jb2RlIDQwNH0iLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfb25lLmludm9rZVN0YXRpYyhjb21tb24uY2xqOjYzKSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja19vbmUuaW52b2tlKGNvbW1vbi5jbGo6NTcpIiwiXHRhdCBtZXRhYmFzZS5hcGkuY29tbW9uJGNoZWNrLmludm9rZVN0YXRpYyhjb21tb24uY2xqOjkzKSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVjay5kb0ludm9rZShjb21tb24uY2xqOjY2KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NDIzKSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja180MDQuaW52b2tlU3RhdGljKGNvbW1vbi5jbGo6MTc5KSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja180MDQuaW52b2tlKGNvbW1vbi5jbGo6MTc2KSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja19leGlzdHNfUU1BUktfLmludm9rZVN0YXRpYyhjb21tb24uY2xqOjEwMykiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfZXhpc3RzX1FNQVJLXy5kb0ludm9rZShjb21tb24uY2xqOjk4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NDQ1KSIsIlx0YXQgbWV0YWJhc2UuYXBpLmNvbW1vbiRjaGVja19leGlzdHNfUU1BUktfLmludm9rZVN0YXRpYyhjb21tb24uY2xqOjEwMSkiLCJcdGF0IG1ldGFiYXNlLmFwaS5jb21tb24kY2hlY2tfZXhpc3RzX1FNQVJLXy5pbnZva2UoY29tbW9uLmNsajo5OCkiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGZuX185NzQ3Mi5pbnZva2VTdGF0aWMoc2Vzc2lvbi5jbGo6MTg3KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZm5fXzk3NDcyLmludm9rZShzZXNzaW9uLmNsajoxODQpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3Jlc3BvbnNlJGZuX180MjM3NS5pbnZva2UoY29yZS5jbGo6MTYwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9taWRkbGV3YXJlJGZuX180MjM1OS5pbnZva2UoY29yZS5jbGo6MTMyKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9pbmZvJGZuX180MjM2NC5pbnZva2UoY29yZS5jbGo6MTM5KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRfUExVU19sb2dfYWxsX3JlcXVlc3RfZmFpbHVyZXMkZm5fXzk3NTIwLmludm9rZShzZXNzaW9uLmNsajozMTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkaGFuZGxlcl9fNDI0MTUuaW52b2tlKGNvcmUuY2xqOjI5MCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IG1ldGFiYXNlLmFwaS5yb3V0ZXMkZm5fXzk4NDUyJGZuX185ODQ1NS5pbnZva2Uocm91dGVzLmNsajo2NCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uYXBwbHlUb0hlbHBlcihBRm4uamF2YToxNjApIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmFwcGx5VG8oQUZuLmphdmE6MTQ0KSIsIlx0YXQgY2xvanVyZS5jb3JlJGFwcGx5Lmludm9rZVN0YXRpYyhjb3JlLmNsajo2NjcpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYXBwbHkuaW52b2tlKGNvcmUuY2xqOjY2MikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5yb3V0ZXMkZm5fXzk4NjEzJGZuX185ODYxNC5kb0ludm9rZShyb3V0ZXMuY2xqOjcwKSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NDM2KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGhhbmRsZXJfXzQyNDE1Lmludm9rZShjb3JlLmNsajoyOTApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLnJvdXRlcyRmbl9fOTg1OTgkZm5fXzk4NjAwLmludm9rZShyb3V0ZXMuY2xqOjQ3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuZXhjZXB0aW9ucyRjYXRjaF91bmNhdWdodF9leGNlcHRpb25zJGZuX185NTE0OS5pbnZva2UoZXhjZXB0aW9ucy5jbGo6MTAzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuZXhjZXB0aW9ucyRjYXRjaF9hcGlfZXhjZXB0aW9ucyRmbl9fOTUxNDYuaW52b2tlKGV4Y2VwdGlvbnMuY2xqOjkxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3JGZuX18xMDAzMzgkZm5fXzEwMDMzOS5pbnZva2UobG9nLmNsajoyMTYpIiwiXHRhdCBtZXRhYmFzZS5kcml2ZXIuc3FsX2pkYmMuZXhlY3V0ZS5kaWFnbm9zdGljJGRvX3dpdGhfZGlhZ25vc3RpY19pbmZvLmludm9rZVN0YXRpYyhkaWFnbm9zdGljLmNsajoxOCkiLCJcdGF0IG1ldGFiYXNlLmRyaXZlci5zcWxfamRiYy5leGVjdXRlLmRpYWdub3N0aWMkZG9fd2l0aF9kaWFnbm9zdGljX2luZm8uaW52b2tlKGRpYWdub3N0aWMuY2xqOjEyKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3JGZuX18xMDAzMzguaW52b2tlKGxvZy5jbGo6MjA4KSIsIlx0YXQgdG91Y2FuMi5leGVjdXRlJGRvX3dpdGhfY2FsbF9jb3VudHMuaW52b2tlU3RhdGljKGV4ZWN1dGUuY2xqOjExMikiLCJcdGF0IHRvdWNhbjIuZXhlY3V0ZSRkb193aXRoX2NhbGxfY291bnRzLmludm9rZShleGVjdXRlLmNsajoxMDMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ckbG9nX2FwaV9jYWxsJGZuX18xMDAzMzcuaW52b2tlKGxvZy5jbGo6MjA3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuYnJvd3Nlcl9jb29raWUkZW5zdXJlX2Jyb3dzZXJfaWRfY29va2llJGZuX18xMDM3NjQuaW52b2tlKGJyb3dzZXJfY29va2llLmNsajo0NCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlY3VyaXR5JGFkZF9zZWN1cml0eV9oZWFkZXJzJGZuX183OTQ2Ni5pbnZva2Uoc2VjdXJpdHkuY2xqOjE1MykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmpzb24kd3JhcF9qc29uX2JvZHkkZm5fXzEwMjUwNC5pbnZva2UoanNvbi5jbGo6NjkpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5vZmZzZXRfcGFnaW5nJGhhbmRsZV9wYWdpbmckZm5fXzc5NDkwLmludm9rZShvZmZzZXRfcGFnaW5nLmNsajo0NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmpzb24kd3JhcF9zdHJlYW1lZF9qc29uX3Jlc3BvbnNlJGZuX18xMDI1MjIuaW52b2tlKGpzb24uY2xqOjEwMykiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5rZXl3b3JkX3BhcmFtcyR3cmFwX2tleXdvcmRfcGFyYW1zJGZuX18xMDQwMzEuaW52b2tlKGtleXdvcmRfcGFyYW1zLmNsajo1NSkiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5wYXJhbXMkd3JhcF9wYXJhbXMkZm5fXzEwNDA1MC5pbnZva2UocGFyYW1zLmNsajo3NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkbWF5YmVfc2V0X3NpdGVfdXJsJGZuX181MDQ3OS5pbnZva2UobWlzYy5jbGo6NjEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHJlc2V0X3Nlc3Npb25fdGltZW91dCRmbl9fNjM3NzAuaW52b2tlKHNlc3Npb24uY2xqOjQzMCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kYmluZF9jdXJyZW50X3VzZXIkZm5fXzYzNzQwJGZuX182Mzc0MS5pbnZva2Uoc2Vzc2lvbi5jbGo6MzM2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRkb193aXRoX2N1cnJlbnRfdXNlci5pbnZva2VTdGF0aWMoc2Vzc2lvbi5jbGo6MzE1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRkb193aXRoX2N1cnJlbnRfdXNlci5pbnZva2Uoc2Vzc2lvbi5jbGo6MzA0KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRiaW5kX2N1cnJlbnRfdXNlciRmbl9fNjM3NDAuaW52b2tlKHNlc3Npb24uY2xqOjMzNSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kd3JhcF9jdXJyZW50X3VzZXJfaW5mbyRmbl9fNjM3MjIuaW52b2tlKHNlc3Npb24uY2xqOjI4NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kd3JhcF9zZXNzaW9uX2lkJGZuX182MzcwNS5pbnZva2Uoc2Vzc2lvbi5jbGo6MjE3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuYXV0aCR3cmFwX2FwaV9rZXkkZm5fXzg2NjQ1Lmludm9rZShhdXRoLmNsajozMCkiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5jb29raWVzJHdyYXBfY29va2llcyRmbl9fMTAzOTUxLmludm9rZShjb29raWVzLmNsajoyMTYpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGFkZF9jb250ZW50X3R5cGUkZm5fXzUwNDYxLmludm9rZShtaXNjLmNsajoyOSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkZGlzYWJsZV9zdHJlYW1pbmdfYnVmZmVyaW5nJGZuX181MDQ4Ny5pbnZva2UobWlzYy5jbGo6NzgpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUuZ3ppcCR3cmFwX2d6aXAkZm5fXzEwMzk5My5pbnZva2UoZ3ppcC5jbGo6ODYpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGJpbmRfcmVxdWVzdCRmbl9fNTA0OTAuaW52b2tlKG1pc2MuY2xqOjk1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc3NsJHJlZGlyZWN0X3RvX2h0dHBzX21pZGRsZXdhcmUkZm5fXzEwMzc4MC5pbnZva2Uoc3NsLmNsajo0MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlciRhc3luY19wcm94eV9oYW5kbGVyJGZuX185OTEwMy5pbnZva2Uoc2VydmVyLmNsajo3NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5wcm94eSRvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuaGFuZGxlci5BYnN0cmFjdEhhbmRsZXIkZmYxOTI3NGEuaGFuZGxlKFVua25vd24gU291cmNlKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuU3RhdGlzdGljc0hhbmRsZXIuaGFuZGxlKFN0YXRpc3RpY3NIYW5kbGVyLmphdmE6MTczKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuSGFuZGxlcldyYXBwZXIuaGFuZGxlKEhhbmRsZXJXcmFwcGVyLmphdmE6MTIyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLlNlcnZlci5oYW5kbGUoU2VydmVyLmphdmE6NTYzKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDaGFubmVsLmxhbWJkYSRoYW5kbGUkMChIdHRwQ2hhbm5lbC5qYXZhOjUwNSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5kaXNwYXRjaChIdHRwQ2hhbm5lbC5qYXZhOjc2MikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5oYW5kbGUoSHR0cENoYW5uZWwuamF2YTo0OTcpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENvbm5lY3Rpb24ub25GaWxsYWJsZShIdHRwQ29ubmVjdGlvbi5qYXZhOjI4MikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LmlvLkFic3RyYWN0Q29ubmVjdGlvbiRSZWFkQ2FsbGJhY2suc3VjY2VlZGVkKEFic3RyYWN0Q29ubmVjdGlvbi5qYXZhOjMxNCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LmlvLkZpbGxJbnRlcmVzdC5maWxsYWJsZShGaWxsSW50ZXJlc3QuamF2YToxMDApIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5TZWxlY3RhYmxlQ2hhbm5lbEVuZFBvaW50JDEucnVuKFNlbGVjdGFibGVDaGFubmVsRW5kUG9pbnQuamF2YTo1MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kucnVuVGFzayhBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6NDE2KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5jb25zdW1lVGFzayhBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6Mzg1KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS50cnlQcm9kdWNlKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YToyNzIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmxhbWJkYSRuZXckMChBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6MTQwKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUmVzZXJ2ZWRUaHJlYWRFeGVjdXRvciRSZXNlcnZlZFRocmVhZC5ydW4oUmVzZXJ2ZWRUaHJlYWRFeGVjdXRvci5qYXZhOjQxMSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlF1ZXVlZFRocmVhZFBvb2wucnVuSm9iKFF1ZXVlZFRocmVhZFBvb2wuamF2YTo5MzYpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5RdWV1ZWRUaHJlYWRQb29sJFJ1bm5lci5ydW4oUXVldWVkVGhyZWFkUG9vbC5qYXZhOjEwODApIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1MS44MDNaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDM3Mi4xIG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDAvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1MS42NjNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1MS42NjNaIiwibGV2ZWwiOiJXQVJOIiwiZnFucyI6Im1ldGFiYXNlLmVtYWlsIiwibXNnIjoiRmFpbGVkIHRvIHNlbmQgZW1haWwiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFNNVFAgaG9zdCBpcyBub3Qgc2V0LiB7OmNhdXNlIDpzbXRwLWhvc3Qtbm90LXNldH0iLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyJGZuX183NDk2Ni5pbnZva2UoZW1haWwuY2xqOjEyNSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJGZuX183NDk1NyRzZW5kX21lc3NhZ2Vfb3JfdGhyb3dfQkFOR19fXzc0OTYyLmludm9rZShlbWFpbC5jbGo6MTE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmludm9rZVN0YXRpYyhlbWFpbC5jbGo6MTYyKSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkc2VuZF9tZXNzYWdlX0JBTkdfLmRvSW52b2tlKGVtYWlsLmNsajoxNDgpIiwiXHRhdCBjbG9qdXJlLmxhbmcuUmVzdEZuLmludm9rZShSZXN0Rm4uamF2YTo2MTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2VTdGF0aWMobWVzc2FnZXMuY2xqOjE5OCkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZShtZXNzYWdlcy5jbGo6MTg0KSIsIlx0YXQgbWV0YWJhc2UubW9kZWxzLmxvZ2luX2hpc3RvcnkkbWF5YmVfc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWwkZm5fXzc1Nzc4Lmludm9rZShsb2dpbl9oaXN0b3J5LmNsajo4NSkiLCJcdGF0IGNsb2p1cmUuY29yZSRiaW5kaW5nX2NvbnZleW9yX2ZuJGZuX181ODIzLmludm9rZShjb3JlLmNsajoyMDQ3KSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5jYWxsKEFGbi5qYXZhOjE4KSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LkZ1dHVyZVRhc2sucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvci5ydW5Xb3JrZXIoVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJFdvcmtlci5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1MS4zMzRaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtUE9TVCAvYXBpL3Nlc3Npb24gMjAwIDQ3OS41IG1zICg5IERCIGNhbGxzKSBBcHAgREIgY29ubmVjdGlvbnM6IDEvNCBKZXR0eSB0aHJlYWRzOiA0LzUwICgyIGlkbGUsIDAgcXVldWVkKSAoNDMgdG90YWwgYWN0aXZlIHRocmVhZHMpIFF1ZXJpZXMgaW4gZmxpZ2h0OiAwICgwIHF1ZXVlZClcdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo1MC43NjFaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzFtUE9TVCAvYXBpL3Nlc3Npb24gNDAxIDU0Ni42IG1zICgxIERCIGNhbGxzKSBcbns6ZXJyb3JzIHs6cGFzc3dvcmQgXCJkaWQgbm90IG1hdGNoIHN0b3JlZCBwYXNzd29yZFwifX1cblx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjUwLjQzNFoiLCJsZXZlbCI6IkVSUk9SIiwiZnFucyI6Im1ldGFiYXNlLmFwaS5zZXNzaW9uIiwibXNnIjoiQXV0aGVudGljYXRpb24gZW5kcG9pbnQgZXJyb3IiLCJleGNlcHRpb24iOlsiY2xvanVyZS5sYW5nLkV4Y2VwdGlvbkluZm86IFBhc3N3b3JkIGRpZCBub3QgbWF0Y2ggc3RvcmVkIHBhc3N3b3JkLiB7OnN0YXR1cy1jb2RlIDQwMSwgOmVycm9ycyB7OnBhc3N3b3JkIFwiZGlkIG5vdCBtYXRjaCBzdG9yZWQgcGFzc3dvcmRcIn19IiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRkb19odHRwXzQwMV9vbl9lcnJvci5pbnZva2VTdGF0aWMoc2Vzc2lvbi5jbGo6MTU2KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZG9faHR0cF80MDFfb25fZXJyb3IuaW52b2tlKHNlc3Npb24uY2xqOjE1MikiLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGZuX185NzQ1OS5pbnZva2VTdGF0aWMoc2Vzc2lvbi5jbGo6MTc4KSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZm5fXzk3NDU5Lmludm9rZShzZXNzaW9uLmNsajoxNjUpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3Jlc3BvbnNlJGZuX180MjM3NS5pbnZva2UoY29yZS5jbGo6MTYwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9taWRkbGV3YXJlJGZuX180MjM1OS5pbnZva2UoY29yZS5jbGo6MTMyKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9pbmZvJGZuX180MjM2NC5pbnZva2UoY29yZS5jbGo6MTM5KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kX1BMVVNfbG9nX2FsbF9yZXF1ZXN0X2ZhaWx1cmVzJGZuX185NzUyMC5pbnZva2Uoc2Vzc2lvbi5jbGo6MzEzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGhhbmRsZXJfXzQyNDE1Lmludm9rZShjb3JlLmNsajoyOTApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBtZXRhYmFzZS5hcGkucm91dGVzJGZuX185ODQ1MiRmbl9fOTg0NTUuaW52b2tlKHJvdXRlcy5jbGo6NjQpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmFwcGx5VG9IZWxwZXIoQUZuLmphdmE6MTYwKSIsIlx0YXQgY2xvanVyZS5sYW5nLkFGbi5hcHBseVRvKEFGbi5qYXZhOjE0NCkiLCJcdGF0IGNsb2p1cmUuY29yZSRhcHBseS5pbnZva2VTdGF0aWMoY29yZS5jbGo6NjY3KSIsIlx0YXQgY2xvanVyZS5jb3JlJGFwcGx5Lmludm9rZShjb3JlLmNsajo2NjIpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucm91dGVzJGZuX185ODYxMyRmbl9fOTg2MTQuZG9JbnZva2Uocm91dGVzLmNsajo3MCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjQzNikiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRoYW5kbGVyX180MjQxNS5pbnZva2UoY29yZS5jbGo6MjkwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5yb3V0ZXMkZm5fXzk4NTk4JGZuX185ODYwMC5pbnZva2Uocm91dGVzLmNsajo0NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfdW5jYXVnaHRfZXhjZXB0aW9ucyRmbl9fOTUxNDkuaW52b2tlKGV4Y2VwdGlvbnMuY2xqOjEwMykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmV4Y2VwdGlvbnMkY2F0Y2hfYXBpX2V4Y2VwdGlvbnMkZm5fXzk1MTQ2Lmludm9rZShleGNlcHRpb25zLmNsajo5MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4JGZuX18xMDAzMzkuaW52b2tlKGxvZy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2UuZHJpdmVyLnNxbF9qZGJjLmV4ZWN1dGUuZGlhZ25vc3RpYyRkb193aXRoX2RpYWdub3N0aWNfaW5mby5pbnZva2VTdGF0aWMoZGlhZ25vc3RpYy5jbGo6MTgpIiwiXHRhdCBtZXRhYmFzZS5kcml2ZXIuc3FsX2pkYmMuZXhlY3V0ZS5kaWFnbm9zdGljJGRvX3dpdGhfZGlhZ25vc3RpY19pbmZvLmludm9rZShkaWFnbm9zdGljLmNsajoxMikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyRsb2dfYXBpX2NhbGwkZm5fXzEwMDMzNyRmbl9fMTAwMzM4Lmludm9rZShsb2cuY2xqOjIwOCkiLCJcdGF0IHRvdWNhbjIuZXhlY3V0ZSRkb193aXRoX2NhbGxfY291bnRzLmludm9rZVN0YXRpYyhleGVjdXRlLmNsajoxMTIpIiwiXHRhdCB0b3VjYW4yLmV4ZWN1dGUkZG9fd2l0aF9jYWxsX2NvdW50cy5pbnZva2UoZXhlY3V0ZS5jbGo6MTAzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3Lmludm9rZShsb2cuY2xqOjIwNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmJyb3dzZXJfY29va2llJGVuc3VyZV9icm93c2VyX2lkX2Nvb2tpZSRmbl9fMTAzNzY0Lmludm9rZShicm93c2VyX2Nvb2tpZS5jbGo6NDQpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZWN1cml0eSRhZGRfc2VjdXJpdHlfaGVhZGVycyRmbl9fNzk0NjYuaW52b2tlKHNlY3VyaXR5LmNsajoxNTMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfanNvbl9ib2R5JGZuX18xMDI1MDQuaW52b2tlKGpzb24uY2xqOjY3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUub2Zmc2V0X3BhZ2luZyRoYW5kbGVfcGFnaW5nJGZuX183OTQ5MC5pbnZva2Uob2Zmc2V0X3BhZ2luZy5jbGo6NDUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5qc29uJHdyYXBfc3RyZWFtZWRfanNvbl9yZXNwb25zZSRmbl9fMTAyNTIyLmludm9rZShqc29uLmNsajoxMDMpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUua2V5d29yZF9wYXJhbXMkd3JhcF9rZXl3b3JkX3BhcmFtcyRmbl9fMTA0MDMxLmludm9rZShrZXl3b3JkX3BhcmFtcy5jbGo6NTUpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUucGFyYW1zJHdyYXBfcGFyYW1zJGZuX18xMDQwNTAuaW52b2tlKHBhcmFtcy5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJG1heWJlX3NldF9zaXRlX3VybCRmbl9fNTA0NzkuaW52b2tlKG1pc2MuY2xqOjYxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRyZXNldF9zZXNzaW9uX3RpbWVvdXQkZm5fXzYzNzcwLmludm9rZShzZXNzaW9uLmNsajo0MzApIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJGJpbmRfY3VycmVudF91c2VyJGZuX182Mzc0MCRmbl9fNjM3NDEuaW52b2tlKHNlc3Npb24uY2xqOjMzNikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlU3RhdGljKHNlc3Npb24uY2xqOjMxNSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kZG9fd2l0aF9jdXJyZW50X3VzZXIuaW52b2tlKHNlc3Npb24uY2xqOjMwNCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kYmluZF9jdXJyZW50X3VzZXIkZm5fXzYzNzQwLmludm9rZShzZXNzaW9uLmNsajozMzUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfY3VycmVudF91c2VyX2luZm8kZm5fXzYzNzIyLmludm9rZShzZXNzaW9uLmNsajoyODUpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHdyYXBfc2Vzc2lvbl9pZCRmbl9fNjM3MDUuaW52b2tlKHNlc3Npb24uY2xqOjIxNykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmF1dGgkd3JhcF9hcGlfa2V5JGZuX184NjY0NS5pbnZva2UoYXV0aC5jbGo6MzApIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUuY29va2llcyR3cmFwX2Nvb2tpZXMkZm5fXzEwMzk1MS5pbnZva2UoY29va2llcy5jbGo6MjE2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRhZGRfY29udGVudF90eXBlJGZuX181MDQ2MS5pbnZva2UobWlzYy5jbGo6MjkpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGRpc2FibGVfc3RyZWFtaW5nX2J1ZmZlcmluZyRmbl9fNTA0ODcuaW52b2tlKG1pc2MuY2xqOjc4KSIsIlx0YXQgcmluZy5taWRkbGV3YXJlLmd6aXAkd3JhcF9nemlwJGZuX18xMDM5OTMuaW52b2tlKGd6aXAuY2xqOjg2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubWlzYyRiaW5kX3JlcXVlc3QkZm5fXzUwNDkwLmludm9rZShtaXNjLmNsajo5NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNzbCRyZWRpcmVjdF90b19odHRwc19taWRkbGV3YXJlJGZuX18xMDM3ODAuaW52b2tlKHNzbC5jbGo6NDEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIkYXN5bmNfcHJveHlfaGFuZGxlciRmbl9fOTkxMDMuaW52b2tlKHNlcnZlci5jbGo6NzcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIucHJveHkkb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuQWJzdHJhY3RIYW5kbGVyJGZmMTkyNzRhLmhhbmRsZShVbmtub3duIFNvdXJjZSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLlN0YXRpc3RpY3NIYW5kbGVyLmhhbmRsZShTdGF0aXN0aWNzSGFuZGxlci5qYXZhOjE3MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5oYW5kbGVyLkhhbmRsZXJXcmFwcGVyLmhhbmRsZShIYW5kbGVyV3JhcHBlci5qYXZhOjEyMikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5TZXJ2ZXIuaGFuZGxlKFNlcnZlci5qYXZhOjU2MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5sYW1iZGEkaGFuZGxlJDAoSHR0cENoYW5uZWwuamF2YTo1MDUpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuZGlzcGF0Y2goSHR0cENoYW5uZWwuamF2YTo3NjIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENoYW5uZWwuaGFuZGxlKEh0dHBDaGFubmVsLmphdmE6NDk3KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDb25uZWN0aW9uLm9uRmlsbGFibGUoSHR0cENvbm5lY3Rpb24uamF2YToyODIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5BYnN0cmFjdENvbm5lY3Rpb24kUmVhZENhbGxiYWNrLnN1Y2NlZWRlZChBYnN0cmFjdENvbm5lY3Rpb24uamF2YTozMTQpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5GaWxsSW50ZXJlc3QuZmlsbGFibGUoRmlsbEludGVyZXN0LmphdmE6MTAwKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuaW8uU2VsZWN0YWJsZUNoYW5uZWxFbmRQb2ludCQxLnJ1bihTZWxlY3RhYmxlQ2hhbm5lbEVuZFBvaW50LmphdmE6NTMpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LnJ1blRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjQxNikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuY29uc3VtZVRhc2soQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjM4NSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kudHJ5UHJvZHVjZShBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6MjcyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5sYW1iZGEkbmV3JDAoQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5qYXZhOjE0MCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlJlc2VydmVkVGhyZWFkRXhlY3V0b3IkUmVzZXJ2ZWRUaHJlYWQucnVuKFJlc2VydmVkVGhyZWFkRXhlY3V0b3IuamF2YTo0MTEpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5RdWV1ZWRUaHJlYWRQb29sLnJ1bkpvYihRdWV1ZWRUaHJlYWRQb29sLmphdmE6OTM2KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUXVldWVkVGhyZWFkUG9vbCRSdW5uZXIucnVuKFF1ZXVlZFRocmVhZFBvb2wuamF2YToxMDgwKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NTAuNDM0WiIsImxldmVsIjoiRVJST1IiLCJmcW5zIjoibWV0YWJhc2UuYXBpLnNlc3Npb24iLCJtc2ciOiJBdXRoZW50aWNhdGlvbiBlbmRwb2ludCBlcnJvciIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogUGFzc3dvcmQgZGlkIG5vdCBtYXRjaCBzdG9yZWQgcGFzc3dvcmQuIHs6c3RhdHVzLWNvZGUgNDAxLCA6ZXJyb3JzIHs6cGFzc3dvcmQgXCJkaWQgbm90IG1hdGNoIHN0b3JlZCBwYXNzd29yZFwifX0iLCJcdGF0IG1ldGFiYXNlLmFwaS5zZXNzaW9uJGRvX2h0dHBfNDAxX29uX2Vycm9yLmludm9rZVN0YXRpYyhzZXNzaW9uLmNsajoxNTYpIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRkb19odHRwXzQwMV9vbl9lcnJvci5pbnZva2Uoc2Vzc2lvbi5jbGo6MTUyKSIsIlx0YXQgbWV0YWJhc2UuYXBpLnNlc3Npb24kZm5fXzk3NDU5Lmludm9rZVN0YXRpYyhzZXNzaW9uLmNsajoxNzgpIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRmbl9fOTc0NTkuaW52b2tlKHNlc3Npb24uY2xqOjE2NSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcmVzcG9uc2UkZm5fXzQyMzc1Lmludm9rZShjb3JlLmNsajoxNjApIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21pZGRsZXdhcmUkZm5fXzQyMzU5Lmludm9rZShjb3JlLmNsajoxMzIpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX2luZm8kZm5fXzQyMzY0Lmludm9rZShjb3JlLmNsajoxMzkpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBtZXRhYmFzZS5hcGkuc2Vzc2lvbiRfUExVU19sb2dfYWxsX3JlcXVlc3RfZmFpbHVyZXMkZm5fXzk3NTIwLmludm9rZShzZXNzaW9uLmNsajozMTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3Lmludm9rZShjb3JlLmNsajoyMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkaGFuZGxlcl9fNDI0MTUuaW52b2tlKGNvcmUuY2xqOjI5MCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJG1ha2VfY29udGV4dCRmbl9fNDI0MTkuaW52b2tlKGNvcmUuY2xqOjMwMSkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDEpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGZuX180MjQxOS5pbnZva2UoY29yZS5jbGo6MzAxKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IG1ldGFiYXNlLmFwaS5yb3V0ZXMkZm5fXzk4NDUyJGZuX185ODQ1NS5pbnZva2Uocm91dGVzLmNsajo2NCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODcuaW52b2tlKGNvcmUuY2xqOjIwMCkiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uYXBwbHlUb0hlbHBlcihBRm4uamF2YToxNjApIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmFwcGx5VG8oQUZuLmphdmE6MTQ0KSIsIlx0YXQgY2xvanVyZS5jb3JlJGFwcGx5Lmludm9rZVN0YXRpYyhjb3JlLmNsajo2NjcpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYXBwbHkuaW52b2tlKGNvcmUuY2xqOjY2MikiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5yb3V0ZXMkZm5fXzk4NjEzJGZuX185ODYxNC5kb0ludm9rZShyb3V0ZXMuY2xqOjcwKSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NDM2KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkbWFrZV9jb250ZXh0JGhhbmRsZXJfXzQyNDE1Lmludm9rZShjb3JlLmNsajoyOTApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRtYWtlX2NvbnRleHQkZm5fXzQyNDE5Lmludm9rZShjb3JlLmNsajozMDApIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkd3JhcF9yb3V0ZV9tYXRjaGVzJGZuX180MjM2OC5pbnZva2UoY29yZS5jbGo6MTUzKSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OCRyZXNwb25kX1NJTkdMRVFVT1RFX19fNDIzODkuaW52b2tlKGNvcmUuY2xqOjE5NykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHdyYXBfcm91dGVfbWF0Y2hlcyRmbl9fNDIzNjguaW52b2tlKGNvcmUuY2xqOjE1MykiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODguaW52b2tlKGNvcmUuY2xqOjE5OCkiLCJcdGF0IGNvbXBvanVyZS5jb3JlJHJvdXRlcyRmbl9fNDIzODckZl9fNDIzODgkcmVzcG9uZF9TSU5HTEVRVU9URV9fXzQyMzg5Lmludm9rZShjb3JlLmNsajoxOTcpIiwiXHRhdCBjb21wb2p1cmUuY29yZSR3cmFwX3JvdXRlX21hdGNoZXMkZm5fXzQyMzY4Lmludm9rZShjb3JlLmNsajoxNTMpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4Lmludm9rZShjb3JlLmNsajoxOTgpIiwiXHRhdCBjb21wb2p1cmUuY29yZSRyb3V0ZXMkZm5fXzQyMzg3JGZfXzQyMzg4JHJlc3BvbmRfU0lOR0xFUVVPVEVfX180MjM4OS5pbnZva2UoY29yZS5jbGo6MTk3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLnJvdXRlcyRmbl9fOTg1OTgkZm5fXzk4NjAwLmludm9rZShyb3V0ZXMuY2xqOjQ3KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4NyRmX180MjM4OC5pbnZva2UoY29yZS5jbGo6MTk4KSIsIlx0YXQgY29tcG9qdXJlLmNvcmUkcm91dGVzJGZuX180MjM4Ny5pbnZva2UoY29yZS5jbGo6MjAwKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuZXhjZXB0aW9ucyRjYXRjaF91bmNhdWdodF9leGNlcHRpb25zJGZuX185NTE0OS5pbnZva2UoZXhjZXB0aW9ucy5jbGo6MTAzKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuZXhjZXB0aW9ucyRjYXRjaF9hcGlfZXhjZXB0aW9ucyRmbl9fOTUxNDYuaW52b2tlKGV4Y2VwdGlvbnMuY2xqOjkxKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3JGZuX18xMDAzMzgkZm5fXzEwMDMzOS5pbnZva2UobG9nLmNsajoyMTYpIiwiXHRhdCBtZXRhYmFzZS5kcml2ZXIuc3FsX2pkYmMuZXhlY3V0ZS5kaWFnbm9zdGljJGRvX3dpdGhfZGlhZ25vc3RpY19pbmZvLmludm9rZVN0YXRpYyhkaWFnbm9zdGljLmNsajoxOCkiLCJcdGF0IG1ldGFiYXNlLmRyaXZlci5zcWxfamRiYy5leGVjdXRlLmRpYWdub3N0aWMkZG9fd2l0aF9kaWFnbm9zdGljX2luZm8uaW52b2tlKGRpYWdub3N0aWMuY2xqOjEyKSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nJGxvZ19hcGlfY2FsbCRmbl9fMTAwMzM3JGZuX18xMDAzMzguaW52b2tlKGxvZy5jbGo6MjA4KSIsIlx0YXQgdG91Y2FuMi5leGVjdXRlJGRvX3dpdGhfY2FsbF9jb3VudHMuaW52b2tlU3RhdGljKGV4ZWN1dGUuY2xqOjExMikiLCJcdGF0IHRvdWNhbjIuZXhlY3V0ZSRkb193aXRoX2NhbGxfY291bnRzLmludm9rZShleGVjdXRlLmNsajoxMDMpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ckbG9nX2FwaV9jYWxsJGZuX18xMDAzMzcuaW52b2tlKGxvZy5jbGo6MjA3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuYnJvd3Nlcl9jb29raWUkZW5zdXJlX2Jyb3dzZXJfaWRfY29va2llJGZuX18xMDM3NjQuaW52b2tlKGJyb3dzZXJfY29va2llLmNsajo0NCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlY3VyaXR5JGFkZF9zZWN1cml0eV9oZWFkZXJzJGZuX183OTQ2Ni5pbnZva2Uoc2VjdXJpdHkuY2xqOjE1MykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmpzb24kd3JhcF9qc29uX2JvZHkkZm5fXzEwMjUwNC5pbnZva2UoanNvbi5jbGo6NjcpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5vZmZzZXRfcGFnaW5nJGhhbmRsZV9wYWdpbmckZm5fXzc5NDkwLmludm9rZShvZmZzZXRfcGFnaW5nLmNsajo0NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmpzb24kd3JhcF9zdHJlYW1lZF9qc29uX3Jlc3BvbnNlJGZuX18xMDI1MjIuaW52b2tlKGpzb24uY2xqOjEwMykiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5rZXl3b3JkX3BhcmFtcyR3cmFwX2tleXdvcmRfcGFyYW1zJGZuX18xMDQwMzEuaW52b2tlKGtleXdvcmRfcGFyYW1zLmNsajo1NSkiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5wYXJhbXMkd3JhcF9wYXJhbXMkZm5fXzEwNDA1MC5pbnZva2UocGFyYW1zLmNsajo3NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkbWF5YmVfc2V0X3NpdGVfdXJsJGZuX181MDQ3OS5pbnZva2UobWlzYy5jbGo6NjEpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5zZXNzaW9uJHJlc2V0X3Nlc3Npb25fdGltZW91dCRmbl9fNjM3NzAuaW52b2tlKHNlc3Npb24uY2xqOjQzMCkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kYmluZF9jdXJyZW50X3VzZXIkZm5fXzYzNzQwJGZuX182Mzc0MS5pbnZva2Uoc2Vzc2lvbi5jbGo6MzM2KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRkb193aXRoX2N1cnJlbnRfdXNlci5pbnZva2VTdGF0aWMoc2Vzc2lvbi5jbGo6MzE1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRkb193aXRoX2N1cnJlbnRfdXNlci5pbnZva2Uoc2Vzc2lvbi5jbGo6MzA0KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc2Vzc2lvbiRiaW5kX2N1cnJlbnRfdXNlciRmbl9fNjM3NDAuaW52b2tlKHNlc3Npb24uY2xqOjMzNSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kd3JhcF9jdXJyZW50X3VzZXJfaW5mbyRmbl9fNjM3MjIuaW52b2tlKHNlc3Npb24uY2xqOjI4NSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLnNlc3Npb24kd3JhcF9zZXNzaW9uX2lkJGZuX182MzcwNS5pbnZva2Uoc2Vzc2lvbi5jbGo6MjE3KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuYXV0aCR3cmFwX2FwaV9rZXkkZm5fXzg2NjQ1Lmludm9rZShhdXRoLmNsajozMCkiLCJcdGF0IHJpbmcubWlkZGxld2FyZS5jb29raWVzJHdyYXBfY29va2llcyRmbl9fMTAzOTUxLmludm9rZShjb29raWVzLmNsajoyMTYpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGFkZF9jb250ZW50X3R5cGUkZm5fXzUwNDYxLmludm9rZShtaXNjLmNsajoyOSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLm1pc2MkZGlzYWJsZV9zdHJlYW1pbmdfYnVmZmVyaW5nJGZuX181MDQ4Ny5pbnZva2UobWlzYy5jbGo6NzgpIiwiXHRhdCByaW5nLm1pZGRsZXdhcmUuZ3ppcCR3cmFwX2d6aXAkZm5fXzEwMzk5My5pbnZva2UoZ3ppcC5jbGo6ODYpIiwiXHRhdCBtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5taXNjJGJpbmRfcmVxdWVzdCRmbl9fNTA0OTAuaW52b2tlKG1pc2MuY2xqOjk1KSIsIlx0YXQgbWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUuc3NsJHJlZGlyZWN0X3RvX2h0dHBzX21pZGRsZXdhcmUkZm5fXzEwMzc4MC5pbnZva2Uoc3NsLmNsajo0MSkiLCJcdGF0IG1ldGFiYXNlLnNlcnZlciRhc3luY19wcm94eV9oYW5kbGVyJGZuX185OTEwMy5pbnZva2Uoc2VydmVyLmNsajo3NykiLCJcdGF0IG1ldGFiYXNlLnNlcnZlci5wcm94eSRvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuaGFuZGxlci5BYnN0cmFjdEhhbmRsZXIkZmYxOTI3NGEuaGFuZGxlKFVua25vd24gU291cmNlKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuU3RhdGlzdGljc0hhbmRsZXIuaGFuZGxlKFN0YXRpc3RpY3NIYW5kbGVyLmphdmE6MTczKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLmhhbmRsZXIuSGFuZGxlcldyYXBwZXIuaGFuZGxlKEhhbmRsZXJXcmFwcGVyLmphdmE6MTIyKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLlNlcnZlci5oYW5kbGUoU2VydmVyLmphdmE6NTYzKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkuc2VydmVyLkh0dHBDaGFubmVsLmxhbWJkYSRoYW5kbGUkMChIdHRwQ2hhbm5lbC5qYXZhOjUwNSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5kaXNwYXRjaChIdHRwQ2hhbm5lbC5qYXZhOjc2MikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnNlcnZlci5IdHRwQ2hhbm5lbC5oYW5kbGUoSHR0cENoYW5uZWwuamF2YTo0OTcpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5zZXJ2ZXIuSHR0cENvbm5lY3Rpb24ub25GaWxsYWJsZShIdHRwQ29ubmVjdGlvbi5qYXZhOjI4MikiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LmlvLkFic3RyYWN0Q29ubmVjdGlvbiRSZWFkQ2FsbGJhY2suc3VjY2VlZGVkKEFic3RyYWN0Q29ubmVjdGlvbi5qYXZhOjMxNCkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LmlvLkZpbGxJbnRlcmVzdC5maWxsYWJsZShGaWxsSW50ZXJlc3QuamF2YToxMDApIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS5pby5TZWxlY3RhYmxlQ2hhbm5lbEVuZFBvaW50JDEucnVuKFNlbGVjdGFibGVDaGFubmVsRW5kUG9pbnQuamF2YTo1MykiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLnN0cmF0ZWd5LkFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kucnVuVGFzayhBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6NDE2KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS5jb25zdW1lVGFzayhBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6Mzg1KSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuc3RyYXRlZ3kuQWRhcHRpdmVFeGVjdXRpb25TdHJhdGVneS50cnlQcm9kdWNlKEFkYXB0aXZlRXhlY3V0aW9uU3RyYXRlZ3kuamF2YToyNzIpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5zdHJhdGVneS5BZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmxhbWJkYSRuZXckMChBZGFwdGl2ZUV4ZWN1dGlvblN0cmF0ZWd5LmphdmE6MTQwKSIsIlx0YXQgb3JnLmVjbGlwc2UuamV0dHkudXRpbC50aHJlYWQuUmVzZXJ2ZWRUaHJlYWRFeGVjdXRvciRSZXNlcnZlZFRocmVhZC5ydW4oUmVzZXJ2ZWRUaHJlYWRFeGVjdXRvci5qYXZhOjQxMSkiLCJcdGF0IG9yZy5lY2xpcHNlLmpldHR5LnV0aWwudGhyZWFkLlF1ZXVlZFRocmVhZFBvb2wucnVuSm9iKFF1ZXVlZFRocmVhZFBvb2wuamF2YTo5MzYpIiwiXHRhdCBvcmcuZWNsaXBzZS5qZXR0eS51dGlsLnRocmVhZC5RdWV1ZWRUaHJlYWRQb29sJFJ1bm5lci5ydW4oUXVldWVkVGhyZWFkUG9vbC5qYXZhOjEwODApIiwiXHRhdCBqYXZhLmJhc2UvamF2YS5sYW5nLlRocmVhZC5ydW4oVW5rbm93biBTb3VyY2UpIl0sInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODo0OC41MjNaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5zZXJ2ZXIubWlkZGxld2FyZS5sb2ciLCJtc2ciOiJcdTAwMUJbMzJtR0VUIC9hcGkvc2VnbWVudCAyMDAgNTQxLjIgbXMgKDUgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQ4LjI4MloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQ4LjI4MloiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQ3LjIzMloiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgMS45IHMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQ2LjQyM1oiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQ2LjQyM1oiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQ1LjEwN1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS9wZXJtaXNzaW9ucy9ncm91cCAyMDAgNzYuNCBtcyAoMiBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NDQuOTU5WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA0NzIuMSBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NDQuNDIyWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3VzZXIvY3VycmVudCAyMDAgMjQ0LjUgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQ0LjQwNVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQ0LjQwNVoiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQ0LjEwNVoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1QT1NUIC9hcGkvc2Vzc2lvbiAyMDAgNDM4LjcgbXMgKDkgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDIgaWRsZSwgMCBxdWV1ZWQpICg0MyB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQzLjY1N1oiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQzLjY1N1oiLCJsZXZlbCI6IldBUk4iLCJmcW5zIjoibWV0YWJhc2UuZW1haWwiLCJtc2ciOiJGYWlsZWQgdG8gc2VuZCBlbWFpbCIsImV4Y2VwdGlvbiI6WyJjbG9qdXJlLmxhbmcuRXhjZXB0aW9uSW5mbzogU01UUCBob3N0IGlzIG5vdCBzZXQuIHs6Y2F1c2UgOnNtdHAtaG9zdC1ub3Qtc2V0fSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIkZm5fXzc0OTY2Lmludm9rZShlbWFpbC5jbGo6MTI1KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwkZm5fXzc0OTU3JHNlbmRfbWVzc2FnZV9vcl90aHJvd19CQU5HX19fNzQ5NjIuaW52b2tlKGVtYWlsLmNsajoxMTkpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uaW52b2tlU3RhdGljKGVtYWlsLmNsajoxNjIpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRzZW5kX21lc3NhZ2VfQkFOR18uZG9JbnZva2UoZW1haWwuY2xqOjE0OCkiLCJcdGF0IGNsb2p1cmUubGFuZy5SZXN0Rm4uaW52b2tlKFJlc3RGbi5qYXZhOjYxOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsLm1lc3NhZ2VzJHNlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsX0JBTkdfLmludm9rZVN0YXRpYyhtZXNzYWdlcy5jbGo6MTk4KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlKG1lc3NhZ2VzLmNsajoxODQpIiwiXHRhdCBtZXRhYmFzZS5tb2RlbHMubG9naW5faGlzdG9yeSRtYXliZV9zZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbCRmbl9fNzU3NzguaW52b2tlKGxvZ2luX2hpc3RvcnkuY2xqOjg1KSIsIlx0YXQgY2xvanVyZS5jb3JlJGJpbmRpbmdfY29udmV5b3JfZm4kZm5fXzU4MjMuaW52b2tlKGNvcmUuY2xqOjIwNDcpIiwiXHRhdCBjbG9qdXJlLmxhbmcuQUZuLmNhbGwoQUZuLmphdmE6MTgpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuRnV0dXJlVGFzay5ydW4oVW5rbm93biBTb3VyY2UpIiwiXHRhdCBqYXZhLmJhc2UvamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yLnJ1bldvcmtlcihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IkV29ya2VyLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLmxhbmcuVGhyZWFkLnJ1bihVbmtub3duIFNvdXJjZSkiXSwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjQzLjU0N1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMm1HRVQgL2FwaS91c2VyIDIwMCAyNDguNCBtcyAoNCBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NDMuMjI0WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCA0ODguNiBtcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NDEuODYyWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL2FjdGl2aXR5IDIwMCA0LjQgcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAwLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQzIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NDAuMTg2WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6NDAuMTg2WiIsImxldmVsIjoiV0FSTiIsImZxbnMiOiJtZXRhYmFzZS5lbWFpbCIsIm1zZyI6IkZhaWxlZCB0byBzZW5kIGVtYWlsIiwiZXhjZXB0aW9uIjpbImNsb2p1cmUubGFuZy5FeGNlcHRpb25JbmZvOiBTTVRQIGhvc3QgaXMgbm90IHNldC4gezpjYXVzZSA6c210cC1ob3N0LW5vdC1zZXR9IiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2MiRmbl9fNzQ5NjYuaW52b2tlKGVtYWlsLmNsajoxMjUpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbCRmbl9fNzQ5NTckc2VuZF9tZXNzYWdlX29yX3Rocm93X0JBTkdfX183NDk2Mi5pbnZva2UoZW1haWwuY2xqOjExOSkiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5pbnZva2VTdGF0aWMoZW1haWwuY2xqOjE2MikiLCJcdGF0IG1ldGFiYXNlLmVtYWlsJHNlbmRfbWVzc2FnZV9CQU5HXy5kb0ludm9rZShlbWFpbC5jbGo6MTQ4KSIsIlx0YXQgY2xvanVyZS5sYW5nLlJlc3RGbi5pbnZva2UoUmVzdEZuLmphdmE6NjE5KSIsIlx0YXQgbWV0YWJhc2UuZW1haWwubWVzc2FnZXMkc2VuZF9sb2dpbl9mcm9tX25ld19kZXZpY2VfZW1haWxfQkFOR18uaW52b2tlU3RhdGljKG1lc3NhZ2VzLmNsajoxOTgpIiwiXHRhdCBtZXRhYmFzZS5lbWFpbC5tZXNzYWdlcyRzZW5kX2xvZ2luX2Zyb21fbmV3X2RldmljZV9lbWFpbF9CQU5HXy5pbnZva2UobWVzc2FnZXMuY2xqOjE4NCkiLCJcdGF0IG1ldGFiYXNlLm1vZGVscy5sb2dpbl9oaXN0b3J5JG1heWJlX3NlbmRfbG9naW5fZnJvbV9uZXdfZGV2aWNlX2VtYWlsJGZuX183NTc3OC5pbnZva2UobG9naW5faGlzdG9yeS5jbGo6ODUpIiwiXHRhdCBjbG9qdXJlLmNvcmUkYmluZGluZ19jb252ZXlvcl9mbiRmbl9fNTgyMy5pbnZva2UoY29yZS5jbGo6MjA0NykiLCJcdGF0IGNsb2p1cmUubGFuZy5BRm4uY2FsbChBRm4uamF2YToxOCkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5GdXR1cmVUYXNrLnJ1bihVbmtub3duIFNvdXJjZSkiLCJcdGF0IGphdmEuYmFzZS9qYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEudXRpbC5jb25jdXJyZW50LlRocmVhZFBvb2xFeGVjdXRvciRXb3JrZXIucnVuKFVua25vd24gU291cmNlKSIsIlx0YXQgamF2YS5iYXNlL2phdmEubGFuZy5UaHJlYWQucnVuKFVua25vd24gU291cmNlKSJdLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6MzcuMzA4WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybVBPU1QgL2FwaS9zZXNzaW9uIDIwMCAxLjcgcyAoOSBEQiBjYWxscykgQXBwIERCIGNvbm5lY3Rpb25zOiAxLzQgSmV0dHkgdGhyZWFkczogNC81MCAoMiBpZGxlLCAwIHF1ZXVlZCkgKDQyIHRvdGFsIGFjdGl2ZSB0aHJlYWRzKSBRdWVyaWVzIGluIGZsaWdodDogMCAoMCBxdWV1ZWQpXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6MTYuNDk2WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyLm1pZGRsZXdhcmUubG9nIiwibXNnIjoiXHUwMDFCWzMybUdFVCAvYXBpL3Nlc3Npb24vcHJvcGVydGllcyAyMDAgMS4yIHMgKDEgREIgY2FsbHMpIEFwcCBEQiBjb25uZWN0aW9uczogMC80IEpldHR5IHRocmVhZHM6IDQvNTAgKDEgaWRsZSwgMCBxdWV1ZWQpICg0MiB0b3RhbCBhY3RpdmUgdGhyZWFkcykgUXVlcmllcyBpbiBmbGlnaHQ6IDAgKDAgcXVldWVkKVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjE1LjI3N1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnNlcnZlci5taWRkbGV3YXJlLmxvZyIsIm1zZyI6Ilx1MDAxQlszMW1HRVQgL2FwaS91c2VyL2N1cnJlbnQgNDAxIDMwLjQgbXMgKDAgREIgY2FsbHMpIFxuXCJVbmF1dGhlbnRpY2F0ZWRcIlxuXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDg6MTMuNTI5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZvbnRzIiwibXNnIjoiUmVhZGluZyBhdmFpbGFibGUgZm9udHMgZnJvbSAvZnJvbnRlbmRfY2xpZW50L2FwcC9mb250cyIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA4OjEyLjk0MFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudXRpbC5pMThuLmltcGwiLCJtc2ciOiJSZWFkaW5nIGF2YWlsYWJsZSBsb2NhbGVzIGZyb20gbG9jYWxlcy5jbGouLi4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowODowMS4zMDlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2sucmVmcmVzaC1zbGFjay1jaGFubmVsLXVzZXItY2FjaGUiLCJtc2ciOiJTbGFjayB1c2VyL2NoYW5uZWwgc3RhcnR1cCBjYWNoZSByZWZyZXNoZWQgd2l0aCA4IGVudHJpZXMsIHRvb2sgNCw2NTVtcy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1Ni42NTlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmludGVncmF0aW9ucy5zbGFjayIsIm1zZyI6IlJlZnJlc2hpbmcgc2xhY2sgY2hhbm5lbHMgYW5kIHVzZXJuYW1lcy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1Ni42NDFaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2sucmVmcmVzaC1zbGFjay1jaGFubmVsLXVzZXItY2FjaGUiLCJtc2ciOiJTdGFydGluZyBTbGFjayB1c2VyL2NoYW5uZWwgc3RhcnR1cCBjYWNoZSByZWZyZXNoLi4uIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTUuNzkwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJvcmcucXVhcnR6LmltcGwuamRiY2pvYnN0b3JlLkpvYlN0b3JlVFgiLCJtc2ciOiJIYW5kbGluZyAxIHRyaWdnZXIocykgdGhhdCBtaXNzZWQgdGhlaXIgc2NoZWR1bGVkIGZpcmUtdGltZS4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1NS4zMThaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmNvcmUiLCJtc2ciOiJNZXRhYmFzZSBJbml0aWFsaXphdGlvbiBDT01QTEVURSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjU1LjI2OVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzayIsIm1zZyI6IlRhc2sgc2NoZWR1bGVyIHN0YXJ0ZWQiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1NS4yMjlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im9yZy5xdWFydHouY29yZS5RdWFydHpTY2hlZHVsZXIiLCJtc2ciOiJTY2hlZHVsZXIgTWV0YWJhc2VTY2hlZHVsZXJfJF9iYTM5ZTM0ZTkyZTUxNjg0MDc2ODcxMTM4IHN0YXJ0ZWQuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTUuMTg4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJvcmcucXVhcnR6LmltcGwuamRiY2pvYnN0b3JlLkpvYlN0b3JlVFgiLCJtc2ciOiJDbHVzdGVyTWFuYWdlcjogU2Nhbm5pbmcgZm9yIGluc3RhbmNlIFwiNmU1ODAyMmM5ZWJmMTY4NDA3MTkwNTY3OFwiJ3MgZmFpbGVkIGluLXByb2dyZXNzIGpvYnMuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTUuMTg2WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJvcmcucXVhcnR6LmltcGwuamRiY2pvYnN0b3JlLkpvYlN0b3JlVFgiLCJtc2ciOiJDbHVzdGVyTWFuYWdlcjogZGV0ZWN0ZWQgMSBmYWlsZWQgb3IgcmVzdGFydGVkIGluc3RhbmNlcy4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1NC45OThaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2siLCJtc2ciOiJJbml0aWFsaXppbmcgdGFzayBcdTAwMUJbMzJtVHJ1bmNhdGVBdWRpdExvZ1x1MDAxQlswbSDwn5OGIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTQuODgyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrIiwibXNnIjoiSW5pdGlhbGl6aW5nIHRhc2sgXHUwMDFCWzMybVRhc2tIaXN0b3J5Q2xlYW51cFx1MDAxQlswbSDwn5OGIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTQuNzM1WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrIiwibXNnIjoiSW5pdGlhbGl6aW5nIHRhc2sgXHUwMDFCWzMybVNlbmRGb2xsb3dVcEVtYWlsc1x1MDAxQlswbSDwn5OGIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTQuNjU3WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrIiwibXNnIjoiSW5pdGlhbGl6aW5nIHRhc2sgXHUwMDFCWzMybVNlbmRQdWxzZXNcdTAwMUJbMG0g8J+ThiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjU0LjMzNloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzayIsIm1zZyI6IkluaXRpYWxpemluZyB0YXNrIFx1MDAxQlszMm1SZWZyZXNoU2xhY2tDaGFubmVsc0FuZFVzZXJzXHUwMDFCWzBtIPCfk4YiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1NC4yMTRaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2siLCJtc2ciOiJJbml0aWFsaXppbmcgdGFzayBcdTAwMUJbMzJtU2VuZEFub255bW91c1VzYWdlU3RhdHNcdTAwMUJbMG0g8J+ThiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjU0LjE5NVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzayIsIm1zZyI6IkluaXRpYWxpemluZyB0YXNrIFx1MDAxQlszMm1QZXJzaXN0UHJ1bmVcdTAwMUJbMG0g8J+ThiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjUzLjk5OVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzayIsIm1zZyI6IkluaXRpYWxpemluZyB0YXNrIFx1MDAxQlszMm1DaGVja0Zvck5ld1ZlcnNpb25zXHUwMDFCWzBtIPCfk4YiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1My43MjJaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnRhc2siLCJtc2ciOiJJbml0aWFsaXppbmcgdGFzayBcdTAwMUJbMzJtUGVyc2lzdFJlZnJlc2hcdTAwMUJbMG0g8J+ThiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjUzLjcxM1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzay5zeW5jLWRhdGFiYXNlcyIsIm1zZyI6IlVwZGF0ZWQgZGVmYXVsdCBzY2hlZHVsZXMgZm9yIDAgZGF0YWJhc2VzIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTIuMDA4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS50YXNrIiwibXNnIjoiSW5pdGlhbGl6aW5nIHRhc2sgXHUwMDFCWzMybVN5bmNEYXRhYmFzZXNcdTAwMUJbMG0g8J+ThiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjUyLjAwMFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudGFzayIsIm1zZyI6IlRhc2sgc2NoZWR1bGVyIGluaXRpYWxpemVkIGludG8gc3RhbmRieSBtb2RlLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjUxLjk5NFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoib3JnLnF1YXJ0ei5jb3JlLlF1YXJ0elNjaGVkdWxlciIsIm1zZyI6IlNjaGVkdWxlciBNZXRhYmFzZVNjaGVkdWxlcl8kX2JhMzllMzRlOTJlNTE2ODQwNzY4NzExMzggcGF1c2VkLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjUxLjIyM1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoib3JnLnF1YXJ0ei5pbXBsLlN0ZFNjaGVkdWxlckZhY3RvcnkiLCJtc2ciOiJRdWFydHogc2NoZWR1bGVyIHZlcnNpb246IDIuMy4yIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTEuMjIyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJvcmcucXVhcnR6LmltcGwuU3RkU2NoZWR1bGVyRmFjdG9yeSIsIm1zZyI6IlF1YXJ0eiBzY2hlZHVsZXIgJ01ldGFiYXNlU2NoZWR1bGVyJyBpbml0aWFsaXplZCBmcm9tIGRlZmF1bHQgcmVzb3VyY2UgZmlsZSBpbiBRdWFydHogcGFja2FnZTogJ3F1YXJ0ei5wcm9wZXJ0aWVzJyIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjUxLjIyMVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoib3JnLnF1YXJ0ei5jb3JlLlF1YXJ0elNjaGVkdWxlciIsIm1zZyI6IlNjaGVkdWxlciBtZXRhLWRhdGE6IFF1YXJ0eiBTY2hlZHVsZXIgKHYyLjMuMikgJ01ldGFiYXNlU2NoZWR1bGVyJyB3aXRoIGluc3RhbmNlSWQgJ2JhMzllMzRlOTJlNTE2ODQwNzY4NzExMzgnXG4gIFNjaGVkdWxlciBjbGFzczogJ29yZy5xdWFydHouY29yZS5RdWFydHpTY2hlZHVsZXInIC0gcnVubmluZyBsb2NhbGx5LlxuICBOT1QgU1RBUlRFRC5cbiAgQ3VycmVudGx5IGluIHN0YW5kYnkgbW9kZS5cbiAgTnVtYmVyIG9mIGpvYnMgZXhlY3V0ZWQ6IDBcbiAgVXNpbmcgdGhyZWFkIHBvb2wgJ29yZy5xdWFydHouc2ltcGwuU2ltcGxlVGhyZWFkUG9vbCcgLSB3aXRoIDEwIHRocmVhZHMuXG4gIFVzaW5nIGpvYi1zdG9yZSAnb3JnLnF1YXJ0ei5pbXBsLmpkYmNqb2JzdG9yZS5Kb2JTdG9yZVRYJyAtIHdoaWNoIHN1cHBvcnRzIHBlcnNpc3RlbmNlLiBhbmQgaXMgY2x1c3RlcmVkLlxuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NTEuMjE0WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJvcmcucXVhcnR6LmltcGwuamRiY2pvYnN0b3JlLkpvYlN0b3JlVFgiLCJtc2ciOiJKb2JTdG9yZVRYIGluaXRpYWxpemVkLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjUxLjIwNVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoib3JnLnF1YXJ0ei5pbXBsLmpkYmNqb2JzdG9yZS5Kb2JTdG9yZVRYIiwibXNnIjoiVXNpbmcgZGIgdGFibGUtYmFzZWQgZGF0YSBhY2Nlc3MgbG9ja2luZyAoc3luY2hyb25pemF0aW9uKS4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1MS4xOTlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im9yZy5xdWFydHouY29yZS5RdWFydHpTY2hlZHVsZXIiLCJtc2ciOiJRdWFydHogU2NoZWR1bGVyIHYuMi4zLjIgY3JlYXRlZC4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1MS4xOTdaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im9yZy5xdWFydHouY29yZS5TY2hlZHVsZXJTaWduYWxlckltcGwiLCJtc2ciOiJJbml0aWFsaXplZCBTY2hlZHVsZXIgU2lnbmFsbGVyIG9mIHR5cGU6IGNsYXNzIG9yZy5xdWFydHouY29yZS5TY2hlZHVsZXJTaWduYWxlckltcGwiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1MS4xMjZaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im9yZy5xdWFydHouaW1wbC5TdGRTY2hlZHVsZXJGYWN0b3J5IiwibXNnIjoiVXNpbmcgZGVmYXVsdCBpbXBsZW1lbnRhdGlvbiBmb3IgVGhyZWFkRXhlY3V0b3IiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo1MC43NzlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL3NhbXBsZS1kYXRhYmFzZS5kYi5tdi5kYiAtPiAvcGx1Z2lucy9zYW1wbGUtZGF0YWJhc2UuZGIubXYuZGIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0OS45MjNaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzMzbUluaXRpYWxpemluZyBkcml2ZXIgOmgyLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NDkuOTE4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszM21Jbml0aWFsaXppbmcgZHJpdmVyIDpzcWwtamRiYy4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjQ5LjkwMFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzNtSW5pdGlhbGl6aW5nIGRyaXZlciA6c3FsLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NDkuMjU0WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5ldmVudHMiLCJtc2ciOiJTdGFydGluZyBldmVudHMgbGlzdGVuZXI6IFx1MDAxQlszNG06bWV0YWJhc2UuZXZlbnRzLnZpZXctbG9nL1ZpZXdMb2dcdTAwMUJbMG0g8J+RgiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjQ5LjI0NloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZXZlbnRzIiwibXNnIjoiU3RhcnRpbmcgZXZlbnRzIGxpc3RlbmVyOiBcdTAwMUJbMzRtOm1ldGFiYXNlLmV2ZW50cy5yZXZpc2lvbi9SZXZpc2lvbnNcdTAwMUJbMG0g8J+RgiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjQ5LjIzNFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZXZlbnRzIiwibXNnIjoiU3RhcnRpbmcgZXZlbnRzIGxpc3RlbmVyOiBcdTAwMUJbMzRtOm1ldGFiYXNlLmV2ZW50cy5kcml2ZXItbm90aWZpY2F0aW9ucy9Ecml2ZXJOb3RpZmljYXRpb25zXHUwMDFCWzBtIPCfkYIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0OS4yMjBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmV2ZW50cyIsIm1zZyI6IlN0YXJ0aW5nIGV2ZW50cyBsaXN0ZW5lcjogXHUwMDFCWzM0bTptZXRhYmFzZS5ldmVudHMuc3luYy1kYXRhYmFzZS9TeW5jXHUwMDFCWzBtIPCfkYIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0OS4yMDhaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmV2ZW50cyIsIm1zZyI6IlN0YXJ0aW5nIGV2ZW50cyBsaXN0ZW5lcjogXHUwMDFCWzM0bTptZXRhYmFzZS5ldmVudHMucGVyc2lzdGVkLWluZm8vUGVyc2lzdGVkSW5mb1x1MDAxQlswbSDwn5GCIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NDkuMjAzWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5ldmVudHMiLCJtc2ciOiJTdGFydGluZyBldmVudHMgbGlzdGVuZXI6IFx1MDAxQlszNG06bWV0YWJhc2UuZXZlbnRzLmxhc3QtbG9naW4vTGFzdExvZ2luXHUwMDFCWzBtIPCfkYIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzo0OS4xNDhaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmV2ZW50cyIsIm1zZyI6IlN0YXJ0aW5nIGV2ZW50cyBsaXN0ZW5lcjogXHUwMDFCWzM0bTptZXRhYmFzZS5ldmVudHMuYWN0aXZpdHktZmVlZC9BY3Rpdml0eUZlZWRcdTAwMUJbMG0g8J+RgiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjQ4LjE3OFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudXRpbCIsIm1zZyI6Ilx1MDAxQlszMm1EYXRhYmFzZSBzZXR1cCB0b29rIDI1LjAgc1x1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjQ4LjEzMloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZGIuZGF0YS1taWdyYXRpb25zIiwibXNnIjoiRmluaXNoZWQgcnVubmluZyBkYXRhIG1pZ3JhdGlvbnMuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6NDEuMzE4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kYi5kYXRhLW1pZ3JhdGlvbnMiLCJtc2ciOiJSdW5uaW5nIGFsbCBuZWNlc3NhcnkgZGF0YSBtaWdyYXRpb25zLCB0aGlzIG1heSB0YWtlIGEgbWludXRlLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjQwLjczMloiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZGIuc2V0dXAiLCJtc2ciOiJEYXRhYmFzZSBNaWdyYXRpb25zIEN1cnJlbnQgLi4uICDinIUiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyOS45ODFaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRiLmxpcXVpYmFzZSIsIm1zZyI6IkNoZWNraW5nIGlmIERhdGFiYXNlIGhhcyB1bnJ1biBtaWdyYXRpb25zLi4uIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjkuOTcwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kYi5zZXR1cCIsIm1zZyI6IkxpcXVpYmFzZSBpcyByZWFkeS4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyOC4xMjhaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRiLnNldHVwIiwibXNnIjoiU2V0dGluZyB1cCBMaXF1aWJhc2UuLi4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyOC4xMDBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRiLnNldHVwIiwibXNnIjoiUnVubmluZyBEYXRhYmFzZSBNaWdyYXRpb25zLi4uIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjguMDYwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kYi5zZXR1cCIsIm1zZyI6IlN1Y2Nlc3NmdWxseSB2ZXJpZmllZCBIMiAyLjEuMjEyICgyMDIyLTA0LTA5KSBhcHBsaWNhdGlvbiBkYXRhYmFzZSBjb25uZWN0aW9uLiDinIUiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMy4xNjFaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRiLnNldHVwIiwibXNnIjoiXHUwMDFCWzM2bVZlcmlmeWluZyBoMiBEYXRhYmFzZSBDb25uZWN0aW9uIC4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIzLjA2M1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuY29yZSIsIm1zZyI6IlNldHRpbmcgdXAgYW5kIG1pZ3JhdGluZyBNZXRhYmFzZSBEQi4gUGxlYXNlIHNpdCB0aWdodCwgdGhpcyBtYXkgdGFrZSBhIG1pbnV0ZS4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIzLjA1NVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOmF0aGVuYVx1MDAxQlswbSAocGFyZW50czogWzpzcWwtamRiY10pIPCfmpoiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMy4wNTBaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmxhenktbG9hZGVkLWRyaXZlciIsIm1zZyI6Ilx1MDAxQlszNW1SZWdpc3RlcmluZyBsYXp5IGxvYWRpbmcgZHJpdmVyIDphdGhlbmEuLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi45MDVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDpzbm93Zmxha2VcdTAwMUJbMG0gKHBhcmVudHM6IFs6c3FsLWpkYmNdKSDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuOTAyWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6c25vd2ZsYWtlLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNzY4WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszNG1SZWdpc3RlcmVkIGRyaXZlciA6c3BhcmtzcWxcdTAwMUJbMG0gKHBhcmVudHM6IFs6aGl2ZS1saWtlXSkg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjc2NFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOnNwYXJrc3FsLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNzYxWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszNG1SZWdpc3RlcmVkIGFic3RyYWN0IGRyaXZlciA6aGl2ZS1saWtlXHUwMDFCWzBtIChwYXJlbnRzOiBbOnNxbC1qZGJjXSkg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjc1OFoiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOmhpdmUtbGlrZS4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjcxMFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOnNxbGl0ZVx1MDAxQlswbSAocGFyZW50czogWzpzcWwtamRiY10pIPCfmpoiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi43MDBaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmxhenktbG9hZGVkLWRyaXZlciIsIm1zZyI6Ilx1MDAxQlszNW1SZWdpc3RlcmluZyBsYXp5IGxvYWRpbmcgZHJpdmVyIDpzcWxpdGUuLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi42NjBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDpzcWxzZXJ2ZXJcdTAwMUJbMG0gKHBhcmVudHM6IFs6c3FsLWpkYmNdKSDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNjUyWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6c3Fsc2VydmVyLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNTg2WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszNG1SZWdpc3RlcmVkIGRyaXZlciA6bW9uZ29cdTAwMUJbMG0gIPCfmpoiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi41NzhaIiwibGV2ZWwiOiJERUJVRyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmxhenktbG9hZGVkLWRyaXZlciIsIm1zZyI6Ilx1MDAxQlszNW1SZWdpc3RlcmluZyBsYXp5IGxvYWRpbmcgZHJpdmVyIDptb25nby4uLlx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjUxNFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJcdTAwMUJbMzNtUGx1Z2lucyB3aXRoIHVuc2F0aXNmaWVkIGRlcHM6IFtcIk1ldGFiYXNlIE9yYWNsZSBEcml2ZXJcIiBcIk1ldGFiYXNlIFZlcnRpY2EgRHJpdmVyXCJdXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNTE0WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmRlcGVuZGVuY2llcyIsIm1zZyI6Ilx1MDAxQlszM21QbHVnaW5zIHdpdGggdW5zYXRpc2ZpZWQgZGVwczogW1wiTWV0YWJhc2UgT3JhY2xlIERyaXZlclwiIFwiTWV0YWJhc2UgVmVydGljYSBEcml2ZXJcIl1cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi41MTJaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMuZGVwZW5kZW5jaWVzIiwibXNnIjoiTWV0YWJhc2UgVmVydGljYSBEcml2ZXIgZGVwZW5kZW5jeSB7OmNsYXNzIGNvbS52ZXJ0aWNhLmpkYmMuRHJpdmVyfSBzYXRpc2ZpZWQ/IGZhbHNlIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNTEyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmRlcGVuZGVuY2llcyIsIm1zZyI6Ik1ldGFiYXNlIFZlcnRpY2EgRHJpdmVyIGRlcGVuZGVuY3kgezpjbGFzcyBjb20udmVydGljYS5qZGJjLkRyaXZlcn0gc2F0aXNmaWVkPyBmYWxzZSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjUxMFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJcdTAwMUJbMzFtTWV0YWJhc2UgY2Fubm90IGluaXRpYWxpemUgcGx1Z2luIE1ldGFiYXNlIFZlcnRpY2EgRHJpdmVyIGR1ZSB0byByZXF1aXJlZCBkZXBlbmRlbmNpZXMuXHUwMDFCWzBtIE1ldGFiYXNlIHJlcXVpcmVzIHRoZSBWZXJ0aWNhIEpEQkMgZHJpdmVyIGluIG9yZGVyIHRvIGNvbm5lY3QgdG8gVmVydGljYSBkYXRhYmFzZXMsIGJ1dCB3ZSBjYW4ndCBzaGlwIGl0IGFzIHBhcnQgb2YgTWV0YWJhc2UgZHVlIHRvIGxpY2Vuc2luZyByZXN0cmljdGlvbnMuIFNlZSBodHRwczovL21ldGFiYXNlLmNvbS9kb2NzL2xhdGVzdC9hZG1pbmlzdHJhdGlvbi1ndWlkZS9kYXRhYmFzZXMvdmVydGljYS5odG1sIGZvciBtb3JlIGRldGFpbHMuXG4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi41MTBaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMuZGVwZW5kZW5jaWVzIiwibXNnIjoiXHUwMDFCWzMxbU1ldGFiYXNlIGNhbm5vdCBpbml0aWFsaXplIHBsdWdpbiBNZXRhYmFzZSBWZXJ0aWNhIERyaXZlciBkdWUgdG8gcmVxdWlyZWQgZGVwZW5kZW5jaWVzLlx1MDAxQlswbSBNZXRhYmFzZSByZXF1aXJlcyB0aGUgVmVydGljYSBKREJDIGRyaXZlciBpbiBvcmRlciB0byBjb25uZWN0IHRvIFZlcnRpY2EgZGF0YWJhc2VzLCBidXQgd2UgY2FuJ3Qgc2hpcCBpdCBhcyBwYXJ0IG9mIE1ldGFiYXNlIGR1ZSB0byBsaWNlbnNpbmcgcmVzdHJpY3Rpb25zLiBTZWUgaHR0cHM6Ly9tZXRhYmFzZS5jb20vZG9jcy9sYXRlc3QvYWRtaW5pc3RyYXRpb24tZ3VpZGUvZGF0YWJhc2VzL3ZlcnRpY2EuaHRtbCBmb3IgbW9yZSBkZXRhaWxzLlxuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNDc3WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszNG1SZWdpc3RlcmVkIGRyaXZlciA6Z29vZ2xlYW5hbHl0aWNzXHUwMDFCWzBtICDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNDc1WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6Z29vZ2xlYW5hbHl0aWNzLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuNDA3WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmRlcGVuZGVuY2llcyIsIm1zZyI6Ilx1MDAxQlszM21QbHVnaW5zIHdpdGggdW5zYXRpc2ZpZWQgZGVwczogW1wiTWV0YWJhc2UgT3JhY2xlIERyaXZlclwiXVx1MDAxQlswbSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjQwN1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJcdTAwMUJbMzNtUGx1Z2lucyB3aXRoIHVuc2F0aXNmaWVkIGRlcHM6IFtcIk1ldGFiYXNlIE9yYWNsZSBEcml2ZXJcIl1cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMi4zOTlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMuZGVwZW5kZW5jaWVzIiwibXNnIjoiTWV0YWJhc2UgT3JhY2xlIERyaXZlciBkZXBlbmRlbmN5IHs6Y2xhc3Mgb3JhY2xlLmpkYmMuT3JhY2xlRHJpdmVyfSBzYXRpc2ZpZWQ/IGZhbHNlIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuMzk5WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zLmRlcGVuZGVuY2llcyIsIm1zZyI6Ik1ldGFiYXNlIE9yYWNsZSBEcml2ZXIgZGVwZW5kZW5jeSB7OmNsYXNzIG9yYWNsZS5qZGJjLk9yYWNsZURyaXZlcn0gc2F0aXNmaWVkPyBmYWxzZSIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjM4NFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJcdTAwMUJbMzFtTWV0YWJhc2UgY2Fubm90IGluaXRpYWxpemUgcGx1Z2luIE1ldGFiYXNlIE9yYWNsZSBEcml2ZXIgZHVlIHRvIHJlcXVpcmVkIGRlcGVuZGVuY2llcy5cdTAwMUJbMG0gTWV0YWJhc2UgcmVxdWlyZXMgdGhlIE9yYWNsZSBKREJDIGRyaXZlciBpbiBvcmRlciB0byBjb25uZWN0IHRvIE9yYWNsZSBkYXRhYmFzZXMsIGJ1dCB3ZSBjYW4ndCBzaGlwIGl0IGFzIHBhcnQgb2YgTWV0YWJhc2UgZHVlIHRvIGxpY2Vuc2luZyByZXN0cmljdGlvbnMuIFNlZSBodHRwczovL21ldGFiYXNlLmNvbS9kb2NzL2xhdGVzdC9hZG1pbmlzdHJhdGlvbi1ndWlkZS9kYXRhYmFzZXMvb3JhY2xlLmh0bWwgZm9yIG1vcmUgZGV0YWlscy5cbiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjM4NFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5kZXBlbmRlbmNpZXMiLCJtc2ciOiJcdTAwMUJbMzFtTWV0YWJhc2UgY2Fubm90IGluaXRpYWxpemUgcGx1Z2luIE1ldGFiYXNlIE9yYWNsZSBEcml2ZXIgZHVlIHRvIHJlcXVpcmVkIGRlcGVuZGVuY2llcy5cdTAwMUJbMG0gTWV0YWJhc2UgcmVxdWlyZXMgdGhlIE9yYWNsZSBKREJDIGRyaXZlciBpbiBvcmRlciB0byBjb25uZWN0IHRvIE9yYWNsZSBkYXRhYmFzZXMsIGJ1dCB3ZSBjYW4ndCBzaGlwIGl0IGFzIHBhcnQgb2YgTWV0YWJhc2UgZHVlIHRvIGxpY2Vuc2luZyByZXN0cmljdGlvbnMuIFNlZSBodHRwczovL21ldGFiYXNlLmNvbS9kb2NzL2xhdGVzdC9hZG1pbmlzdHJhdGlvbi1ndWlkZS9kYXRhYmFzZXMvb3JhY2xlLmh0bWwgZm9yIG1vcmUgZGV0YWlscy5cbiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIyLjIxM1oiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UuZHJpdmVyLmltcGwiLCJtc2ciOiJcdTAwMUJbMzRtUmVnaXN0ZXJlZCBkcml2ZXIgOmJpZ3F1ZXJ5LWNsb3VkLXNka1x1MDAxQlswbSAocGFyZW50czogWzpzcWxdKSDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjIuMTk3WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6YmlncXVlcnktY2xvdWQtc2RrLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjEuOTkxWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszNG1SZWdpc3RlcmVkIGRyaXZlciA6cHJlc3RvLWpkYmNcdTAwMUJbMG0gKHBhcmVudHM6IFs6c3FsLWpkYmNdKSDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjEuOTg5WiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6cHJlc3RvLWpkYmMuLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMS44NjhaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmRyaXZlci5pbXBsIiwibXNnIjoiXHUwMDFCWzM0bVJlZ2lzdGVyZWQgZHJpdmVyIDpkcnVpZFx1MDAxQlswbSAg8J+amiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjIxLjg2N1oiLCJsZXZlbCI6IkRFQlVHIiwiZnFucyI6Im1ldGFiYXNlLnBsdWdpbnMubGF6eS1sb2FkZWQtZHJpdmVyIiwibXNnIjoiXHUwMDFCWzM1bVJlZ2lzdGVyaW5nIGxhenkgbG9hZGluZyBkcml2ZXIgOmRydWlkLi4uXHUwMDFCWzBtIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjEuODI1WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5kcml2ZXIuaW1wbCIsIm1zZyI6Ilx1MDAxQlszNG1SZWdpc3RlcmVkIGRyaXZlciA6cmVkc2hpZnRcdTAwMUJbMG0gKHBhcmVudHM6IFs6cG9zdGdyZXNdKSDwn5qaIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MjEuODExWiIsImxldmVsIjoiREVCVUciLCJmcW5zIjoibWV0YWJhc2UucGx1Z2lucy5sYXp5LWxvYWRlZC1kcml2ZXIiLCJtc2ciOiJcdTAwMUJbMzVtUmVnaXN0ZXJpbmcgbGF6eSBsb2FkaW5nIGRyaXZlciA6cmVkc2hpZnQuLi5cdTAwMUJbMG0iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMC4xNzJaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL21vZHVsZXMvYmlncXVlcnktY2xvdWQtc2RrLm1ldGFiYXNlLWRyaXZlci5qYXIgLT4gL3BsdWdpbnMvYmlncXVlcnktY2xvdWQtc2RrLm1ldGFiYXNlLWRyaXZlci5qYXIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoyMC4xMTVaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL21vZHVsZXMvZ29vZ2xlYW5hbHl0aWNzLm1ldGFiYXNlLWRyaXZlci5qYXIgLT4gL3BsdWdpbnMvZ29vZ2xlYW5hbHl0aWNzLm1ldGFiYXNlLWRyaXZlci5qYXIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxOS4zNjJaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL21vZHVsZXMvc25vd2ZsYWtlLm1ldGFiYXNlLWRyaXZlci5qYXIgLT4gL3BsdWdpbnMvc25vd2ZsYWtlLm1ldGFiYXNlLWRyaXZlci5qYXIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxOS4zNTJaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL21vZHVsZXMvb3JhY2xlLm1ldGFiYXNlLWRyaXZlci5qYXIgLT4gL3BsdWdpbnMvb3JhY2xlLm1ldGFiYXNlLWRyaXZlci5qYXIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxOS4yNTdaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL21vZHVsZXMvbW9uZ28ubWV0YWJhc2UtZHJpdmVyLmphciAtPiAvcGx1Z2lucy9tb25nby5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTkuMjQyWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS51dGlsLmZpbGVzIiwibXNnIjoiRXh0cmFjdCBmaWxlIC9tb2R1bGVzL2RydWlkLm1ldGFiYXNlLWRyaXZlci5qYXIgLT4gL3BsdWdpbnMvZHJ1aWQubWV0YWJhc2UtZHJpdmVyLmphciIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE5LjIwNFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudXRpbC5maWxlcyIsIm1zZyI6IkV4dHJhY3QgZmlsZSAvbW9kdWxlcy9yZWRzaGlmdC5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL3JlZHNoaWZ0Lm1ldGFiYXNlLWRyaXZlci5qYXIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxOS4xMDJaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL21vZHVsZXMvdmVydGljYS5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL3ZlcnRpY2EubWV0YWJhc2UtZHJpdmVyLmphciIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE4LjQ5NVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudXRpbC5maWxlcyIsIm1zZyI6IkV4dHJhY3QgZmlsZSAvbW9kdWxlcy9zcWxpdGUubWV0YWJhc2UtZHJpdmVyLmphciAtPiAvcGx1Z2lucy9zcWxpdGUubWV0YWJhc2UtZHJpdmVyLmphciIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE4LjIxMVoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2UudXRpbC5maWxlcyIsIm1zZyI6IkV4dHJhY3QgZmlsZSAvbW9kdWxlcy9wcmVzdG8tamRiYy5tZXRhYmFzZS1kcml2ZXIuamFyIC0+IC9wbHVnaW5zL3ByZXN0by1qZGJjLm1ldGFiYXNlLWRyaXZlci5qYXIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxOC4xNTlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL21vZHVsZXMvc3Fsc2VydmVyLm1ldGFiYXNlLWRyaXZlci5qYXIgLT4gL3BsdWdpbnMvc3Fsc2VydmVyLm1ldGFiYXNlLWRyaXZlci5qYXIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxNy42NzhaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL21vZHVsZXMvYXRoZW5hLm1ldGFiYXNlLWRyaXZlci5qYXIgLT4gL3BsdWdpbnMvYXRoZW5hLm1ldGFiYXNlLWRyaXZlci5qYXIiLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxNy4zMjlaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLnV0aWwuZmlsZXMiLCJtc2ciOiJFeHRyYWN0IGZpbGUgL21vZHVsZXMvc3BhcmtzcWwubWV0YWJhc2UtZHJpdmVyLmphciAtPiAvcGx1Z2lucy9zcGFya3NxbC5tZXRhYmFzZS1kcml2ZXIuamFyIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTYuMDU2WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zIiwibXNnIjoiTG9hZGluZyBwbHVnaW5zIGluIC9wbHVnaW5zLi4uIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTYuMDU2WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5wbHVnaW5zIiwibXNnIjoiTG9hZGluZyBwbHVnaW5zIGluIC9wbHVnaW5zLi4uIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTYuMDQwWiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5jb3JlIiwibXNnIjoiU3lzdGVtIGluZm86XG4ge1wiZmlsZS5lbmNvZGluZ1wiIFwiVVRGLThcIixcbiBcImphdmEucnVudGltZS5uYW1lXCIgXCJPcGVuSkRLIFJ1bnRpbWUgRW52aXJvbm1lbnRcIixcbiBcImphdmEucnVudGltZS52ZXJzaW9uXCIgXCIxMS4wLjE5KzdcIixcbiBcImphdmEudmVuZG9yXCIgXCJFY2xpcHNlIEFkb3B0aXVtXCIsXG4gXCJqYXZhLnZlbmRvci51cmxcIiBcImh0dHBzOi8vYWRvcHRpdW0ubmV0L1wiLFxuIFwiamF2YS52ZXJzaW9uXCIgXCIxMS4wLjE5XCIsXG4gXCJqYXZhLnZtLm5hbWVcIiBcIk9wZW5KREsgNjQtQml0IFNlcnZlciBWTVwiLFxuIFwiamF2YS52bS52ZXJzaW9uXCIgXCIxMS4wLjE5KzdcIixcbiBcIm9zLm5hbWVcIiBcIkxpbnV4XCIsXG4gXCJvcy52ZXJzaW9uXCIgXCI1LjE1LjQ5LWxpbnV4a2l0XCIsXG4gXCJ1c2VyLmxhbmd1YWdlXCIgXCJlblwiLFxuIFwidXNlci50aW1lem9uZVwiIFwiR01UXCJ9XG4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9LHsidGltZXN0YW1wIjoiMjAyMy0wNS0xNFQxNTowNzoxNS44MTFaIiwibGV2ZWwiOiJJTkZPIiwiZnFucyI6Im1ldGFiYXNlLmNvcmUiLCJtc2ciOiJTdGFydGluZyBNZXRhYmFzZSB2ZXJzaW9uIHYwLjQ2LjIgKDg5NjdjOTQgcmVsZWFzZS14LjQ2LngpIC4uLiIsImV4Y2VwdGlvbiI6bnVsbCwicHJvY2Vzc191dWlkIjoiMWI2ZTFiMjgtNWQ5NC00ZTAzLTlmYTctOTM4NWNlNWU1ZDcyIn0seyJ0aW1lc3RhbXAiOiIyMDIzLTA1LTE0VDE1OjA3OjE1LjM1OFoiLCJsZXZlbCI6IklORk8iLCJmcW5zIjoibWV0YWJhc2Uuc2VydmVyIiwibXNnIjoiTGF1bmNoaW5nIEVtYmVkZGVkIEpldHR5IFdlYnNlcnZlciB3aXRoIGNvbmZpZzogXG4gezpwb3J0IDMwMDAsIDpob3N0IFwiMC4wLjAuMFwifVxuIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTQuOTE1WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5jb3JlIiwibXNnIjoiU3RhcnRpbmcgTWV0YWJhc2UgaW4gU1RBTkRBTE9ORSBtb2RlIiwiZXhjZXB0aW9uIjpudWxsLCJwcm9jZXNzX3V1aWQiOiIxYjZlMWIyOC01ZDk0LTRlMDMtOWZhNy05Mzg1Y2U1ZTVkNzIifSx7InRpbWVzdGFtcCI6IjIwMjMtMDUtMTRUMTU6MDc6MTQuODQ0WiIsImxldmVsIjoiSU5GTyIsImZxbnMiOiJtZXRhYmFzZS5jb3JlIiwibXNnIjoiXG5NZXRhYmFzZSB2MC40Ni4yICg4OTY3Yzk0IHJlbGVhc2UteC40Ni54KSBcblxuQ29weXJpZ2h0IMKpIDIwMjMgTWV0YWJhc2UsIEluYy4gXG5cbk1ldGFiYXNlIEVudGVycHJpc2UgRWRpdGlvbiBleHRlbnNpb25zIGFyZSBOT1QgUFJFU0VOVC4iLCJleGNlcHRpb24iOm51bGwsInByb2Nlc3NfdXVpZCI6IjFiNmUxYjI4LTVkOTQtNGUwMy05ZmE3LTkzODVjZTVlNWQ3MiJ9XQ== + recorded_at: Sun, 14 May 2023 17:09:17 GMT +recorded_with: VCR 6.0.0