From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1409442FD7; Fri, 4 Aug 2023 21:30:19 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E027440EF1; Fri, 4 Aug 2023 21:30:18 +0200 (CEST) Received: from mail-yw1-f180.google.com (mail-yw1-f180.google.com [209.85.128.180]) by mails.dpdk.org (Postfix) with ESMTP id 35E0040EE1 for ; Fri, 4 Aug 2023 21:30:17 +0200 (CEST) Received: by mail-yw1-f180.google.com with SMTP id 00721157ae682-583c48a9aa1so28161867b3.1 for ; Fri, 04 Aug 2023 12:30:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1691177416; x=1691782216; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=chG7UDzBtkRku6vdOq9vSleJf9ptV1R2F8LibZzecHY=; b=DkNypt32u4/YvnIBlYuXH68j8DqG7uYKqbBMytu+Wjl/pDo1DXfrOl+gdYl7bTm/e2 eyXMlJrdWKuhQQXwjjIlobxukwVUo6fHix6h266byn9NviuujmjPwdcPazz+J3kGZ4sl VZlyLWhpuZLXvdi9lnRsaZWSzQCYEEFQkDfug= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691177416; x=1691782216; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=chG7UDzBtkRku6vdOq9vSleJf9ptV1R2F8LibZzecHY=; b=STzb9nb+KDAYCduC+ZQdirm7jqprMYdJw/pYUr9EqCUGgtaGNCL73srQUdgcvVjPhw YGB5D/mnbYqum+w2/vuEquzkDjsWgOPbAdrirJ03aur3JN+YoaHiCOq42wQzQJ95Ym9Y s4zQ8JjEnLZBscnsBu2tmMB8nLz/GGWnh6XoUwkwgGcDr984xLgs1dL+TAGTWIu+1dc0 Ri/e5ctdPYfHGlu5WDCNVfp3CKAfKm0FfzrOiyL1rN9jTVpmDzQccmZtpzytsw2brBCG IvM33S7l54kic6dK7QYnRzBL/QwqhoJqCDMbwC2W2L4lBkivO4cEQGqF9qIKw2EKBxdW aFiw== X-Gm-Message-State: AOJu0YxgYuS9mBzcGRn4ykJQo09FT74AZT8WZA65jt8/0zaZRFj4Z2Xh q48X70kFLkZmK5YZ5z4oPZhCrD//Njst0qvMxAtXqw== X-Google-Smtp-Source: AGHT+IEsgRNOQrDOfrKLhrNQMjorNAWPeG1FucpZDncUtVlwYZuXt4hfzvB38DtoKlBotrxZDqm1BbbdrXUIS/FvsAQ= X-Received: by 2002:a0d:e647:0:b0:570:28a9:fe40 with SMTP id p68-20020a0de647000000b0057028a9fe40mr2819364ywe.5.1691177416331; Fri, 04 Aug 2023 12:30:16 -0700 (PDT) MIME-Version: 1.0 References: <20230717210815.29737-1-ahassick@iol.unh.edu> <20230717210815.29737-3-ahassick@iol.unh.edu> In-Reply-To: From: Adam Hassick Date: Fri, 4 Aug 2023 15:30:05 -0400 Message-ID: Subject: Re: [PATCH v8 2/6] containers/inventory: Add inventory for container builder To: Aaron Conole Cc: ci@dpdk.org, alialnu@nvidia.com, Owen Hilyard Content-Type: multipart/alternative; boundary="000000000000272c6b06021dedd3" X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org --000000000000272c6b06021dedd3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable The UNH lab no longer runs tests for this LTS version. It could be removed. On Fri, Aug 4, 2023 at 9:58=E2=80=AFAM Aaron Conole wr= ote: > Adam Hassick writes: > > > From: Owen Hilyard > > > > Adds a yaml file used to define what containers should be built, what > > packages the containers should have, what platforms to build for and ho= w > they > > should be tagged. > > > > Also adds a JSON schema, which can be used to validate that the > > inventory file is well-formed. > > > > Signed-off-by: Owen Hilyard > > Signed-off-by: Adam Hassick > > --- > > containers/template_engine/inventory.yaml | 470 ++++++++++++++++++ > > .../template_engine/inventory_schema.json | 221 ++++++++ > > 2 files changed, 691 insertions(+) > > create mode 100644 containers/template_engine/inventory.yaml > > create mode 100644 containers/template_engine/inventory_schema.json > > > > diff --git a/containers/template_engine/inventory.yaml > b/containers/template_engine/inventory.yaml > > new file mode 100644 > > index 0000000..31dbdb6 > > --- /dev/null > > +++ b/containers/template_engine/inventory.yaml > > @@ -0,0 +1,470 @@ > > +# SPDX-License-Identifier: BSD-3-Clause > > +# Copyright (c) 2022 University of New Hampshire > > +--- > > +abi: > > + # versions should also include the abi versions for all stable ABIs. > > + versions: > > + # - dpdk_version: # LTS - 3 > > + # major: 20 > > + # minor: 11 > > + # revision: 0 > > + # git_tag: "20.11" > > + # abi_version: > > + # major: 21 > > + # minor: 0 > > Why is this commented out? > > > + - dpdk_version: # LTS - 2 > > + major: 21 > > + minor: 11 > > + revision: 0 > > + git_tag: "21.11" > > + abi_version: > > + major: 22 > > + minor: 0 > > + - dpdk_version: > > + major: 22 # LTS - 1 > > + minor: 11 > > + revision: 1 > > + git_tag: "tags/v22.11.1" > > + abi_version: > > + major: 23 > > + minor: 10 # .xml comparison > > + - dpdk_version: > > + major: 22 # LTS > > + minor: 11 > > + revision: 1 > > + git_tag: "tags/v22.11.1" > > + abi_version: > > + major: 23 > > + minor: 11 # .so comparison > > + > > +dockerfiles: > > + groups: > > + all: > > + package_manager_command: "NO_INSTALL_COMMAND_SET" > > + parent: "NONE" > > + packages: > > + - gcc > > + - make > > + - git > > + - sudo > > + - curl > > + - automake > > + - autoconf > > + - flex > > + - bison > > + - bc > > + rpm: > > + parent: "all" > > + package_manager_command: yum install -y > > + packages: > > + - diffutils > > + - pkg-config > > + - python3 > > + - python3-pip > > + - librdmacm > > + - rdma-core-devel > > + - libmnl-devel > > + - ccache > > + - zip > > + - autoconf > > + - libbpf-devel > > + redhat_family: > > + parent: "rpm" > > + packages: [] > > + fedora: > > + parent: "redhat_family" > > + packages: > > + - python3-pyelftools > > + - zip > > + - clang > > + - ninja-build > > + - elfutils-libelf-devel > > + - jansson-devel > > + - libatomic > > + - libpcap-devel > > + - numactl-devel > > + - findutils > > + - libtool > > + - elfutils-devel > > + - libxml2-devel > > + - libabigail > > + - openssl-devel > > + fedora_coverity: > > + parent: fedora > > + packages: [] > > + fedora_clang: > > + parent: fedora > > + packages: [] > > + centos8: > > + parent: "redhat_family" > > + packages: > > + - elfutils-libelf-devel > > + - jansson-devel > > + - libatomic > > + - libpcap-devel > > + - numactl-devel > > + - libabigail > > + - openssl-devel > > + centos9: > > + parent: "redhat_family" > > + package_manager_command: "yum install --allowerasing -y" > > + packages: > > + - elfutils-libelf-devel > > + - jansson-devel > > + - libatomic > > + - libpcap-devel > > + - numactl-devel > > + - libtool > > + - g++ > > + - elfutils-devel > > + - libxml2-devel > > + - openssl-devel > > + rhel: > > + parent: "redhat_family" > > + package_manager_command: "yum install -y" > > + packages: > > + - elfutils-libelf-devel > > + - jansson-devel > > + - libatomic > > + - libpcap-devel > > + - numactl-devel > > + - openssl-devel > > + - libabigail > > + rhel7: > > + parent: "rhel" > > + packages: > > + - ninja-build > > + rhel8: > > + parent: "rhel" > > + package_manager_command: "yum --allowerasing install -y" > > + packages: > > + - ninja-build > > + - libxml2-devel > > + rhel9: > > + parent: "rhel" > > + package_manager_command: "yum --allowerasing install -y" > > + packages: > > + - libxml2-devel > > + opensuse: > > + parent: "rpm" > > + package_manager_command: "zypper install -y" > > + packages: > > + - python3-pyelftools > > + - ninja > > + - gzip > > + - libelf-devel > > + - libjansson-devel > > + - librdmacm1 > > + - libatomic1 > > + - libnuma-devel > > + - libabigail-tools > > + - tar > > + - openssl-devel > > + alpine: > > + parent: "all" > > + package_manager_command: "apk add" > > + packages: > > + - bsd-compat-headers > > + - ccache > > + - jansson-dev > > + - libarchive-dev > > + - libbpf-dev > > + - libc-dev > > + - libpcap-dev > > + - linux-headers > > + - ninja > > + - numactl-dev > > + - openssl-dev > > + - py3-pip > > + - py3-elftools > > + - py3-setuptools > > + - py3-wheel > > + - zlib-dev > > + - python3 > > + - bash > > + - zip > > + - meson > > + arch: > > + parent: "all" > > + package_manager_command: "pacman -Syu --noconfirm" > > + packages: > > + - glibc > > + - cmake > > + - ninja > > + - pandoc > > + - python > > + - python-docutils > > + - ethtool > > + - file > > + - fakeroot > > + - pkg-config > > + - numactl > > + - elfutils > > + - gawk > > + - diffutils > > + - python-pip > > + - libabigail > > + - openssl > > + - libbpf > > + debian: > > + parent: "all" > > + package_manager_command: "apt-get update && apt-get install > --no-install-recommends -y" > > + packages: > > + - libnuma-dev > > + - zip > > + - librdmacm1 > > + - libcrypto++-dev > > + - python3-pyelftools > > + - libxml2-dev > > + - libelf-dev > > + - libpcap-dev > > + - libjansson-dev > > + - python3-setuptools > > + - autoconf > > + - pkg-config > > + - libtool > > + - ccache > > + - libatomic1 > > + - python3-wheel > > + - libdw-dev > > + - rdma-core > > + - ninja-build > > + - automake > > + - librdmacm-dev > > + - libmnl-dev > > + - python3-pip > > + - build-essential > > + - aspell-en > > + - parallel > > + - python3-grpcio > > + - lcov > > + - libbpf-dev > > + - libssl-dev > > + debian10: > > + parent: "debian" > > + packages: [] > > + debian11: > > + parent: "debian" > > + packages: > > + - nasm > > + debian11_arm_ipsec: > > + parent: "debian11" > > + packages: [] > > + ubuntu: > > + parent: 'debian' > > + packages: [] > > + ubuntu18.04: > > + parent: "ubuntu" > > + packages: [] > > + ubuntu20.04: > > + parent: "ubuntu" > > + packages: > > + - python3-grpcio > > + - lcov > > + - jq > > + - default-jre > > + - nodejs > > + ubuntu22.04: > > + parent: "ubuntu" > > + packages: > > + - python3-grpcio > > + - lcov > > + - abigail-tools > > + - jq > > + ubuntu_cross: # x86 -> ARM > > + parent: "ubuntu20.04" > > + packages: > > + - clang > > + - llvm > > + - llvm-dev > > + - llvm-runtime > > + - lld > > + - gcc-aarch64-linux-gnu > > + - libgcc-9-dev-arm64-cross > > + - libatomic1-arm64-cross > > + - libc6-dev-arm64-cross > > + - pkg-config-aarch64-linux-gnu > > + - dpkg-dev > > + - gcc-arm-linux-gnueabihf > > + - libc6-dev-armhf-cross > > + - pkg-config-arm-linux-gnueabihf > > + ubuntu_sve: > > + parent: "ubuntu20.04" > > + packages: > > + - gcc-10 > > + targets: > > + # Alpine > > + - name: alpine_compile > > + group: "alpine" > > + base_image: alpine > > + platforms: [linux/amd64, linux/arm64] > > + force_disable_abi: true > > + minimum_dpdk_version: > > + major: 22 > > + minor: 0 > > + revision: 0 > > + extra_information: > > + amd64_environment_id: 45 > > + arm64_environment_id: 75 > > + > > + # Arch > > + - name: arch_compile > > + group: "arch" > > + base_image: archlinux:base > > + platforms: [linux/amd64] > > + extra_information: > > + amd64_environment_id: 26 > > + > > + - name: fedora37_compile > > + group: "fedora" > > + base_image: fedora:37 > > + platforms: [linux/amd64, linux/arm64] > > + extra_information: > > + amd64_environment_id: 69 > > + arm64_environment_id: 70 > > + > > + - name: fedora38_compile > > + group: "fedora" > > + base_image: fedora:38 > > + platforms: [linux/amd64, linux/arm64] > > + extra_information: > > + amd64_environment_id: 71 > > + arm64_environment_id: 72 > > + > > + - name: fedora38_clang > > + group: "fedora_clang" > > + base_image: fedora:38 > > + platforms: [linux/amd64, linux/arm64] > > + extra_information: > > + amd64_environment_id: 73 > > + arm64_environment_id: 74 > > + > > + - name: fedora37_coverity > > + group: "fedora_coverity" > > + base_image: fedora:37 > > + force_disable_abi: true > > + requires_coverity: true > > + platforms: [linux/amd64] > > + > > + # CentOs > > + - name: centosstream8_compile > > + group: "centos8" > > + base_image: quay.io/centos/centos:stream8 > > + platforms: [linux/amd64] > > + extra_information: > > + amd64_environment_id: 39 > > + > > + - name: centosstream9_compile > > + group: "centos9" > > + base_image: quay.io/centos/centos:stream9 > > + platforms: [linux/amd64, linux/arm64] > > + extra_information: > > + amd64_environment_id: 53 > > + arm64_environment_id: 63 > > + > > + # RHEL > > + - name: rhel7_compile > > + group: "rhel7" > > + base_image: registry.access.redhat.com/ubi7/ubi > > + platforms: [linux/amd64] > > + extra_information: > > + amd64_environment_id: 36 > > + > > + - name: rhel8_compile > > + group: "rhel8" > > + base_image: registry.access.redhat.com/ubi8/ubi > > + platforms: [linux/amd64] > > + extra_information: > > + amd64_environment_id: 37 > > + > > + - name: rhel9_compile > > + group: "rhel9" > > + base_image: registry.access.redhat.com/ubi9/ubi > > + platforms: [linux/amd64, linux/arm64] > > + extra_information: > > + amd64_environment_id: 76 > > + arm64_environment_id: 77 > > + > > + # OpenSuse > > + - name: opensuse-leap15_compile > > + group: "opensuse" > > + base_image: opensuse/leap:15 > > + platforms: [linux/amd64, linux/arm64] > > + extra_information: > > + amd64_environment_id: 25 > > + arm64_environment_id: 67 > > + > > + # Debian > > + - name: debian10_compile # debian 10 > > + group: "debian10" > > + base_image: "debian:buster" > > + libabigail_revision: libabigail-2.2 > > + platforms: [linux/amd64] > > + extra_information: > > + amd64_environment_id: 52 > > + > > + - name: debian11_compile # debian 11 > > + group: "debian11" > > + base_image: "debian:bullseye" > > + libabigail_revision: libabigail-2.2 > > + platforms: > > + - linux/amd64 > > + - linux/arm64 > > + extra_information: > > + amd64_environment_id: 51 > > + arm64_environment_id: 64 > > + > > + # Ubuntu > > + - name: ubuntu20.04_compile > > + group: "ubuntu20.04" > > + base_image: "ubuntu:20.04" > > + platforms: [linux/amd64, linux/arm64] > > + extra_tags: > > + - $R/ubuntu20.04_libabigail:latest > > + - $R/ubuntu20.04_libabigail:$T > > + - $R/ubuntu20.04_spell-check:latest > > + - $R/ubuntu20.04_spell-check:$T > > + - $R/ubuntu20.04_sonarscanner:latest > > + - $R/ubuntu20.04_sonarscanner:$T > > + extra_information: > > + amd64_environment_id: 38 > > + arm64_environment_id: 62 > > + > > + # x86 -> ARM cross compile > > + - name: ubuntu20.04_cross > > + group: "ubuntu_cross" > > + base_image: "ubuntu:20.04" > > + platforms: [linux/amd64] > > + cross_file: "config/arm/arm64_armv8_linux_gcc" > > + extra_information: > > + amd64_environment_id: 47 > > + > > + # Also, x86 -> ARM cross compile (for SVE test) > > + - name: ubuntu20.04_sve_compile > > + group: "ubuntu_sve" > > + base_image: "arm64v8/ubuntu:20.04" > > + platforms: [linux/arm64] > > + extra_information: > > + arm64_environment_id: 46 > > + > > + # TEMPORARY: This has the forked IPsec lib developed by ARM. This > causes issues on older LTS versions of DPDK. > > + # Once all supported and tested LTS versions no longer break when > this lib is installed, recombine with debian11_compile. > > + - name: debian11_arm_ipsec > > + group: "debian11_arm_ipsec" > > + base_image: "debian:bullseye" > > + platforms: [linux/arm64] > > + force_disable_abi: true > > + extra_tags: > > + - $R/debian11_zuc_compile:latest > > + - $R/debian11_snow3g_compile:latest > > + - $R/debian11_zuc_compile:$T > > + - $R/debian11_snow3g_compile:$T > > + extra_information: > > + arm64_environment_id: 58 > > + > > + - name: ubuntu22.04_compile > > + group: "ubuntu22.04" > > + base_image: "ubuntu:22.04" > > + platforms: [linux/amd64] > > + extra_information: > > + amd64_environment_id: 54 > > diff --git a/containers/template_engine/inventory_schema.json > b/containers/template_engine/inventory_schema.json > > new file mode 100644 > > index 0000000..7b79e44 > > --- /dev/null > > +++ b/containers/template_engine/inventory_schema.json > > @@ -0,0 +1,221 @@ > > +{ > > + "$schema": "https://json-schema.org/draft-07/schema", > > + "title": "dpdklab-ci container inventory schema", > > + "$comment": "SPDX-License-Identifier: BSD-3-Clause\nCopyright (c) > 2022 University of New Hampshire", > > + "type": "object", > > + "properties": { > > + "abi": { > > + "type": "object", > > + "properties": { > > + "versions": { > > + "type": "array", > > + "items": { > > + "type": "object", > > + "properties": { > > + "dpdk_version": { > > + "type": "object", > > + "properties": { > > + "major": { > > + "type": "integer", > > + "description": "The major > version number (usually the year of release)" > > + }, > > + "minor": { > > + "type": "integer", > > + "description": "The minor > version number (usually the month of release)" > > + }, > > + "revision": { > > + "type": "integer", > > + "description": "The revision > version number. Starts at 0." > > + }, > > + "git_tag": { > > + "type": "string", > > + "description": "The git tag to > check out to get this ABI version" > > + } > > + }, > > + "required": [ > > + "major", > > + "minor", > > + "revision", > > + "git_tag" > > + ], > > + "additionalProperties": false > > + }, > > + "abi_version": { > > + "type": "object", > > + "properties": { > > + "major": { > > + "type": "integer", > > + "description": "The major > version number (usually the year of release)" > > + }, > > + "minor": { > > + "type": "integer", > > + "description": "The minor > version number (usually the month of release)" > > + } > > + }, > > + "required": [ > > + "major", > > + "minor" > > + ], > > + "additionalProperties": false > > + } > > + }, > > + "required": [ > > + "dpdk_version", > > + "abi_version" > > + ] > > + }, > > + "minItems": 0 > > + } > > + }, > > + "required": [ > > + "versions" > > + ], > > + "additionalProperties": false > > + }, > > + "dockerfiles": { > > + "type": "object", > > + "properties": { > > + "groups": { > > + "type": "object", > > + "patternProperties": { > > + "^[a-z][a-z_0-9\\.]+$": { > > + "type": "object", > > + "properties": { > > + "package_manager_command": { > > + "type": "string", > > + "description": "The command to > install packages without user input." > > + }, > > + "parent": { > > + "type": "string", > > + "description": "Which group to > inherit from, or NONE if no parent exists" > > + }, > > + "packages": { > > + "type": "array", > > + "description": "A list of package > names to install", > > + "items": { > > + "type": "string" > > + }, > > + "uniqueItems": true > > + } > > + }, > > + "required": [ > > + "parent", > > + "packages" > > + ], > > + "additionalProperties": false > > + } > > + }, > > + "minProperties": 1 > > + }, > > + "targets": { > > + "type": "array", > > + "items": { > > + "type": "object", > > + "properties": { > > + "name": { > > + "type": "string", > > + "description": "The name of the docker > container" > > + }, > > + "group": { > > + "type": "string", > > + "description": "Which group the target > is a member of" > > + }, > > + "base_image": { > > + "type": "string", > > + "description": "The base docker image.= " > > + }, > > + "platforms": { > > + "type": "array", > > + "description": "What platforms to buil= d > for", > > + "items": { > > + "type": "string", > > + "enum": [ > > + "linux/amd64", > > + "linux/arm64", > > + "linux/riscv64", > > + "linux/ppc64le", > > + "linux/arm/v7", > > + "linux/arm/v6" > > + ] > > + }, > > + "minItems": 1 > > + }, > > + "cross_file": { > > + "type": "string", > > + "description": "A cross file to compil= e > meson with. If not present, meson's automatic behavior will be used." > > + }, > > + "libabigail_revision": { > > + "type": "string", > > + "description": "A revision or branch o= f > libabigail to check out before building for a given target." > > + }, > > + "force_disable_abi": { > > + "type": "boolean", > > + "description": "Whether to forcibly > disable ABI for this target. This should be used as a temporary measure > until a fix can be created.", > > + "default": "false" > > + }, > > + "requires_coverity": { > > + "type": "boolean", > > + "description": "Whether this target > requires the Coverity Scan binaries.", > > + "default": "false" > > + }, > > + "minimum_dpdk_version": { > > + "type": "object", > > + "properties": { > > + "major": { > > + "type": "integer", > > + "description": "The major > version number (usually the year of release)" > > + }, > > + "minor": { > > + "type": "integer", > > + "description": "The minor > version number (usually the month of release)" > > + }, > > + "revision": { > > + "type": "integer", > > + "description": "The revision > version number. Starts at 0." > > + } > > + }, > > + "required": [ > > + "major", > > + "minor", > > + "revision" > > + ], > > + "additionalProperties": false > > + }, > > + "extra_tags": { > > + "type": "array", > > + "description": "Tags to apply to this > image", > > + "items": { > > + "type": "string", > > + "description": "$R will be replace= d > with the 'registry_hostname' variable in this file. $T will be replaced > with a timestamp in the form of '%Y-%m-%d'. $N will be replaced by the na= me > of the target.. The tags '$R/$N:latest' and '$R/$N:$T' will always be > present" > > + } > > + }, > > + "extra_information": { > > + "type": "object", > > + "description": "Extra information to b= e > stored as a JSON file at /container_info.json", > > + "additionalProperties": true > > + } > > + }, > > + "required": [ > > + "name", > > + "group", > > + "base_image", > > + "platforms" > > + ], > > + "additionalProperties": false > > + }, > > + "minItems": 1 > > + } > > + }, > > + "required": [ > > + "groups", > > + "targets" > > + ], > > + "additionalProperties": false > > + } > > + }, > > + "required": [ > > + "abi", > > + "dockerfiles" > > + ], > > + "additionalProperties": false > > +} > > \ No newline at end of file > > --=20 *Adam Hassick* Senior Developer UNH InterOperability Lab ahassick@iol.unh.edu iol.unh.edu +1 (603) 475-8248 --000000000000272c6b06021dedd3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+VGhlIFVOSCBsYWIgbm8gbG9uZ2VyIHJ1bnMgdGVzdHMgZm9yIHRoaXMg TFRTIHZlcnNpb24uIEl0IGNvdWxkIGJlIHJlbW92ZWQuPGJyPjwvZGl2Pjxicj48ZGl2IGNsYXNz PSJnbWFpbF9xdW90ZSI+PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX2F0dHIiPk9uIEZyaSwg QXVnIDQsIDIwMjMgYXQgOTo1OOKAr0FNIEFhcm9uIENvbm9sZSAmbHQ7PGEgaHJlZj0ibWFpbHRv OmFjb25vbGVAcmVkaGF0LmNvbSI+YWNvbm9sZUByZWRoYXQuY29tPC9hPiZndDsgd3JvdGU6PGJy PjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHgg MHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRk aW5nLWxlZnQ6MWV4Ij5BZGFtIEhhc3NpY2sgJmx0OzxhIGhyZWY9Im1haWx0bzphaGFzc2lja0Bp b2wudW5oLmVkdSIgdGFyZ2V0PSJfYmxhbmsiPmFoYXNzaWNrQGlvbC51bmguZWR1PC9hPiZndDsg d3JpdGVzOjxicj4NCjxicj4NCiZndDsgRnJvbTogT3dlbiBIaWx5YXJkICZsdDs8YSBocmVmPSJt YWlsdG86b2hpbHlhcmRAaW9sLnVuaC5lZHUiIHRhcmdldD0iX2JsYW5rIj5vaGlseWFyZEBpb2wu dW5oLmVkdTwvYT4mZ3Q7PGJyPg0KJmd0Ozxicj4NCiZndDsgQWRkcyBhIHlhbWwgZmlsZSB1c2Vk IHRvIGRlZmluZSB3aGF0IGNvbnRhaW5lcnMgc2hvdWxkIGJlIGJ1aWx0LCB3aGF0PGJyPg0KJmd0 OyBwYWNrYWdlcyB0aGUgY29udGFpbmVycyBzaG91bGQgaGF2ZSwgd2hhdCBwbGF0Zm9ybXMgdG8g YnVpbGQgZm9yIGFuZCBob3cgdGhleTxicj4NCiZndDsgc2hvdWxkIGJlIHRhZ2dlZC48YnI+DQom Z3Q7PGJyPg0KJmd0OyBBbHNvIGFkZHMgYSBKU09OIHNjaGVtYSwgd2hpY2ggY2FuIGJlIHVzZWQg dG8gdmFsaWRhdGUgdGhhdCB0aGU8YnI+DQomZ3Q7IGludmVudG9yeSBmaWxlIGlzIHdlbGwtZm9y bWVkLjxicj4NCiZndDs8YnI+DQomZ3Q7IFNpZ25lZC1vZmYtYnk6IE93ZW4gSGlseWFyZCAmbHQ7 PGEgaHJlZj0ibWFpbHRvOm9oaWx5YXJkQGlvbC51bmguZWR1IiB0YXJnZXQ9Il9ibGFuayI+b2hp bHlhcmRAaW9sLnVuaC5lZHU8L2E+Jmd0Ozxicj4NCiZndDsgU2lnbmVkLW9mZi1ieTogQWRhbSBI YXNzaWNrICZsdDs8YSBocmVmPSJtYWlsdG86YWhhc3NpY2tAaW9sLnVuaC5lZHUiIHRhcmdldD0i X2JsYW5rIj5haGFzc2lja0Bpb2wudW5oLmVkdTwvYT4mZ3Q7PGJyPg0KJmd0OyAtLS08YnI+DQom Z3Q7wqAgY29udGFpbmVycy90ZW1wbGF0ZV9lbmdpbmUvaW52ZW50b3J5LnlhbWzCoCDCoCDCoHwg NDcwICsrKysrKysrKysrKysrKysrKzxicj4NCiZndDvCoCAuLi4vdGVtcGxhdGVfZW5naW5lL2lu dmVudG9yeV9zY2hlbWEuanNvbsKgIMKgIMKgfCAyMjEgKysrKysrKys8YnI+DQomZ3Q7wqAgMiBm aWxlcyBjaGFuZ2VkLCA2OTEgaW5zZXJ0aW9ucygrKTxicj4NCiZndDvCoCBjcmVhdGUgbW9kZSAx MDA2NDQgY29udGFpbmVycy90ZW1wbGF0ZV9lbmdpbmUvaW52ZW50b3J5LnlhbWw8YnI+DQomZ3Q7 wqAgY3JlYXRlIG1vZGUgMTAwNjQ0IGNvbnRhaW5lcnMvdGVtcGxhdGVfZW5naW5lL2ludmVudG9y eV9zY2hlbWEuanNvbjxicj4NCiZndDs8YnI+DQomZ3Q7IGRpZmYgLS1naXQgYS9jb250YWluZXJz L3RlbXBsYXRlX2VuZ2luZS9pbnZlbnRvcnkueWFtbCBiL2NvbnRhaW5lcnMvdGVtcGxhdGVfZW5n aW5lL2ludmVudG9yeS55YW1sPGJyPg0KJmd0OyBuZXcgZmlsZSBtb2RlIDEwMDY0NDxicj4NCiZn dDsgaW5kZXggMDAwMDAwMC4uMzFkYmRiNjxicj4NCiZndDsgLS0tIC9kZXYvbnVsbDxicj4NCiZn dDsgKysrIGIvY29udGFpbmVycy90ZW1wbGF0ZV9lbmdpbmUvaW52ZW50b3J5LnlhbWw8YnI+DQom Z3Q7IEBAIC0wLDAgKzEsNDcwIEBAPGJyPg0KJmd0OyArIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmll cjogQlNELTMtQ2xhdXNlPGJyPg0KJmd0OyArIyBDb3B5cmlnaHQgKGMpIDIwMjIgVW5pdmVyc2l0 eSBvZiBOZXcgSGFtcHNoaXJlPGJyPg0KJmd0OyArLS0tPGJyPg0KJmd0OyArYWJpOjxicj4NCiZn dDsgK8KgICMgdmVyc2lvbnMgc2hvdWxkIGFsc28gaW5jbHVkZSB0aGUgYWJpIHZlcnNpb25zIGZv ciBhbGwgc3RhYmxlIEFCSXMuPGJyPg0KJmd0OyArwqAgdmVyc2lvbnM6PGJyPg0KJmd0OyArwqAg wqAgIyAtIGRwZGtfdmVyc2lvbjogIyBMVFMgLSAzPGJyPg0KJmd0OyArwqAgwqAgI8KgIMKgIMKg bWFqb3I6IDIwPGJyPg0KJmd0OyArwqAgwqAgI8KgIMKgIMKgbWlub3I6IDExPGJyPg0KJmd0OyAr wqAgwqAgI8KgIMKgIMKgcmV2aXNpb246IDA8YnI+DQomZ3Q7ICvCoCDCoCAjwqAgwqAgwqBnaXRf dGFnOiAmcXVvdDsyMC4xMSZxdW90Ozxicj4NCiZndDsgK8KgIMKgICPCoCDCoGFiaV92ZXJzaW9u Ojxicj4NCiZndDsgK8KgIMKgICPCoCDCoCDCoG1ham9yOiAyMTxicj4NCiZndDsgK8KgIMKgICPC oCDCoCDCoG1pbm9yOiAwPGJyPg0KPGJyPg0KV2h5IGlzIHRoaXMgY29tbWVudGVkIG91dD88YnI+ DQo8YnI+DQomZ3Q7ICvCoCDCoCAtIGRwZGtfdmVyc2lvbjogIyBMVFMgLSAyPGJyPg0KJmd0OyAr wqAgwqAgwqAgwqAgbWFqb3I6IDIxPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgbWlub3I6IDExPGJy Pg0KJmd0OyArwqAgwqAgwqAgwqAgcmV2aXNpb246IDA8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCBn aXRfdGFnOiAmcXVvdDsyMS4xMSZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIGFiaV92ZXJzaW9u Ojxicj4NCiZndDsgK8KgIMKgIMKgIMKgIG1ham9yOiAyMjxicj4NCiZndDsgK8KgIMKgIMKgIMKg IG1pbm9yOiAwPGJyPg0KJmd0OyArwqAgwqAgLSBkcGRrX3ZlcnNpb246PGJyPg0KJmd0OyArwqAg wqAgwqAgwqAgbWFqb3I6IDIyICMgTFRTIC0gMTxicj4NCiZndDsgK8KgIMKgIMKgIMKgIG1pbm9y OiAxMTxicj4NCiZndDsgK8KgIMKgIMKgIMKgIHJldmlzaW9uOiAxPGJyPg0KJmd0OyArwqAgwqAg wqAgwqAgZ2l0X3RhZzogJnF1b3Q7dGFncy92MjIuMTEuMSZxdW90Ozxicj4NCiZndDsgK8KgIMKg IMKgIGFiaV92ZXJzaW9uOjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIG1ham9yOiAyMzxicj4NCiZn dDsgK8KgIMKgIMKgIMKgIG1pbm9yOiAxMCAjIC54bWwgY29tcGFyaXNvbjxicj4NCiZndDsgK8Kg IMKgIC0gZHBka192ZXJzaW9uOjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIG1ham9yOiAyMiAjIExU Uzxicj4NCiZndDsgK8KgIMKgIMKgIMKgIG1pbm9yOiAxMTxicj4NCiZndDsgK8KgIMKgIMKgIMKg IHJldmlzaW9uOiAxPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgZ2l0X3RhZzogJnF1b3Q7dGFncy92 MjIuMTEuMSZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIGFiaV92ZXJzaW9uOjxicj4NCiZndDsg K8KgIMKgIMKgIMKgIG1ham9yOiAyMzxicj4NCiZndDsgK8KgIMKgIMKgIMKgIG1pbm9yOiAxMSAj IC5zbyBjb21wYXJpc29uPGJyPg0KJmd0OyArPGJyPg0KJmd0OyArZG9ja2VyZmlsZXM6PGJyPg0K Jmd0OyArwqAgZ3JvdXBzOjxicj4NCiZndDsgK8KgIMKgIGFsbDo8YnI+DQomZ3Q7ICvCoCDCoCDC oCBwYWNrYWdlX21hbmFnZXJfY29tbWFuZDogJnF1b3Q7Tk9fSU5TVEFMTF9DT01NQU5EX1NFVCZx dW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIHBhcmVudDogJnF1b3Q7Tk9ORSZxdW90Ozxicj4NCiZn dDsgK8KgIMKgIMKgIHBhY2thZ2VzOjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gZ2NjPGJyPg0K Jmd0OyArwqAgwqAgwqAgwqAgLSBtYWtlPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBnaXQ8YnI+ DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIHN1ZG88YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGN1cmw8 YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGF1dG9tYWtlPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAg LSBhdXRvY29uZjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gZmxleDxicj4NCiZndDsgK8KgIMKg IMKgIMKgIC0gYmlzb248YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGJjPGJyPg0KJmd0OyArwqAg wqAgcnBtOjxicj4NCiZndDsgK8KgIMKgIMKgIHBhcmVudDogJnF1b3Q7YWxsJnF1b3Q7PGJyPg0K Jmd0OyArwqAgwqAgwqAgcGFja2FnZV9tYW5hZ2VyX2NvbW1hbmQ6IHl1bSBpbnN0YWxsIC15PGJy Pg0KJmd0OyArwqAgwqAgwqAgcGFja2FnZXM6PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBkaWZm dXRpbHM8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIHBrZy1jb25maWc8YnI+DQomZ3Q7ICvCoCDC oCDCoCDCoCAtIHB5dGhvbjM8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIHB5dGhvbjMtcGlwPGJy Pg0KJmd0OyArwqAgwqAgwqAgwqAgLSBsaWJyZG1hY208YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAt IHJkbWEtY29yZS1kZXZlbDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbGlibW5sLWRldmVsPGJy Pg0KJmd0OyArwqAgwqAgwqAgwqAgLSBjY2FjaGU8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIHpp cDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gYXV0b2NvbmY8YnI+DQomZ3Q7ICvCoCDCoCDCoCDC oCAtIGxpYmJwZi1kZXZlbDxicj4NCiZndDsgK8KgIMKgIHJlZGhhdF9mYW1pbHk6PGJyPg0KJmd0 OyArwqAgwqAgwqAgcGFyZW50OiAmcXVvdDtycG0mcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCBw YWNrYWdlczogW108YnI+DQomZ3Q7ICvCoCDCoCBmZWRvcmE6PGJyPg0KJmd0OyArwqAgwqAgwqAg cGFyZW50OiAmcXVvdDtyZWRoYXRfZmFtaWx5JnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAgcGFj a2FnZXM6PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBweXRob24zLXB5ZWxmdG9vbHM8YnI+DQom Z3Q7ICvCoCDCoCDCoCDCoCAtIHppcDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gY2xhbmc8YnI+ DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIG5pbmphLWJ1aWxkPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAg LSBlbGZ1dGlscy1saWJlbGYtZGV2ZWw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGphbnNzb24t ZGV2ZWw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGxpYmF0b21pYzxicj4NCiZndDsgK8KgIMKg IMKgIMKgIC0gbGlicGNhcC1kZXZlbDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbnVtYWN0bC1k ZXZlbDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gZmluZHV0aWxzPGJyPg0KJmd0OyArwqAgwqAg wqAgwqAgLSBsaWJ0b29sPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBlbGZ1dGlscy1kZXZlbDxi cj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbGlieG1sMi1kZXZlbDxicj4NCiZndDsgK8KgIMKgIMKg IMKgIC0gbGliYWJpZ2FpbDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gb3BlbnNzbC1kZXZlbDxi cj4NCiZndDsgK8KgIMKgIGZlZG9yYV9jb3Zlcml0eTo8YnI+DQomZ3Q7ICvCoCDCoCDCoCBwYXJl bnQ6IGZlZG9yYTxicj4NCiZndDsgK8KgIMKgIMKgIHBhY2thZ2VzOiBbXTxicj4NCiZndDsgK8Kg IMKgIGZlZG9yYV9jbGFuZzo8YnI+DQomZ3Q7ICvCoCDCoCDCoCBwYXJlbnQ6IGZlZG9yYTxicj4N CiZndDsgK8KgIMKgIMKgIHBhY2thZ2VzOiBbXTxicj4NCiZndDsgK8KgIMKgIGNlbnRvczg6PGJy Pg0KJmd0OyArwqAgwqAgwqAgcGFyZW50OiAmcXVvdDtyZWRoYXRfZmFtaWx5JnF1b3Q7PGJyPg0K Jmd0OyArwqAgwqAgwqAgcGFja2FnZXM6PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBlbGZ1dGls cy1saWJlbGYtZGV2ZWw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGphbnNzb24tZGV2ZWw8YnI+ DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGxpYmF0b21pYzxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0g bGlicGNhcC1kZXZlbDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbnVtYWN0bC1kZXZlbDxicj4N CiZndDsgK8KgIMKgIMKgIMKgIC0gbGliYWJpZ2FpbDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0g b3BlbnNzbC1kZXZlbDxicj4NCiZndDsgK8KgIMKgIGNlbnRvczk6PGJyPg0KJmd0OyArwqAgwqAg wqAgcGFyZW50OiAmcXVvdDtyZWRoYXRfZmFtaWx5JnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAg cGFja2FnZV9tYW5hZ2VyX2NvbW1hbmQ6ICZxdW90O3l1bSBpbnN0YWxsIC0tYWxsb3dlcmFzaW5n IC15JnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAgcGFja2FnZXM6PGJyPg0KJmd0OyArwqAgwqAg wqAgwqAgLSBlbGZ1dGlscy1saWJlbGYtZGV2ZWw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGph bnNzb24tZGV2ZWw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGxpYmF0b21pYzxicj4NCiZndDsg K8KgIMKgIMKgIMKgIC0gbGlicGNhcC1kZXZlbDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbnVt YWN0bC1kZXZlbDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbGlidG9vbDxicj4NCiZndDsgK8Kg IMKgIMKgIMKgIC0gZysrPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBlbGZ1dGlscy1kZXZlbDxi cj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbGlieG1sMi1kZXZlbDxicj4NCiZndDsgK8KgIMKgIMKg IMKgIC0gb3BlbnNzbC1kZXZlbDxicj4NCiZndDsgK8KgIMKgIHJoZWw6PGJyPg0KJmd0OyArwqAg wqAgwqAgcGFyZW50OiAmcXVvdDtyZWRoYXRfZmFtaWx5JnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAg wqAgcGFja2FnZV9tYW5hZ2VyX2NvbW1hbmQ6ICZxdW90O3l1bSBpbnN0YWxsIC15JnF1b3Q7PGJy Pg0KJmd0OyArwqAgwqAgwqAgcGFja2FnZXM6PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBlbGZ1 dGlscy1saWJlbGYtZGV2ZWw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGphbnNzb24tZGV2ZWw8 YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGxpYmF0b21pYzxicj4NCiZndDsgK8KgIMKgIMKgIMKg IC0gbGlicGNhcC1kZXZlbDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbnVtYWN0bC1kZXZlbDxi cj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gb3BlbnNzbC1kZXZlbDxicj4NCiZndDsgK8KgIMKgIMKg IMKgIC0gbGliYWJpZ2FpbDxicj4NCiZndDsgK8KgIMKgIHJoZWw3Ojxicj4NCiZndDsgK8KgIMKg IMKgIHBhcmVudDogJnF1b3Q7cmhlbCZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIHBhY2thZ2Vz Ojxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbmluamEtYnVpbGQ8YnI+DQomZ3Q7ICvCoCDCoCBy aGVsODo8YnI+DQomZ3Q7ICvCoCDCoCDCoCBwYXJlbnQ6ICZxdW90O3JoZWwmcXVvdDs8YnI+DQom Z3Q7ICvCoCDCoCDCoCBwYWNrYWdlX21hbmFnZXJfY29tbWFuZDogJnF1b3Q7eXVtIC0tYWxsb3dl cmFzaW5nIGluc3RhbGwgLXkmcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCBwYWNrYWdlczo8YnI+ DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIG5pbmphLWJ1aWxkPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAg LSBsaWJ4bWwyLWRldmVsPGJyPg0KJmd0OyArwqAgwqAgcmhlbDk6PGJyPg0KJmd0OyArwqAgwqAg wqAgcGFyZW50OiAmcXVvdDtyaGVsJnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAgcGFja2FnZV9t YW5hZ2VyX2NvbW1hbmQ6ICZxdW90O3l1bSAtLWFsbG93ZXJhc2luZyBpbnN0YWxsIC15JnF1b3Q7 PGJyPg0KJmd0OyArwqAgwqAgwqAgcGFja2FnZXM6PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBs aWJ4bWwyLWRldmVsPGJyPg0KJmd0OyArwqAgwqAgb3BlbnN1c2U6PGJyPg0KJmd0OyArwqAgwqAg wqAgcGFyZW50OiAmcXVvdDtycG0mcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCBwYWNrYWdlX21h bmFnZXJfY29tbWFuZDogJnF1b3Q7enlwcGVyIGluc3RhbGwgLXkmcXVvdDs8YnI+DQomZ3Q7ICvC oCDCoCDCoCBwYWNrYWdlczo8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIHB5dGhvbjMtcHllbGZ0 b29sczxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbmluamE8YnI+DQomZ3Q7ICvCoCDCoCDCoCDC oCAtIGd6aXA8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGxpYmVsZi1kZXZlbDxicj4NCiZndDsg K8KgIMKgIMKgIMKgIC0gbGliamFuc3Nvbi1kZXZlbDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0g bGlicmRtYWNtMTxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbGliYXRvbWljMTxicj4NCiZndDsg K8KgIMKgIMKgIMKgIC0gbGlibnVtYS1kZXZlbDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbGli YWJpZ2FpbC10b29sczxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gdGFyPGJyPg0KJmd0OyArwqAg wqAgwqAgwqAgLSBvcGVuc3NsLWRldmVsPGJyPg0KJmd0OyArwqAgwqAgYWxwaW5lOjxicj4NCiZn dDsgK8KgIMKgIMKgIHBhcmVudDogJnF1b3Q7YWxsJnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAg cGFja2FnZV9tYW5hZ2VyX2NvbW1hbmQ6ICZxdW90O2FwayBhZGQmcXVvdDs8YnI+DQomZ3Q7ICvC oCDCoCDCoCBwYWNrYWdlczo8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGJzZC1jb21wYXQtaGVh ZGVyczxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gY2NhY2hlPGJyPg0KJmd0OyArwqAgwqAgwqAg wqAgLSBqYW5zc29uLWRldjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbGliYXJjaGl2ZS1kZXY8 YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGxpYmJwZi1kZXY8YnI+DQomZ3Q7ICvCoCDCoCDCoCDC oCAtIGxpYmMtZGV2PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBsaWJwY2FwLWRldjxicj4NCiZn dDsgK8KgIMKgIMKgIMKgIC0gbGludXgtaGVhZGVyczxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0g bmluamE8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIG51bWFjdGwtZGV2PGJyPg0KJmd0OyArwqAg wqAgwqAgwqAgLSBvcGVuc3NsLWRldjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gcHkzLXBpcDxi cj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gcHkzLWVsZnRvb2xzPGJyPg0KJmd0OyArwqAgwqAgwqAg wqAgLSBweTMtc2V0dXB0b29sczxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gcHkzLXdoZWVsPGJy Pg0KJmd0OyArwqAgwqAgwqAgwqAgLSB6bGliLWRldjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0g cHl0aG9uMzxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gYmFzaDxicj4NCiZndDsgK8KgIMKgIMKg IMKgIC0gemlwPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBtZXNvbjxicj4NCiZndDsgK8KgIMKg IGFyY2g6PGJyPg0KJmd0OyArwqAgwqAgwqAgcGFyZW50OiAmcXVvdDthbGwmcXVvdDs8YnI+DQom Z3Q7ICvCoCDCoCDCoCBwYWNrYWdlX21hbmFnZXJfY29tbWFuZDogJnF1b3Q7cGFjbWFuIC1TeXUg LS1ub2NvbmZpcm0mcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCBwYWNrYWdlczo8YnI+DQomZ3Q7 ICvCoCDCoCDCoCDCoCAtIGdsaWJjPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBjbWFrZTxicj4N CiZndDsgK8KgIMKgIMKgIMKgIC0gbmluamE8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIHBhbmRv Yzxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gcHl0aG9uPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAg LSBweXRob24tZG9jdXRpbHM8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGV0aHRvb2w8YnI+DQom Z3Q7ICvCoCDCoCDCoCDCoCAtIGZpbGU8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGZha2Vyb290 PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBwa2ctY29uZmlnPGJyPg0KJmd0OyArwqAgwqAgwqAg wqAgLSBudW1hY3RsPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBlbGZ1dGlsczxicj4NCiZndDsg K8KgIMKgIMKgIMKgIC0gZ2F3azxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gZGlmZnV0aWxzPGJy Pg0KJmd0OyArwqAgwqAgwqAgwqAgLSBweXRob24tcGlwPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAg LSBsaWJhYmlnYWlsPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBvcGVuc3NsPGJyPg0KJmd0OyAr wqAgwqAgwqAgwqAgLSBsaWJicGY8YnI+DQomZ3Q7ICvCoCDCoCBkZWJpYW46PGJyPg0KJmd0OyAr wqAgwqAgwqAgcGFyZW50OiAmcXVvdDthbGwmcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCBwYWNr YWdlX21hbmFnZXJfY29tbWFuZDogJnF1b3Q7YXB0LWdldCB1cGRhdGUgJmFtcDsmYW1wOyBhcHQt Z2V0IGluc3RhbGwgLS1uby1pbnN0YWxsLXJlY29tbWVuZHMgLXkmcXVvdDs8YnI+DQomZ3Q7ICvC oCDCoCDCoCBwYWNrYWdlczo8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGxpYm51bWEtZGV2PGJy Pg0KJmd0OyArwqAgwqAgwqAgwqAgLSB6aXA8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGxpYnJk bWFjbTE8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGxpYmNyeXB0bysrLWRldjxicj4NCiZndDsg K8KgIMKgIMKgIMKgIC0gcHl0aG9uMy1weWVsZnRvb2xzPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAg LSBsaWJ4bWwyLWRldjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbGliZWxmLWRldjxicj4NCiZn dDsgK8KgIMKgIMKgIMKgIC0gbGlicGNhcC1kZXY8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGxp YmphbnNzb24tZGV2PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBweXRob24zLXNldHVwdG9vbHM8 YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGF1dG9jb25mPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAg LSBwa2ctY29uZmlnPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBsaWJ0b29sPGJyPg0KJmd0OyAr wqAgwqAgwqAgwqAgLSBjY2FjaGU8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGxpYmF0b21pYzE8 YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIHB5dGhvbjMtd2hlZWw8YnI+DQomZ3Q7ICvCoCDCoCDC oCDCoCAtIGxpYmR3LWRldjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gcmRtYS1jb3JlPGJyPg0K Jmd0OyArwqAgwqAgwqAgwqAgLSBuaW5qYS1idWlsZDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0g YXV0b21ha2U8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGxpYnJkbWFjbS1kZXY8YnI+DQomZ3Q7 ICvCoCDCoCDCoCDCoCAtIGxpYm1ubC1kZXY8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIHB5dGhv bjMtcGlwPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBidWlsZC1lc3NlbnRpYWw8YnI+DQomZ3Q7 ICvCoCDCoCDCoCDCoCAtIGFzcGVsbC1lbjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gcGFyYWxs ZWw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIHB5dGhvbjMtZ3JwY2lvPGJyPg0KJmd0OyArwqAg wqAgwqAgwqAgLSBsY292PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBsaWJicGYtZGV2PGJyPg0K Jmd0OyArwqAgwqAgwqAgwqAgLSBsaWJzc2wtZGV2PGJyPg0KJmd0OyArwqAgwqAgZGViaWFuMTA6 PGJyPg0KJmd0OyArwqAgwqAgwqAgcGFyZW50OiAmcXVvdDtkZWJpYW4mcXVvdDs8YnI+DQomZ3Q7 ICvCoCDCoCDCoCBwYWNrYWdlczogW108YnI+DQomZ3Q7ICvCoCDCoCBkZWJpYW4xMTo8YnI+DQom Z3Q7ICvCoCDCoCDCoCBwYXJlbnQ6ICZxdW90O2RlYmlhbiZxdW90Ozxicj4NCiZndDsgK8KgIMKg IMKgIHBhY2thZ2VzOjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbmFzbTxicj4NCiZndDsgK8Kg IMKgIGRlYmlhbjExX2FybV9pcHNlYzo8YnI+DQomZ3Q7ICvCoCDCoCDCoCBwYXJlbnQ6ICZxdW90 O2RlYmlhbjExJnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAgcGFja2FnZXM6IFtdPGJyPg0KJmd0 OyArwqAgwqAgdWJ1bnR1Ojxicj4NCiZndDsgK8KgIMKgIMKgIHBhcmVudDogJiMzOTtkZWJpYW4m IzM5Ozxicj4NCiZndDsgK8KgIMKgIMKgIHBhY2thZ2VzOiBbXTxicj4NCiZndDsgK8KgIMKgIHVi dW50dTE4LjA0Ojxicj4NCiZndDsgK8KgIMKgIMKgIHBhcmVudDogJnF1b3Q7dWJ1bnR1JnF1b3Q7 PGJyPg0KJmd0OyArwqAgwqAgwqAgcGFja2FnZXM6IFtdPGJyPg0KJmd0OyArwqAgwqAgdWJ1bnR1 MjAuMDQ6PGJyPg0KJmd0OyArwqAgwqAgwqAgcGFyZW50OiAmcXVvdDt1YnVudHUmcXVvdDs8YnI+ DQomZ3Q7ICvCoCDCoCDCoCBwYWNrYWdlczo8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIHB5dGhv bjMtZ3JwY2lvPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBsY292PGJyPg0KJmd0OyArwqAgwqAg wqAgwqAgLSBqcTxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gZGVmYXVsdC1qcmU8YnI+DQomZ3Q7 ICvCoCDCoCDCoCDCoCAtIG5vZGVqczxicj4NCiZndDsgK8KgIMKgIHVidW50dTIyLjA0Ojxicj4N CiZndDsgK8KgIMKgIMKgIHBhcmVudDogJnF1b3Q7dWJ1bnR1JnF1b3Q7PGJyPg0KJmd0OyArwqAg wqAgwqAgcGFja2FnZXM6PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBweXRob24zLWdycGNpbzxi cj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbGNvdjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gYWJp Z2FpbC10b29sczxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0ganE8YnI+DQomZ3Q7ICvCoCDCoCB1 YnVudHVfY3Jvc3M6ICMgeDg2IC0mZ3Q7IEFSTTxicj4NCiZndDsgK8KgIMKgIMKgIHBhcmVudDog JnF1b3Q7dWJ1bnR1MjAuMDQmcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCBwYWNrYWdlczo8YnI+ DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGNsYW5nPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBsbHZt PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBsbHZtLWRldjxicj4NCiZndDsgK8KgIMKgIMKgIMKg IC0gbGx2bS1ydW50aW1lPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBsbGQ8YnI+DQomZ3Q7ICvC oCDCoCDCoCDCoCAtIGdjYy1hYXJjaDY0LWxpbnV4LWdudTxicj4NCiZndDsgK8KgIMKgIMKgIMKg IC0gbGliZ2NjLTktZGV2LWFybTY0LWNyb3NzPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBsaWJh dG9taWMxLWFybTY0LWNyb3NzPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBsaWJjNi1kZXYtYXJt NjQtY3Jvc3M8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIHBrZy1jb25maWctYWFyY2g2NC1saW51 eC1nbnU8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGRwa2ctZGV2PGJyPg0KJmd0OyArwqAgwqAg wqAgwqAgLSBnY2MtYXJtLWxpbnV4LWdudWVhYmloZjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0g bGliYzYtZGV2LWFybWhmLWNyb3NzPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSBwa2ctY29uZmln LWFybS1saW51eC1nbnVlYWJpaGY8YnI+DQomZ3Q7ICvCoCDCoCB1YnVudHVfc3ZlOjxicj4NCiZn dDsgK8KgIMKgIMKgIHBhcmVudDogJnF1b3Q7dWJ1bnR1MjAuMDQmcXVvdDs8YnI+DQomZ3Q7ICvC oCDCoCDCoCBwYWNrYWdlczo8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGdjYy0xMDxicj4NCiZn dDsgK8KgIHRhcmdldHM6PGJyPg0KJmd0OyArwqAgwqAgIyBBbHBpbmU8YnI+DQomZ3Q7ICvCoCDC oCAtIG5hbWU6IGFscGluZV9jb21waWxlPGJyPg0KJmd0OyArwqAgwqAgwqAgZ3JvdXA6ICZxdW90 O2FscGluZSZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIGJhc2VfaW1hZ2U6IGFscGluZTxicj4N CiZndDsgK8KgIMKgIMKgIHBsYXRmb3JtczogW2xpbnV4L2FtZDY0LCBsaW51eC9hcm02NF08YnI+ DQomZ3Q7ICvCoCDCoCDCoCBmb3JjZV9kaXNhYmxlX2FiaTogdHJ1ZTxicj4NCiZndDsgK8KgIMKg IMKgIG1pbmltdW1fZHBka192ZXJzaW9uOjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIG1ham9yOiAy Mjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIG1pbm9yOiAwPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAg cmV2aXNpb246IDA8YnI+DQomZ3Q7ICvCoCDCoCDCoCBleHRyYV9pbmZvcm1hdGlvbjo8YnI+DQom Z3Q7ICvCoCDCoCDCoCDCoCBhbWQ2NF9lbnZpcm9ubWVudF9pZDogNDU8YnI+DQomZ3Q7ICvCoCDC oCDCoCDCoCBhcm02NF9lbnZpcm9ubWVudF9pZDogNzU8YnI+DQomZ3Q7ICs8YnI+DQomZ3Q7ICvC oCDCoCAjIEFyY2g8YnI+DQomZ3Q7ICvCoCDCoCAtIG5hbWU6IGFyY2hfY29tcGlsZTxicj4NCiZn dDsgK8KgIMKgIMKgIGdyb3VwOiAmcXVvdDthcmNoJnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAg YmFzZV9pbWFnZTogYXJjaGxpbnV4OmJhc2U8YnI+DQomZ3Q7ICvCoCDCoCDCoCBwbGF0Zm9ybXM6 IFtsaW51eC9hbWQ2NF08YnI+DQomZ3Q7ICvCoCDCoCDCoCBleHRyYV9pbmZvcm1hdGlvbjo8YnI+ DQomZ3Q7ICvCoCDCoCDCoCDCoCBhbWQ2NF9lbnZpcm9ubWVudF9pZDogMjY8YnI+DQomZ3Q7ICs8 YnI+DQomZ3Q7ICvCoCDCoCAtIG5hbWU6IGZlZG9yYTM3X2NvbXBpbGU8YnI+DQomZ3Q7ICvCoCDC oCDCoCBncm91cDogJnF1b3Q7ZmVkb3JhJnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAgYmFzZV9p bWFnZTogZmVkb3JhOjM3PGJyPg0KJmd0OyArwqAgwqAgwqAgcGxhdGZvcm1zOiBbbGludXgvYW1k NjQsIGxpbnV4L2FybTY0XTxicj4NCiZndDsgK8KgIMKgIMKgIGV4dHJhX2luZm9ybWF0aW9uOjxi cj4NCiZndDsgK8KgIMKgIMKgIMKgIGFtZDY0X2Vudmlyb25tZW50X2lkOiA2OTxicj4NCiZndDsg K8KgIMKgIMKgIMKgIGFybTY0X2Vudmlyb25tZW50X2lkOiA3MDxicj4NCiZndDsgKzxicj4NCiZn dDsgK8KgIMKgIC0gbmFtZTogZmVkb3JhMzhfY29tcGlsZTxicj4NCiZndDsgK8KgIMKgIMKgIGdy b3VwOiAmcXVvdDtmZWRvcmEmcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCBiYXNlX2ltYWdlOiBm ZWRvcmE6Mzg8YnI+DQomZ3Q7ICvCoCDCoCDCoCBwbGF0Zm9ybXM6IFtsaW51eC9hbWQ2NCwgbGlu dXgvYXJtNjRdPGJyPg0KJmd0OyArwqAgwqAgwqAgZXh0cmFfaW5mb3JtYXRpb246PGJyPg0KJmd0 OyArwqAgwqAgwqAgwqAgYW1kNjRfZW52aXJvbm1lbnRfaWQ6IDcxPGJyPg0KJmd0OyArwqAgwqAg wqAgwqAgYXJtNjRfZW52aXJvbm1lbnRfaWQ6IDcyPGJyPg0KJmd0OyArPGJyPg0KJmd0OyArwqAg wqAgLSBuYW1lOiBmZWRvcmEzOF9jbGFuZzxicj4NCiZndDsgK8KgIMKgIMKgIGdyb3VwOiAmcXVv dDtmZWRvcmFfY2xhbmcmcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCBiYXNlX2ltYWdlOiBmZWRv cmE6Mzg8YnI+DQomZ3Q7ICvCoCDCoCDCoCBwbGF0Zm9ybXM6IFtsaW51eC9hbWQ2NCwgbGludXgv YXJtNjRdPGJyPg0KJmd0OyArwqAgwqAgwqAgZXh0cmFfaW5mb3JtYXRpb246PGJyPg0KJmd0OyAr wqAgwqAgwqAgwqAgYW1kNjRfZW52aXJvbm1lbnRfaWQ6IDczPGJyPg0KJmd0OyArwqAgwqAgwqAg wqAgYXJtNjRfZW52aXJvbm1lbnRfaWQ6IDc0PGJyPg0KJmd0OyArPGJyPg0KJmd0OyArwqAgwqAg LSBuYW1lOiBmZWRvcmEzN19jb3Zlcml0eTxicj4NCiZndDsgK8KgIMKgIMKgIGdyb3VwOiAmcXVv dDtmZWRvcmFfY292ZXJpdHkmcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCBiYXNlX2ltYWdlOiBm ZWRvcmE6Mzc8YnI+DQomZ3Q7ICvCoCDCoCDCoCBmb3JjZV9kaXNhYmxlX2FiaTogdHJ1ZTxicj4N CiZndDsgK8KgIMKgIMKgIHJlcXVpcmVzX2NvdmVyaXR5OiB0cnVlPGJyPg0KJmd0OyArwqAgwqAg wqAgcGxhdGZvcm1zOiBbbGludXgvYW1kNjRdPGJyPg0KJmd0OyArPGJyPg0KJmd0OyArwqAgwqAg IyBDZW50T3M8YnI+DQomZ3Q7ICvCoCDCoCAtIG5hbWU6IGNlbnRvc3N0cmVhbThfY29tcGlsZTxi cj4NCiZndDsgK8KgIMKgIMKgIGdyb3VwOiAmcXVvdDtjZW50b3M4JnF1b3Q7PGJyPg0KJmd0OyAr wqAgwqAgwqAgYmFzZV9pbWFnZTogPGEgaHJlZj0iaHR0cDovL3F1YXkuaW8vY2VudG9zL2NlbnRv czpzdHJlYW04IiByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5xdWF5LmlvL2NlbnRv cy9jZW50b3M6c3RyZWFtODwvYT48YnI+DQomZ3Q7ICvCoCDCoCDCoCBwbGF0Zm9ybXM6IFtsaW51 eC9hbWQ2NF08YnI+DQomZ3Q7ICvCoCDCoCDCoCBleHRyYV9pbmZvcm1hdGlvbjo8YnI+DQomZ3Q7 ICvCoCDCoCDCoCDCoCBhbWQ2NF9lbnZpcm9ubWVudF9pZDogMzk8YnI+DQomZ3Q7ICs8YnI+DQom Z3Q7ICvCoCDCoCAtIG5hbWU6IGNlbnRvc3N0cmVhbTlfY29tcGlsZTxicj4NCiZndDsgK8KgIMKg IMKgIGdyb3VwOiAmcXVvdDtjZW50b3M5JnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAgYmFzZV9p bWFnZTogPGEgaHJlZj0iaHR0cDovL3F1YXkuaW8vY2VudG9zL2NlbnRvczpzdHJlYW05IiByZWw9 Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5xdWF5LmlvL2NlbnRvcy9jZW50b3M6c3RyZWFt OTwvYT48YnI+DQomZ3Q7ICvCoCDCoCDCoCBwbGF0Zm9ybXM6IFtsaW51eC9hbWQ2NCwgbGludXgv YXJtNjRdPGJyPg0KJmd0OyArwqAgwqAgwqAgZXh0cmFfaW5mb3JtYXRpb246PGJyPg0KJmd0OyAr wqAgwqAgwqAgwqAgYW1kNjRfZW52aXJvbm1lbnRfaWQ6IDUzPGJyPg0KJmd0OyArwqAgwqAgwqAg wqAgYXJtNjRfZW52aXJvbm1lbnRfaWQ6IDYzPGJyPg0KJmd0OyArPGJyPg0KJmd0OyArwqAgwqAg IyBSSEVMPGJyPg0KJmd0OyArwqAgwqAgLSBuYW1lOiByaGVsN19jb21waWxlPGJyPg0KJmd0OyAr wqAgwqAgwqAgZ3JvdXA6ICZxdW90O3JoZWw3JnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAgYmFz ZV9pbWFnZTogPGEgaHJlZj0iaHR0cDovL3JlZ2lzdHJ5LmFjY2Vzcy5yZWRoYXQuY29tL3ViaTcv dWJpIiByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5yZWdpc3RyeS5hY2Nlc3MucmVk aGF0LmNvbS91Ymk3L3ViaTwvYT48YnI+DQomZ3Q7ICvCoCDCoCDCoCBwbGF0Zm9ybXM6IFtsaW51 eC9hbWQ2NF08YnI+DQomZ3Q7ICvCoCDCoCDCoCBleHRyYV9pbmZvcm1hdGlvbjo8YnI+DQomZ3Q7 ICvCoCDCoCDCoCDCoCBhbWQ2NF9lbnZpcm9ubWVudF9pZDogMzY8YnI+DQomZ3Q7ICs8YnI+DQom Z3Q7ICvCoCDCoCAtIG5hbWU6IHJoZWw4X2NvbXBpbGU8YnI+DQomZ3Q7ICvCoCDCoCDCoCBncm91 cDogJnF1b3Q7cmhlbDgmcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCBiYXNlX2ltYWdlOiA8YSBo cmVmPSJodHRwOi8vcmVnaXN0cnkuYWNjZXNzLnJlZGhhdC5jb20vdWJpOC91YmkiIHJlbD0ibm9y ZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPnJlZ2lzdHJ5LmFjY2Vzcy5yZWRoYXQuY29tL3ViaTgv dWJpPC9hPjxicj4NCiZndDsgK8KgIMKgIMKgIHBsYXRmb3JtczogW2xpbnV4L2FtZDY0XTxicj4N CiZndDsgK8KgIMKgIMKgIGV4dHJhX2luZm9ybWF0aW9uOjxicj4NCiZndDsgK8KgIMKgIMKgIMKg IGFtZDY0X2Vudmlyb25tZW50X2lkOiAzNzxicj4NCiZndDsgKzxicj4NCiZndDsgK8KgIMKgIC0g bmFtZTogcmhlbDlfY29tcGlsZTxicj4NCiZndDsgK8KgIMKgIMKgIGdyb3VwOiAmcXVvdDtyaGVs OSZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIGJhc2VfaW1hZ2U6IDxhIGhyZWY9Imh0dHA6Ly9y ZWdpc3RyeS5hY2Nlc3MucmVkaGF0LmNvbS91Ymk5L3ViaSIgcmVsPSJub3JlZmVycmVyIiB0YXJn ZXQ9Il9ibGFuayI+cmVnaXN0cnkuYWNjZXNzLnJlZGhhdC5jb20vdWJpOS91Ymk8L2E+PGJyPg0K Jmd0OyArwqAgwqAgwqAgcGxhdGZvcm1zOiBbbGludXgvYW1kNjQsIGxpbnV4L2FybTY0XTxicj4N CiZndDsgK8KgIMKgIMKgIGV4dHJhX2luZm9ybWF0aW9uOjxicj4NCiZndDsgK8KgIMKgIMKgIMKg IGFtZDY0X2Vudmlyb25tZW50X2lkOiA3Njxicj4NCiZndDsgK8KgIMKgIMKgIMKgIGFybTY0X2Vu dmlyb25tZW50X2lkOiA3Nzxicj4NCiZndDsgKzxicj4NCiZndDsgK8KgIMKgICMgT3BlblN1c2U8 YnI+DQomZ3Q7ICvCoCDCoCAtIG5hbWU6IG9wZW5zdXNlLWxlYXAxNV9jb21waWxlPGJyPg0KJmd0 OyArwqAgwqAgwqAgZ3JvdXA6ICZxdW90O29wZW5zdXNlJnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAg wqAgYmFzZV9pbWFnZTogb3BlbnN1c2UvbGVhcDoxNTxicj4NCiZndDsgK8KgIMKgIMKgIHBsYXRm b3JtczogW2xpbnV4L2FtZDY0LCBsaW51eC9hcm02NF08YnI+DQomZ3Q7ICvCoCDCoCDCoCBleHRy YV9pbmZvcm1hdGlvbjo8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCBhbWQ2NF9lbnZpcm9ubWVudF9p ZDogMjU8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCBhcm02NF9lbnZpcm9ubWVudF9pZDogNjc8YnI+ DQomZ3Q7ICs8YnI+DQomZ3Q7ICvCoCDCoCAjIERlYmlhbjxicj4NCiZndDsgK8KgIMKgIC0gbmFt ZTogZGViaWFuMTBfY29tcGlsZSAjIGRlYmlhbiAxMDxicj4NCiZndDsgK8KgIMKgIMKgIGdyb3Vw OiAmcXVvdDtkZWJpYW4xMCZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIGJhc2VfaW1hZ2U6ICZx dW90O2RlYmlhbjpidXN0ZXImcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCBsaWJhYmlnYWlsX3Jl dmlzaW9uOiBsaWJhYmlnYWlsLTIuMjxicj4NCiZndDsgK8KgIMKgIMKgIHBsYXRmb3JtczogW2xp bnV4L2FtZDY0XTxicj4NCiZndDsgK8KgIMKgIMKgIGV4dHJhX2luZm9ybWF0aW9uOjxicj4NCiZn dDsgK8KgIMKgIMKgIMKgIGFtZDY0X2Vudmlyb25tZW50X2lkOiA1Mjxicj4NCiZndDsgKzxicj4N CiZndDsgK8KgIMKgIC0gbmFtZTogZGViaWFuMTFfY29tcGlsZSAjIGRlYmlhbiAxMTxicj4NCiZn dDsgK8KgIMKgIMKgIGdyb3VwOiAmcXVvdDtkZWJpYW4xMSZxdW90Ozxicj4NCiZndDsgK8KgIMKg IMKgIGJhc2VfaW1hZ2U6ICZxdW90O2RlYmlhbjpidWxsc2V5ZSZxdW90Ozxicj4NCiZndDsgK8Kg IMKgIMKgIGxpYmFiaWdhaWxfcmV2aXNpb246IGxpYmFiaWdhaWwtMi4yPGJyPg0KJmd0OyArwqAg wqAgwqAgcGxhdGZvcm1zOjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gbGludXgvYW1kNjQ8YnI+ DQomZ3Q7ICvCoCDCoCDCoCDCoCAtIGxpbnV4L2FybTY0PGJyPg0KJmd0OyArwqAgwqAgwqAgZXh0 cmFfaW5mb3JtYXRpb246PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgYW1kNjRfZW52aXJvbm1lbnRf aWQ6IDUxPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgYXJtNjRfZW52aXJvbm1lbnRfaWQ6IDY0PGJy Pg0KJmd0OyArPGJyPg0KJmd0OyArwqAgwqAgIyBVYnVudHU8YnI+DQomZ3Q7ICvCoCDCoCAtIG5h bWU6IHVidW50dTIwLjA0X2NvbXBpbGU8YnI+DQomZ3Q7ICvCoCDCoCDCoCBncm91cDogJnF1b3Q7 dWJ1bnR1MjAuMDQmcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCBiYXNlX2ltYWdlOiAmcXVvdDt1 YnVudHU6MjAuMDQmcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCBwbGF0Zm9ybXM6IFtsaW51eC9h bWQ2NCwgbGludXgvYXJtNjRdPGJyPg0KJmd0OyArwqAgwqAgwqAgZXh0cmFfdGFnczo8YnI+DQom Z3Q7ICvCoCDCoCDCoCDCoCAtICRSL3VidW50dTIwLjA0X2xpYmFiaWdhaWw6bGF0ZXN0PGJyPg0K Jmd0OyArwqAgwqAgwqAgwqAgLSAkUi91YnVudHUyMC4wNF9saWJhYmlnYWlsOiRUPGJyPg0KJmd0 OyArwqAgwqAgwqAgwqAgLSAkUi91YnVudHUyMC4wNF9zcGVsbC1jaGVjazpsYXRlc3Q8YnI+DQom Z3Q7ICvCoCDCoCDCoCDCoCAtICRSL3VidW50dTIwLjA0X3NwZWxsLWNoZWNrOiRUPGJyPg0KJmd0 OyArwqAgwqAgwqAgwqAgLSAkUi91YnVudHUyMC4wNF9zb25hcnNjYW5uZXI6bGF0ZXN0PGJyPg0K Jmd0OyArwqAgwqAgwqAgwqAgLSAkUi91YnVudHUyMC4wNF9zb25hcnNjYW5uZXI6JFQ8YnI+DQom Z3Q7ICvCoCDCoCDCoCBleHRyYV9pbmZvcm1hdGlvbjo8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCBh bWQ2NF9lbnZpcm9ubWVudF9pZDogMzg8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCBhcm02NF9lbnZp cm9ubWVudF9pZDogNjI8YnI+DQomZ3Q7ICs8YnI+DQomZ3Q7ICvCoCDCoCAjIHg4NiAtJmd0OyBB Uk0gY3Jvc3MgY29tcGlsZTxicj4NCiZndDsgK8KgIMKgIC0gbmFtZTogdWJ1bnR1MjAuMDRfY3Jv c3M8YnI+DQomZ3Q7ICvCoCDCoCDCoCBncm91cDogJnF1b3Q7dWJ1bnR1X2Nyb3NzJnF1b3Q7PGJy Pg0KJmd0OyArwqAgwqAgwqAgYmFzZV9pbWFnZTogJnF1b3Q7dWJ1bnR1OjIwLjA0JnF1b3Q7PGJy Pg0KJmd0OyArwqAgwqAgwqAgcGxhdGZvcm1zOiBbbGludXgvYW1kNjRdPGJyPg0KJmd0OyArwqAg wqAgwqAgY3Jvc3NfZmlsZTogJnF1b3Q7Y29uZmlnL2FybS9hcm02NF9hcm12OF9saW51eF9nY2Mm cXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCBleHRyYV9pbmZvcm1hdGlvbjo8YnI+DQomZ3Q7ICvC oCDCoCDCoCDCoCBhbWQ2NF9lbnZpcm9ubWVudF9pZDogNDc8YnI+DQomZ3Q7ICs8YnI+DQomZ3Q7 ICvCoCDCoCAjIEFsc28sIHg4NiAtJmd0OyBBUk0gY3Jvc3MgY29tcGlsZSAoZm9yIFNWRSB0ZXN0 KTxicj4NCiZndDsgK8KgIMKgIC0gbmFtZTogdWJ1bnR1MjAuMDRfc3ZlX2NvbXBpbGU8YnI+DQom Z3Q7ICvCoCDCoCDCoCBncm91cDogJnF1b3Q7dWJ1bnR1X3N2ZSZxdW90Ozxicj4NCiZndDsgK8Kg IMKgIMKgIGJhc2VfaW1hZ2U6ICZxdW90O2FybTY0djgvdWJ1bnR1OjIwLjA0JnF1b3Q7PGJyPg0K Jmd0OyArwqAgwqAgwqAgcGxhdGZvcm1zOiBbbGludXgvYXJtNjRdPGJyPg0KJmd0OyArwqAgwqAg wqAgZXh0cmFfaW5mb3JtYXRpb246PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgYXJtNjRfZW52aXJv bm1lbnRfaWQ6IDQ2PGJyPg0KJmd0OyArPGJyPg0KJmd0OyArwqAgwqAgIyBURU1QT1JBUlk6IFRo aXMgaGFzIHRoZSBmb3JrZWQgSVBzZWMgbGliIGRldmVsb3BlZCBieSBBUk0uIFRoaXMgY2F1c2Vz IGlzc3VlcyBvbiBvbGRlciBMVFMgdmVyc2lvbnMgb2YgRFBESy48YnI+DQomZ3Q7ICvCoCDCoCAj IE9uY2UgYWxsIHN1cHBvcnRlZCBhbmQgdGVzdGVkIExUUyB2ZXJzaW9ucyBubyBsb25nZXIgYnJl YWsgd2hlbiB0aGlzIGxpYiBpcyBpbnN0YWxsZWQsIHJlY29tYmluZSB3aXRoIGRlYmlhbjExX2Nv bXBpbGUuPGJyPg0KJmd0OyArwqAgwqAgLSBuYW1lOiBkZWJpYW4xMV9hcm1faXBzZWM8YnI+DQom Z3Q7ICvCoCDCoCDCoCBncm91cDogJnF1b3Q7ZGViaWFuMTFfYXJtX2lwc2VjJnF1b3Q7PGJyPg0K Jmd0OyArwqAgwqAgwqAgYmFzZV9pbWFnZTogJnF1b3Q7ZGViaWFuOmJ1bGxzZXllJnF1b3Q7PGJy Pg0KJmd0OyArwqAgwqAgwqAgcGxhdGZvcm1zOiBbbGludXgvYXJtNjRdPGJyPg0KJmd0OyArwqAg wqAgwqAgZm9yY2VfZGlzYWJsZV9hYmk6IHRydWU8YnI+DQomZ3Q7ICvCoCDCoCDCoCBleHRyYV90 YWdzOjxicj4NCiZndDsgK8KgIMKgIMKgIMKgIC0gJFIvZGViaWFuMTFfenVjX2NvbXBpbGU6bGF0 ZXN0PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSAkUi9kZWJpYW4xMV9zbm93M2dfY29tcGlsZTps YXRlc3Q8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAtICRSL2RlYmlhbjExX3p1Y19jb21waWxlOiRU PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgLSAkUi9kZWJpYW4xMV9zbm93M2dfY29tcGlsZTokVDxi cj4NCiZndDsgK8KgIMKgIMKgIGV4dHJhX2luZm9ybWF0aW9uOjxicj4NCiZndDsgK8KgIMKgIMKg IMKgIGFybTY0X2Vudmlyb25tZW50X2lkOiA1ODxicj4NCiZndDsgKzxicj4NCiZndDsgK8KgIMKg IC0gbmFtZTogdWJ1bnR1MjIuMDRfY29tcGlsZTxicj4NCiZndDsgK8KgIMKgIMKgIGdyb3VwOiAm cXVvdDt1YnVudHUyMi4wNCZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIGJhc2VfaW1hZ2U6ICZx dW90O3VidW50dToyMi4wNCZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIHBsYXRmb3JtczogW2xp bnV4L2FtZDY0XTxicj4NCiZndDsgK8KgIMKgIMKgIGV4dHJhX2luZm9ybWF0aW9uOjxicj4NCiZn dDsgK8KgIMKgIMKgIMKgIGFtZDY0X2Vudmlyb25tZW50X2lkOiA1NDxicj4NCiZndDsgZGlmZiAt LWdpdCBhL2NvbnRhaW5lcnMvdGVtcGxhdGVfZW5naW5lL2ludmVudG9yeV9zY2hlbWEuanNvbiBi L2NvbnRhaW5lcnMvdGVtcGxhdGVfZW5naW5lL2ludmVudG9yeV9zY2hlbWEuanNvbjxicj4NCiZn dDsgbmV3IGZpbGUgbW9kZSAxMDA2NDQ8YnI+DQomZ3Q7IGluZGV4IDAwMDAwMDAuLjdiNzllNDQ8 YnI+DQomZ3Q7IC0tLSAvZGV2L251bGw8YnI+DQomZ3Q7ICsrKyBiL2NvbnRhaW5lcnMvdGVtcGxh dGVfZW5naW5lL2ludmVudG9yeV9zY2hlbWEuanNvbjxicj4NCiZndDsgQEAgLTAsMCArMSwyMjEg QEA8YnI+DQomZ3Q7ICt7PGJyPg0KJmd0OyArwqAgwqAgJnF1b3Q7JHNjaGVtYSZxdW90OzogJnF1 b3Q7PGEgaHJlZj0iaHR0cHM6Ly9qc29uLXNjaGVtYS5vcmcvZHJhZnQtMDcvc2NoZW1hIiByZWw9 Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2pzb24tc2NoZW1hLm9yZy9kcmFm dC0wNy9zY2hlbWE8L2E+JnF1b3Q7LDxicj4NCiZndDsgK8KgIMKgICZxdW90O3RpdGxlJnF1b3Q7 OiAmcXVvdDtkcGRrbGFiLWNpIGNvbnRhaW5lciBpbnZlbnRvcnkgc2NoZW1hJnF1b3Q7LDxicj4N CiZndDsgK8KgIMKgICZxdW90OyRjb21tZW50JnF1b3Q7OiAmcXVvdDtTUERYLUxpY2Vuc2UtSWRl bnRpZmllcjogQlNELTMtQ2xhdXNlXG5Db3B5cmlnaHQgKGMpIDIwMjIgVW5pdmVyc2l0eSBvZiBO ZXcgSGFtcHNoaXJlJnF1b3Q7LDxicj4NCiZndDsgK8KgIMKgICZxdW90O3R5cGUmcXVvdDs6ICZx dW90O29iamVjdCZxdW90Oyw8YnI+DQomZ3Q7ICvCoCDCoCAmcXVvdDtwcm9wZXJ0aWVzJnF1b3Q7 OiB7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgJnF1b3Q7YWJpJnF1b3Q7OiB7PGJyPg0KJmd0OyAr wqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7dHlwZSZxdW90OzogJnF1b3Q7b2JqZWN0JnF1b3Q7LDxi cj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgICZxdW90O3Byb3BlcnRpZXMmcXVvdDs6IHs8YnI+ DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDt2ZXJzaW9ucyZxdW90Ozogezxi cj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O3R5cGUmcXVvdDs6 ICZxdW90O2FycmF5JnF1b3Q7LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgICZxdW90O2l0ZW1zJnF1b3Q7OiB7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgJnF1b3Q7dHlwZSZxdW90OzogJnF1b3Q7b2JqZWN0JnF1b3Q7LDxicj4N CiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O3Byb3BlcnRp ZXMmcXVvdDs6IHs8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCAmcXVvdDtkcGRrX3ZlcnNpb24mcXVvdDs6IHs8YnI+DQomZ3Q7ICvCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDt0eXBlJnF1b3Q7OiAm cXVvdDtvYmplY3QmcXVvdDssPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7cHJvcGVydGllcyZxdW90Ozogezxicj4NCiZndDsg K8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZx dW90O21ham9yJnF1b3Q7OiB7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7dHlwZSZxdW90OzogJnF1b3Q7 aW50ZWdlciZxdW90Oyw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtkZXNjcmlwdGlvbiZxdW90OzogJnF1 b3Q7VGhlIG1ham9yIHZlcnNpb24gbnVtYmVyICh1c3VhbGx5IHRoZSB5ZWFyIG9mIHJlbGVhc2Up JnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgfSw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDttaW5vciZxdW90Ozogezxicj4NCiZndDsg K8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgICZxdW90O3R5cGUmcXVvdDs6ICZxdW90O2ludGVnZXImcXVvdDssPGJyPg0KJmd0OyArwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg JnF1b3Q7ZGVzY3JpcHRpb24mcXVvdDs6ICZxdW90O1RoZSBtaW5vciB2ZXJzaW9uIG51bWJlciAo dXN1YWxseSB0aGUgbW9udGggb2YgcmVsZWFzZSkmcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj4NCiZndDsg K8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZx dW90O3JldmlzaW9uJnF1b3Q7OiB7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7dHlwZSZxdW90OzogJnF1 b3Q7aW50ZWdlciZxdW90Oyw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtkZXNjcmlwdGlvbiZxdW90Ozog JnF1b3Q7VGhlIHJldmlzaW9uIHZlcnNpb24gbnVtYmVyLiBTdGFydHMgYXQgMC4mcXVvdDs8YnI+ DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCB9LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgICZxdW90O2dpdF90YWcmcXVvdDs6IHs8YnI+DQomZ3Q7ICvCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVv dDt0eXBlJnF1b3Q7OiAmcXVvdDtzdHJpbmcmcXVvdDssPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7ZGVz Y3JpcHRpb24mcXVvdDs6ICZxdW90O1RoZSBnaXQgdGFnIHRvIGNoZWNrIG91dCB0byBnZXQgdGhp cyBBQkkgdmVyc2lvbiZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH08YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj4NCiZndDsgK8KgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O3JlcXVpcmVkJnF1b3Q7 OiBbPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgJnF1b3Q7bWFqb3ImcXVvdDssPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7bWlub3ImcXVvdDss PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgJnF1b3Q7cmV2aXNpb24mcXVvdDssPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7Z2l0X3RhZyZxdW90 Ozxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIF0sPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgJnF1b3Q7YWRkaXRpb25hbFByb3BlcnRpZXMmcXVvdDs6IGZhbHNlPGJyPg0KJmd0 OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgfSw8YnI+DQomZ3Q7 ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDthYmlfdmVy c2lvbiZxdW90Ozogezxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgICZxdW90O3R5cGUmcXVvdDs6ICZxdW90O29iamVjdCZxdW90Oyw8YnI+ DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAm cXVvdDtwcm9wZXJ0aWVzJnF1b3Q7OiB7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7bWFqb3ImcXVvdDs6IHs8YnI+ DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCAmcXVvdDt0eXBlJnF1b3Q7OiAmcXVvdDtpbnRlZ2VyJnF1b3Q7LDxicj4NCiZn dDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgICZxdW90O2Rlc2NyaXB0aW9uJnF1b3Q7OiAmcXVvdDtUaGUgbWFqb3IgdmVyc2lvbiBu dW1iZXIgKHVzdWFsbHkgdGhlIHllYXIgb2YgcmVsZWFzZSkmcXVvdDs8YnI+DQomZ3Q7ICvCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj4N CiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgICZxdW90O21pbm9yJnF1b3Q7OiB7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7dHlwZSZxdW90Ozog JnF1b3Q7aW50ZWdlciZxdW90Oyw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtkZXNjcmlwdGlvbiZxdW90 OzogJnF1b3Q7VGhlIG1pbm9yIHZlcnNpb24gbnVtYmVyICh1c3VhbGx5IHRoZSBtb250aCBvZiBy ZWxlYXNlKSZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIH08YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O3JlcXVpcmVkJnF1b3Q7OiBbPGJy Pg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgJnF1b3Q7bWFqb3ImcXVvdDssPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7bWlub3ImcXVvdDs8YnI+DQom Z3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBdLDxi cj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg ICZxdW90O2FkZGl0aW9uYWxQcm9wZXJ0aWVzJnF1b3Q7OiBmYWxzZTxicj4NCiZndDsgK8KgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH08YnI+DQomZ3Q7ICvCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O3JlcXVpcmVkJnF1b3Q7OiBbPGJyPg0KJmd0OyAr wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7ZHBka192ZXJz aW9uJnF1b3Q7LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgICZxdW90O2FiaV92ZXJzaW9uJnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgXTxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIH0sPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7 bWluSXRlbXMmcXVvdDs6IDA8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9PGJy Pg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgfSw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDC oCAmcXVvdDtyZXF1aXJlZCZxdW90OzogWzxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKg IMKgICZxdW90O3ZlcnNpb25zJnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgXSw8 YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDthZGRpdGlvbmFsUHJvcGVydGllcyZx dW90OzogZmFsc2U8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCB9LDxicj4NCiZndDsgK8KgIMKgIMKg IMKgICZxdW90O2RvY2tlcmZpbGVzJnF1b3Q7OiB7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAg wqAgJnF1b3Q7dHlwZSZxdW90OzogJnF1b3Q7b2JqZWN0JnF1b3Q7LDxicj4NCiZndDsgK8KgIMKg IMKgIMKgIMKgIMKgICZxdW90O3Byb3BlcnRpZXMmcXVvdDs6IHs8YnI+DQomZ3Q7ICvCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtncm91cHMmcXVvdDs6IHs8YnI+DQomZ3Q7ICvCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDt0eXBlJnF1b3Q7OiAmcXVvdDtvYmplY3QmcXVv dDssPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7cGF0dGVy blByb3BlcnRpZXMmcXVvdDs6IHs8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCAmcXVvdDteW2Etel1bYS16XzAtOVxcLl0rJCZxdW90Ozogezxicj4NCiZndDsg K8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O3R5cGUmcXVv dDs6ICZxdW90O29iamVjdCZxdW90Oyw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtwcm9wZXJ0aWVzJnF1b3Q7OiB7PGJyPg0KJmd0OyAr wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7cGFj a2FnZV9tYW5hZ2VyX2NvbW1hbmQmcXVvdDs6IHs8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDt0eXBlJnF1b3Q7OiAm cXVvdDtzdHJpbmcmcXVvdDssPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7ZGVzY3JpcHRpb24mcXVvdDs6ICZxdW90 O1RoZSBjb21tYW5kIHRvIGluc3RhbGwgcGFja2FnZXMgd2l0aG91dCB1c2VyIGlucHV0LiZxdW90 Ozxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIH0sPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgJnF1b3Q7cGFyZW50JnF1b3Q7OiB7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7dHlwZSZxdW90Ozog JnF1b3Q7c3RyaW5nJnF1b3Q7LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O2Rlc2NyaXB0aW9uJnF1b3Q7OiAmcXVv dDtXaGljaCBncm91cCB0byBpbmhlcml0IGZyb20sIG9yIE5PTkUgaWYgbm8gcGFyZW50IGV4aXN0 cyZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIH0sPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgJnF1b3Q7cGFja2FnZXMmcXVvdDs6IHs8YnI+DQomZ3Q7ICvCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDt0eXBl JnF1b3Q7OiAmcXVvdDthcnJheSZxdW90Oyw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtkZXNjcmlwdGlvbiZxdW90 OzogJnF1b3Q7QSBsaXN0IG9mIHBhY2thZ2UgbmFtZXMgdG8gaW5zdGFsbCZxdW90Oyw8YnI+DQom Z3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCAmcXVvdDtpdGVtcyZxdW90Ozogezxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O3R5cGUmcXVvdDs6ICZx dW90O3N0cmluZyZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7dW5pcXVlSXRlbXMmcXVv dDs6IHRydWU8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCB9PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgfSw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCAmcXVvdDtyZXF1aXJlZCZxdW90OzogWzxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O3BhcmVudCZxdW90Oyw8YnI+ DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAm cXVvdDtwYWNrYWdlcyZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIF0sPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgJnF1b3Q7YWRkaXRpb25hbFByb3BlcnRpZXMmcXVvdDs6IGZhbHNlPGJy Pg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgfTxicj4NCiZndDsg K8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7bWluUHJvcGVydGllcyZxdW90OzogMTxicj4NCiZndDsg K8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgJnF1b3Q7dGFyZ2V0cyZxdW90Ozogezxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgICZxdW90O3R5cGUmcXVvdDs6ICZxdW90O2FycmF5JnF1b3Q7LDxicj4NCiZn dDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O2l0ZW1zJnF1b3Q7OiB7PGJy Pg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7dHlwZSZx dW90OzogJnF1b3Q7b2JqZWN0JnF1b3Q7LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgICZxdW90O3Byb3BlcnRpZXMmcXVvdDs6IHs8YnI+DQomZ3Q7ICvCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtuYW1lJnF1b3Q7OiB7 PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgJnF1b3Q7dHlwZSZxdW90OzogJnF1b3Q7c3RyaW5nJnF1b3Q7LDxicj4NCiZndDsgK8KgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O2Rlc2NyaXB0 aW9uJnF1b3Q7OiAmcXVvdDtUaGUgbmFtZSBvZiB0aGUgZG9ja2VyIGNvbnRhaW5lciZxdW90Ozxi cj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJy Pg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7 Z3JvdXAmcXVvdDs6IHs8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCAmcXVvdDt0eXBlJnF1b3Q7OiAmcXVvdDtzdHJpbmcmcXVvdDssPGJy Pg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg JnF1b3Q7ZGVzY3JpcHRpb24mcXVvdDs6ICZxdW90O1doaWNoIGdyb3VwIHRoZSB0YXJnZXQgaXMg YSBtZW1iZXIgb2YmcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCB9LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgICZxdW90O2Jhc2VfaW1hZ2UmcXVvdDs6IHs8YnI+DQomZ3Q7ICvCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDt0eXBlJnF1b3Q7 OiAmcXVvdDtzdHJpbmcmcXVvdDssPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7ZGVzY3JpcHRpb24mcXVvdDs6ICZxdW90O1Ro ZSBiYXNlIGRvY2tlciBpbWFnZS4mcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O3BsYXRmb3JtcyZxdW90Ozogezxicj4NCiZndDsg K8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O3R5 cGUmcXVvdDs6ICZxdW90O2FycmF5JnF1b3Q7LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O2Rlc2NyaXB0aW9uJnF1b3Q7OiAm cXVvdDtXaGF0IHBsYXRmb3JtcyB0byBidWlsZCBmb3ImcXVvdDssPGJyPg0KJmd0OyArwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7aXRlbXMmcXVv dDs6IHs8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCAmcXVvdDt0eXBlJnF1b3Q7OiAmcXVvdDtzdHJpbmcmcXVvdDssPGJyPg0K Jmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgJnF1b3Q7ZW51bSZxdW90OzogWzxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O2xpbnV4L2FtZDY0JnF1 b3Q7LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O2xpbnV4L2FybTY0JnF1b3Q7LDxicj4NCiZndDsgK8Kg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg ICZxdW90O2xpbnV4L3Jpc2N2NjQmcXVvdDssPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7bGludXgvcHBj NjRsZSZxdW90Oyw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtsaW51eC9hcm0vdjcmcXVvdDssPGJyPg0K Jmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgJnF1b3Q7bGludXgvYXJtL3Y2JnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXTxicj4NCiZndDsgK8Kg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPg0KJmd0 OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7 bWluSXRlbXMmcXVvdDs6IDE8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCB9LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgICZxdW90O2Nyb3NzX2ZpbGUmcXVvdDs6IHs8YnI+DQomZ3Q7ICvCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDt0eXBlJnF1b3Q7 OiAmcXVvdDtzdHJpbmcmcXVvdDssPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7ZGVzY3JpcHRpb24mcXVvdDs6ICZxdW90O0Eg Y3Jvc3MgZmlsZSB0byBjb21waWxlIG1lc29uIHdpdGguIElmIG5vdCBwcmVzZW50LCBtZXNvbiYj Mzk7cyBhdXRvbWF0aWMgYmVoYXZpb3Igd2lsbCBiZSB1c2VkLiZxdW90Ozxicj4NCiZndDsgK8Kg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPg0KJmd0OyArwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7bGliYWJpZ2FpbF9y ZXZpc2lvbiZxdW90Ozogezxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O3R5cGUmcXVvdDs6ICZxdW90O3N0cmluZyZxdW90Oyw8 YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCAmcXVvdDtkZXNjcmlwdGlvbiZxdW90OzogJnF1b3Q7QSByZXZpc2lvbiBvciBicmFuY2ggb2Yg bGliYWJpZ2FpbCB0byBjaGVjayBvdXQgYmVmb3JlIGJ1aWxkaW5nIGZvciBhIGdpdmVuIHRhcmdl dC4mcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCB9LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgICZxdW90O2ZvcmNlX2Rpc2FibGVfYWJpJnF1b3Q7OiB7PGJyPg0KJmd0OyArwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7dHlwZSZxdW90Ozog JnF1b3Q7Ym9vbGVhbiZxdW90Oyw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtkZXNjcmlwdGlvbiZxdW90OzogJnF1b3Q7V2hl dGhlciB0byBmb3JjaWJseSBkaXNhYmxlIEFCSSBmb3IgdGhpcyB0YXJnZXQuIFRoaXMgc2hvdWxk IGJlIHVzZWQgYXMgYSB0ZW1wb3JhcnkgbWVhc3VyZSB1bnRpbCBhIGZpeCBjYW4gYmUgY3JlYXRl ZC4mcXVvdDssPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgJnF1b3Q7ZGVmYXVsdCZxdW90OzogJnF1b3Q7ZmFsc2UmcXVvdDs8YnI+DQom Z3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj4NCiZn dDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O3JlcXVp cmVzX2NvdmVyaXR5JnF1b3Q7OiB7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7dHlwZSZxdW90OzogJnF1b3Q7Ym9vbGVhbiZx dW90Oyw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCAmcXVvdDtkZXNjcmlwdGlvbiZxdW90OzogJnF1b3Q7V2hldGhlciB0aGlzIHRhcmdl dCByZXF1aXJlcyB0aGUgQ292ZXJpdHkgU2NhbiBiaW5hcmllcy4mcXVvdDssPGJyPg0KJmd0OyAr wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7ZGVm YXVsdCZxdW90OzogJnF1b3Q7ZmFsc2UmcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O21pbmltdW1fZHBka192ZXJzaW9uJnF1b3Q7 OiB7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgJnF1b3Q7dHlwZSZxdW90OzogJnF1b3Q7b2JqZWN0JnF1b3Q7LDxicj4NCiZndDsgK8Kg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O3Byb3Bl cnRpZXMmcXVvdDs6IHs8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDttYWpvciZxdW90Ozogezxicj4NCiZndDsgK8Kg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg ICZxdW90O3R5cGUmcXVvdDs6ICZxdW90O2ludGVnZXImcXVvdDssPGJyPg0KJmd0OyArwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1 b3Q7ZGVzY3JpcHRpb24mcXVvdDs6ICZxdW90O1RoZSBtYWpvciB2ZXJzaW9uIG51bWJlciAodXN1 YWxseSB0aGUgeWVhciBvZiByZWxlYXNlKSZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPg0KJmd0OyArwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7 bWlub3ImcXVvdDs6IHs8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDt0eXBlJnF1b3Q7OiAmcXVvdDtpbnRl Z2VyJnF1b3Q7LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O2Rlc2NyaXB0aW9uJnF1b3Q7OiAmcXVvdDtU aGUgbWlub3IgdmVyc2lvbiBudW1iZXIgKHVzdWFsbHkgdGhlIG1vbnRoIG9mIHJlbGVhc2UpJnF1 b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgfSw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtyZXZpc2lvbiZxdW90Ozogezxicj4NCiZndDsg K8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgICZxdW90O3R5cGUmcXVvdDs6ICZxdW90O2ludGVnZXImcXVvdDssPGJyPg0KJmd0OyArwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg JnF1b3Q7ZGVzY3JpcHRpb24mcXVvdDs6ICZxdW90O1RoZSByZXZpc2lvbiB2ZXJzaW9uIG51bWJl ci4gU3RhcnRzIGF0IDAuJnF1b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgfTxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPg0KJmd0OyArwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7cmVxdWlyZWQmcXVv dDs6IFs8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCAmcXVvdDttYWpvciZxdW90Oyw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDttaW5vciZxdW90 Oyw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCAmcXVvdDtyZXZpc2lvbiZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF0sPGJyPg0KJmd0OyArwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7YWRkaXRpb25hbFBy b3BlcnRpZXMmcXVvdDs6IGZhbHNlPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgfSw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtleHRyYV90YWdzJnF1b3Q7OiB7PGJyPg0KJmd0OyArwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7dHlwZSZx dW90OzogJnF1b3Q7YXJyYXkmcXVvdDssPGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7ZGVzY3JpcHRpb24mcXVvdDs6ICZxdW90 O1RhZ3MgdG8gYXBwbHkgdG8gdGhpcyBpbWFnZSZxdW90Oyw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtpdGVtcyZxdW90Ozog ezxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgICZxdW90O3R5cGUmcXVvdDs6ICZxdW90O3N0cmluZyZxdW90Oyw8YnI+DQomZ3Q7 ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAm cXVvdDtkZXNjcmlwdGlvbiZxdW90OzogJnF1b3Q7JFIgd2lsbCBiZSByZXBsYWNlZCB3aXRoIHRo ZSAmIzM5O3JlZ2lzdHJ5X2hvc3RuYW1lJiMzOTsgdmFyaWFibGUgaW4gdGhpcyBmaWxlLiAkVCB3 aWxsIGJlIHJlcGxhY2VkIHdpdGggYSB0aW1lc3RhbXAgaW4gdGhlIGZvcm0gb2YgJiMzOTslWS0l bS0lZCYjMzk7LiAkTiB3aWxsIGJlIHJlcGxhY2VkIGJ5IHRoZSBuYW1lIG9mIHRoZSB0YXJnZXQu LiBUaGUgdGFncyAmIzM5OyRSLyROOmxhdGVzdCYjMzk7IGFuZCAmIzM5OyRSLyROOiRUJiMzOTsg d2lsbCBhbHdheXMgYmUgcHJlc2VudCZxdW90Ozxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH08YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O2V4dHJhX2luZm9ybWF0aW9uJnF1b3Q7 OiB7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgJnF1b3Q7dHlwZSZxdW90OzogJnF1b3Q7b2JqZWN0JnF1b3Q7LDxicj4NCiZndDsgK8Kg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O2Rlc2Ny aXB0aW9uJnF1b3Q7OiAmcXVvdDtFeHRyYSBpbmZvcm1hdGlvbiB0byBiZSBzdG9yZWQgYXMgYSBK U09OIGZpbGUgYXQgL2NvbnRhaW5lcl9pbmZvLmpzb24mcXVvdDssPGJyPg0KJmd0OyArwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7YWRkaXRpb25h bFByb3BlcnRpZXMmcXVvdDs6IHRydWU8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCB9PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgfSw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCAmcXVvdDtyZXF1aXJlZCZxdW90OzogWzxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O25hbWUmcXVvdDssPGJyPg0KJmd0OyArwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7Z3JvdXAmcXVvdDss PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1 b3Q7YmFzZV9pbWFnZSZxdW90Oyw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtwbGF0Zm9ybXMmcXVvdDs8YnI+DQomZ3Q7ICvCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBdLDxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O2FkZGl0aW9uYWxQcm9wZXJ0aWVzJnF1b3Q7OiBm YWxzZTxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPg0KJmd0 OyArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7bWluSXRlbXMmcXVvdDs6IDE8 YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9PGJyPg0KJmd0OyArwqAgwqAgwqAg wqAgwqAgwqAgfSw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtyZXF1aXJlZCZx dW90OzogWzxicj4NCiZndDsgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O2dyb3VwcyZx dW90Oyw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDt0YXJnZXRzJnF1 b3Q7PGJyPg0KJmd0OyArwqAgwqAgwqAgwqAgwqAgwqAgXSw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDC oCDCoCDCoCAmcXVvdDthZGRpdGlvbmFsUHJvcGVydGllcyZxdW90OzogZmFsc2U8YnI+DQomZ3Q7 ICvCoCDCoCDCoCDCoCB9PGJyPg0KJmd0OyArwqAgwqAgfSw8YnI+DQomZ3Q7ICvCoCDCoCAmcXVv dDtyZXF1aXJlZCZxdW90OzogWzxicj4NCiZndDsgK8KgIMKgIMKgIMKgICZxdW90O2FiaSZxdW90 Oyw8YnI+DQomZ3Q7ICvCoCDCoCDCoCDCoCAmcXVvdDtkb2NrZXJmaWxlcyZxdW90Ozxicj4NCiZn dDsgK8KgIMKgIF0sPGJyPg0KJmd0OyArwqAgwqAgJnF1b3Q7YWRkaXRpb25hbFByb3BlcnRpZXMm cXVvdDs6IGZhbHNlPGJyPg0KJmd0OyArfTxicj4NCiZndDsgXCBObyBuZXdsaW5lIGF0IGVuZCBv ZiBmaWxlPGJyPg0KPGJyPg0KPC9ibG9ja3F1b3RlPjwvZGl2PjxiciBjbGVhcj0iYWxsIj48YnI+ PHNwYW4gY2xhc3M9ImdtYWlsX3NpZ25hdHVyZV9wcmVmaXgiPi0tIDwvc3Bhbj48YnI+PGRpdiBk aXI9Imx0ciIgY2xhc3M9ImdtYWlsX3NpZ25hdHVyZSI+PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2 PjxiPjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOnJnYigyNTUsMjU1LDI1NSkiPjxzcGFu IHN0eWxlPSJjb2xvcjpyZ2IoMTAyLDEwMiwxMDIpIj5BZGFtIEhhc3NpY2s8L3NwYW4+PC9zcGFu PjwvYj48YnI+PC9kaXY+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxMDIsMTAyLDEwMikiPjwvc3Bh bj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTAyLDEwMiwxMDIpIj5TZW5pb3Ig RGV2ZWxvcGVyPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxMDIsMTAy LDEwMikiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTEsODMsMTQ4KSI+PHNwYW4gc3R5bGU9ImJh Y2tncm91bmQtY29sb3I6cmdiKDI1NSwyNTUsMjU1KSI+VU5IIEludGVyT3BlcmFiaWxpdHkgTGFi PC9zcGFuPjwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigxMDIsMTAyLDEwMiki Pjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTAyLDEwMiwxMDIpIj48 YSBocmVmPSJtYWlsdG86YWhhc3NpY2tAaW9sLnVuaC5lZHUiIHRhcmdldD0iX2JsYW5rIj5haGFz c2lja0Bpb2wudW5oLmVkdTwvYT48YnI+PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImNv bG9yOnJnYigxMDIsMTAyLDEwMikiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlvbC51bmguZWR1LyIg dGFyZ2V0PSJfYmxhbmsiPmlvbC51bmguZWR1PC9hPjxicj48L3NwYW4+PC9kaXY+KzEgKDYwMykg NDc1LTgyNDg8YnI+PC9kaXY+PC9kaXY+DQo= --000000000000272c6b06021dedd3--