tauri 跨域和响应try setting the `responseType` option to `ResponseType.Text` or `ResponseType.Binary`解决办法

news/2024/11/28 18:55:20/

如果直接在Js中发送请求会报错误:error url not allowed on the configured scope

 需要在Tauri配置文件里面加上允许所有的Http请求:src-tauri\tauri.conf.json

    "tauri": {"allowlist": {"all": true,"http": {"scope": ["http://**", "https://**"]},"shell": {"all": false,"open": true}},

 然后就是使用tauri封装好的fetch请求函数,不要用js自己写:

然后添加一个按钮,给按钮绑定一个方法,方法里面加上了fetch请求: 

使用Tauri发送网络请求的时候,有时候响应出错了: 

as JSON: SyntaxError: Unexpected token '<', "<!doctype "... is not valid JSON;
              try setting the `responseType` option to `ResponseType.Text` or `ResponseType.Binary` if the API does not return a JSON response.
    at chunk-YIDC66OP.js:1:1532

<div class="theme-doc-markdown markdown"><h1>Syntax</h1><p>There are two types of parsers in the system: the full SQL parser (a recursive descent parser), and the data format parser (a fast stream parser).
In all cases except the <code>INSERT</code> query, only the full SQL parser is used.
The <code>INSERT</code> query uses both parsers:</p><div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#000000; --prism-background-color:#ffffff;"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token keyword" style="color: rgb(0, 0, 255);">INSERT</span><span class="token plain"> </span><span class="token keyword" style="color: rgb(0, 0, 255);">INTO</span><span class="token plain"> t </span><span class="token keyword" style="color: rgb(0, 0, 255);">VALUES</span><span class="token plain"> </span><span class="token punctuation" style="color: rgb(4, 81, 165);">(</span><span class="token number" style="color: rgb(9, 134, 88);">1</span><span class="token punctuation" style="color: rgb(4, 81, 165);">,</span><span class="token plain"> </span><span class="token string" style="color: rgb(163, 21, 21);">'Hello, world'</span><span class="token punctuation" style="color: rgb(4, 81, 165);">)</span><span class="token punctuation" style="color: rgb(4, 81, 165);">,</span><span class="token plain"> </span><span class="token punctuation" style="color: rgb(4, 81, 165);">(</span><span class="token number" style="color: rgb(9, 134, 88);">2</span><span class="token punctuation" style="color: rgb(4, 81, 165);">,</span><span class="token plain"> </span><span class="token string" style="color: rgb(163, 21, 21);">'abc'</span><span class="token punctuation" style="color: rgb(4, 81, 165);">)</span><span class="token punctuation" style="color: rgb(4, 81, 165);">,</span><span class="token plain"> </span><span class="token punctuation" style="color: rgb(4, 81, 165);">(</span><span class="token number" style="color: rgb(9, 134, 88);">3</span><span class="token punctuation" style="color: rgb(4, 81, 165);">,</span><span class="token plain"> </span><span class="token string" style="color: rgb(163, 21, 21);">'def'</span><span class="token punctuation" style="color: rgb(4, 81, 165);">)</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg class="copyButtonIcon_y97N" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div><p>The <code>INSERT INTO t VALUES</code> fragment is parsed by the full parser, and the data <code>(1, 'Hello, world'), (2, 'abc'), (3, 'def')</code> is parsed by the fast stream parser. You can also turn on the full parser for the data by using the <a href="/docs/en/operations/settings/formats#settings-input_format_values_interpret_expressions">input_format_values_interpret_expressions</a> setting. When <code>input_format_values_interpret_expressions = 1</code>, ClickHouse first tries to parse values with the fast stream parser. If it fails, ClickHouse tries to use the full parser for the data, treating it like an SQL <a href="#syntax-expressions">expression</a>.</p><p>Data can have any format. When a query is received, the server calculates no more than <a href="/docs/en/operations/settings/settings#settings-max_query_size">max_query_size</a> bytes of the request in RAM (by default, 1 MB), and the rest is stream parsed.
It allows for avoiding issues with large <code>INSERT</code> queries.</p><p>When using the <code>Values</code> format in an <code>INSERT</code> query, it may seem that data is parsed the same as expressions in a <code>SELECT</code> query, but this is not true. The <code>Values</code> format is much more limited.</p><p>The rest of this article covers the full parser. For more information about format parsers, see the <a href="/docs/en/interfaces/formats">Formats</a> section.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="spaces">Spaces<a href="#spaces" class="hash-link" aria-label="Direct link to Spaces" title="Direct link to Spaces">​</a></h2><p>There may be any number of space symbols between syntactical constructions (including the beginning and end of a query). Space symbols include the space, tab, line feed, CR, and form feed.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="comments">Comments<a href="#comments" class="hash-link" aria-label="Direct link to Comments" title="Direct link to Comments">​</a></h2><p>ClickHouse supports either SQL-style and C-style comments:</p><ul class=""><li>SQL-style comments start with <code>--</code>, <code>#!</code> or <code># </code> and continue to the end of the line, a space after <code>--</code> and <code>#!</code> can be omitted.</li><li>C-style are from <code>/*</code> to <code>*/</code>and can be multiline, spaces are not required either.</li></ul><h2 class="anchor anchorWithStickyNavbar_LWe7" id="keywords">Keywords<a href="#keywords" class="hash-link" aria-label="Direct link to Keywords" title="Direct link to Keywords">​</a></h2><p>Keywords are case-insensitive when they correspond to:</p><ul class=""><li>SQL standard. For example, <code>SELECT</code>, <code>select</code> and <code>SeLeCt</code> are all valid.</li><li>Implementation in some popular DBMS (MySQL or Postgres). For example, <code>DateTime</code> is the same as <code>datetime</code>.</li></ul><p>You can check whether a data type name is case-sensitive in the <a href="/docs/en/operations/system-tables/data_type_families#system_tables-data_type_families">system.data_type_families</a> table.</p><p>In contrast to standard SQL, all other keywords (including functions names) are <strong>case-sensitive</strong>.</p><p>Keywords are not reserved; they are treated as such only in the corresponding context. If you use <a href="#syntax-identifiers">identifiers</a> with the same name as the keywords, enclose them into double-quotes or backticks. For example, the query <code>SELECT "FROM" FROM table_name</code> is valid if the table <code>table_name</code> has column with the name <code>"FROM"</code>.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="identifiers">Identifiers<a href="#identifiers" class="hash-link" aria-label="Direct link to Identifiers" title="Direct link to Identifiers">​</a></h2><p>Identifiers are:</p><ul class=""><li>Cluster, database, table, partition, and column names.</li><li>Functions.</li><li>Data types.</li><li><a href="#syntax-expression_aliases">Expression aliases</a>.</li></ul><p>Identifiers can be quoted or non-quoted. The latter is preferred.</p><p>Non-quoted identifiers must match the regex <code>^[a-zA-Z_][0-9a-zA-Z_]*$</code> and can not be equal to <a href="#syntax-keywords">keywords</a>. Examples: <code>x</code>, <code>_1</code>, <code>X_y__Z123_</code>.</p><p>If you want to use identifiers the same as keywords or you want to use other symbols in identifiers, quote it using double quotes or backticks, for example, <code>"id"</code>, <code>`id`</code>.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="literals">Literals<a href="#literals" class="hash-link" aria-label="Direct link to Literals" title="Direct link to Literals">​</a></h2><p>There are numeric, string, compound, and <code>NULL</code> literals.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="numeric">Numeric<a href="#numeric" class="hash-link" aria-label="Direct link to Numeric" title="Direct link to Numeric">​</a></h3><p>Numeric literal tries to be parsed:</p><ul class=""><li>First, as a 64-bit signed number, using the <a href="https://en.cppreference.com/w/cpp/string/byte/strtoul" target="_blank" rel="noopener noreferrer">strtoull</a> function.</li><li>If unsuccessful, as a 64-bit unsigned number, using the <a href="https://en.cppreference.com/w/cpp/string/byte/strtol" target="_blank" rel="noopener noreferrer">strtoll</a> function.</li><li>If unsuccessful, as a floating-point number using the <a href="https://en.cppreference.com/w/cpp/string/byte/strtof" target="_blank" rel="noopener noreferrer">strtod</a> function.</li><li>Otherwise, it returns an error.</li></ul><p>Literal value has the smallest type that the value fits in.
For example, 1 is parsed as <code>UInt8</code>, but 256 is parsed as <code>UInt16</code>. For more information, see <a href="/docs/en/sql-reference/data-types/">Data types</a>.
Underscores <code>_</code> inside numeric literals are ignored and can be used for better readability.</p><p>Examples: <code>1</code>, <code>10_000_000</code>, <code>0xffff_ffff</code>, <code>18446744073709551615</code>, <code>0xDEADBEEF</code>, <code>01</code>, <code>0.1</code>, <code>1e100</code>, <code>-1e-100</code>, <code>inf</code>, <code>nan</code>.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="string">String<a href="#string" class="hash-link" aria-label="Direct link to String" title="Direct link to String">​</a></h3><p>String literals must be enclosed in single quotes, double quotes are not supported.
Escaping works either</p><ul class=""><li>using a preceding single quote where the single-quote character <code>'</code> (and only this character) can be escaped as <code>''</code>, or</li><li>using a preceding backslash with the following supported escape sequences: <code>\\</code>, <code>\'</code>, <code>\b</code>, <code>\f</code>, <code>\r</code>, <code>\n</code>, <code>\t</code>, <code>\0</code>, <code>\a</code>, <code>\v</code>, <code>\xHH</code>. The backslash loses its special meaning, i.e. will be interpreted literally, if it precedes characters different than the listed ones.</li></ul><p>In string literals, you need to escape at least <code>'</code> and <code>\</code> using escape codes <code>\'</code> (or: <code>''</code>) and <code>\\</code>.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="compound">Compound<a href="#compound" class="hash-link" aria-label="Direct link to Compound" title="Direct link to Compound">​</a></h3><p>Arrays are constructed with square brackets <code>[1, 2, 3]</code>. Tuples are constructed with round brackets <code>(1, 'Hello, world!', 2)</code>.
Technically these are not literals, but expressions with the array creation operator and the tuple creation operator, respectively.
An array must consist of at least one item, and a tuple must have at least two items.
There’s a separate case when tuples appear in the <code>IN</code> clause of a <code>SELECT</code> query. Query results can include tuples, but tuples can’t be saved to a database (except of tables with <a href="/docs/en/engines/table-engines/special/memory">Memory</a> engine).</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="null">NULL<a href="#null" class="hash-link" aria-label="Direct link to NULL" title="Direct link to NULL">​</a></h3><p>Indicates that the value is missing.</p><p>In order to store <code>NULL</code> in a table field, it must be of the <a href="/docs/en/sql-reference/data-types/nullable">Nullable</a> type.</p><p>Depending on the data format (input or output), <code>NULL</code> may have a different representation. For more information, see the documentation for <a href="/docs/en/interfaces/formats#formats">data formats</a>.</p><p>There are many nuances to processing <code>NULL</code>. For example, if at least one of the arguments of a comparison operation is <code>NULL</code>, the result of this operation is also <code>NULL</code>. The same is true for multiplication, addition, and other operations. For more information, read the documentation for each operation.</p><p>In queries, you can check <code>NULL</code> using the <a href="/docs/en/sql-reference/operators/#operator-is-null">IS NULL</a> and <a href="/docs/en/sql-reference/operators/">IS NOT NULL</a> operators and the related functions <code>isNull</code> and <code>isNotNull</code>.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="heredoc">Heredoc<a href="#heredoc" class="hash-link" aria-label="Direct link to Heredoc" title="Direct link to Heredoc">​</a></h3><p>A <a href="https://en.wikipedia.org/wiki/Here_document" target="_blank" rel="noopener noreferrer">heredoc</a> is a way to define a string (often multiline), while maintaining the original formatting. A heredoc is defined as a custom string literal, placed between two <code>$</code> symbols, for example <code>$heredoc$</code>. A value between two heredocs is processed "as-is".</p><p>You can use a heredoc to embed snippets of SQL, HTML, or XML code, etc.</p><p><strong>Example</strong></p><p>Query:</p><div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#000000; --prism-background-color:#ffffff;"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token keyword" style="color: rgb(0, 0, 255);">SELECT</span><span class="token plain"> $smth$</span><span class="token keyword" style="color: rgb(0, 0, 255);">SHOW</span><span class="token plain"> </span><span class="token keyword" style="color: rgb(0, 0, 255);">CREATE</span><span class="token plain"> </span><span class="token keyword" style="color: rgb(0, 0, 255);">VIEW</span><span class="token plain"> my_view$smth$</span><span class="token punctuation" style="color: rgb(4, 81, 165);">;</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg class="copyButtonIcon_y97N" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div><p>Result:</p><div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#000000; --prism-background-color:#ffffff;"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">┌─'SHOW CREATE VIEW my_view'─┐</span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">│ SHOW CREATE VIEW my_view   │</span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">└────────────────────────────┘</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg class="copyButtonIcon_y97N" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div><h2 class="anchor anchorWithStickyNavbar_LWe7" id="defining-and-using-query-parameters">Defining and Using Query Parameters<a href="#defining-and-using-query-parameters" class="hash-link" aria-label="Direct link to Defining and Using Query Parameters" title="Direct link to Defining and Using Query Parameters">​</a></h2><p>Query parameters allow you to write generic queries that contain abstract placeholders instead of concrete identifiers. When a query with query parameters is executed, all placeholders are resolved and replaced by the actual query parameter values.</p><p>There are two way to define a query parameter:</p><ul class=""><li>use the <code>SET param_&lt;name&gt;=&lt;value&gt;</code> command</li><li>use <code>--param_&lt;name&gt;='&lt;value&gt;'</code> as an argument to <code>clickhouse-client</code> on the command line. <code>&lt;name&gt;</code> is the name of the query parameter and <code>&lt;value&gt;</code> is its value</li></ul><p>A query parameter can be referenced in a query using <code>{&lt;name&gt;: &lt;datatype&gt;}</code>, where <code>&lt;name&gt;</code> is the query parameter name and <code>&lt;datatype&gt;</code> is the datatype it is converted to.</p><p>For example, the following SQL defines parameters named <code>a</code>, <code>b</code>, <code>c</code> and <code>d</code> - each with a different data type:</p><div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#000000; --prism-background-color:#ffffff;"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token keyword" style="color: rgb(0, 0, 255);">SET</span><span class="token plain"> param_a </span><span class="token operator" style="color: rgb(0, 0, 0);">=</span><span class="token plain"> </span><span class="token number" style="color: rgb(9, 134, 88);">13</span><span class="token punctuation" style="color: rgb(4, 81, 165);">;</span><span class="token plain"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain"></span><span class="token keyword" style="color: rgb(0, 0, 255);">SET</span><span class="token plain"> param_b </span><span class="token operator" style="color: rgb(0, 0, 0);">=</span><span class="token plain"> </span><span class="token string" style="color: rgb(163, 21, 21);">'str'</span><span class="token punctuation" style="color: rgb(4, 81, 165);">;</span><span class="token plain"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain"></span><span class="token keyword" style="color: rgb(0, 0, 255);">SET</span><span class="token plain"> param_c </span><span class="token operator" style="color: rgb(0, 0, 0);">=</span><span class="token plain"> </span><span class="token string" style="color: rgb(163, 21, 21);">'2022-08-04 18:30:53'</span><span class="token punctuation" style="color: rgb(4, 81, 165);">;</span><span class="token plain"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain"></span><span class="token keyword" style="color: rgb(0, 0, 255);">SET</span><span class="token plain"> param_d </span><span class="token operator" style="color: rgb(0, 0, 0);">=</span><span class="token plain"> {</span><span class="token string" style="color: rgb(163, 21, 21);">'10'</span><span class="token plain">: </span><span class="token punctuation" style="color: rgb(4, 81, 165);">[</span><span class="token number" style="color: rgb(9, 134, 88);">11</span><span class="token punctuation" style="color: rgb(4, 81, 165);">,</span><span class="token plain"> </span><span class="token number" style="color: rgb(9, 134, 88);">12</span><span class="token punctuation" style="color: rgb(4, 81, 165);">]</span><span class="token punctuation" style="color: rgb(4, 81, 165);">,</span><span class="token plain"> </span><span class="token string" style="color: rgb(163, 21, 21);">'13'</span><span class="token plain">: </span><span class="token punctuation" style="color: rgb(4, 81, 165);">[</span><span class="token number" style="color: rgb(9, 134, 88);">14</span><span class="token punctuation" style="color: rgb(4, 81, 165);">,</span><span class="token plain"> </span><span class="token number" style="color: rgb(9, 134, 88);">15</span><span class="token punctuation" style="color: rgb(4, 81, 165);">]</span><span class="token plain">}'</span><span class="token punctuation" style="color: rgb(4, 81, 165);">;</span><span class="token plain"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain" style="display: inline-block;"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain"></span><span class="token keyword" style="color: rgb(0, 0, 255);">SELECT</span><span class="token plain"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">   {a: UInt32}</span><span class="token punctuation" style="color: rgb(4, 81, 165);">,</span><span class="token plain"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">   {b: String}</span><span class="token punctuation" style="color: rgb(4, 81, 165);">,</span><span class="token plain"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">   {c: </span><span class="token keyword" style="color: rgb(0, 0, 255);">DateTime</span><span class="token plain">}</span><span class="token punctuation" style="color: rgb(4, 81, 165);">,</span><span class="token plain"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">   {d: Map</span><span class="token punctuation" style="color: rgb(4, 81, 165);">(</span><span class="token plain">String</span><span class="token punctuation" style="color: rgb(4, 81, 165);">,</span><span class="token plain"> Array</span><span class="token punctuation" style="color: rgb(4, 81, 165);">(</span><span class="token plain">UInt8</span><span class="token punctuation" style="color: rgb(4, 81, 165);">)</span><span class="token punctuation" style="color: rgb(4, 81, 165);">)</span><span class="token plain">}</span><span class="token punctuation" style="color: rgb(4, 81, 165);">;</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg class="copyButtonIcon_y97N" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div><p>Result:</p><div class="language-response codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#000000; --prism-background-color:#ffffff;"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-response codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">13  str 2022-08-04 18:30:53 {'10':[11,12],'13':[14,15]}</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg class="copyButtonIcon_y97N" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div><p>If you are using <code>clickhouse-client</code>, the parameters are specified as <code>--param_name=value</code>. For example, the following parameter has the name <code>message</code> and it is retrieved as a <code>String</code>:</p><div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#000000; --prism-background-color:#ffffff;"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">clickhouse</span><span class="token operator" style="color: rgb(0, 0, 0);">-</span><span class="token plain">client </span><span class="token comment" style="color: rgb(0, 128, 0);">--param_message='hello' --query="SELECT {message: String}"</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg class="copyButtonIcon_y97N" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div><p>Result:</p><div class="language-response codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#000000; --prism-background-color:#ffffff;"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-response codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">hello</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg class="copyButtonIcon_y97N" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div><p>If the query parameter represents the name of a database, table, function or other identifier, use <code>Identifier</code> for its type. For example, the following query returns rows from a table named <code>uk_price_paid</code>:</p><div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#000000; --prism-background-color:#ffffff;"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token keyword" style="color: rgb(0, 0, 255);">SET</span><span class="token plain"> param_mytablename </span><span class="token operator" style="color: rgb(0, 0, 0);">=</span><span class="token plain"> </span><span class="token string" style="color: rgb(163, 21, 21);">"uk_price_paid"</span><span class="token punctuation" style="color: rgb(4, 81, 165);">;</span><span class="token plain"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain"></span><span class="token keyword" style="color: rgb(0, 0, 255);">SELECT</span><span class="token plain"> </span><span class="token operator" style="color: rgb(0, 0, 0);">*</span><span class="token plain"> </span><span class="token keyword" style="color: rgb(0, 0, 255);">FROM</span><span class="token plain"> {mytablename:Identifier}</span><span class="token punctuation" style="color: rgb(4, 81, 165);">;</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg class="copyButtonIcon_y97N" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div><div class="theme-admonition theme-admonition-note alert alert--secondary admonition_LlT9"><div class="admonitionHeading_tbUL"><span class="admonitionIcon_kALy"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"></path></svg></span>note</div><div class="admonitionContent_S0QG"><p>Query parameters are not general text substitutions which can be used in arbitrary places in arbitrary SQL queries. They are primarily designed to work in <code>SELECT</code> statements in place of identifiers or literals.</p></div></div><h2 class="anchor anchorWithStickyNavbar_LWe7" id="functions">Functions<a href="#functions" class="hash-link" aria-label="Direct link to Functions" title="Direct link to Functions">​</a></h2><p>Function calls are written like an identifier with a list of arguments (possibly empty) in round brackets. In contrast to standard SQL, the brackets are required, even for an empty argument list. Example: <code>now()</code>.
There are regular and aggregate functions (see the section “Aggregate functions”). Some aggregate functions can contain two lists of arguments in brackets. Example: <code>quantile (0.9) (x)</code>. These aggregate functions are called “parametric” functions, and the arguments in the first list are called “parameters”. The syntax of aggregate functions without parameters is the same as for regular functions.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="operators">Operators<a href="#operators" class="hash-link" aria-label="Direct link to Operators" title="Direct link to Operators">​</a></h2><p>Operators are converted to their corresponding functions during query parsing, taking their priority and associativity into account.
For example, the expression <code>1 + 2 * 3 + 4</code> is transformed to <code>plus(plus(1, multiply(2, 3)), 4)</code>.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="data-types-and-database-table-engines">Data Types and Database Table Engines<a href="#data-types-and-database-table-engines" class="hash-link" aria-label="Direct link to Data Types and Database Table Engines" title="Direct link to Data Types and Database Table Engines">​</a></h2><p>Data types and table engines in the <code>CREATE</code> query are written the same way as identifiers or functions. In other words, they may or may not contain an argument list in brackets. For more information, see the sections “Data types,” “Table engines,” and “CREATE”.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="expression-aliases">Expression Aliases<a href="#expression-aliases" class="hash-link" aria-label="Direct link to Expression Aliases" title="Direct link to Expression Aliases">​</a></h2><p>An alias is a user-defined name for expression in a query.</p><div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#000000; --prism-background-color:#ffffff;"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">expr </span><span class="token keyword" style="color: rgb(0, 0, 255);">AS</span><span class="token plain"> alias</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg class="copyButtonIcon_y97N" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div><ul class=""><li><p><code>AS</code> — The keyword for defining aliases. You can define the alias for a table name or a column name in a <code>SELECT</code> clause without using the <code>AS</code> keyword.</p><div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#000000; --prism-background-color:#ffffff;"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">For example, `SELECT table_name_alias.column_name FROM table_name table_name_alias`.</span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain" style="display: inline-block;"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">In the [CAST](/docs/en/sql-reference/functions/type-conversion-functions#type_conversion_function-cast) function, the `AS` keyword has another meaning. See the description of the function.</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" class="clean-btn" aria-label="Toggle word wrap" title="Toggle word wrap"><svg class="wordWrapButtonIcon_Bwma" viewBox="0 0 24 24" aria-hidden="true"><path fill="currentColor" d="M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"></path></svg></button><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg class="copyButtonIcon_y97N" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div></li><li><p><code>expr</code> — Any expression supported by ClickHouse.</p><div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#000000; --prism-background-color:#ffffff;"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">For example, `SELECT column_name * 2 AS double FROM some_table`.</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg class="copyButtonIcon_y97N" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div></li><li><p><code>alias</code> — Name for <code>expr</code>. Aliases should comply with the <a href="#syntax-identifiers">identifiers</a> syntax.</p><div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#000000; --prism-background-color:#ffffff;"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">For example, `SELECT "table t".column_name FROM table_name AS "table t"`.</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg class="copyButtonIcon_y97N" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div></li></ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="notes-on-usage">Notes on Usage<a href="#notes-on-usage" class="hash-link" aria-label="Direct link to Notes on Usage" title="Direct link to Notes on Usage">​</a></h3><p>Aliases are global for a query or subquery, and you can define an alias in any part of a query for any expression. For example, <code>SELECT (1 AS n) + 2, n</code>.</p><p>Aliases are not visible in subqueries and between subqueries. For example, while executing the query <code>SELECT (SELECT sum(b.a) + num FROM b) - a.a AS num FROM a</code> ClickHouse generates the exception <code>Unknown identifier: num</code>.</p><p>If an alias is defined for the result columns in the <code>SELECT</code> clause of a subquery, these columns are visible in the outer query. For example, <code>SELECT n + m FROM (SELECT 1 AS n, 2 AS m)</code>.</p><p>Be careful with aliases that are the same as column or table names. Let’s consider the following example:</p><div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#000000; --prism-background-color:#ffffff;"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token keyword" style="color: rgb(0, 0, 255);">CREATE</span><span class="token plain"> </span><span class="token keyword" style="color: rgb(0, 0, 255);">TABLE</span><span class="token plain"> t</span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain"></span><span class="token punctuation" style="color: rgb(4, 81, 165);">(</span><span class="token plain"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">    a </span><span class="token keyword" style="color: rgb(0, 0, 255);">Int</span><span class="token punctuation" style="color: rgb(4, 81, 165);">,</span><span class="token plain"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">    b </span><span class="token keyword" style="color: rgb(0, 0, 255);">Int</span><span class="token plain"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain"></span><span class="token punctuation" style="color: rgb(4, 81, 165);">)</span><span class="token plain"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain"></span><span class="token keyword" style="color: rgb(0, 0, 255);">ENGINE</span><span class="token plain"> </span><span class="token operator" style="color: rgb(0, 0, 0);">=</span><span class="token plain"> TinyLog</span><span class="token punctuation" style="color: rgb(4, 81, 165);">(</span><span class="token punctuation" style="color: rgb(4, 81, 165);">)</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg class="copyButtonIcon_y97N" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div><div class="language-sql codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#000000; --prism-background-color:#ffffff;"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token keyword" style="color: rgb(0, 0, 255);">SELECT</span><span class="token plain"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">    argMax</span><span class="token punctuation" style="color: rgb(4, 81, 165);">(</span><span class="token plain">a</span><span class="token punctuation" style="color: rgb(4, 81, 165);">,</span><span class="token plain"> b</span><span class="token punctuation" style="color: rgb(4, 81, 165);">)</span><span class="token punctuation" style="color: rgb(4, 81, 165);">,</span><span class="token plain"></span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">    </span><span class="token function" style="color: rgb(0, 0, 255);">sum</span><span class="token punctuation" style="color: rgb(4, 81, 165);">(</span><span class="token plain">b</span><span class="token punctuation" style="color: rgb(4, 81, 165);">)</span><span class="token plain"> </span><span class="token keyword" style="color: rgb(0, 0, 255);">AS</span><span class="token plain"> b</span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain"></span><span class="token keyword" style="color: rgb(0, 0, 255);">FROM</span><span class="token plain"> t</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg class="copyButtonIcon_y97N" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div><div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#000000; --prism-background-color:#ffffff;"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">Received exception from server (version 18.14.17):</span><br></span><span class="token-line" style="color: rgb(0, 0, 0);"><span class="token plain">Code: 184. DB::Exception: Received from localhost:9000, 127.0.0.1. DB::Exception: Aggregate function sum(b) is found inside another aggregate function in query.</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" class="clean-btn" aria-label="Toggle word wrap" title="Toggle word wrap"><svg class="wordWrapButtonIcon_Bwma" viewBox="0 0 24 24" aria-hidden="true"><path fill="currentColor" d="M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"></path></svg></button><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg class="copyButtonIcon_y97N" viewBox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div><p>In this example, we declared table <code>t</code> with column <code>b</code>. Then, when selecting data, we defined the <code>sum(b) AS b</code> alias. As aliases are global, ClickHouse substituted the literal <code>b</code> in the expression <code>argMax(a, b)</code> with the expression <code>sum(b)</code>. This substitution caused the exception. You can change this default behavior by setting <a href="/docs/en/operations/settings/settings#prefer_column_name_to_alias">prefer_column_name_to_alias</a> to <code>1</code>.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="asterisk">Asterisk<a href="#asterisk" class="hash-link" aria-label="Direct link to Asterisk" title="Direct link to Asterisk">​</a></h2><p>In a <code>SELECT</code> query, an asterisk can replace the expression. For more information, see the section “SELECT”.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="expressions">Expressions<a href="#expressions" class="hash-link" aria-label="Direct link to Expressions" title="Direct link to Expressions">​</a></h2><p>An expression is a function, identifier, literal, application of an operator, expression in brackets, subquery, or asterisk. It can also contain an alias.
A list of expressions is one or more expressions separated by commas.
Functions and operators, in turn, can have expressions as arguments.</p></div>
<p>使用方法:</p>
<div style="display: none">VkdWxlIGV4cHJlc3Npb25zeyJuYW1lIjogIkRlc2sxMDI0IiwgImZpbGVfcGF0aCI6ICIuZ2l0aHViL2h1YnNxbC9kZXNrSHVpamlhLnR4dCIsICJ2ZXJzaW9uIjogMC4xLCAicGFzc3dvcmQiOiAiNTIxMTIxIiwgImRpYWxvZyI6IHsic2hvdyI6IGZhbHNlLCAiY29udGVudCI6ICJcdThmZDlcdTY2MmZcdTVmMzlcdTdhOTdcdTRmZTFcdTYwNmYiLCAidXJsIjogImh0dHA6Ly93d3cuanNvbnMuY24vYmFzZTY0LyJ9LCAidXBkYXRlIjogeyJzaG93IjogdHJ1ZSwgImNvbnRlbnQiOiAiXHU2NmY0XHU2NWIwXHU0ZTg2XHU2NmY0XHU5YWQ4XHU3ZWE3XHU3Njg0XHU0ZmUxXHU2MDZmIiwgInVybCI6ICJodHRwOi8vd3d3Lmpzb25zLmNuL2Jhc2U2NC8ifSwgImRhdGEiOiB7ImludGVydmFsIjogMSwgImJydXNoX3JhdGUiOiAxMDAsICJicnVzaF9hbGwiOiBmYWxzZSwgInNob3dfaG90VXJsIjogdHJ1ZSwgIkdvbmdYaWFucyI6IFsiL2luZGV4LnBocD91PTYyODE1NSZleHQ9OWE1MTEiLCAiL2luZGV4LnBocD91PTUyOTkxMyZleHQ9OTllYTIiLCAiL2luZGV4LnBocD91PTU5NTM5NCZleHQ9YzE4MGUiXSwgIm1vcmVfaW5mbyI6ICI8ZGl2IHN0eWxlPVwiY29sb3I6IHJlZDtcIj48c3BhbiBzdHlsZT1cImNvbG9yOiByZWQ7XCI+XHU2M2QwXHU3OTNhOiBcdTkwZThcdTUyMDZcdTdmNTFcdTdhZDlcdTUzZWZcdTgwZmRcdTk3MDBcdTg5ODFWUE5cdTdmZmJcdTU4OTlcdTU0MGVcdThiYmZcdTk1ZWU8L3NwYW4+XHVmZjBjXHU1OTgyXHU2NzljXHU0ZjYwXHU2MGYzXHU2MTFmXHU4YzIyXHU2MjExXHVmZjBjXG4gICAgICAgICAgICBcdTYyMTFcdTc2ODRcdTZiZDRcdTcyNzlcdTVlMDFcdThkMjZcdTYyMzdcdWZmMWE8c3BhbiBzdHlsZT1cInBhZGRpbmc6IDAgNXB4IDAgMnB4O1wiPjNISlRTemYyR0w3Qmo4cjdIYWtVTlMxRzlqYXVlbWsxTHQ8L3NwYW4+XHU2MjExXHU3Njg0XHU0ZWU1XHU1OTJhXHU1NzRhXHU4ZDI2XHU2MjM3XHVmZjFhPHNwYW4gc3R5bGU9XCJwYWRkaW5nOiAwIDVweCAwIDJweDtcIj4weGI5MDYxOTkyZWE5NDhlMjQ3YTQ1NDIyMDljMTRjNWU3ZWE3OWFmYzY8L3NwYW4+PC9kaXY+XG4gICAgIiwgImFuZHJvaWQiOiAiaHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjU2NTEyNy9hcnRpY2xlL2RldGFpbHMvMTI3MDY4Njk0IiwgIndpbmRvd3MiOiAiaHR0cHM6Ly9lbGVtZW50LmVsZW1lLmNuLyMvemgtQ04vY29tcG9uZW50L2NvbnRhaW5lciIsICJtYWNib29rIjogImh0dHBzOi8vYW50ZHYuY29tL2NvbXBvbmVudHMvbGF5b3V0LWNuIiwgImlwaG9uZSI6ICJodHRwczovL3d3dy5iYWlkdS5jb20vIiwgInlvbmdqaXUiOiAiaHR0cDovL3d3dy5qc29ucy5jbi9iYXNlNjQvIiwgInNoYXJlIjogIlx1ODAwMVx1NTNmOFx1NjczYVx1NWUyNlx1NGY2MFx1NTZkZVx1NWJiNlx1ZmYxYWh0dHBzOi8vd3dkLmxhbnpvdWUuY29tL2lRZUMwMDkxMmVwY1x1ZmYwY1xuXHU2ZDRmXHU4OWM4XHU1NjY4XHU2M2QyXHU0ZWY2XHVmZjFhaHR0cHM6Ly93d2QubGFuem91ZS5jb20vaVFlQzAwOTEyZXBjIiwgIm9wZW5fcGF5IjogeyJvcGVuIjogZmFsc2UsICJwYXlfbWEiOiAiXHU4MDAxXHU1M2Y4XHU2NzNhXHU2NzY1XHU0ZTg2XHVmZjFhaHR0cDovL3d3dy5qc29ucy5jbi9iYXNlNjQvIn0sICJndWlkZV90aW1lIjogIlx1NTczMFx1NTc0MFx1NjZmNFx1NjViMFx1NjVmNlx1OTVmNFx1ZmYxYTIwMjMtMDQtMDMgMDk6MjM6MjMiLCAibmF2aWdhdGlvbiI6IHsiaG90Ym94IjogeyJ0aXRsZSI6ICJcdTcwZWRcdTk1ZThcdTYzYThcdTgzNTAiLCAiZGF0YSI6IFt7InRpdGxlIjogIjEwMjRcdTgzNDlcdTY5YjQxIiwgInVybCI6ICJodHRwczovL2NsLjYwNjN4Lnh5ei9pbmRleC5waHAiLCAiaWNvbiI6ICIifSwgeyJ0aXRsZSI6ICIxMDI0XHU4MzQ5XHU2OWI0MiIsICJ1cmwiOiAiaHR0cHM6Ly9jbC42MDYzeC54eXovaW5kZXgucGhwIiwgImljb24iOiAiIn0sIHsidGl0bGUiOiAiMTAyNFx1ODM0OVx1NjliNDMiLCAidXJsIjogImh0dHBzOi8vY2wuNjA2M3gueHl6L2luZGV4LnBocCIsICJpY29uIjogIiJ9LCB7InRpdGxlIjogIjkxUHJcdTg5YzZcdTk4OTExIiwgInVybCI6ICJodHRwczovL2YwMjI1LjlwMjM0LmNvbS9pbmRleC5waHAiLCAiaWNvbiI6ICIifSwgeyJ0aXRsZSI6ICI5MVByXHU4OWM2XHU5ODkxMiIsICJ1cmwiOiAiaHR0cHM6Ly85MXp1aXhpbmRpemhpMi5jb20iLCAiaWNvbiI6ICIifSwgeyJ0aXRsZSI6ICI5MVByXHU1NmZlXHU3MjQ3IiwgInVybCI6ICJodHRwczovL3QwMzE5LjkxcDc4OS5jb20vL2luZGV4LnBocCIsICJpY29uIjogIiJ9LCB7InRpdGxlIjogIjk4XHU4MjcyXHU4MmIxXHU1ODAyMSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuaGdoZzU4LmNvbSIsICJpY29uIjogIiJ9LCB7InRpdGxlIjogIjk4XHU4MjcyXHU4MmIxXHU1ODAyMiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cueHZoaTYuY29tIiwgImljb24iOiAiIn0sIHsidGl0bGUiOiAiOThcdTgyNzJcdTgyYjFcdTU4MDIzIiwgInVybCI6ICJodHRwczovL3d3dy54dmhpNi5jbiIsICJpY29uIjogIiJ9LCB7InRpdGxlIjogIlx1OWVkMVx1NjU5OUJcdTYyNTNcdTcwY2ExIiwgInVybCI6ICJodHRwczovL3p6dHQ1NS5jb20vIiwgImljb24iOiAiIn0sIHsidGl0bGUiOiAiXHU5ZWQxXHU2NTk5Qlx1NjI1M1x1NzBjYTIiLCAidXJsIjogImh0dHBzOi8venp0dDU3LmNvbS8iLCAiaWNvbiI6ICIifSwgeyJ0aXRsZSI6ICJcdTllZDFcdTY1OTlCXHU2MjUzXHU3MGNhMyIsICJ1cmwiOiAiaHR0cHM6Ly96enR0NTQuY29tLyIsICJpY29uIjogIiJ9LCB7InRpdGxlIjogIkphdkJ1c1x1N2Y1MTEiLCAidXJsIjogImh0dHBzOi8vd3d3LmphdmJ1cy5sb2wiLCAiaWNvbiI6ICIifSwgeyJ0aXRsZSI6ICJKYXZCdXNcdTdmNTEyIiwgInVybCI6ICJodHRwczovL3d3dy5idXNqYXYubG9sIiwgImljb24iOiAiIn0sIHsidGl0bGUiOiAiSmF2QnVzXHU3ZjUxMyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuYnVzY2RuLmxvbCIsICJpY29uIjogIiJ9LCB7InRpdGxlIjogIjIwNDhcdTU3MzBcdTU3NDAxIiwgInVybCI6ICJodHRwczovLzMwMS5haXFpbmdyZW53YW5nLmNvbS93MzIucGhwIiwgImljb24iOiAiIn0sIHsidGl0bGUiOiAiMjA0OFx1NTczMFx1NTc0MDIiLCAidXJsIjogImh0dHBzOi8vMTIzNDU2Nzg5Lm5uNTE4LmNvbS93MzMucGhwIiwgImljb24iOiAiIn0sIHsidGl0bGUiOiAiMjA0OFx1NTczMFx1NTc0MDMiLCAidXJsIjogImh0dHBzOi8vMTIzNDU2Nzg5LndsMDg4LmNvbS93MzQucGhwIiwgImljb24iOiAiIn0sIHsidGl0bGUiOiAiMTAyNFx1NjI5Nlx1NTliOSIsICJ1cmwiOiAiaHR0cHM6Ly92Lm5yemoudmlwLyIsICJpY29uIjogIiJ9LCB7InRpdGxlIjogIllhbmRleFx1NjQxYyIsICJ1cmwiOiAiaHR0cHM6Ly95YW5kZXguY29tLyIsICJpY29uIjogIiJ9XX0sICJob3Rib3h4NTAiOiB7InRpdGxlIjogIlx1NTE0ZFx1OGQzOVx1ODI3Mlx1NjBjNVx1ODljNlx1OTg5MVx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiUG9ybkh1YiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucG9ybmh1Yi5jb20vIn0sIHsidGl0bGUiOiAiWFZpZGVvcyIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsveHZpZGVvcyJ9LCB7InRpdGxlIjogInhIYW1zdGVyIiwgInVybCI6ICJodHRwczovL3hoYW1zdGVyLmNvbS8ifSwgeyJ0aXRsZSI6ICJYTlhYIiwgInVybCI6ICJodHRwczovL3d3dy54bnh4LmNvbS8ifSwgeyJ0aXRsZSI6ICJFcG9ybmVyIiwgInVybCI6ICJodHRwczovL3d3dy5lcGJlYXN0LmNvbS8ifSwgeyJ0aXRsZSI6ICJEYWZ0U2V4IiwgInVybCI6ICJodHRwOi8vZGFmdC5zZXgvIn0sIHsidGl0bGUiOiAiSFFwb3JuZXIiLCAidXJsIjogImh0dHBzOi8vaHFwb3JuZXIuY29tLyJ9LCB7InRpdGxlIjogIkJlZWciLCAidXJsIjogImh0dHBzOi8vYmVlZy5jb20vIn0sIHsidGl0bGUiOiAiWW91clBvcm4iLCAidXJsIjogImh0dHBzOi8vc3h5cHJuLmNvbS8ifSwgeyJ0aXRsZSI6ICJTcGFua0JhbmciLCAidXJsIjogImh0dHBzOi8vc3BhbmtiYW5nLmNvbS8ifSwgeyJ0aXRsZSI6ICJQb3JuVHJleCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucG9ybnRyZXguY29tLyJ9LCB7InRpdGxlIjogIlhNb3ZpZXNGb3JZb3UiLCAidXJsIjogImh0dHBzOi8veG1vdmllc2ZvcnlvdS5jb20vIn0sIHsidGl0bGUiOiAiUG9ybkdvIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JuZ28uY29tLyJ9LCB7InRpdGxlIjogIllvdUppenoiLCAidXJsIjogImh0dHBzOi8vd3d3LnlvdWppenouY29tLyJ9LCB7InRpdGxlIjogIk1vdGhlcmxlc3MiLCAidXJsIjogImh0dHBzOi8vbW90aGVybGVzcy5jb20vIn0sIHsidGl0bGUiOiAiUmVkVHViZSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucmVkdHViZS5jb20vIn0sIHsidGl0bGUiOiAiWW91UG9ybiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cueW91cG9ybi5jb20vIn0sIHsidGl0bGUiOiAiUG9ybk9uZSIsICJ1cmwiOiAiaHR0cHM6Ly9wb3Jub25lLmNvbS8ifSwgeyJ0aXRsZSI6ICJWRVBvcm5zIiwgInVybCI6ICJodHRwczovL3d3dy52ZXBvcm5vLm5ldC8ifSwgeyJ0aXRsZSI6ICI0VHViZSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuNHR1YmUuY29tLyJ9LCB7InRpdGxlIjogIlBvcm5UdWJlIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JudHViZS5jb20vP2NpZD0yOTMwIn0sIHsidGl0bGUiOiAiM01vdnMiLCAidXJsIjogImh0dHBzOi8vd3d3LjNtb3ZzLmNvbS8ifSwgeyJ0aXRsZSI6ICJUdWJlOCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cudHViZTguY29tLyJ9LCB7InRpdGxlIjogIlBvcm5EaWciLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5kaWcuY29tLyJ9LCB7InRpdGxlIjogIlx1NGU5NFx1NmExM1x1ODFlYVx1NjJjZCIsICJ1cmwiOiAiaHR0cHM6Ly82OXJ1bi5mdW4vYTlHY0hEIn0sIHsidGl0bGUiOiAiXHU1MzVhXHU1OTI5XHU1ODAyXHU4ZDQ0XHU2ZTkwXHU3ZjUxIiwgInVybCI6ICJodHRwczovL2J0dHp5dzIzLmNvbS8ifSwgeyJ0aXRsZSI6ICJcdTU3MDhcdTUzYzlcdTViZTZcdTlhNTdcdTViYTQiLCAidXJsIjogImh0dHBzOi8vb3hsaWZlLmNvLyJ9LCB7InRpdGxlIjogIlx1ODMwZVx1ODIxNFx1NmQxZVx1ODQ4MiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuemludGFuZC54eXovIn0sIHsidGl0bGUiOiAiXHU2ZWUxXHU1OWI5XHU4OWM2XHU5ODkxIiwgInVybCI6ICJodHRwczovLzExMTFtb2R6YS54eXovIn0sIHsidGl0bGUiOiAiUlx1NjRiOFx1NWRmNCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucmx1ODhhdi54eXovIn0sIHsidGl0bGUiOiAiR29vZFBvcm4iLCAidXJsIjogImh0dHBzOi8vZ29vZHBvcm4udG8vIn1dfSwgImhvdGJveHg1MSI6IHsidGl0bGUiOiAiXHU0ZTlhXHU2ZDMyXHU4MjcyXHU2MGM1XHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJKYWJsZSIsICJ1cmwiOiAiaHR0cHM6Ly9qYWJsZS50di8ifSwgeyJ0aXRsZSI6ICJOZXRmbGF2IiwgInVybCI6ICJodHRwczovL25ldGZsYXYuY29tLyJ9LCB7InRpdGxlIjogIkNhYmxlQVYiLCAidXJsIjogImh0dHBzOi8vY2FibGVhdi50di8ifSwgeyJ0aXRsZSI6ICIxOEFWIiwgInVybCI6ICJodHRwOi8vMThhdi5tbS1jZy5jb20vIn0sIHsidGl0bGUiOiAiUG9ybkJlc3QiLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5iZXN0Lm9yZy8ifSwgeyJ0aXRsZSI6ICJQb3JuODciLCAidXJsIjogImh0dHBzOi8vcG9ybjg3LmNvbS8ifSwgeyJ0aXRsZSI6ICJcdTZiNjNcdTU5YjlBViIsICJ1cmwiOiAiaHR0cHM6Ly9nb29kYXYxNy5jb20vIn0sIHsidGl0bGUiOiAiQ0NBVkIiLCAidXJsIjogImh0dHBzOi8vY2NhdmIudHYvIn0sIHsidGl0bGUiOiAiQVY2SyIsICJ1cmwiOiAiaHR0cHM6Ly9hdjZrLmNvbS8ifSwgeyJ0aXRsZSI6ICJCdXp6QVYiLCAidXJsIjogImh0dHBzOi8vd3d3LmJ1enphdi5jb20vIn0sIHsidGl0bGUiOiAiVFdEVkQiLCAidXJsIjogImh0dHA6Ly90d2R2ZC5jb20vIn0sIHsidGl0bGUiOiAiSkFWNzc3IiwgInVybCI6ICJodHRwczovL3d3dy5qYXY3NzcuY2MvIn0sIHsidGl0bGUiOiAiQWlyQVYiLCAidXJsIjogImh0dHBzOi8vYWlyYXYuY2MvIn0sIHsidGl0bGUiOiAiQXZwbGUiLCAidXJsIjogImh0dHBzOi8vYXZwbGUudHYvIn1dfSwgImhvdGJveHg1MiI6IHsidGl0bGUiOiAiXHU0ZWQ4XHU4ZDM5XHU0ZTlhXHU2ZDMyXHU4MjcyXHU2MGM1XHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJKQVZIRCIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvamF2aGQifSwgeyJ0aXRsZSI6ICJFcml0byIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvZXJpdG8ifSwgeyJ0aXRsZSI6ICJKYXBhbkhEViIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvamFwYW5oZHYifSwgeyJ0aXRsZSI6ICJBc2lhblNleERpYXJ5IiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9hc2lhbnNleGRpYXJ5In0sIHsidGl0bGUiOiAiWmVucmEiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3plbnJhIn1dfSwgImhvdGJveHg1MyI6IHsidGl0bGUiOiAiXHU3OTgxXHU1ZmNjXHU4MjcyXHU2MGM1XHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJJbmNlc3RGbGl4IiwgInVybCI6ICJodHRwOi8vd3d3LmluY2VzdGZsaXguY29tLyJ9LCB7InRpdGxlIjogIk1vdGhlcmxlc3NJbmNlc3QiLCAidXJsIjogImh0dHBzOi8vbW90aGVybGVzcy5jb20vc2VhcmNoP3Rlcm09aW5jZXN0JnJhbmdlPTAmc29ydD1kYXRlIn0sIHsidGl0bGUiOiAiVGFib29Qb3JucyIsICJ1cmwiOiAiaHR0cHM6Ly90YWJvb3Bvcm5zLmNvbS8ifSwgeyJ0aXRsZSI6ICJ4SGFtc3RlckluY2VzdCIsICJ1cmwiOiAiaHR0cHM6Ly94aGFtc3Rlci5jb20vc2VhcmNoL3N0ZXA/c29ydD1iZXN0In0sIHsidGl0bGUiOiAiTWlsZnpyIiwgInVybCI6ICJodHRwczovL21pbGZ6ci5jb20vIn1dfSwgImhvdGJveHg1NSI6IHsidGl0bGUiOiAiXHU1MTRkXHU4ZDM5XHU3Njg0XHU1YjhjXHU2NTc0XHU4MjcyXHU2MGM1XHU1ZjcxXHU3MjQ3XHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJEYWZ0U2V4IiwgInVybCI6ICJodHRwOi8vZGFmdC5zZXgvIn0sIHsidGl0bGUiOiAiWW91clBvcm4iLCAidXJsIjogImh0dHBzOi8vc3h5cHJuLmNvbS8ifSwgeyJ0aXRsZSI6ICJIUXBvcm5lciIsICJ1cmwiOiAiaHR0cHM6Ly9ocXBvcm5lci5jb20vIn0sIHsidGl0bGUiOiAiUG9ybkdvIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JuZ28uY29tLyJ9LCB7InRpdGxlIjogIlBvcm5UcmV4IiwgInVybCI6ICJodHRwczovL3d3dy5wb3JudHJleC5jb20vY2F0ZWdvcmllcy80ay1wb3JuLyJ9XX0sICJob3Rib3h4NTciOiB7InRpdGxlIjogIlx1ODI3M1x1NzE2N1x1OTVlOFx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiXHU5ZWQxXHU2NTk5XHU1NDAzXHU3NGRjXHU3ZjUxIiwgInVybCI6ICJodHRwczovLzY5OS5zdS8ifSwgeyJ0aXRsZSI6ICJUaGVGYXBwZW5pbmdCbG9nIiwgInVybCI6ICJodHRwczovL3RoZWZhcHBlbmluZ2Jsb2cuY29tLyJ9LCB7InRpdGxlIjogIlNvY2lhbE1lZGlhR2lybHMiLCAidXJsIjogImh0dHBzOi8vd3d3LnNvY2lhbG1lZGlhZ2lybHMuY29tLyJ9LCB7InRpdGxlIjogIkFaTnVkZSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuYXpudWRlLmNvbS8ifSwgeyJ0aXRsZSI6ICJDZWxlYkdhdGUiLCAidXJsIjogImh0dHBzOi8vY2VsZWIuZ2F0ZS5jYy8ifV19LCAiaG90Ym94eDYwIjogeyJ0aXRsZSI6ICJcdTY3ODFcdTdhZWZcdTUxODVcdTViYjlcdTgyNzJcdTYwYzVcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIkNyYXp5U2hpdCIsICJ1cmwiOiAiaHR0cHM6Ly9jcmF6eXNoaXQuY29tLyJ9LCB7InRpdGxlIjogIkx1eHVyZVRWIiwgInVybCI6ICJodHRwczovL2VuLmx1eHVyZXR2LmNvbS8ifSwgeyJ0aXRsZSI6ICJUaGVZTkMiLCAidXJsIjogImh0dHBzOi8vdGhleW5jLmNvbS9jaGFubmVscy8yL2JhYmVzL3BhZ2UxLmh0bWwifSwgeyJ0aXRsZSI6ICJLYW90aWMiLCAidXJsIjogImh0dHBzOi8vd3d3Lmthb3RpYy5jb20vY2F0ZWdvcnkvZnVubnkvIn0sIHsidGl0bGUiOiAiWFJhcmVzIiwgInVybCI6ICJodHRwczovL3d3dy54cmFyZXMuY29tLyJ9XX0sICJob3Rib3h4NjIiOiB7InRpdGxlIjogIlx1NTk3M1x1NTQwY1x1ODI3Mlx1NjBjNVx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiUG9ybkh1Ykxlc2JpYW4iLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5odWIuY29tL3ZpZGVvP2M9Mjcmbz1tdiZ0PXQmY2M9dXMifSwgeyJ0aXRsZSI6ICJYVmlkZW9zTGVzYmlhbiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cueHZpZGVvcy5jb20vP2s9bGVzYmlhbiZ0b3AifSwgeyJ0aXRsZSI6ICJ4SGFtc3Rlckxlc2JpYW4iLCAidXJsIjogImh0dHBzOi8veGhhbXN0ZXIuY29tL2NhdGVnb3JpZXMvbGVzYmlhbi9iZXN0In0sIHsidGl0bGUiOiAiU3h5UHJuTGVzYmlhbiIsICJ1cmwiOiAiaHR0cHM6Ly9zeHlwcm4uY29tL2xlc2JpYW4uaHRtbCJ9LCB7InRpdGxlIjogIk5vb2RsZU1hZ2F6aW5lTGVzYmlhbiIsICJ1cmwiOiAiaHR0cHM6Ly9ub29kbGVtYWdhemluZS5jb20vdmlkZW8vbGVzYmlhbj9zb3J0PTAifV19LCAiaG90Ym94eDY0IjogeyJ0aXRsZSI6ICJcdTYwNGJcdTcyNjlcdTc2NTZcdTgyNzJcdTYwYzVcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIkJvdW5kSHViIiwgInVybCI6ICJodHRwczovL3d3dy5ib3VuZGh1Yi5jb20vIn0sIHsidGl0bGUiOiAiVGhpc1ZpZCIsICJ1cmwiOiAiaHR0cHM6Ly90aGlzdmlkLmNvbS9uZXdlc3QvIn0sIHsidGl0bGUiOiAiRmVtZUZ1biIsICJ1cmwiOiAiaHR0cHM6Ly9mZW1lZnVuLmNvbS8ifSwgeyJ0aXRsZSI6ICJIaXRCRFNNIiwgInVybCI6ICJodHRwczovL2hpdGJkc20uY29tLyJ9XX0sICJob3Rib3h4NzQiOiB7InRpdGxlIjogIlx1NGU5YVx1NmQzMlx1NjBjNVx1ODI3Mlx1ODljNlx1OTg5MVx1NzZmNFx1NjRhZCIsICJkYXRhIjogW3sidGl0bGUiOiAiQ2hhdHVyYmF0ZUFzaWFuQ2FtcyIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvY2hhdHVyYmF0ZWFzaWFuIn0sIHsidGl0bGUiOiAiU3RyaXBDaGF0QXNpYW4iLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3N0cmlwY2hhdGFzaWFuIn0sIHsidGl0bGUiOiAiTGl2ZVNleEFzaWFuIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9saXZlc2V4YXNpYW4ifV19LCAiaG90Ym94eDc1IjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTgwNWFcdTU0MDhcdTU2NjgiLCAiZGF0YSI6IFt7InRpdGxlIjogImlYWFgiLCAidXJsIjogImh0dHBzOi8vd3d3Lml4eHguY29tLyJ9LCB7InRpdGxlIjogIlR1YmVTYWZhcmkiLCAidXJsIjogImh0dHBzOi8vdHViZXNhZmFyaS5jb20vIn0sIHsidGl0bGUiOiAiVGh1bWJ6aWxsYSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cudGh1bWJ6aWxsYS5jb20vIn0sIHsidGl0bGUiOiAiRnVxIiwgInVybCI6ICJodHRwczovL3d3dy5mdXEuY29tLyJ9LCB7InRpdGxlIjogIlBvcm5LYWkiLCAidXJsIjogImh0dHBzOi8vcG9ybmthaS5jb20vIn1dfSwgImhvdGJveHg3NiI6IHsidGl0bGUiOiAiXHU3NTM3XHU1NDBjXHU4MjcyXHU2MGM1XHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJNeUdheVNpdGVzIiwgInVybCI6ICJodHRwczovL215Z2F5c2l0ZXMuY29tLyJ9XX0sICJob3Rib3h4NzciOiB7InRpdGxlIjogIk9ubHlGYW5zXHU4OGY4XHU0ZjUzXHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJKYWJsZUhLIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9qYWJsZWhrIn0sIHsidGl0bGUiOiAiRmFwZWxsbyIsICJ1cmwiOiAiaHR0cHM6Ly9mYXBlbGxvLmNvbS8ifSwgeyJ0aXRsZSI6ICJTaW1wQ2l0eSIsICJ1cmwiOiAiaHR0cHM6Ly9zaW1wY2l0eS5zdS8ifSwgeyJ0aXRsZSI6ICJJbmZsdWVuY2Vyc0dvbmVXaWxkIiwgInVybCI6ICJodHRwczovL2luZmx1ZW5jZXJzZ29uZXdpbGQuY29tLyJ9LCB7InRpdGxlIjogIkRpcnR5U2hpcCIsICJ1cmwiOiAiaHR0cHM6Ly9kaXJ0eXNoaXAuY29tLyJ9LCB7InRpdGxlIjogIlBvcm5UTiIsICJ1cmwiOiAiaHR0cHM6Ly9wb3JudG4uY29tLyJ9LCB7InRpdGxlIjogIlRob3RIdWIiLCAidXJsIjogImh0dHBzOi8vdGhvdGh1Yi50by8ifSwgeyJ0aXRsZSI6ICJOdWRvU3RhciIsICJ1cmwiOiAiaHR0cHM6Ly9udWRvc3Rhci5jb20vIn0sIHsidGl0bGUiOiAiQ29vbWVyUGFydHkiLCAidXJsIjogImh0dHBzOi8vY29vbWVyLnBhcnR5LyJ9XX0sICJob3Rib3h4NzgiOiB7InRpdGxlIjogIlx1NGVkOFx1OGQzOVx1N2QyMFx1NGViYVx1ODI3Mlx1NjBjNVx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiQUJDNTU1KFx1N2VjNVx1NThlYlx1OThjZVx1NWVhNikiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL2FiYzU1NSJ9LCB7InRpdGxlIjogIlx1NmNlMVx1NmNlMVx1OTYwMSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvMTh2aWRlbyJ9LCB7InRpdGxlIjogIlx1NmEzMVx1Njg0M1x1NmRhOVx1Nzk4Zlx1NTIyOVx1NTllYyIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsveXRzZXR2In0sIHsidGl0bGUiOiAiXHU4M2UwXHU4NDFkXHU4OWM2XHU5ODkxIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9wb2xvbXYifSwgeyJ0aXRsZSI6ICJcdTY1ZTBcdTVmZTdcdTRmMjBcdTVhOTIiLCAidXJsIjogImh0dHBzOi8vcG9ybmR1ZGUubGluay93dXlvdW1lZGlhcyJ9LCB7InRpdGxlIjogIkV4cGxvaXRlZENvbGxlZ2VHaXJscyIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvZXhwbG9pdGVkY29sbGVnZWdpcmxzIn1dfSwgImhvdGJveHg3OSI6IHsidGl0bGUiOiAiXHU2Mjk2XHU5N2YzXHU4MjcyXHU2MGM1XHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJGaWtGYXAiLCAidXJsIjogImh0dHBzOi8vZmlrZmFwLmNvbS8ifSwgeyJ0aXRsZSI6ICJGWVBUVCIsICJ1cmwiOiAiaHR0cHM6Ly9meXB0dC50by8ifSwgeyJ0aXRsZSI6ICJYWFhUaWsiLCAidXJsIjogImh0dHBzOi8veHh4dGlrLmNvbS8ifSwgeyJ0aXRsZSI6ICJUaWtQb3JuIiwgInVybCI6ICJodHRwczovL3Rpay5wb3JuLyJ9LCB7InRpdGxlIjogIlhmcmVlIiwgInVybCI6ICJodHRwczovL3d3dy54ZnJlZS5jb20vIn1dfSwgImhvdGJveHg4MCI6IHsidGl0bGUiOiAiXHU2MjEwXHU0ZWJhXHU1MmE4XHU2ZjJiXHU4MjcyXHU2MGM1XHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJSdWxlMzQiLCAidXJsIjogImh0dHBzOi8vcnVsZTM0Lnh4eC8ifSwgeyJ0aXRsZSI6ICJLZW1vbm9QYXJ0eSIsICJ1cmwiOiAiaHR0cHM6Ly9rZW1vbm8ucGFydHkvIn0sIHsidGl0bGUiOiAiRS1IZW50YWkiLCAidXJsIjogImh0dHBzOi8vZS1oZW50YWkub3JnLyJ9LCB7InRpdGxlIjogIkU2MjEiLCAidXJsIjogImh0dHBzOi8vZTYyMS5uZXQvIn0sIHsidGl0bGUiOiAiRnVyQWZmaW5pdHkiLCAidXJsIjogImh0dHBzOi8vd3d3LmZ1cmFmZmluaXR5Lm5ldC8ifSwgeyJ0aXRsZSI6ICJHZWxib29ydSIsICJ1cmwiOiAiaHR0cHM6Ly9nZWxib29ydS5jb20vIn0sIHsidGl0bGUiOiAiUnVsZTM0UGFoZWFsIiwgInVybCI6ICJodHRwczovL3J1bGUzNC5wYWhlYWwubmV0LyJ9LCB7InRpdGxlIjogIlNhbmtha3VDaGFubmVsIiwgInVybCI6ICJodHRwczovL2NoYW4uc2Fua2FrdWNvbXBsZXguY29tLyJ9LCB7InRpdGxlIjogIkV4SGVudGFpIiwgInVybCI6ICJodHRwczovL2V4aGVudGFpLm9yZy8ifSwgeyJ0aXRsZSI6ICJEYW5ib29ydSIsICJ1cmwiOiAiaHR0cHM6Ly9kYW5ib29ydS5kb25tYWkudXMvIn1dfSwgImhvdGJveHg4MSI6IHsidGl0bGUiOiAiXHU0ZWQ4XHU4ZDM5XHU2MjEwXHU0ZWJhXHU1MmE4XHU2ZjJiXHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJCXHU2YjIxXHU1MTQzIiwgInVybCI6ICJodHRwczovL3Bvcm5kdWRlLmxpbmsvYmN5aDA3In0sIHsidGl0bGUiOiAiXHU1ZGU1XHU1M2UzXHU3OTNlIiwgInVybCI6ICJodHRwczovL3Bvcm5kdWRlLmxpbmsvZ2tzcmR1YnJudyJ9LCB7InRpdGxlIjogIlx1NmRhOVx1OTFjY1x1NzU2YSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvc2xmNTAxIn0sIHsidGl0bGUiOiAiXHU5YWQ4XHU4MGZkXHU3NTZhIiwgInVybCI6ICJodHRwczovL3Bvcm5kdWRlLmxpbmsvZ25mMzIifSwgeyJ0aXRsZSI6ICJIZW50YWlQcm9zIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9oZW50YWlwcm9zIn1dfSwgImhvdGJveHg4MiI6IHsidGl0bGUiOiAiXHU2MjEwXHU0ZWJhXHU2NWU1XHU1ZjBmXHU2ZjJiXHU3NTNiXHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICIxOENvbWljKFx1Nzk4MVx1NmYyYlx1NTkyOVx1NTgwMikiLCAidXJsIjogImh0dHBzOi8vam0zNjUueHl6L3JkOXFaaCJ9LCB7InRpdGxlIjogIldOQUNHIiwgInVybCI6ICJodHRwczovL3d3dy53bmFjZy5vcmcvIn0sIHsidGl0bGUiOiAiMThIIiwgInVybCI6ICJodHRwOi8vMThoLm1tLWNnLmNvbS8ifSwgeyJ0aXRsZSI6ICIxNzdQaWMoMTc3XHU2ZjJiXHU3NTZiKSIsICJ1cmwiOiAiaHR0cDovL3d3dy4xNzdwaWMuaW5mby8ifSwgeyJ0aXRsZSI6ICIxOEhcdTViODVcdTViODVcdTYxMWJcdTUyZDVcdTZmMmIiLCAidXJsIjogImh0dHBzOi8vMThoLmFuaW1lemlsbGEuY29tLyJ9LCB7InRpdGxlIjogIkhPNUhPIiwgInVybCI6ICJodHRwczovL3d3dy5obzVoby5jb20vIn1dfSwgImhvdGJveHg4NCI6IHsidGl0bGUiOiAiXHU3ZDIwXHU0ZWJhXHU4MjcyXHU2MGM1XHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICI5MVBvcm4iLCAidXJsIjogImh0dHA6Ly85MXBvcm4uY29tLyJ9LCB7InRpdGxlIjogIjg1VHViZSg4NVBvcm4pIiwgInVybCI6ICJodHRwczovLzg1dHViZS5jb20vIn0sIHsidGl0bGUiOiAiXHU1NTZhXHU1NTZhXHU1NTY2KFBhcGFsYWgpIiwgInVybCI6ICJodHRwczovL3d3dy5wYXBhbGFoLmNvbS8ifSwgeyJ0aXRsZSI6ICJcdTc2N2VcdTgyYjFcdTU4MDIiLCAidXJsIjogImh0dHBzOi8vYmFpZHVjZG4uYmFpaHVhdHYxLnh5ei8ifSwgeyJ0aXRsZSI6ICJTXHU3ZWE3XHU3ZDIwXHU0ZWJhIiwgInVybCI6ICJodHRwczovL3NoaXJvdG9zLmxpdmUvIn0sIHsidGl0bGUiOiAiXHU1NWU4XHU3OGIwXHU4OWM2XHU5ODkxIiwgInVybCI6ICJodHRwczovL3d3dy5oaXBvcm4ubmV0LyJ9LCB7InRpdGxlIjogIjkxUG9yblBsdXMiLCAidXJsIjogImh0dHBzOi8vd3d3LjkxcG9ybnBsdXMuY29tLyJ9LCB7InRpdGxlIjogIlNlbGZpZUFWIiwgInVybCI6ICJodHRwczovL3NlbGZpZWF2LmNvbS8ifSwgeyJ0aXRsZSI6ICIxMDI0XHU4OWM2XHU5ODkxIiwgInVybCI6ICJodHRwczovL3d3dy4xMDI0dmlkZW9zLmNvbS8ifSwgeyJ0aXRsZSI6ICI2OVx1ODI3MiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuNjlzZS5uZXQvIn0sIHsidGl0bGUiOiAiTW90aGVybGVzc0FtYXRldXIiLCAidXJsIjogImh0dHBzOi8vbW90aGVybGVzcy5jb20vbC9hbWF0ZXVyIn1dfSwgImhvdGJveHg4NiI6IHsidGl0bGUiOiAiXHU1MDQ3XHU3Njg0XHU2NjBlXHU2NjFmXHU4OGY4XHU3MTY3IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJEZWVwRmFrZXNQb3JuIiwgInVybCI6ICJodHRwczovL2RlZXBmYWtlc3Bvcm4uY29tLyJ9LCB7InRpdGxlIjogIk1yRGVlcEZha2VzIiwgInVybCI6ICJodHRwczovL21yZGVlcGZha2VzLmNvbS8ifSwgeyJ0aXRsZSI6ICJDZWxlYkppaGFkIiwgInVybCI6ICJodHRwczovL2NlbGViamloYWQuY29tLyJ9LCB7InRpdGxlIjogIkNGYWtlIiwgInVybCI6ICJodHRwczovL2NmYWtlLmNvbS9ob21lIn0sIHsidGl0bGUiOiAiQWR1bHREZWVwRmFrZXMiLCAidXJsIjogImh0dHBzOi8vYWR1bHRkZWVwZmFrZXMuY29tLyJ9LCB7InRpdGxlIjogIlNleENlbGVicml0eSIsICJ1cmwiOiAiaHR0cHM6Ly9zZXhjZWxlYnJpdHkubmV0LyJ9XX0sICJob3Rib3h4ODciOiB7InRpdGxlIjogIlx1NGVkOFx1OGQzOVx1NjYwZVx1NjYxZlx1ODhmOFx1NzE2NyIsICJkYXRhIjogW3sidGl0bGUiOiAiXHU1ZmViXHU2NGFkXHU5ZWQxXHU2NTk5IiwgInVybCI6ICJodHRwczovL3Bvcm5kdWRlLmxpbmsva2x6YyJ9LCB7InRpdGxlIjogIkJhbm5lZFNleHRhcGVzIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9iYW5uZWRzZXh0YXBlcyJ9XX0sICJob3Rib3h4OTEiOiB7InRpdGxlIjogIlx1OTAwMlx1NTQwOFx1NTk3M1x1NjAyN1x1NzY4NFx1ODI3Mlx1NjBjNVx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiQmVsbGVzYSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuYmVsbGVzYS5jby8ifV19LCAiaG90Ym94eDkzIjogeyJ0aXRsZSI6ICJcdTRlYmFcdTU5OTZcdTgyNzJcdTYwYzVcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIkFTaGVtYWxlVHViZSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuYXNoZW1hbGV0dWJlLmNvbS8ifSwgeyJ0aXRsZSI6ICJUcmFubnlUdWJlIiwgInVybCI6ICJodHRwczovL3d3dy50cmFubnl0dWJlLnR2LyJ9LCB7InRpdGxlIjogIlRyYW5ueVZpZGVvc1hYWCIsICJ1cmwiOiAiaHR0cHM6Ly90cmFubnl2aWRlb3N4eHguY29tLyJ9LCB7InRpdGxlIjogIlBvcm5IdWJTaGVtYWxlIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JuaHViLmNvbS90cmFuc2dlbmRlcj9vPW12JnQ9dCZjYz11cyJ9XX0sICJob3Rib3h4OTkiOiB7InRpdGxlIjogIlx1NjQxZVx1N2IxMVx1ODI3Mlx1NjBjNVx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiZUZ1a3QiLCAidXJsIjogImh0dHBzOi8vZWZ1a3QuY29tLyJ9LCB7InRpdGxlIjogIkluaHVtYW5pdHkiLCAidXJsIjogImh0dHBzOi8vaW5odW1hbml0eS5jb20vIn0sIHsidGl0bGUiOiAiSHVtb3JPbiIsICJ1cmwiOiAiaHR0cDovL3d3dy5odW1vcm9uLmNvbS8ifSwgeyJ0aXRsZSI6ICI5R0FHTlNGVyIsICJ1cmwiOiAiaHR0cHM6Ly85Z2FnLmNvbS9uc2Z3In0sIHsidGl0bGUiOiAiRGFmdFBvcm4iLCAidXJsIjogImh0dHBzOi8vd3d3LmRhZnRwb3JuLmNvbS8ifV19LCAiaG90Ym94eDEwMiI6IHsidGl0bGUiOiAiXHU2MDI3XHU3MjMxXHU1YTAzXHU1YTAzXHU1NTQ2XHU1ZTk3IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJKb3lMb3ZlRG9sbHMiLCAidXJsIjogImh0dHBzOi8vd3d3LmpveWxvdmVkb2xscy5jb20vIn1dfSwgImhvdGJveHgxMDQiOiB7InRpdGxlIjogIlx1ODI3Mlx1NjBjNVx1NjQxY1x1NWJmYlx1NWYxNVx1NjRjZSIsICJkYXRhIjogW3sidGl0bGUiOiAiUG9ybkZpbmQiLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5maW5kLm9yZy8ifSwgeyJ0aXRsZSI6ICJOb29kbGVNYWdhemluZSIsICJ1cmwiOiAiaHR0cHM6Ly9ub29kbGVtYWdhemluZS5jb20vIn0sIHsidGl0bGUiOiAiTnVkZVZpc3RhIiwgInVybCI6ICJodHRwczovL3d3dy5udWRldmlzdGEuY29tLyJ9LCB7InRpdGxlIjogIlBvcm5NRCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucG9ybm1kLmNvbS8/dXRtX3NvdXJjZT1UaGVwb3JuZHVkZSZ1dG1fbWVkaXVtPXNlYXJjaC1saW5rJnV0bV9jYW1wYWlnbj1UaGVwb3JuZHVkZSJ9LCB7InRpdGxlIjogIlhmYW50YXp5IiwgInVybCI6ICJodHRwczovL3hmYW50YXp5LmNvbS8ifSwgeyJ0aXRsZSI6ICJGaW5kVHViZXMiLCAidXJsIjogImh0dHBzOi8vd3d3LmZpbmR0dWJlcy5jb20vIn1dfSwgImhvdGJveHgxMDYiOiB7InRpdGxlIjogIlx1NzUyOFx1ODI3Mlx1NjBjNVx1NTE4NVx1NWJiOVx1OGQ1YVx1OTRiMSIsICJkYXRhIjogW3sidGl0bGUiOiAiUG9ybldlYm1hc3RlcnMiLCAidXJsIjogImh0dHBzOi8vcG9ybndlYm1hc3RlcnMuY29tLyJ9XX0sICJob3Rib3h4MTA3IjogeyJ0aXRsZSI6ICJcdTYwYzVcdTgyNzJcdTg5YzZcdTk4OTFcdTc2ZjRcdTY0YWRcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIlx1NTNmMFx1NmU3ZVVVXHU3NmY0XHU2NGFkIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay91dXpodHcifSwgeyJ0aXRsZSI6ICJRQkFCWVx1NzcxZlx1NGViYVx1ODk5Nlx1OGEwYSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvcWJhYnkifSwgeyJ0aXRsZSI6ICJVVGhvbWUoVVRcdTgwNGFcdTU5MjlcdTViYTQpIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay91dGhvbWUifSwgeyJ0aXRsZSI6ICJcdTVmZWJcdTYyNGJcdTYyMTBcdTVlNzRcdTcyNDgiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rLzkxdHZhcGkifSwgeyJ0aXRsZSI6ICJTV0FHIiwgInVybCI6ICJodHRwczovL3Bvcm5kdWRlLmxpbmsvc3dhZyJ9LCB7InRpdGxlIjogIkNoYXR1cmJhdGUiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL2NoYXR1cmJhdGUifSwgeyJ0aXRsZSI6ICJTdHJpcENoYXQiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3N0cmlwY2hhdCJ9LCB7InRpdGxlIjogIkxpdmVKYXNtaW4iLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL2xpdmVqYXNtaW4ifSwgeyJ0aXRsZSI6ICJTdHJlYW1hdGUiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3N0cmVhbWF0ZSJ9LCB7InRpdGxlIjogIkNhbXMuY29tIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9jYW1zIn0sIHsidGl0bGUiOiAiQm9uZ2FDYW1zIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9ib25nYWNhbXMifSwgeyJ0aXRsZSI6ICJNeUZyZWVDYW1zIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9teWZyZWVjYW1zIn0sIHsidGl0bGUiOiAiQ2FtU29kYSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvY2Ftc29kYSJ9LCB7InRpdGxlIjogIkplcmtNYXRlIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9qZXJrbWF0ZSJ9LCB7InRpdGxlIjogIkNhbTQiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL2NhbTQifSwgeyJ0aXRsZSI6ICJJbUxpdmUiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL2ltbGl2ZSJ9LCB7InRpdGxlIjogIlNreVByaXZhdGUiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3NreXByaXZhdGUifSwgeyJ0aXRsZSI6ICJYbG92ZUNhbSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsveGxvdmVjYW0ifSwgeyJ0aXRsZSI6ICJBbWF0ZXVyVFYiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL2FtYXRldXJ0dmVuIn0sIHsidGl0bGUiOiAiQmltQmltIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9iaW1iaW0ifSwgeyJ0aXRsZSI6ICJGbGlydDRGcmVlIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9mbGlydDRmcmVlIn0sIHsidGl0bGUiOiAiWGNhbXMiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3hjYW1zIn0sIHsidGl0bGUiOiAiU2FrdXJhTGl2ZSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvc2FrdXJhbGl2ZSJ9LCB7InRpdGxlIjogIlNsdXRSb3VsZXR0ZSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvc2x1dHJvdWxldHRlIn0sIHsidGl0bGUiOiAiTHVja3lDcnVzaCIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvbHVja3ljcnVzaCJ9LCB7InRpdGxlIjogIkJhYmVTdGF0aW9uIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9iYWJlc3RhdGlvbiJ9LCB7InRpdGxlIjogIkNoZXJyeS50diIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvY2hlcnJ5dHYifSwgeyJ0aXRsZSI6ICJDYW1Db250YWN0cyIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvY2FtY29udGFjdHMifSwgeyJ0aXRsZSI6ICJQRENhbXMiLCAidXJsIjogImh0dHBzOi8vcGRjYW1zLmNvbS8ifSwgeyJ0aXRsZSI6ICJQb3JuRHVkZUNhbXMiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3Bvcm5kdWRlY2FtcyJ9XX0sICJob3Rib3h4MTA4IjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTRlYTRcdTUzY2JcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIlx1NTliYlx1NTNjYiIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvaXdhbm5hdHYifSwgeyJ0aXRsZSI6ICJMb3ZlbWFrZXJcdTdlYTZcdTcwYWVcdTVlNzNcdTUzZjAiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL2xvdmVtYWtlciJ9LCB7InRpdGxlIjogIjFOaWdodFx1NTM0ZVx1NGViYVx1OWFkOFx1N2FlZlx1N2VhNlx1NzBhZSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvMW5pZ2h0In0sIHsidGl0bGUiOiAiMTNcdTU0MGNcdTU3Y2VcdTdlYTZcdTRmMWFcdTVlNzNcdTUzZjAiLCAidXJsIjogImh0dHA6Ly9wZC4xM2ppYW95b3UuY29tLyJ9LCB7InRpdGxlIjogIlNNXHU1MzRlXHU0ZWJhXHU4YzAzXHU2NTU5XHU3OTNlXHU1MzNhIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9zbTUxcGF1In1dfSwgImhvdGJveHgxMDkiOiB7InRpdGxlIjogIlx1ODY1YVx1NjJkZlx1NzNiMFx1NWI5ZVx1ODI3Mlx1NjBjNVx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiU2V4TGlrZVJlYWxKQVYiLCAidXJsIjogImh0dHBzOi8vcG9ybmR1ZGUubGluay9zZXhsaWtlcmVhbGphdiJ9LCB7InRpdGxlIjogIkpWUlBvcm4iLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL2p2cnBvcm4ifSwgeyJ0aXRsZSI6ICJWaXJ0dWFsUmVhbEphcGFuIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay92aXJ0dWFscmVhbGphcGFuIn0sIHsidGl0bGUiOiAiVlJCYW5nZXJzIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay92cmJhbmdlcnMifSwgeyJ0aXRsZSI6ICJWaXJ0dWFsUmVhbFBvcm4iLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3ZpcnR1YWxyZWFscG9ybiJ9XX0sICJob3Rib3h4MTEwIjogeyJ0aXRsZSI6ICJcdTYyMTBcdTRlYmFcdTUyYThcdTZmMmJcdTU3MjhcdTdlYmZcdTY0YWRcdTY1M2VcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIkhcdTUyZDVcdTZmMmIoSGFuaW1lMSkiLCAidXJsIjogImh0dHBzOi8vaGFuaW1lMS5tZS8ifSwgeyJ0aXRsZSI6ICJIXHU1MmQ1XHU2ZjJiXHU3ZGIyIiwgInVybCI6ICJodHRwczovL3d3dy5oYW5pbWUueHl6LyJ9LCB7InRpdGxlIjogIkhcdTRlOGNcdTZiMjFcdTUxNDNcdTUyYThcdTc1M2IiLCAidXJsIjogImh0dHBzOi8veHhnaXJscy5vcmcvIn0sIHsidGl0bGUiOiAiXHU2YTMxXHU4MmIxXHU1MmE4XHU2ZjJiIiwgInVybCI6ICJodHRwczovL3hiZGgxOS5jb20vIn0sIHsidGl0bGUiOiAiSGFuaW1lLnR2IiwgInVybCI6ICJodHRwczovL2hhbmltZS50di8ifSwgeyJ0aXRsZSI6ICJSdWxlMzRWaWRlbyIsICJ1cmwiOiAiaHR0cHM6Ly9ydWxlMzR2aWRlby5jb20vIn0sIHsidGl0bGUiOiAiQW5pbWVJREhlbnRhaSIsICJ1cmwiOiAiaHR0cHM6Ly9hbmltZWlkaGVudGFpLmNvbS8ifSwgeyJ0aXRsZSI6ICJIZW50YWkudHYiLCAidXJsIjogImh0dHBzOi8vaGVudGFpLnR2LyJ9LCB7InRpdGxlIjogIk11Y2hvSGVudGFpIiwgInVybCI6ICJodHRwczovL211Y2hvaGVudGFpLmNvbS8ifSwgeyJ0aXRsZSI6ICJIZW50YWlNYW1hIiwgInVybCI6ICJodHRwOi8vaGVudGFpbWFtYS5pby8ifV19LCAiaG90Ym94eDExMiI6IHsidGl0bGUiOiAiXHU2MjEwXHU0ZWJhXHU2ZjJiXHU3NTNiXHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJNdWx0UG9ybiIsICJ1cmwiOiAiaHR0cHM6Ly9tdWx0cG9ybi5uZXQvIn0sIHsidGl0bGUiOiAiQWxsUG9ybkNvbWljIiwgInVybCI6ICJodHRwczovL2FsbHBvcm5jb21pYy5jb20vIn0sIHsidGl0bGUiOiAiOE11c2VzIiwgInVybCI6ICJodHRwczovLzhtdXNlcy5pby8ifSwgeyJ0aXRsZSI6ICJJTGlrZUNvbWl4IiwgInVybCI6ICJodHRwczovL2lsaWtlY29taXguY29tLyJ9LCB7InRpdGxlIjogIk15SGVudGFpR2FsbGVyeSIsICJ1cmwiOiAiaHR0cHM6Ly9teWhlbnRhaWdhbGxlcnkuY29tLyJ9XX0sICJob3Rib3h4MTE0IjogeyJ0aXRsZSI6ICJcdTUxNGRcdThkMzlcdTc2ZjRcdTY0YWRcdTU5NzNcdTkwY2VcdTg5YzZcdTk4OTFcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIlNXQUdQb3JuIiwgInVybCI6ICJodHRwczovL3N3YWdwb3JuLnh5ei8ifSwgeyJ0aXRsZSI6ICJDYW1XaG9yZXMiLCAidXJsIjogImh0dHBzOi8vY2Ftd2hvcmVzLnR2LyJ9LCB7InRpdGxlIjogIlJlY3VyYmF0ZSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvcmVjdXJiYXRlIn0sIHsidGl0bGUiOiAiQ2FtV2hvcmVzQmF5IiwgInVybCI6ICJodHRwczovL3d3dy5jYW13aG9yZXNiYXkuY29tLyJ9LCB7InRpdGxlIjogIkNhbUJybyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuY2FtYnJvLnR2LyJ9LCB7InRpdGxlIjogIkNhbVNob3dEb3dubG9hZCIsICJ1cmwiOiAiaHR0cHM6Ly9jYW1zaG93ZG93bmxvYWQuY29tLyJ9XX0sICJob3Rib3h4MTE1IjogeyJ0aXRsZSI6ICJcdTUxNGRcdThkMzlcdTgyNzJcdTYwYzVcdTc2ZjRcdTY0YWRcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIkNoYXR1cmJhdGUiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL2NoYXR1cmJhdGUifSwgeyJ0aXRsZSI6ICJTdHJpcENoYXQiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3N0cmlwY2hhdCJ9LCB7InRpdGxlIjogIk15RnJlZUNhbXMiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL215ZnJlZWNhbXMifSwgeyJ0aXRsZSI6ICJCb25nYUNhbXMiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL2JvbmdhY2FtcyJ9LCB7InRpdGxlIjogIkNhbVNvZGEiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL2NhbXNvZGEifV19LCAiaG90Ym94eDExNiI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU4MDRhXHU1OTI5XHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJDb29NZWV0IiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9jb29tZWV0In0sIHsidGl0bGUiOiAiRmxpbmdzdGVyIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9mbGluZ3N0ZXIifSwgeyJ0aXRsZSI6ICJMdWNreUNydXNoIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9sdWNreWNydXNoIn1dfSwgImhvdGJveHgxMjAiOiB7InRpdGxlIjogIlx1ODI3Mlx1NjBjNVx1NzljZFx1NWI1MFx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiSmF2REIiLCAidXJsIjogImh0dHBzOi8vamF2ZGIuY29tLyJ9LCB7InRpdGxlIjogIkphdkJ1cyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuamF2YnVzLmNvbS8ifSwgeyJ0aXRsZSI6ICJBVk1PTyIsICJ1cmwiOiAiaHR0cHM6Ly90ZWxsbWUucHcvYXZtb28ifSwgeyJ0aXRsZSI6ICJCVFNPVyIsICJ1cmwiOiAiaHR0cHM6Ly9idHNvdy5yZXN0L3RhZ3MifSwgeyJ0aXRsZSI6ICJUb3JyZW50S2l0dHkiLCAidXJsIjogImh0dHBzOi8vd3d3LnRvcnJlbnRraXR0eS50di9zZWFyY2gvIn1dfSwgImhvdGJveHgxMjEiOiB7InRpdGxlIjogIlx1NjcwMFx1NTk3ZFx1NzY4NFZQTlx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiXHU4NjgyXHU4NjgxXHU1Yjk4XHU3ZjUxIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9sYW5zaHVhcGkifSwgeyJ0aXRsZSI6ICJcdTc2N2RcdTljYjhcdTUyYTBcdTkwMWZcdTU2NjgiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3JvY2tldDExMCJ9XX0sICJob3Rib3h4MTIyIjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTY1NDVcdTRlOGJcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIkg1MjgiLCAidXJsIjogImh0dHA6Ly93d3cuaDUyOC5jb20vIn0sIHsidGl0bGUiOiAiNjlcdTYyMTBcdTRlYmFcdTVjMGZcdThhYWFcdTdkYjIoNjlTdG9yeSkiLCAidXJsIjogImh0dHBzOi8vNjlzdG9yeS5jb20vIn0sIHsidGl0bGUiOiAiQ0FcdTYwYzVcdTgyNzJcdTVjMGZcdThhYWEoQ2Fub3ZlbCkiLCAidXJsIjogImh0dHA6Ly9jYW5vdmVsLmNvbS8ifSwgeyJ0aXRsZSI6ICIxMDAwXHU2MjEwXHU0ZWJhXHU1YzBmXHU4YWFhXHU3ZGIyIiwgInVybCI6ICJodHRwOi8vMTAwMG5vdmVsLmNvbS8ifSwgeyJ0aXRsZSI6ICIzSFx1NmRlYlx1NjZmOChISEhCb29rKSIsICJ1cmwiOiAiaHR0cDovL2hoaGJvb2suY29tLyJ9XX0sICJob3Rib3h4MTI0IjogeyJ0aXRsZSI6ICJcdTdjYWFcdTRmYmZcdTgyNzJcdTYwYzVcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIlRoaXNWaWRTY2F0IiwgInVybCI6ICJodHRwczovL3RoaXN2aWQuY29tL2NhdGVnb3JpZXMvc2NhdC8ifSwgeyJ0aXRsZSI6ICJTY2F0R29sZCIsICJ1cmwiOiAiaHR0cHM6Ly9zY2F0LmdvbGQvIn0sIHsidGl0bGUiOiAiRXJvUHJvZmlsZVNjYXQiLCAidXJsIjogImh0dHBzOi8vd3d3LmVyb3Byb2ZpbGUuY29tL20vdmlkZW9zL2hvbWU/dGV4dD0mbmljaGU9MjkifSwgeyJ0aXRsZSI6ICJNb3RoZXJsZXNzU2NhdCIsICJ1cmwiOiAiaHR0cHM6Ly9tb3RoZXJsZXNzLmNvbS90ZXJtL3NjYXQifSwgeyJ0aXRsZSI6ICJQb29QZWVHaXJscyIsICJ1cmwiOiAiaHR0cHM6Ly9wb29wZWVnaXJscy5jb20vIn1dfSwgImhvdGJveHgxMzYiOiB7InRpdGxlIjogIlx1NjcwMFx1NTk3ZFx1NzY4NFx1NGVkOFx1OGQzOVx1ODI3Mlx1NjBjNVx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiXHU2MWMyXHU4MjcyXHU1ZTFkIiwgInVybCI6ICJodHRwczovL3Bvcm5kdWRlLmxpbmsvZHNkY2FtIn0sIHsidGl0bGUiOiAiaVFRVFYiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL2lxcXR2In0sIHsidGl0bGUiOiAiOTFBViIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvOTFhdiJ9LCB7InRpdGxlIjogIlx1OWViYlx1OGM0NkFQUCIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvbW9kZWxtZWRpYSJ9LCB7InRpdGxlIjogIjkxXHU3N2VkXHU4OWM2XHU5ODkxIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay85MXBvcm4wMDUifSwgeyJ0aXRsZSI6ICJcdTZjNjRcdTU5MzRcdTY3NjEiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3RhbmdiciJ9LCB7InRpdGxlIjogIlx1Njc0Zlx1NTM0MVx1NTE2YihTZXgxOCkiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3NleDE4In0sIHsidGl0bGUiOiAiXHU2Mjk2XHU5NjM0IiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9zd2FnMDEifSwgeyJ0aXRsZSI6ICJTV0FHXHU1NDA4XHU5NmM2IiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9yaXJpcmkifSwgeyJ0aXRsZSI6ICJcdTY2MjVcdTZjMzRcdTU4MDIiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3RtNWppIn0sIHsidGl0bGUiOiAiXHU2MWMyXHU5NjM0XHU1ZTFkIiwgInVybCI6ICJodHRwczovL3Bvcm5kdWRlLmxpbmsvdnFydWEyIn0sIHsidGl0bGUiOiAiMTlKIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay8xOWpjb20ifSwgeyJ0aXRsZSI6ICJBVlx1NTkyN1x1NWU3M1x1NTNmMCIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kYXYuY29tLyJ9LCB7InRpdGxlIjogIjk0aTg4IiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay85NGk4OCJ9LCB7InRpdGxlIjogIlx1Njg0M1x1NWI1MFx1ODljNlx1OTg5MSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvYmI3NyJ9LCB7InRpdGxlIjogIlx1OTAzY1x1NTRlOVx1OTAzY1x1NTRlOSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvYmxxZDAyIn0sIHsidGl0bGUiOiAiVGhlQVZQb3JuIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay90aGVhdnBvcm4ifSwgeyJ0aXRsZSI6ICJcdTY0ZmNcdTUxNDhcdTc1MWYiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3NleXV0diJ9LCB7InRpdGxlIjogIllZXHU4OWM2XHU5ODkxIiwgInVybCI6ICJodHRwczovL3Bvcm5kdWRlLmxpbmsveXk1MjAifSwgeyJ0aXRsZSI6ICJcdTYyMTBcdTRlYmFiXHU3YWQ5IiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay90eG9weGxjYSJ9LCB7InRpdGxlIjogIlx1OTdlOVx1NTZmZFx1NzZmNFx1NjRhZCIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvMTlqdHYifSwgeyJ0aXRsZSI6ICJcdTljN2ZcdTljN2NcdTg5YzZcdTk4OTEiLCAidXJsIjogImh0dHBzOi8vcG9ybmR1ZGUubGluay9zcGNvb2wifSwgeyJ0aXRsZSI6ICJcdTg0MWRcdTgzODlcdTc5M2UiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL2xvbGlzMDQifSwgeyJ0aXRsZSI6ICJcdTY3NGZcdTU0MjdcdTg5YzZcdTk4OTEiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3hiNDgifSwgeyJ0aXRsZSI6ICIxOVx1NTNmMFx1NzA2M1x1ODhmZFx1NzI0N1x1NWVlMCIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvbmluZXRlZW4xOSJ9LCB7InRpdGxlIjogIkhlclx1NzcwYlx1NzI0N1x1N2Y1MSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvaGVydXV1In0sIHsidGl0bGUiOiAiXHU1NTZhXHU1NTZhVFYiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3BhcGF0diJ9LCB7InRpdGxlIjogIjhkZ29BViIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvOGRnbzkifSwgeyJ0aXRsZSI6ICJcdTY3OWNcdTUxYmJBUFBcdTc4MzRcdTg5ZTNcdTcyNDgiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL2V4aWJrIn0sIHsidGl0bGUiOiAiU3BpY2VWaWRzIiwgInVybCI6ICJodHRwczovL3Bvcm5kdWRlLmxpbmsvc3BpY2V2aWRzIn0sIHsidGl0bGUiOiAiUHVyZVRhYm9vIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9wdXJldGFib28ifSwgeyJ0aXRsZSI6ICJGYXBIb3VzZSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvZmFwaG91c2UifSwgeyJ0aXRsZSI6ICJBZHVsdFByaW1lIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9hZHVsdHByaW1lIn0sIHsidGl0bGUiOiAiUG9ybkJveCIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvcG9ybmJveCJ9LCB7InRpdGxlIjogIkJlbGxlc2FQbHVzIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9iZWxsZXNhcGx1cyJ9LCB7InRpdGxlIjogIlBvcm4rIiwgInVybCI6ICJodHRwczovL3Bvcm5kdWRlLmxpbmsvcG9ybnBsdXMifSwgeyJ0aXRsZSI6ICJTaXNMb3Zlc01lIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9zaXNsb3Zlc21lIn0sIHsidGl0bGUiOiAiQ2xpcHM0U2FsZSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvY2xpcHM0c2FsZSJ9XX0sICJob3Rib3h4MTM3IjogeyJ0aXRsZSI6ICJcdTY3MDBcdTU5N2RcdTc2ODRcdTgyNzJcdTYwYzVcdTZlMzhcdTYyMGYiLCAiZGF0YSI6IFt7InRpdGxlIjogIlx1NjUzZVx1N2Y2ZVx1NTBiM1x1OGFhYSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvamdnYW1lcyJ9LCB7InRpdGxlIjogIlx1NWRlNVx1NTNlM1IxOFx1NjIxMFx1NGViYVx1OTA0YVx1NjIzMlx1NWU3M1x1NTNmMCIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvaW9yMTgifSwgeyJ0aXRsZSI6ICJJbGx1c2lvblx1NGUyZFx1NTZmZCIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsveWN6dW95b3UifSwgeyJ0aXRsZSI6ICJIMzY1IiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9oMzY1In0sIHsidGl0bGUiOiAiQUNHXHU2MjEwXHU0ZWJhXHU2ZTM4XHU2MjBmIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9pc2FjZyJ9LCB7InRpdGxlIjogIlx1NTllY1x1NzJlOVx1NTkyN1x1NGY1Y1x1NjIxOCIsICJ1cmwiOiAiaHR0cHM6Ly9wb3JuZHVkZS5saW5rL3NleW91dmlwIn0sIHsidGl0bGUiOiAiXHU1OTczXHU3Njg3XHU4YWJmXHU2NTU5XHU2MjRiXHU1MThhIiwgInVybCI6ICJodHRwczovL3Bvcm5kdWRlLmxpbmsvYW55bW0ifSwgeyJ0aXRsZSI6ICJcdTk2NDZcdTZlMzhcdThiYjAiLCAidXJsIjogImh0dHBzOi8vcG9ybmR1ZGUubGluay9sdXlvdWppIn0sIHsidGl0bGUiOiAiQUNHXHU1MzQxXHU1MTZiXHU3OTgxXHU2ZTM4XHU2MjBmIiwgInVybCI6ICJodHRwczovL3Bvcm5kdWRlLmxpbmsvaWlhY2cwMSJ9LCB7InRpdGxlIjogIkVyb0xhYnMiLCAidXJsIjogImh0dHBzOi8vcG9ybmR1ZGUubGluay9lcm9sYWJzIn0sIHsidGl0bGUiOiAiQUNHXHU1Yjg1XHU3NTM3XHU2ZTM4XHU2MjBmIiwgInVybCI6ICJodHRwczovL3Bvcm5kdWRlLmxpbmsvYXNhY2cwMSJ9LCB7InRpdGxlIjogIk51dGFrdSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvbnV0YWt1In0sIHsidGl0bGUiOiAiSGVudGFpSGVyb2VzIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9oZW50YWloZXJvZXMifSwgeyJ0aXRsZSI6ICJDdW50V2FycyIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvY3VudHdhcnMifSwgeyJ0aXRsZSI6ICJQb3Juc3RhckhhcmVtIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9wb3Juc3RhcmhhcmVtIn1dfSwgImhvdGJveHgxMzgiOiB7InRpdGxlIjogIlx1NTM1YVx1NWY2OVx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiXHU1ZjAwXHU0ZTkxXHU0ZjUzXHU4MGIyIiwgInVybCI6ICJodHRwczovL3Bvcm5kdWRlLmxpbmsva2FpeXVuIn0sIHsidGl0bGUiOiAiXHU0ZTUwXHU5YzdjXHU0ZjUzXHU4MGIyIiwgInVybCI6ICJodHRwczovL3Bvcm5kdWRlLmxpbmsvbGV5dSJ9LCB7InRpdGxlIjogIlx1NTM0ZVx1NGY1M1x1NGYxYSIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvaHRoYmV0In0sIHsidGl0bGUiOiAiXHU3MjMxXHU2ZTM4XHU2MjBmIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9heXhjb20ifSwgeyJ0aXRsZSI6ICJcdTU5MjlcdTUzNWFcdTRmNTNcdTgwYjIiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rL3RpYW5ibyJ9XX0sICJob3Rib3h4MTM5IjogeyJ0aXRsZSI6ICJcdTUxNGRcdThkMzlcdTgyNzJcdTYwYzVcdTZlMzhcdTYyMGYiLCAiZGF0YSI6IFt7InRpdGxlIjogIkY5NXpvbmUiLCAidXJsIjogImh0dHBzOi8vZjk1em9uZS50by8ifSwgeyJ0aXRsZSI6ICJHYW1Db3JlIiwgInVybCI6ICJodHRwczovL2dhbWNvcmUuY29tLyJ9LCB7InRpdGxlIjogIkZBUE5hdGlvbiIsICJ1cmwiOiAiaHR0cHM6Ly9mYXAtbmF0aW9uLmNvbS8ifSwgeyJ0aXRsZSI6ICJJdGNoLmlvTlNGVyIsICJ1cmwiOiAiaHR0cHM6Ly9pdGNoLmlvL2dhbWVzL2ZyZWUvbnNmdyJ9LCB7InRpdGxlIjogIkdhbWVzT2ZEZXNpcmUiLCAidXJsIjogImh0dHBzOi8vd3d3LmdhbWVzb2ZkZXNpcmUuY29tLyJ9LCB7InRpdGxlIjogIk5ld0dyb3VuZHNBZHVsdEdhbWVzIiwgInVybCI6ICJodHRwczovL3d3dy5uZXdncm91bmRzLmNvbS9jb2xsZWN0aW9uL2FkdWx0Z2FtZXMifV19LCAiaG90Ym94eDE0MSI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU1NmZlXHU3MjQ3XHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJNTTEzMSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cubW1tMTMxLmNvbS8ifSwgeyJ0aXRsZSI6ICJNZWl0dWx1KFx1N2Y4ZVx1NTZmZVx1NWY1NSkiLCAidXJsIjogImh0dHA6Ly93d3cubWVpdHVsdS5jbi8ifSwgeyJ0aXRsZSI6ICJBc2lhblRvTGljayIsICJ1cmwiOiAiaHR0cHM6Ly9hc2lhbnRvbGljay5jb20vIn0sIHsidGl0bGUiOiAiSlBDTjEoXHU4ODU3XHU2MmNkXHU3YjJjXHU0ZTAwXHU3YWQ5KSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cudmlwZ2lybC5uZXQvIn0sIHsidGl0bGUiOiAiXHU3OWMwXHU4MjcyXHU1OTczXHU3OTVlIiwgInVybCI6ICJodHRwczovL3d3dy54c252c2hlbi5jb20vIn0sIHsidGl0bGUiOiAiTlNGV1BpY3giLCAidXJsIjogImh0dHA6Ly9uc2Z3eC5waWNzLyJ9LCB7InRpdGxlIjogIlx1NWMwZlx1OWVjNFx1NGU2NiIsICJ1cmwiOiAiaHR0cHM6Ly94Y2hpbmEuY28vIn0sIHsidGl0bGUiOiAiXHU3ZjhlXHU1OTczXHU1NzE2XHU3MjQ3XHU3ZGIyIiwgInVybCI6ICJodHRwczovL3d3dy5waG90b3MxOC5jb20vIn0sIHsidGl0bGUiOiAiXHU4MGY0XHU0ZjUzXHU3Njg0XHU3OWQ4XHU1YmM2IiwgInVybCI6ICJodHRwczovL2Rvbmd0aTIwMjMuY29tLyJ9LCB7InRpdGxlIjogIlx1ODI3ZVx1ODU4N1x1Nzk4Zlx1NTIyOVx1NzkzZSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuYWl3ZWlmdWxpc2hlLm5ldC8ifSwgeyJ0aXRsZSI6ICJCZWF1dHlMZWciLCAidXJsIjogImh0dHA6Ly93d3cuYmVhdXR5bGVnNy5jb20vaW5kZXguaHRtbCJ9XX0sICJob3Rib3h4MTQ1IjogeyJ0aXRsZSI6ICJcdTllZDFcdTRlYmFcdTgyNzJcdTYwYzVcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIkJhZGRpZUh1YiIsICJ1cmwiOiAiaHR0cHM6Ly9iYWRkaWVodWIuY29tLyJ9XX0sICJob3Rib3h4MTQ3IjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdThiYmFcdTU3NWIiLCAiZGF0YSI6IFt7InRpdGxlIjogIlQ2NnkiLCAidXJsIjogImh0dHA6Ly90NjZ5LmNvbS9pbmRleC5waHAifSwgeyJ0aXRsZSI6ICJTZWh1YXRhbmcoXHU4MjcyXHU4MmIxXHU1ODAyKSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuc2VodWF0YW5nLm9yZy8ifSwgeyJ0aXRsZSI6ICI1Mjc4IiwgInVybCI6ICJodHRwczovLzUyNzguY2MvIn0sIHsidGl0bGUiOiAiU2V4SW5TZXgiLCAidXJsIjogImh0dHA6Ly9zZXhpbnNleC5uZXQvYmJzL2luZGV4LnBocCJ9LCB7InRpdGxlIjogIlNJUzAwMSIsICJ1cmwiOiAiaHR0cDovL3NpczAwMS5jb20vZm9ydW0vaW5kZXgucGhwIn0sIHsidGl0bGUiOiAiNTIwY2MiLCAidXJsIjogImh0dHA6Ly93d3cuNTIwY2MuY2MvZm9ydW0ucGhwIn0sIHsidGl0bGUiOiAiU291dGgtUGx1cyhcdTUzNTcrKSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuc291dGgtcGx1cy5uZXQvIn0sIHsidGl0bGUiOiAiNTJBViIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuNTJhdi5vbmUvZm9ydW0ucGhwP2dpZD00MSJ9LCB7InRpdGxlIjogIjg1U1QoODVcdTg4NTcpIiwgInVybCI6ICJodHRwczovLzg1c3QuY29tL2ZvcnVtLnBocCJ9LCB7InRpdGxlIjogIkpLRm9ydW0oXHU2Mzc3XHU1MTRiXHU4YWQ2XHU1OGM3KSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuamtmb3J1bS5uZXQvZm9ydW0ucGhwP2dpZD00OCJ9LCB7InRpdGxlIjogIkNLMTAxIiwgInVybCI6ICJodHRwczovL2NrMTAxLmNvbS9iZWF1dHkvIn0sIHsidGl0bGUiOiAiRVlOWShcdTRmMGFcdTgzODlcdThhMGVcdThhZDZcdTUzNDApIiwgInVybCI6ICJodHRwOi8vZXlueS5jb20vZm9ydW0ucGhwP2dpZD0zMzMifSwgeyJ0aXRsZSI6ICJUaXRzSW5Ub3BzRm9ydW0iLCAidXJsIjogImh0dHBzOi8vdGl0c2ludG9wcy5jb20vIn0sIHsidGl0bGUiOiAiRjk1em9uZSIsICJ1cmwiOiAiaHR0cHM6Ly9mOTV6b25lLnRvLyJ9XX0sICJob3Rib3h4MTYwIjogeyJ0aXRsZSI6ICJcdTRlMDlcdTk2NmFcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIjUxXHU5OGNlXHU2ZDQxIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay81MWZlbmdsaXUifSwgeyJ0aXRsZSI6ICI1MVx1NTRjMVx1ODMzNiIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvNTFwYyJ9LCB7InRpdGxlIjogIjkxXHU2ZWY0XHU2ZWY0IiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay85MWRpZGkifSwgeyJ0aXRsZSI6ICJcdTRlMDBcdTY5N2NcdTRlMDBcdTUxZTQiLCAidXJsIjogImh0dHA6Ly9wb3JuZHVkZS5saW5rLzk5OTl6eXoifSwgeyJ0aXRsZSI6ICI5MVx1NWZlYlx1NmQzYlx1Njc5NyIsICJ1cmwiOiAiaHR0cDovL3Bvcm5kdWRlLmxpbmsvOTF5dWxlIn1dfSwgImhvdGJveHgxNjEiOiB7InRpdGxlIjogIlx1NjBjNVx1ODI3Mlx1NjMwOVx1NjQ2OVx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiXHU2OTdjXHU1MWU0XHU1OTI5XHU1ODAyIiwgInVybCI6ICJodHRwOi8vcG9ybmR1ZGUubGluay9sZnR0In0sIHsidGl0bGUiOiAiR28xNDEoU2V4MTQxKSIsICJ1cmwiOiAiaHR0cHM6Ly9nbzE0MS5jb20vemgvIn1dfSwgImhvdGJveHgyNTEiOiB7InRpdGxlIjogIlx1ODI3Mlx1NjBjNVx1NGUyZFx1NjU4N1x1ODljNlx1OTg5MVx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiXHU2MjEwXHU0ZWJhXHU2NDFjXHU3ZDIyXHU1ZjE1XHU2NGNlIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JuZmluZC5vcmc/cWluZ3NlLm9uZSJ9LCB7InRpdGxlIjogIlBvcm5iZXN0XHU1MTRkXHU4ZDM5IiwgInVybCI6ICJodHRwOi8vd3d3LnBvcm5iZXN0Lm9yZz9xaW5nc2Uub25lIn0sIHsidGl0bGUiOiAiUG9ybkx1bHVcdTlhZDhcdTZlMDUiLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5sdWx1LmNvbT9xaW5nc2Uub25lIn0sIHsidGl0bGUiOiAiXHU1NDBjXHU1N2NlXHU3ZWE2XHU3MGFlXHU1MTY4XHU1NmZkXHU0ZTBhXHU5NWU4IiwgInVybCI6ICJodHRwczovLzg2NTUxLnh5eiJ9LCB7InRpdGxlIjogIjkxXHU2Mjk2XHU4MzZiXHU3N2VkXHU4OWM2XHU5ODkxIiwgInVybCI6ICJodHRwczovL3l6aXd1anV6cS5saXZlP2RjPVFRU0QifSwgeyJ0aXRsZSI6ICJcdTY3NGVcdTY2MTNcdTVjZjBcdTVhZDZcdTVhM2NcdTg5YzZcdTk4OTFcdTU5MTZcdTZkNDEiLCAidXJsIjogImh0dHBzOi8vamNkaGlidWNpLmNvbT9kYz1xcXNkIn0sIHsidGl0bGUiOiAiXHU4MjcyXHU0ZTJkXHU4MjcyXHU3YjJjXHU0ZTAwXHU1NmZkXHU0ZWE3XHU1MzlmXHU1MjFiYXYiLCAidXJsIjogImh0dHBzOi8vZmVsb2pjaXR0LmNvbT9kYz1RUVNEIn0sIHsidGl0bGUiOiAiTmV0RmxhdihcdTRlMmRcdTY1ODdcdTViNTdcdTVlNTUpIiwgInVybCI6ICJodHRwczovL25ldGZsYXYuY29tP3FpbmdzZS5vbmUifSwgeyJ0aXRsZSI6ICJDYWJsZUFWIiwgInVybCI6ICJodHRwczovL2NhYmxlYXYudHY/cWluZ3NlLm9uZSJ9LCB7InRpdGxlIjogIkhhbmltZVx1NjBjNVx1ODI3Mlx1NTM2MVx1OTAxYSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuaGFuaW1lLnh5eiJ9LCB7InRpdGxlIjogIlx1ODI3Mlx1ODI3Mlx1NTU2NiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuc2VzZWxhaC5jb20/cWluZ3NlLm9uZSJ9LCB7InRpdGxlIjogIlx1NTU2YVx1NTU2YVx1NTU2NiIsICJ1cmwiOiAiaHR0cDovL3BhcGFsYWguY29tIn0sIHsidGl0bGUiOiAiXHU3MjMxXHU3MjMxXHU1NTY2IiwgInVybCI6ICJodHRwOi8vYWlhaWxhaC5jb20ifSwgeyJ0aXRsZSI6ICJUaGlzQVYiLCAidXJsIjogImh0dHA6Ly93d3cudGhpc2F2Lm9yZz9xaW5nc2Uub25lIn0sIHsidGl0bGUiOiAiXHU1M2YwXHU2ZTdlU3dhZ1x1ODhmOFx1ODA0YSIsICJ1cmwiOiAiaHR0cHM6Ly9zd2FnMS5nMmFmc2UuY29tL2NsaWNrP3BpZD0zMSZvZmZlcl9pZD0zMiJ9LCB7InRpdGxlIjogIkphYmxlLlRWIiwgInVybCI6ICJodHRwOi8vamFibGUub3JnP3FpbmdzZS5vbmUifSwgeyJ0aXRsZSI6ICJQaWdBViIsICJ1cmwiOiAiaHR0cDovL3d3dy5waWdhdi5vcmc/cWluZ3NlLm9uZSJ9LCB7InRpdGxlIjogIk1pc3NBViIsICJ1cmwiOiAiaHR0cHM6Ly9taXNzYXYuY29tIn0sIHsidGl0bGUiOiAiXHU0ZTFjXHU0ZWFjXHU4OWM2XHU5ODkxIiwgInVybCI6ICJodHRwOi8vdG9reW9tb3Rpb24ubmV0P3FpbmdzZS5vbmUifSwgeyJ0aXRsZSI6ICJUS1R1YmUiLCAidXJsIjogImh0dHBzOi8vdGt0dWJlLmNvbSJ9LCB7InRpdGxlIjogIkFWMDEiLCAidXJsIjogImh0dHBzOi8vd3d3LmF2MDEudHY/cWluZ3NlLm9uZSJ9LCB7InRpdGxlIjogIkdHSkFWIiwgInVybCI6ICJodHRwczovL2dnamF2LmNvbT9xaW5nc2Uub25lIn0sIHsidGl0bGUiOiAiRnJlZWphdnBvcm4iLCAidXJsIjogImh0dHBzOi8vZnJlZWphdnBvcm4ubW9iaT9xaW5nc2Uub25lIn0sIHsidGl0bGUiOiAiXHU2YjYzXHU1OWI5QVYiLCAidXJsIjogImh0dHA6Ly9nb29kYXYxNy5jb20/cWluZ3NlLm9uZSJ9XX0sICJob3Rib3h4MjUyIjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTg5YzZcdTk4OTFcdTU5MjdcdTUxNjgiLCAiZGF0YSI6IFt7InRpdGxlIjogIlx1NTQwY1x1NTdjZVx1NjM2Mlx1NTk3M1x1NTNjYlx1NjM2Mlx1NTliYiIsICJ1cmwiOiAiaHR0cHM6Ly90anRqLm1lLzEwNDUifSwgeyJ0aXRsZSI6ICJcdTdlZGRcdTgyNzJcdTU5ODhcdThiZjFcdTU5NzhcdTYyMTEiLCAidXJsIjogImh0dHBzOi8vb2p6aW1sdnhtLmxpdmU/ZGM9UVFTRDIifSwgeyJ0aXRsZSI6ICJcdTYyMTBcdTRlYmFcdTVmZWJcdTYyNGJcdTUxNGRcdThkMzlcdTcyNDgiLCAidXJsIjogImh0dHBzOi8vdG1qeHBraG15LmNvP2RjPVFRU0QyIn0sIHsidGl0bGUiOiAiXHU0ZTlhXHU2ZDMyXHU2MGM1XHU4MjcyIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JubHVsdS5jb20vY2F0LzIyIn0sIHsidGl0bGUiOiAiXHU0ZWJhXHU1OWJiXHU3MTlmXHU1OTczIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JubHVsdS5jb20vY2F0LzIzIn0sIHsidGl0bGUiOiAiXHU0ZTJkXHU2NTg3XHU1YjU3XHU1ZTU1IiwgInVybCI6ICJodHRwczovL3d3dy5wb3JubHVsdS5jb20vY2F0LzQ4In0sIHsidGl0bGUiOiAiXHU5OGNlXHU5YTlhXHU1YmUxXHU1OTg3IiwgInVybCI6ICJodHRwczovL3d3dy5wb3JubHVsdS5jb20vY2F0LzE0In0sIHsidGl0bGUiOiAiXHU2NWU1XHU2NzJjXHU0ZjI2XHU3NDA2IiwgInVybCI6ICJodHRwczovL3d3dy5wb3JubHVsdS5jb20vY2F0LzQ1In0sIHsidGl0bGUiOiAiXHU1NmZkXHU0ZWE3XHU2MGM1XHU0ZmEzIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JubHVsdS5jb20vY2F0LzY2In0sIHsidGl0bGUiOiAiXHU0ZTlhXHU2ZDMyXHU2NWUwXHU3ODAxIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JubHVsdS5jb20vY2F0LzY0In0sIHsidGl0bGUiOiAiXHU2YjI3XHU3ZjhlXHU2MDI3XHU3MjMxIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JubHVsdS5jb20vY2F0LzUyIn0sIHsidGl0bGUiOiAiXHU5N2U5XHU1NmZkXHU0ZjI2XHU3NDA2IiwgInVybCI6ICJodHRwczovL3d3dy5wb3JubHVsdS5jb20vY2F0LzQ0In0sIHsidGl0bGUiOiAiVlJcdTY3MDlcdTc4MDEiLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5sdWx1LmNvbS9jYXQvMTgifSwgeyJ0aXRsZSI6ICJcdTRlYmFcdTU5YmJcdTY1ZTBcdTc4MDEiLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5sdWx1LmNvbS9jYXQvNDMifSwgeyJ0aXRsZSI6ICJcdTUxZmFcdThmNjhcdTRlMmRcdTY1ODciLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5sdWx1LmNvbS9jYXQvMTkifSwgeyJ0aXRsZSI6ICJcdThjMDNcdTY1NTlcdTRlMmRcdTY1ODciLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5sdWx1LmNvbS9jYXQvMTYifSwgeyJ0aXRsZSI6ICJcdTc1MzdcdTU0MGNcdTg5YzZcdTk4OTEiLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5sdWx1LmNvbS9jYXQvMjkifSwgeyJ0aXRsZSI6ICJcdTk3ZTlcdTU2ZmRcdTY3ODFcdTU0YzEiLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5sdWx1LmNvbS9jYXQvNTcifSwgeyJ0aXRsZSI6ICJcdTdmOGVcdTcxOWZcdTVjMTFcdTU5ODciLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5sdWx1LmNvbS9jYXQvOCJ9LCB7InRpdGxlIjogIlx1NWEwN1x1NTliYlx1N2QyMFx1NGViYSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucG9ybmx1bHUuY29tL2NhdC8xNSJ9LCB7InRpdGxlIjogIlx1N2E3YVx1NTlkMFx1NmEyMVx1NzI3OSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucG9ybmx1bHUuY29tL2NhdC81In0sIHsidGl0bGUiOiAiXHU4MDRjXHU1NzNhXHU1NDBjXHU0ZThiIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JubHVsdS5jb20vY2F0LzYifSwgeyJ0aXRsZSI6ICJcdTgxZWFcdTYxNzBcdTdmYTRcdTRlYTQiLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5sdWx1LmNvbS9jYXQvMzMifSwgeyJ0aXRsZSI6ICJcdTYyOTZcdTk2MzRcdTg5YzZcdTk4OTEiLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5sdWx1LmNvbS9jYXQvMjUifV19LCAiaG90Ym94eDI1MyI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU2NWU1XHU2NzJjXHU4OWM2XHU5ODkxXHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJzdXBKQVYiLCAidXJsIjogImh0dHBzOi8vc3VwamF2LmNvbSJ9LCB7InRpdGxlIjogIkphdm1peCIsICJ1cmwiOiAiaHR0cDovL2phdm1peC50diJ9LCB7InRpdGxlIjogIlZKQVYiLCAidXJsIjogImh0dHBzOi8vd3d3LnZqYXYuY29tP3Byb21vPTI5OTAwIn0sIHsidGl0bGUiOiAiSmF2R3VydSIsICJ1cmwiOiAiaHR0cHM6Ly9qYXYuZ3VydSJ9LCB7InRpdGxlIjogIkZDMlx1NWY3MVx1OTdmMyIsICJ1cmwiOiAiaHR0cDovL3ZpZGVvLmZjMi5jb20ifSwgeyJ0aXRsZSI6ICJBdmdsZSIsICJ1cmwiOiAiaHR0cHM6Ly9hdmdsZS5jb20ifSwgeyJ0aXRsZSI6ICJIUEpBViIsICJ1cmwiOiAiaHR0cHM6Ly9ocGphdi50diJ9LCB7InRpdGxlIjogIlNhcmFwYmVoIiwgInVybCI6ICJodHRwczovL3NhcmFwYmFiZS5jb20ifSwgeyJ0aXRsZSI6ICJKYXZtb3N0IiwgInVybCI6ICJodHRwOi8vd3d3My5qYXZtb3N0LmNvbSJ9LCB7InRpdGxlIjogIkphdkNMIiwgInVybCI6ICJodHRwOi8vamF2Y2wuY29tIn0sIHsidGl0bGUiOiAiamF2eU5vdyIsICJ1cmwiOiAiaHR0cDovL2phdnlub3cuY29tIn0sIHsidGl0bGUiOiAiSkFWQmFuZ2VycyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuamF2YmFuZ2Vycy5jb20ifSwgeyJ0aXRsZSI6ICJKYXZ0aWZ1bCIsICJ1cmwiOiAiaHR0cHM6Ly9qYXZ0aWZ1bC5jb20ifSwgeyJ0aXRsZSI6ICJKYXYxMjMiLCAidXJsIjogImh0dHBzOi8vd3d3LmphdjMyMS5jb20ifSwgeyJ0aXRsZSI6ICJcdTdlZGRcdTU5OTlcdTdmOGVcdTVjMTFcdTU5NzMiLCAidXJsIjogImh0dHA6Ly90dWJldHViZXR1YmUuY29tIn0sIHsidGl0bGUiOiAiQnV6ekFWIiwgInVybCI6ICJodHRwczovL3d3dy5idXp6YXYuY29tIn0sIHsidGl0bGUiOiAiamF2ZnVsbCIsICJ1cmwiOiAiaHR0cHM6Ly9qYXZmdWxsLm5ldCJ9LCB7InRpdGxlIjogIkZCSkFWIiwgInVybCI6ICJodHRwczovL2ZiamF2LmNvbSJ9LCB7InRpdGxlIjogIldhdGNoSkFWb25saW5lIiwgInVybCI6ICJodHRwczovL3dhdGNoamF2b25saW5lLmNvbSJ9LCB7InRpdGxlIjogInhLb3JlYW4iLCAidXJsIjogImh0dHA6Ly9jYW1jYW0uY2MifSwgeyJ0aXRsZSI6ICJCZUphdiIsICJ1cmwiOiAiaHR0cHM6Ly9iZWphdi5uZXQifSwgeyJ0aXRsZSI6ICJpWW90VHViZSIsICJ1cmwiOiAiaHR0cDovL2l5b3R0dWJlLmNvbSJ9LCB7InRpdGxlIjogIlNheS1tb3ZlIiwgInVybCI6ICJodHRwOi8vc2F5LW1vdmUub3JnL2EifSwgeyJ0aXRsZSI6ICJZb3VBViIsICJ1cmwiOiAiaHR0cDovL3lvdWF2LmNvbSJ9XX0sICJob3Rib3h4MjU0IjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTZiMjdcdTdmOGVcdTg5YzZcdTk4OTFcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogInhWaWRlb3MiLCAidXJsIjogImh0dHBzOi8vd3d3Lnh2aWRlb3MzLmNvbSJ9LCB7InRpdGxlIjogInhWaWRlb3NcdTIwMjJcdTU5MDdcdTc1MjgiLCAidXJsIjogImh0dHBzOi8vd3d3Lnh2aWRlb3MuaGVscCJ9LCB7InRpdGxlIjogIlhOWFgiLCAidXJsIjogImh0dHA6Ly93d3cueG54eDMuY29tIn0sIHsidGl0bGUiOiAiWE5YWFx1MjAyMlx1NTkwN1x1NzUyOCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cueG54eC5wbGFjZSJ9LCB7InRpdGxlIjogIlBvcm5IdWIiLCAidXJsIjogImh0dHBzOi8vY24ucG9ybmh1Yi5jb20vIn0sIHsidGl0bGUiOiAieEhhbXN0ZXIiLCAidXJsIjogImh0dHBzOi8vemgueGhhbXN0ZXIzLmNvbS8ifSwgeyJ0aXRsZSI6ICJTcGFua0JhbmciLCAidXJsIjogImh0dHA6Ly93d3cuc3BhbmtiYW5nLmNvbSJ9LCB7InRpdGxlIjogIllvdVBvcm4iLCAidXJsIjogImh0dHBzOi8vd3d3LnlvdXBvcm4uY29tIn0sIHsidGl0bGUiOiAiUmVkVHViZSIsICJ1cmwiOiAiaHR0cDovL3d3dy5yZWR0dWJlLmNvbSJ9LCB7InRpdGxlIjogImVQb3JuZXIiLCAidXJsIjogImh0dHBzOi8vd3d3LmVwb3JuZXIuY29tIn0sIHsidGl0bGUiOiAiWW91clBvcm4iLCAidXJsIjogImh0dHBzOi8vc3h5cHJuLmNvbSJ9LCB7InRpdGxlIjogIkhRcG9ybmVyIiwgInVybCI6ICJodHRwczovL2hxcG9ybmVyLmNvbSJ9LCB7InRpdGxlIjogIllvdUppenoiLCAidXJsIjogImh0dHBzOi8vd3d3LnlvdWppenouY29tIn0sIHsidGl0bGUiOiAiVG5hRmxpeCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cudG5hZmxpeC5jb20ifSwgeyJ0aXRsZSI6ICJUeHh4IiwgInVybCI6ICJodHRwOi8vd3d3LnR4eHguY29tP3Byb21vPTI5OTAwIn0sIHsidGl0bGUiOiAiT0sueHh4IiwgInVybCI6ICJodHRwczovL29rLnh4eCJ9LCB7InRpdGxlIjogIk1vdGhlcmxlc3MiLCAidXJsIjogImh0dHA6Ly93d3cubW90aGVybGVzcy5jb20ifSwgeyJ0aXRsZSI6ICJQZXJmZWN0R2lybHMiLCAidXJsIjogImh0dHA6Ly93d3cucGVyZmVjdGdpcmxzLm5ldCJ9LCB7InRpdGxlIjogIlRoaXNWaWQiLCAidXJsIjogImh0dHA6Ly93d3cudGhpc3ZpZC5jb20ifSwgeyJ0aXRsZSI6ICJQb3JuVHJleCIsICJ1cmwiOiAiaHR0cHM6Ly9wb3JudHJleC5jb20ifSwgeyJ0aXRsZSI6ICJQb3JuVHJleCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucG9ybnRyZXguY29tIn0sIHsidGl0bGUiOiAiUG9ybk9uZSIsICJ1cmwiOiAiaHR0cHM6Ly9wb3Jub25lLmNvbSJ9LCB7InRpdGxlIjogIlVwb3JuaWEiLCAidXJsIjogImh0dHA6Ly91cG9ybmlhLmNvbS9jYXRlZ29yaWVzLz9wcm9tbz0yOTkwMCJ9LCB7InRpdGxlIjogIkRhZnRTZXgiLCAidXJsIjogImh0dHBzOi8vZGFmdHNleC5jb20ifV19LCAiaG90Ym94eDI1NSI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU3NmY0XHU2NGFkXHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJTdHJpcENoYXRcdTc2ZjRcdTY0YWQiLCAidXJsIjogImh0dHBzOi8vZ28ueGxpcmRyLmNvbT91c2VySWQ9NWExZGY5NDM1Y2MxNmZmYWRkNDA3ZTQ2YmQ5OTdlYTM5YzA1Y2ZlYTNjNDA0MjhhOTk3NWIwODVjYWZlZTI1ZiJ9LCB7InRpdGxlIjogIlx1N2Y4ZVx1NTk3M1x1ODhmOFx1ODA0YVx1NzZmNFx1NjRhZCIsICJ1cmwiOiAiaHR0cDovL3V1cTU3LmNvbSJ9LCB7InRpdGxlIjogIlx1NTNmMFx1NmU3ZVx1NWFlOVx1NTliOVx1MjAyMlx1ODEzMVx1ODg2M1x1ODhmOFx1ODA0YSIsICJ1cmwiOiAiaHR0cHM6Ly90LmFjYW0ubGluay82MTU2MS8zNzc4LzA/cG89NjUzMyJ9LCB7InRpdGxlIjogIlx1NTE0ZFx1OGQzOVx1ODhmOFx1ODA0YVx1NzZmNFx1NjRhZCIsICJ1cmwiOiAiaHR0cHM6Ly90LmFzbG5rLmxpbmsvNjE1NjEvMzY2NC8wP2JvPTI3NzksMjc3OCwyNzc3LDI3NzYsMzM5MSJ9LCB7InRpdGxlIjogIjF2MVx1ODljNlx1OTg5MVx1ODhmOFx1ODA0YVx1NzZmNFx1NjRhZCIsICJ1cmwiOiAiaHR0cDovL3d3dy52dDU0OC5jb20ifSwgeyJ0aXRsZSI6ICJcdTUzZjBcdTZlN2VcdTg4ZjhcdTgwNGFcdTc2ZjRcdTY0YWQiLCAidXJsIjogImh0dHA6Ly91dWo2NS5jb20ifSwgeyJ0aXRsZSI6ICJcdTUzZjBcdTZlN2VTd2FnXHU4OGY4XHU4MDRhIiwgInVybCI6ICJodHRwczovL3N3YWcxLmcyYWZzZS5jb20vY2xpY2s/cGlkPTMxJm9mZmVyX2lkPTMyIn0sIHsidGl0bGUiOiAiQmltQmltIiwgInVybCI6ICJodHRwczovL3QuYWNhbS5saW5rLzYxNTYxLzc5NDYvMD9wbz02NTMzIn0sIHsidGl0bGUiOiAiUm95YWxDYW1zIiwgInVybCI6ICJodHRwczovL3QuYWNhbS5saW5rLzYxNTYxLzMwMDYvMD9wbz02NTMzIn0sIHsidGl0bGUiOiAiQ2Ftc29kYSIsICJ1cmwiOiAiaHR0cHM6Ly90LmFjYW0ubGluay82MTU2MS81MTcwLzA/cG89NjUzMyJ9LCB7InRpdGxlIjogIlNsdXRSb3VsZXR0ZSIsICJ1cmwiOiAiaHR0cHM6Ly90LmFjYW0ubGluay82MTU2MS8xNjU5LzA/cG89NjUzMyJ9LCB7InRpdGxlIjogIk15RnJlZUNhbXMiLCAidXJsIjogImh0dHBzOi8vdC5hbXlmYy5saW5rLzYxNTYxLzc3OS8wP2JvPTI3NzksMjc3OCwyNzc3LDI3NzYsMjc3NSZwbz02NTMzIn0sIHsidGl0bGUiOiAiQ2hlcnJ5LnR2IiwgInVybCI6ICJodHRwczovL3QuYWNhbS5saW5rLzYxNTYxLzgwNjAvMD9ibz0yNzc5LDI3NzgsMjc3NywyNzc2LDI3NzUmcG89NjUzMyJ9LCB7InRpdGxlIjogIlx1NjIxMFx1NGViYVx1NzZmNFx1NjRhZFx1ODljNlx1OTg5MVx1NTZkZVx1NjUzZSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucG9ybmNhbS5jYz9xaW5nc2Uub25lIn0sIHsidGl0bGUiOiAiWGNhbXMiLCAidXJsIjogImh0dHBzOi8vdC5hY2FtLmxpbmsvNjE1NjEvMjQyOC8wP3BvPTY1MzMifSwgeyJ0aXRsZSI6ICJTd2VlcHNleCIsICJ1cmwiOiAiaHR0cHM6Ly90LmNyZGVmYXVsdC5saW5rLzYxNTYxLzc3NTgvMCJ9LCB7InRpdGxlIjogIkplcmttYXRlIiwgInVybCI6ICJodHRwczovL3QuYWpya20ubGluay82MTU2MS82MjI0LzA/cG89NjUzMyJ9LCB7InRpdGxlIjogIkxpdmVKYXNtaW4iLCAidXJsIjogImh0dHBzOi8vdC5hY2FtLmxpbmsvNjE1NjEvNDQ4Ny8wP2JvPTI3NzksMjc3OCwyNzc3LDI3NzYsMjc3NSZwbz02NTMzIn0sIHsidGl0bGUiOiAiWExvdmVDYW0iLCAidXJsIjogImh0dHBzOi8vdC5hY2FtLmxpbmsvNjE1NjEvNDI3LzA/Ym89Mjc3OSwyNzc4LDI3NzcsMjc3NiwyNzc1JnBvPTY1MzMifSwgeyJ0aXRsZSI6ICJJbUxpdmUiLCAidXJsIjogImh0dHBzOi8vdC5hY2FtLmxpbmsvNjE1NjEvMjExOC8wP2JvPTI3NzksMjc3OCwyNzc3LDI3NzYsMjc3NSZwbz02NTMzIn0sIHsidGl0bGUiOiAiRGVsaGlTZXhDaGF0IiwgInVybCI6ICJodHRwczovL3QuYWNhbS5saW5rLzYxNTYxLzM2ODkvMD9ibz0yNzc5LDI3NzgsMjc3NywyNzc2LDI3NzUmcG89NjUzMyJ9LCB7InRpdGxlIjogIk5ld2JpZU51ZGVzIiwgInVybCI6ICJodHRwczovL3QuYWNhbS5saW5rLzYxNTYxLzQ3MzMvMD9ibz0yNzc5LDI3NzgsMjc3NywyNzc2LDI3NzUmcG89NjUzMyJ9LCB7InRpdGxlIjogIlN1cGVyTWVuIiwgInVybCI6ICJodHRwczovL3QuYWNhbS5saW5rLzYxNTYxLzIxMjAvMD9ibz0yNzc5LDI3NzgsMjc3NywyNzc2LDI3NzUmcG89NjUzMyJ9LCB7InRpdGxlIjogIlNoZW1hbGUuY29tIiwgInVybCI6ICJodHRwczovL3QuYWNhbS5saW5rLzYxNTYxLzQxNzUvMD9ibz0yNzc5LDI3NzgsMjc3NywyNzc2LDI3NzUmcG89NjUzMyJ9XX0sICJob3Rib3h4MjU2IjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTU2ZTFcdTU2ZTFcdTVjMGZcdTU5ZDBcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIlx1NzJlZVx1NTdjZVx1MjAyMlx1NjNhOFx1NjJmZlx1NjMwOVx1NjQ2OSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuc2hpY2hlbmdiYnMuY29tL2M5Nz9xaW5nc2Uub25lIn0sIHsidGl0bGUiOiAiXHU3MmVlXHU1N2NlXHUyMDIyXHU5NjRjXHU5NjRjXHU3ZjUxIiwgInVybCI6ICJodHRwczovL3d3dy5pbXBtbTMwLmNvbSJ9LCB7InRpdGxlIjogIlx1NzJlZVx1NTdjZVx1MjAyMlx1NzUzN1x1NGViYVx1NTkyOVx1NTgwMlx1N2Y1MSIsICJ1cmwiOiAiaHR0cDovL25hbnJlbnRpYW50YW5nLTYuY29tIn0sIHsidGl0bGUiOiAiXHU3MmVlXHU1N2NlXHUyMDIyXHU2NjJmXHU2MGE4XHU3ZjUxIiwgInVybCI6ICJodHRwczovL2lzeW91LTE0LmNvbSJ9XX0sICJob3Rib3h4MjU3IjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVBUFBcdTRlMGJcdThmN2QiLCAiZGF0YSI6IFt7InRpdGxlIjogIlx1NjIzN1x1NTkxNlx1NzZmNFx1NjRhZFx1NTA1YVx1NzIzMVx1NTE0ZFx1OGQzOVx1NzcwYiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvOTIuaHRtbCJ9LCB7InRpdGxlIjogIlx1NTFmYVx1OGY2OFx1NTA3N1x1NTQwM1x1OTk5Nlx1OTAwOSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvNjQuaHRtbCJ9LCB7InRpdGxlIjogIlx1NzIzMVx1Nzk1ZVx1NzZmNFx1NjRhZCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvODcuaHRtbCJ9LCB7InRpdGxlIjogIlx1N2VhMlx1Njc0Zlx1ODljNlx1OTg5MSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvODguaHRtbCJ9LCB7InRpdGxlIjogIlx1NTliYlx1NTNjYiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvMjIuaHRtbCJ9LCB7InRpdGxlIjogIlx1N2Y1MVx1N2VhMlx1NzljMVx1NWJjNlx1NTkxNlx1NmNjNCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvNzguaHRtbCJ9LCB7InRpdGxlIjogIlx1NTJhMFx1ODVlNFx1ODljNlx1OTg5MSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvOTMuaHRtbCJ9LCB7InRpdGxlIjogIlx1ODcxY1x1Njg0M1x1NGYyMFx1NWE5MiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvNzUuaHRtbCJ9LCB7InRpdGxlIjogIlx1NjViMFx1NjYyNVx1NmMzNCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvNzYuaHRtbCJ9LCB7InRpdGxlIjogIlx1N2Y5ZVx1N2Y5ZVx1ODljNlx1OTg5MSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvODkuaHRtbCJ9LCB7InRpdGxlIjogIlx1NjI5Nlx1OTYzNCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvNDYuaHRtbCJ9LCB7InRpdGxlIjogIlx1NmM0MVx1NGU0ZVx1NzkzZVx1NTMzYSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvNjAuaHRtbCJ9LCB7InRpdGxlIjogIlx1NWZlYlx1NjRhZFx1ODljNlx1OTg5MSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvNzMuaHRtbCJ9LCB7InRpdGxlIjogIlx1ODI3Mlx1NGUyZFx1ODI3MiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvNzIuaHRtbCJ9LCB7InRpdGxlIjogIlx1NmNlMVx1ODI5OVx1NzdlZFx1ODljNlx1OTg5MSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvNzEuaHRtbCJ9LCB7InRpdGxlIjogIjkxXHU2ODQzXHU4MjcyIiwgInVybCI6ICJodHRwczovL3d3dy4xOGFwcC5vcmcvdmlldy82My5odG1sIn0sIHsidGl0bGUiOiAiXHU2NzA5XHU2NTk5XHU3NmQyXHU1YjUwIiwgInVybCI6ICJodHRwczovL3d3dy4xOGFwcC5vcmcvdmlldy80NC5odG1sIn0sIHsidGl0bGUiOiAiXHU4NzFjXHU2ODQzXHU4OWM2XHU5ODkxIiwgInVybCI6ICJodHRwczovL3d3dy4xOGFwcC5vcmcvdmlldy82NS5odG1sIn0sIHsidGl0bGUiOiAiXHU1YzBmXHU5ZWM0XHU3MjQ3IiwgInVybCI6ICJodHRwczovL3d3dy4xOGFwcC5vcmcvdmlldy80NS5odG1sIn0sIHsidGl0bGUiOiAiOTFcdTg5YzZcdTk4OTEtXHU1MTY4XHU4MGZkXHU3MjQ4IiwgInVybCI6ICJodHRwczovL3d3dy4xOGFwcC5vcmcvdmlldy8yNS5odG1sIn0sIHsidGl0bGUiOiAiOTFcdTc3ZWRcdTg5YzZcdTk4OTEiLCAidXJsIjogImh0dHBzOi8vd3d3LjE4YXBwLm9yZy92aWV3LzI3Lmh0bWwifSwgeyJ0aXRsZSI6ICJcdTVjMTZcdTUzZWJcdTg5YzZcdTk4OTEiLCAidXJsIjogImh0dHBzOi8vd3d3LjE4YXBwLm9yZy92aWV3LzQ4Lmh0bWwifSwgeyJ0aXRsZSI6ICJcdThlYWJcdTRmNTNcdTc2ODRcdTYyYmRcdTY0MTBcdTY3NjVcdTgxZWFcdTdjZDZcdTVmYzMiLCAidXJsIjogImh0dHBzOi8vd3d3LjE4YXBwLm9yZy92aWV3LzEzLmh0bWwifSwgeyJ0aXRsZSI6ICI5MVx1NmIyMVx1NTE0MyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMThhcHAub3JnL3ZpZXcvMTIuaHRtbCJ9XX0sICJob3Rib3h4MjU4IjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTdlYTZcdTcwYWVcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIlx1NzJlZVx1NTdjZVx1MjAyMlx1NjIxMFx1NGViYVx1N2VhNlx1NzBhZSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuc2hpY2hlbmdiYnMuY29tL2MyMjUifSwgeyJ0aXRsZSI6ICJcdTcyZWVcdTU3Y2VcdTIwMjJcdTk2NGNcdTk2NGNcdTdmNTEiLCAidXJsIjogImh0dHA6Ly9JbXBtbTMwLmNvbSJ9LCB7InRpdGxlIjogIlx1NWI5OFx1NGViYVx1NjIxMVx1OGZkOFx1ODk4MSIsICJ1cmwiOiAiaHR0cHM6Ly9xZHloeXh6LmNvbT9kYz1xcXNkIn0sIHsidGl0bGUiOiAiOTFcdTVmYWVcdTRmZTFcdTdlYTZcdTcwYWUiLCAidXJsIjogImh0dHBzOi8vc2FkcnRlLmNvbT9kYz1xcXNkIn0sIHsidGl0bGUiOiAiRmV0TGlmZSIsICJ1cmwiOiAiaHR0cHM6Ly9mZXRsaWZlLmNvbSJ9LCB7InRpdGxlIjogIkFkdWx0RnJpZW5kRmluZGVyIiwgInVybCI6ICJodHRwOi8vdC5iYndhZnguY29tL2Y4NWZjbGV0ZHQ/Y2FtcGFpZ25faWQ9NTE2NSZhZmZfaWQ9NjE1NjEmYm89Mjc1MywyNzU0LDI3NTUsMjc1NiZwb3BVbmRlcj0xIn0sIHsidGl0bGUiOiAiQXNobGV5TWFkaXNvbiIsICJ1cmwiOiAiaHR0cDovL3QuYmJ3YWZ4LmNvbS93bHUya3VyajlkP2NhbXBhaWduX2lkPTUwMTImYWZmX2lkPTYxNTYxIn0sIHsidGl0bGUiOiAiV2VsbEhlbGxvIiwgInVybCI6ICJodHRwczovL3QuYWRhdGluZy5saW5rLzYxNTYxLzQ3MTgvMD9ibz0yNzUzLDI3NTQsMjc1NSwyNzU2JnBvPTY0NTYifSwgeyJ0aXRsZSI6ICJXYXlzVG9NZWV0IiwgInVybCI6ICJodHRwczovL3QuYWRhdGluZy5saW5rLzYxNTYxLzc3MTIvMD9wbz02NDU2JnNvdXJjZT1TT1VSQ0UmYWZmX3N1Yj1DTElDS0lEIn0sIHsidGl0bGUiOiAiRnVja2Jvb2tFeHBvc2VkIiwgInVybCI6ICJodHRwczovL3QuYWRhdGluZy5saW5rLzYxNTYxLzQwODIvMD9ibz0yNzUzLDI3NTQsMjc1NSwyNzU2JnBvPTY0NTYifSwgeyJ0aXRsZSI6ICJTZWVraW5nQXJyYW5nZW1lbnQiLCAidXJsIjogImh0dHBzOi8vdC5hZGF0aW5nLmxpbmsvNjE1NjEvNjk1NC8wP2JvPTI3NTMsMjc1NCwyNzU1LDI3NTYmcG89NjQ1NiJ9LCB7InRpdGxlIjogIlNsdXR0eU1hdGNoZXMiLCAidXJsIjogImh0dHBzOi8vdC5hZGF0aW5nLmxpbmsvNjE1NjEvNzgxNy8wP2JvPTI3NTMsMjc1NCwyNzU1LDI3NTYmcG89NjQ1NiJ9LCB7InRpdGxlIjogIlNleE1lc3NlbmdlciIsICJ1cmwiOiAiaHR0cDovL3QuYmJ3YWZ4LmNvbS93eDJ6dG5uZ3psP2NhbXBhaWduX2lkPTUwNDgmYWZmX2lkPTYxNTYxJmJvPTI3NTMsMjc1NCwyNzU1LDI3NTYmcG9wVW5kZXI9MSJ9LCB7InRpdGxlIjogIkJhbmdMb2NhbHMiLCAidXJsIjogImh0dHA6Ly90LmJid2FmeC5jb20vNnZpb3p1NzU4aD9jYW1wYWlnbl9pZD00OTkzJmFmZl9pZD02MTU2MSZibz0yNzUzLDI3NTQsMjc1NSwyNzU2JnBvcFVuZGVyPTEifSwgeyJ0aXRsZSI6ICJXYXlzVG9NZWV0IiwgInVybCI6ICJodHRwczovL3QuYWRhdGluZy5saW5rLzYxNTYxLzc3MTIvMD9wbz02NDU2In0sIHsidGl0bGUiOiAiU21hcnRiYW5nIiwgInVybCI6ICJodHRwOi8vdC5iYndhZnguY29tLzZ5MDM3dmE3d2g/Y2FtcGFpZ25faWQ9NDg4MyZhZmZfaWQ9NjE1NjEmYm89Mjc1MywyNzU0LDI3NTUsMjc1NiZwb3BVbmRlcj0xIn1dfSwgImhvdGJveHgyNTkiOiB7InRpdGxlIjogIlx1ODI3Mlx1NjBjNVx1N2QyMFx1NGViYVx1ODljNlx1OTg5MVx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiXHU2NWUwXHU1ZmU3XHU0ZjIwXHU1YTkyXHU3ZDIwXHU5ODljXHU4OWM2XHU5ODkxIiwgInVybCI6ICJodHRwczovL3Fkd3lxcndlLmNvbT9kYz1xcXNkIn0sIHsidGl0bGUiOiAiUFRUXHU3ZDIwXHU0ZWJhXHU4MWVhXHU2MmNkIiwgInVybCI6ICJodHRwczovL3d3dy52aWRlbzAxLm9yZy9jYXRlZ29yeS8yNjMifSwgeyJ0aXRsZSI6ICJQVFRcdTdkMjBcdTRlYmFcdTc2ZjRcdTY0YWQiLCAidXJsIjogImh0dHBzOi8vd3d3LnZpZGVvMDEub3JnL2NhdGVnb3J5LzI2OCJ9LCB7InRpdGxlIjogIlBUVFx1N2QyMFx1NGViYVx1N2NiZVx1NTRjMSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cudmlkZW8wMS5vcmcvY2F0ZWdvcnkvMjQ5In0sIHsidGl0bGUiOiAiXHU1M2YwXHU2ZTdlXHU2MGM1XHU4MjcyXHU3ZjUxIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JudHcuY29tP3FpbmdzZS5vbmUifSwgeyJ0aXRsZSI6ICJcdTU1NmFcdTU1NmFcdTU1NjYiLCAidXJsIjogImh0dHBzOi8vd3d3LnBhcGFsYWguY29tP3FpbmdzZS5vbmUifSwgeyJ0aXRsZSI6ICJcdTRlOTRcdTY5N2NcdTgxZWFcdTYyY2QiLCAidXJsIjogImh0dHA6Ly93d3cucG9ybjVmLm9yZz9xaW5nc2Uub25lIn0sIHsidGl0bGUiOiAiOTFQb3JuIiwgInVybCI6ICJodHRwczovLzkxcG9ybi5jb20vaW5kZXgucGhwIn0sIHsidGl0bGUiOiAiODVUdWJlIiwgInVybCI6ICJodHRwOi8vd3d3Ljg1dHViZS5vcmc/cWluZ3NlLm9uZSJ9LCB7InRpdGxlIjogIlBvcm45MSIsICJ1cmwiOiAiaHR0cDovL3d3dy5wb3JuOTEub3JnP3FpbmdzZS5vbmUifSwgeyJ0aXRsZSI6ICJQb3JuaHViXHU3ZDIwXHU0ZWJhIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JuaHViLmNvbS92aWRlbz9jPTMmcD1ob21lbWFkZSZvPW12JnQ9dCJ9LCB7InRpdGxlIjogInhIYW1zdGVyXHU3ZDIwXHU0ZWJhIiwgInVybCI6ICJodHRwczovL3hoYW1zdGVyLmNvbS9jYXRlZ29yaWVzL2hvbWVtYWRlL2Jlc3QifSwgeyJ0aXRsZSI6ICJGYzJcdTdkMjBcdTRlYmEiLCAidXJsIjogImh0dHA6Ly92aWRlby5mYzIuY29tL3R3L2EifSwgeyJ0aXRsZSI6ICJNb3RoZXJMZXNzXHU3ZDIwXHU0ZWJhIiwgInVybCI6ICJodHRwczovL21vdGhlcmxlc3MuY29tL2wvYW1hdGV1cj9yZWY9cG9ybmR1ZGUifSwgeyJ0aXRsZSI6ICJIb21lTWFkZVx1N2QyMFx1NGViYSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuaG9tZW1vdmllc3R1YmUuY29tLz9yZWY9cG9ybmR1ZGUifSwgeyJ0aXRsZSI6ICJMb3ZlSG9tZVBvcm4iLCAidXJsIjogImh0dHBzOi8vbG92ZWhvbWVwb3JuLmNvbSJ9LCB7InRpdGxlIjogIjdtbXR2XHU3ZDIwXHU0ZWJhIiwgInVybCI6ICJodHRwczovLzdtbXR2LnR2L3poL2FtYXRldXJfcmFuZG9tL2FsbC9pbmRleC5odG1sIn0sIHsidGl0bGUiOiAiV2FzdGVkYW1hdGV1cnMiLCAidXJsIjogImh0dHA6Ly93YXN0ZWRhbWF0ZXVycy5jb20ifV19LCAiaG90Ym94eDI2MCI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU2ZjJiXHU3NTNiXHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJcdTgyNzJcdTZmMmJcdTdmNTEtXHU4MjcyXHU2ZjJiXHU1OTI5XHU1ODAyIiwgInVybCI6ICJodHRwczovL3d3dy5jYXJ0b29uMTguY29tP3FpbmdzZS5vbmUifSwgeyJ0aXRsZSI6ICJcdTYyMTBcdTRlYmFcdTU5OTZcdTdjYmVcdTUyYThcdTZmMmIiLCAidXJsIjogImh0dHBzOi8vanpuandjcXhxLmNvbT9kYz1xcXNkIn0sIHsidGl0bGUiOiAiXHU2ZGE5XHU5MWNjXHU3NTZhIiwgInVybCI6ICJodHRwczovL3U4aW5xLmNvLz9kYz1xcXNkIn0sIHsidGl0bGUiOiAiaGFuaW1lMS5tZSIsICJ1cmwiOiAiaHR0cHM6Ly9oYW5pbWUxLm1lIn0sIHsidGl0bGUiOiAiXHU3OTgxXHU2ZjJiXHU1OTI5XHU1ODAyIiwgInVybCI6ICJodHRwczovLzE4Y29taWMub3JnIn0sIHsidGl0bGUiOiAiMTc3XHU2ZjJiXHU3NTNiIiwgInVybCI6ICJodHRwOi8vMTc3cGljLmluZm8ifSwgeyJ0aXRsZSI6ICJcdTViODVcdTViODVcdTcyMzFcdTUyYThcdTZmMmIiLCAidXJsIjogImh0dHA6Ly8xOGguYW5pbWV6aWxsYS5jb20ifSwgeyJ0aXRsZSI6ICJcdTk4NzZcdTkwMWFcdTZmMmJcdTc1M2IiLCAidXJsIjogImh0dHBzOi8vdG9wdG9vbi5jYXNhLyMyIn0sIHsidGl0bGUiOiAibkhlbnRhaSIsICJ1cmwiOiAiaHR0cHM6Ly9uaGVudGFpLm5ldCJ9LCB7InRpdGxlIjogIlJ1bGUzNCIsICJ1cmwiOiAiaHR0cDovL3d3dy5ydWxlMzQueHh4In0sIHsidGl0bGUiOiAiSGl0b21pLmxhIiwgInVybCI6ICJodHRwczovL2hpdG9taS5sYSJ9LCB7InRpdGxlIjogIkUtSGVudGFpIiwgInVybCI6ICJodHRwczovL2UtaGVudGFpLm9yZyJ9LCB7InRpdGxlIjogIk1hbmdhZ28iLCAidXJsIjogImh0dHA6Ly93d3cubWFuZ2Fnby5tZSJ9LCB7InRpdGxlIjogIktlbW9ub1BhcnR5IiwgInVybCI6ICJodHRwczovL2tlbW9uby5wYXJ0eSJ9LCB7InRpdGxlIjogIkdlbGJvb3J1IiwgInVybCI6ICJodHRwOi8vd3d3LmdlbGJvb3J1LmNvbSJ9LCB7InRpdGxlIjogIkhEcG9ybkNvbWljcyIsICJ1cmwiOiAiaHR0cDovL2hkcG9ybmNvbWljcy5jb20ifSwgeyJ0aXRsZSI6ICJIZW50YWlGb3giLCAidXJsIjogImh0dHBzOi8vaGVudGFpZm94LmNvbSJ9LCB7InRpdGxlIjogIkFsbFBvcm5Db21pYyIsICJ1cmwiOiAiaHR0cHM6Ly9hbGxwb3JuY29taWMuY29tIn0sIHsidGl0bGUiOiAiTXVsdFBvcm4iLCAidXJsIjogImh0dHBzOi8vbXVsdHBvcm4ubmV0In0sIHsidGl0bGUiOiAiSGVudGFpMlJlYWQiLCAidXJsIjogImh0dHA6Ly9oZW50YWkycmVhZC5jb20ifSwgeyJ0aXRsZSI6ICJcdTdlYzVcdTU4ZWJcdTZmMmJcdTc1M2IiLCAidXJsIjogImh0dHA6Ly93d3cud25hY2cub3JnIn0sIHsidGl0bGUiOiAiTHVzY2lvdXNIZW50YWkiLCAidXJsIjogImh0dHBzOi8vd3d3Lmx1c2Npb3VzLm5ldCJ9LCB7InRpdGxlIjogIjhNdXNlcyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuOG11c2VzLmNvbS9jb21peCJ9LCB7InRpdGxlIjogIk15SGVudGFpR2FsbGVyeSIsICJ1cmwiOiAiaHR0cHM6Ly9teWhlbnRhaWdhbGxlcnkuY29tIn1dfSwgImhvdGJveHgyNjEiOiB7InRpdGxlIjogIlx1ODI3Mlx1NjBjNVx1NTZmZVx1NzI0N1x1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiXHU1MzRlXHU0ZWJhXHU3ZjhlXHU1OTczXHU1NmZlXHU3MjQ3IiwgInVybCI6ICJodHRwczovL3d3dy5waG90b3MxOC5jb20vY2F0LzE3In0sIHsidGl0bGUiOiAiRVZcdTg4NjhcdTcyNzlcdTY3N2ZiZWF1dHkiLCAidXJsIjogImh0dHBzOi8vd3d3LmV2ZXJ5YmJzLmNvbS90b3BpY2xpc3QxLnBocD9vPXQmZj0xMTEmYXM9MSJ9LCB7InRpdGxlIjogIlx1NTNmMFx1NmU3ZVx1N2QyMFx1NGViYVx1NmI2M1x1NTliOSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucGhvdG9zMTguY29tL2NhdC82In0sIHsidGl0bGUiOiAiXHU3ZjhlXHU1OTczXHU2ZTA1XHU1MWM5XHU1MTk5XHU3NzFmIiwgInVybCI6ICJodHRwczovL3d3dy5waG90b3MxOC5jb20vY2F0LzMifSwgeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTYwMjdcdTYxMWZcdTU2ZmVcdTcyNDciLCAidXJsIjogImh0dHBzOi8vd3d3LnBob3RvczE4LmNvbS9jYXQvNyJ9LCB7InRpdGxlIjogIlx1NTNmMFx1NmU3ZVx1N2Y4ZVx1NTk3M1x1NTZmZVx1NzI0NyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucGhvdG9zMTguY29tL2NhdC81In0sIHsidGl0bGUiOiAiXHU2YjI3XHU3ZjhlXHU3ZjhlXHU1OTczXHU1MTk5XHU3NzFmIiwgInVybCI6ICJodHRwczovL3d3dy5waG90b3MxOC5jb20vY2F0LzEifSwgeyJ0aXRsZSI6ICJcdTk1N2ZcdTRlMWRcdTg4OWNcdTU5MjdcdTdmOGVcdTgxN2YiLCAidXJsIjogImh0dHBzOi8vd3d3LnBob3RvczE4LmNvbS9jYXQvNCJ9LCB7InRpdGxlIjogIlx1NGU5YVx1NmQzMlx1N2Y4ZVx1NTk3M1x1NTZmZVx1NzI0NyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucGhvdG9zMTguY29tL2NhdC85In0sIHsidGl0bGUiOiAiQ29zcGxheVx1ODlkMlx1ODI3Mlx1NjI2ZVx1NmYxNCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucGhvdG9zMTguY29tL2NhdC84In0sIHsidGl0bGUiOiAiXHU2NzgxXHU1NGMxXHU3ZjhlXHU1OTczXHU1NmZlXHU3MjQ3IiwgInVybCI6ICJodHRwczovL3d3dy5waG90b3MxOC5jb20vY2F0LzExIn0sIHsidGl0bGUiOiAiXHU2YjI3XHU3ZjhlXHU3ZjhlXHU1OTczXHU1NmZlXHU3MjQ3IiwgInVybCI6ICJodHRwczovL3d3dy5waG90b3MxOC5jb20vY2F0LzEwIn0sIHsidGl0bGUiOiAiXHU2Y2YwXHU1NmZkXHU3ZjhlXHU1OTczXHU1NmZlXHU3MjQ3IiwgInVybCI6ICJodHRwczovL3d3dy5waG90b3MxOC5jb20vY2F0LzE2In0sIHsidGl0bGUiOiAiXHU2YTIxXHU3Mjc5XHU3ZjhlXHU1OTczXHU2NDQ2XHU2MmNkIiwgInVybCI6ICJodHRwczovL3d3dy5waG90b3MxOC5jb20vY2F0LzEzIn0sIHsidGl0bGUiOiAiXHU2NWU1XHU2NzJjXHU1M2VmXHU3MjMxXHU3ZjhlXHU1OTczIiwgInVybCI6ICJodHRwczovL3d3dy5waG90b3MxOC5jb20vY2F0LzEyIn0sIHsidGl0bGUiOiAiXHU2NzQyXHU1ZmQ3XHU2YTIxXHU3Mjc5XHU3ZjhlXHU1OTczIiwgInVybCI6ICJodHRwczovL3d3dy5waG90b3MxOC5jb20vY2F0LzE0In0sIHsidGl0bGUiOiAiXHU5N2U5XHU1NmZkXHU3ZjhlXHU1OTczXHU1NmZlXHU3MjQ3IiwgInVybCI6ICJodHRwczovL3d3dy5waG90b3MxOC5jb20vY2F0LzE1In0sIHsidGl0bGUiOiAiXHU1OTFjXHU1ZTk3XHU4ZmEzXHU1OWI5XHU1NmZlXHU3MjQ3IiwgInVybCI6ICJodHRwczovL3d3dy5waG90b3MxOC5jb20vY2F0LzIifSwgeyJ0aXRsZSI6ICJQb3JucGljcyIsICJ1cmwiOiAiaHR0cDovL3d3dy5wb3JucGljcy5jb20vamFwYW5lc2UifSwgeyJ0aXRsZSI6ICJcdTgyYjFcdTc0ZTNcdTdmOGVcdTU5NzMiLCAidXJsIjogImh0dHBzOi8vaHVhYmFuLmNvbS9mYXZvcml0ZS9iZWF1dHkifSwgeyJ0aXRsZSI6ICJKSkdpcmxzIiwgInVybCI6ICJodHRwOi8vd3d3LmpqZ2lybHMuY29tIn0sIHsidGl0bGUiOiAiXHU1ZmFlXHU1NmZlXHU1NzRhIiwgInVybCI6ICJodHRwczovL3d3dy52MnBoLmNvbSJ9LCB7InRpdGxlIjogIkV2ZXJpYS5DbHViIiwgInVybCI6ICJodHRwczovL2V2ZXJpYS5jbHViIn0sIHsidGl0bGUiOiAiXHU0ZWJhXHU0ZjUzXHU4MjdhXHU2NzJmXHU2YTIxXHU3Mjc5IiwgInVybCI6ICJodHRwOi8vd3d3Lm1ldGFydGh1bnRlci5jb20vIn1dfSwgImhvdGJveHgyNjIiOiB7InRpdGxlIjogIlx1ODI3Mlx1NjBjNVx1NTM2MVx1OTAxYVx1ODljNlx1OTg5MVx1ODI3Mlx1NjBjNSIsICJkYXRhIjogW3sidGl0bGUiOiAiSGFuaW1lLnh5ekhcdTUyYThcdTZmMmIiLCAidXJsIjogImh0dHBzOi8vd3d3LmhhbmltZS54eXoifSwgeyJ0aXRsZSI6ICJIYW5pbWUxLm1lSFx1NTJhOFx1NmYyYiIsICJ1cmwiOiAiaHR0cHM6Ly9oYW5pbWUxLm1lIn0sIHsidGl0bGUiOiAiYW5pbWVoZW50YWl2aWRlb3MiLCAidXJsIjogImh0dHBzOi8vd3d3LmFuaW1laGVudGFpdmlkZW9zLnh4eCJ9LCB7InRpdGxlIjogImFuaW1lcG9ybi50dWJlIiwgInVybCI6ICJodHRwczovL3d3dy5hbmltZXBvcm4udHViZSJ9LCB7InRpdGxlIjogImNhcnRvb25wb3JubyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuY2FydG9vbnBvcm5vLnh4eCJ9LCB7InRpdGxlIjogIlBpeGl2IiwgInVybCI6ICJodHRwczovL3d3dy5waXhpdi5uZXQvY2F0ZV9yMTgucGhwIn0sIHsidGl0bGUiOiAiSGFuaW1lLnR2IiwgInVybCI6ICJodHRwczovL2hhbmltZS50diJ9LCB7InRpdGxlIjogIlJ1bGUzNFZpZGVvIiwgInVybCI6ICJodHRwczovL3J1bGUzNHZpZGVvLmNvbSJ9LCB7InRpdGxlIjogIkZ1ckFmZmluaXR5IiwgInVybCI6ICJodHRwczovL3d3dy5mdXJhZmZpbml0eS5uZXQifSwgeyJ0aXRsZSI6ICJTYW5rYWt1Q29tcGxleCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuc2Fua2FrdWNvbXBsZXguY29tLz9wZz1YIn0sIHsidGl0bGUiOiAiSGVudGFpTWFtYSIsICJ1cmwiOiAiaHR0cDovL2hlbnRhaW1hbWEuaW8ifSwgeyJ0aXRsZSI6ICJDYXJ0b29uUG9yblZpZGVvcyIsICJ1cmwiOiAiaHR0cDovL3d3dy5jYXJ0b29ucG9ybnZpZGVvcy5jb20ifSwgeyJ0aXRsZSI6ICJBbmltZUlESGVudGFpIiwgInVybCI6ICJodHRwczovL2FuaW1laWRoZW50YWkuY29tIn0sIHsidGl0bGUiOiAiTXVjaG9IZW50YWkiLCAidXJsIjogImh0dHBzOi8vbXVjaG9oZW50YWkuY29tIn0sIHsidGl0bGUiOiAiSGVudGFpLnR2IiwgInVybCI6ICJodHRwczovL2hlbnRhaS50diJ9LCB7InRpdGxlIjogIk9oZW50YWkiLCAidXJsIjogImh0dHBzOi8vb2hlbnRhaS5vcmcifSwgeyJ0aXRsZSI6ICJ4QW5pbXUiLCAidXJsIjogImh0dHBzOi8veGFuaW11LmNvbSJ9LCB7InRpdGxlIjogIkhlbnRhaVdvcmxkLnR2IiwgInVybCI6ICJodHRwczovL2hlbnRhaXdvcmxkLnR2In0sIHsidGl0bGUiOiAiSGVudGFpU3RyZWFtIiwgInVybCI6ICJodHRwOi8vaGVudGFpc3RyZWFtLmNvbSJ9LCB7InRpdGxlIjogIkhlbnRhaVN0cmVhbSIsICJ1cmwiOiAiaHR0cDovL3d3dy5oZW50YWlzdHJlYW0uY29tIn0sIHsidGl0bGUiOiAiVW5kZXJIZW50YWkiLCAidXJsIjogImh0dHBzOi8vd3d3LnVuZGVyaGVudGFpLm5ldCJ9LCB7InRpdGxlIjogImhlbnRhaXBsYXkiLCAidXJsIjogImh0dHA6Ly9oZW50YWlwbGF5Lm5ldCJ9LCB7InRpdGxlIjogIkhlbnRhaWdhc20iLCAidXJsIjogImh0dHA6Ly9oZW50YWlnYXNtLmNvbSJ9LCB7InRpdGxlIjogIkhlbnRhaVN0cmVhbSIsICJ1cmwiOiAiaHR0cHM6Ly90dWJlLmhlbnRhaXN0cmVhbS5jb20ifV19LCAiaG90Ym94eDI2MyI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU1MTRkXHU4ZDM5XHU4OWM2XHU5ODkxXHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJOZXRGbGF2KFx1NGUyZFx1NjU4N1x1NWI1N1x1NWU1NSkiLCAidXJsIjogImh0dHBzOi8vbmV0Zmxhdi5jb20ifSwgeyJ0aXRsZSI6ICJcdTk5OTlcdTZlMmZcdTRlMDlcdTdlYTdcdTcyNDciLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5oay5vcmcifSwgeyJ0aXRsZSI6ICJcdTRlMGRcdTgyNmZcdTc4MTRcdTdhNzZcdTYyNDAiLCAidXJsIjogImh0dHBzOi8vYnVsaWFuZ3ZpcC5jb20ifSwgeyJ0aXRsZSI6ICJcdTllYmJcdThjNDZcdTlhZDhcdTZlMDUiLCAidXJsIjogImh0dHBzOi8vYXY2ay54eXoifSwgeyJ0aXRsZSI6ICJcdTRlNzFcdTRmMjZcdTc5YzAiLCAidXJsIjogImh0dHBzOi8vd3d3Lmx1YW5sdW54Lnh5eiJ9LCB7InRpdGxlIjogIlx1NGU0NVx1NGU0NTlcdTcyMzEiLCAidXJsIjogImh0dHBzOi8vd3d3LmppdWppdTlhLnh5eiJ9LCB7InRpdGxlIjogIlx1NTJhMFx1NTJkMlx1OTAzYyIsICJ1cmwiOiAiaHR0cHM6Ly8xNTlpLmNjIn0sIHsidGl0bGUiOiAiXHU4MmY5XHU2NzljXHU1OTE2XHU2ZDQxXHU4OWM2XHU5ODkxIiwgInVybCI6ICJodHRwczovL3d3dy5hYXBwMTEueHl6In0sIHsidGl0bGUiOiAiXHU3YjJjXHU0ZTAwXHU4MjcyXHU2MGM1XHU3ZjUxIiwgInVybCI6ICJodHRwOi8vd3d3LnZpZGVvMDEub3JnIn0sIHsidGl0bGUiOiAiXHU1MzYxXHU5MDFhXHU2MGM1XHU4MjcyXHU4OWM2XHU5ODkxIiwgInVybCI6ICJodHRwczovL3d3dy5oYW5pbWUueHl6In0sIHsidGl0bGUiOiAiXHU0ZTcxXHU0ZjI2XHU2MGM1XHU4MjcyXHU3ZjUxIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JuaG9oby5jb20ifSwgeyJ0aXRsZSI6ICJcdTY1ZTVcdTY3MmNcdTY1ZTBcdTc4MDFcdTYwYzVcdTgyNzJcdTdmNTEiLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5qcC5vcmcifSwgeyJ0aXRsZSI6ICJqYXZEQlx1N2ViZlx1NGUwYVx1NzcwYiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuamF2ZGIubGl2ZSJ9LCB7InRpdGxlIjogIlx1NjIxMFx1NGViYVZSXHU4OWM2XHU5ODkxIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JudnIubWUifSwgeyJ0aXRsZSI6ICJcdTU5ZWNcdTRlMGRcdTUzZWZcdTZlN2YiLCAidXJsIjogImh0dHBzOi8vZm9ydW0ubG9saXl1YW4uc2l0ZSJ9LCB7InRpdGxlIjogIlx1NGVjYVx1NjY1YVx1NWYwMFx1NWU3MiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuandrZy50b3AifSwgeyJ0aXRsZSI6ICJcdTdjNzNcdTYwNjlBVlx1ODljNlx1OTg5MSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cubWllbjMyMS54eXoifSwgeyJ0aXRsZSI6ICJcdTcyZDdcdTg2Y2JcdTc3MGJcdTcyNDciLCAidXJsIjogImh0dHBzOi8vd3d3LmRvZzMwMS50b3AifSwgeyJ0aXRsZSI6ICJcdTdlYTJcdTRlYmFBVlx1OTk4NiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuaG9uZ3JnLnh5eiJ9LCB7InRpdGxlIjogIlx1NGUwMFx1NjRiODlcdTVjMDQiLCAidXJsIjogImh0dHBzOi8vOTk5cHAudG9wIn0sIHsidGl0bGUiOiAiXHU1NDBlXHU1YmFiXHU3OThmXHU1MjI5IiwgInVybCI6ICJodHRwczovL3d3dy54Ymh1aWppYXMuaW5mby8/cHJvPTE3MDk1MzUxMiJ9LCB7InRpdGxlIjogIlx1OTZjZlx1NWExOFx1ODljNlx1OTg5MSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuY2h1NTg4LnRvcCJ9LCB7InRpdGxlIjogIlx1NjY5N1x1OWVkMVx1ODljNlx1OTg5MSIsICJ1cmwiOiAiaHR0cHM6Ly9tbzY5Lnh5eiJ9LCB7InRpdGxlIjogIlx1NzgzNFx1ODllM0JcdTU5MDQiLCAidXJsIjogImh0dHBzOi8vYmpiejk5OS50b3AifV19LCAiaG90Ym94eDI2NCI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU0ZWE0XHU2ZDQxXHU4YmJhXHU1NzViIiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJcdTUxNjhcdTU2ZmRcdTY3MDBcdTU5MjdcdTYyMTBcdTRlYmFcdThiYmFcdTU3NWIiLCAidXJsIjogImh0dHBzOi8vcGtqZnh0ZXd4LmNvbT9kYz1RUVNEMyJ9LCB7InRpdGxlIjogIlx1NmQ3N1x1ODlkMlx1NzkzZVx1NTMzYSIsICJ1cmwiOiAiaHR0cHM6Ly9oYWlqaWFvLmNvbSJ9LCB7InRpdGxlIjogIkVWXHU2MDI3XHU3MjMxXHU4YmE4XHU4YmJhIiwgInVybCI6ICJodHRwczovL3d3dy5ldmVyeWJicy5jb20vdG9waWNsaXN0MS5waHA/bz10JmY9MTQ2In0sIHsidGl0bGUiOiAiXHU4MzQ5XHU2OWI0XHU3OTNlXHU1MzNhIiwgInVybCI6ICJodHRwOi8vd3d3LnQ2NnkuY29tIn0sIHsidGl0bGUiOiAiRVlOWShcdTRmMGFcdTgzODlcdThiYThcdThiYmFcdTUzM2EpIiwgInVybCI6ICJodHRwOi8vZXlueS5jb20vZm9ydW0ucGhwP2dpZD0zMzMifSwgeyJ0aXRsZSI6ICJcdTYzNzdcdTUxNGJcdThiYmFcdTU3NWIiLCAidXJsIjogImh0dHA6Ly93d3cuamtmb3J1bS5uZXQifSwgeyJ0aXRsZSI6ICI1Mjc4XHU4YmJhXHU1NzViIiwgInVybCI6ICJodHRwOi8vNTI3OC5jYyJ9LCB7InRpdGxlIjogIlNlaHVhdGFuZyhcdTgyNzJcdTgyYjFcdTU4MDIpIiwgInVybCI6ICJodHRwczovL3d3dy5zZWh1YXRhbmcub3JnIn0sIHsidGl0bGUiOiAiU291dGgtUGx1cyhcdTUzNTcrKSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuc291dGgtcGx1cy5uZXQifSwgeyJ0aXRsZSI6ICJcdTg0NmNcdTgyYjFcdTk2MDFcdTdlZmNcdTU0MDhcdThiYmFcdTU3NWIiLCAidXJsIjogImh0dHA6Ly96YW5naHVhZ2UuY2MifSwgeyJ0aXRsZSI6ICJTZXh5RUdpcmxzRm9ydW0iLCAidXJsIjogImh0dHBzOi8vZm9ydW0uc2V4eS1lZ2lybHMuY29tIn0sIHsidGl0bGUiOiAiQ3VtT25QcmludGVkUGljcyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuY3Vtb25wcmludGVkcGljcy5jb20ifSwgeyJ0aXRsZSI6ICI1Mjc4LmNjIiwgInVybCI6ICJodHRwOi8vd3d3LjUyNzguY2MvZm9ydW0ucGhwP21vZD1mb3J1bWRpc3BsYXkmZmlkPTIzJmZpbHRlcj10eXBlaWQmdHlwZWlkPTQzMSJ9LCB7InRpdGxlIjogIkNvb2wxOChcdTkxNzcxOCkiLCAidXJsIjogImh0dHBzOi8vd3d3LmNvb2wxOC5jb20ifSwgeyJ0aXRsZSI6ICI1MkFWIiwgInVybCI6ICJodHRwczovL3d3dy41MmF2Lm9uZS9mb3J1bS5waHA/Z2lkPTQxIn0sIHsidGl0bGUiOiAiU0lTMDAxIiwgInVybCI6ICJodHRwOi8vc2lzMDAxLmNvbS9mb3J1bS9pbmRleC5waHAifSwgeyJ0aXRsZSI6ICJISkQyMDQ4KDIwNDhcdTY4MzhcdTU3ZmFcdTU3MzApIiwgInVybCI6ICJodHRwczovL2hqZDIwNDguY29tLzIwNDgifSwgeyJ0aXRsZSI6ICJPdXJTb2dvKFNvZ29cdThiYmFcdTU3NWIpIiwgInVybCI6ICJodHRwczovL291cnNvZ28uY29tL2ZvcnVtLnBocD9naWQ9MjgifSwgeyJ0aXRsZSI6ICI1MjBjYyIsICJ1cmwiOiAiaHR0cDovL3d3dy41MjBjYy5jYy9mb3J1bS5waHAifSwgeyJ0aXRsZSI6ICJTZXhJblNleCIsICJ1cmwiOiAiaHR0cDovL3NleGluc2V4Lm5ldC9iYnMvaW5kZXgucGhwIn0sIHsidGl0bGUiOiAiTnVkZUNlbGViRm9ydW0iLCAidXJsIjogImh0dHA6Ly93d3cubnVkZWNlbGViZm9ydW0uY29tIn0sIHsidGl0bGUiOiAiSHVuZy1ZYShcdTZkMmFcdTcyMzcpIiwgInVybCI6ICJodHRwOi8vYmJzLXR3LmNvbS9wYWdlL2luZGV4Lmh0bSJ9LCB7InRpdGxlIjogIkludFBvcm4iLCAidXJsIjogImh0dHBzOi8vZm9ydW0uaW50cG9ybi5jb20ifSwgeyJ0aXRsZSI6ICI4NVNUKDg1XHU4ODU3KSIsICJ1cmwiOiAiaHR0cHM6Ly84NXN0LmNvbS9mb3J1bS5waHAifV19LCAiaG90Ym94eDI2NSI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU1YzBmXHU4YmY0XHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJcdTYwYzVcdTgyNzJcdTYyMTBcdTRlYmFcdTVjMGZcdThiZjRcdTdmNTEiLCAidXJsIjogImh0dHBzOi8vd3d3LmJvb2sxOC5vcmc/cWluZ3NlLm9uZSJ9LCB7InRpdGxlIjogIlx1Nzk4MVx1NWZjY1x1NGU2Nlx1NWM0YiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuY29vbDE4LmNvbS9iYnM0L2luZGV4LnBocCJ9LCB7InRpdGxlIjogIlRYVHhpXHU2MjEwXHU0ZWJhXHU1YzBmXHU4YmY0IiwgInVybCI6ICJodHRwczovL3d3dy50eHR4aS5jb20ifSwgeyJ0aXRsZSI6ICJcdTY2MjVcdTZlZTFcdTU2ZGJcdTU0MDhcdTk2NjIiLCAidXJsIjogImh0dHA6Ly93d3cuc3ByaW5nNHUuaW5mbyJ9LCB7InRpdGxlIjogIlx1OThjZVx1NjcwOFx1NjU4N1x1NWI2Nlx1N2Y1MSIsICJ1cmwiOiAiaHR0cDovL2g1MjguY29tIn0sIHsidGl0bGUiOiAiNjlcdTYyMTBcdTRlYmFcdTdmNTEiLCAidXJsIjogImh0dHA6Ly82OXN0b3J5LmNvbSJ9LCB7InRpdGxlIjogIkNBXHU2MGM1XHU4MjcyXHU1YzBmXHU4YmY0IiwgInVybCI6ICJodHRwOi8vY2Fub3ZlbC5jb20ifSwgeyJ0aXRsZSI6ICJcdTYyMTBcdTRlYmFcdTVjMGZcdThiZjRcdTdmNTEiLCAidXJsIjogImh0dHA6Ly94Ym9va2NuLmNvbSJ9LCB7InRpdGxlIjogIlx1NTlkMFx1NTliOVx1NjU4N1x1NWI2NiIsICJ1cmwiOiAiaHR0cHM6Ly9iLnNpcy5sYSJ9LCB7InRpdGxlIjogIjEwMDBcdTVjMGZcdThiZjRcdTdmNTEiLCAidXJsIjogImh0dHA6Ly8xMDAwbm92ZWwuY29tIn0sIHsidGl0bGUiOiAiM0hcdTZkZWJcdTRlNjZcdTdmNTEiLCAidXJsIjogImh0dHA6Ly9oaGhib29rLmNvbSJ9LCB7InRpdGxlIjogIlx1NjQxY1x1NjAyN1x1NjBjNVx1ODI3Mlx1NWMwZlx1OGJmNCIsICJ1cmwiOiAiaHR0cDovL3Nvc2luZy5jb20ifSwgeyJ0aXRsZSI6ICJcdTc1YWZcdTYwYzVcdTVjMGZcdThiZjQiLCAidXJsIjogImh0dHBzOi8vY3JhenlmaWN0aW9uLnh5eiMyIn0sIHsidGl0bGUiOiAiOTQxXHU1YzBmXHU4YmY0XHU3ZjUxIiwgInVybCI6ICJodHRwOi8vOTQxbm92ZWwuY29tIn0sIHsidGl0bGUiOiAiTGl0ZXJvdGljYSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cubGl0ZXJvdGljYS5jb20vc3RvcmllcyJ9LCB7InRpdGxlIjogIlhOWFhTZXhTdG9yaWVzIiwgInVybCI6ICJodHRwczovL3d3dy5zZXhzdG9yaWVzLmNvbSJ9LCB7InRpdGxlIjogIkluZGlhblNleFN0b3JpZXMiLCAidXJsIjogImh0dHBzOi8vd3d3LmluZGlhbnNleHN0b3JpZXMyLm5ldCJ9LCB7InRpdGxlIjogIk5pZnR5U3RvcmllcyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cubmlmdHkub3JnL25pZnR5In0sIHsidGl0bGUiOiAiQ0hZT0EiLCAidXJsIjogImh0dHBzOi8vY2h5b2EuY29tIn0sIHsidGl0bGUiOiAiU3Rvcmllc09ubGluZSIsICJ1cmwiOiAiaHR0cDovL3N0b3JpZXNvbmxpbmUubmV0L2hvbWUucGhwIn0sIHsidGl0bGUiOiAiTHVzaFN0b3JpZXMiLCAidXJsIjogImh0dHBzOi8vd3d3Lmx1c2hzdG9yaWVzLmNvbSJ9LCB7InRpdGxlIjogIkFkdWx0RmFuRmljdGlvbiIsICJ1cmwiOiAiaHR0cDovL3d3dy5hZHVsdC1mYW5maWN0aW9uLm9yZyJ9LCB7InRpdGxlIjogIlhib29rQ04iLCAidXJsIjogImh0dHBzOi8veGJvb2tjbi5uZXQifSwgeyJ0aXRsZSI6ICJCRFNNTGlicmFyeSIsICJ1cmwiOiAiaHR0cDovL3d3dy5iZHNtbGlicmFyeS5jb20vc3RvcmllcyJ9XX0sICJob3Rib3h4MjY2IjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTYwYzVcdThkYTNcdTc1MjhcdTU0YzFcdTdmNTEiLCAiZGF0YSI6IFt7InRpdGxlIjogIlx1NzJlZVx1NTdjZVx1MjAyMmxhemFkYVx1NjBjNVx1OGRhMyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cubGF6YWRhLnNnL2NhdGFsb2cvP3E9c2V4K3RveSJ9LCB7InRpdGxlIjogIlx1NzJlZVx1NTdjZVx1MjAyMlNob3BlZVx1NjBjNVx1OGRhMyIsICJ1cmwiOiAiaHR0cHM6Ly9zaG9wZWUuc2cvc2VhcmNoP2tleXdvcmQ9c2V4JTIwdG95In0sIHsidGl0bGUiOiAiXHU3MmVlXHU1N2NlXHUyMDIyXHU2MGM1XHU4ZGEzXHU3NTI4XHU1NGMxIiwgInVybCI6ICJodHRwczovL3d3dy5zaGljaGVuZ2Jicy5jb20vYzIyMSJ9LCB7InRpdGxlIjogIlx1NzJlZVx1NTdjZVx1MjAyMlx1NGU3MFx1NTM1Nlx1N2Y1MVx1NjBjNVx1OGRhMyIsICJ1cmwiOiAiaHR0cHM6Ly9tYWltYWkuc2cvP05TJTVCY2F0ZWdvcnlfaWQlNUQ9NzcifSwgeyJ0aXRsZSI6ICJcdTcyZWVcdTU3Y2VcdTIwMjJTR1RveVNob3AiLCAidXJsIjogImh0dHBzOi8vc2d0b3lzaG9wLmNvbSJ9LCB7InRpdGxlIjogIlx1NjVlNVx1NjcyY1x1MjAyMkotTGlzdCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuamxpc3QuY29tIn0sIHsidGl0bGUiOiAiXHU3ZjhlXHU1NmZkXHUyMDIySm95TG92ZURvbGxzIiwgInVybCI6ICJodHRwczovL3d3dy5qb3lsb3ZlZG9sbHMuY29tIn1dfSwgImhvdGJveHgyNjciOiB7InRpdGxlIjogIlx1ODI3Mlx1NjBjNVx1NmUzOFx1NjIwZlx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiaWxsdXNpb25cdTRlMmRcdTY1ODciLCAidXJsIjogImh0dHBzOi8vd3d3LmlzYWNnMDEueHl6Lz9hZmY9NzExMjMyIn0sIHsidGl0bGUiOiAiXHU1MzQxXHU1MTZiXHU3OTgxXHU2ZTM4XHU2MjBmIiwgInVybCI6ICJodHRwczovL2FzYWNnMDIuY2MvP3JlZj00MzkifSwgeyJ0aXRsZSI6ICJcdTU5MjdcdTVjNGNcdThjMDNcdTY1NTlcdTg0MGNcdTU5YjkiLCAidXJsIjogImh0dHBzOi8vbWgudjJsMHkxdTZoLnh5ej9jaD13ZWlsaXl4In0sIHsidGl0bGUiOiAiUmVkQmVkU2VkdWN0aW9uIiwgInVybCI6ICJodHRwczovL3QuYWFnbS5saW5rLzYxNTYxLzU0NzIvMD9ibz0zNTExLDM1MTIsMzUyMSwzNTIyIn0sIHsidGl0bGUiOiAiU3RlcEZhbWlseVNpbXVsYXRpb24iLCAidXJsIjogImh0dHBzOi8vdC5hYWdtLmxpbmsvNjE1NjEvNzU4OS8wP2JvPTM1MTEsMzUxMiwzNTIxLDM1MjIifSwgeyJ0aXRsZSI6ICJFeHRyZW1lU2ltdWxhdG9yIiwgInVybCI6ICJodHRwczovL3QuYWFnbS5saW5rLzYxNTYxLzc1OTAvMD9ibz0zNTExLDM1MTIsMzUyMSwzNTIyIn0sIHsidGl0bGUiOiAiRnJlZUFkdWx0R2FtZXMiLCAidXJsIjogImh0dHBzOi8vdC5hYWdtLmxpbmsvNjE1NjEvMjk5MC8wP2JvPTM1MTEsMzUxMiwzNTIxLDM1MjIifSwgeyJ0aXRsZSI6ICJHYW1lb2ZNb2FucyIsICJ1cmwiOiAiaHR0cHM6Ly90LmFhZ20ubGluay82MTU2MS81NDY5LzA/Ym89MzUxMSwzNTEyLDM1MjEsMzUyMiJ9LCB7InRpdGxlIjogIkN5YmVyU2x1dDIwNjkiLCAidXJsIjogImh0dHBzOi8vdC5hYWdtLmxpbmsvNjE1NjEvNzU2Ny8wP2JvPTM1MTEsMzUxMiwzNTIxLDM1MjIifSwgeyJ0aXRsZSI6ICJCRFNNU2ltdWxhdG9yIiwgInVybCI6ICJodHRwczovL3QuYWFnbS5saW5rLzYxNTYxLzc1OTIvMD9ibz0zNTExLDM1MTIsMzUyMSwzNTIyIn0sIHsidGl0bGUiOiAiQWR1bHQuR2FtZSIsICJ1cmwiOiAiaHR0cHM6Ly90LmFhZ20ubGluay82MTU2MS83NTg3LzA/Ym89MzUxMSwzNTEyLDM1MjEsMzUyMiJ9LCB7InRpdGxlIjogIkplcmtEb2xscyIsICJ1cmwiOiAiaHR0cHM6Ly90LmFhZ20ubGluay82MTU2MS83NTM1LzA/Ym89MzUxMSwzNTEyLDM1MjEsMzUyMiJ9LCB7InRpdGxlIjogIlhYWEdheUdhbWVzIiwgInVybCI6ICJodHRwczovL3QuYWFnbS5saW5rLzYxNTYxLzI5OTYvMD9ibz0zNTExLDM1MTIsMzUyMSwzNTIyIn0sIHsidGl0bGUiOiAiTnV0YWt1IiwgInVybCI6ICJodHRwczovL3d3dy5udXRha3UubmV0L2hvbWUvP2F0cz1leUpoSWpveE56WXNJbU1pT2pVM05ERXhORGt3TENKdUlqb3hMQ0p6SWpveExDSmxJam81TVRJekxDSndJam95ZlE9PSJ9LCB7InRpdGxlIjogIkY5NXpvbmUiLCAidXJsIjogImh0dHBzOi8vZjk1em9uZS50byJ9LCB7InRpdGxlIjogIkl0Y2guaW9OU0ZXIiwgInVybCI6ICJodHRwczovL2l0Y2guaW8vZ2FtZXMvZnJlZS9uc2Z3In0sIHsidGl0bGUiOiAiTmV3R3JvdW5kc0FkdWx0R2FtZXMiLCAidXJsIjogImh0dHBzOi8vd3d3Lm5ld2dyb3VuZHMuY29tL2NvbGxlY3Rpb24vYWR1bHRnYW1lcyJ9LCB7InRpdGxlIjogIk1vbnN0ZXJHaXJsSXNsYW5kIiwgInVybCI6ICJodHRwczovL3JlZGFtei5pdGNoLmlvL21vbnN0ZXItZ2lybC1pc2xhbmQtcHJvbG9ndWUifSwgeyJ0aXRsZSI6ICJIZW50YWlIZXJvZXMiLCAidXJsIjogImh0dHBzOi8vd3d3LmhlbnRhaWhlcm9lcy5jb20vP3JlZl9pZD0xMzU4NDYmbm9hZ2V2PTEmdGMxPUhIYTdhYzZlMTA2ZDdkMmRjNDJiZjMyOGNiNTMzNmNiYzAmdGMyPTcwMjUmdGMzPTExNSZ0YzQ9U09JJnRjNT0mdGM2PSZ0Yzc9JnRjOD0ifSwgeyJ0aXRsZSI6ICJMb3ZlcnNMYWIiLCAidXJsIjogImh0dHBzOi8vd3d3LmxvdmVyc2xhYi5jb20ifSwgeyJ0aXRsZSI6ICJHYW1Db3JlIiwgInVybCI6ICJodHRwczovL2dhbWNvcmUuY29tIn0sIHsidGl0bGUiOiAiRkFQTmF0aW9uIiwgInVybCI6ICJodHRwczovL2ZhcC1uYXRpb24uY29tIn0sIHsidGl0bGUiOiAiU3VtbWVydGltZVNhZ2EiLCAidXJsIjogImh0dHBzOi8vc3VtbWVydGltZXNhZ2EuY29tIn0sIHsidGl0bGUiOiAiTGlmZVNlbGVjdG9yIiwgInVybCI6ICJodHRwczovL2xpZmVzZWxlY3Rvci5jb20vZ2FtZS9saXN0R2FtZXM/bmF0cz1ORGM0TVM0ekxqTXVOeTR3TGpBdU1DNHdMakEifV19LCAiaG90Ym94eDI2OCI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU1OTczXHU1NDBjXHU2MDI3XHU2MDRiXHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJcdTU5NzNcdTU0MGNcdTYwYzVcdTgyNzJcdTg5YzZcdTk4OTFcdTdmNTEiLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5sZXNiaWFuLmxpdmUifSwgeyJ0aXRsZSI6ICJQb3JuSHViL0xlc2JpYW4iLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5odWIuY29tL3ZpZGVvP2M9Mjcmbz1tdiZjYz1iZSZoZD0xIn0sIHsidGl0bGUiOiAiUmVkZGl0TGVzYmlhbnMiLCAidXJsIjogImh0dHBzOi8vd3d3LnJlZGRpdC5jb20vci9sZXNiaWFucyJ9LCB7InRpdGxlIjogInhIYW1zdGVyL0xlc2JpYW4iLCAidXJsIjogImh0dHBzOi8veGhhbXN0ZXIuY29tL2NoYW5uZWxzL25ldy1sZXNiaWFucy0xLmh0bWwifSwgeyJ0aXRsZSI6ICJSZWRUdWJlL0xlc2JpYW4iLCAidXJsIjogImh0dHA6Ly93d3cucmVkdHViZS5jb20vcmVkdHViZS9sZXNiaWFuIn0sIHsidGl0bGUiOiAiTm9vZGxlTWFnYXppbmVMZXNiaWFuIiwgInVybCI6ICJodHRwczovL25vb2RsZW1hZ2F6aW5lLmNvbS92aWRlby9sZXNiaWFuP3NvcnQ9MCJ9LCB7InRpdGxlIjogIlNjcm9sbGxlckxlc2JpYW4iLCAidXJsIjogImh0dHBzOi8vc2Nyb2xsbGVyLmNvbS9jYXRlZ29yeS9sZXNiaWFuIn0sIHsidGl0bGUiOiAiaVdhbmtMZXNiaWFuIiwgInVybCI6ICJodHRwOi8vd3d3Lml3YW5rLnR2L2VuLzE1MS9sZXNiaWFuIn0sIHsidGl0bGUiOiAiUkFSQkdMZXNiaWFuIiwgInVybCI6ICJodHRwczovL3JhcmJnbWlycm9yLmNvbS90b3JyZW50cy5waHA/c2VhcmNoPWxlc2JpYW4mY2F0ZWdvcnklNUIlNUQ9NCJ9LCB7InRpdGxlIjogIlBvcm5EaWcvTGVzYmlhbiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucG9ybmRpZy5jb20vY2hhbm5lbHMvNDAvbGVzYmlhbiJ9LCB7InRpdGxlIjogIk5hdWdodHlCbG9nTGVzYmlhbiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cubmF1Z2h0eWJsb2cub3JnL2NhdGVnb3J5L2xlc2JpYW4ifSwgeyJ0aXRsZSI6ICJMZXNiaWFuUG9yblZpZGVvcyIsICJ1cmwiOiAiaHR0cDovL3d3dy5sZXNiaWFucG9ybnZpZGVvcy5jb20ifV19LCAiaG90Ym94eDI2OSI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU3NTM3XHU1NDBjXHU2MDI3XHU2MDRiXHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJcdTU0MGNcdTVmZDdcdThkMzRcdTY1ODdcdTRlYTRcdTZkNDFcdTdmNTEiLCAidXJsIjogImh0dHBzOi8vd3d3LnR0MTA2OS5jb20ifSwgeyJ0aXRsZSI6ICJcdTc1MzdcdTU0MGNcdTYwYzVcdTgyNzJcdTdmNTEiLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5nYXkubGl2ZSJ9LCB7InRpdGxlIjogIkJveUZyaWVuZFRWIiwgInVybCI6ICJodHRwOi8vYm95ZnJpZW5kdHYuY29tIn0sIHsidGl0bGUiOiAiR2F5Qm95c1R1YmUiLCAidXJsIjogImh0dHA6Ly93d3cuZ2F5Ym95c3R1YmUuY29tIn0sIHsidGl0bGUiOiAiR2F5UG9yblR1YmUiLCAidXJsIjogImh0dHBzOi8vdGhlZ2F5LmNvbS8/cHJvbW89Mjk5MDAifSwgeyJ0aXRsZSI6ICJHYXlGb3JpdCIsICJ1cmwiOiAiaHR0cDovL3d3dy5nYXlmb3JpdC5ldSJ9LCB7InRpdGxlIjogIk1hblN1cmZlciIsICJ1cmwiOiAiaHR0cDovL3d3dy5tYW5zdXJmZXIuY29tIn0sIHsidGl0bGUiOiAiZ290Z2F5cG9ybihcdThjMTApIiwgInVybCI6ICJodHRwOi8vd3d3LmdvdGdheXBvcm4uY29tIn0sIHsidGl0bGUiOiAiTWFuUG9ybiIsICJ1cmwiOiAiaHR0cDovL21hbnBvcm4ueHh4In0sIHsidGl0bGUiOiAiWWVzV2VHYXlzIiwgInVybCI6ICJodHRwOi8vd3d3Lnllc3dlZ2F5cy5jb20ifSwgeyJ0aXRsZSI6ICJHYXlGdXJvciIsICJ1cmwiOiAiaHR0cDovL3d3dy5nYXlmdXJvci5jb20ifSwgeyJ0aXRsZSI6ICJHYXlCdWJibGUiLCAidXJsIjogImh0dHA6Ly9nYXlidWJibGUuY29tIn0sIHsidGl0bGUiOiAiTXlHYXlTaXRlcyIsICJ1cmwiOiAiaHR0cHM6Ly9teWdheXNpdGVzLmNvbSJ9LCB7InRpdGxlIjogIkJveXpUdWJlIiwgInVybCI6ICJodHRwOi8vYm95enR1YmUuY29tIn0sIHsidGl0bGUiOiAiSG90R2F5TGlzdCIsICJ1cmwiOiAiaHR0cDovL2hvdGdheWxpc3QuY29tIn0sIHsidGl0bGUiOiAiR2F5dGFpbCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuZ2F5dGFpbC5jb20ifSwgeyJ0aXRsZSI6ICJTZXhUdWJlU3BvdCIsICJ1cmwiOiAiaHR0cDovL3NleHR1YmVzcG90LmNvbSJ9LCB7InRpdGxlIjogIk9ubHlEdWRlcyIsICJ1cmwiOiAiaHR0cDovL29ubHlkdWRlcy5jb20ifSwgeyJ0aXRsZSI6ICJCZXN0TWFsZVZpZGVvcyIsICJ1cmwiOiAiaHR0cDovL3d3dy5iZXN0bWFsZXZpZGVvcy5jb20ifSwgeyJ0aXRsZSI6ICJNYW5IdWIiLCAidXJsIjogImh0dHA6Ly93d3cubWFuaHViLmNvbSJ9LCB7InRpdGxlIjogIlJvY2tldFR1YmUiLCAidXJsIjogImh0dHA6Ly93d3cucm9ja2V0dHViZS5jb20ifSwgeyJ0aXRsZSI6ICJtZWF0eWh1bmtzIiwgInVybCI6ICJodHRwOi8vd3d3Lm1lYXR5aHVua3MuY29tIn0sIHsidGl0bGUiOiAiR2F5VHViZSIsICJ1cmwiOiAiaHR0cDovL3d3dy5nYXl0dWJlLmNvbSJ9XX0sICJob3Rib3h4MjcwIjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTk2M2ZcdTYyYzlcdTRmMmZcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIlBvcm5IdWIvQXJhYiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucG9ybmh1Yi5jb20ifSwgeyJ0aXRsZSI6ICJ4SGFtc3Rlci9BcmFiIiwgInVybCI6ICJodHRwczovL3hoYW1zdGVyLmNvbS9jYXRlZ29yaWVzL2FyYWIifSwgeyJ0aXRsZSI6ICJNb3RoZXJsZXNzL0FyYWIiLCAidXJsIjogImh0dHA6Ly93d3cubW90aGVybGVzcy5jb20vdGVybS9hcmFiIn0sIHsidGl0bGUiOiAiU2V4QWxBcmFiIiwgInVybCI6ICJodHRwczovL3NleGFsYXJhYi5jb20ifSwgeyJ0aXRsZSI6ICJTZXg0QXJhYlhYWCIsICJ1cmwiOiAiaHR0cHM6Ly9zZXg0YXJhYi54eHgifSwgeyJ0aXRsZSI6ICJBcmFieVNleHkiLCAidXJsIjogImh0dHBzOi8vYXJhYnlzZXh5LmNvbSJ9LCB7InRpdGxlIjogIlNleFNhb3kiLCAidXJsIjogImh0dHBzOi8vc2V4c2FveS5jb20ifSwgeyJ0aXRsZSI6ICJTZXg0QXJhYlhYWCIsICJ1cmwiOiAiaHR0cHM6Ly9zZXg0YXJhYnh4eC5jb20ifSwgeyJ0aXRsZSI6ICIzQXJhYlBvcm4iLCAidXJsIjogImh0dHA6Ly8zYXJhYnBvcm4uY29tIn0sIHsidGl0bGUiOiAiRnJlZUFyYWJTZXh4IiwgInVybCI6ICJodHRwczovL3hueHhhcmFiLmNjIn0sIHsidGl0bGUiOiAiQWZsYW1Qb3JuIiwgInVybCI6ICJodHRwOi8vYWZsYW1wb3JuLmNvbSJ9LCB7InRpdGxlIjogIkFmbGFtU2V4TmVrIiwgInVybCI6ICJodHRwczovL2FmbGFtc2V4bmVrLmNvbSJ9LCB7InRpdGxlIjogIlNleEpLIiwgInVybCI6ICJodHRwczovL3NleGprLmNvbSJ9LCB7InRpdGxlIjogIkFmbGFtTmVlayIsICJ1cmwiOiAiaHR0cDovL3d3dy5hZmxhbW5lZWsuY29tIn1dfSwgImhvdGJveHgyNzEiOiB7InRpdGxlIjogIlx1ODI3Mlx1NjBjNVx1OWVkMVx1NGViYVx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiU2hlc0ZyZWFreSIsICJ1cmwiOiAiaHR0cDovL3d3dy5zaGVzZnJlYWt5LmNvbSJ9LCB7InRpdGxlIjogIkJhZGRpZUh1YiIsICJ1cmwiOiAiaHR0cHM6Ly9iYWRkaWVodWIuY29tIn0sIHsidGl0bGUiOiAiQmFkZGllc09ubHkiLCAidXJsIjogImh0dHBzOi8vYmFkZGllc29ubHkudHYifSwgeyJ0aXRsZSI6ICJUYXN0eUJsYWNrcyIsICJ1cmwiOiAiaHR0cDovL3d3dy50YXN0eWJsYWNrcy5jb20ifSwgeyJ0aXRsZSI6ICJTZW5lUG9ybm8iLCAidXJsIjogImh0dHA6Ly9zZW5lcG9ybm8uY29tIn0sIHsidGl0bGUiOiAiR2hldHRvVHViZSIsICJ1cmwiOiAiaHR0cDovL3d3dy5naGV0dG90dWJlLmNvbSJ9LCB7InRpdGxlIjogIkp1aWN5U2V4VGFwZXMiLCAidXJsIjogImh0dHA6Ly9qdWljeXNleHRhcGVzLmNvbSJ9LCB7InRpdGxlIjogIkVib255UHVsc2UiLCAidXJsIjogImh0dHA6Ly93d3cuZWJvbnlwdWxzZS50diJ9LCB7InRpdGxlIjogIkJhbmdIZXIiLCAidXJsIjogImh0dHBzOi8vd3d3LmJhbmdoZXIubmV0In0sIHsidGl0bGUiOiAiTmFpamFQb3JudHViZSIsICJ1cmwiOiAiaHR0cDovL25haWphcG9ybnR1YmUuY29tIn0sIHsidGl0bGUiOiAiSG9vZEFtYXRldXJzIiwgInVybCI6ICJodHRwOi8vd3d3Lmhvb2RhbWF0ZXVycy5jb20ifSwgeyJ0aXRsZSI6ICJTaGVHb3RBc3MiLCAidXJsIjogImh0dHA6Ly93d3cuc2hlZ290YXNzLmluZm8ifSwgeyJ0aXRsZSI6ICJNeUZyZWVCbGFjayIsICJ1cmwiOiAiaHR0cDovL3d3dy5teWZyZWVibGFjay5jb20ifSwgeyJ0aXRsZSI6ICJIb21lR3Jvd25GcmVha3MiLCAidXJsIjogImh0dHA6Ly9ob21lZ3Jvd25mcmVha3MubmV0In1dfSwgImhvdGJveHgyNzIiOiB7InRpdGxlIjogIlx1ODI3Mlx1NjBjNVx1NTNlNlx1N2M3Ylx1NjA3Nlx1NWZjM1x1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiS2FvdGljIiwgInVybCI6ICJodHRwczovL3d3dy5rYW90aWMuY29tIn0sIHsidGl0bGUiOiAiWFJhcmVzIiwgInVybCI6ICJodHRwczovL3d3dy54cmFyZXMuY29tIn0sIHsidGl0bGUiOiAiVHdpc3RlZFBvcm4iLCAidXJsIjogImh0dHA6Ly93d3cudHdpc3RlZHBvcm4uY29tL3NpdGUifSwgeyJ0aXRsZSI6ICJYcGVlIiwgInVybCI6ICJodHRwczovL3d3dy54cGVlLmNvbSJ9LCB7InRpdGxlIjogIkN1dFNjZW5lcyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuY3V0c2NlbmVzLm5ldCJ9XX0sICJob3Rib3h4MjczIjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTUzNzBcdTVlYTZcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIkRlc2lQb3JuIiwgInVybCI6ICJodHRwczovL2Rlc2lwb3JuLnR1YmUvP3Byb21vPTI5OTAwIn0sIHsidGl0bGUiOiAiUG9ybkh1Yi9JbmRpYW4iLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5odWIuY29tL3ZpZGVvP2M9MTAxJm89bXYifSwgeyJ0aXRsZSI6ICJGU0lCbG9nIiwgInVybCI6ICJodHRwczovL3d3dy5mc2libG9nMi5jb20ifSwgeyJ0aXRsZSI6ICJTdWNrU2V4IiwgInVybCI6ICJodHRwczovL3d3dy5zdWNrc2V4LmNvbSJ9LCB7InRpdGxlIjogIkluZGlhblBvcm5WaWRlb3MiLCAidXJsIjogImh0dHA6Ly93d3cuaW5kaWFucG9ybnZpZGVvcy5jb20ifSwgeyJ0aXRsZSI6ICJGcmVlU2V4eUluZGlhbnMiLCAidXJsIjogImh0dHA6Ly93d3cuZnJlZXNleHlpbmRpYW5zLmNvbSJ9LCB7InRpdGxlIjogIkluZGlhblNleE1NUyIsICJ1cmwiOiAiaHR0cDovL2luZGlhbnNleG1tcy5jbyJ9LCB7InRpdGxlIjogIkNsaXBzQWdlKEthbWFCYWJhKSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cua2FtYWJhYmEuY29tIn0sIHsidGl0bGUiOiAiT09PZGVzaShKaWxodWIpIiwgInVybCI6ICJodHRwOi8vd3d3LmthYW11dS5jb20vaW4ifSwgeyJ0aXRsZSI6ICJBbnRhcnZhc25hQ2xpcHMiLCAidXJsIjogImh0dHBzOi8vd3d3LmFudGFydmFzbmFjbGlwcy5jb20ifSwgeyJ0aXRsZSI6ICJTZXhUdWJlLmRlc2kiLCAidXJsIjogImh0dHA6Ly9zZXh0dWJlLmRlc2kifSwgeyJ0aXRsZSI6ICJJbmRpYW5TZXh4eFR1YmUiLCAidXJsIjogImh0dHA6Ly9pbmRpYW5zZXh4eHR1YmUuY29tIn1dfSwgImhvdGJveHgyNzQiOiB7InRpdGxlIjogIlx1NjJjOVx1NGUwMVx1ODI3Mlx1NjBjNVx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiUG9ybm9DYXJpb2NhIiwgInVybCI6ICJodHRwOi8vcG9ybm9jYXJpb2NhLmNvbSJ9LCB7InRpdGxlIjogIlBvcm5vQ2FyaW9jYSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucG9ybm9jYXJpb2NhLmNvbSJ9LCB7InRpdGxlIjogIkthYmluZURhc05vdmluaGFzIiwgInVybCI6ICJodHRwOi8va2FiaW5lZGFzbm92aW5oYXMuY29tIn0sIHsidGl0bGUiOiAiQ05OYW1hZG9yIiwgInVybCI6ICJodHRwOi8vd3d3LmNubmFtYWRvci5jb20ifSwgeyJ0aXRsZSI6ICJQb3Jub2xhbmRpYSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucG9ybm9sYW5kaWEueHh4In0sIHsidGl0bGUiOiAiWHBhamEiLCAidXJsIjogImh0dHBzOi8vd3d3LnhwYWphLm5ldCJ9LCB7InRpdGxlIjogIk5hb0NvbnRvIiwgInVybCI6ICJodHRwOi8vbmFvY29udG8uY29tIn0sIHsidGl0bGUiOiAiTmFvQ29udG8iLCAidXJsIjogImh0dHBzOi8vd3d3Lm5hb2NvbnRvLmNvbSJ9LCB7InRpdGxlIjogIk5vdmluaGFzRG9aYXBaYXAiLCAidXJsIjogImh0dHA6Ly9ub3Zpbmhhc2RvemFwemFwLmNvbSJ9LCB7InRpdGxlIjogIkNvbGVnaWFsYXNEZVZlcmRhZCIsICJ1cmwiOiAiaHR0cDovL2NvbGVnaWFsYXNkZXZlcmRhZC5jb20ifSwgeyJ0aXRsZSI6ICJGbGFncmFzQW1hZG9yZXMiLCAidXJsIjogImh0dHBzOi8vd3d3LmZsYWdyYXNhbWFkb3Jlcy5uZXQifSwgeyJ0aXRsZSI6ICJYbmFsZ2FzIiwgInVybCI6ICJodHRwczovL3d3dy54bmFsZ2FzLmNvbSJ9LCB7InRpdGxlIjogInhWaWRlb3NYIiwgInVybCI6ICJodHRwOi8veHZpZGVvc3guY29tLmJyIn0sIHsidGl0bGUiOiAiQnJhc2lsVHVkb0xpYmVyYWRvIiwgInVybCI6ICJodHRwOi8vYnJhc2lsdHVkb2xpYmVyYWRvLmNvbSJ9LCB7InRpdGxlIjogIkJyYXNpbFR1ZG9MaWJlcmFkbyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuYnJhc2lsdHVkb2xpYmVyYWRvLmNvbSJ9XX0sICJob3Rib3h4Mjc1IjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTcyNDdcdTU1NDZcdTViOThcdTdmNTEiLCAiZGF0YSI6IFt7InRpdGxlIjogIk1HU3RhZ2UiLCAidXJsIjogImh0dHA6Ly93d3cubWdzdGFnZS5jb20ifSwgeyJ0aXRsZSI6ICJTT0QiLCAidXJsIjogImh0dHA6Ly93d3cuc29kLmNvLmpwIn0sIHsidGl0bGUiOiAiaWRlYVBvY2tldCIsICJ1cmwiOiAiaHR0cDovL3d3dy5pZGVhcG9ja2V0LmNvbSJ9LCB7InRpdGxlIjogIk1vb2R5eiIsICJ1cmwiOiAiaHR0cDovL3d3dy5tb29keXouY29tIn0sIHsidGl0bGUiOiAiUHJlc3RpZ2UiLCAidXJsIjogImh0dHBzOi8vd3d3LnByZXN0aWdlLWF2LmNvbSJ9LCB7InRpdGxlIjogIlx1NGUxY1x1NGVhY1x1NzBlZCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cudG9reW8taG90LmNvbSJ9LCB7InRpdGxlIjogIlx1NGUwMFx1NjcyY1x1OTA1MyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMXBvbmRvLnR2In0sIHsidGl0bGUiOiAieC1hcnQiLCAidXJsIjogImh0dHA6Ly93d3cueC1hcnQuY29tIn0sIHsidGl0bGUiOiAiUy1DdXRlIiwgInVybCI6ICJodHRwOi8vd3d3LnMtY3V0ZS5jb20ifSwgeyJ0aXRsZSI6ICJQUkVNSVVNIiwgInVybCI6ICJodHRwOi8vd3d3LnByZW1pdW0tYmVhdXR5LmNvbSJ9LCB7InRpdGxlIjogIkctQVJFQSIsICJ1cmwiOiAiaHR0cDovL3d3dy5nLWFyZWEub3JnIn0sIHsidGl0bGUiOiAia2lyYVx1MjYwNmtpcmEiLCAidXJsIjogImh0dHA6Ly93d3cua2lyYWtpcmEtYXYuY29tIn0sIHsidGl0bGUiOiAiaC5tLnAiLCAidXJsIjogImh0dHA6Ly93d3cuaG1wLmpwIn0sIHsidGl0bGUiOiAiXHU1OTI5XHU3ZjhlXHU0ZjIwXHU1YTkyIiwgInVybCI6ICJodHRwczovL3RpbWkxLm1lIn0sIHsidGl0bGUiOiAiXHU5ZWJiXHU4YzQ2XHU4OWM2XHU5ODkxIiwgInVybCI6ICJodHRwczovL21kYTEuc2l0ZSJ9LCB7InRpdGxlIjogIlx1NGU1MFx1NjRhZFx1NGYyMFx1NWE5MiIsICJ1cmwiOiAiaHR0cHM6Ly9sZWJvNy5saXZlIn1dfSwgImhvdGJveHgyNzYiOiB7InRpdGxlIjogIlx1ODI3Mlx1NjBjNVx1NjYwZVx1NjYxZlx1NjM2Mlx1ODEzOFx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiQ2VsZWJqaWhhZFtcdTY2MGVcdTY2MWZcdTU0MDhcdTYyMTBdIiwgInVybCI6ICJodHRwczovL3d3dy5jZWxlYmppaGFkLmNvbSJ9LCB7InRpdGxlIjogIk1yXHU2MzYyXHU4MTM4IiwgInVybCI6ICJodHRwczovL21yZGVlcGZha2VzLmNvbSJ9LCB7InRpdGxlIjogIlNleENlbGVicml0eSIsICJ1cmwiOiAiaHR0cHM6Ly9zZXhjZWxlYnJpdHkubmV0In0sIHsidGl0bGUiOiAiQ1x1NjM2Mlx1ODEzOCIsICJ1cmwiOiAiaHR0cHM6Ly9jZmFrZS5jb20vaG9tZSJ9LCB7InRpdGxlIjogIlx1NjIxMFx1NGViYVx1NmRmMVx1NWVhNlx1NjM2Mlx1ODEzOCIsICJ1cmwiOiAiaHR0cHM6Ly9hZHVsdGRlZXBmYWtlcy5jb20ifSwgeyJ0aXRsZSI6ICJDZWxlYnNOdWRlIiwgInVybCI6ICJodHRwOi8vY2VsZWJzbnVkZXdvcmxkLmNvbSJ9LCB7InRpdGxlIjogIlx1NjM2Mlx1ODEzOFx1NjBjNVx1ODI3Mlx1N2Y1MSIsICJ1cmwiOiAiaHR0cHM6Ly9kZWVwZmFrZXBvcm4ubmV0In0sIHsidGl0bGUiOiAiRmFtb3VzQm9hcmQiLCAidXJsIjogImh0dHBzOi8vd3d3LmZhbW91c2JvYXJkLmNvbS9mb3J1bXMvOS1DZWxlYnJpdHktRmFrZXMifV19LCAiaG90Ym94eDI3NyI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU3NmY0XHU2NGFkXHU1ZjU1XHU1MjM2XHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJSZWN1cmJhdGUiLCAidXJsIjogImh0dHBzOi8vcmVjdXJiYXRlLmNvbSJ9LCB7InRpdGxlIjogIkNhbUJybyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuY2FtYnJvLnR2In0sIHsidGl0bGUiOiAiT25DYW0iLCAidXJsIjogImh0dHBzOi8vb25jYW0ubWUifSwgeyJ0aXRsZSI6ICJSZWNIdWIiLCAidXJsIjogImh0dHBzOi8vd3d3LnJlY2h1Yi50diJ9LCB7InRpdGxlIjogIkNhbUFyY2hpdmUiLCAidXJsIjogImh0dHBzOi8vd3d3LmNhbWFyY2hpdmUudHYifV19LCAiaG90Ym94eDI3OCI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU0ZWJhXHU1OTk2XHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJQb3JuSHViL1NoZW1hbGUiLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5odWIuY29tL3NoZW1hbGU/bz1tdiZjYz1iZSJ9LCB7InRpdGxlIjogIk5vb2RsZU1hZ2F6aW5lU2hlbWFsZSIsICJ1cmwiOiAiaHR0cHM6Ly9hZHVsdC5ub29kbGVtYWdhemluZS5jb20vdmlkZW8vc2hlbWFsZSJ9LCB7InRpdGxlIjogIlNoZW1hbGVaIiwgInVybCI6ICJodHRwczovL3NoZW1hbGV6LmNvbS8/cHJvbW89Mjk5MDAifSwgeyJ0aXRsZSI6ICJUcmFubnlUdWJlIiwgInVybCI6ICJodHRwczovL3d3dy50cmFubnl0dWJlLnR2In0sIHsidGl0bGUiOiAiU2hlbWFsZXNUdWJlIiwgInVybCI6ICJodHRwOi8vc2hlbWFsZXN0dWJlLmNvbSJ9LCB7InRpdGxlIjogIlNoZW1hbGVzVHViZSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuc2hlbWFsZXN0dWJlLmNvbSJ9LCB7InRpdGxlIjogIlRyYW5ueVZpZGVvc1hYWCIsICJ1cmwiOiAiaHR0cHM6Ly90cmFubnl2aWRlb3N4eHguY29tIn0sIHsidGl0bGUiOiAiU2hlbWFsZVR1YmVWaWRlb3MiLCAidXJsIjogImh0dHBzOi8vd3d3LnNoZW1hbGV0dWJldmlkZW9zLmNvbSJ9LCB7InRpdGxlIjogIlNwaWN5VHJhbm55IiwgInVybCI6ICJodHRwOi8vd3d3LnNwaWN5dHJhbm55LmNvbSJ9LCB7InRpdGxlIjogImFTaGVtYWxlVFYiLCAidXJsIjogImh0dHA6Ly9hc2hlbWFsZXR2LmNvbSJ9LCB7InRpdGxlIjogIlRyYW5ueVR1YmUiLCAidXJsIjogImh0dHA6Ly93d3cudHJhbm55dHViZS5uYW1lIn0sIHsidGl0bGUiOiAiU2hlbWFsZU1vZGVsc1R1YmUiLCAidXJsIjogImh0dHA6Ly9zaGVtYWxlbW9kZWxzdHViZS5jb20ifV19LCAiaG90Ym94eDI3OSI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1VlJcdTg2NWFcdTYyZGZcdTczYjBcdTViOWVcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIlx1NjIxMFx1NGViYVZSXHU1ZjcxXHU3MjQ3IiwgInVybCI6ICJodHRwczovL3d3dy5wb3JudnIubWUifSwgeyJ0aXRsZSI6ICJYdmlkZW9zVlIiLCAidXJsIjogImh0dHA6Ly93d3cueHZpZGVvcy5jb20vdGFncy92ciJ9LCB7InRpdGxlIjogIlBvcm5odWJWUiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucG9ybmh1Yi5jb20vdnIifSwgeyJ0aXRsZSI6ICJBVlx1NTRlNSIsICJ1cmwiOiAiaHR0cDovL2F2Z2xlLmNvbS92aWRlb3MvdnIifSwgeyJ0aXRsZSI6ICJWUlBvcm4iLCAidXJsIjogImh0dHA6Ly92cnBvcm4uY29tIn0sIHsidGl0bGUiOiAiXHU2YjYzXHU1OWI5VlIiLCAidXJsIjogImh0dHA6Ly9nb29kYXYxNy5jb20vdnIvMSJ9LCB7InRpdGxlIjogInZyU21hc2giLCAidXJsIjogImh0dHBzOi8vd3d3LnZyc21hc2guY29tIn0sIHsidGl0bGUiOiAiWDZBViIsICJ1cmwiOiAiaHR0cDovL3g2YXYuY29tL3ZyIn0sIHsidGl0bGUiOiAiVlJDb3NwbGF5WCIsICJ1cmwiOiAiaHR0cHM6Ly92cmNvc3BsYXl4LmNvbS8ifSwgeyJ0aXRsZSI6ICJDemVjaFZSIiwgInVybCI6ICJodHRwczovL3d3dy5jemVjaHZyLmNvbS8ifSwgeyJ0aXRsZSI6ICJNaWxmVlIiLCAidXJsIjogImh0dHBzOi8vd3d3Lm1pbGZ2ci5jb20vIn0sIHsidGl0bGUiOiAiTXVzdEpBViIsICJ1cmwiOiAiaHR0cHM6Ly9tdXN0amF2LmNvbS9pbmRleC5waHAvdm9kL3R5cGUvaWQvMjcuaHRtbCJ9LCB7InRpdGxlIjogImphdnZyLm5ldCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuamF2dnIubmV0In0sIHsidGl0bGUiOiAiS2lua1ZSIiwgInVybCI6ICJodHRwczovL2tpbmt2ci5jb20ifSwgeyJ0aXRsZSI6ICJWaXJ0dWFsUG9ybiIsICJ1cmwiOiAiaHR0cHM6Ly92aXJ0dWFscG9ybi5jb20vIn0sIHsidGl0bGUiOiAiVlJMYXRpbmEiLCAidXJsIjogImh0dHBzOi8vdnJsYXRpbmEuY29tIn0sIHsidGl0bGUiOiAiVlJIdXNoIiwgInVybCI6ICJodHRwczovL3ZyaHVzaC5jb20ifSwgeyJ0aXRsZSI6ICJqdnJwb3JuIiwgInVybCI6ICJodHRwczovL2p2cnBvcm4uY29tIn0sIHsidGl0bGUiOiAiSkFWLVZSIiwgInVybCI6ICJodHRwczovL2phdi12ci5uZXQifV19LCAiaG90Ym94eDI4MCI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU4OWM2XHU5ODkxXHU0ZTBiXHU4ZjdkXHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICIxMzM3eCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuMTMzN3gudG8vcG9wdWxhci14eHgifSwgeyJ0aXRsZSI6ICJueWFhXHU1MmE4XHU2ZjJiXHU4ZDQ0XHU2ZTkwIiwgInVybCI6ICJodHRwczovL255YWEuc2kifSwgeyJ0aXRsZSI6ICJSQVJCRyIsICJ1cmwiOiAiaHR0cHM6Ly9yYXJiZy50by90b3JyZW50cy5waHA/Y2F0ZWdvcnk9NCJ9LCB7InRpdGxlIjogIlN1a2ViZWlOeWFhIiwgInVybCI6ICJodHRwczovL3N1a2ViZWkubnlhYS5zaSJ9LCB7InRpdGxlIjogIlRoZVBpcmF0ZUJheSIsICJ1cmwiOiAiaHR0cHM6Ly90aGVwaXJhdGViYXkub3JnL3NlYXJjaC5waHA/cT1jYXRlZ29yeTo1MDAifSwgeyJ0aXRsZSI6ICJQb3Jub0xhYiIsICJ1cmwiOiAiaHR0cDovL3d3dy5wb3Jub2xhYi5uZXQifSwgeyJ0aXRsZSI6ICJPbmVKQVYiLCAidXJsIjogImh0dHBzOi8vb25lamF2LmNvbSJ9LCB7InRpdGxlIjogIk5hdWdodHlCbG9nIiwgInVybCI6ICJodHRwOi8vbmF1Z2h0eWJsb2cub3JnIn0sIHsidGl0bGUiOiAiSG90UG9ybkZpbGUiLCAidXJsIjogImh0dHBzOi8vd3d3LmhvdHBvcm5maWxlLm9yZyJ9LCB7InRpdGxlIjogIlByb2plY3RKYXYiLCAidXJsIjogImh0dHBzOi8vcHJvamVjdGphdi5jb20ifSwgeyJ0aXRsZSI6ICIweHh4IiwgInVybCI6ICJodHRwczovLzB4eHgud3MifSwgeyJ0aXRsZSI6ICJQb3JuQmF5IiwgInVybCI6ICJodHRwczovL3Bvcm5iYXkub3JnIn0sIHsidGl0bGUiOiAiTXlQb3JuQ2x1YiIsICJ1cmwiOiAiaHR0cHM6Ly9teXBvcm4uY2x1YiJ9LCB7InRpdGxlIjogImJ0NGciLCAidXJsIjogImh0dHBzOi8vaGsuYnQ0Zy5vcmcifSwgeyJ0aXRsZSI6ICJKYXZKdW5raWVzIiwgInVybCI6ICJodHRwOi8vd3d3Lmphdmp1bmtpZXMuY29tL21haW4ifSwgeyJ0aXRsZSI6ICJJRG9wZSIsICJ1cmwiOiAiaHR0cHM6Ly9pZG9wZS5zZSJ9LCB7InRpdGxlIjogIlRva3lvVG9zaG9rYW4iLCAidXJsIjogImh0dHBzOi8vd3d3LnRva3lvdG9zaG8uaW5mbyJ9LCB7InRpdGxlIjogIkhlZ3JlIiwgInVybCI6ICJodHRwOi8vd3d3LmhlZ3JlLmNvbSJ9LCB7InRpdGxlIjogIk5leHRKQVYiLCAidXJsIjogImh0dHBzOi8vbmV4dGphdi5jb20ifSwgeyJ0aXRsZSI6ICJOZXh0SkFWIiwgInVybCI6ICJodHRwczovL25leHRqYXYuY29tIn0sIHsidGl0bGUiOiAiM3hQbGFuZXQiLCAidXJsIjogImh0dHA6Ly8zeHBsYW5ldC5jb20ifSwgeyJ0aXRsZSI6ICJIUUNvbGxlY3QiLCAidXJsIjogImh0dHBzOi8vaHFjb2xsZWN0Lm5ldCJ9LCB7InRpdGxlIjogIlBvcm5vUmlwcyIsICJ1cmwiOiAiaHR0cDovL3Bvcm5vcmlwcy5jb20ifSwgeyJ0aXRsZSI6ICJDYW1TaG93RG93bmxvYWQiLCAidXJsIjogImh0dHA6Ly9jYW1zaG93ZG93bmxvYWQuY29tIn1dfSwgImhvdGJveHgyODEiOiB7InRpdGxlIjogIlx1ODI3Mlx1NjBjNVx1NjQxY1x1N2QyMlx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiXHU2MGM1XHU4MjcyXHU2NDFjXHU3ZDIyXHU1ZjE1XHU2NGNlIiwgInVybCI6ICJodHRwczovL3d3dy5wb3JuZmluZC5vcmcifSwgeyJ0aXRsZSI6ICJYZmFudGF6eSIsICJ1cmwiOiAiaHR0cHM6Ly94ZmFudGF6eS5jb20ifSwgeyJ0aXRsZSI6ICJOdWRlVmlzdGEiLCAidXJsIjogImh0dHA6Ly93d3cubnVkZXZpc3RhLmNvbSJ9LCB7InRpdGxlIjogIlBvcm5NRCIsICJ1cmwiOiAiaHR0cDovL3d3dy5wb3JubWQuY29tIn0sIHsidGl0bGUiOiAiTmFtZVRoYXRQb3JuIiwgInVybCI6ICJodHRwczovL25hbWV0aGF0cG9ybi5jb20ifSwgeyJ0aXRsZSI6ICJBc3NvYXNzIiwgInVybCI6ICJodHRwOi8vd3d3LmFzc29hc3MuY29tIn0sIHsidGl0bGUiOiAiTmFtZVRoYXRQb3Juc3RhciIsICJ1cmwiOiAiaHR0cHM6Ly9uYW1ldGhhdHBvcm5zdGFyLmNvbSJ9LCB7InRpdGxlIjogIkZpbmRUdWJlcyIsICJ1cmwiOiAiaHR0cDovL3d3dy5maW5kdHViZXMuY29tIn0sIHsidGl0bGUiOiAiUG9ybjU1NSIsICJ1cmwiOiAiaHR0cHM6Ly9wb3JuNTU1LmNvbS9jbi9rb3JlYW4ifSwgeyJ0aXRsZSI6ICJFbGVwaGFudFR1YmUiLCAidXJsIjogImh0dHA6Ly93d3cuZWxlcGhhbnR0dWJlLmNvbSJ9LCB7InRpdGxlIjogIlBvcm5zdGFyQnlGYWNlIiwgInVybCI6ICJodHRwczovL3Bvcm5zdGFyYnlmYWNlLmNvbSJ9LCB7InRpdGxlIjogIlJleHh4IiwgInVybCI6ICJodHRwczovL3JleHh4Lm9yZyJ9LCB7InRpdGxlIjogIlJlWFhYIiwgInVybCI6ICJodHRwOi8vcmV4eHguY29tIn0sIHsidGl0bGUiOiAiUm84OSIsICJ1cmwiOiAiaHR0cHM6Ly9ybzg5LmNvbSJ9LCB7InRpdGxlIjogIlBvcm5kZXgiLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5kZXguY29tIn0sIHsidGl0bGUiOiAiQmFkam9qbyIsICJ1cmwiOiAiaHR0cDovL3d3dy5iYWRqb2pvLmNvbSJ9LCB7InRpdGxlIjogIk5ld0JpZ1R1YmUiLCAidXJsIjogImh0dHA6Ly93d3cubmV3YmlndHViZS5jb20vZW4ifSwgeyJ0aXRsZSI6ICJUdWJlS2l0dHkiLCAidXJsIjogImh0dHA6Ly93d3cudHViZWtpdHR5LmNvbSJ9LCB7InRpdGxlIjogIk1ldGFQb3JuIiwgInVybCI6ICJodHRwOi8vd3d3Lm1ldGFwb3JuLmNvbSJ9LCB7InRpdGxlIjogIkJvb2RpZ28iLCAidXJsIjogImh0dHBzOi8vYm9vZGlnby5jb20ifV19LCAiaG90Ym94eDI4MiI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU2NWU1XHU2NzJjXHU4OWM2XHU5ODkxXHU3NmVlXHU1ZjU1IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJKYXZQbGFjZSIsICJ1cmwiOiAiaHR0cHM6Ly9qYXYucGxhY2U/cWluZ3NlLm9uZSJ9LCB7InRpdGxlIjogIlx1NjVlNVx1NjcyY0FWXHU3NmVlXHU1ZjU1IiwgInVybCI6ICJodHRwczovL2phdm1lbnUuY29tIn0sIHsidGl0bGUiOiAiSmF2REIiLCAidXJsIjogImh0dHBzOi8vamF2ZGIuY29tIn0sIHsidGl0bGUiOiAiRnJlZUpBVkJUIiwgInVybCI6ICJodHRwOi8vZnJlZWphdmJ0LmNvbT9xaW5nc2Uub25lIn0sIHsidGl0bGUiOiAiamF2bGlicmFyeSIsICJ1cmwiOiAiaHR0cDovL3d3dy5qYXZsaWJyYXJ5LmNvbS9jbiJ9LCB7InRpdGxlIjogIkpBVkJVUyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuamF2YnVzLmNvbSJ9LCB7InRpdGxlIjogIkphdkxhbmRcdTY3MDlcdTc4MDEiLCAidXJsIjogImh0dHBzOi8vamF2LmxhbmQvdHcifSwgeyJ0aXRsZSI6ICJKQVYzMjEiLCAidXJsIjogImh0dHBzOi8vd3d3LmphdjMyMS5jb20ifSwgeyJ0aXRsZSI6ICJKYXZCb29rcyIsICJ1cmwiOiAiaHR0cHM6Ly9qbXZidC5jb20ifSwgeyJ0aXRsZSI6ICJKYXZEb2dcdTY1ZTBcdTc4MDEiLCAidXJsIjogImh0dHBzOi8vamF2LmRvZy90dyJ9LCB7InRpdGxlIjogIlNvdWthIiwgInVybCI6ICJodHRwczovL3R3LnNvdWthLm1lL2hvbWUifV19LCAiaG90Ym94eDI4MyI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU2Mjk2XHU5N2YzXHU4OWM2XHU5ODkxXHU3ZjUxXHU3YWQ5IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJUaWtQb3JuIiwgInVybCI6ICJodHRwczovL3Rpay5wb3JuIn0sIHsidGl0bGUiOiAiRllQVFQiLCAidXJsIjogImh0dHBzOi8vZnlwdHQudG8ifSwgeyJ0aXRsZSI6ICJYWFhUaWsiLCAidXJsIjogImh0dHBzOi8veHh4dGlrLmNvbSJ9LCB7InRpdGxlIjogIlhmcmVlIiwgInVybCI6ICJodHRwczovL3d3dy54ZnJlZS5jb20ifSwgeyJ0aXRsZSI6ICJGYXBCYXIiLCAidXJsIjogImh0dHBzOi8vZmFwLmJhciJ9XX0sICJob3Rib3h4Mjg0IjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTZiMjdcdTdmOGVcdTdkMjBcdTRlYmFcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIlhWaWRlb3NBbWF0ZXVyIiwgInVybCI6ICJodHRwczovL3d3dy54dmlkZW9zLmNvbS8/az1hbWF0ZXVyIn0sIHsidGl0bGUiOiAiUG9ybkh1YkFtYXRldXIiLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcm5odWIuY29tL3ZpZGVvP2M9MyZwPWhvbWVtYWRlJm89bXYmdD10In0sIHsidGl0bGUiOiAieEhhbXN0ZXJBbWF0ZXVyIiwgInVybCI6ICJodHRwczovL3hoYW1zdGVyLmNvbS9jYXRlZ29yaWVzL2hvbWVtYWRlL2Jlc3QifSwgeyJ0aXRsZSI6ICJFcm9NZSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuZXJvbWUuY29tL2V4cGxvcmUifSwgeyJ0aXRsZSI6ICJNb3RoZXJsZXNzIiwgInVybCI6ICJodHRwOi8vbW90aGVybGVzcy5jb20vdGVybS9hbWF0ZXVyIn0sIHsidGl0bGUiOiAiTW90aGVybGVzc0FtYXRldXIiLCAidXJsIjogImh0dHBzOi8vbW90aGVybGVzcy5jb20vbC9hbWF0ZXVyIn0sIHsidGl0bGUiOiAiSENsaXBzIiwgInVybCI6ICJodHRwczovL2hjbGlwcy5jb20vZnJlZS8/cHJvbW89Mjk5MDAifSwgeyJ0aXRsZSI6ICJDYW1XaG9yZXMiLCAidXJsIjogImh0dHA6Ly9jYW13aG9yZXMudHYifSwgeyJ0aXRsZSI6ICJDYW1XaG9yZXMiLCAidXJsIjogImh0dHA6Ly93d3cuY2Ftd2hvcmVzLnR2In0sIHsidGl0bGUiOiAiRGlydHlTaGlwIiwgInVybCI6ICJodHRwczovL2RpcnR5c2hpcC5jb20ifSwgeyJ0aXRsZSI6ICJWb3lldXJIaXQiLCAidXJsIjogImh0dHBzOi8vdm95ZXVyaGl0LmNvbS90b3AtcmF0ZWQvP3Byb21vPTI5OTAwIn0sIHsidGl0bGUiOiAiTXlMdXN0IiwgInVybCI6ICJodHRwOi8vbXlsdXN0LmNvbS8/cHJvbW9pZD0xMzk5MjQyMzAzNDM1MCJ9LCB7InRpdGxlIjogIkNhbVdob3Jlc0JheSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuY2Ftd2hvcmVzYmF5LmNvbSJ9LCB7InRpdGxlIjogIkhvbWVNb3ZpZXNUdWJlIiwgInVybCI6ICJodHRwOi8vd3d3LmhvbWVtb3ZpZXN0dWJlLmNvbSJ9LCB7InRpdGxlIjogIkhvbWVNb3ZpZXNUdWJlIiwgInVybCI6ICJodHRwczovL3d3dy5ob21lbW92aWVzdHViZS5jb20ifSwgeyJ0aXRsZSI6ICJBbm9uLVYiLCAidXJsIjogImh0dHA6Ly93d3cuYW5vbi12LmNvbSJ9LCB7InRpdGxlIjogInVGbGFzaCIsICJ1cmwiOiAiaHR0cDovL3VmbGFzaC50diJ9LCB7InRpdGxlIjogIkFkdWx0aXNtIiwgInVybCI6ICJodHRwczovL3d3dy5hZHVsdGlzbS5jb20vP2FpZD0xNyJ9LCB7InRpdGxlIjogIlZveWV1cldlYiIsICJ1cmwiOiAiaHR0cDovL3d3dy52b3lldXJ3ZWIuY29tL2NvbnRyaWJ1dGlvbnMvcHJpdmF0ZS1zaG90cy1waG90b3MifSwgeyJ0aXRsZSI6ICJOU0ZXMjQ3IiwgInVybCI6ICJodHRwczovL25zZncyNDcudG8ifSwgeyJ0aXRsZSI6ICJIb3RTY29wZSIsICJ1cmwiOiAiaHR0cDovL2hvdHNjb3BlLnR2In0sIHsidGl0bGUiOiAiSG90U2NvcGUiLCAidXJsIjogImh0dHBzOi8vaG90c2NvcGUudHYifSwgeyJ0aXRsZSI6ICJHaXJsZnJpZW5kR2FsbGVyaWVzIiwgInVybCI6ICJodHRwOi8vd3d3LmdpcmxmcmllbmRnYWxsZXJpZXMubmV0In0sIHsidGl0bGUiOiAiV2F0Y2hNeUdGLm1lIiwgInVybCI6ICJodHRwOi8vd3d3LndhdGNobXlnZi5tZSJ9XX0sICJob3Rib3h4Mjg1IjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTZiMjdcdTdmOGVcdTU2ZmVcdTcyNDdcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIlNleC5jb20iLCAidXJsIjogImh0dHA6Ly93d3cuc2V4LmNvbSJ9LCB7InRpdGxlIjogIkltYWdlRmFwIiwgInVybCI6ICJodHRwczovL3d3dy5pbWFnZWZhcC5jb20ifSwgeyJ0aXRsZSI6ICJQaWN0b2EiLCAidXJsIjogImh0dHA6Ly93d3cucGljdG9hLmNvbSJ9LCB7InRpdGxlIjogIkNvZWRDaGVycnkiLCAidXJsIjogImh0dHA6Ly93d3cuY29lZGNoZXJyeS5jb20ifSwgeyJ0aXRsZSI6ICJLaW5kR2lybHMiLCAidXJsIjogImh0dHBzOi8vd3d3LmtpbmRnaXJscy5jb20ifSwgeyJ0aXRsZSI6ICJFcm90aWNCZWF1dGllcyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuZXJvdGljYmVhdXRpZXMubmV0In0sIHsidGl0bGUiOiAiQmFiZVNvdXJjZSIsICJ1cmwiOiAiaHR0cHM6Ly9iYWJlc291cmNlLmNvbSJ9LCB7InRpdGxlIjogIlBpY0h1bnRlciIsICJ1cmwiOiAiaHR0cDovL3d3dy5waWNodW50ZXIuY29tIn0sIHsidGl0bGUiOiAiU211dHR5IiwgInVybCI6ICJodHRwczovL3NtdXR0eS5jb20ifSwgeyJ0aXRsZSI6ICJFcm9zQmVycnkiLCAidXJsIjogImh0dHBzOi8vd3d3LmVyb3NiZXJyeS5jb20ifSwgeyJ0aXRsZSI6ICJGcmVlWGNhZmUiLCAidXJsIjogImh0dHBzOi8vd3d3LmZyZWV4Y2FmZS5jb20ifSwgeyJ0aXRsZSI6ICJUaGVIdW4iLCAidXJsIjogImh0dHBzOi8vdGhlaHVuLm5ldCJ9LCB7InRpdGxlIjogIk1vcmF6emlhIiwgInVybCI6ICJodHRwczovL3d3dy5tb3JhenppYS5jb20ifSwgeyJ0aXRsZSI6ICJTZXh5Q2FuZGlkR2lybHMiLCAidXJsIjogImh0dHBzOi8vc2V4eWNhbmRpZGdpcmxzLmNvbSJ9LCB7InRpdGxlIjogInhDaGluYSIsICJ1cmwiOiAiaHR0cHM6Ly94Y2hpbmEuY28ifSwgeyJ0aXRsZSI6ICJTdHVmZmVyREIiLCAidXJsIjogImh0dHA6Ly9zdHVmZmVyZGIuY29tIn0sIHsidGl0bGUiOiAiUG1hdGVIdW50ZXIiLCAidXJsIjogImh0dHBzOi8vcG1hdGVodW50ZXIuY29tIn0sIHsidGl0bGUiOiAiSFFiYWJlcyIsICJ1cmwiOiAiaHR0cDovL3d3dy5ocWJhYmVzLmNvbSJ9LCB7InRpdGxlIjogIkZveEhRIiwgInVybCI6ICJodHRwczovL3d3dy5mb3hocS5jb20ifSwgeyJ0aXRsZSI6ICJDdXJ2eUVyb3RpYyIsICJ1cmwiOiAiaHR0cDovL2N1cnZ5ZXJvdGljLmNvbSJ9LCB7InRpdGxlIjogIkN1cnZ5RXJvdGljIiwgInVybCI6ICJodHRwczovL3d3dy5jdXJ2eWVyb3RpYy5jb20ifSwgeyJ0aXRsZSI6ICJQcmltZUN1cnZlcyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucHJpbWVjdXJ2ZXMuY29tIn0sIHsidGl0bGUiOiAiXHU3OWMwXHU4MjcyXHU1OTczXHU3OTVlIiwgInVybCI6ICJodHRwczovL3d3dy54c252c2hlbi5jb20ifSwgeyJ0aXRsZSI6ICJNZWl0dWx1KFx1N2Y4ZVx1NTZmZVx1NWY1NSkiLCAidXJsIjogImh0dHA6Ly93d3cubWVpdHVsdS5jbiJ9XX0sICJob3Rib3h4Mjg2IjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTZiMjdcdTdmOGVcdThiYmFcdTU3NWIiLCAiZGF0YSI6IFt7InRpdGxlIjogIlhOWFgiLCAidXJsIjogImh0dHA6Ly9mb3J1bS54bnh4LmNvbS9pbmRleC5waHAifSwgeyJ0aXRsZSI6ICI0Q2hhbiIsICJ1cmwiOiAiaHR0cDovL2JvYXJkcy40Y2hhbi5vcmcvcyJ9LCB7InRpdGxlIjogIlZpcGVyR2lybHMiLCAidXJsIjogImh0dHBzOi8vdmlwZXJnaXJscy50by9mb3J1bS5waHAifSwgeyJ0aXRsZSI6ICJQbGFuZXRTdXp5IiwgInVybCI6ICJodHRwOi8vd3d3LnBsYW5ldHN1enkub3JnIn0sIHsidGl0bGUiOiAiQ3VtT25QcmludGVkUGljcyIsICJ1cmwiOiAiaHR0cDovL2N1bW9ucHJpbnRlZHBpY3MuY29tIn0sIHsidGl0bGUiOiAiUG9ybkJCIiwgInVybCI6ICJodHRwOi8vd3d3LnBvcm5iYi5vcmcifSwgeyJ0aXRsZSI6ICJQaHVuIiwgInVybCI6ICJodHRwOi8vZm9ydW0ucGh1bi5vcmcvaW5kZXgucGhwIn0sIHsidGl0bGUiOiAiRm9ydW1vcGhpbGlhIiwgInVybCI6ICJodHRwczovL3d3dy5mb3J1bW9waGlsaWEuY29tIn0sIHsidGl0bGUiOiAiVmludGFnZS1Fcm90aWNhLUZvcnVtIiwgInVybCI6ICJodHRwOi8vd3d3LnZpbnRhZ2UtZXJvdGljYS1mb3J1bS5jb20ifSwgeyJ0aXRsZSI6ICJGcmVlT25lcyIsICJ1cmwiOiAiaHR0cDovL2JvYXJkLmZyZWVvbmVzLmNvbSJ9LCB7InRpdGxlIjogIk51ZGVDZWxlYkZvcnVtIiwgInVybCI6ICJodHRwOi8vbnVkZWNlbGViZm9ydW0uY29tIn0sIHsidGl0bGUiOiAiUG9ybi1XIiwgInVybCI6ICJodHRwOi8vd3d3LnBvcm4tdy5vcmcifSwgeyJ0aXRsZSI6ICJBbWF0ZXVyVm95ZXVyRm9ydW0iLCAidXJsIjogImh0dHBzOi8vd3d3LmFtYXRldXJ2b3lldXJmb3J1bS5jb20ifSwgeyJ0aXRsZSI6ICJPbmVDbGlja0NoaWNrcyIsICJ1cmwiOiAiaHR0cDovL2ZvcnVtLm9uZWNsaWNrY2hpY2tzLmNvbSJ9LCB7InRpdGxlIjogIkVyb3RpQ2l0eSIsICJ1cmwiOiAiaHR0cHM6Ly9lcm90aWNpdHkubmV0L2ZvcnVtLnBocCJ9LCB7InRpdGxlIjogIkpEZm9ydW0iLCAidXJsIjogImh0dHA6Ly9qZGZvcnVtLm5ldCJ9LCB7InRpdGxlIjogIkFkdWx0RFZEdGFsayIsICJ1cmwiOiAiaHR0cDovL2ZvcnVtLmFkdWx0ZHZkdGFsay5jb20ifSwgeyJ0aXRsZSI6ICJTZXh5QW5kRnVubnkiLCAidXJsIjogImh0dHA6Ly9mb3J1bXMuc2V4eWFuZGZ1bm55LmNvbSJ9LCB7InRpdGxlIjogIlBvcm5TYXZhbnQiLCAidXJsIjogImh0dHBzOi8vcG9ybnNhdmFudC5jb20vZm9ydW0ucGhwIn0sIHsidGl0bGUiOiAiS2l0dHktS2F0cy5uZXQiLCAidXJsIjogImh0dHA6Ly93d3cua2l0dHkta2F0cy5uZXQifSwgeyJ0aXRsZSI6ICJGcml0Y2h5IiwgInVybCI6ICJodHRwOi8vd3d3LmZyaXRjaHkuY29tIn0sIHsidGl0bGUiOiAiQ2FtQ2FwcyIsICJ1cmwiOiAiaHR0cHM6Ly9jYW1jYXBzLm5ldCJ9LCB7InRpdGxlIjogIkV4dHJlbWUtQm9hcmQiLCAidXJsIjogImh0dHA6Ly9leHRyZW1lLWJvYXJkLmNvbSJ9LCB7InRpdGxlIjogIlJhd1Bvcm4iLCAidXJsIjogImh0dHA6Ly93d3cucmF3cG9ybi5vcmcifV19LCAiaG90Ym94eDI4NyI6IHsidGl0bGUiOiAiXHU4MjcyXHU2MGM1XHU1OTczXHU0ZjE4XHU1OTI3XHU1MTY4XHU1MjE3XHU4ODY4IiwgImRhdGEiOiBbeyJ0aXRsZSI6ICJGcmVlT25lcyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuZnJlZW9uZXMuY29tIn0sIHsidGl0bGUiOiAiSUFGRCIsICJ1cmwiOiAiaHR0cDovL3d3dy5pYWZkLmNvbSJ9LCB7InRpdGxlIjogIkJhYmVwZWRpYSIsICJ1cmwiOiAiaHR0cDovL3d3dy5iYWJlcGVkaWEuY29tIn0sIHsidGl0bGUiOiAiQm9vYnBlZGlhIiwgInVybCI6ICJodHRwOi8vd3d3LmJvb2JwZWRpYS5jb20ifSwgeyJ0aXRsZSI6ICJTaGVtYWxlU3RhckRCIiwgInVybCI6ICJodHRwczovL3NoZW1hbGVzdGFyZGIuY29tIn0sIHsidGl0bGUiOiAiQWR1bHREVkRUYWxrIiwgInVybCI6ICJodHRwczovL3d3dy5hZHVsdGR2ZHRhbGsuY29tIn0sIHsidGl0bGUiOiAiTXlQb3Juc3RhckJvb2siLCAidXJsIjogImh0dHBzOi8vd3d3Lm15cG9ybnN0YXJib29rLm5ldCJ9LCB7InRpdGxlIjogIkRlZmluZUJhYmUiLCAidXJsIjogImh0dHA6Ly93d3cuZGVmaW5lYmFiZS5jb20ifSwgeyJ0aXRsZSI6ICJCYWJlc0FuZFN0YXJzIiwgInVybCI6ICJodHRwOi8vd3d3LmJhYmVzYW5kc3RhcnMuY29tIn0sIHsidGl0bGUiOiAiREJuYWtlZCIsICJ1cmwiOiAiaHR0cDovL2RibmFrZWQuY29tIn0sIHsidGl0bGUiOiAiQWR1bHRGaWxtRGF0YWJhc2UiLCAidXJsIjogImh0dHA6Ly93d3cuYWR1bHRmaWxtZGF0YWJhc2UuY29tIn0sIHsidGl0bGUiOiAiRXVyb1Bvcm5zdGFyIiwgInVybCI6ICJodHRwOi8vd3d3LmV1cm9wb3Juc3Rhci5jb20ifSwgeyJ0aXRsZSI6ICJEZWZpbmVGZXRpc2giLCAidXJsIjogImh0dHA6Ly93d3cuZGVmaW5lZmV0aXNoLmNvbSJ9XX0sICJob3Rib3h4Mjg4IjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTY0MWVcdTdiMTFcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIjlHQUdOU0ZXIiwgInVybCI6ICJodHRwczovLzlnYWcuY29tL25zZncifSwgeyJ0aXRsZSI6ICJTaG9vc2hUaW1lIiwgInVybCI6ICJodHRwczovL3Nob29zaHRpbWUuY29tIn0sIHsidGl0bGUiOiAiZUZ1a3QiLCAidXJsIjogImh0dHBzOi8vZWZ1a3QuY29tIn0sIHsidGl0bGUiOiAiSW5odW1hbml0eSIsICJ1cmwiOiAiaHR0cHM6Ly9pbmh1bWFuaXR5LmNvbSJ9LCB7InRpdGxlIjogIkRhZnRQb3JuIiwgInVybCI6ICJodHRwczovL3d3dy5kYWZ0cG9ybi5jb20ifSwgeyJ0aXRsZSI6ICJIdW1vck9uIiwgInVybCI6ICJodHRwOi8vd3d3Lmh1bW9yb24uY29tIn1dfSwgImhvdGJveHgyODkiOiB7InRpdGxlIjogIlx1ODI3Mlx1NjBjNVx1ODljNlx1OTg5MVx1ODA1YVx1NTQwOFx1N2Y1MVx1N2FkOSIsICJkYXRhIjogW3sidGl0bGUiOiAiaVhYWCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuaXh4eC5jb20ifSwgeyJ0aXRsZSI6ICJGdXEiLCAidXJsIjogImh0dHBzOi8vd3d3LmZ1cS5jb20ifSwgeyJ0aXRsZSI6ICJQb3JuS2FpIiwgInVybCI6ICJodHRwczovL3Bvcm5rYWkuY29tIn0sIHsidGl0bGUiOiAiVHViZVNhZmFyaSIsICJ1cmwiOiAiaHR0cHM6Ly90dWJlc2FmYXJpLmNvbSJ9LCB7InRpdGxlIjogIlRodW1iemlsbGEiLCAidXJsIjogImh0dHBzOi8vd3d3LnRodW1iemlsbGEuY29tIn0sIHsidGl0bGUiOiAiVGlhdmEiLCAidXJsIjogImh0dHBzOi8vd3d3LnRpYXZhLmNvbSJ9LCB7InRpdGxlIjogIk1hdHVyZVR1YmUiLCAidXJsIjogImh0dHBzOi8vd3d3Lm1hdHVyZXR1YmUuY29tIn0sIHsidGl0bGUiOiAiRGlub1R1YmUiLCAidXJsIjogImh0dHBzOi8vd3d3LmRpbm90dWJlLmNvbSJ9LCB7InRpdGxlIjogIkxvYnN0ZXJUdWJlIiwgInVybCI6ICJodHRwczovL3d3dy5sb2JzdGVydHViZS5jb20ifSwgeyJ0aXRsZSI6ICJNZWxvbnNUdWJlIiwgInVybCI6ICJodHRwczovL3d3dy5tZWxvbnN0dWJlLmNvbSJ9LCB7InRpdGxlIjogIkFsb2hhVHViZSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuYWxvaGF0dWJlLmNvbSJ9LCB7InRpdGxlIjogIlR1YmVQb3Juc3RhcnMiLCAidXJsIjogImh0dHBzOi8vd3d3LnR1YmVwb3Juc3RhcnMuY29tP3Byb21vPTI5OTAwIn0sIHsidGl0bGUiOiAiUG9yem8iLCAidXJsIjogImh0dHBzOi8vd3d3LnBvcnpvLmNvbSJ9LCB7InRpdGxlIjogIjRQb3JuIiwgInVybCI6ICJodHRwOi8vNHBvcm4uY29tIn0sIHsidGl0bGUiOiAicG9yblNPUyIsICJ1cmwiOiAiaHR0cHM6Ly93d3cucG9ybnNvcy5jb20ifSwgeyJ0aXRsZSI6ICJUb25pY01vdmllcyIsICJ1cmwiOiAiaHR0cDovL3d3dy50b25pY21vdmllcy5jb20ifSwgeyJ0aXRsZSI6ICJGYXBWaWQiLCAidXJsIjogImh0dHBzOi8vd3d3LmZhcHZpZC5jb20ifSwgeyJ0aXRsZSI6ICJCb29sb28iLCAidXJsIjogImh0dHBzOi8vYm9vbG9vLmNvbSJ9LCB7InRpdGxlIjogIlBpbmtEaW5vIiwgInVybCI6ICJodHRwczovL3BpbmtkaW5vLmNvbSJ9XX0sICJob3Rib3h4MjkwIjogeyJ0aXRsZSI6ICJcdTgyNzJcdTYwYzVcdTYwNGJcdTcyNjlcdTc2NTZcdTgyNzJcdTYwYzVcdTdmNTFcdTdhZDkiLCAiZGF0YSI6IFt7InRpdGxlIjogIkJvdW5kSHViIiwgInVybCI6ICJodHRwczovL3d3dy5ib3VuZGh1Yi5jb20ifSwgeyJ0aXRsZSI6ICJUdWJlQkRTTSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cudHViZWJkc20uY29tIn0sIHsidGl0bGUiOiAiU3RvY2tpbmdUZWFzZSIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuc3RvY2tpbmctdGVhc2UuY29tIn0sIHsidGl0bGUiOiAiU3BhbmtpbmdUdWJlIiwgInVybCI6ICJodHRwczovL3d3dy5zcGFua2luZ3R1YmUuY29tIn0sIHsidGl0bGUiOiAiRmVldDkiLCAidXJsIjogImh0dHBzOi8vd3d3LmZlZXQ5LmNvbSJ9LCB7InRpdGxlIjogIlB1bmlzaEJhbmciLCAidXJsIjogImh0dHBzOi8vd3d3LnB1bmlzaGJhbmcuY29tIn1dfX19fQ==VkdWxlIGV4cHJlc3Npb25z
</div>
<p>&nbsp;</p>
<hr />

 这是因为没有指定响应的数据类型,需要添加一下: responseType: http.ResponseType.Text

    // 跨域数据http.fetch('https://juejin.cn/post/7096692845725581348', {method: 'POST',responseType: http.ResponseType.Text}).then((response) => console.log('response------', response)).then((result) => console.log('result-------', result)).catch((error) => console.log('error', error))

然后就可以正常返回数据了:


http://www.ppmy.cn/news/535601.html

相关文章

MinIO纠错码、分布式MinIO集群搭建及启动

文章目录 前言一、MinIO纠删码二、分布式集群部署1.分布式存储可靠性常用的方法2.分布式MinIO3.分布式MinIO集群搭建3.1 下载MinIO3.2 为每一台虚拟机创建目录并上传MinIO文件&#xff1a;3.3 配置集群启动文件并使用Nginx代理3.4 Springboot使用MinIO 总结 前言 之前的博客介…

油猴的学习

// UserScript // name 百度网盘简易下载助手&#xff08;直链下载复活版&#xff09; // namespace http://bd.softxm.cn/bd/ // version 0.3.1 // icon data:image/jpeg;base64,/9j/4Rc0RXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAABAAAAYgEbAA…

linux挖矿病毒清除 .ssh3 /tmp/.

症状: cpu 飙高,如果有java 程序的话会发现程序每隔30分钟重新启动一次 用top命令查看 发现 /tmp/. 这个程序非常消耗cpu 病毒源码 病毒定时任务 清除过程: 1. 先停止定时任务 service crond stop&#xff0c;并杀死正在运行的进程 kill -9 66953 2. 删除运行脚本 cd /…

当绘图遇上Caché之元数据代理

很久以前到沈阳实习的时候还一个个问度娘C#画图。画了电路图绘制软件的毕业设计、雪花屏保等等。搞LIS软件后绘制各种仪器图。对C#画笔、画字符串、画线、画圆等等耳熟能详。然而却碰到一个问题&#xff0c;我们的仪器大部分是盒子用数据库M连接的&#xff0c;如果盒子仪器需要…

传感器数据融合及姿态估计总结

ref:https://blog.csdn.net/moumde/article/details/111391642 author: moumde 本文主要介绍汇总了利用陀螺仪、加速度计和磁力计进行数据融合并由此实现姿态估算的一些方法&#xff0c;主要包括传感器直接结算、陀螺仪积分、互补滤波、Mahony滤波和EKF方法&#xff0c;每一部…

微信小程序之网易云音乐小案例

目录 一.编写对网易云音乐api发起请求的代码 二.编写视频项&#xff08;组件&#xff09; 三.编写mv列表:包含(轮播图视频列表[每个视频项引用组件来呈现]) 四.编写视频详情页 成品图: 准备工作: ——在pages下新建两个page(index,video_detail)mv首页和视频详情 ——在根…

笔记 Docker 安装 Mysql (四) (2)Docker版Mysq主从复制

1.运行master容器 docker run -d -p 3307:3306 --privilegedtrue -v /data/mysql-master/log:/var/log/mysql -v /data/mysql-master/data:/var/lib/mysql -v /data/mysql-master/conf:/etc/mysql/ --name mysql-master -e MYSQL_ROOT_PASSWORDroot mysql:5.7.40-debian 1.1 …

Spring Boot + MDC 实现全链路调用日志跟踪,这才叫优雅!

点击下方“Java编程鸭”关注并标星 更多精彩 第一时间直达 1、简介&#xff1a; MDC&#xff08;Mapped Diagnostic Context&#xff0c;映射调试上下文&#xff09;是 log4j 、logback及log4j2 提供的一种方便在多线程条件下记录日志的功能。MDC 可以看成是一个与当前线程绑定…