diff --git a/app/boards/intel_adsp_ace15_mtpm.conf b/app/boards/intel_adsp_ace15_mtpm.conf index 0b5472cd282a..58eab2f56664 100644 --- a/app/boards/intel_adsp_ace15_mtpm.conf +++ b/app/boards/intel_adsp_ace15_mtpm.conf @@ -17,6 +17,12 @@ CONFIG_FORMAT_CONVERT_HIFI3=n CONFIG_SAMPLE_KEYPHRASE=y CONFIG_COMP_PHASE_VOCODER=y CONFIG_COMP_STFT_PROCESS=y +CONFIG_SOF_STAGING=y +CONFIG_CPP=y +CONFIG_STD_CPP17=y +CONFIG_COMP_TENSORFLOW=n +CONFIG_COMP_MWW=m +CONFIG_STACK_SIZE_EDF=32768 # SOF / audio modules / mocks # This mock is part of official sof-bin releases because the CI that @@ -57,6 +63,7 @@ CONFIG_LLEXT=y CONFIG_LLEXT_STORAGE_WRITABLE=y CONFIG_LLEXT_EXPERIMENTAL=y CONFIG_LLEXT_EDK=n +CONFIG_LLEXT_HEAP_SIZE=64 CONFIG_MODULES=y CONFIG_TIMING_FUNCTIONS=y CONFIG_WATCHDOG=y diff --git a/app/boards/intel_adsp_ace30_ptl.conf b/app/boards/intel_adsp_ace30_ptl.conf index b6ac41938398..4863cf2414a1 100644 --- a/app/boards/intel_adsp_ace30_ptl.conf +++ b/app/boards/intel_adsp_ace30_ptl.conf @@ -15,6 +15,21 @@ CONFIG_FORMAT_CONVERT_HIFI3=n CONFIG_COMP_GOOGLE_RTC_AUDIO_PROCESSING=m CONFIG_GOOGLE_RTC_AUDIO_PROCESSING_MOCK=y CONFIG_COMP_STFT_PROCESS=y +CONFIG_SOF_STAGING=y +CONFIG_COMP_KPB=y +CONFIG_CPP=y +CONFIG_STD_CPP17=y +# tflmcly (stock keyword model) is not yet GNU-toolchain-clean on aphid +# (undefined sof_ut_log/__assert_no_args/abs); not required by mww, which +# builds its own independent TFLM lib copy. Disabled here to unblock the +# aphid mww LLEXT build. +CONFIG_COMP_TENSORFLOW=n +CONFIG_COMP_MFCC=y +CONFIG_COMP_MWW=m +CONFIG_AMS=y +CONFIG_STACK_SIZE_EDF=32768 +CONFIG_COMP_VOLUME=y +CONFIG_COMP_GAIN=y # SOF / infrastructure CONFIG_KCPS_DYNAMIC_CLOCK_CONTROL=n @@ -29,7 +44,7 @@ CONFIG_COLD_STORE_EXECUTE_DRAM=y CONFIG_INTEL_MODULES=y CONFIG_LIBRARY_AUTH_SUPPORT=y CONFIG_LIBRARY_MANAGER=y -CONFIG_LIBRARY_BASE_ADDRESS=0xa0688000 +CONFIG_LIBRARY_BASE_ADDRESS=0xa0700000 CONFIG_LIBRARY_BUILD_LIB=y CONFIG_LIBRARY_DEFAULT_MODULAR=y @@ -38,11 +53,19 @@ CONFIG_SOF_LOG_LEVEL_INF=y # Zephyr / OS features CONFIG_COUNTER=y -CONFIG_HEAP_MEM_POOL_SIZE=8192 +CONFIG_HEAP_MEM_POOL_SIZE=32768 +CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=32768 CONFIG_LLEXT=y CONFIG_LLEXT_STORAGE_WRITABLE=y CONFIG_LLEXT_EXPERIMENTAL=y CONFIG_LLEXT_EDK=n + +# Default LLEXT metadata heap (CONFIG_LLEXT_HEAP_SIZE, 8 KB) is sized for +# small extensions with few STB_GLOBAL-only exported symbols. mww.llext +# links in TFLM, whose template-instantiated vtables/typeinfo are emitted +# STB_WEAK -- now included in ext->sym_tab after the llext_load.c fix -- and +# blows past 8 KB (Failed to allocate extension symbol table, ret -12). +CONFIG_LLEXT_HEAP_SIZE=256 CONFIG_MODULES=y # Zephyr / device drivers @@ -78,3 +101,8 @@ CONFIG_SOF_USERSPACE_PROXY=y CONFIG_MAX_THREAD_BYTES=3 CONFIG_MAX_DOMAIN_PARTITIONS=32 + +# Debug: get faulting virtual address for openmodules-load panic +# CONFIG_XTENSA_ADSP_FATAL_BREADCRUMB_DATA_VADDR=y +CONFIG_SYS_HEAP_RUNTIME_STATS=y +CONFIG_SOF_ZEPHYR_HEAP_SIZE=0x80000 diff --git a/app/boards/intel_adsp_cavs25.conf b/app/boards/intel_adsp_cavs25.conf index 7cd938ec7ff8..6c863a2120e8 100644 --- a/app/boards/intel_adsp_cavs25.conf +++ b/app/boards/intel_adsp_cavs25.conf @@ -12,6 +12,14 @@ CONFIG_COMP_MFCC=y CONFIG_COMP_MULTIBAND_DRC=y CONFIG_COMP_VOLUME_WINDOWS_FADE=y CONFIG_FORMAT_CONVERT_HIFI3=n +CONFIG_SOF_STAGING=y +CONFIG_CPP=y +CONFIG_STD_CPP17=y +# cavs2.5 has no LLEXT/module-manager support (see CONFIG_LIBRARY_MANAGER=n +# below), so build mww in statically rather than as an LLEXT module. +CONFIG_COMP_MWW=y +CONFIG_COMP_MWW_DEBUG_TRACE=y +CONFIG_STACK_SIZE_EDF=32768 CONFIG_PCM_CONVERTER_FORMAT_S16LE=y CONFIG_PCM_CONVERTER_FORMAT_S24LE=y CONFIG_PCM_CONVERTER_FORMAT_S32LE=y @@ -33,7 +41,8 @@ CONFIG_SOF_LOG_LEVEL_INF=y CONFIG_DEBUG_COREDUMP=y CONFIG_DEBUG_COREDUMP_BACKEND_INTEL_ADSP_MEM_WINDOW=y CONFIG_DEBUG_COREDUMP_MEMORY_DUMP_MIN=y -CONFIG_HEAP_MEM_POOL_SIZE=8192 +CONFIG_HEAP_MEM_POOL_SIZE=32768 +CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=32768 # Zephyr / device drivers CONFIG_DAI_INIT_PRIORITY=70 diff --git a/app/llext_relocatable.conf b/app/llext_relocatable.conf index 76b5339e1bb0..ce8dafe3a6aa 100644 --- a/app/llext_relocatable.conf +++ b/app/llext_relocatable.conf @@ -1 +1,2 @@ CONFIG_LLEXT_TYPE_ELF_RELOCATABLE=y +CONFIG_LLEXT_EXPORT_BUILTINS_BY_SLID=y diff --git a/scripts/llext_offset_calc.py b/scripts/llext_offset_calc.py index 0f302a8cbe12..2a07984b725f 100755 --- a/scripts/llext_offset_calc.py +++ b/scripts/llext_offset_calc.py @@ -47,6 +47,9 @@ def get_elf_size(elf_name): if section.header['sh_addr'] + section.header['sh_size'] > end: end = section.header['sh_addr'] + section.header['sh_size'] + if start == 0xffffffff: + return 0 + size = end - start return size diff --git a/scripts/tensorflow-clone.sh b/scripts/tensorflow-clone.sh index d3f67d0a835e..caa0f58577ea 100755 --- a/scripts/tensorflow-clone.sh +++ b/scripts/tensorflow-clone.sh @@ -1,6 +1,6 @@ #!/bin/bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright(c) 2025 Intel Corporation. All rights reserved. +# Copyright(c) 2025-2026 Intel Corporation. All rights reserved. # fail immediately on any errors set -e @@ -14,8 +14,7 @@ declare -a REPOS=( "https://github.com/google/ruy" ) -# Commit ID to check for (optional). If specified, the script will update -# the repository if this commit ID is not found. Leave empty to skip. +# Commit ID to check out. If specified, the script will checkout this commit. declare -a COMMIT_ID=( "cdedfb1a1044eb774915de21b63a1b6aa93276f6" "e86d97b6237f88ab5925c0b41e3e3589a1560d86" @@ -25,7 +24,10 @@ declare -a COMMIT_ID=( ) # Directory where repositories will be cloned/updated. -BASE_DIR="$HOME/work/sof" # Or any other desired location +# Default to the parent directory containing the SOF workspace. +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +SOF_PARENT_DIR="$(cd "$SCRIPT_DIR/../.." && pwd)" +BASE_DIR="${1:-"$SOF_PARENT_DIR"}" # Function to check if a commit ID exists in a repository check_commit() { @@ -36,40 +38,65 @@ check_commit() { return 0 # Skip check if no commit ID is provided fi - if ! git -C "$repo_dir" rev-parse --quiet --verify "$commit_id" >/dev/null 2>&1; then - return 1 # Commit ID not found + if ! git -C "$repo_dir" rev-parse --quiet --verify "$commit_id^{commit}" >/dev/null 2>&1; then + return 1 # Commit ID not found locally else - return 0 # Commit ID found + return 0 # Commit ID found locally fi } - # Function to update the repository update_repo() { local repo_dir="$1" echo "Updating repository: $repo_dir" - git -C "$repo_dir" fetch --all - git -C "$repo_dir" pull + git -C "$repo_dir" fetch --all --tags --prune +} + +# Function to checkout the required commit ID +checkout_commit() { + local repo_dir="$1" + local commit_id="$2" + local repo_name="$3" + + if [ -z "$commit_id" ]; then + return 0 + fi + + local current_commit + current_commit=$(git -C "$repo_dir" rev-parse HEAD) + + local target_commit + target_commit=$(git -C "$repo_dir" rev-parse "$commit_id^{commit}") + + if [ "$current_commit" != "$target_commit" ]; then + echo "Checking out $commit_id in $repo_name..." + git -C "$repo_dir" checkout -q "$commit_id" + else + echo "Repository $repo_name is already at commit $commit_id." + fi } # Main script logic mkdir -p "$BASE_DIR" for ((i = 0; i < ${#REPOS[@]}; i++)); do - echo "Counter: $i, Value: ${REPOS[i]}" - repo_url=${REPOS[i]} - - repo_name=$(basename "$repo_url" .git) # Extract repo name + repo_url="${REPOS[i]}" + commit_id="${COMMIT_ID[i]}" + repo_name=$(basename "$repo_url" .git) repo_dir="$BASE_DIR/$repo_name" - if [ ! -d "$repo_dir" ]; then - echo "Cloning repository: $repo_url" + echo "=== [$((i + 1))/${#REPOS[@]}] $repo_name ===" + + if [ ! -d "$repo_dir/.git" ]; then + echo "Cloning repository: $repo_url -> $repo_dir" git clone "$repo_url" "$repo_dir" || { echo "git clone failed for $repo_url"; exit 1; } - elif ! check_commit "$repo_dir" "${COMMIT_ID[i]}"; then + fi + + if ! check_commit "$repo_dir" "$commit_id"; then update_repo "$repo_dir" - else - echo "Repository $repo_name is up to date." fi + + checkout_commit "$repo_dir" "$commit_id" "$repo_name" done -echo "All repositories processed." +echo "All repositories processed and checked out to required commits." diff --git a/scripts/xtensa-build-zephyr.py b/scripts/xtensa-build-zephyr.py index f20c95f7262a..735842e0ba54 100755 --- a/scripts/xtensa-build-zephyr.py +++ b/scripts/xtensa-build-zephyr.py @@ -1174,6 +1174,10 @@ def install_lib(platform, sof_output_dir, abs_build_dir, platform_wconfig): symlink_or_copy(lib_install_dir, lib_name, lib_dir, alias_libname) + for uuid in lib_uuids.get(key, []): + linkname = uuid + '.bin' + symlink_or_copy(lib_install_dir, lib_name, sof_lib_dir, linkname) + def install_platform(platform, sof_output_dir, platf_build_environ, platform_wconfig): # Keep in sync with caller diff --git a/src/audio/CMakeLists.txt b/src/audio/CMakeLists.txt index 92002c8b7c1c..1576166bf92b 100644 --- a/src/audio/CMakeLists.txt +++ b/src/audio/CMakeLists.txt @@ -56,6 +56,9 @@ if(NOT CONFIG_COMP_MODULE_SHARED_LIBRARY_BUILD) if(CONFIG_COMP_MFCC) add_subdirectory(mfcc) endif() + if(CONFIG_COMP_MWW) + add_subdirectory(microwakeword) + endif() if(CONFIG_COMP_MIXER) add_subdirectory(mixer) endif() diff --git a/src/audio/Kconfig b/src/audio/Kconfig index 8accb25738a2..a18f17523c90 100644 --- a/src/audio/Kconfig +++ b/src/audio/Kconfig @@ -142,6 +142,7 @@ rsource "eq_iir/Kconfig" rsource "google/Kconfig" rsource "igo_nr/Kconfig" rsource "mfcc/Kconfig" +rsource "microwakeword/Kconfig" rsource "mixer/Kconfig" rsource "mixin_mixout/Kconfig" rsource "module_adapter/Kconfig" diff --git a/src/audio/buffers/audio_buffer.c b/src/audio/buffers/audio_buffer.c index 1ecf8472dd65..316bde9b31f7 100644 --- a/src/audio/buffers/audio_buffer.c +++ b/src/audio/buffers/audio_buffer.c @@ -24,7 +24,10 @@ int audio_buffer_attach_secondary_buffer(struct sof_audio_buffer *buffer, bool at_input, struct sof_audio_buffer *secondary_buffer) { - if (buffer->secondary_buffer_sink || buffer->secondary_buffer_source) + /* check per-side: allow attaching on both sides (needed for DP-to-DP) */ + if (at_input && buffer->secondary_buffer_sink) + return -EINVAL; + if (!at_input && buffer->secondary_buffer_source) return -EINVAL; /* secondary buffer must share audio params with the primary buffer */ @@ -48,6 +51,54 @@ int audio_buffer_sync_secondary_buffer(struct sof_audio_buffer *buffer, size_t l struct sof_source *data_src; struct sof_sink *data_dst; + if (buffer->secondary_buffer_sink && buffer->secondary_buffer_source) { + /* + * DP-to-DP case: both secondary buffers present. + * Data flows: input_ring_buffer -> comp_buffer -> output_ring_buffer + * + * This buffer is visited twice during each LL cycle: + * - In the input loop (sink DP module via comp_dev_for_each_producer) with + * limit == SIZE_MAX. In a DP-to-DP connection, input to sink DP is fed + * via output_ring_buffer; the intermediate comp_buffer transfer is driven + * by the output loop. Hence, this call is a no-op. + * - In the output loop (source DP module via comp_dev_for_each_consumer) with + * limit == source_get_min_available(downstream). This executes the 2-step + * cascade with rate-limiting properly applied on the output transfer. + */ + if (limit == SIZE_MAX) + return 0; + + /* + * Step 1: copy from input secondary buffer to primary (comp_buffer). + * No limit on input side - copy all available data. + */ + data_src = audio_buffer_get_source(buffer->secondary_buffer_sink); + data_dst = &buffer->_sink_api; + + size_t data_available = source_get_data_available(data_src); + size_t free_size = sink_get_free_size(data_dst); + size_t to_copy = MIN(data_available, free_size); + + err = source_to_sink_copy(data_src, data_dst, true, to_copy); + if (err) + return err; + + /* + * Step 2: copy from primary (comp_buffer) to output secondary buffer. + * Apply the limit to the output side to control how much data + * is made available to the downstream DP module per LL cycle. + */ + data_src = &buffer->_source_api; + data_dst = audio_buffer_get_sink(buffer->secondary_buffer_source); + + data_available = source_get_data_available(data_src); + free_size = sink_get_free_size(data_dst); + to_copy = MIN(MIN(data_available, free_size), limit); + + err = source_to_sink_copy(data_src, data_dst, true, to_copy); + return err; + } + if (buffer->secondary_buffer_sink) { /* * audio_buffer sink API is shadowed, that means there's a secondary_buffer @@ -203,18 +254,16 @@ uint32_t audio_buffer_sink_get_lft(struct sof_sink *sink) return us_in_buffer; /* - * TODO, Currently there's no DP to DP connection - * >>> the code below is never accessible and won't work because of cache incoherence <<< - * - * to make DP to DP connection possible: + * NOTE: DP-to-DP connections are now supported via dual ring_buffers + * attached as secondary buffers on both sides of a comp_buffer. + * Data cascades: ring_buf_src -> comp_buffer -> ring_buf_sink + * with syncing during each LL cycle. * - * 1) module data must be ALWAYS located in non cached memory alias, allowing - * cross core access to params like period (needed below) and calling - * module_get_deadline for the next module, regardless of cores the modules are - * running on - * 2) comp_buffer must be removed from all pipeline code, replaced with a generic abstract - * class audio_buffer - allowing using comp_buffer and ring_buffer without current - * "hybrid buffer" solution + * Future improvements: + * 1) module data should be in non-cached memory alias for reliable + * cross-core access to params like period and deadlines + * 2) comp_buffer should be replaced with generic audio_buffer + * throughout pipeline code (Pipeline 2.0) */ } diff --git a/src/audio/buffers/ring_buffer.c b/src/audio/buffers/ring_buffer.c index 51245e91ca40..4f66c5b639ef 100644 --- a/src/audio/buffers/ring_buffer.c +++ b/src/audio/buffers/ring_buffer.c @@ -86,7 +86,6 @@ static inline void ring_buffer_writeback_shared(struct ring_buffer *ring_buffer, dcache_writeback_region(ptr, size); } - /** * @brief remove the queue from the list, free memory */ @@ -101,6 +100,12 @@ static void ring_buffer_free(struct sof_audio_buffer *audio_buffer) sof_ctx_free(alloc, (__sparse_force void *)ring_buffer->_data_buffer); sof_ctx_free(alloc, ring_buffer); + + /* matches vregion_get() in ipc_comp_connect() for each ring_buffer */ + if (alloc && alloc->vreg) { + if (!vregion_put(alloc->vreg)) + rfree(alloc); + } } static void ring_buffer_reset(struct sof_audio_buffer *audio_buffer) diff --git a/src/audio/mfcc/tune/setup_mfcc.m b/src/audio/mfcc/tune/setup_mfcc.m index dbf69587a74f..722521f4e285 100644 --- a/src/audio/mfcc/tune/setup_mfcc.m +++ b/src/audio/mfcc/tune/setup_mfcc.m @@ -31,6 +31,46 @@ function setup_mfcc() setup.tplg_fn = 'mel80_compress.conf'; export_mfcc_setup(gen_cfg, setup); + % Blob for 40-bin/20ms-hop mel spectrogram, matching TFLM micro_speech's + % front-end shape (TFLM_FEATURE_SIZE=40, TFLM_FEATURE_STRIDE_MS=20, + % TFLM_FEATURE_DURATION_MS=30) for interim wake-word sanity-checking. + setup = get_mel_spectrogram_config(); + setup.frame_length = 30.0; % 480 samples at 16 kHz + setup.frame_shift = 20.0; % 320 samples at 16 kHz + setup.num_mel_bins = 40; + setup.tplg_fn = 'mel40.conf'; + export_mfcc_setup(gen_cfg, setup); + + % Same 40-bin/20ms-hop mel spectrogram with compress PCM output for the + % on-device TFLM wake-word path (KPB -> SRC -> MFCC -> tflmcly). + setup = get_mel_spectrogram_config(); + setup.frame_length = 30.0; + setup.frame_shift = 20.0; + setup.num_mel_bins = 40; + setup.compress_output = true; + setup.tplg_fn = 'mel40_compress.conf'; + export_mfcc_setup(gen_cfg, setup); + + % Blob for 40-bin/10ms-hop mel spectrogram, matching microWakeWord's + % MixConv front-end shape (40 features per 10ms stride over a 30ms + % window) -- see src/audio/microwakeword. + setup = get_mel_spectrogram_config(); + setup.frame_length = 30.0; % 480 samples at 16 kHz + setup.frame_shift = 10.0; % 160 samples at 16 kHz + setup.num_mel_bins = 40; + setup.tplg_fn = 'mel40_10ms.conf'; + export_mfcc_setup(gen_cfg, setup); + + % Same 40-bin/10ms-hop mel spectrogram with compress PCM output for + % microWakeWord compress stream capture. + setup = get_mel_spectrogram_config(); + setup.frame_length = 30.0; + setup.frame_shift = 10.0; + setup.num_mel_bins = 40; + setup.compress_output = true; + setup.tplg_fn = 'mel40_10ms_compress.conf'; + export_mfcc_setup(gen_cfg, setup); + % Blob for mel spectrogram with compress PCM output and DTX setup = get_mel_spectrogram_config(); setup.compress_output = true; diff --git a/src/audio/microwakeword/CMakeLists.txt b/src/audio/microwakeword/CMakeLists.txt new file mode 100644 index 000000000000..cd298c4ccea7 --- /dev/null +++ b/src/audio/microwakeword/CMakeLists.txt @@ -0,0 +1,375 @@ +# Copyright (c) 2026 Intel Corporation. +# SPDX-License-Identifier: Apache-2.0 + +# Newer xt-clang LLVMs accept this to keep literals in .rodata; standard +# Clang or older xt-clang rejects the sub-option. Detect it. +set(MWW_TEXT_SECTION_LITERALS_FALSE_FLAG "") +if(CMAKE_C_COMPILER_ID STREQUAL "Clang" OR CMAKE_CXX_COMPILER_ID STREQUAL "Clang") + include(CheckCXXCompilerFlag) + check_cxx_compiler_flag("-mllvm --text-section-literals=false" + MWW_HAS_MLLVM_TEXT_SECTION_LITERALS_FALSE) + if(MWW_HAS_MLLVM_TEXT_SECTION_LITERALS_FALSE) + set(MWW_TEXT_SECTION_LITERALS_FALSE_FLAG -mllvm --text-section-literals=false) + add_compile_options(${MWW_TEXT_SECTION_LITERALS_FALSE_FLAG}) + endif() +endif() + +# are we building the llext module ? +if(CONFIG_COMP_MWW STREQUAL "m" AND DEFINED CONFIG_LLEXT) + add_subdirectory(llext ${PROJECT_BINARY_DIR}/mww_llext) + add_dependencies(app mww) + return() +endif() + +# Own dedicated static-build targets (mww_tflm_lib/mww_nn_hifi_lib), distinct +# from src/audio/tensorflow/'s tflm_lib/nn_hifi_lib -- this model needs a +# materially different TFLM kernel set (resource variables, CALL_ONCE, +# Concatenation, StridedSlice, Logistic, Quantize) that tflmcly's build does +# not compile in, so the two components do not share libraries yet (see +# plan Stage 10 for a deferred shared-library refactor). +set(MWW_HAVE_NNLIB_HIFI4 FALSE) +if(CMAKE_C_COMPILER_ID STREQUAL "Clang" AND CONFIG_XTENSA_HIFI4) + set(MWW_HAVE_NNLIB_HIFI4 TRUE) +endif() + +set(NN_HIFI_PATH ${sof_top_dir}/../nnlib-hifi4/xa_nnlib) + +# paths for dependencies +set(TFLM_PATH ${sof_top_dir}/../tflite-micro) +set(FLATBUFFERS_PATH ${sof_top_dir}/../flatbuffers) +set(GEMMLOWP_PATH ${sof_top_dir}/../gemmlowp) +set(RUY_PATH ${sof_top_dir}/../ruy) + +set(MWW_TOOLCHAIN_INCLUDE_ROOT + ${ZEPHYR_SDK_INSTALL_DIR}/gnu/xtensa-${SOC_TOOLCHAIN_NAME}_zephyr-elf/xtensa-${SOC_TOOLCHAIN_NAME}_zephyr-elf/include) +set(MWW_HAL_SOC_PATH ${sof_top_dir}/../modules/hal/xtensa/zephyr/soc/${SOC_TOOLCHAIN_NAME}) + +if(MWW_HAVE_NNLIB_HIFI4) + +add_library(mww_nn_hifi_lib STATIC + ${NN_HIFI_PATH}/algo/common/src/xa_nnlib_common_api.c + ${NN_HIFI_PATH}/algo/kernels/activations/hifi4/xa_nn_activations_32_32.c + ${NN_HIFI_PATH}/algo/kernels/activations/hifi4/xa_nn_activations_f32_f32.c + ${NN_HIFI_PATH}/algo/ndsp/hifi4/src/nanf_tbl.c + ${NN_HIFI_PATH}/algo/ndsp/hifi4/src/inff_tbl.c + ${NN_HIFI_PATH}/algo/ndsp/hifi4/src/pow2f_tbl.c + ${NN_HIFI_PATH}/algo/ndsp/hifi4/src/expf_tbl.c + ${NN_HIFI_PATH}/algo/ndsp/hifi4/src/scl_sigmoidf_hifi4.c + ${NN_HIFI_PATH}/algo/ndsp/hifi4/src/vec_sigmoidf_hifi4.c + + ${NN_HIFI_PATH}/algo/kernels/cnn/hifi4/xa_nn_matXvec_8x8_8_circ.c + ${NN_HIFI_PATH}/algo/kernels/cnn/hifi4/xa_nn_conv2d_pointwise_8x16.c + ${NN_HIFI_PATH}/algo/kernels/cnn/hifi4/xa_nn_circ_buf.c + ${NN_HIFI_PATH}/algo/kernels/cnn/hifi4/xa_nn_conv2d_std_8x8.c + ${NN_HIFI_PATH}/algo/kernels/cnn/hifi4/xa_nn_conv2d_depthwise.c + ${NN_HIFI_PATH}/algo/kernels/cnn/hifi4/xa_nn_matXvec_16x16_16_circ.c + ${NN_HIFI_PATH}/algo/kernels/cnn/hifi4/xa_nn_conv2d_std_circ_buf.c + ${NN_HIFI_PATH}/algo/kernels/cnn/hifi4/xa_nn_matXvec_8x16_16_circ.c + ${NN_HIFI_PATH}/algo/kernels/cnn/hifi4/xa_nn_conv2d_std_8x16.c + ${NN_HIFI_PATH}/algo/kernels/cnn/hifi4/xa_nn_conv2d_depthwise_8x8.c + ${NN_HIFI_PATH}/algo/kernels/cnn/hifi4/xa_nn_conv2d_pointwise_8x8.c + ${NN_HIFI_PATH}/algo/kernels/cnn/hifi4/xa_nn_conv2d_std_16x16.c + ${NN_HIFI_PATH}/algo/kernels/cnn/hifi4/xa_nn_conv2d_pointwise_asym8xasym8.c + ${NN_HIFI_PATH}/algo/kernels/cnn/hifi4/xa_nn_conv2d_std_asym8xasym8.c + ${NN_HIFI_PATH}/algo/kernels/cnn/hifi4/xa_nn_conv2d_depthwise_asym8xasym8.c + ${NN_HIFI_PATH}/algo/kernels/fc/hifi4/xa_nn_fully_connected.c + ${NN_HIFI_PATH}/algo/kernels/pool/hifi4/xa_nn_inv_256_tbl.c + ${NN_HIFI_PATH}/algo/kernels/reorg/hifi4/xa_nn_transpose_8.c + ${NN_HIFI_PATH}/algo/kernels/reorg/hifi4/xa_nn_pad_8.c + ${NN_HIFI_PATH}/algo/kernels/reorg/hifi4/xa_nn_stride_slice_int8.c +) + +target_include_directories(mww_nn_hifi_lib PRIVATE + ${NN_HIFI_PATH}/include + ${NN_HIFI_PATH}/algo/common/include/ + ${NN_HIFI_PATH}/include/nnlib/ + ${NN_HIFI_PATH}/algo/ndsp/hifi4/include + ${MWW_TOOLCHAIN_INCLUDE_ROOT} + ${MWW_HAL_SOC_PATH} +) + +if(MWW_HAS_MLLVM_TEXT_SECTION_LITERALS_FALSE) + target_compile_options(mww_nn_hifi_lib PRIVATE + ${MWW_TEXT_SECTION_LITERALS_FALSE_FLAG} + ) +endif() + +target_compile_definitions(mww_nn_hifi_lib PRIVATE + -DHIFI4=1 + -DHAVE_VFPU=1 + -DHAVE_VFPU_SINGLE_PRECISION=1 + -DXCHAL_HAVE_HIFI4=1 + -DXCHAL_HAVE_HIFI4_VFPU=1 + + __xtensa__=1 + __XTENSA__=1 + __XCC__ + __XCC_CLANG__ + "XT_MAX(a,b)=((a)>(b)?(a):(b))" + "XT_MIN(a,b)=((a)<(b)?(a):(b))" + "AE_MOVINT16_FROMINT32(v)=((ae_int16)(v))" + "AE_CVT64F32_H(v)=((ae_int64)(int64_t)(int32_t)AE_MOVAD32_H(v))" + "AE_CVT64F32_L(v)=((ae_int64)(int64_t)(int32_t)AE_MOVAD32_L(v))" +) + +target_compile_options(mww_nn_hifi_lib PRIVATE + -fsigned-char + -fno-exceptions + -mlongcalls + -fno-zero-initialized-in-bss + -Wsign-compare + -DMODEL_INT16 + -DNNLIB_V2 + -Dhifi4 + -DTFLITE_SINGLE_ROUNDING=1 + -mcpu=${SOC_TOOLCHAIN_NAME} + "SHELL:-include xtensahifiintrin.h" + "SHELL:-include ${NN_HIFI_PATH}/algo/common/include/xa_nnlib_hifi_isa_compat.h" +) + +endif() # MWW_HAVE_NNLIB_HIFI4 + +# TFLM kernel sources beyond what tensorflow/CMakeLists.txt currently builds: +# the hey_jarvis.tflite MixConv streaming graph uses CALL_ONCE, VAR_HANDLE, +# READ_VARIABLE, ASSIGN_VARIABLE, CONCATENATION, STRIDED_SLICE, LOGISTIC and +# QUANTIZE in addition to CONV_2D/DEPTHWISE_CONV_2D/FULLY_CONNECTED/RESHAPE +# (confirmed by direct flatbuffer inspection, see plan Stage 1). +add_library(mww_tflm_lib STATIC + ${TFLM_PATH}/tensorflow/compiler/mlir/lite/core/api/error_reporter.cc + ${TFLM_PATH}/tensorflow/compiler/mlir/lite/schema/schema_utils.cc + ${TFLM_PATH}/tensorflow/lite/core/c/common.cc + ${TFLM_PATH}/tensorflow/lite/core/api/flatbuffer_conversions.cc + ${TFLM_PATH}/tensorflow/lite/core/api/tensor_utils.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/common.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/tensor_utils.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/runtime_shape.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/quantization_util.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/tensor_ctypes.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/portable_tensor_utils.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/reference/comparisons.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/reference/portable_tensor_utils.cc + ${TFLM_PATH}/tensorflow/lite/kernels/kernel_util.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/kernel_util.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/call_once.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/var_handle.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/read_variable.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/assign_variable.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/concatenation.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/conv_common.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/depthwise_conv_common.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/fully_connected_common.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/logistic_common.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/quantize_common.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/reshape_common.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/strided_slice_common.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/dequantize_common.cc + # reference kernel implementations for the ops above + ${TFLM_PATH}/tensorflow/lite/micro/kernels/conv.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/depthwise_conv.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/fully_connected.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/logistic.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/quantize.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/reshape.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/strided_slice.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/dequantize.cc + ${TFLM_PATH}/tensorflow/lite/micro/mock_micro_graph.cc + ${TFLM_PATH}/tensorflow/lite/micro/flatbuffer_utils.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_interpreter_graph.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_resource_variable.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_interpreter_context.cc + ${TFLM_PATH}/tensorflow/lite/micro/fake_micro_context.cc + ${TFLM_PATH}/tensorflow/lite/micro/arena_allocator/persistent_arena_buffer_allocator.cc + ${TFLM_PATH}/tensorflow/lite/micro/arena_allocator/recording_single_arena_buffer_allocator.cc + ${TFLM_PATH}/tensorflow/lite/micro/arena_allocator/non_persistent_arena_buffer_allocator.cc + ${TFLM_PATH}/tensorflow/lite/micro/arena_allocator/single_arena_buffer_allocator.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_allocator.cc + ${TFLM_PATH}/tensorflow/lite/micro/tflite_bridge/flatbuffer_conversions_bridge.cc + ${TFLM_PATH}/tensorflow/lite/micro/tflite_bridge/micro_error_reporter.cc + ${TFLM_PATH}/tensorflow/lite/micro/system_setup.cc + ${TFLM_PATH}/tensorflow/lite/micro/test_helper_custom_ops.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_context.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_log.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_profiler.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_time.cc + # debug_log.cc is replaced by our printk-backed DebugLog() in mww.c. + #${TFLM_PATH}/tensorflow/lite/micro/debug_log.cc + ${TFLM_PATH}/tensorflow/lite/micro/test_helpers.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_op_resolver.cc + ${TFLM_PATH}/tensorflow/lite/micro/recording_micro_allocator.cc + ${TFLM_PATH}/tensorflow/lite/micro/memory_helpers.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_allocation_info.cc + ${TFLM_PATH}/tensorflow/lite/micro/memory_planner/greedy_memory_planner.cc + ${TFLM_PATH}/tensorflow/lite/micro/memory_planner/non_persistent_buffer_planner_shim.cc + ${TFLM_PATH}/tensorflow/lite/micro/memory_planner/linear_memory_planner.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_utils.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_interpreter.cc + mww_model_data.cc + mww_model.cc +) + +target_include_directories(mww_tflm_lib PRIVATE + ${TFLM_PATH} + ${FLATBUFFERS_PATH}/include + ${GEMMLOWP_PATH} + ${RUY_PATH} + ${sof_top_dir}/posix/include + ${sof_top_dir}/../modules/hal/xtensa/include + ${MWW_HAL_SOC_PATH} +) +if(MWW_HAVE_NNLIB_HIFI4) +target_include_directories(mww_tflm_lib PRIVATE + ${NN_HIFI_PATH} + ${NN_HIFI_PATH}/include +) +endif() + +if(MWW_HAVE_NNLIB_HIFI4) +target_compile_definitions(mww_tflm_lib PRIVATE + -DHIFI4=1 + -DHAVE_VFPU=1 + -DHAVE_VFPU_SINGLE_PRECISION=1 + -DXCHAL_HAVE_HIFI4=1 + -DXCHAL_HAVE_HIFI4_VFPU=1 + + __xtensa__=1 + __XTENSA__=1 + __XCC__ + __XCC_CLANG__ + "XT_MAX(a,b)=((a)>(b)?(a):(b))" + "XT_MIN(a,b)=((a)<(b)?(a):(b))" + "AE_MOVINT16_FROMINT32(v)=((ae_int16)(v))" + "AE_CVT64F32_H(v)=((ae_int64)(int64_t)(int32_t)AE_MOVAD32_H(v))" + "AE_CVT64F32_L(v)=((ae_int64)(int64_t)(int32_t)AE_MOVAD32_L(v))" +) +target_compile_options(mww_tflm_lib PRIVATE + -DHIFI4 + -DKERNELS_OPTIMIZED_FOR_SPEED + -DNNLIB_V2 +) +endif() # MWW_HAVE_NNLIB_HIFI4 + +target_compile_options(mww_tflm_lib PRIVATE + -std=c++17 + -fno-rtti + -fno-exceptions + -fno-threadsafe-statics + -Wnon-virtual-dtor + -fno-unwind-tables + -fmessage-length=0 + -DTF_LITE_STATIC_MEMORY + -DTF_LITE_DISABLE_X86_NEON + -Wsign-compare + -Wdouble-promotion + -Wunused-variable + -Wswitch + -Wvla + -Wall + -Wextra + -Wmissing-field-initializers + -Wstrict-aliasing + -Wno-unused-parameter + -DXTENSA + -DTF_LITE_MCU_DEBUG_LOG + -DTF_LITE_USE_CTIME + -mlongcalls + -Wno-shadow +) + +if(CMAKE_CXX_COMPILER_ID MATCHES "Clang|Xtensa" OR CMAKE_C_COMPILER MATCHES "xt-clang") + target_compile_options(mww_tflm_lib PRIVATE + -stdlib=libc++ + "SHELL:-include xtensahifiintrin.h" + -fno-vectorize + -fno-slp-vectorize + ) +else() + target_compile_options(mww_tflm_lib PRIVATE + -fno-tree-vectorize + -fno-tree-slp-vectorize + ) +endif() + +if(CMAKE_C_COMPILER_ID STREQUAL "Xtensa") + target_compile_options(mww_tflm_lib PRIVATE + --xtensa-core=ace10_LX7HiFi4_2022_10 + -mcoproc + ) +elseif(CMAKE_C_COMPILER_ID STREQUAL "Clang") + target_compile_options(mww_tflm_lib PRIVATE + -mcpu=${SOC_TOOLCHAIN_NAME} + ) +endif() + +if(CMAKE_CXX_COMPILER_ID MATCHES "Clang") + target_include_directories(mww_tflm_lib SYSTEM PRIVATE + ${MWW_TOOLCHAIN_INCLUDE_ROOT}/c++/14.3.0 + ${MWW_TOOLCHAIN_INCLUDE_ROOT}/c++/14.3.0/xtensa-${SOC_TOOLCHAIN_NAME}_zephyr-elf + ${MWW_TOOLCHAIN_INCLUDE_ROOT} + ) +endif() + +add_local_sources(sof mww.c) + +if(MWW_HAVE_NNLIB_HIFI4) + zephyr_link_libraries(mww_tflm_lib mww_nn_hifi_lib) +else() + zephyr_link_libraries(mww_tflm_lib) +endif() + +# Same libc-shim rationale as src/audio/tensorflow/CMakeLists.txt: SOF's +# default CONFIG_MINIMAL_LIBC is missing abs()/libm symbols TFLM needs in a +# statically-linked (non-LLEXT) image; extract just those archive members +# from the toolchain's libc.a into a small private archive. +if(NOT CONFIG_COMP_MWW STREQUAL "m") + set(MWW_TOOLCHAIN_LIBC_ARCHIVE + ${ZEPHYR_SDK_INSTALL_DIR}/gnu/xtensa-${SOC_TOOLCHAIN_NAME}_zephyr-elf/xtensa-${SOC_TOOLCHAIN_NAME}_zephyr-elf/lib/libc.a) + set(MWW_LIBC_SHIM_MEMBERS + libc_stdlib_abs.c.o + libm_math_s_floor.c.o + libm_math_sf_exp.c.o + libm_math_sf_log.c.o + libm_math_sf_ceil.c.o + libm_math_s_frexp.c.o + libm_common_s_round.c.o + libm_common_sf_fmax.c.o + libm_common_sf_fmin.c.o + libm_common_sf_round.c.o + libm_common_sf_isnan.c.o + libm_common_sf_issignaling.c.o + libm_common_math_errf_uflowf.c.o + libm_common_math_errf_oflowf.c.o + libm_common_math_errf_divzerof.c.o + libm_common_math_errf_invalidf.c.o + ) + set(MWW_LIBC_SHIM_DIR ${CMAKE_CURRENT_BINARY_DIR}/mww_libc_shim) + set(MWW_LIBC_SHIM_ARCHIVE ${CMAKE_CURRENT_BINARY_DIR}/libmww_libc_shim.a) + file(MAKE_DIRECTORY ${MWW_LIBC_SHIM_DIR}) + add_custom_command( + OUTPUT ${MWW_LIBC_SHIM_ARCHIVE} + COMMAND ${CMAKE_AR} x ${MWW_TOOLCHAIN_LIBC_ARCHIVE} ${MWW_LIBC_SHIM_MEMBERS} + COMMAND ${CMAKE_AR} rcs ${MWW_LIBC_SHIM_ARCHIVE} ${MWW_LIBC_SHIM_MEMBERS} + WORKING_DIRECTORY ${MWW_LIBC_SHIM_DIR} + DEPENDS ${MWW_TOOLCHAIN_LIBC_ARCHIVE} + COMMENT "Extracting abs()/libm members TFLM needs from the toolchain libc.a" + ) + add_custom_target(mww_libc_shim_gen DEPENDS ${MWW_LIBC_SHIM_ARCHIVE}) + add_library(mww_libc_shim STATIC IMPORTED GLOBAL) + set_target_properties(mww_libc_shim PROPERTIES IMPORTED_LOCATION ${MWW_LIBC_SHIM_ARCHIVE}) + add_dependencies(mww_libc_shim mww_libc_shim_gen) + zephyr_link_libraries(mww_libc_shim) + + target_compile_definitions(mww_tflm_lib PRIVATE NDEBUG) +endif() +zephyr_include_directories(${TFLM_PATH}) +zephyr_include_directories(${FLATBUFFERS_PATH}/include) +zephyr_include_directories(${GEMMLOWP_PATH}) +zephyr_include_directories(${RUY_PATH}) +if(MWW_HAVE_NNLIB_HIFI4) +zephyr_include_directories(${NN_HIFI_PATH}/algo/kernels/include) +zephyr_include_directories(${NN_HIFI_PATH}/include) +endif() +target_include_directories(modules_sof SYSTEM PRIVATE + ${MWW_TOOLCHAIN_INCLUDE_ROOT}/c++/14.3.0 + ${MWW_TOOLCHAIN_INCLUDE_ROOT}/c++/14.3.0/xtensa-${SOC_TOOLCHAIN_NAME}_zephyr-elf + ${MWW_TOOLCHAIN_INCLUDE_ROOT} +) diff --git a/src/audio/microwakeword/Kconfig b/src/audio/microwakeword/Kconfig new file mode 100644 index 000000000000..db0685687cc0 --- /dev/null +++ b/src/audio/microwakeword/Kconfig @@ -0,0 +1,31 @@ +# SPDX-License-Identifier: BSD-3-Clause + +config COMP_MWW + tristate "microWakeWord keyword-spotting component" + depends on SOF_STAGING + depends on CPP + depends on STD_CPP17 + help + Select for microWakeWord component support. This module runs a + TensorFlow Lite Micro streaming keyword-spotting model (based on + OHF-Voice's micro-wake-word project) on MFCC features and wakes + the host via KPB/WoV when the wake word is detected. + +if COMP_MWW + +config COMP_MWW_DEBUG_TRACE + bool "Verbose per-hop / per-inference debug traces" + default n + help + Enable mww per-hop and per-inference debug prints in the hot path. + Leave disabled for production and normal capture tuning. + +config COMP_MWW_MODEL_FROM_CONTROL + bool "Load MWW model from bytes control instead of built-in header" + default n + help + When enabled, the MWW wake-word model is loaded from a runtime + or topology configuration data blob via binary kcontrol (bytes control) + instead of using the static mww_model_data embedded in the firmware image. + +endif # COMP_MWW diff --git a/src/audio/microwakeword/README.md b/src/audio/microwakeword/README.md new file mode 100644 index 000000000000..cf050e73ed4a --- /dev/null +++ b/src/audio/microwakeword/README.md @@ -0,0 +1,151 @@ +# microWakeWord (MWW) Architecture + +This directory provides an SOF component wrapping [OHF-Voice's +microWakeWord](https://github.com/OHF-Voice/micro-wake-word) streaming +keyword-spotting model, integrated with MFCC feature extraction and the +same Key Phrase Buffer (KPB) Wake-on-Voice (WoV) trigger infrastructure +used by `src/audio/tensorflow` (`tflmcly`). Unlike `tflmcly`'s 4-way +softmax classifier, microWakeWord outputs a single sigmoid wake-word +probability from a stateful streaming TFLM graph. + +--- + +## Overview + +`mww` consumes 40-bin mel feature hops from the upstream `mfcc` component, +requantizes them per the model's real `input_scale`/`input_zero_point`, +and runs inference via TensorFlow Lite Micro in the **Data Processing +(DP) domain**. The reference model (`hey_jarvis.tflite` v2) is a MixConv +streaming graph that keeps its own internal ring-buffer state (TFLM +resource variables + a `CALL_ONCE` init subgraph), so `mww` only needs to +supply `MWW_FEATURE_SLICE_COUNT` (3) fresh 10ms/40-bin hops per +`Invoke()` rather than maintaining a caller-side sliding window. + +When `probability >= MWW_DETECT_THRESHOLD` (0.5), `mww` acts as an **AMS +producer** of `AMS_KPD_MSG_UUID` — mirroring +`src/samples/audio/detect_test.c`'s pattern +(`ams_helper_register_producer()` / `ams_helper_prepare_payload()` / +`ams_send()`) rather than `tflmcly`'s notifier call — to signal KPB to +drain its pre-roll audio history to the host. `src/audio/kpb.c`'s +existing AMS-consumer branch requires no changes to receive this. + +--- + +## Architecture & Data Flow + +Structurally identical to `tflmcly`'s dual-path WoV topology (see +`src/audio/tensorflow/README.md`), with `mww` in place of `tflmcly` and +its own 10ms-hop MFCC profile: + +```mermaid +graph TD + subgraph Audio_Input ["HDA Analog Capture"] + HDA["HDA Analog Input (dai_type: HDA)"] + end + + subgraph KPB_Pipeline ["Capture & KPB Pipeline"] + Gain["gain.2.1 (Volume Control)"] + KPB["kpb.2.1 (Key Phrase Buffer)"] + end + + subgraph Detect_Pipeline ["Real-Time Detection Path (KPB Pin 1) - DP Domain"] + SRC["src.1.1 (Resampler: 48kHz -> 16kHz)"] + MFCC["mfcc.1.1 (Mel-40 Feature Extractor, 10ms hop)"] + MWW["mww.1.1 (microWakeWord LLEXT)"] + VSink["virtual.mww_sink (Termination)"] + end + + subgraph Host_Pipeline ["Host WoV Draining Path (KPB Pin 2)"] + Host["host-copier.0.capture (PCM Capture Stream)"] + end + + HDA --> DAI["dai-copier.HDA.Analog.capture"] + DAI --> Gain + Gain --> KPB + KPB -- Pin 1: Live Audio --> SRC + SRC --> MFCC + MFCC -- Mel-40/10ms Tensors --> MWW + MWW --> VSink + + MWW -.->|AMS_KPD_MSG_UUID producer| KPB + + KPB -- Pin 2: Pre-roll History Buffer --> Host +``` + +--- + +## Deployment Targets + +- **Aphid (PTL / ACE 3.0)**: `CONFIG_COMP_MWW=m`, built and deployed as a + real loadable `.llext` module — the target that exercises SOF's LLEXT + loading/relocation path, not just a compile check. + `app/boards/intel_adsp_ace30_ptl.conf` disables `CONFIG_COMP_TENSORFLOW` + on this board (tflmcly is not yet GNU-toolchain-clean here, and mww + builds its own independent TFLM lib copy so it doesn't need it). + +Building `mww` as a real LLEXT module (rather than statically linked) +required several fixes to SOF's and Zephyr's LLEXT support, landed +alongside this component: + +- `library_manager/llext_manager.c` — section rebase/relocation fixup + after SOF's own address rebasing, `.bss`/`DATA` region packing, and a + tracked `.exported_sym` segment. +- `zephyr/CMakeLists.txt` — `-Wl,-Bsymbolic-functions` so multi-TU C++ + internal calls (TFLM spans many `.cc` files) resolve locally. +- `src/lib/cpp_new_export.cpp` — exported `operator new`/`delete`/ + `__cxa_pure_virtual` for C++ LLEXT modules. +- A companion Zephyr fork branch (`feature/llext-stb-weak-fixes`) treats + `STB_WEAK` symbols (C++ template-instantiated vtables/typeinfo) the + same as `STB_GLOBAL` in the LLEXT export table, PLT resolution, and + `GLOB_DAT`/`JMP_SLOT` relocation — required for TFLM's vtables to + resolve correctly inside the loaded module. + +--- + +## Building and Testing + +### Building the topology target + +From `sof/tools/build_tools`: + +```bash +ninja topology2_prod_sof-ptl-hda-mww-kpb +``` + +### Deploying and testing on aphid + +```bash +# Pristine firmware + llext build +CCACHE_DISABLE=1 ./sof/scripts/xtensa-build-zephyr.py -p ptl -k sof/keys/otc_private_key_3k.pem + +# Deploy .ri / sof-ipc4-lib tree / .tplg to aphid, then reboot to load +ssh -i ~/.ssh/aphid_deploy root@aphid 'timeout 10s arecord -D hw:0,0 -f S32_LE -r 16000 -c 2 -d 10 /tmp/test.wav' +ssh -i ~/.ssh/aphid_deploy root@aphid 'timeout 10s /usr/local/bin/mtrace-reader.py' +``` + +Look for `MWW DBG feature range` and `MWW probability=` log lines in the +mtrace output. + +--- + +## Known Issues / Open Items + +--- + +## Source Files + +- **mww.c**: SOF module adapter implementation (init/prepare/process/reset, + AMS producer signaling). +- **mww_model.cc** / **mww_model.h**: TFLM C++ API bridge exposing + `MWW_SetModel()` / `MWW_InitOps()` / `MWW_ProcessClassify()`. +- **mww_model_data.cc** / **mww_model_data.h**: model flatbuffer data + (placeholder, swappable for a trained/converted checkpoint). +- **mww.toml**: rimage module manifest entry. +- **llext/**: LLEXT build scaffolding (CMakeLists.txt, llext.toml.h, + reentrant-stub shims mirroring `src/audio/template/`). +- **../../tools/topology/topology2/include/components/mww.conf**: + Topology v2 widget class definition. +- **../../tools/topology/topology2/include/pipelines/cavs/host-gateway-src-mfcc-mww-capture.conf**: + Detection pipeline template. +- **../../tools/topology/topology2/sof-hda-mww.conf**: Top-level WoV + topology configuration. diff --git a/src/audio/microwakeword/llext-wrap.c b/src/audio/microwakeword/llext-wrap.c new file mode 100644 index 000000000000..4efe447bde9d --- /dev/null +++ b/src/audio/microwakeword/llext-wrap.c @@ -0,0 +1,134 @@ +// SPDX-License-Identifier: BSD-3-Clause +// +// Copyright(c) 2026 Intel Corporation. All rights reserved. + +#include +#include +#include + +/* + * Stubs that are needed for linkage of some applications or libraries + * that come from porting userspace code. Anyone porting should + * make sure that any code does not depend on working copies of these + * reentrant functions. We will fail for any caller. + */ + +struct stat; +struct _reent; + +size_t _read_r(struct _reent *ptr, int fd, char *buf, size_t cnt) +{ + errno = -ENOTSUP; + return -ENOTSUP; +} + +size_t _write_r(struct _reent *ptr, int fd, char *buf, size_t cnt) +{ + errno = -ENOTSUP; + return -ENOTSUP; +} + +void *_sbrk_r(struct _reent *ptr, ptrdiff_t incr) +{ + errno = -ENOTSUP; + return NULL; +} + +int _lseek_r(struct _reent *ptr, int fd, int pos, int whence) +{ + errno = -ENOTSUP; + return -ENOTSUP; +} + +int _kill_r(struct _reent *ptr, int pid, int sig) +{ + errno = -ENOTSUP; + return -ENOTSUP; +} + +int _getpid_r(struct _reent *ptr) +{ + errno = -ENOTSUP; + return -ENOTSUP; +} + +int _fstat_r(struct _reent *ptr, int fd, struct stat *pstat) +{ + errno = -ENOTSUP; + return -ENOTSUP; +} + +int _close_r(struct _reent *ptr, int fd) +{ + errno = -ENOTSUP; + return -ENOTSUP; +} + +/* + * libc.a's fmaxf()/fminf() are not built PIC-safe: their error path + * (__math_invalidf()) calls __isnanf()/__issignalingf(), and GNU ld refuses + * those relocations ("dangerous relocation") when linking this ET_DYN/PIC + * LLEXT. TFLM's kernels use fmaxf()/fminf() for plain (non-NaN-signaling) + * min/max, so provide direct, self-contained definitions here: linked ahead + * of -lm, these satisfy the symbols outright and libm.a's versions (and the + * non-PIC-safe helpers they pull in) are never extracted. + */ +float fmaxf(float x, float y) +{ + if (x != x) + return y; + if (y != y) + return x; + return (x > y) ? x : y; +} + +float fminf(float x, float y) +{ + if (x != x) + return y; + if (y != y) + return x; + return (x < y) ? x : y; +} + +/* + * libc.a's shared float-domain-error helper __math_invalidf() (used by + * logf()/sqrtf()/powf()/and most other single-precision libm functions' + * error paths) is itself built non-PIC-safe: it calls __isnanf() via a + * direct call8, which GNU ld refuses ("dangerous relocation") once that + * non-PIC object is pulled into this ET_DYN/PIC LLEXT. Providing our own + * definition here -- linked ahead of -lm -- means libc.a's copy (and the + * relocation it can't satisfy) is never extracted, while every libm + * function that calls it keeps working via its normal linked-in code. + * Semantics mirror libc.a's own implementation: propagate x via x+x for a + * NaN input (quieting/signalling per IEEE 754), else synthesize NaN via + * 0.0f/0.0f. + */ +float __math_invalidf(float x) +{ + union { float f; uint32_t u; } v = { .f = x }; + int is_nan = (v.u & 0x7f800000u) == 0x7f800000u && (v.u & 0x007fffffu); + + if (is_nan) + return x + x; + + return 0.0f / 0.0f; +} + +/* TFLM needs exit if build as a llext module only atm */ +#if CONFIG_COMP_MWW == m +void _exit(int status) +{ + /* + * Do not call libc assert() here: it drags in __assert_no_args(), + * which calls fwrite()/abort() from libc.a. Those objects are not + * built PIC-safe, and linking them into this ET_DYN/PIC LLEXT + * triggers GNU ld "dangerous relocation" errors. The spin loop + * below already provides the required "never return" behaviour. + */ + while (1) { + /* spin forever */ + } + /* NOTREACHED */ +} +#endif diff --git a/src/audio/microwakeword/llext/CMakeLists.txt b/src/audio/microwakeword/llext/CMakeLists.txt new file mode 100644 index 000000000000..eea0e065fb96 --- /dev/null +++ b/src/audio/microwakeword/llext/CMakeLists.txt @@ -0,0 +1,185 @@ +# Copyright (c) 2026 Intel Corporation. +# SPDX-License-Identifier: Apache-2.0 +# +# LLEXT build path for the mww component (CONFIG_COMP_MWW=m). Structurally +# mirrors src/audio/tensorflow/llext/CMakeLists.txt, but targeted at aphid +# (ace30/PTL, Clang/LLVM toolchain) rather than that file's ace15_mtpm/Xtensa +# reference build -- see plan Stage 8. The toolchain paths below are derived +# from SOC_TOOLCHAIN_NAME/ZEPHYR_SDK_INSTALL_DIR rather than hardcoded, since +# this file is authored in the sof-tgl worktree before the aphid-specific +# build in sof-ptl/sof exists; re-verify against the real build-ptl-llvm +# toolchain paths when Stage 8 is actually run. + +set(TFLM_PATH ${sof_top_dir}/../tflite-micro) +set(FLATBUFFERS_PATH ${sof_top_dir}/../flatbuffers) +set(GEMMLOWP_PATH ${sof_top_dir}/../gemmlowp) +set(RUY_PATH ${sof_top_dir}/../ruy) +set(NN_HIFI_PATH ${sof_top_dir}/../nnlib-hifi4/xa_nnlib) + +set(MWW_TOOLCHAIN_ROOT "") +if(DEFINED ZEPHYR_SDK_INSTALL_DIR AND NOT "${ZEPHYR_SDK_INSTALL_DIR}" STREQUAL "") + set(MWW_TOOLCHAIN_ROOT + ${ZEPHYR_SDK_INSTALL_DIR}/gnu/xtensa-${SOC_TOOLCHAIN_NAME}_zephyr-elf/xtensa-${SOC_TOOLCHAIN_NAME}_zephyr-elf) +endif() +set(MWW_HAL_SOC_PATH ${sof_top_dir}/../modules/hal/xtensa/zephyr/soc/${SOC_TOOLCHAIN_NAME}) + +# As in tensorflow/llext/CMakeLists.txt, the HiFi4 nnlib optimized kernels +# are only pulled in for a genuine Xtensa (xcc) compiler; aphid's LLEXT +# module is built with Clang, so nn_hifi_lib is NOT built here and the +# reference (non-HiFi) TFLM kernel implementations are used instead. This +# mirrors the existing (arguably suboptimal, see plan/summary note) +# tflmcly behavior rather than diverging from it -- revisit in Stage 10. +set(MWW_LLEXT_KERNEL_SOURCES + ${TFLM_PATH}/tensorflow/lite/micro/kernels/call_once.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/var_handle.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/read_variable.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/assign_variable.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/concatenation.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/conv_common.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/depthwise_conv_common.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/fully_connected_common.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/logistic_common.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/quantize_common.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/reshape_common.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/strided_slice_common.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/dequantize_common.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/conv.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/depthwise_conv.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/fully_connected.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/logistic.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/quantize.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/reshape.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/strided_slice.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/dequantize.cc +) + +add_library(mww_tflm_lib STATIC + ${TFLM_PATH}/tensorflow/compiler/mlir/lite/core/api/error_reporter.cc + ${TFLM_PATH}/tensorflow/compiler/mlir/lite/schema/schema_utils.cc + ${TFLM_PATH}/tensorflow/lite/core/c/common.cc + ${TFLM_PATH}/tensorflow/lite/core/api/flatbuffer_conversions.cc + ${TFLM_PATH}/tensorflow/lite/core/api/tensor_utils.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/common.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/tensor_utils.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/runtime_shape.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/quantization_util.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/tensor_ctypes.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/portable_tensor_utils.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/reference/comparisons.cc + ${TFLM_PATH}/tensorflow/lite/kernels/internal/reference/portable_tensor_utils.cc + ${TFLM_PATH}/tensorflow/lite/kernels/kernel_util.cc + ${TFLM_PATH}/tensorflow/lite/micro/kernels/kernel_util.cc + ${MWW_LLEXT_KERNEL_SOURCES} + ${TFLM_PATH}/tensorflow/lite/micro/mock_micro_graph.cc + ${TFLM_PATH}/tensorflow/lite/micro/flatbuffer_utils.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_interpreter_graph.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_resource_variable.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_interpreter_context.cc + ${TFLM_PATH}/tensorflow/lite/micro/fake_micro_context.cc + ${TFLM_PATH}/tensorflow/lite/micro/arena_allocator/persistent_arena_buffer_allocator.cc + ${TFLM_PATH}/tensorflow/lite/micro/arena_allocator/recording_single_arena_buffer_allocator.cc + ${TFLM_PATH}/tensorflow/lite/micro/arena_allocator/non_persistent_arena_buffer_allocator.cc + ${TFLM_PATH}/tensorflow/lite/micro/arena_allocator/single_arena_buffer_allocator.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_allocator.cc + ${TFLM_PATH}/tensorflow/lite/micro/tflite_bridge/flatbuffer_conversions_bridge.cc + ${TFLM_PATH}/tensorflow/lite/micro/tflite_bridge/micro_error_reporter.cc + ${TFLM_PATH}/tensorflow/lite/micro/system_setup.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_context.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_log.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_profiler.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_time.cc + # debug_log.cc is replaced by our printk-backed DebugLog() in mww.c. + #${TFLM_PATH}/tensorflow/lite/micro/debug_log.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_op_resolver.cc + ${TFLM_PATH}/tensorflow/lite/micro/memory_helpers.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_allocation_info.cc + ${TFLM_PATH}/tensorflow/lite/micro/memory_planner/greedy_memory_planner.cc + ${TFLM_PATH}/tensorflow/lite/micro/memory_planner/non_persistent_buffer_planner_shim.cc + ${TFLM_PATH}/tensorflow/lite/micro/memory_planner/linear_memory_planner.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_utils.cc + ${TFLM_PATH}/tensorflow/lite/micro/micro_interpreter.cc + ../mww_model_data.cc + ../mww_model.cc +) + +target_include_directories(mww_tflm_lib PRIVATE + ${TFLM_PATH} + ${FLATBUFFERS_PATH}/include + ${GEMMLOWP_PATH} + ${RUY_PATH} + ${sof_top_dir}/posix/include + ${sof_top_dir}/../modules/hal/xtensa/include + ${MWW_HAL_SOC_PATH} +) + +target_compile_options(mww_tflm_lib PRIVATE + -std=c++17 + -fno-rtti + -fno-exceptions + -fno-threadsafe-statics + -fno-unwind-tables + -fmessage-length=0 + -DTF_LITE_STATIC_MEMORY + -DTF_LITE_DISABLE_X86_NEON + -Wno-unused-parameter + -DXTENSA + -DTF_LITE_MCU_DEBUG_LOG + -DTF_LITE_USE_CTIME + -mlongcalls + -fPIC + # TF_LITE_STRIP_ERROR_STRINGS drops DebugLog()/DebugVsnprintf()'s calls + # into vprintf/vsnprintf; NDEBUG drops libc assert(). Both chains pull + # in libc.a objects (vfprintf/fwrite/abort) that are not built PIC-safe, + # which GNU ld refuses ("dangerous relocation") when linking this + # ET_DYN/PIC LLEXT. + -DTF_LITE_STRIP_ERROR_STRINGS + -DNDEBUG +) + +if(CMAKE_CXX_COMPILER_ID MATCHES "Clang|Xtensa" OR CMAKE_C_COMPILER MATCHES "xt-clang") + target_compile_options(mww_tflm_lib PRIVATE + -stdlib=libc++ + -fno-vectorize + -fno-slp-vectorize + ) + if(NOT CMAKE_C_COMPILER MATCHES "xt-clang") + target_compile_options(mww_tflm_lib PRIVATE + -mcpu=${SOC_TOOLCHAIN_NAME} + ) + if(NOT "${MWW_TOOLCHAIN_ROOT}" STREQUAL "") + target_include_directories(mww_tflm_lib SYSTEM PRIVATE + ${MWW_TOOLCHAIN_ROOT}/include/c++/14.3.0 + ${MWW_TOOLCHAIN_ROOT}/include/c++/14.3.0/xtensa-${SOC_TOOLCHAIN_NAME}_zephyr-elf + ${MWW_TOOLCHAIN_ROOT}/include + ) + endif() + endif() +endif() + +set(MWW_LIBS_PATHS .) +if(NOT "${MWW_TOOLCHAIN_ROOT}" STREQUAL "") + list(APPEND MWW_LIBS_PATHS ${MWW_TOOLCHAIN_ROOT}/lib) +endif() + +sof_llext_build("mww" + SOURCES + ../mww.c + ../llext-wrap.c + INCLUDES + ${TFLM_PATH} + ${FLATBUFFERS_PATH}/include + ${GEMMLOWP_PATH} + ${RUY_PATH} + ${sof_top_dir}/posix/include + LIBS + mww_tflm_lib + LIBS_PATH + ${MWW_LIBS_PATHS} +) + +if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND NOT CMAKE_C_COMPILER MATCHES "xt-clang" AND NOT "${MWW_TOOLCHAIN_ROOT}" STREQUAL "") + llext_link_options(mww + --target=xtensa-${SOC_TOOLCHAIN_NAME}_zephyr-elf + --ld-path=${MWW_TOOLCHAIN_ROOT}-ld + ) +endif() diff --git a/src/audio/microwakeword/llext/llext.toml.h b/src/audio/microwakeword/llext/llext.toml.h new file mode 100644 index 000000000000..5929e908128b --- /dev/null +++ b/src/audio/microwakeword/llext/llext.toml.h @@ -0,0 +1,6 @@ +#include +#define LOAD_TYPE "2" +#include "../mww.toml" + +[module] +count = __COUNTER__ diff --git a/src/audio/microwakeword/mww.c b/src/audio/microwakeword/mww.c new file mode 100644 index 000000000000..9009057916ba --- /dev/null +++ b/src/audio/microwakeword/mww.c @@ -0,0 +1,584 @@ +// SPDX-License-Identifier: BSD-3-Clause +// +// Copyright(c) 2026 Intel Corporation. All rights reserved. + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include + +#include +#include "mww_model.h" + +#include +#include +#include + +/* TFLM error strings land here. Route to printk/mtrace so AllocateTensors() + * and Invoke() failures print their real reason instead of vanishing. + */ +void DebugLog(const char *format, va_list args) +{ + vprintk(format, args); +} + +int DebugVsnprintf(char *buffer, size_t buf_size, const char *format, + va_list vlist) +{ + return vsnprintk(buffer, buf_size, format, vlist); +} + +#if CONFIG_AMS +#include +#include +#include +#else +#include +#endif + +/* MFCC's non-compress output prepends a struct mfcc_data_header (24 bytes) + * to each hop, followed by MWW_FEATURE_SIZE int32_t Q9.23 mel-log values. + * This must match the frame size configured in the mww capture pipeline. + */ +#define MWW_HOP_BYTES (sizeof(struct mfcc_data_header) + MWW_FEATURE_SIZE * sizeof(int32_t)) + +/* Pre-roll history in ms that KPB drains to host on wake-word trigger. */ +#define MWW_KPB_DRAIN_REQ_MS 1000 + +/* MFCC delivers one hop every 10 ms; MWW processes 3 hops per inference. */ +#define MWW_MFCC_HOP_MS 10 + +/* Wake-word probability threshold above which KPB draining is triggered. */ +#define MWW_DETECT_THRESHOLD 0.85f + +/* Consecutive inferences above threshold required to confirm detection (~60 ms). */ +#define MWW_CONSECUTIVE_DETECTS_REQUIRED 2 + +/* Number of startup inferences to warm up the temporal ring buffers before enabling triggers (~1 sec). */ +#define MWW_WARMUP_INFERENCES 33 + +/* Soft mel-log AGC (units: Q9.23, matches MFCC output). One decade = +10 dB. + * Target 0 dB, floor -20 dB. Attack: instant clamp so peak+gain never exceeds + * MEL_CLIP_MAX_Q23 (+1.0, +10 dB). Release: additive step per hop during active + * speech (vad_flag == 1), chosen so recovery is ~0.5 dB/sec (hop=10 ms, 100 hops/sec). + */ +#define MWW_AGC_GAIN_TARGET_Q23 0 /* 0 dB */ +#define MWW_AGC_GAIN_FLOOR_Q23 -16777216 /* -20 dB, int32(-20 * 0.1 * 2^23) */ +#define MWW_AGC_RELEASE_STEP_Q23 4194 /* 0.5 dB/s, int32((0.5 * 0.1 / 100) * 2^23) */ + +/* The range -1.0 to +1.0 of Q9.23 Mel values is scaled to +/-1.0 Q1.7. */ +#define MEL_OFFSET_Q23 0 /* 0 */ +#define MEL_SCALE_Q30 (1 << 30) /* 1.0 in Q30 */ +#define MEL_CLIP_MAX_Q23 (1 << 23) /* +1.0 in Q23 */ +#define MEL_CLIP_MIN_Q23 (-1 << 23) /* -1.0 in Q23 */ +#define MEL_CLIP_MAX_Q7 127 +#define MEL_CLIP_MIN_Q7 -128 + +SOF_DEFINE_REG_UUID(mww); +LOG_MODULE_REGISTER(mww, CONFIG_SOF_LOG_LEVEL); +#if CONFIG_COMP_MWW_MODULE +EXPORT_SYMBOL(mww_uuid); +EXPORT_SYMBOL(log_const_mww); +#endif + +#if CONFIG_AMS +/* Key-phrase detected message, shared with src/samples/audio/detect_test.c + * and consumed by kpb.c's AMS-consumer branch -- no kpb.c changes needed. + */ +static const ams_uuid_t ams_kpd_msg_uuid = AMS_KPD_MSG_UUID; +#endif + +struct mww_comp_data { + struct comp_data_blob_handler *model_handler; + struct mww_classify mwc; + struct kpb_client client_data; + uint32_t drain_req_ms; +#if CONFIG_AMS + uint32_t kpd_uuid_id; +#else + struct kpb_event_data event_data; +#endif + bool initialized; + int8_t feature_buf[MWW_FEATURE_ELEM_COUNT]; + int feature_slices_filled; + + /* Bitmask of VAD flags for the MWW_FEATURE_SLICE_COUNT frames */ + uint32_t vad_history; + /* Persistent AGC gain applied to every Q9.23 mel value */ + int32_t agc_gain_q23; + + /* Hop buffer for assembling contiguous data when circular buffer wraps */ + uint8_t hop_buf[MWW_HOP_BYTES] __aligned(4); + + /* Consecutive inferences with probability >= MWW_DETECT_THRESHOLD */ + uint32_t consecutive_detects; + + /* Telemetry counters */ + uint32_t total_inferences; + uint32_t vad_gated_inferences; + uint32_t detections; + uint32_t kpb_trigger_events; +} __attribute__((aligned(8))); + +#if CONFIG_AMS +static int mww_notify_kpb(struct processing_module *mod) +{ + struct mww_comp_data *cd = module_get_private_data(mod); + struct comp_dev *dev = mod->dev; + struct ams_message_payload ams_payload; + + comp_info(dev, "MWW keyword trigger -> notifying KPB to begin draining"); + + cd->client_data.r_ptr = NULL; + cd->client_data.sink = NULL; + cd->client_data.id = 0; /**< TODO: acquire proper id from kpb */ + cd->client_data.drain_req = cd->drain_req_ms; + + ams_helper_prepare_payload(dev, &ams_payload, cd->kpd_uuid_id, + (uint8_t *)&cd->client_data, + sizeof(struct kpb_client)); + + return ams_send(&ams_payload); +} +#else +static int mww_notify_kpb(struct processing_module *mod) +{ + struct mww_comp_data *cd = module_get_private_data(mod); + struct comp_dev *dev = mod->dev; + + comp_info(dev, "MWW keyword trigger -> notifying KPB to begin draining"); + + cd->client_data.r_ptr = NULL; + cd->client_data.sink = NULL; + cd->client_data.id = 0; + cd->client_data.drain_req = cd->drain_req_ms; + cd->event_data.event_id = KPB_EVENT_BEGIN_DRAINING; + cd->event_data.client_data = &cd->client_data; + + notifier_event(dev, NOTIFIER_ID_KPB_CLIENT_EVT, + NOTIFIER_TARGET_CORE_ALL_MASK, &cd->event_data, + sizeof(cd->event_data)); + return 0; +} +#endif /* CONFIG_AMS */ + +__cold static void mww_log_summary_at_shutdown(struct processing_module *mod) +{ + struct mww_comp_data *cd = mod ? module_get_private_data(mod) : NULL; + struct comp_dev *dev = mod ? mod->dev : NULL; + char summary_buf[256]; + + if (!cd) + return; + + snprintk(summary_buf, sizeof(summary_buf), + "[MWW STREAM SHUTDOWN SUMMARY] Total Inferences=%u | VAD Gated=%u | Detections=%u | KPB Triggers=%u | Arena Used=%zu/%zu B", + cd->total_inferences, cd->vad_gated_inferences, + cd->detections, cd->kpb_trigger_events, + MWW_ArenaUsedBytes(), MWW_ArenaCapacity()); + + if (dev) + comp_info(dev, "%s", summary_buf); + printk("%s\n", summary_buf); +} + +__cold static int mww_init(struct processing_module *mod) +{ + struct module_data *md = &mod->priv; + struct comp_dev *dev = mod->dev; + struct mww_comp_data *cd; + + assert_can_be_cold(); + + comp_info(dev, "entry"); + + cd = mod_zalloc(mod, sizeof(*cd)); + if (!cd) + return -ENOMEM; + + md->private = cd; + cd->model_handler = mod_data_blob_handler_new(mod); + if (!cd->model_handler) { + mod_free(mod, cd); + return -ENOMEM; + } + + cd->drain_req_ms = MWW_KPB_DRAIN_REQ_MS; + cd->agc_gain_q23 = MWW_AGC_GAIN_TARGET_Q23; +#if CONFIG_AMS + cd->kpd_uuid_id = AMS_INVALID_MSG_TYPE; +#endif + + return 0; +} + +static int mww_prepare(struct processing_module *mod, + struct sof_source **sources, int num_of_sources, + struct sof_sink **sinks, int num_of_sinks) +{ + struct mww_comp_data *cd = module_get_private_data(mod); + struct comp_dev *dev = mod->dev; + int ret; + + comp_dbg(dev, "entry"); + + if (cd->initialized) + return 0; + + unsigned char *model_ptr = NULL; + +#if CONFIG_COMP_MWW_MODEL_FROM_CONTROL + size_t blob_size; + + model_ptr = comp_get_data_blob(cd->model_handler, &blob_size, NULL); + if (!model_ptr || !blob_size) { + comp_err(dev, "MWW: model blob not set from control"); + return -EINVAL; + } + comp_info(dev, "MWW: loaded model from control blob, size=%zu", blob_size); +#endif + + ret = MWW_SetModel(&cd->mwc, model_ptr); + if (ret < 0) { + comp_err(dev, "MWW_SetModel failed: %d (%s)", ret, cd->mwc.error); + return ret; + } + + ret = MWW_InitOps(&cd->mwc); + if (ret < 0) { + comp_err(dev, "MWW_InitOps failed: %d (%s)", ret, cd->mwc.error); + return ret; + } + +#if CONFIG_AMS + /* Register KD as AMS producer */ + ret = ams_helper_register_producer(dev, &cd->kpd_uuid_id, ams_kpd_msg_uuid); + if (ret) + return ret; +#endif + + cd->initialized = true; + cd->feature_slices_filled = 0; + cd->vad_history = 0; + cd->consecutive_detects = 0; + comp_info(dev, "MWW model initialized: arena_used=%zu / capacity=%zu bytes", + MWW_ArenaUsedBytes(), MWW_ArenaCapacity()); + + return 0; +} + +static int mww_process(struct processing_module *mod, + struct sof_source **sources, int num_of_sources, + struct sof_sink **sinks, int num_of_sinks) +{ + struct mww_comp_data *cd = module_get_private_data(mod); + struct comp_dev *dev = mod->dev; + size_t bytes_to_process; + const void *data_ptr, *buf_start; + size_t buf_size; + int ret = 0; + + if (!cd->initialized) { + size_t avail = source_get_data_available(sources[0]); + + if (avail > 0) { + const void *dp, *bs; + size_t bsz; + + if (source_get_data(sources[0], avail, &dp, &bs, &bsz) == 0) + source_release_data(sources[0], avail); + } + return 0; + } + + bytes_to_process = source_get_data_available(sources[0]); + + while (bytes_to_process >= MWW_HOP_BYTES) { + const struct mfcc_data_header *hdr; + const int32_t *mel; + const uint8_t *hop_src; + size_t bytes_to_end; + int8_t *slice; + int i; + + ret = source_get_data(sources[0], MWW_HOP_BYTES, + &data_ptr, &buf_start, &buf_size); + if (ret != 0 || !data_ptr) + break; + + /* Assemble hop into contiguous memory if it wraps across the ring buffer boundary */ + bytes_to_end = (const uint8_t *)buf_start + buf_size - (const uint8_t *)data_ptr; + if (bytes_to_end >= MWW_HOP_BYTES) { + hop_src = (const uint8_t *)data_ptr; + } else { + memcpy(cd->hop_buf, data_ptr, bytes_to_end); + memcpy(cd->hop_buf + bytes_to_end, buf_start, MWW_HOP_BYTES - bytes_to_end); + hop_src = cd->hop_buf; + } + + hdr = (const struct mfcc_data_header *)hop_src; + mel = (const int32_t *)(hop_src + sizeof(struct mfcc_data_header)); + slice = &cd->feature_buf[cd->feature_slices_filled * MWW_FEATURE_SIZE]; + + /* Update VAD history bitmask across MWW_FEATURE_SLICE_COUNT slices */ + cd->vad_history = ((cd->vad_history << 1) | (hdr->vad_flag ? 1U : 0U)) & + ((1U << MWW_FEATURE_SLICE_COUNT) - 1); + + /* AGC: attack on this hop's peak (always track energy) */ + int32_t hop_peak_q23 = mel[0]; + + for (i = 1; i < MWW_FEATURE_SIZE; i++) { + if (mel[i] > hop_peak_q23) + hop_peak_q23 = mel[i]; + } + + int32_t clip_headroom_q23 = MEL_CLIP_MAX_Q23 - hop_peak_q23; + + if (cd->agc_gain_q23 > clip_headroom_q23) + cd->agc_gain_q23 = clip_headroom_q23; + if (cd->agc_gain_q23 < MWW_AGC_GAIN_FLOOR_Q23) + cd->agc_gain_q23 = MWW_AGC_GAIN_FLOOR_Q23; + + int32_t agc_gain_q23 = cd->agc_gain_q23; + + /* Requantize to int8 (Q1.7 range matching training AGC normalization) */ + for (i = 0; i < MWW_FEATURE_SIZE; i++) { + int32_t mel_c = mel[i] + agc_gain_q23; + + /* Clamp to [-1.0, +1.0] Q9.23 range before Q1.7 conversion */ + if (mel_c > MEL_CLIP_MAX_Q23) + mel_c = MEL_CLIP_MAX_Q23; + else if (mel_c < MEL_CLIP_MIN_Q23) + mel_c = MEL_CLIP_MIN_Q23; + + /* Rescale with offset and gain */ + mel_c = Q_MULTSR_32X32((int64_t)(mel_c + MEL_OFFSET_Q23), + MEL_SCALE_Q30, 23, 30, 7); + if (mel_c > MEL_CLIP_MAX_Q7) + mel_c = MEL_CLIP_MAX_Q7; + else if (mel_c < MEL_CLIP_MIN_Q7) + mel_c = MEL_CLIP_MIN_Q7; + + slice[i] = (int8_t)mel_c; + } + + /* Release: creep back toward 0 dB target */ + if (cd->agc_gain_q23 < MWW_AGC_GAIN_TARGET_Q23) { + cd->agc_gain_q23 += MWW_AGC_RELEASE_STEP_Q23; + if (cd->agc_gain_q23 > MWW_AGC_GAIN_TARGET_Q23) + cd->agc_gain_q23 = MWW_AGC_GAIN_TARGET_Q23; + } + +#if CONFIG_COMP_MWW_DEBUG_TRACE + { + static int dbg_hop_count; + int32_t mel_min = mel[0], mel_max = mel[0]; + int8_t f_min = slice[0], f_max = slice[0]; + + dbg_hop_count++; + for (i = 1; i < MWW_FEATURE_SIZE; i++) { + if (mel[i] < mel_min) mel_min = mel[i]; + if (mel[i] > mel_max) mel_max = mel[i]; + if (slice[i] < f_min) f_min = slice[i]; + if (slice[i] > f_max) f_max = slice[i]; + } + comp_info(dev, "[MWW DBG hop %d] vad=%d E=%d Ne=%d mel_min=%d mel_max=%d f_min=%d f_max=%d agc_q23=%d", + dbg_hop_count, (int)hdr->vad_flag, + (int)hdr->energy, (int)hdr->noise_energy, + mel_min, mel_max, f_min, f_max, (int)cd->agc_gain_q23); + } +#endif + + /* Copy source data to sink so downstream stages keep seeing raw MFCC hops */ + if (num_of_sinks > 0 && sinks[0]) { + void *snk_ptr, *snk_buf_start; + size_t snk_buf_size; + int sret = sink_get_buffer(sinks[0], MWW_HOP_BYTES, + &snk_ptr, &snk_buf_start, &snk_buf_size); + if (sret == 0 && snk_ptr) { + size_t snk_bytes_to_end = (uint8_t *)snk_buf_start + + snk_buf_size - (uint8_t *)snk_ptr; + if (snk_bytes_to_end >= MWW_HOP_BYTES) { + memcpy(snk_ptr, hop_src, MWW_HOP_BYTES); + } else { + memcpy(snk_ptr, hop_src, snk_bytes_to_end); + memcpy(snk_buf_start, + hop_src + snk_bytes_to_end, + MWW_HOP_BYTES - snk_bytes_to_end); + } + sink_commit_buffer(sinks[0], MWW_HOP_BYTES); + } + } + + source_release_data(sources[0], MWW_HOP_BYTES); + bytes_to_process -= MWW_HOP_BYTES; + cd->feature_slices_filled++; + + if (cd->feature_slices_filled >= MWW_FEATURE_SLICE_COUNT) { + cd->feature_slices_filled = 0; + + cd->total_inferences++; + cd->mwc.audio_features = cd->feature_buf; + cd->mwc.audio_data_size = MWW_FEATURE_ELEM_COUNT; + + ret = MWW_ProcessClassify(&cd->mwc); + if (ret < 0) { + comp_err(dev, "MWW_ProcessClassify failed: %d (%s)", + ret, cd->mwc.error); + continue; + } + +#if CONFIG_COMP_MWW_DEBUG_TRACE + comp_info(dev, "MWW probability=%d raw=%u", + (int)(cd->mwc.probability * 100.0f), cd->mwc.raw_output); +#endif + + if (cd->mwc.probability >= MWW_DETECT_THRESHOLD) { + cd->consecutive_detects++; + if (cd->total_inferences > MWW_WARMUP_INFERENCES && + cd->consecutive_detects >= MWW_CONSECUTIVE_DETECTS_REQUIRED) { + cd->detections++; + comp_info(dev, "MWW keyword detected: probability=%d pct (consecutive=%u, total=%u)", + (int)(cd->mwc.probability * 100.0f), + cd->consecutive_detects, cd->detections); + cd->kpb_trigger_events++; + mww_notify_kpb(mod); + } + } else { + cd->consecutive_detects = 0; + } + } + } + + return ret; +} + +static int mww_reset(struct processing_module *mod) +{ + struct mww_comp_data *cd = module_get_private_data(mod); + + comp_dbg(mod->dev, "entry"); + mww_log_summary_at_shutdown(mod); + cd->feature_slices_filled = 0; + cd->vad_history = 0; + cd->consecutive_detects = 0; + cd->total_inferences = 0; + cd->agc_gain_q23 = MWW_AGC_GAIN_TARGET_Q23; + memset(cd->feature_buf, 0, sizeof(cd->feature_buf)); + MWW_Reset(); + return 0; +} + +__cold static int mww_free(struct processing_module *mod) +{ + struct mww_comp_data *cd = module_get_private_data(mod); + + assert_can_be_cold(); + + comp_dbg(mod->dev, "entry"); + mww_log_summary_at_shutdown(mod); + +#if CONFIG_AMS + if (cd->kpd_uuid_id != AMS_INVALID_MSG_TYPE) { + int ret = ams_helper_unregister_producer(mod->dev, cd->kpd_uuid_id); + + if (ret) + comp_err(mod->dev, "unregister ams error %d", ret); + } +#endif + + MWW_Free(); + + mod_data_blob_handler_free(mod, cd->model_handler); + mod_free(mod, cd); + return 0; +} + +__cold static int mww_set_config(struct processing_module *mod, uint32_t param_id, + enum module_cfg_fragment_position pos, uint32_t data_offset_size, + const uint8_t *fragment, size_t fragment_size, uint8_t *response, + size_t response_size) +{ + struct mww_comp_data *cd = module_get_private_data(mod); + + if (mod->dev->state != COMP_STATE_INIT && mod->dev->state != COMP_STATE_READY) { + comp_warn(mod->dev, "mww_set_config(): model update ignored while not idle (state %d)", + mod->dev->state); + return 0; + } + + return comp_data_blob_set(cd->model_handler, pos, data_offset_size, + fragment, fragment_size); +} + +__cold static int mww_get_config(struct processing_module *mod, + uint32_t config_id, uint32_t *data_offset_size, + uint8_t *fragment, size_t fragment_size) +{ + struct sof_ipc_ctrl_data *cdata = (struct sof_ipc_ctrl_data *)fragment; + struct mww_comp_data *cd = module_get_private_data(mod); + + return comp_data_blob_get_cmd(cd->model_handler, cdata, fragment_size); +} + +static const struct module_interface mww_interface = { + .init = mww_init, + .prepare = mww_prepare, + .process = mww_process, + .set_configuration = mww_set_config, + .get_configuration = mww_get_config, + .reset = mww_reset, + .free = mww_free +}; + +/* This controls build of the module. If COMP_MODULE is selected in kconfig + * this is build as dynamically loadable module. + */ +#if CONFIG_COMP_MWW_MODULE + +#include +#include + +static const struct sof_man_module_manifest mod_manifest __section(".module") __used = + SOF_LLEXT_MODULE_MANIFEST("MWW", &mww_interface, 1, + SOF_REG_UUID(mww), 40); + +SOF_LLEXT_BUILDINFO; + +#else + +/* Only used for the module adapter trace context, soon to be deprecated */ +DECLARE_TR_CTX(mww_tr, SOF_UUID(mww_uuid), LOG_LEVEL_INFO); +DECLARE_MODULE_ADAPTER(mww_interface, mww_uuid, mww_tr); +SOF_MODULE_INIT(mww, sys_comp_module_mww_interface_init); + +#endif diff --git a/src/audio/microwakeword/mww.toml b/src/audio/microwakeword/mww.toml new file mode 100644 index 000000000000..905880f55adf --- /dev/null +++ b/src/audio/microwakeword/mww.toml @@ -0,0 +1,21 @@ +#ifndef LOAD_TYPE +#define LOAD_TYPE "0" +#endif + + REM # microWakeWord keyword-spotting module config + [[module.entry]] + name = "MWW" + uuid = UUIDREG_STR_MWW + affinity_mask = "0x1" + instance_count = "40" + domain_types = "0" + load_type = LOAD_TYPE + module_type = "9" + auto_start = "0" + sched_caps = [1, 0x00008000] + REM # pin = [dir, type, sample rate, size, container, channel-cfg] + pin = [0, 0, 0xfeef, 0xf, 0xf, 0x45ff, 1, 0, 0xfeef, 0xf, 0xf, 0x1ff] + REM # mod_cfg [PAR_0 PAR_1 PAR_2 PAR_3 IS_BYTES CPS IBS OBS MOD_FLAGS CPC OBLS] + mod_cfg = [0, 0, 0, 0, 4096, 1000000, 128, 128, 0, 0, 0] + + index = __COUNTER__ diff --git a/src/audio/microwakeword/mww_model.cc b/src/audio/microwakeword/mww_model.cc new file mode 100644 index 000000000000..188ebdfc2bcd --- /dev/null +++ b/src/audio/microwakeword/mww_model.cc @@ -0,0 +1,260 @@ +// SPDX-License-Identifier: BSD-3-Clause +// +// Copyright(c) 2026 Intel Corporation. All rights reserved. + +#include +#include +#include + +#include "tensorflow/lite/core/c/common.h" +#include "tensorflow/lite/micro/micro_allocator.h" +#include "tensorflow/lite/micro/micro_interpreter.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_mutable_op_resolver.h" +#include "tensorflow/lite/micro/micro_resource_variable.h" +#include "mww_model.h" + +#if !CONFIG_COMP_MWW_MODEL_FROM_CONTROL +#include "mww_model_data.h" +#endif + +static constexpr int kFeatureSize = MWW_FEATURE_SIZE; +static constexpr int kFeatureElementCount = MWW_FEATURE_ELEM_COUNT; + +// Arena size is a generous guesstimate for the streaming MixConv graph (12 +// ops incl. Conv2D/DepthwiseConv2D/FullyConnected plus 6 persistent resource +// -variable ring buffers). Refine down using +// MicroInterpreter::arena_used_bytes() once measured on hardware (logged in +// MWW_InitOps() below). +static constexpr size_t kArenaSize = 131072; +alignas(16) static uint8_t g_arena[kArenaSize]; + +// inference +static const tflite::Model *model; +static TfLiteTensor *input; +static TfLiteTensor *output; +static tflite::MicroInterpreter *interpreter; +static tflite::MicroAllocator *allocator; +static tflite::MicroResourceVariables *resource_variables; + +// stream, stream_1..stream_5: the MixConv graph's 6 persistent ring-buffer +// state variables (VAR_HANDLE/ASSIGN_VARIABLE/READ_VARIABLE), confirmed by +// direct flatbuffer inspection (see plan Stage 1) -- CALL_ONCE invokes a +// second subgraph that ASSIGN_VARIABLEs their zero initial state. +static constexpr int kNumResourceVariables = 6; + +// Ops used by the hey_jarvis.tflite streaming graph: CALL_ONCE, VAR_HANDLE, +// READ_VARIABLE, ASSIGN_VARIABLE, RESHAPE, CONCATENATION, STRIDED_SLICE, +// CONV_2D, DEPTHWISE_CONV_2D, FULLY_CONNECTED, LOGISTIC, QUANTIZE, +// DEQUANTIZE. +using MwwOpResolver = tflite::MicroMutableOpResolver<14>; +static MwwOpResolver *op_resolver; + +int RegisterOps(MwwOpResolver *op_resolver) { + TF_LITE_ENSURE_STATUS(op_resolver->AddCallOnce()); + TF_LITE_ENSURE_STATUS(op_resolver->AddVarHandle()); + TF_LITE_ENSURE_STATUS(op_resolver->AddReadVariable()); + TF_LITE_ENSURE_STATUS(op_resolver->AddAssignVariable()); + TF_LITE_ENSURE_STATUS(op_resolver->AddReshape()); + TF_LITE_ENSURE_STATUS(op_resolver->AddConcatenation()); + TF_LITE_ENSURE_STATUS(op_resolver->AddStridedSlice()); + TF_LITE_ENSURE_STATUS(op_resolver->AddConv2D()); + TF_LITE_ENSURE_STATUS(op_resolver->AddDepthwiseConv2D()); + TF_LITE_ENSURE_STATUS(op_resolver->AddFullyConnected()); + TF_LITE_ENSURE_STATUS(op_resolver->AddLogistic()); + TF_LITE_ENSURE_STATUS(op_resolver->AddQuantize()); + TF_LITE_ENSURE_STATUS(op_resolver->AddDequantize()); + return 0; +} + +static int Init_Interpreter(struct mww_classify *mwc); + +int MWW_InitOps(struct mww_classify *mwc) +{ + op_resolver = new MwwOpResolver(); + if (!op_resolver) { + mwc->error = "op_resolver alloc failed (OOM)"; + return -ENOMEM; + } + + if (RegisterOps(op_resolver) != 0) { + mwc->error = "register ops failed"; + return -EINVAL; + } + + // VAR_HANDLE/ASSIGN_VARIABLE require an explicit MicroResourceVariables + // instance registered with the interpreter -- without one, + // VarHandlePrepare()/AssignVariable Eval() fail with kTfLiteError as soon + // as AllocateTensors() prepares the first VAR_HANDLE node (see + // tensorflow/lite/micro/kernels/var_handle.cc). Building via the + // allocator-based MicroInterpreter constructor lets us create the + // allocator once and share it with MicroResourceVariables::Create(). + allocator = tflite::MicroAllocator::Create(g_arena, kArenaSize); + if (!allocator) { + mwc->error = "allocator alloc failed (OOM)"; + delete op_resolver; + op_resolver = nullptr; + return -ENOMEM; + } + + resource_variables = tflite::MicroResourceVariables::Create(allocator, kNumResourceVariables); + if (!resource_variables) { + mwc->error = "resource_variables alloc failed (OOM)"; + delete op_resolver; + op_resolver = nullptr; + return -ENOMEM; + } + + // create the interpreter + interpreter = new tflite::MicroInterpreter(model, *op_resolver, + allocator, resource_variables); + if (!interpreter) { + mwc->error = "interpreter alloc failed (OOM)"; + delete op_resolver; + op_resolver = nullptr; + return -ENOMEM; + } + + // and allocate the tensors + if (interpreter->AllocateTensors() != kTfLiteOk) { + mwc->error = "interpreter tensor allocate failed"; + delete interpreter; + delete op_resolver; + interpreter = nullptr; + op_resolver = nullptr; + return -EINVAL; + } + + // fetch input/output tensors + quantization params once; the + // interpreter/tensors are stable for the lifetime of this instance + return Init_Interpreter(mwc); +} + +static int Init_Interpreter(struct mww_classify *mwc) +{ + input = interpreter->input(0); + if (!input) { + mwc->error = "input interpreter NULL"; + return -EINVAL; + } + + // check input tensor element count is compatible with our feature + // data size (shape is (1, MWW_FEATURE_SLICE_COUNT, MWW_FEATURE_SIZE), + // not flattened to a single trailing dim, so check the full product) + int in_elems = 1; + for (int i = 0; i < input->dims->size; i++) + in_elems *= input->dims->data[i]; + if (kFeatureElementCount != in_elems) { + mwc->error = "input interpreter shape incompatible"; + return -EINVAL; + } + + output = interpreter->output(0); + if (!output) { + mwc->error = "output interpreter NULL"; + return -EINVAL; + } + + // single sigmoid wake-word probability, quantized int8 or uint8 + if (output->type != kTfLiteInt8 && output->type != kTfLiteUInt8) { + mwc->error = "output tensor type != int8/uint8"; + return -EINVAL; + } + + // expose the model's real input quantization params so callers can + // requantize their features correctly instead of assuming a fixed + // scale/zero_point. + mwc->input_scale = input->params.scale; + mwc->input_zero_point = input->params.zero_point; + + return 0; +} + +int MWW_SetModel(struct mww_classify *mwc, unsigned char *model_tflite) +{ +#if !CONFIG_COMP_MWW_MODEL_FROM_CONTROL + if (!model_tflite) + model_tflite = const_cast(mww_model_data); +#endif + + if (!model_tflite) { + mwc->error = "no model provided"; + return -EINVAL; + } + + // Map the model into a usable data structure. This doesn't involve any + // copying or parsing, it's a very lightweight operation. + model = tflite::GetModel(model_tflite); + if (model->version() != TFLITE_SCHEMA_VERSION) { + mwc->error = "failed to load model"; + return -EINVAL; + } + + return 0; +} + +int MWW_ProcessClassify(struct mww_classify *mwc) +{ + float output_scale = output->params.scale; + int output_zero_point = output->params.zero_point; + + // copy features to input then invoke() + std::copy_n(mwc->audio_features, kFeatureElementCount, + tflite::GetTensorData(input)); + + // run the interpreter + if (interpreter->Invoke() != kTfLiteOk) { + mwc->error = "invoke failed"; + return -EINVAL; + } + + // Dequantize the single sigmoid probability output + float raw_val; + if (output->type == kTfLiteInt8) { + int8_t val = tflite::GetTensorData(output)[0]; + raw_val = static_cast(val); + mwc->raw_output = val; + } else { + uint8_t val = tflite::GetTensorData(output)[0]; + raw_val = static_cast(val); + mwc->raw_output = val; + } + + mwc->probability = (raw_val - output_zero_point) * output_scale; + if (mwc->probability < 0.0f) + mwc->probability = 0.0f; + else if (mwc->probability > 1.0f) + mwc->probability = 1.0f; + + return 0; +} + +int MWW_Reset(void) +{ + if (resource_variables) + resource_variables->ResetAll(); + return 0; +} + +void MWW_Free(void) +{ + delete interpreter; + delete op_resolver; + interpreter = nullptr; + op_resolver = nullptr; + allocator = nullptr; + resource_variables = nullptr; + model = nullptr; + input = nullptr; + output = nullptr; +} + +size_t MWW_ArenaUsedBytes(void) +{ + return interpreter ? interpreter->arena_used_bytes() : 0; +} + +size_t MWW_ArenaCapacity(void) +{ + return kArenaSize; +} diff --git a/src/audio/microwakeword/mww_model.h b/src/audio/microwakeword/mww_model.h new file mode 100644 index 000000000000..d8dd17673978 --- /dev/null +++ b/src/audio/microwakeword/mww_model.h @@ -0,0 +1,70 @@ +// SPDX-License-Identifier: BSD-3-Clause +// +// Copyright(c) 2026 Intel Corporation. All rights reserved. + +#ifndef __MWW_MODEL_H__ +#define __MWW_MODEL_H__ + +#include "tensorflow/lite/core/c/common.h" + +/* microWakeWord streaming model configuration (hey_jarvis.tflite v2): + * input tensor shape (1, MWW_FEATURE_SLICE_COUNT, MWW_FEATURE_SIZE), int8, + * one new 10ms/40-bin MFCC hop per slice. The model is a stateful streaming + * graph (TFLM resource variables + CALL_ONCE init subgraph) that keeps its + * own longer-history ring buffers internally, so callers only ever need to + * supply MWW_FEATURE_SLICE_COUNT fresh hops per Invoke() rather than a + * caller-side sliding window. + */ +#define MWW_SAMPLE_RATE 16000 +#define MWW_FEATURE_SIZE 40 +#define MWW_FEATURE_SLICE_COUNT 3 +#define MWW_FEATURE_ELEM_COUNT (MWW_FEATURE_SIZE * MWW_FEATURE_SLICE_COUNT) +#define MWW_FEATURE_STRIDE_MS 10 +#define MWW_FEATURE_DURATION_MS 30 + +struct mww_classify { + int8_t *audio_features; + size_t audio_data_size; + const char *error; + float probability; /**< dequantized wake-word probability, 0..1 */ + int32_t raw_output; /**< raw int8/uint8 output tensor value */ + float input_scale; + int input_zero_point; +}; + +/* Export of C++ APIs into C namespace for linkage */ +#ifdef __cplusplus +extern "C" +{ +#endif + + /* 1st - pass in tflite flatbuffer formatted model, size is included in + * model metadata. + */ + int MWW_SetModel(struct mww_classify *mwc, unsigned char *model); + + /* 2nd - register the kernels and init TF micro for inference */ + int MWW_InitOps(struct mww_classify *mwc); + + /* 3rd - perform the inference */ + int MWW_ProcessClassify(struct mww_classify *mwc); + + /** + * \brief Reset streaming resource variables to zero. + * \return 0 on success. + */ + int MWW_Reset(void); + + /** + * \brief Free TFLite Micro interpreter and op resolver heap allocations. + */ + void MWW_Free(void); + + size_t MWW_ArenaUsedBytes(void); + size_t MWW_ArenaCapacity(void); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/src/audio/microwakeword/mww_model_data.cc b/src/audio/microwakeword/mww_model_data.cc new file mode 100644 index 000000000000..8a26f9935654 --- /dev/null +++ b/src/audio/microwakeword/mww_model_data.cc @@ -0,0 +1,4632 @@ +// SPDX-License-Identifier: BSD-3-Clause +// Auto-generated by sof_mww_train.py — do not edit. + +#include "mww_model_data.h" + +alignas(16) const unsigned char mww_model_data[] = { + 0x20, 0x00, 0x00, 0x00, 0x54, 0x46, 0x4c, 0x33, 0x00, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x20, 0x00, 0x1c, 0x00, 0x18, 0x00, 0x14, 0x00, 0x10, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x04, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, + 0x70, 0x7a, 0x00, 0x00, 0x80, 0x7a, 0x00, 0x00, 0x74, 0xd7, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x12, 0x75, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x73, 0x65, 0x72, 0x76, + 0x69, 0x6e, 0x67, 0x5f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x84, 0x73, 0xff, 0xff, + 0x45, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x31, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x4e, 0x73, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x69, 0x6e, 0x70, 0x75, + 0x74, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x6f, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x54, 0x00, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0xd0, 0x73, 0xff, 0xff, 0x61, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x13, 0x00, 0x00, 0x00, 0x43, 0x4f, 0x4e, 0x56, 0x45, 0x52, 0x53, 0x49, + 0x4f, 0x4e, 0x5f, 0x4d, 0x45, 0x54, 0x41, 0x44, 0x41, 0x54, 0x41, 0x00, + 0xf4, 0x73, 0xff, 0xff, 0x60, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x13, 0x00, 0x00, 0x00, 0x6d, 0x69, 0x6e, 0x5f, 0x72, 0x75, 0x6e, 0x74, + 0x69, 0x6d, 0x65, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x00, + 0x18, 0x74, 0xff, 0xff, 0x5f, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x13, 0x00, 0x00, 0x00, 0x6d, 0x69, 0x6e, 0x5f, 0x72, 0x75, 0x6e, 0x74, + 0x69, 0x6d, 0x65, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x00, + 0x62, 0x00, 0x00, 0x00, 0x6c, 0x79, 0x00, 0x00, 0x64, 0x79, 0x00, 0x00, + 0x44, 0x79, 0x00, 0x00, 0x2c, 0x79, 0x00, 0x00, 0x0c, 0x79, 0x00, 0x00, + 0xec, 0x78, 0x00, 0x00, 0xcc, 0x78, 0x00, 0x00, 0xac, 0x78, 0x00, 0x00, + 0x98, 0x78, 0x00, 0x00, 0x5c, 0x77, 0x00, 0x00, 0x5c, 0x76, 0x00, 0x00, + 0x3c, 0x68, 0x00, 0x00, 0x3c, 0x67, 0x00, 0x00, 0x3c, 0x66, 0x00, 0x00, + 0x3c, 0x65, 0x00, 0x00, 0x1c, 0x57, 0x00, 0x00, 0x1c, 0x56, 0x00, 0x00, + 0x00, 0x53, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0xe0, 0x43, 0x00, 0x00, + 0xe0, 0x42, 0x00, 0x00, 0xb4, 0x40, 0x00, 0x00, 0xb4, 0x3f, 0x00, 0x00, + 0x9c, 0x38, 0x00, 0x00, 0x14, 0x38, 0x00, 0x00, 0x6c, 0x37, 0x00, 0x00, + 0xe4, 0x36, 0x00, 0x00, 0x64, 0x1f, 0x00, 0x00, 0x5c, 0x1f, 0x00, 0x00, + 0x54, 0x1f, 0x00, 0x00, 0x4c, 0x1f, 0x00, 0x00, 0x44, 0x1f, 0x00, 0x00, + 0x3c, 0x1f, 0x00, 0x00, 0x34, 0x1f, 0x00, 0x00, 0x2c, 0x1f, 0x00, 0x00, + 0x24, 0x1f, 0x00, 0x00, 0x1c, 0x1f, 0x00, 0x00, 0x14, 0x1f, 0x00, 0x00, + 0x0c, 0x1f, 0x00, 0x00, 0x04, 0x1f, 0x00, 0x00, 0xfc, 0x1e, 0x00, 0x00, + 0xf4, 0x1e, 0x00, 0x00, 0xec, 0x1e, 0x00, 0x00, 0xe4, 0x1e, 0x00, 0x00, + 0xdc, 0x1e, 0x00, 0x00, 0xd4, 0x1e, 0x00, 0x00, 0xcc, 0x1e, 0x00, 0x00, + 0xc4, 0x1e, 0x00, 0x00, 0xbc, 0x1e, 0x00, 0x00, 0xb4, 0x1e, 0x00, 0x00, + 0xac, 0x1e, 0x00, 0x00, 0xa4, 0x1e, 0x00, 0x00, 0x9c, 0x1e, 0x00, 0x00, + 0x94, 0x1e, 0x00, 0x00, 0x8c, 0x1e, 0x00, 0x00, 0x84, 0x1e, 0x00, 0x00, + 0x7c, 0x1e, 0x00, 0x00, 0x74, 0x1e, 0x00, 0x00, 0x6c, 0x1e, 0x00, 0x00, + 0x64, 0x1e, 0x00, 0x00, 0x5c, 0x1e, 0x00, 0x00, 0x54, 0x1e, 0x00, 0x00, + 0x4c, 0x1e, 0x00, 0x00, 0x44, 0x1e, 0x00, 0x00, 0x3c, 0x1e, 0x00, 0x00, + 0x34, 0x1e, 0x00, 0x00, 0x2c, 0x1e, 0x00, 0x00, 0x24, 0x1e, 0x00, 0x00, + 0x1c, 0x1e, 0x00, 0x00, 0x14, 0x1e, 0x00, 0x00, 0x0c, 0x1e, 0x00, 0x00, + 0x04, 0x1e, 0x00, 0x00, 0xfc, 0x1d, 0x00, 0x00, 0xf4, 0x1d, 0x00, 0x00, + 0xec, 0x1d, 0x00, 0x00, 0xe4, 0x1d, 0x00, 0x00, 0xdc, 0x1d, 0x00, 0x00, + 0xd4, 0x1d, 0x00, 0x00, 0xcc, 0x1d, 0x00, 0x00, 0xc4, 0x1d, 0x00, 0x00, + 0xbc, 0x1d, 0x00, 0x00, 0xb4, 0x1d, 0x00, 0x00, 0xac, 0x1d, 0x00, 0x00, + 0x5c, 0x1c, 0x00, 0x00, 0x6c, 0x1a, 0x00, 0x00, 0xdc, 0x12, 0x00, 0x00, + 0x8c, 0x07, 0x00, 0x00, 0xac, 0x04, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, + 0xd4, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, + 0xbc, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, 0xac, 0x00, 0x00, 0x00, + 0x8c, 0x00, 0x00, 0x00, 0x6c, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x6e, 0x75, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x0e, 0x00, 0x08, 0x00, 0x04, 0x00, + 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x06, 0x00, 0x08, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xeb, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x0a, 0x00, 0x10, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x04, 0x00, + 0x0a, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x32, 0x2e, 0x31, 0x36, + 0x2e, 0x31, 0x00, 0x00, 0xd2, 0x75, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xee, 0x75, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x32, 0x2e, 0x36, 0x2e, + 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x60, 0x2c, 0xff, 0xff, 0x64, 0x2c, 0xff, 0xff, 0x68, 0x2c, 0xff, 0xff, + 0x6c, 0x2c, 0xff, 0xff, 0x70, 0x2c, 0xff, 0xff, 0x74, 0x2c, 0xff, 0xff, + 0x22, 0x76, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xee, 0x79, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xd0, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xca, 0x7c, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x40, 0x0b, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x16, 0x88, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x07, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xa2, 0x8f, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x8e, 0x91, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x49, 0xff, 0xff, + 0x34, 0x49, 0xff, 0xff, 0x38, 0x49, 0xff, 0xff, 0x3c, 0x49, 0xff, 0xff, + 0x40, 0x49, 0xff, 0xff, 0x44, 0x49, 0xff, 0xff, 0x48, 0x49, 0xff, 0xff, + 0x4c, 0x49, 0xff, 0xff, 0x50, 0x49, 0xff, 0xff, 0x54, 0x49, 0xff, 0xff, + 0x58, 0x49, 0xff, 0xff, 0x5c, 0x49, 0xff, 0xff, 0x60, 0x49, 0xff, 0xff, + 0x64, 0x49, 0xff, 0xff, 0x68, 0x49, 0xff, 0xff, 0x6c, 0x49, 0xff, 0xff, + 0x70, 0x49, 0xff, 0xff, 0x74, 0x49, 0xff, 0xff, 0x78, 0x49, 0xff, 0xff, + 0x7c, 0x49, 0xff, 0xff, 0x80, 0x49, 0xff, 0xff, 0x84, 0x49, 0xff, 0xff, + 0x88, 0x49, 0xff, 0xff, 0x8c, 0x49, 0xff, 0xff, 0x90, 0x49, 0xff, 0xff, + 0x94, 0x49, 0xff, 0xff, 0x98, 0x49, 0xff, 0xff, 0x9c, 0x49, 0xff, 0xff, + 0xa0, 0x49, 0xff, 0xff, 0xa4, 0x49, 0xff, 0xff, 0xa8, 0x49, 0xff, 0xff, + 0xac, 0x49, 0xff, 0xff, 0xb0, 0x49, 0xff, 0xff, 0xb4, 0x49, 0xff, 0xff, + 0xb8, 0x49, 0xff, 0xff, 0xbc, 0x49, 0xff, 0xff, 0xc0, 0x49, 0xff, 0xff, + 0xc4, 0x49, 0xff, 0xff, 0xc8, 0x49, 0xff, 0xff, 0xcc, 0x49, 0xff, 0xff, + 0xd0, 0x49, 0xff, 0xff, 0xd4, 0x49, 0xff, 0xff, 0xd8, 0x49, 0xff, 0xff, + 0xdc, 0x49, 0xff, 0xff, 0xe0, 0x49, 0xff, 0xff, 0xe4, 0x49, 0xff, 0xff, + 0xe8, 0x49, 0xff, 0xff, 0xec, 0x49, 0xff, 0xff, 0xf0, 0x49, 0xff, 0xff, + 0xf4, 0x49, 0xff, 0xff, 0xf8, 0x49, 0xff, 0xff, 0xfc, 0x49, 0xff, 0xff, + 0x00, 0x4a, 0xff, 0xff, 0x04, 0x4a, 0xff, 0xff, 0x08, 0x4a, 0xff, 0xff, + 0xb6, 0x93, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x70, 0x17, 0x00, 0x00, + 0xfd, 0x06, 0xe1, 0x3c, 0x0f, 0x1d, 0x27, 0xf5, 0xde, 0xcd, 0x13, 0x10, + 0xac, 0xed, 0xf5, 0x38, 0xd5, 0x1d, 0xaf, 0xf1, 0xae, 0x09, 0xeb, 0x0b, + 0xe0, 0xdb, 0x21, 0xfa, 0xce, 0xdb, 0xdc, 0xbe, 0xe6, 0xe6, 0xa7, 0xf5, + 0xfa, 0xbb, 0x0d, 0xe7, 0x26, 0xeb, 0x1e, 0x3c, 0xec, 0xd5, 0x13, 0x1a, + 0x20, 0x2c, 0xc1, 0x25, 0xdb, 0xd0, 0xd0, 0xe9, 0x4b, 0xdd, 0x10, 0x02, + 0xbf, 0xea, 0x3e, 0xe8, 0xc1, 0xe6, 0x22, 0xfd, 0x3e, 0x06, 0xe1, 0x10, + 0xea, 0xb0, 0xba, 0x1a, 0xeb, 0xdd, 0xf6, 0x31, 0x3a, 0x06, 0x4c, 0x22, + 0x28, 0x3d, 0x13, 0x26, 0x3b, 0x2d, 0xf0, 0x54, 0x35, 0x2a, 0xe0, 0x2a, + 0xe8, 0xef, 0xf0, 0xce, 0xe2, 0xde, 0x53, 0x0e, 0xd9, 0x25, 0xeb, 0x01, + 0xcd, 0xe4, 0x11, 0xc3, 0xd1, 0x09, 0x05, 0xb6, 0xe6, 0xd3, 0xe0, 0x49, + 0x2e, 0x38, 0x57, 0x0e, 0x18, 0xe5, 0xf9, 0x29, 0x7f, 0x2c, 0x58, 0xe6, + 0x26, 0x64, 0x5a, 0x39, 0x2d, 0x0c, 0x44, 0xf8, 0x2a, 0x58, 0x11, 0x3e, + 0xf8, 0x01, 0xe6, 0xe6, 0x47, 0x4a, 0x19, 0x1e, 0xe0, 0xd9, 0xc4, 0x32, + 0xee, 0xd3, 0x0b, 0x5c, 0x45, 0x34, 0x24, 0x28, 0x20, 0x34, 0xf9, 0x59, + 0x5f, 0x23, 0x4e, 0x57, 0xf1, 0x2c, 0x29, 0x36, 0x48, 0x61, 0x63, 0x53, + 0x02, 0x31, 0x74, 0x1c, 0xf2, 0x23, 0x5a, 0x2c, 0x13, 0x21, 0x4f, 0x30, + 0xf6, 0x2e, 0xe7, 0xf4, 0x04, 0xce, 0xd8, 0x38, 0xe7, 0x14, 0x0a, 0xf8, + 0xec, 0x07, 0x0f, 0xb6, 0x03, 0xd1, 0x19, 0xfd, 0xf1, 0xd3, 0x0c, 0x0b, + 0xdb, 0xf5, 0xd3, 0xc3, 0xcf, 0xe1, 0xb9, 0x0e, 0xea, 0x10, 0xfd, 0x21, + 0xf2, 0x06, 0xb9, 0x0a, 0x09, 0xf2, 0xbf, 0xba, 0x0a, 0x06, 0x11, 0xba, + 0x10, 0x4a, 0xf7, 0xdb, 0xe8, 0x0c, 0x13, 0xee, 0xc3, 0xc7, 0xe1, 0xeb, + 0x0a, 0xfe, 0xde, 0x02, 0xcd, 0xfa, 0xc9, 0x11, 0xf2, 0xf1, 0xfa, 0x09, + 0xe9, 0x48, 0xde, 0x3f, 0x15, 0x24, 0xc4, 0xf4, 0x37, 0x39, 0x38, 0x2b, + 0x3e, 0x3d, 0x02, 0x0f, 0x6a, 0x43, 0x28, 0x42, 0xef, 0xff, 0xf5, 0x07, + 0x23, 0x13, 0xec, 0x18, 0x1c, 0x33, 0x2d, 0x0a, 0x10, 0x3f, 0x1f, 0x02, + 0x14, 0x39, 0x12, 0x48, 0x0a, 0x6d, 0x32, 0x30, 0x0d, 0x3f, 0xec, 0x70, + 0x5a, 0x7f, 0x6c, 0x1e, 0x7d, 0x15, 0x42, 0x25, 0x19, 0x47, 0x1b, 0x35, + 0x1d, 0x26, 0xe8, 0xf8, 0xb4, 0x16, 0xd3, 0xbf, 0xfc, 0xfa, 0xe7, 0xdf, + 0x0c, 0xfd, 0xe5, 0xf5, 0x22, 0xc1, 0xcb, 0x21, 0xee, 0x2b, 0x23, 0xdc, + 0x26, 0xf5, 0xe3, 0x2f, 0x41, 0x11, 0xfe, 0x4e, 0x59, 0xf8, 0xf1, 0xc3, + 0x24, 0x07, 0x07, 0x3b, 0x14, 0x04, 0xfa, 0xd3, 0xb8, 0xe7, 0x04, 0x21, + 0xe6, 0xbd, 0x11, 0x17, 0xd4, 0x03, 0xe0, 0xcf, 0xde, 0x0a, 0xfc, 0x28, + 0xef, 0x37, 0x05, 0x0f, 0x2a, 0x09, 0x1f, 0xec, 0x48, 0xfa, 0x16, 0x55, + 0x53, 0x60, 0x13, 0x1e, 0xbd, 0x6a, 0xf9, 0xeb, 0x51, 0x03, 0x3a, 0xee, + 0xde, 0x08, 0xed, 0x5a, 0xd7, 0xc1, 0xb9, 0xb7, 0xe4, 0xbf, 0xe4, 0xe4, + 0xfc, 0xc5, 0xe5, 0xd7, 0x2e, 0x43, 0x14, 0xfd, 0xfd, 0xc5, 0x27, 0x33, + 0x43, 0x4b, 0x29, 0x0a, 0xf5, 0x3e, 0x05, 0xdc, 0xb2, 0x2c, 0x19, 0x25, + 0x50, 0x5a, 0x00, 0x12, 0x19, 0xce, 0x18, 0x13, 0xe7, 0xda, 0xd7, 0xd1, + 0xd2, 0xae, 0xe1, 0x03, 0xf0, 0xd2, 0x34, 0x0c, 0x01, 0x03, 0xfc, 0xf9, + 0x38, 0xf6, 0xcf, 0xdb, 0x13, 0x1d, 0x19, 0xcc, 0xf4, 0xd4, 0xfa, 0xa2, + 0xed, 0x11, 0xdf, 0x30, 0x34, 0x1f, 0xe8, 0x16, 0xdf, 0xe5, 0x2a, 0x07, + 0xc4, 0xe0, 0x05, 0xf8, 0xa7, 0xc7, 0xc8, 0xca, 0xaf, 0x1f, 0x0b, 0x1e, + 0x44, 0x53, 0x22, 0x1a, 0xd0, 0x01, 0x11, 0xb9, 0xc4, 0xb6, 0x02, 0x00, + 0xe8, 0x21, 0xe8, 0x8f, 0x05, 0x4f, 0x32, 0xe4, 0x45, 0x0c, 0x1c, 0x2f, + 0x34, 0x2b, 0x1d, 0x54, 0x28, 0x0b, 0xc9, 0xed, 0xc1, 0xcd, 0xed, 0xbf, + 0xb2, 0xc9, 0xd7, 0x07, 0x41, 0xfa, 0x30, 0x0f, 0x23, 0xd7, 0x20, 0xfb, + 0x17, 0x24, 0xb4, 0x25, 0x1a, 0x0a, 0xa9, 0x81, 0x1b, 0x55, 0xf4, 0x37, + 0x52, 0x18, 0x4f, 0xf8, 0xdc, 0x0d, 0x40, 0x18, 0x03, 0xfb, 0x0d, 0xdf, + 0xcb, 0x0b, 0xb7, 0x06, 0x2c, 0xce, 0xf4, 0x45, 0xf8, 0x32, 0x45, 0x28, + 0x39, 0xdb, 0xef, 0x19, 0x1f, 0xe9, 0xe5, 0xf2, 0x05, 0x05, 0xef, 0xb1, + 0x33, 0x3a, 0xbe, 0xc0, 0x9f, 0xca, 0xd3, 0xad, 0xf6, 0xd6, 0x05, 0xb8, + 0xb9, 0xb1, 0xe2, 0x17, 0xd2, 0xe3, 0x12, 0xba, 0xcf, 0x0f, 0x18, 0x05, + 0x3b, 0x04, 0x1e, 0xd7, 0x30, 0x0f, 0x06, 0x2a, 0x28, 0xd7, 0xe8, 0xe7, + 0x01, 0xdd, 0xd3, 0x13, 0x1d, 0x11, 0xd0, 0x9a, 0xb1, 0x01, 0xc1, 0xfc, + 0x9a, 0x17, 0xf8, 0x05, 0x2b, 0x25, 0xf6, 0xe4, 0xe7, 0x33, 0xf9, 0x01, + 0xd6, 0xa8, 0xd6, 0x04, 0xe8, 0x25, 0x22, 0x06, 0x27, 0xc2, 0x17, 0xda, + 0x17, 0x1f, 0xc7, 0xaa, 0x09, 0x1c, 0x31, 0x30, 0x45, 0x16, 0xf2, 0xcf, + 0x01, 0x19, 0xd5, 0xc2, 0xe2, 0xc0, 0x29, 0xd6, 0x3c, 0xe0, 0x02, 0xd6, + 0x4d, 0xea, 0x0a, 0xd1, 0xc1, 0x05, 0x29, 0x44, 0x17, 0x4e, 0xe9, 0xf2, + 0x13, 0xdc, 0x2e, 0x3b, 0x41, 0x1e, 0x1a, 0xde, 0xc2, 0x1b, 0x20, 0x2f, + 0x48, 0x7f, 0x0a, 0xd9, 0xf3, 0x0a, 0xee, 0xf9, 0x27, 0x04, 0x49, 0x30, + 0xf6, 0x39, 0x54, 0xf1, 0x30, 0x0d, 0x06, 0x06, 0x17, 0x3a, 0xdd, 0x24, + 0x3e, 0x60, 0x4a, 0x1e, 0x19, 0x5b, 0xf3, 0x3c, 0x3d, 0x25, 0x3b, 0x38, + 0x50, 0x1c, 0x6d, 0x50, 0x3d, 0x70, 0xc0, 0xf3, 0x24, 0x27, 0xd9, 0xdf, + 0xe1, 0xe7, 0x10, 0x1c, 0xf3, 0xfc, 0x2f, 0xd9, 0x50, 0x57, 0xf2, 0xde, + 0x17, 0xab, 0x2c, 0xe4, 0x4a, 0xda, 0x0f, 0xfc, 0x09, 0xee, 0x3d, 0xec, + 0xd8, 0x3c, 0x33, 0x24, 0x21, 0x2d, 0x10, 0x2e, 0xa5, 0x84, 0x81, 0x2b, + 0xd1, 0xcf, 0x02, 0xac, 0x0f, 0x2d, 0x12, 0xed, 0x57, 0x2e, 0x76, 0xf8, + 0x1f, 0xc3, 0xe5, 0xca, 0xd6, 0xf8, 0xf6, 0xdc, 0xb3, 0x9a, 0xff, 0x3b, + 0x31, 0xd2, 0x2e, 0xe5, 0xc2, 0x1f, 0xdf, 0xfb, 0xe3, 0x00, 0xd3, 0xbd, + 0xf1, 0xfc, 0xb9, 0x4b, 0x3a, 0xfb, 0xf0, 0xe4, 0x2b, 0x71, 0xef, 0x3d, + 0x39, 0x10, 0x4d, 0x40, 0xbb, 0xbb, 0x27, 0xd2, 0x20, 0xb9, 0xc3, 0xf2, + 0xea, 0xea, 0x57, 0x61, 0x16, 0x06, 0x0a, 0x13, 0xe9, 0xdb, 0x29, 0x0b, + 0xf5, 0x49, 0x11, 0x2d, 0xcd, 0xa1, 0x9f, 0x3a, 0x1e, 0xc1, 0xe1, 0x3f, + 0xe6, 0x3a, 0x0c, 0x26, 0xe7, 0x34, 0x26, 0xf9, 0xdb, 0xc5, 0xa6, 0xbf, + 0xee, 0x94, 0xa1, 0xd4, 0x11, 0xee, 0x47, 0x18, 0x24, 0xf1, 0xf3, 0x33, + 0xc7, 0x26, 0x27, 0x18, 0xcf, 0x10, 0xf9, 0x49, 0xea, 0xc6, 0xce, 0x21, + 0xf0, 0xa6, 0xff, 0xea, 0x3e, 0xe6, 0x10, 0xf7, 0xb9, 0x01, 0xf4, 0xcb, + 0xe5, 0x98, 0xd0, 0x02, 0xfa, 0xab, 0xea, 0x16, 0xdf, 0x25, 0x52, 0x5f, + 0x04, 0x0d, 0x18, 0x05, 0xa6, 0x12, 0x04, 0x08, 0xaa, 0xe5, 0x1f, 0xbc, + 0x1c, 0x01, 0x1f, 0x3e, 0xd5, 0xce, 0x9b, 0xd4, 0xdc, 0xf5, 0x0b, 0xf2, + 0x1f, 0xcf, 0xff, 0xd1, 0xa5, 0x9a, 0xcf, 0x09, 0xf9, 0xea, 0x26, 0xf1, + 0xdb, 0x41, 0x01, 0x0d, 0x11, 0x1d, 0x39, 0xff, 0xd1, 0xd4, 0x0b, 0xed, + 0x16, 0x03, 0x0e, 0xa6, 0x07, 0x03, 0x29, 0x00, 0xb3, 0xa9, 0x15, 0xdc, + 0x41, 0x4a, 0xb1, 0xee, 0x12, 0xff, 0xc8, 0xf6, 0xe3, 0x22, 0x37, 0xf5, + 0x14, 0x47, 0x49, 0xe4, 0xb6, 0xff, 0xc7, 0x1f, 0x18, 0xe5, 0x0a, 0xf0, + 0xd4, 0x11, 0xd1, 0xbe, 0xc9, 0xe6, 0xba, 0x13, 0xb7, 0xe7, 0xf3, 0x55, + 0xb5, 0x06, 0xb5, 0xfa, 0x33, 0x42, 0x2e, 0xb0, 0xcc, 0xfb, 0xf9, 0xfa, + 0xe1, 0x23, 0xf3, 0x4d, 0x3c, 0x23, 0x48, 0x1a, 0x08, 0xf2, 0xfc, 0xf4, + 0xc8, 0x0a, 0x44, 0xce, 0xcd, 0x09, 0xd0, 0xdc, 0x91, 0xd1, 0xb1, 0x3a, + 0xb7, 0xff, 0x48, 0x24, 0xcd, 0xea, 0x11, 0x23, 0x69, 0x1e, 0xe5, 0xdc, + 0x00, 0xd4, 0xe8, 0xa0, 0xdb, 0x27, 0xf0, 0xfa, 0x02, 0xe5, 0xe9, 0x26, + 0xf7, 0x09, 0xae, 0xf9, 0xc3, 0x30, 0xe4, 0x1c, 0xfa, 0xae, 0xd5, 0xf9, + 0xff, 0x9a, 0x09, 0x54, 0xb0, 0x4c, 0x0e, 0x4a, 0xfa, 0xb4, 0xd8, 0xf0, + 0x73, 0x5e, 0x18, 0xf0, 0xfb, 0xb9, 0xdf, 0xd7, 0xf5, 0x0e, 0xc2, 0x30, + 0x2e, 0x3f, 0x45, 0x0e, 0x0d, 0x0f, 0x0d, 0xb3, 0xed, 0xc0, 0x13, 0xe9, + 0x21, 0xcb, 0x04, 0xf2, 0x8a, 0xd9, 0xa9, 0x17, 0xdf, 0x0e, 0x25, 0xd6, + 0x25, 0x01, 0x0a, 0x50, 0x3c, 0x16, 0xf9, 0xc2, 0xdb, 0x0f, 0xff, 0xcc, + 0x42, 0x37, 0xcb, 0xcd, 0xee, 0xf9, 0xe3, 0xd8, 0xed, 0xcf, 0x0a, 0x0e, + 0xc8, 0x06, 0xf9, 0xb4, 0xc3, 0xae, 0xfa, 0x81, 0xd3, 0xaa, 0xe8, 0x1c, + 0x61, 0x21, 0x3f, 0xf8, 0xfc, 0xcb, 0x0b, 0x01, 0xf4, 0x44, 0x38, 0xde, + 0xdd, 0x14, 0xfd, 0xc9, 0x35, 0xd4, 0x3e, 0xe6, 0x17, 0x54, 0xfc, 0xfc, + 0xf4, 0x06, 0x03, 0xcf, 0xd1, 0x1e, 0xdd, 0xf5, 0x23, 0xed, 0xe6, 0xd4, + 0x05, 0x06, 0x0e, 0x01, 0x39, 0x1c, 0x2a, 0xfc, 0x01, 0xf6, 0xf8, 0x14, + 0x37, 0xd9, 0x1e, 0xdd, 0xf3, 0x0a, 0xe2, 0xcc, 0x0b, 0xd7, 0xe8, 0xf8, + 0x2b, 0x51, 0xec, 0x33, 0xc2, 0xd4, 0x27, 0xc6, 0xf5, 0xe5, 0x23, 0x0e, + 0x28, 0xeb, 0xeb, 0xfc, 0xce, 0xb8, 0xf8, 0x49, 0x53, 0xfa, 0x46, 0xe8, + 0xe7, 0x19, 0x1f, 0x0c, 0x4a, 0x16, 0xe9, 0xff, 0x07, 0xf4, 0x27, 0x00, + 0xff, 0xda, 0xec, 0x1b, 0x1c, 0x66, 0x45, 0xd7, 0xcc, 0x03, 0x2f, 0xdc, + 0x16, 0x00, 0x15, 0xe5, 0xf0, 0x15, 0x23, 0x0c, 0x05, 0xbb, 0xf8, 0x36, + 0x50, 0x40, 0x15, 0xef, 0xc2, 0x0f, 0xc6, 0xf7, 0x08, 0xe5, 0xf0, 0xce, + 0xe8, 0x1b, 0x07, 0x11, 0xfd, 0xf7, 0xe8, 0xdb, 0x14, 0x6e, 0x37, 0x38, + 0xe7, 0x0b, 0x06, 0x1d, 0xdc, 0xfb, 0x07, 0xdf, 0x00, 0x22, 0xc7, 0x09, + 0xd2, 0xaa, 0xf6, 0x0d, 0x7f, 0xe8, 0x4b, 0xe6, 0x15, 0x0d, 0x08, 0x48, + 0x2f, 0x44, 0xfc, 0xd7, 0xdb, 0xdc, 0xdc, 0x1b, 0x23, 0x30, 0x3f, 0x14, + 0x45, 0x5f, 0x16, 0x09, 0x2d, 0xdb, 0x0f, 0xe9, 0xcf, 0x35, 0x27, 0x32, + 0x05, 0xc9, 0x21, 0x01, 0xed, 0x0c, 0x03, 0x23, 0xa4, 0xd3, 0x19, 0x30, + 0x34, 0xe2, 0x07, 0x0a, 0x13, 0x35, 0xfa, 0xe1, 0xe0, 0xd7, 0x3c, 0xef, + 0x2d, 0x4a, 0xed, 0xd9, 0x34, 0x10, 0x35, 0xd0, 0xb0, 0xcb, 0x3d, 0xd9, + 0xf6, 0xd6, 0x38, 0x35, 0x14, 0xbc, 0x27, 0xe2, 0xc8, 0xf6, 0xfa, 0x2d, + 0xfb, 0xd9, 0x12, 0x35, 0xf1, 0xc2, 0xc0, 0xea, 0x47, 0x1f, 0x13, 0xee, + 0xff, 0xea, 0x0a, 0x62, 0x4f, 0x2d, 0x6f, 0x2f, 0x45, 0x1d, 0x3f, 0xcd, + 0xdf, 0xd7, 0xd4, 0x25, 0xdd, 0xd9, 0x6d, 0x23, 0x31, 0x20, 0xe6, 0xd4, + 0xce, 0xf8, 0x24, 0x12, 0x15, 0xd4, 0xc9, 0x23, 0xf2, 0xe2, 0xc9, 0x20, + 0xf4, 0x7e, 0x3b, 0xe3, 0x06, 0x21, 0x31, 0x4b, 0x56, 0x2d, 0x26, 0x44, + 0x41, 0x04, 0xe6, 0x2e, 0xc2, 0x0c, 0xdc, 0x2b, 0xe2, 0x00, 0x54, 0x05, + 0x2a, 0xbf, 0x10, 0x20, 0xc6, 0xd7, 0xe6, 0x46, 0xb3, 0x22, 0x0f, 0xf0, + 0xd9, 0xcf, 0xc4, 0x47, 0xf0, 0x6f, 0x46, 0xec, 0xdb, 0xed, 0xfb, 0x0d, + 0x00, 0x14, 0x19, 0x44, 0x5e, 0x20, 0x22, 0x34, 0x0c, 0xfc, 0x25, 0xdc, + 0x0e, 0xd2, 0x52, 0x02, 0x02, 0xe1, 0xe0, 0xc9, 0xf6, 0x02, 0x22, 0x41, + 0xaa, 0xf6, 0xd4, 0x3f, 0xd9, 0x0a, 0xf7, 0x2f, 0x49, 0x49, 0x5b, 0x1f, + 0x28, 0x21, 0x29, 0xf1, 0x5b, 0x0d, 0x65, 0x7f, 0x29, 0xed, 0x08, 0xe6, + 0xff, 0x0b, 0x00, 0x04, 0x33, 0x0a, 0x3d, 0x33, 0x17, 0x17, 0x0d, 0x08, + 0xff, 0x26, 0xfb, 0xdf, 0xbd, 0xc2, 0xc0, 0xd2, 0xeb, 0xdf, 0x07, 0x1a, + 0xf3, 0x13, 0x20, 0xd1, 0xd2, 0x1c, 0xec, 0xff, 0x2f, 0x5a, 0xf7, 0xe9, + 0xf4, 0x3f, 0xfb, 0xf4, 0xfe, 0xee, 0xef, 0x1e, 0x00, 0xfc, 0x0c, 0xc7, + 0xc6, 0x10, 0xfd, 0xde, 0xde, 0xe5, 0xf6, 0x3c, 0x81, 0xd9, 0xbb, 0x03, + 0x04, 0x27, 0x11, 0x2d, 0x0c, 0x27, 0xf5, 0xdd, 0xcd, 0xfe, 0x08, 0x14, + 0x4d, 0x1a, 0x47, 0xf8, 0xee, 0xdf, 0xe5, 0xd9, 0xc2, 0xbf, 0xca, 0xe1, + 0xd0, 0xd4, 0xf0, 0xcb, 0xf4, 0xc4, 0xf8, 0x19, 0xf4, 0xf7, 0x31, 0x0e, + 0xe5, 0xb4, 0x02, 0xed, 0xe8, 0x21, 0xfc, 0x09, 0x41, 0x2c, 0x3c, 0x23, + 0x3b, 0x0b, 0x5c, 0x10, 0x59, 0x6a, 0x2c, 0x39, 0x24, 0x2d, 0xee, 0xd9, + 0xe6, 0x01, 0x06, 0x10, 0x10, 0xfe, 0xea, 0x10, 0xf3, 0x26, 0xfd, 0x03, + 0xe4, 0x12, 0x1a, 0x2e, 0xe4, 0xef, 0xfa, 0x0e, 0x1f, 0x2c, 0x01, 0x20, + 0x34, 0x46, 0x01, 0x21, 0x03, 0x4d, 0x3e, 0x30, 0x26, 0x32, 0x02, 0x15, + 0xea, 0x07, 0xca, 0xcb, 0xed, 0xd1, 0xc9, 0x09, 0xf9, 0x05, 0xce, 0x12, + 0xd6, 0xc3, 0xe2, 0x23, 0xdb, 0x04, 0x23, 0x08, 0xeb, 0xdd, 0xb6, 0x05, + 0xd1, 0x23, 0x14, 0x4b, 0x43, 0x3f, 0x11, 0xff, 0x31, 0x4e, 0x0d, 0x38, + 0x40, 0x0f, 0xc9, 0xb7, 0xeb, 0xd0, 0x13, 0xdd, 0xd1, 0xf9, 0x09, 0x03, + 0xcf, 0xc4, 0xdd, 0xf8, 0xd6, 0xf1, 0xed, 0xdd, 0x03, 0x08, 0xeb, 0xe3, + 0xbc, 0xd4, 0xa4, 0x2a, 0x1a, 0x24, 0x45, 0xee, 0xdf, 0x09, 0x21, 0x60, + 0xf1, 0xd5, 0xfb, 0xfd, 0x13, 0xe0, 0xf8, 0xc8, 0xd9, 0xd9, 0xd9, 0x0e, + 0xd5, 0xdf, 0x2c, 0x08, 0xeb, 0x08, 0xfc, 0x29, 0x3a, 0xec, 0xe6, 0xe9, + 0x05, 0x3c, 0xf5, 0xa3, 0xac, 0x17, 0xaf, 0xf9, 0x12, 0x25, 0x22, 0xd3, + 0xda, 0xd0, 0x33, 0x62, 0x4d, 0x46, 0x1a, 0xfc, 0xfd, 0xe9, 0xc1, 0xb7, + 0x8f, 0xf7, 0x20, 0xbf, 0xd6, 0x08, 0xe3, 0x19, 0xda, 0xe9, 0x10, 0xde, + 0x1f, 0xed, 0x06, 0xe6, 0x17, 0x22, 0xac, 0xce, 0xeb, 0x06, 0xcc, 0xfb, + 0x2f, 0x09, 0x33, 0x36, 0xe8, 0xe1, 0x1b, 0x70, 0x10, 0x00, 0x30, 0x3b, + 0xdc, 0xff, 0x9d, 0x9e, 0xdd, 0xfb, 0xd9, 0xe1, 0xdb, 0xd5, 0x1c, 0xe8, + 0xe3, 0x15, 0xf3, 0x26, 0xd1, 0xf6, 0x15, 0x16, 0xf7, 0xe4, 0x1d, 0xac, + 0xda, 0xda, 0x08, 0x41, 0x2b, 0x12, 0x4d, 0x48, 0xeb, 0x22, 0xe5, 0x25, + 0x42, 0x0e, 0x23, 0x33, 0x1b, 0xa8, 0x92, 0xa9, 0xa3, 0xe6, 0xf4, 0xc9, + 0xe7, 0x21, 0xdb, 0x1f, 0x17, 0xbc, 0xd5, 0xc0, 0xbe, 0xe8, 0xd7, 0x04, + 0x17, 0xd2, 0xad, 0x81, 0xa1, 0xb4, 0xef, 0x20, 0x1a, 0x0e, 0x1d, 0xd7, + 0x1b, 0x23, 0x1b, 0x5f, 0x01, 0x14, 0x37, 0x10, 0xd1, 0xe2, 0xb8, 0xe9, + 0xf4, 0x07, 0xe8, 0xf7, 0x3d, 0x07, 0x2c, 0xd3, 0x1d, 0x07, 0xfe, 0x19, + 0xce, 0x02, 0xb6, 0x21, 0x30, 0xd8, 0xb3, 0x8f, 0x26, 0x5d, 0xf5, 0xf0, + 0x33, 0x1e, 0xc4, 0x2f, 0xe0, 0xbd, 0x19, 0x2a, 0xff, 0x52, 0xf1, 0x30, + 0x2f, 0x36, 0x07, 0x36, 0x26, 0x07, 0x24, 0x0f, 0x18, 0xd9, 0xe7, 0xd5, + 0xfb, 0xd7, 0xf2, 0xd6, 0xd9, 0xca, 0x38, 0xf4, 0x3b, 0xd3, 0xdd, 0x3c, + 0x0f, 0x1e, 0xef, 0x27, 0x24, 0x35, 0xbc, 0x18, 0xb3, 0xb7, 0xe6, 0xbd, + 0xe6, 0xc7, 0x14, 0x10, 0x0f, 0xbf, 0xf2, 0xe0, 0xb0, 0xa9, 0xcf, 0xf5, + 0xed, 0xbc, 0xb2, 0x0a, 0xea, 0x21, 0xda, 0xec, 0x28, 0x03, 0xd1, 0xe2, + 0xca, 0xec, 0x16, 0xdb, 0x1e, 0x02, 0x41, 0x08, 0xfd, 0x2a, 0x04, 0xab, + 0x96, 0xdc, 0xb9, 0xbc, 0xd0, 0xc2, 0xe1, 0xfe, 0xd7, 0xf2, 0x0b, 0x01, + 0xcc, 0xe3, 0xb6, 0xa6, 0xc5, 0xc2, 0xbe, 0x0a, 0xb1, 0xd1, 0xc4, 0xd3, + 0xf6, 0x02, 0xed, 0xf3, 0xbf, 0x14, 0xfb, 0xd1, 0x7f, 0x4c, 0x55, 0x01, + 0xf4, 0x11, 0xee, 0xfa, 0xce, 0xcd, 0xc4, 0xf3, 0xdc, 0xd6, 0xdc, 0xf5, + 0xe7, 0x32, 0x34, 0xf6, 0x1e, 0xdc, 0xc6, 0xf3, 0x11, 0xd1, 0xe2, 0xf1, + 0x2a, 0x20, 0x24, 0xe2, 0xdf, 0x31, 0x03, 0xf1, 0x28, 0x07, 0x14, 0x1c, + 0x3e, 0x63, 0x3e, 0x41, 0xec, 0x00, 0x38, 0x04, 0x21, 0xcb, 0xd0, 0x28, + 0x15, 0x3d, 0xda, 0x20, 0x5d, 0x53, 0x0c, 0x34, 0x23, 0x32, 0x30, 0xed, + 0xd5, 0xd2, 0x16, 0xd7, 0xfd, 0x3f, 0x01, 0xcd, 0x1f, 0x0a, 0xd2, 0x21, + 0xfd, 0x2e, 0xe9, 0xd7, 0x8a, 0x20, 0xe3, 0xc1, 0x29, 0x0b, 0x39, 0x2f, + 0xe0, 0xd2, 0x07, 0x08, 0x02, 0x02, 0x11, 0xf6, 0x1d, 0xeb, 0x14, 0xcf, + 0xde, 0xbc, 0x0a, 0xae, 0xef, 0xf3, 0x0e, 0x14, 0x1b, 0xe5, 0xdb, 0xab, + 0x08, 0xec, 0xfc, 0x15, 0x2c, 0xf1, 0x07, 0x81, 0xb3, 0x35, 0xd6, 0xfa, + 0xc4, 0x39, 0x0f, 0xcd, 0xfc, 0xc1, 0xef, 0x5d, 0xe3, 0xfc, 0xd1, 0x15, + 0x2e, 0xd1, 0xb7, 0x2f, 0xc7, 0xf7, 0x0f, 0x15, 0x08, 0xf7, 0xe8, 0xb8, + 0x15, 0xbd, 0x07, 0x21, 0x2a, 0x39, 0xdd, 0xdf, 0x09, 0x3d, 0xe4, 0xb0, + 0x87, 0xd4, 0x27, 0xe8, 0x52, 0x53, 0xd3, 0x10, 0xe9, 0xce, 0x2c, 0x50, + 0x22, 0x33, 0xe3, 0x31, 0x3a, 0x4a, 0xc2, 0xd0, 0xda, 0xe3, 0xd7, 0x17, + 0xf2, 0xd1, 0x18, 0xc6, 0x21, 0xd7, 0xaa, 0xad, 0xfc, 0x4d, 0x07, 0xca, + 0x3c, 0x54, 0x3b, 0x99, 0xa4, 0x1e, 0xc4, 0x01, 0xee, 0x18, 0xea, 0x2b, + 0x07, 0xc9, 0x20, 0x79, 0x51, 0xf6, 0xfd, 0x22, 0x01, 0xe5, 0xc7, 0xc6, + 0xfd, 0xe5, 0xe1, 0x19, 0xf8, 0x4b, 0x21, 0x34, 0xce, 0xf0, 0xc3, 0xe6, + 0xfe, 0x19, 0x37, 0x4e, 0xf2, 0x1a, 0x49, 0xc6, 0xc7, 0x2c, 0xbc, 0xc6, + 0xe4, 0xf7, 0x32, 0xe5, 0xc5, 0x2f, 0x27, 0x1a, 0x28, 0x07, 0xe9, 0xcc, + 0xd6, 0x47, 0xfe, 0x27, 0x0b, 0xee, 0xba, 0x13, 0x17, 0x00, 0xe8, 0xcf, + 0xbf, 0x16, 0x18, 0x22, 0xc8, 0x3b, 0x01, 0x30, 0x3b, 0x03, 0x2f, 0xdd, + 0xe6, 0xa2, 0x27, 0x1b, 0xea, 0x8c, 0xf3, 0xd8, 0xde, 0x9b, 0x9e, 0xb3, + 0xaf, 0xa3, 0xcf, 0xcc, 0xe0, 0x8a, 0xec, 0xf8, 0x9c, 0xd9, 0x0c, 0xc8, + 0xbe, 0xf0, 0xef, 0xfc, 0xe6, 0xc4, 0xd1, 0xfc, 0xf5, 0xd2, 0xe1, 0x91, + 0xc9, 0xa4, 0x0a, 0x0c, 0x42, 0xf7, 0x23, 0xe8, 0xe6, 0xf2, 0xb3, 0x23, + 0x42, 0x28, 0xea, 0xa0, 0xe8, 0x28, 0x05, 0x06, 0xc5, 0x09, 0xd7, 0x33, + 0xd1, 0x1b, 0xdc, 0xf5, 0xe8, 0x27, 0x14, 0xfd, 0x11, 0x43, 0x33, 0xe6, + 0xd5, 0x1b, 0xdd, 0x07, 0x06, 0xb9, 0x21, 0x4d, 0x59, 0x52, 0x5b, 0x5b, + 0xd9, 0x4c, 0x02, 0x73, 0x7f, 0x07, 0xad, 0xe5, 0xe6, 0x1a, 0x27, 0x31, + 0x14, 0x4c, 0x51, 0x25, 0x4b, 0x52, 0xfb, 0xfb, 0x49, 0x4c, 0x40, 0xef, + 0xe3, 0x11, 0x66, 0x2a, 0xfb, 0xf0, 0xf7, 0xe8, 0xe7, 0xb8, 0xe8, 0x69, + 0x4c, 0x2c, 0x12, 0xf6, 0xfd, 0x2a, 0x04, 0x28, 0x0f, 0x01, 0xf1, 0xa4, + 0xea, 0x2d, 0xfb, 0x1c, 0x13, 0xad, 0x33, 0x01, 0xf4, 0xe8, 0xec, 0xdc, + 0x21, 0x16, 0xf5, 0x34, 0x26, 0x0c, 0x39, 0xde, 0xc6, 0x10, 0xda, 0x16, + 0xf5, 0xe6, 0xb7, 0xf4, 0x57, 0xf9, 0xf2, 0xfc, 0x03, 0x26, 0xf5, 0xf2, + 0x37, 0x07, 0xf7, 0xc8, 0xba, 0x03, 0xdb, 0xc5, 0x01, 0x99, 0x30, 0xdf, + 0x2a, 0xfb, 0x17, 0x29, 0xb7, 0x18, 0xbc, 0x01, 0x25, 0x19, 0x11, 0xe8, + 0x21, 0xbf, 0xc9, 0xa9, 0xb8, 0x9d, 0xc9, 0xf6, 0x14, 0xef, 0xd7, 0xce, + 0x01, 0x17, 0x2a, 0xd3, 0xcd, 0xeb, 0x19, 0x00, 0xf0, 0x2a, 0x37, 0x2d, + 0x48, 0x11, 0x10, 0x3d, 0xdc, 0x25, 0x18, 0x2d, 0x1c, 0x6e, 0x20, 0x50, + 0x70, 0x77, 0x6f, 0xfc, 0xd9, 0xd6, 0x5e, 0x1e, 0x47, 0x4a, 0x44, 0x33, + 0x6f, 0x1f, 0xb1, 0xf6, 0xd8, 0xf0, 0x92, 0x84, 0xe0, 0xa2, 0x00, 0xe2, + 0x16, 0x1a, 0x2f, 0xa5, 0xaa, 0xc7, 0xdf, 0x19, 0xc7, 0x0e, 0x42, 0x1b, + 0xd5, 0x5b, 0x01, 0x52, 0x44, 0x4e, 0xc3, 0x05, 0xc5, 0xea, 0x0a, 0xa4, + 0xde, 0xdc, 0x07, 0x1d, 0x7e, 0xa6, 0xcc, 0x8c, 0xee, 0x85, 0x8b, 0x8d, + 0x8d, 0x00, 0xc0, 0xc5, 0xa3, 0x11, 0xc9, 0xa5, 0xcc, 0x04, 0xa4, 0xea, + 0xdf, 0x23, 0xc0, 0xe0, 0x3d, 0x40, 0x03, 0xdd, 0xf2, 0xd8, 0x3a, 0x95, + 0x0a, 0xa8, 0xed, 0x04, 0xe4, 0xa0, 0x28, 0x0b, 0x4f, 0xd1, 0x95, 0xce, + 0xb6, 0xcc, 0xb8, 0xd8, 0x10, 0x97, 0xd9, 0x08, 0xd8, 0xd2, 0xee, 0xcc, + 0x36, 0x28, 0x38, 0x1a, 0xf5, 0xfc, 0x14, 0x58, 0x15, 0x50, 0x27, 0x20, + 0xe6, 0xff, 0x36, 0xef, 0xbb, 0xc3, 0xb5, 0xc0, 0x18, 0x3c, 0x2a, 0x33, + 0x42, 0xce, 0x93, 0xa8, 0xf4, 0x20, 0x8f, 0x81, 0xa2, 0x9d, 0xa3, 0xf1, + 0xb0, 0xc4, 0xa6, 0x39, 0x17, 0x1d, 0xf4, 0x0b, 0x12, 0x23, 0xdc, 0x6b, + 0xeb, 0x0a, 0x02, 0xf2, 0xce, 0xd5, 0xd2, 0x9d, 0xba, 0x0c, 0x02, 0xe0, + 0xee, 0xfc, 0xd8, 0x3e, 0xd9, 0x32, 0x2b, 0x5f, 0x25, 0x7f, 0x47, 0x62, + 0x73, 0x4d, 0x54, 0x44, 0x30, 0x4f, 0x34, 0x42, 0x27, 0x29, 0xf0, 0xda, + 0xf3, 0x3f, 0x27, 0x1c, 0xf7, 0xe8, 0x2b, 0xfc, 0x2b, 0x08, 0xec, 0xb6, + 0xf6, 0xf8, 0x1e, 0x0e, 0xc1, 0xe8, 0xf8, 0xf8, 0xa9, 0x08, 0x42, 0x38, + 0x42, 0x2b, 0x1c, 0x22, 0x2f, 0x46, 0x1b, 0x05, 0x14, 0x50, 0x31, 0xe5, + 0xf3, 0x1f, 0xfc, 0xf5, 0x30, 0x07, 0x06, 0x1a, 0xd7, 0xc6, 0xfc, 0xf8, + 0xf3, 0xe5, 0x07, 0xf2, 0xc2, 0xe2, 0xe5, 0x03, 0xbe, 0x0b, 0x01, 0xb4, + 0xd2, 0xfd, 0x1d, 0x4e, 0xe4, 0x6c, 0x19, 0x28, 0x0d, 0x2c, 0xf1, 0x20, + 0x4c, 0x3c, 0x43, 0x0c, 0x32, 0xed, 0xd5, 0xc3, 0xf1, 0xeb, 0xfe, 0x11, + 0xe8, 0xe2, 0x0e, 0x12, 0x13, 0x06, 0xc8, 0x0a, 0xc8, 0xbe, 0xf0, 0x0f, + 0xf4, 0xfb, 0xf7, 0xf1, 0x01, 0xee, 0x3e, 0x45, 0x2f, 0x0a, 0x35, 0x08, + 0x32, 0x0e, 0x48, 0x14, 0x1d, 0x22, 0x4f, 0x48, 0x23, 0x2b, 0x1c, 0xf4, + 0x1a, 0x21, 0x0e, 0xcc, 0x12, 0xfa, 0xf6, 0x1e, 0xe2, 0xc7, 0x2f, 0xee, + 0xc4, 0xc7, 0x0b, 0xeb, 0xe9, 0xcd, 0xdd, 0xe2, 0xc0, 0x3b, 0x1b, 0x12, + 0x3f, 0x35, 0x45, 0x0a, 0x4e, 0x54, 0x3b, 0x26, 0x28, 0x66, 0x63, 0x23, + 0x43, 0xf9, 0xf7, 0x21, 0x22, 0x42, 0x1a, 0x13, 0xed, 0x1b, 0x11, 0xd5, + 0xff, 0xde, 0x11, 0xbb, 0x22, 0xd8, 0x10, 0x26, 0x08, 0x05, 0x22, 0x2e, + 0x3a, 0xc4, 0x03, 0x3a, 0xec, 0x08, 0xd5, 0xde, 0xf7, 0x21, 0x04, 0xee, + 0x24, 0xea, 0x3e, 0x1d, 0x2f, 0x26, 0x30, 0x0b, 0xeb, 0xfe, 0x20, 0xe8, + 0xec, 0x1f, 0x05, 0xf8, 0x2c, 0x0b, 0x1e, 0x0c, 0xe1, 0x23, 0x2e, 0x28, + 0x25, 0x15, 0x2b, 0x18, 0xf8, 0xed, 0xec, 0x15, 0x04, 0xd2, 0x00, 0xee, + 0xba, 0xd0, 0xd9, 0x2e, 0xf5, 0xef, 0x38, 0xee, 0xed, 0xe9, 0x33, 0xfd, + 0xcb, 0xf3, 0xe3, 0xf4, 0x10, 0x13, 0x25, 0x17, 0x29, 0x23, 0xe9, 0xff, + 0xd2, 0xe3, 0x0f, 0xfb, 0xca, 0x08, 0x1f, 0xfd, 0xf3, 0xbc, 0x01, 0xe4, + 0xd6, 0xdb, 0xe9, 0xc4, 0xaa, 0x1e, 0x2a, 0x1b, 0x3c, 0x1a, 0xfd, 0x09, + 0x37, 0x2c, 0x2e, 0x28, 0x1b, 0x17, 0x31, 0x21, 0x2a, 0x14, 0xf8, 0x35, + 0x10, 0xff, 0x38, 0x28, 0xe6, 0x0b, 0x02, 0x30, 0x22, 0xea, 0x18, 0x2c, + 0xdd, 0xeb, 0xf5, 0xc0, 0xd8, 0xa5, 0xc9, 0x81, 0x82, 0xb1, 0xdb, 0x1a, + 0x17, 0xfc, 0x2a, 0x2f, 0xdb, 0x13, 0x22, 0xdc, 0x14, 0xfe, 0xeb, 0xed, + 0xdc, 0x08, 0x3b, 0x4b, 0x38, 0x28, 0x15, 0x3d, 0xe6, 0xe5, 0xd8, 0x00, + 0xd6, 0x09, 0x19, 0xea, 0xcf, 0xd3, 0x13, 0x06, 0xba, 0xb5, 0xc0, 0xb8, + 0xa0, 0x9e, 0xbe, 0xbd, 0xe5, 0xc7, 0x29, 0x08, 0xca, 0xf2, 0xea, 0xf8, + 0xed, 0x2e, 0x0b, 0x0b, 0x17, 0x0c, 0x47, 0x3b, 0xf9, 0x03, 0x1d, 0x11, + 0xf4, 0x15, 0x17, 0x11, 0xef, 0xfa, 0x30, 0x19, 0x1b, 0xc2, 0xe7, 0xe1, + 0xd0, 0x05, 0xcc, 0xd8, 0x07, 0xbc, 0xac, 0x0e, 0xc9, 0x29, 0xb8, 0xef, + 0xe3, 0xfb, 0xf3, 0x98, 0xa3, 0xa6, 0xf0, 0x06, 0xc2, 0xfd, 0xbd, 0xea, + 0xcf, 0xfc, 0xfd, 0xf9, 0x02, 0x05, 0xc7, 0xc6, 0x25, 0x12, 0x23, 0xeb, + 0xff, 0x03, 0x05, 0xf7, 0xfe, 0xff, 0x08, 0x10, 0x19, 0x3e, 0xef, 0xf0, + 0xfd, 0x1e, 0x2a, 0x3a, 0x11, 0x28, 0xde, 0xd0, 0xdd, 0x0f, 0x1d, 0x32, + 0xee, 0xe8, 0xdb, 0xe5, 0x0f, 0xde, 0x13, 0x2f, 0x1c, 0x35, 0x08, 0xee, + 0x12, 0x06, 0xed, 0x25, 0x1b, 0x0c, 0x2d, 0x2e, 0x24, 0x41, 0x35, 0x21, + 0x26, 0x1a, 0x4f, 0xff, 0x54, 0x0e, 0x5f, 0x1e, 0xc9, 0xfb, 0x2f, 0xd7, + 0xc7, 0xfe, 0x4c, 0x17, 0x1b, 0x11, 0x19, 0x1a, 0x1a, 0x3a, 0x36, 0xed, + 0x2c, 0x05, 0xfc, 0x3c, 0xfd, 0xdd, 0x0b, 0x3a, 0x7f, 0x4d, 0x5f, 0x52, + 0x30, 0xfd, 0x50, 0x42, 0x1b, 0x56, 0x1d, 0x36, 0x05, 0x14, 0x3b, 0xd0, + 0x02, 0x18, 0x08, 0x25, 0x25, 0x0b, 0x1a, 0x2c, 0x0e, 0xea, 0x32, 0x25, + 0x15, 0xf0, 0x27, 0xe2, 0xf2, 0x42, 0x29, 0x2a, 0xf8, 0xd4, 0x1b, 0x31, + 0x06, 0x25, 0x0c, 0x0a, 0xf8, 0x15, 0xb9, 0xe3, 0x39, 0xf0, 0x21, 0xd7, + 0xd0, 0x08, 0xb5, 0xfb, 0xda, 0x0e, 0xc7, 0xe2, 0xac, 0xb0, 0x05, 0xbc, + 0xad, 0xb8, 0xc0, 0xcc, 0x13, 0xfa, 0xb8, 0x18, 0x0f, 0xd5, 0xe6, 0xce, + 0xe4, 0xf0, 0xfb, 0x20, 0x15, 0xd7, 0x40, 0x2f, 0xcf, 0x17, 0xad, 0xf8, + 0xd3, 0x91, 0x8f, 0xc3, 0xc0, 0xa8, 0xb4, 0xb6, 0x3c, 0x42, 0x38, 0xff, + 0x3a, 0x1b, 0x31, 0xbc, 0xda, 0x1f, 0x30, 0xd8, 0xcf, 0x0a, 0x04, 0xfe, + 0x03, 0xef, 0x1a, 0x1d, 0x06, 0x01, 0xdf, 0x3b, 0x53, 0x07, 0x01, 0xdc, + 0x1f, 0xee, 0xac, 0x16, 0xbc, 0xe7, 0x99, 0x81, 0xcb, 0xc2, 0xf6, 0xd1, + 0x07, 0x10, 0x40, 0xd3, 0xd0, 0x05, 0x1c, 0xfe, 0xe3, 0x12, 0xc8, 0xd2, + 0xfc, 0xcc, 0x1b, 0xe8, 0xda, 0xc7, 0xb7, 0xfa, 0xd2, 0xf0, 0xdf, 0xb6, + 0x5e, 0x2e, 0x2f, 0x06, 0x32, 0x15, 0x55, 0x5d, 0x03, 0xc8, 0x10, 0x95, + 0x13, 0xd0, 0xd6, 0xd6, 0xe8, 0x4c, 0x43, 0x61, 0x10, 0x14, 0x1a, 0xea, + 0xea, 0x05, 0x19, 0xe5, 0x28, 0x39, 0x30, 0x09, 0xd8, 0xc9, 0xd7, 0xb9, + 0xa6, 0xc8, 0xce, 0xef, 0x44, 0x18, 0x1e, 0x23, 0x19, 0x52, 0x01, 0x32, + 0xe8, 0xd1, 0x22, 0xaf, 0x88, 0xa3, 0x83, 0xff, 0x21, 0xfb, 0x4b, 0x40, + 0x25, 0x2f, 0x1d, 0xf2, 0x3b, 0xea, 0x1c, 0x1d, 0x20, 0x28, 0xbc, 0xdb, + 0xf9, 0x01, 0xf5, 0xcc, 0x8c, 0xcd, 0xa6, 0x84, 0x31, 0xcd, 0x1d, 0xe7, + 0xf2, 0x04, 0x66, 0x37, 0x11, 0xdc, 0x34, 0xd0, 0xc9, 0xd2, 0xb7, 0xd4, + 0xed, 0xe8, 0x12, 0xfa, 0x29, 0x09, 0x49, 0x1f, 0x3c, 0x20, 0xc2, 0x25, + 0xbd, 0xda, 0xd3, 0xb2, 0x05, 0xd7, 0xa6, 0xd1, 0xc1, 0x84, 0x96, 0xa1, + 0x23, 0xf5, 0x0d, 0x3c, 0x22, 0x0d, 0x1b, 0xd8, 0xfc, 0x0d, 0xec, 0xb6, + 0xe6, 0x40, 0x4a, 0xeb, 0x13, 0x1f, 0xd2, 0x25, 0x29, 0x25, 0x02, 0x24, + 0xdc, 0xf3, 0x56, 0x08, 0x30, 0x29, 0x00, 0x33, 0xf2, 0xe5, 0xf8, 0xee, + 0xfa, 0x3e, 0x48, 0x56, 0x46, 0xe6, 0xdf, 0x2b, 0xb0, 0xb2, 0xc4, 0x9a, + 0xff, 0x03, 0xcc, 0x81, 0xdc, 0xcb, 0x26, 0x0b, 0xf0, 0xfd, 0x08, 0x06, + 0x17, 0xfd, 0x13, 0x00, 0xfc, 0xd1, 0xde, 0x05, 0xdd, 0xd7, 0x23, 0x18, + 0xfd, 0xcd, 0x13, 0xe1, 0x00, 0x13, 0xf8, 0x25, 0x1a, 0x1a, 0x29, 0x1a, + 0xbb, 0xc9, 0xb7, 0xeb, 0x08, 0xd3, 0xa2, 0xbc, 0x24, 0xd2, 0xd0, 0xff, + 0x08, 0xde, 0x06, 0x50, 0x23, 0x1b, 0x0c, 0xf1, 0xed, 0x0f, 0x0f, 0x51, + 0x08, 0x3c, 0x3f, 0x0b, 0xc2, 0x00, 0x08, 0xcc, 0x03, 0xc7, 0xfa, 0xe4, + 0x47, 0x05, 0xd8, 0xec, 0x0e, 0xdd, 0xc7, 0xb6, 0x1a, 0xd9, 0x8c, 0x97, + 0xb5, 0x9f, 0xad, 0xf1, 0xc9, 0xcd, 0x2c, 0x54, 0x3b, 0x0c, 0x2e, 0x1d, + 0xe4, 0xf1, 0x38, 0x4d, 0x1f, 0x1a, 0xe5, 0xcd, 0x10, 0x02, 0xc7, 0x17, + 0xe5, 0xfb, 0xf7, 0xec, 0x47, 0x31, 0x25, 0xfc, 0x03, 0xf7, 0xb8, 0xf1, + 0xf7, 0xd2, 0x99, 0x87, 0xf2, 0xca, 0xd0, 0xd2, 0x19, 0xeb, 0x31, 0x10, + 0x2d, 0x57, 0x02, 0x3a, 0x1c, 0xfc, 0x20, 0xfd, 0x43, 0xf4, 0xf0, 0x1e, + 0xc5, 0xcc, 0xda, 0xc9, 0xd8, 0xc8, 0xee, 0x22, 0x2b, 0x4c, 0x47, 0xe0, + 0x2a, 0xf4, 0xbb, 0xb9, 0x26, 0xba, 0xa2, 0x8b, 0xf9, 0xbf, 0x3a, 0x34, + 0xe1, 0x1e, 0xf8, 0xc1, 0xf0, 0x08, 0xa9, 0x1d, 0x1b, 0xe7, 0x0b, 0xe3, + 0xee, 0xd9, 0xc3, 0x0f, 0x1f, 0xe6, 0x15, 0xb0, 0xa8, 0xa9, 0x2e, 0x29, + 0xf7, 0x63, 0x3d, 0x4f, 0x26, 0xb1, 0xe2, 0x41, 0x60, 0x50, 0xc3, 0xdb, + 0xb1, 0x14, 0x0e, 0x0f, 0x22, 0x17, 0xdf, 0xd1, 0xc1, 0x2f, 0x22, 0xf2, + 0x25, 0xab, 0x1a, 0xf8, 0xbb, 0x38, 0x3c, 0xb2, 0xb3, 0x19, 0x31, 0xec, + 0xf1, 0x29, 0x19, 0x37, 0xf7, 0x09, 0xdd, 0xd3, 0xe6, 0x2d, 0x20, 0x3e, + 0x51, 0x1b, 0xf6, 0x8f, 0x06, 0xee, 0x39, 0xfd, 0xf6, 0x31, 0x16, 0xd2, + 0xba, 0xfb, 0xc5, 0xd2, 0xf1, 0xb2, 0x55, 0x04, 0xf2, 0x48, 0xc1, 0x40, + 0xe1, 0xee, 0xef, 0xfb, 0xed, 0xaa, 0x43, 0x46, 0x6c, 0xc6, 0xfa, 0x32, + 0xb3, 0xee, 0x33, 0xfa, 0x1d, 0x43, 0xa9, 0x81, 0xe0, 0xc3, 0x42, 0xed, + 0xb2, 0xef, 0xd4, 0x1a, 0x27, 0x38, 0xea, 0xcb, 0x03, 0x1d, 0x06, 0xda, + 0xb8, 0x13, 0xe4, 0x0e, 0xbb, 0xf7, 0xad, 0xfa, 0xb2, 0x9d, 0x0a, 0x77, + 0x32, 0xe0, 0x3f, 0xdd, 0xf5, 0xb9, 0x0f, 0xff, 0x03, 0xfc, 0xa5, 0x88, + 0xd4, 0xbb, 0xc0, 0x97, 0x1c, 0xe4, 0xe5, 0x34, 0x2e, 0xf4, 0x25, 0xda, + 0xd6, 0x13, 0xae, 0x1e, 0x99, 0x23, 0x10, 0x01, 0x27, 0xb0, 0x13, 0x11, + 0xaa, 0xd7, 0xa7, 0x46, 0x1e, 0x0a, 0x1b, 0xdc, 0x17, 0x07, 0x04, 0xd1, + 0xbc, 0xc6, 0x14, 0x0b, 0x0c, 0xed, 0x1f, 0x25, 0x1e, 0x11, 0xf6, 0xf0, + 0xfc, 0xf8, 0x0b, 0x0d, 0x19, 0x0c, 0xef, 0xde, 0xf9, 0x0b, 0xfb, 0x0e, + 0xe4, 0x03, 0xd3, 0xf3, 0xe6, 0x01, 0xdd, 0xf0, 0x03, 0x11, 0x12, 0xd3, + 0xfe, 0x07, 0x15, 0xce, 0xc8, 0xba, 0x11, 0x04, 0xfb, 0x0a, 0x3f, 0x19, + 0xe2, 0x11, 0x1e, 0x15, 0x00, 0x11, 0x11, 0xf5, 0xf1, 0xe7, 0x0a, 0x00, + 0x06, 0xe5, 0x17, 0xe5, 0x22, 0x13, 0x11, 0xee, 0xe1, 0xd8, 0xdf, 0xdc, + 0x2a, 0xf9, 0x02, 0xc8, 0x28, 0x28, 0xf3, 0xcd, 0x8b, 0xa8, 0x0a, 0x3e, + 0xf5, 0x12, 0x2d, 0x10, 0x1d, 0xf0, 0x29, 0x21, 0x25, 0xe3, 0x04, 0x18, + 0x0a, 0x04, 0xea, 0xf2, 0xeb, 0x17, 0x0d, 0xf8, 0x0a, 0xe8, 0x1a, 0xdf, + 0xee, 0xf3, 0x14, 0xe1, 0x04, 0xde, 0x15, 0xe3, 0x13, 0x01, 0xf7, 0xb7, + 0xa0, 0xd7, 0xe6, 0xfd, 0xf5, 0x1f, 0x28, 0x20, 0x20, 0xe1, 0xf0, 0x28, + 0x2f, 0x15, 0xf0, 0xe4, 0x12, 0xdf, 0xfb, 0xfd, 0x19, 0xff, 0xfe, 0x01, + 0x0d, 0xdd, 0x15, 0xe2, 0xdc, 0xe7, 0x15, 0xf2, 0x05, 0x0c, 0x0a, 0xf7, + 0xe7, 0x0a, 0xeb, 0xc8, 0x81, 0xcb, 0xd5, 0xfe, 0x06, 0xee, 0x09, 0x22, + 0x08, 0xe6, 0x0e, 0x16, 0xf6, 0x0f, 0x03, 0x17, 0x0e, 0xec, 0x0a, 0x04, + 0xf4, 0x05, 0x16, 0xe6, 0xeb, 0x07, 0x1d, 0xe0, 0xdd, 0xdc, 0x0b, 0x18, + 0xcb, 0x1d, 0x00, 0xea, 0xd0, 0x03, 0x22, 0xff, 0xfb, 0xda, 0xc5, 0x1e, + 0x07, 0xfd, 0xc7, 0xc9, 0xc4, 0x02, 0xeb, 0xe8, 0xc9, 0xb5, 0xde, 0xfb, + 0xed, 0xfb, 0x17, 0x44, 0x0b, 0x05, 0x00, 0x21, 0x02, 0xed, 0xe5, 0xcf, + 0x00, 0x24, 0x10, 0xd3, 0x3d, 0xfe, 0x22, 0xe7, 0x01, 0x23, 0x20, 0x11, + 0xbb, 0xd9, 0xe8, 0x01, 0x23, 0xcc, 0x05, 0x26, 0x1e, 0x28, 0xcc, 0xd7, + 0x22, 0xf5, 0x14, 0xfe, 0x3c, 0x6d, 0x36, 0x34, 0x08, 0x2c, 0xe0, 0xfa, + 0x3b, 0x3d, 0xf6, 0x30, 0x48, 0x22, 0x30, 0xf3, 0x03, 0x09, 0x10, 0x26, + 0x01, 0x35, 0xf9, 0xd2, 0x13, 0x06, 0x48, 0xf1, 0x3b, 0x08, 0x31, 0x1b, + 0x45, 0x4b, 0x3e, 0x2d, 0x3c, 0xf0, 0x40, 0x51, 0x69, 0x40, 0x04, 0x27, + 0x33, 0x47, 0xf1, 0x62, 0x7f, 0x5b, 0x16, 0xed, 0x1e, 0x13, 0x2d, 0xb3, + 0xcf, 0xf5, 0xc1, 0x1c, 0xef, 0x14, 0x12, 0xf2, 0xdc, 0xf3, 0xfc, 0xec, + 0xf5, 0x03, 0x07, 0xc0, 0xe0, 0xe8, 0xd3, 0xfa, 0xdd, 0x45, 0x0c, 0x25, + 0x0a, 0x2c, 0xeb, 0xce, 0xdf, 0x04, 0x1b, 0x0d, 0x11, 0xe8, 0x06, 0x10, + 0x0f, 0x28, 0x04, 0xe2, 0x3b, 0x32, 0xc6, 0x01, 0xe1, 0xd9, 0xd3, 0xf8, + 0xee, 0xd9, 0xf1, 0x3b, 0x1c, 0xb7, 0x08, 0xfd, 0xeb, 0x03, 0xe0, 0xd5, + 0x2f, 0x1f, 0x4c, 0x32, 0x1f, 0x3b, 0x0a, 0x21, 0x40, 0x1e, 0xec, 0x39, + 0x5e, 0x45, 0xf3, 0xfe, 0x4c, 0x1e, 0x25, 0xe9, 0x26, 0x53, 0x19, 0x2e, + 0x69, 0x2f, 0x04, 0xd7, 0x43, 0x48, 0xf3, 0x24, 0x2d, 0x7e, 0x49, 0x15, + 0x41, 0xeb, 0xf2, 0x19, 0xdb, 0x26, 0xf9, 0x29, 0xc0, 0xe0, 0x00, 0x3a, + 0xf4, 0x24, 0x15, 0x30, 0xee, 0x02, 0x30, 0xf2, 0x15, 0xc4, 0x36, 0x05, + 0x46, 0xfd, 0x00, 0x34, 0x34, 0xee, 0x0c, 0xfc, 0xf7, 0x44, 0x1d, 0x1e, + 0x31, 0x76, 0x7c, 0x1c, 0xdc, 0x1a, 0xb3, 0xc0, 0xc0, 0xe9, 0x2f, 0xe0, + 0x19, 0xb3, 0x3d, 0xf9, 0x4e, 0xd9, 0x20, 0x38, 0x15, 0xdc, 0x03, 0xed, + 0x4c, 0x3f, 0xce, 0xe4, 0x71, 0x37, 0x41, 0xe7, 0x30, 0x16, 0xd0, 0xf1, + 0x51, 0x0f, 0x37, 0xdc, 0x10, 0x67, 0x19, 0x38, 0xb7, 0xb5, 0xda, 0x06, + 0x01, 0xc8, 0xb9, 0x1c, 0xde, 0xb7, 0xc3, 0x47, 0xd7, 0x22, 0xfb, 0x2d, + 0xc6, 0xc6, 0xee, 0x43, 0x02, 0xfa, 0xff, 0xfb, 0x34, 0xe5, 0x31, 0x44, + 0x2d, 0xf3, 0xf8, 0xae, 0x2b, 0xcb, 0x0f, 0xaa, 0x10, 0x03, 0x00, 0xd1, + 0xe5, 0xde, 0x81, 0xaa, 0xf8, 0xbf, 0xf4, 0xc7, 0xca, 0xf8, 0xf6, 0xd3, + 0x02, 0xab, 0xbc, 0xd3, 0x16, 0xcc, 0x22, 0xd4, 0xfd, 0xeb, 0x0c, 0xf8, + 0x6b, 0x2d, 0x64, 0x77, 0x3f, 0x33, 0xbb, 0xf4, 0x35, 0xbb, 0xe6, 0xc3, + 0xf5, 0x11, 0xdb, 0x15, 0xb1, 0x9c, 0xc3, 0xc8, 0xf9, 0x19, 0xa2, 0xbf, + 0xda, 0x16, 0xfc, 0xf3, 0x0d, 0xbf, 0xe3, 0xc5, 0xec, 0xee, 0x38, 0xdc, + 0xd4, 0xc8, 0xdf, 0x10, 0xed, 0x06, 0x05, 0x20, 0x05, 0xec, 0xfa, 0x01, + 0x2a, 0x0f, 0x01, 0x99, 0xff, 0xfd, 0x2a, 0x35, 0x0d, 0x14, 0x0f, 0x17, + 0x1f, 0xfc, 0x0a, 0xf0, 0x11, 0xe6, 0x03, 0xf5, 0x13, 0xea, 0xe8, 0xec, + 0xde, 0x14, 0xff, 0xea, 0xf2, 0x0d, 0x2d, 0xf7, 0xdd, 0xda, 0xee, 0x04, + 0xe2, 0xd8, 0xd2, 0xf7, 0x2e, 0x03, 0xeb, 0x85, 0x0c, 0xfb, 0x11, 0x02, + 0x22, 0x17, 0xfc, 0xf9, 0xf4, 0x33, 0x08, 0x06, 0xf2, 0xee, 0x16, 0xe7, + 0xfb, 0xe8, 0x12, 0xfd, 0xf2, 0xe5, 0x00, 0xf1, 0xef, 0x0e, 0x14, 0x29, + 0xd9, 0xf9, 0xf8, 0x0b, 0xd3, 0xcc, 0xf7, 0x0d, 0x0a, 0x36, 0xe6, 0x81, + 0xc2, 0x0d, 0x08, 0x2a, 0x14, 0x25, 0xef, 0x15, 0x11, 0x35, 0xf6, 0xe2, + 0xd8, 0x1a, 0x0c, 0x15, 0xd3, 0xf9, 0x18, 0xdf, 0xff, 0xf3, 0x23, 0xfa, + 0x03, 0x00, 0x2a, 0x11, 0xc4, 0xfc, 0x07, 0x1e, 0xfc, 0xd8, 0xc9, 0xfe, + 0x29, 0x0a, 0xc5, 0xc0, 0xce, 0x18, 0x07, 0x24, 0x0b, 0x08, 0x01, 0x12, + 0x22, 0x06, 0x01, 0xf6, 0xed, 0xf4, 0x21, 0xee, 0xde, 0x06, 0x29, 0x15, + 0xfd, 0x29, 0x04, 0xea, 0x1c, 0xf6, 0x2a, 0x1c, 0xf3, 0xeb, 0x0d, 0x21, + 0xf2, 0xbf, 0xf2, 0xe1, 0xf8, 0xf3, 0xd4, 0xc2, 0xc9, 0x00, 0xf0, 0x10, + 0x2a, 0xfa, 0xfd, 0x24, 0x35, 0x07, 0x05, 0xe6, 0x0c, 0x1a, 0x0f, 0x19, + 0x0b, 0x05, 0xec, 0x1a, 0xdd, 0x0d, 0xe4, 0x20, 0x12, 0xf9, 0x18, 0x0d, + 0x6d, 0x13, 0xc8, 0x09, 0xcb, 0xea, 0xb5, 0x11, 0xdd, 0xc3, 0xf5, 0xf0, + 0xce, 0xe4, 0xed, 0xd1, 0xfd, 0xbd, 0x0f, 0xf9, 0xe9, 0x07, 0x13, 0xf6, + 0x0b, 0x0d, 0x17, 0xf5, 0xf3, 0xd0, 0xf1, 0xed, 0x02, 0xe2, 0xe1, 0xe6, + 0xe8, 0xbe, 0x17, 0x14, 0x7f, 0x18, 0xda, 0xf4, 0x20, 0x0b, 0x08, 0xfe, + 0xe8, 0xe3, 0xc3, 0xe8, 0xf3, 0xa0, 0xb9, 0x03, 0xf4, 0xea, 0xe6, 0x1a, + 0xe0, 0xd4, 0x05, 0x10, 0xc3, 0xea, 0xd4, 0xf8, 0xf8, 0xec, 0xc3, 0xd9, + 0xfd, 0xd0, 0xc3, 0xdf, 0x06, 0x1a, 0xde, 0x15, 0x6b, 0x3e, 0x1a, 0x31, + 0x28, 0x14, 0xcf, 0xf5, 0xe2, 0x01, 0x24, 0xe0, 0x04, 0xc0, 0xf7, 0xfa, + 0x12, 0x1a, 0x09, 0xf9, 0x2f, 0x0a, 0x3b, 0xed, 0x30, 0x1b, 0xea, 0xec, + 0x33, 0x1a, 0xff, 0xf9, 0x32, 0x2e, 0x13, 0x0d, 0xf8, 0xf2, 0xfb, 0x16, + 0x72, 0x17, 0x23, 0xe7, 0xda, 0xf7, 0x19, 0x29, 0xd4, 0xf9, 0xdf, 0x0c, + 0xf4, 0xc7, 0x01, 0xc1, 0xf3, 0xfe, 0xf2, 0x06, 0xde, 0x17, 0x12, 0x1e, + 0xf8, 0xe2, 0xf0, 0xd9, 0xca, 0xe9, 0xfd, 0x16, 0x03, 0xd2, 0x10, 0xfd, + 0xcd, 0x05, 0x12, 0x0a, 0x4a, 0x07, 0xdc, 0x08, 0x41, 0x08, 0x2d, 0x03, + 0xde, 0xf0, 0xfa, 0x0b, 0x14, 0xcd, 0xca, 0xf7, 0xf7, 0x36, 0x3d, 0x01, + 0x21, 0xda, 0x31, 0x29, 0xfe, 0xec, 0xd8, 0x03, 0x20, 0xd4, 0xf0, 0xf0, + 0xdb, 0xfa, 0xd8, 0xe4, 0xd8, 0x25, 0xd4, 0xe4, 0x41, 0xe5, 0xdb, 0xf9, + 0x10, 0x1a, 0x0d, 0xcd, 0xde, 0xdb, 0xed, 0xb6, 0xb9, 0xa8, 0xc9, 0xc3, + 0x40, 0x1e, 0x28, 0xc0, 0x13, 0x1d, 0xfb, 0x10, 0x34, 0x32, 0x24, 0xeb, + 0xfd, 0x43, 0xd4, 0x1a, 0x2c, 0xe0, 0xe8, 0xe1, 0x18, 0x03, 0x19, 0x0b, + 0x7f, 0x34, 0x0c, 0xed, 0xff, 0x06, 0x3c, 0xe5, 0x0f, 0xf8, 0x0c, 0x12, + 0xfe, 0xfb, 0xf3, 0x2a, 0x57, 0x4b, 0x40, 0x68, 0x33, 0x31, 0x3e, 0x29, + 0x4e, 0x45, 0x2c, 0x5d, 0x4b, 0x6e, 0x61, 0x0c, 0x15, 0x08, 0x4c, 0x3f, + 0x32, 0x24, 0xe6, 0x01, 0x2b, 0x41, 0x21, 0xdc, 0x3b, 0x3a, 0xe1, 0x0a, + 0xd8, 0xce, 0x29, 0xdc, 0xcd, 0xf1, 0xee, 0x16, 0x44, 0x0b, 0x37, 0x3c, + 0xd4, 0xf3, 0x2e, 0x38, 0x1d, 0x37, 0xf1, 0x12, 0x4b, 0x1f, 0x00, 0x2e, + 0xed, 0xdb, 0x1d, 0x01, 0x33, 0xd9, 0xd1, 0xda, 0x49, 0xfd, 0x2d, 0xd4, + 0xe9, 0x31, 0x08, 0x3a, 0x3e, 0x36, 0xbd, 0xea, 0xea, 0xf7, 0x1c, 0xf6, + 0xf3, 0xf1, 0xd9, 0x29, 0xda, 0x0a, 0xe2, 0x2e, 0x1f, 0xc7, 0xcb, 0xbf, + 0xc5, 0xdc, 0x26, 0xda, 0xe9, 0x0c, 0xc9, 0xd3, 0xca, 0xc4, 0xa5, 0xb4, + 0x1f, 0x56, 0x18, 0xfc, 0x22, 0x1a, 0x43, 0x16, 0x24, 0x04, 0xe6, 0xfc, + 0x3d, 0xd2, 0xcd, 0xe8, 0x4d, 0x00, 0x34, 0x0f, 0x35, 0x24, 0x1f, 0x1d, + 0xe0, 0x16, 0xf5, 0x1e, 0xf5, 0xfa, 0x18, 0x23, 0xea, 0xee, 0xb8, 0xab, + 0xc5, 0xed, 0xd7, 0xa9, 0x09, 0x8d, 0xff, 0x43, 0xf1, 0xc9, 0x38, 0x40, + 0x03, 0x29, 0x19, 0xe0, 0x21, 0xff, 0x24, 0x50, 0x34, 0x30, 0x46, 0xcf, + 0x2b, 0xf8, 0x1a, 0x15, 0x34, 0x1e, 0x2c, 0x36, 0x0e, 0x40, 0xe7, 0xf3, + 0x22, 0x55, 0x14, 0x1f, 0x0b, 0xe1, 0x54, 0x7d, 0xf7, 0x8a, 0xe9, 0x51, + 0x31, 0x14, 0x45, 0xe5, 0x2d, 0x48, 0xfe, 0x3d, 0x43, 0x34, 0x7f, 0x48, + 0x04, 0x1a, 0x40, 0xd4, 0xc5, 0xb5, 0xe0, 0x0b, 0xe3, 0xea, 0x14, 0xd6, + 0xcd, 0xe3, 0xd7, 0x09, 0xef, 0x2b, 0x43, 0x4f, 0x18, 0x03, 0x4f, 0x4b, + 0xbb, 0xbe, 0x30, 0x20, 0x2a, 0xd7, 0x53, 0xed, 0x30, 0xfa, 0xe1, 0xf1, + 0x0f, 0x1d, 0x46, 0x58, 0x03, 0x0d, 0x27, 0xc5, 0x0f, 0xc1, 0x2e, 0xbf, + 0x15, 0xb4, 0x32, 0x08, 0xd5, 0xd1, 0x33, 0x29, 0xd4, 0x27, 0x34, 0x2d, + 0xce, 0xd6, 0xe9, 0xee, 0x05, 0xc6, 0xba, 0x6a, 0x3b, 0xda, 0x20, 0x1b, + 0x4d, 0xf7, 0xdf, 0xc8, 0x40, 0x67, 0x54, 0x2e, 0x02, 0xb6, 0xbe, 0xf1, + 0x02, 0x08, 0x06, 0xa8, 0x94, 0xe5, 0xbc, 0xb3, 0x0c, 0xd3, 0xeb, 0xf7, + 0xc5, 0xc5, 0x34, 0x02, 0x1b, 0x24, 0xc9, 0x4e, 0xef, 0xbe, 0xe0, 0x69, + 0x59, 0x08, 0xfb, 0x2c, 0xd3, 0x1e, 0xe3, 0xba, 0x28, 0xf4, 0x32, 0x25, + 0x96, 0xc6, 0xba, 0x90, 0xc3, 0xf4, 0x99, 0xdf, 0xd3, 0xac, 0x0a, 0x13, + 0xe0, 0x9f, 0xd9, 0xf3, 0xf9, 0xd2, 0x09, 0xe1, 0x2d, 0xc2, 0x2e, 0xf3, + 0x2e, 0xf2, 0x24, 0x26, 0xe0, 0x00, 0xe5, 0xd9, 0xfc, 0xf6, 0x08, 0xdb, + 0x13, 0xdb, 0x0a, 0xe1, 0xe7, 0xe6, 0xea, 0x04, 0x06, 0xe9, 0x10, 0xfb, + 0x22, 0xf1, 0x2b, 0xdc, 0xdc, 0xfd, 0x13, 0xee, 0xd0, 0xd6, 0xd4, 0xe5, + 0x15, 0x16, 0x22, 0x2b, 0x7f, 0x19, 0x67, 0x3c, 0x36, 0x51, 0x3c, 0x0d, + 0xf8, 0xfb, 0xf4, 0x3d, 0x4f, 0xf5, 0x11, 0x40, 0x22, 0x24, 0x20, 0x1c, + 0x06, 0x43, 0x23, 0x15, 0x19, 0x2f, 0x18, 0x5e, 0x26, 0x18, 0x07, 0x41, + 0x21, 0x1c, 0x38, 0x5a, 0x58, 0x1c, 0x32, 0x47, 0x19, 0x46, 0x34, 0xfc, + 0x2a, 0x3e, 0x07, 0x2e, 0xef, 0xdf, 0xfb, 0x2d, 0xea, 0x2d, 0x24, 0xec, + 0x0b, 0x1e, 0x34, 0x19, 0xff, 0x2b, 0x4c, 0x1a, 0x0d, 0x00, 0x0b, 0x26, + 0x00, 0x3f, 0x0d, 0x20, 0x2f, 0x0b, 0x09, 0xf8, 0x1f, 0xfd, 0x11, 0x21, + 0x0e, 0xe2, 0x09, 0xc3, 0xfb, 0xe6, 0xbf, 0xf3, 0x17, 0x07, 0xf1, 0xcf, + 0xfa, 0xf5, 0xc9, 0xd2, 0x03, 0xe4, 0xd8, 0xd8, 0x01, 0xf0, 0x02, 0xde, + 0x12, 0x22, 0xcd, 0x13, 0xf4, 0xfd, 0x0d, 0xe4, 0x0b, 0xe0, 0xe1, 0x08, + 0xd8, 0x03, 0x11, 0xff, 0x18, 0x08, 0xf9, 0xb5, 0xc3, 0xdd, 0xb3, 0xf7, + 0xd4, 0xed, 0xe0, 0xc7, 0x0c, 0xd3, 0xc2, 0x12, 0xc6, 0xed, 0x06, 0x0e, + 0x12, 0xeb, 0xf3, 0xd1, 0xd5, 0xcf, 0xe2, 0x07, 0xf4, 0xd4, 0xf4, 0xe2, + 0x13, 0xc7, 0xff, 0x03, 0xda, 0xca, 0xfa, 0xce, 0xdf, 0xdd, 0xe5, 0xd5, + 0xf4, 0xc5, 0x1b, 0x19, 0x5f, 0xeb, 0xf6, 0xe0, 0xd1, 0xe4, 0xe4, 0xd2, + 0x0f, 0x38, 0xfd, 0x00, 0x16, 0x27, 0x2d, 0xef, 0x0e, 0xdb, 0x0c, 0xf9, + 0xe9, 0xe3, 0xe3, 0x26, 0xba, 0x06, 0x15, 0xee, 0xdd, 0xf1, 0xea, 0x2c, + 0xc9, 0x2f, 0x39, 0xd3, 0xce, 0x01, 0x31, 0x2b, 0x5a, 0x22, 0xc8, 0xeb, + 0xd8, 0xff, 0xf0, 0x2e, 0x0a, 0x19, 0x32, 0xfa, 0x48, 0x25, 0xdf, 0xd0, + 0x04, 0xe1, 0xcf, 0x36, 0xc1, 0x0f, 0x00, 0x0b, 0xbb, 0xbe, 0xe6, 0x06, + 0xd0, 0x03, 0x44, 0x7f, 0xfe, 0xf5, 0xe7, 0xd3, 0xf7, 0xe6, 0xd7, 0x3c, + 0x40, 0xed, 0xc2, 0xd6, 0xfd, 0xeb, 0xc1, 0x0f, 0x1a, 0x0b, 0x17, 0x4b, + 0xe1, 0x27, 0xfe, 0xf3, 0xf6, 0x1f, 0xe8, 0x0a, 0xc6, 0x01, 0x17, 0x0e, + 0xd0, 0xb7, 0xeb, 0xc6, 0xc4, 0xc5, 0xdf, 0x1b, 0x06, 0xdf, 0x25, 0xe2, + 0xd2, 0xc7, 0xe7, 0x06, 0x56, 0x0f, 0x17, 0xbd, 0xf8, 0xf4, 0xba, 0x23, + 0x3c, 0x59, 0x22, 0x0f, 0x42, 0x3a, 0xed, 0x1a, 0xc2, 0xcc, 0xff, 0x27, + 0xbb, 0x10, 0x22, 0xc9, 0xc8, 0xb6, 0xdd, 0xf6, 0x19, 0xb4, 0xec, 0x1d, + 0x3c, 0x20, 0x26, 0xe7, 0xb3, 0xd6, 0xc1, 0xdf, 0x27, 0x0b, 0xf1, 0x8f, + 0xfc, 0xb8, 0xe7, 0xb9, 0x1b, 0x21, 0x54, 0x14, 0xff, 0x3e, 0x29, 0xee, + 0xef, 0xb2, 0xf1, 0x14, 0x09, 0x22, 0xf8, 0x04, 0xef, 0xc3, 0xcc, 0x1c, + 0x06, 0xc6, 0xcd, 0x42, 0x1b, 0x25, 0xdd, 0xee, 0x21, 0xd9, 0xd6, 0xd9, + 0x17, 0xfe, 0xfa, 0xe0, 0xed, 0xe1, 0x38, 0x0d, 0x05, 0x1e, 0x41, 0x1d, + 0x08, 0xff, 0x08, 0x0d, 0x1e, 0x41, 0x35, 0xeb, 0xed, 0x43, 0x06, 0x07, + 0x37, 0x41, 0xd9, 0x3c, 0x11, 0xff, 0x36, 0x08, 0x03, 0x1d, 0x02, 0xf6, + 0xbc, 0xf7, 0x1b, 0xdd, 0x10, 0x1a, 0x20, 0xcb, 0x17, 0x30, 0x14, 0xd1, + 0x26, 0x2c, 0x0a, 0xfd, 0x18, 0xd6, 0xf9, 0xd0, 0xd9, 0x2f, 0xf5, 0xe3, + 0x13, 0xe7, 0x22, 0xd7, 0xf6, 0x00, 0xee, 0x0f, 0x15, 0x02, 0x32, 0x23, + 0xd1, 0xd7, 0x00, 0xed, 0xf9, 0xef, 0xe8, 0x14, 0xe3, 0xea, 0x09, 0x1a, + 0xdf, 0xda, 0x0a, 0xe6, 0xd4, 0x3a, 0xe3, 0xec, 0x2a, 0xec, 0x16, 0x11, + 0x28, 0xf0, 0xfe, 0xdd, 0x48, 0x35, 0x34, 0xf6, 0x17, 0x22, 0x19, 0x19, + 0x28, 0x04, 0x31, 0x0a, 0xda, 0xfd, 0xfa, 0x1d, 0x1b, 0xf0, 0x33, 0x1f, + 0xf6, 0x01, 0xeb, 0x20, 0x2a, 0xf4, 0x21, 0x5b, 0xf8, 0xfb, 0x09, 0x3a, + 0x00, 0x40, 0x4e, 0x53, 0x40, 0x3f, 0x28, 0x75, 0x2a, 0x13, 0x2a, 0x7f, + 0x4c, 0x20, 0x61, 0x61, 0x22, 0x4b, 0x44, 0x35, 0xed, 0x10, 0xfb, 0xfa, + 0xea, 0x07, 0x0d, 0xf9, 0x2f, 0x1d, 0xd7, 0x1a, 0x36, 0x2d, 0x42, 0x33, + 0x2c, 0x30, 0xed, 0x28, 0xd9, 0x01, 0x1c, 0xf1, 0x3c, 0x4c, 0x14, 0x12, + 0x40, 0xfe, 0x44, 0x20, 0x17, 0x39, 0x5f, 0x0c, 0x5f, 0x5f, 0x4e, 0x54, + 0x32, 0xab, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, + 0xda, 0x69, 0x00, 0x00, 0x29, 0xdc, 0x01, 0x00, 0x2d, 0x53, 0xff, 0xff, + 0x37, 0x71, 0x01, 0x00, 0xe4, 0x24, 0xff, 0xff, 0xf3, 0x63, 0xfe, 0xff, + 0xc5, 0x0c, 0x00, 0x00, 0x47, 0x90, 0x00, 0x00, 0xc0, 0xf0, 0xff, 0xff, + 0x1e, 0xd0, 0xfe, 0xff, 0x0a, 0xb0, 0xff, 0xff, 0xf6, 0x97, 0xff, 0xff, + 0x88, 0x0d, 0xff, 0xff, 0xfd, 0xcd, 0xfe, 0xff, 0x6e, 0x61, 0x00, 0x00, + 0xd0, 0x90, 0x00, 0x00, 0x75, 0x44, 0x00, 0x00, 0x68, 0x05, 0xfe, 0xff, + 0xde, 0x83, 0xff, 0xff, 0x96, 0x69, 0xfe, 0xff, 0xb7, 0x85, 0xff, 0xff, + 0xf2, 0xc1, 0x01, 0x00, 0x4d, 0xf0, 0xff, 0xff, 0xd0, 0xdf, 0xff, 0xff, + 0x39, 0xf0, 0xfe, 0xff, 0xa3, 0x59, 0x00, 0x00, 0x46, 0x2a, 0x00, 0x00, + 0xa7, 0x4a, 0x00, 0x00, 0x3f, 0x2c, 0xff, 0xff, 0x89, 0x59, 0x02, 0x00, + 0xb6, 0xab, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00, + 0x33, 0xcf, 0x7f, 0xc1, 0xb5, 0xab, 0x6f, 0x76, 0x09, 0x05, 0xda, 0x4f, + 0x17, 0x2e, 0x81, 0xca, 0x22, 0xe9, 0xa8, 0x15, 0x57, 0xa1, 0x81, 0x58, + 0xce, 0x81, 0xae, 0x75, 0xde, 0xd5, 0xa3, 0xad, 0xcb, 0x81, 0x90, 0xd5, + 0x7f, 0x7f, 0x92, 0x3b, 0x7f, 0x81, 0x3c, 0xc8, 0xa4, 0xc8, 0x24, 0xcf, + 0xd3, 0xc4, 0x7f, 0xe8, 0x21, 0xff, 0x9b, 0x58, 0x81, 0x81, 0xde, 0x7f, + 0x1a, 0xf7, 0x5b, 0xde, 0x47, 0x9d, 0x0b, 0xa1, 0x21, 0x29, 0xe3, 0xc5, + 0xba, 0x49, 0x5e, 0xac, 0x81, 0x1b, 0x04, 0x7f, 0x44, 0xad, 0x59, 0x1d, + 0x7f, 0xf8, 0x1b, 0x55, 0xd4, 0x9c, 0x44, 0xa5, 0xfd, 0x2b, 0x7f, 0xe8, + 0x31, 0x06, 0xac, 0x54, 0x54, 0x16, 0x81, 0x52, 0x6c, 0x77, 0x1e, 0x7f, + 0xc8, 0xa8, 0xe7, 0xf2, 0x6c, 0x74, 0xc6, 0x01, 0xce, 0xc6, 0x7f, 0x9a, + 0x7f, 0x7f, 0x76, 0xa2, 0x26, 0x81, 0x1c, 0xd9, 0x7f, 0x7f, 0xb1, 0xd8, + 0x4a, 0x81, 0x02, 0x7f, 0x76, 0x00, 0x7f, 0x53, 0x2b, 0x7f, 0xbe, 0x7f, + 0x7a, 0x6f, 0xe7, 0x12, 0xb9, 0x18, 0x00, 0x00, 0x5a, 0xac, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0xd6, 0x00, 0x00, 0x00, + 0x91, 0xfd, 0xff, 0xff, 0xdf, 0x07, 0x00, 0x00, 0xa9, 0xfd, 0xff, 0xff, + 0x90, 0xfd, 0xff, 0xff, 0xc7, 0xfb, 0xff, 0xff, 0x7a, 0x0a, 0x00, 0x00, + 0x06, 0x01, 0x00, 0x00, 0x9a, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, + 0x00, 0x02, 0x00, 0x00, 0x17, 0xfa, 0xff, 0xff, 0xae, 0xf8, 0xff, 0xff, + 0x6e, 0xfd, 0xff, 0xff, 0x5b, 0xf7, 0xff, 0xff, 0x34, 0x01, 0x00, 0x00, + 0xb3, 0x04, 0x00, 0x00, 0xab, 0x00, 0x00, 0x00, 0xf4, 0xff, 0xff, 0xff, + 0xbd, 0xf9, 0xff, 0xff, 0x61, 0xfc, 0xff, 0xff, 0x28, 0x03, 0x00, 0x00, + 0x94, 0xfd, 0xff, 0xff, 0x8f, 0x05, 0x00, 0x00, 0xec, 0xff, 0xff, 0xff, + 0x74, 0x00, 0x00, 0x00, 0x4d, 0xfd, 0xff, 0xff, 0x28, 0x09, 0x00, 0x00, + 0x49, 0xf9, 0xff, 0xff, 0x84, 0x04, 0x00, 0x00, 0xde, 0xac, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x08, 0x07, 0x00, 0x00, 0x33, 0x02, 0xa3, 0x8d, + 0xc5, 0xc4, 0xc6, 0x2f, 0xec, 0x05, 0xc9, 0xa7, 0x1b, 0x98, 0x47, 0xf7, + 0x00, 0xc2, 0x9f, 0xe7, 0xc5, 0xbd, 0x64, 0x7f, 0xb2, 0x13, 0xbb, 0x5e, + 0xc4, 0xf7, 0xd9, 0x45, 0x0c, 0x7f, 0xd9, 0x05, 0x4f, 0x01, 0xdd, 0xf6, + 0xa4, 0xea, 0xc3, 0x27, 0x14, 0xd2, 0x5c, 0xc9, 0x24, 0x39, 0x64, 0x50, + 0xe9, 0x83, 0x70, 0x05, 0x16, 0x1f, 0x33, 0x69, 0x12, 0xb4, 0xb6, 0x3a, + 0x47, 0xc0, 0x64, 0x28, 0x8c, 0x37, 0x7f, 0x40, 0xfb, 0xf7, 0x1f, 0xaa, + 0x19, 0x05, 0x0c, 0xf0, 0xd2, 0xfa, 0x57, 0x63, 0x0c, 0xd6, 0xd9, 0xef, + 0xce, 0xcf, 0x77, 0xdf, 0x09, 0xff, 0xff, 0x19, 0xf3, 0xf7, 0xa8, 0x40, + 0xc3, 0x9f, 0xff, 0x09, 0x32, 0xf4, 0x24, 0xa4, 0x15, 0xdc, 0x9e, 0x68, + 0x7f, 0x00, 0x3a, 0xd1, 0xc7, 0x41, 0x3a, 0xca, 0xeb, 0x5d, 0xb6, 0xf5, + 0xb1, 0x19, 0x03, 0x44, 0x69, 0xfb, 0x4b, 0xd1, 0x5f, 0x19, 0xdc, 0xbf, + 0x5f, 0x81, 0x2b, 0xbb, 0x35, 0x44, 0x15, 0x0a, 0x48, 0xf9, 0x30, 0xfd, + 0xce, 0xed, 0x36, 0x37, 0xd3, 0x22, 0x47, 0xbb, 0x23, 0x4d, 0xb8, 0xa8, + 0x1a, 0xf9, 0x33, 0xcd, 0x11, 0x7f, 0x33, 0x4f, 0x08, 0x2f, 0xce, 0x09, + 0xf7, 0x68, 0x51, 0xf4, 0x4a, 0x1c, 0xa0, 0x2d, 0x2d, 0xb4, 0xf9, 0x0e, + 0x94, 0x5d, 0x3a, 0x4a, 0xaa, 0x12, 0x0f, 0x01, 0x31, 0xbb, 0xc1, 0x3a, + 0x36, 0x24, 0x08, 0x2a, 0x50, 0xa5, 0x1d, 0x15, 0xd1, 0x81, 0xa6, 0x4d, + 0x2b, 0xdc, 0x03, 0xd9, 0x10, 0x31, 0xad, 0x42, 0xd1, 0xbe, 0xbc, 0x1d, + 0x44, 0xfb, 0x2a, 0x24, 0xcb, 0x31, 0xeb, 0xb8, 0x0e, 0xef, 0x4f, 0xa9, + 0x92, 0x16, 0x52, 0xe2, 0x31, 0x7f, 0x37, 0xae, 0x24, 0xd4, 0x4f, 0xf6, + 0xef, 0xed, 0x44, 0xd0, 0x37, 0x93, 0x0f, 0x58, 0x28, 0x46, 0x41, 0x1d, + 0x29, 0x1a, 0x1d, 0xc8, 0x49, 0xe0, 0x19, 0xeb, 0xc3, 0x20, 0x7f, 0xf2, + 0x08, 0x1d, 0x10, 0x21, 0xf6, 0xc7, 0xb0, 0xed, 0xfc, 0x28, 0x27, 0x0d, + 0xf7, 0xe9, 0xee, 0xfe, 0x3f, 0xeb, 0xfa, 0xd6, 0x81, 0x1d, 0x06, 0x3d, + 0xe4, 0x2d, 0x0a, 0x0e, 0x0b, 0x12, 0x14, 0x3b, 0xa9, 0x03, 0xd7, 0xcf, + 0x48, 0xc9, 0x7f, 0xfc, 0xcf, 0x3f, 0x02, 0x3c, 0x06, 0xcd, 0x0c, 0x0d, + 0xc4, 0x1a, 0x33, 0x15, 0x30, 0x0c, 0x3b, 0xa3, 0xa6, 0x8d, 0xb2, 0xb0, + 0x79, 0xb9, 0xdb, 0xa6, 0x05, 0x29, 0x81, 0x0b, 0x16, 0xa5, 0xf5, 0x03, + 0xc3, 0x3f, 0xde, 0x45, 0x71, 0xc8, 0x57, 0xc3, 0x9f, 0x24, 0x4a, 0xc9, + 0xa6, 0xee, 0x21, 0xe3, 0xab, 0x66, 0xe0, 0xc4, 0x06, 0x15, 0x21, 0xfe, + 0x7f, 0x21, 0x44, 0xdb, 0xf6, 0x27, 0xd2, 0xff, 0x36, 0xe6, 0x35, 0x3a, + 0xfd, 0xd6, 0x02, 0x18, 0x32, 0xb7, 0xe8, 0x52, 0x20, 0xf4, 0xec, 0x12, + 0xf4, 0x07, 0xfc, 0xd2, 0xc5, 0x41, 0x1a, 0x33, 0xa6, 0x38, 0xda, 0x22, + 0xfa, 0x46, 0x47, 0xac, 0x19, 0x2a, 0x15, 0xba, 0x41, 0xe0, 0x11, 0xe0, + 0x2e, 0xea, 0xc5, 0x81, 0xf9, 0x15, 0xda, 0x1c, 0x65, 0x1b, 0xe5, 0xb7, + 0x12, 0xdc, 0x13, 0xb8, 0xee, 0x3c, 0x0c, 0x12, 0x15, 0x14, 0x3e, 0xf2, + 0x4d, 0xb9, 0xbf, 0xf5, 0xcd, 0xe1, 0x0e, 0xc0, 0x81, 0xc2, 0xf4, 0xeb, + 0x4d, 0xf5, 0x3b, 0x65, 0x68, 0x49, 0xe2, 0x6d, 0xf6, 0x88, 0x57, 0x78, + 0x18, 0x22, 0x1a, 0xc2, 0x7f, 0xa6, 0xe0, 0x06, 0xe7, 0xc8, 0x55, 0x74, + 0xfa, 0xd5, 0x14, 0xcd, 0x62, 0xd4, 0x35, 0x22, 0xf3, 0x33, 0xf2, 0x58, + 0xc0, 0x37, 0xbd, 0x2a, 0x7f, 0xdd, 0x28, 0x1e, 0xfe, 0xfd, 0x48, 0x28, + 0x33, 0x06, 0xb3, 0xa2, 0x18, 0xd5, 0x16, 0x40, 0x07, 0xfb, 0x5b, 0x22, + 0xed, 0x32, 0x87, 0xe2, 0x40, 0xc1, 0x53, 0xfc, 0x1a, 0x2c, 0xa2, 0xac, + 0x36, 0x0c, 0x2f, 0xa3, 0xcb, 0xc3, 0x46, 0xf5, 0x25, 0x20, 0x15, 0xf1, + 0xdc, 0x81, 0xeb, 0x3c, 0x53, 0x0b, 0x2e, 0x67, 0x1d, 0x8d, 0x16, 0xb5, + 0xb1, 0xe3, 0x49, 0xc7, 0x3d, 0xb8, 0x10, 0xe8, 0x37, 0x9a, 0xf2, 0x2e, + 0x4a, 0x04, 0x76, 0xf9, 0x81, 0xa2, 0x1b, 0xda, 0xa5, 0xee, 0x4c, 0xce, + 0xe5, 0xd0, 0xd4, 0xb0, 0xe1, 0xc1, 0x1e, 0xa0, 0xce, 0xcc, 0xf5, 0xd3, + 0xc3, 0x1f, 0x4e, 0x63, 0x78, 0xe1, 0xc1, 0x7f, 0x98, 0xf1, 0xe7, 0xc0, + 0x34, 0x45, 0xcf, 0x59, 0x21, 0xd9, 0x14, 0x0b, 0xeb, 0xe7, 0x17, 0x7f, + 0x70, 0xf2, 0xcc, 0xf2, 0xec, 0xf8, 0xe4, 0xdf, 0x58, 0xe5, 0xaf, 0x37, + 0x18, 0x7d, 0x57, 0x08, 0x61, 0x15, 0xe1, 0x93, 0x5d, 0xb3, 0x21, 0x30, + 0x74, 0x65, 0x16, 0x7f, 0x03, 0x3d, 0xd9, 0xc4, 0x36, 0xcd, 0xb4, 0xfd, + 0x24, 0x5e, 0xc2, 0x2f, 0xb6, 0xb6, 0xfe, 0x0b, 0x10, 0x4b, 0xb6, 0x16, + 0x1a, 0x28, 0x35, 0x12, 0x41, 0xe5, 0xcb, 0x3b, 0xbb, 0x7f, 0xd0, 0x23, + 0xb2, 0xcd, 0xbf, 0xb4, 0xef, 0x62, 0xb6, 0x56, 0x4e, 0xeb, 0x67, 0xae, + 0xa8, 0x2d, 0x68, 0xc6, 0x89, 0xf2, 0xf9, 0x48, 0x13, 0xf5, 0x52, 0xcd, + 0xd2, 0x48, 0x3d, 0xcb, 0x97, 0x55, 0x58, 0xf4, 0xf8, 0x81, 0xe1, 0xf5, + 0x2a, 0x13, 0x8f, 0x52, 0x07, 0xbe, 0x68, 0x79, 0x55, 0x84, 0x00, 0xfd, + 0x8b, 0xd6, 0xaf, 0x55, 0xb5, 0x9a, 0xe3, 0xc3, 0xda, 0xd3, 0xa6, 0x46, + 0x5a, 0x21, 0xe5, 0xa8, 0x81, 0x3e, 0xce, 0xb1, 0x07, 0xcf, 0x57, 0x4c, + 0x86, 0xbe, 0x49, 0x42, 0x37, 0xa1, 0x1e, 0xfe, 0x38, 0x54, 0x0f, 0xce, + 0x1d, 0xa9, 0xd3, 0x1e, 0x3e, 0x43, 0xf0, 0xcf, 0x2d, 0x7f, 0x0c, 0x3f, + 0xe7, 0xe4, 0x06, 0xed, 0x14, 0xe6, 0xf2, 0x02, 0xbb, 0x37, 0xc0, 0x61, + 0xea, 0xa6, 0xc5, 0xd0, 0x59, 0x0c, 0x19, 0x24, 0xcf, 0xf9, 0xba, 0xe3, + 0x1f, 0x46, 0xd9, 0x0e, 0xf4, 0x0e, 0x02, 0x3e, 0xfc, 0x52, 0x26, 0xd3, + 0xdc, 0xcb, 0x81, 0x39, 0x0c, 0x3b, 0xbd, 0xda, 0xfc, 0x9a, 0x2c, 0x69, + 0xfc, 0xee, 0xe0, 0x44, 0xbc, 0xe9, 0xa2, 0x30, 0x22, 0xb9, 0x71, 0xce, + 0x08, 0x4c, 0x11, 0x4f, 0xe8, 0xf5, 0x61, 0x0c, 0xbf, 0xd4, 0x11, 0x53, + 0x11, 0xf2, 0x3a, 0x81, 0x44, 0x1d, 0x27, 0x36, 0x9d, 0x4f, 0x34, 0x98, + 0x7f, 0x83, 0xeb, 0x0f, 0x30, 0x3e, 0x00, 0x2e, 0xbe, 0xa4, 0x01, 0xe1, + 0xed, 0x22, 0x46, 0x26, 0x30, 0x18, 0xd3, 0x2a, 0xea, 0xe9, 0x2d, 0xe9, + 0xd1, 0xd1, 0x12, 0xd1, 0xdf, 0xb3, 0xde, 0xf0, 0x35, 0x62, 0xe7, 0x86, + 0x37, 0x13, 0x9c, 0xec, 0x3d, 0xbf, 0x03, 0xb0, 0xef, 0x14, 0x3d, 0xaf, + 0x1a, 0x43, 0xa8, 0x1e, 0xed, 0x7f, 0x68, 0x12, 0x35, 0x27, 0xd7, 0x15, + 0x16, 0xd5, 0xd3, 0xdc, 0x6a, 0x25, 0xf3, 0xca, 0xdf, 0x43, 0x39, 0x0b, + 0xc1, 0xf7, 0xf2, 0x25, 0xd5, 0xe9, 0x81, 0xd0, 0xd1, 0x2a, 0x1f, 0xdc, + 0x04, 0x01, 0xcc, 0xb3, 0x0e, 0xa4, 0x39, 0xd4, 0x4b, 0x45, 0xf0, 0x21, + 0x3a, 0x81, 0xbc, 0xf1, 0xb4, 0x13, 0x44, 0x12, 0x01, 0xd0, 0xc5, 0xc6, + 0x0d, 0xea, 0x6b, 0x0a, 0x82, 0xd0, 0xb5, 0xd9, 0xed, 0x42, 0xcd, 0x05, + 0xf8, 0xbf, 0xc3, 0xf3, 0x34, 0xe3, 0xee, 0x3e, 0xe4, 0x48, 0xeb, 0x90, + 0xc8, 0x7f, 0xbc, 0x1a, 0xee, 0xff, 0x33, 0x21, 0x3c, 0x43, 0xf7, 0x2e, + 0x30, 0x06, 0xf0, 0x93, 0xc9, 0x8a, 0x1a, 0x05, 0xeb, 0x5c, 0x81, 0xe5, + 0x91, 0xcb, 0xea, 0xee, 0x4d, 0x2d, 0x06, 0x05, 0x18, 0x34, 0xfb, 0x1b, + 0x7f, 0x15, 0x2d, 0x4c, 0xc8, 0xd8, 0xf3, 0x1a, 0xd7, 0xb9, 0x30, 0x3d, + 0xd2, 0x7f, 0x25, 0x61, 0x2c, 0x1b, 0x2b, 0x3d, 0x03, 0x87, 0xff, 0x25, + 0x2c, 0xe6, 0x4b, 0xa6, 0xe7, 0xba, 0xe9, 0xc8, 0xb8, 0x16, 0x8e, 0x82, + 0x7a, 0xca, 0x09, 0x5a, 0xf4, 0xe1, 0x14, 0xab, 0xe7, 0x9f, 0xec, 0xd8, + 0xcd, 0x2e, 0x49, 0xd0, 0xd5, 0x7f, 0xe0, 0x36, 0xee, 0x8b, 0x32, 0xf1, + 0x52, 0xc9, 0xc6, 0x07, 0xd8, 0x10, 0x2f, 0xb8, 0x26, 0x72, 0xe4, 0x0e, + 0xc0, 0x16, 0xd9, 0xfe, 0x20, 0xfc, 0x08, 0x12, 0xc2, 0x2c, 0xe5, 0xa9, + 0x1b, 0x29, 0xc3, 0x0f, 0xf4, 0x7f, 0x8f, 0x14, 0x3b, 0x24, 0xbc, 0xb6, + 0xf3, 0xc1, 0x68, 0x51, 0x10, 0x73, 0x8c, 0x95, 0x52, 0x1e, 0xba, 0x1b, + 0xff, 0x53, 0x9a, 0xcb, 0x47, 0x16, 0x4a, 0x26, 0x9e, 0xfd, 0xaf, 0x1e, + 0x09, 0xca, 0xbf, 0x7f, 0x12, 0x40, 0xea, 0x0f, 0xf8, 0x24, 0x24, 0x31, + 0xee, 0xfa, 0xf5, 0x11, 0x57, 0x34, 0x7f, 0x44, 0xc0, 0x30, 0x20, 0x1a, + 0x13, 0x1c, 0xa3, 0xfd, 0xe1, 0x26, 0xc4, 0xcf, 0xc6, 0x04, 0x35, 0x2f, + 0x0d, 0xfd, 0x49, 0xf0, 0xa8, 0x08, 0x1d, 0x63, 0x32, 0xe9, 0x2d, 0x93, + 0xc3, 0x06, 0xd2, 0x2d, 0x29, 0x06, 0x7f, 0x2a, 0xbc, 0xfa, 0x50, 0x37, + 0xce, 0xea, 0xef, 0xdc, 0xc1, 0xfd, 0xc1, 0x29, 0x0d, 0xea, 0xe8, 0x27, + 0x50, 0x24, 0x1f, 0x0d, 0xdf, 0x1a, 0x95, 0x26, 0xed, 0xba, 0x1e, 0x25, + 0x1e, 0xf1, 0x4b, 0x2e, 0x20, 0x2e, 0x7f, 0x21, 0x16, 0x0d, 0xe7, 0xcc, + 0x23, 0x01, 0x9a, 0xd3, 0xfd, 0xfe, 0x7f, 0xa2, 0xb6, 0xe9, 0x43, 0x5e, + 0x26, 0xec, 0xb9, 0x3c, 0x2f, 0xf0, 0xb2, 0x1d, 0x02, 0x1f, 0xd1, 0x19, + 0x4f, 0x1b, 0x11, 0x18, 0xf9, 0xe3, 0x11, 0xe4, 0x34, 0x0b, 0x9e, 0xea, + 0x26, 0x19, 0xbc, 0xfb, 0xfb, 0xb4, 0x5d, 0x37, 0xc6, 0xe8, 0xbb, 0xfc, + 0x3d, 0x81, 0xc5, 0xa7, 0x76, 0x65, 0xcf, 0xcd, 0xbe, 0xe5, 0xf2, 0xa0, + 0xe0, 0xd4, 0x34, 0xa0, 0xd6, 0x22, 0x24, 0xb7, 0xd3, 0x1b, 0xa8, 0x49, + 0x1d, 0xfc, 0xe3, 0xf6, 0x02, 0x3d, 0x39, 0x81, 0xd5, 0xe1, 0x01, 0x1e, + 0xea, 0x0c, 0xff, 0x29, 0x8e, 0x11, 0xd1, 0xa6, 0xcc, 0x24, 0xd8, 0xfa, + 0x0d, 0x55, 0xf8, 0x01, 0xf7, 0xa3, 0x03, 0x08, 0xf7, 0x24, 0x0c, 0x01, + 0xda, 0x00, 0x05, 0xfe, 0x7f, 0x12, 0x08, 0x37, 0x06, 0xde, 0x08, 0x0e, + 0xfa, 0xd4, 0x18, 0xac, 0x07, 0x05, 0x81, 0x07, 0xf4, 0x3d, 0x7a, 0x45, + 0xd2, 0x3f, 0xac, 0x22, 0x0c, 0x2c, 0xaf, 0x5b, 0xda, 0x00, 0x00, 0x20, + 0x3d, 0x08, 0x3e, 0x24, 0x19, 0x02, 0xeb, 0xd7, 0xc1, 0x0b, 0xf1, 0x7f, + 0xfe, 0xd4, 0x28, 0x4e, 0xee, 0xd7, 0xf2, 0x3b, 0x19, 0xf9, 0xd6, 0x45, + 0xcd, 0xf2, 0xda, 0x0c, 0xff, 0x14, 0xb7, 0x2f, 0xdb, 0xcd, 0xde, 0xfd, + 0xe3, 0x5d, 0x3f, 0x4e, 0x9f, 0xac, 0x23, 0x20, 0x56, 0x56, 0x11, 0xda, + 0x29, 0x03, 0xff, 0x40, 0x6d, 0x9a, 0x7f, 0xf8, 0xd0, 0x62, 0x5c, 0xc1, + 0x4d, 0x1a, 0xc6, 0x02, 0x1e, 0x62, 0xcb, 0xdd, 0x39, 0xf9, 0xe6, 0x27, + 0x20, 0x00, 0xca, 0x17, 0x81, 0x37, 0xd9, 0x15, 0x06, 0x0a, 0xf0, 0x18, + 0x15, 0xec, 0x4b, 0x0a, 0xfe, 0x22, 0x20, 0x37, 0xe3, 0x41, 0xbf, 0xfb, + 0xc3, 0xd3, 0xba, 0x64, 0x71, 0x19, 0x31, 0x08, 0x01, 0x27, 0x9c, 0xc4, + 0x97, 0xed, 0x02, 0xdb, 0xa9, 0x40, 0x95, 0x7f, 0x12, 0x4d, 0xbe, 0x37, + 0x6f, 0x3c, 0xd1, 0xfa, 0xd2, 0x0b, 0x31, 0xdd, 0xc4, 0x9d, 0x81, 0xb5, + 0x44, 0x53, 0xde, 0x0d, 0x55, 0xb7, 0xec, 0xdb, 0xeb, 0x30, 0xbf, 0xb9, + 0x29, 0xff, 0x9c, 0x13, 0x03, 0x07, 0xd7, 0xdb, 0xf0, 0x06, 0x03, 0x62, + 0xee, 0x04, 0x0d, 0xa4, 0xce, 0x4b, 0xda, 0x36, 0xcc, 0x36, 0xe3, 0x34, + 0x8b, 0x1e, 0xd9, 0xf8, 0x4c, 0x11, 0xce, 0x41, 0x7f, 0x15, 0xdc, 0xd3, + 0x7a, 0x39, 0xf8, 0x11, 0x29, 0x31, 0x0f, 0xbf, 0xec, 0x50, 0x07, 0xbe, + 0xa0, 0xd8, 0x28, 0x53, 0xdb, 0xdf, 0x32, 0xf3, 0x31, 0xfa, 0x14, 0x02, + 0x49, 0xc0, 0x81, 0x3c, 0x6a, 0xf0, 0xcd, 0x7e, 0x47, 0x01, 0xf0, 0xff, + 0xd5, 0x71, 0x84, 0xad, 0xf8, 0x50, 0x61, 0x49, 0x08, 0x45, 0x11, 0x4d, + 0xf6, 0x00, 0xef, 0x18, 0xb8, 0xe0, 0xde, 0x63, 0xb0, 0xa5, 0x7f, 0xb1, + 0x1a, 0xad, 0x23, 0x2f, 0xf1, 0xfb, 0x47, 0xda, 0xfe, 0xd0, 0xdc, 0x03, + 0x66, 0x41, 0xec, 0xf1, 0xb9, 0x4d, 0xda, 0xd5, 0x17, 0xf4, 0x7f, 0xa0, + 0x38, 0xb7, 0x1b, 0x41, 0xcb, 0xf8, 0x40, 0x39, 0x05, 0x9a, 0xdd, 0x48, + 0x1a, 0x4a, 0x15, 0xa1, 0xb2, 0x3e, 0xac, 0x56, 0x45, 0xf4, 0x2a, 0x10, + 0x3a, 0x2b, 0xdc, 0x65, 0x5f, 0xd6, 0xe4, 0x5b, 0x04, 0x3d, 0x5d, 0xa9, + 0x28, 0x38, 0x16, 0x7f, 0x23, 0xde, 0xe4, 0xf0, 0xf3, 0xfa, 0xcf, 0xf4, + 0x71, 0x19, 0xfa, 0x9b, 0xf2, 0x2b, 0x14, 0x31, 0xf9, 0xca, 0x1d, 0x0b, + 0x29, 0xf3, 0x36, 0xf6, 0xfe, 0xd8, 0xd7, 0x02, 0xd4, 0xa1, 0xf7, 0x7f, + 0x0b, 0x45, 0xd1, 0xb9, 0x4a, 0x5d, 0x17, 0x5f, 0xaa, 0xe6, 0xa9, 0x60, + 0xc2, 0x81, 0x53, 0xda, 0xd1, 0x7b, 0xfb, 0xbd, 0xf1, 0x9c, 0xb1, 0xbf, + 0xe9, 0x1c, 0xeb, 0xea, 0xf3, 0x02, 0x2a, 0xd0, 0xb6, 0x37, 0x91, 0x37, + 0xde, 0xda, 0x2a, 0x1f, 0xed, 0x3a, 0x8c, 0xc7, 0xfd, 0xd2, 0x3f, 0x79, + 0xce, 0xa3, 0x7f, 0x07, 0xd7, 0xe2, 0x90, 0x11, 0xc7, 0xb3, 0xc7, 0xff, + 0x0b, 0x04, 0x2e, 0x2c, 0x08, 0xf4, 0xa9, 0x97, 0x21, 0x2e, 0x81, 0x63, + 0x52, 0xd7, 0xbd, 0xc3, 0xfe, 0x5b, 0x00, 0x27, 0x5b, 0x21, 0x28, 0x62, + 0x5b, 0x22, 0xcc, 0xb0, 0xe9, 0xba, 0x54, 0x5f, 0xf2, 0xb3, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x89, 0xcd, 0xff, 0xff, + 0xf7, 0x1a, 0x00, 0x00, 0x2c, 0xda, 0xff, 0xff, 0x45, 0xf8, 0xff, 0xff, + 0x86, 0x0d, 0x00, 0x00, 0x72, 0xef, 0xff, 0xff, 0x73, 0xea, 0xff, 0xff, + 0xb6, 0xfe, 0xff, 0xff, 0x8d, 0x10, 0x00, 0x00, 0x37, 0xec, 0xff, 0xff, + 0x76, 0xf1, 0xff, 0xff, 0x30, 0xf9, 0xff, 0xff, 0x89, 0xe4, 0xff, 0xff, + 0x7f, 0x1b, 0x00, 0x00, 0xa7, 0xf7, 0xff, 0xff, 0x5e, 0x15, 0x00, 0x00, + 0xd1, 0x12, 0x00, 0x00, 0xdb, 0x1b, 0x00, 0x00, 0x8c, 0x03, 0x00, 0x00, + 0x79, 0xf5, 0xff, 0xff, 0xff, 0x14, 0x00, 0x00, 0x37, 0x01, 0x00, 0x00, + 0x26, 0x0e, 0x00, 0x00, 0xaf, 0x05, 0x00, 0x00, 0xd3, 0x0b, 0x00, 0x00, + 0x96, 0x0c, 0x00, 0x00, 0x81, 0x15, 0x00, 0x00, 0x02, 0x1c, 0x00, 0x00, + 0x0f, 0xcb, 0xff, 0xff, 0x93, 0xec, 0xff, 0xff, 0xd2, 0x08, 0x00, 0x00, + 0xbb, 0xcc, 0xff, 0xff, 0x6c, 0xff, 0xff, 0xff, 0xdb, 0xef, 0xff, 0xff, + 0x59, 0x19, 0x00, 0x00, 0x0c, 0xf7, 0xff, 0xff, 0x58, 0xff, 0xff, 0xff, + 0x3a, 0xf5, 0xff, 0xff, 0xe3, 0x04, 0x00, 0x00, 0xd0, 0x0d, 0x00, 0x00, + 0xda, 0xff, 0xff, 0xff, 0x9a, 0xec, 0xff, 0xff, 0x89, 0x12, 0x00, 0x00, + 0x79, 0xd8, 0xff, 0xff, 0x34, 0x11, 0x00, 0x00, 0x85, 0xf1, 0xff, 0xff, + 0x66, 0x0a, 0x00, 0x00, 0x47, 0xec, 0xff, 0xff, 0x4d, 0xef, 0xff, 0xff, + 0x1c, 0x00, 0x00, 0x00, 0x37, 0x13, 0x00, 0x00, 0xe4, 0x08, 0x00, 0x00, + 0x07, 0xd4, 0xff, 0xff, 0x1a, 0xfd, 0xff, 0xff, 0x3b, 0x03, 0x00, 0x00, + 0x01, 0xfd, 0xff, 0xff, 0x17, 0xff, 0xff, 0xff, 0xa7, 0x08, 0x00, 0x00, + 0x3f, 0x04, 0x00, 0x00, 0xe2, 0xd2, 0xff, 0xff, 0xee, 0xb4, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x1c, 0x02, 0x00, 0x00, 0x37, 0x81, 0x0c, 0x9e, + 0x1b, 0xdd, 0x81, 0xaf, 0x46, 0x7f, 0x81, 0xb5, 0xcb, 0xa0, 0x49, 0x1c, + 0xe0, 0xc3, 0xfc, 0x7b, 0x81, 0x32, 0xac, 0xf0, 0x19, 0x30, 0x3c, 0x81, + 0x95, 0x0a, 0xe4, 0xf1, 0x2c, 0x7f, 0x85, 0xec, 0x01, 0x35, 0xb5, 0x7f, + 0x7f, 0xd9, 0x5d, 0xff, 0xbc, 0x70, 0x81, 0xb2, 0x95, 0x50, 0x81, 0xe0, + 0x7f, 0xb0, 0x88, 0x7f, 0x81, 0x34, 0x81, 0x81, 0x8d, 0x07, 0x9e, 0xa4, + 0xb2, 0xcf, 0x46, 0x20, 0x7f, 0xe6, 0x0c, 0x14, 0xf9, 0x15, 0x76, 0x3d, + 0x9c, 0x50, 0x6c, 0x7f, 0x00, 0x02, 0x81, 0x06, 0x2d, 0x36, 0x56, 0xe6, + 0xdd, 0xb8, 0x81, 0x00, 0x4b, 0x25, 0xb6, 0x1c, 0xbf, 0xff, 0x50, 0x4c, + 0x44, 0xde, 0x25, 0x32, 0xe8, 0x2e, 0xdd, 0x0a, 0x81, 0xf5, 0xbe, 0x3f, + 0x41, 0x0e, 0x0e, 0xfd, 0xd7, 0x58, 0xce, 0xa8, 0x1a, 0xea, 0x2c, 0xf9, + 0x4c, 0xd1, 0x3d, 0x73, 0x33, 0xc9, 0xfd, 0xdd, 0xa2, 0x9a, 0x7f, 0x6a, + 0xb9, 0x7f, 0x5b, 0xd7, 0xcc, 0xe0, 0xe9, 0x36, 0x31, 0x7f, 0x61, 0x3a, + 0x7f, 0x46, 0xc0, 0xf5, 0x48, 0xf9, 0xfa, 0x81, 0xc8, 0x2b, 0x45, 0x27, + 0x65, 0xff, 0xb0, 0x4a, 0xda, 0xd5, 0xcf, 0x1e, 0xe2, 0x5a, 0xc9, 0xf3, + 0xcc, 0x59, 0x4d, 0xe2, 0xd9, 0x86, 0xe8, 0xbe, 0x29, 0xb9, 0x43, 0x51, + 0xf7, 0x0a, 0x23, 0x2a, 0xee, 0xdd, 0xe4, 0x3e, 0xd1, 0xb6, 0x15, 0xb4, + 0x81, 0x2b, 0xfd, 0xeb, 0xf3, 0xdf, 0x0a, 0x39, 0xe7, 0x30, 0xce, 0x13, + 0xf5, 0x04, 0x91, 0x2f, 0x1a, 0xf4, 0xe9, 0x58, 0x33, 0x73, 0x64, 0xff, + 0x4e, 0xda, 0x46, 0x57, 0x25, 0xcf, 0xea, 0x07, 0x33, 0xf4, 0xdd, 0xe4, + 0xf6, 0x32, 0x7f, 0xb5, 0x19, 0x88, 0xf5, 0x4c, 0xcc, 0xd8, 0x1f, 0x7f, + 0xdd, 0xe6, 0xfb, 0xe4, 0xf3, 0xcf, 0xfc, 0xc6, 0xd6, 0x19, 0xc7, 0x4d, + 0x24, 0xf4, 0x8f, 0x1d, 0xea, 0x1f, 0x1b, 0xa0, 0x0a, 0xf0, 0xdf, 0xcb, + 0xe8, 0x97, 0xc6, 0x3f, 0x08, 0x0c, 0x0b, 0x0d, 0x2b, 0x7f, 0x5f, 0xf5, + 0xf1, 0x07, 0x75, 0xed, 0x0c, 0x3f, 0x18, 0x1c, 0xbd, 0xa4, 0xd0, 0xeb, + 0xbd, 0x0c, 0xcb, 0xa4, 0xc3, 0x81, 0x0e, 0xe9, 0x19, 0xa1, 0x44, 0xf8, + 0x06, 0x39, 0x50, 0x81, 0xf1, 0xf5, 0x30, 0xa7, 0x44, 0x3d, 0xe7, 0x28, + 0x34, 0xd7, 0x8c, 0xdb, 0x64, 0x13, 0x37, 0xc3, 0x03, 0x01, 0xe4, 0xd6, + 0x28, 0xd3, 0xfe, 0x48, 0xa6, 0x41, 0x74, 0xb1, 0xe7, 0x5c, 0xea, 0x45, + 0x35, 0x1a, 0x1c, 0x37, 0x18, 0x21, 0x3e, 0x38, 0xf0, 0xe2, 0xb6, 0x81, + 0xff, 0x7f, 0xce, 0xcd, 0xdd, 0x24, 0x52, 0xf6, 0xff, 0xdf, 0xb1, 0xf1, + 0xe4, 0x7f, 0x18, 0xc3, 0xba, 0x0e, 0xee, 0x19, 0x40, 0x59, 0xef, 0x7f, + 0xb9, 0x3b, 0x7a, 0x89, 0x23, 0x37, 0x45, 0xdd, 0x3b, 0xb7, 0x38, 0xdd, + 0xf0, 0x7f, 0x71, 0x56, 0x89, 0x01, 0x6c, 0x92, 0xd6, 0xbe, 0xf8, 0x1f, + 0x95, 0x3c, 0x81, 0x81, 0x14, 0xfb, 0xee, 0x51, 0x4e, 0xe1, 0x10, 0xc0, + 0x10, 0x5f, 0x19, 0x00, 0x08, 0x85, 0x7a, 0xe2, 0x1a, 0x05, 0x87, 0x21, + 0xb9, 0x7a, 0x99, 0xb4, 0xfd, 0xcf, 0xde, 0x1a, 0x60, 0x7f, 0xae, 0x46, + 0xf7, 0xb7, 0x7f, 0xb1, 0x36, 0x7f, 0xe9, 0x7f, 0x02, 0xcb, 0x19, 0xee, + 0xe4, 0x76, 0xf8, 0x81, 0x81, 0xef, 0x23, 0xf2, 0xef, 0x08, 0x81, 0x0f, + 0x86, 0x27, 0x37, 0x5a, 0x23, 0x81, 0x5f, 0xc3, 0x75, 0x31, 0x0b, 0x25, + 0x2b, 0x36, 0xc4, 0x00, 0x2a, 0xd3, 0x12, 0x14, 0x7f, 0x52, 0x81, 0x25, + 0x7f, 0x4e, 0xaf, 0x1c, 0xf8, 0xb1, 0x36, 0x7f, 0x7f, 0x3c, 0xfe, 0x11, + 0xfb, 0x96, 0x96, 0x07, 0x42, 0x59, 0x2f, 0x1a, 0x81, 0xc8, 0x7f, 0x26, + 0xed, 0x40, 0x02, 0x1b, 0xb9, 0x05, 0x81, 0x31, 0x81, 0x18, 0xd1, 0x43, + 0xbc, 0x7f, 0x62, 0x58, 0x7f, 0x2c, 0x39, 0x81, 0x5c, 0x7f, 0xf3, 0x7c, + 0xf3, 0x78, 0xf0, 0x7f, 0x02, 0x98, 0xe8, 0x09, 0x16, 0xb7, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x81, 0x03, 0x00, 0x00, + 0xb5, 0x00, 0x00, 0x00, 0x8a, 0x00, 0x00, 0x00, 0x95, 0xfd, 0xff, 0xff, + 0xb2, 0x00, 0x00, 0x00, 0x41, 0xfd, 0xff, 0xff, 0xcb, 0x00, 0x00, 0x00, + 0x78, 0x02, 0x00, 0x00, 0x6a, 0x00, 0x00, 0x00, 0x7e, 0x01, 0x00, 0x00, + 0x52, 0xff, 0xff, 0xff, 0xf6, 0xfe, 0xff, 0xff, 0xeb, 0xfb, 0xff, 0xff, + 0x87, 0x00, 0x00, 0x00, 0xec, 0x00, 0x00, 0x00, 0x95, 0x04, 0x00, 0x00, + 0x81, 0xfd, 0xff, 0xff, 0x88, 0xfe, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, + 0x54, 0xfd, 0xff, 0xff, 0xcc, 0x01, 0x00, 0x00, 0x73, 0xfb, 0xff, 0xff, + 0x48, 0xfd, 0xff, 0xff, 0x60, 0x00, 0x00, 0x00, 0x42, 0x01, 0x00, 0x00, + 0xbd, 0xfe, 0xff, 0xff, 0xad, 0xff, 0xff, 0xff, 0xd4, 0xff, 0xff, 0xff, + 0x54, 0x02, 0x00, 0x00, 0x2c, 0xfe, 0xff, 0xff, 0xa0, 0x00, 0x00, 0x00, + 0x82, 0xfd, 0xff, 0xff, 0x49, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x82, 0x01, 0x00, 0x00, 0x09, 0x04, 0x00, 0x00, 0xa7, 0xff, 0xff, 0xff, + 0x9b, 0xff, 0xff, 0xff, 0x23, 0x02, 0x00, 0x00, 0x42, 0xfc, 0xff, 0xff, + 0x65, 0x01, 0x00, 0x00, 0xa1, 0xff, 0xff, 0xff, 0x9e, 0x01, 0x00, 0x00, + 0xd1, 0xfe, 0xff, 0xff, 0x2d, 0x01, 0x00, 0x00, 0x90, 0xfd, 0xff, 0xff, + 0x2e, 0x03, 0x00, 0x00, 0x75, 0x00, 0x00, 0x00, 0x66, 0x00, 0x00, 0x00, + 0xb7, 0x01, 0x00, 0x00, 0x46, 0xfa, 0xff, 0xff, 0x10, 0xfe, 0xff, 0xff, + 0xcb, 0x01, 0x00, 0x00, 0x96, 0xfd, 0xff, 0xff, 0xcc, 0xff, 0xff, 0xff, + 0x0a, 0xfe, 0xff, 0xff, 0x93, 0x01, 0x00, 0x00, 0x5e, 0x05, 0x00, 0x00, + 0xd6, 0x00, 0x00, 0x00, 0x89, 0xff, 0xff, 0xff, 0x12, 0xb8, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x10, 0x0e, 0x00, 0x00, 0x2a, 0x3c, 0x9c, 0x36, + 0x12, 0x2b, 0x5b, 0xc7, 0xc6, 0xa6, 0xf4, 0xe6, 0x7f, 0x2e, 0xe4, 0xc3, + 0xe2, 0x43, 0x05, 0x01, 0xe1, 0xd6, 0x9f, 0xcd, 0x0e, 0x3b, 0xb1, 0x08, + 0xac, 0xba, 0x00, 0x21, 0xe3, 0x21, 0x35, 0x09, 0x41, 0xb5, 0x07, 0xd7, + 0x20, 0x20, 0xcb, 0x2b, 0x11, 0xfe, 0xfd, 0xf9, 0x1d, 0x09, 0x1c, 0xcd, + 0x0d, 0xc3, 0xd1, 0xb3, 0xe3, 0x20, 0xb2, 0xc8, 0x35, 0xb4, 0x1f, 0x26, + 0xf2, 0x0e, 0xf1, 0xea, 0x13, 0xb6, 0x60, 0xf5, 0xca, 0x2d, 0xde, 0x05, + 0xb8, 0x2f, 0xec, 0x0a, 0xe4, 0x0e, 0xe5, 0xea, 0x15, 0x13, 0xea, 0x46, + 0xd2, 0x1f, 0x17, 0xfa, 0x04, 0x9e, 0x26, 0xe6, 0xf5, 0x2b, 0x20, 0x2f, + 0xeb, 0xe4, 0x13, 0xc2, 0x47, 0xde, 0xa3, 0x26, 0xe2, 0x02, 0x53, 0x03, + 0x22, 0xf0, 0x32, 0xa0, 0x7f, 0x11, 0xce, 0x07, 0x16, 0xe9, 0x0f, 0x33, + 0x27, 0xfb, 0x05, 0x61, 0xdc, 0x06, 0x16, 0x4c, 0xca, 0xd9, 0xc4, 0xf3, + 0xff, 0xc6, 0xf7, 0xa2, 0xc5, 0x22, 0xf7, 0x12, 0x1d, 0x45, 0xda, 0xc0, + 0x52, 0xd6, 0x13, 0x1b, 0x02, 0x81, 0x1a, 0x1c, 0x1c, 0xf5, 0x25, 0xd1, + 0x02, 0x87, 0x0f, 0xdc, 0x01, 0xc4, 0x15, 0xfe, 0x40, 0x2c, 0x0d, 0xd6, + 0xb5, 0xed, 0x1a, 0xae, 0x2a, 0x0f, 0x31, 0xea, 0x05, 0xc5, 0x22, 0x06, + 0xbe, 0x4b, 0x0a, 0xcc, 0xea, 0xc1, 0x28, 0x17, 0x29, 0x32, 0xd1, 0xb8, + 0xfd, 0xec, 0x24, 0xaf, 0x03, 0xd1, 0xa3, 0x18, 0x12, 0xf7, 0xc3, 0x20, + 0xbc, 0x02, 0x22, 0xe2, 0xcb, 0x20, 0x25, 0x19, 0x50, 0xba, 0x3c, 0x29, + 0x13, 0xd0, 0xe6, 0xe5, 0x5d, 0x81, 0x54, 0xf5, 0x07, 0xce, 0xe7, 0x06, + 0x20, 0x02, 0xac, 0xb6, 0x48, 0x45, 0xed, 0xea, 0xeb, 0x47, 0xe6, 0x21, + 0x19, 0x08, 0x0a, 0x49, 0xe8, 0xcd, 0x2d, 0xf5, 0xcc, 0xcb, 0x15, 0x08, + 0xf8, 0x22, 0xfa, 0xf5, 0xac, 0x2a, 0x19, 0x30, 0xfb, 0xc7, 0xe3, 0x4c, + 0xe5, 0x0a, 0xf5, 0xf1, 0xd0, 0xcd, 0x0f, 0xfc, 0x25, 0xd8, 0xc6, 0xef, + 0xeb, 0x28, 0xb4, 0x1c, 0x81, 0x1f, 0xe6, 0x0d, 0xf0, 0xf0, 0x07, 0xdc, + 0x11, 0xd9, 0x12, 0x1b, 0xfc, 0xe1, 0x1d, 0xf6, 0xb9, 0xb3, 0xc5, 0xdb, + 0xff, 0x0c, 0xb0, 0x37, 0xdf, 0x37, 0xcb, 0x2c, 0x4e, 0xea, 0xe8, 0x26, + 0x04, 0x37, 0xe9, 0xc1, 0x6d, 0xc6, 0x52, 0xe7, 0xcc, 0x18, 0x47, 0x4d, + 0x12, 0x51, 0x1b, 0x36, 0xde, 0xc6, 0xfc, 0xc5, 0x47, 0x3e, 0xe0, 0xde, + 0xff, 0x40, 0xf5, 0x40, 0xf5, 0x0a, 0x1a, 0xd1, 0x41, 0x28, 0x28, 0x0c, + 0x48, 0xcb, 0xb1, 0x7f, 0xe0, 0xe5, 0xf1, 0xc1, 0xab, 0x73, 0x27, 0x2c, + 0xad, 0x2f, 0xbb, 0xd0, 0x55, 0x31, 0xf0, 0x84, 0xfa, 0x8a, 0x71, 0xd2, + 0xfa, 0x0b, 0xe6, 0x7f, 0x20, 0xc7, 0xfa, 0xf6, 0xf6, 0x65, 0x6c, 0xaf, + 0xcd, 0xe4, 0xa1, 0x47, 0x9a, 0xe2, 0x62, 0x18, 0xa6, 0x37, 0xe1, 0x53, + 0xec, 0xe7, 0xc4, 0xed, 0xa2, 0x2a, 0xa4, 0xf9, 0xe6, 0xe8, 0xae, 0xde, + 0x4f, 0xc3, 0x19, 0xfe, 0x9c, 0xd8, 0x47, 0xb7, 0xff, 0x19, 0xf1, 0x43, + 0x0d, 0x46, 0xa8, 0xbe, 0xf0, 0xbd, 0x62, 0xca, 0xaf, 0x10, 0xf6, 0xf0, + 0xf7, 0xe7, 0x52, 0x8e, 0xda, 0xeb, 0xc2, 0x40, 0xf1, 0x03, 0xf9, 0x08, + 0x29, 0x5f, 0xec, 0xea, 0xec, 0x05, 0x2e, 0x07, 0x68, 0x24, 0x0d, 0x1c, + 0x58, 0x32, 0x43, 0x23, 0x14, 0x7f, 0xb9, 0xff, 0xa8, 0xd0, 0xf1, 0x53, + 0xdd, 0xde, 0x40, 0xb2, 0x07, 0x6c, 0x21, 0x0a, 0x27, 0x23, 0xc9, 0x17, + 0x05, 0xb8, 0x12, 0x17, 0x2d, 0x2a, 0x28, 0x1c, 0xf3, 0x34, 0xc4, 0xe7, + 0xe3, 0x2d, 0xaa, 0x2e, 0xd7, 0x45, 0x7f, 0xae, 0x3e, 0xe1, 0xfc, 0xe4, + 0xc9, 0x05, 0xfe, 0xe3, 0xe5, 0xa4, 0x2a, 0x5d, 0x10, 0x35, 0xed, 0xe1, + 0xfe, 0x33, 0x25, 0x01, 0x8e, 0x72, 0x02, 0x1b, 0x5f, 0x5a, 0x70, 0x2c, + 0x2f, 0x21, 0x31, 0x39, 0x13, 0xfc, 0x2c, 0x0a, 0x08, 0x6d, 0xd1, 0x09, + 0x68, 0x81, 0xa4, 0xa0, 0xcb, 0x44, 0xbb, 0x45, 0x89, 0x19, 0x27, 0x4a, + 0xf7, 0xb7, 0x47, 0x19, 0x56, 0xf7, 0x0d, 0xe7, 0x51, 0x9b, 0xf7, 0x63, + 0xdd, 0x59, 0x5f, 0xb8, 0xce, 0x5d, 0x2a, 0x34, 0xdc, 0x0e, 0x0c, 0xdb, + 0xd7, 0xdd, 0x55, 0x4d, 0xd9, 0xfe, 0xe4, 0xf5, 0x3b, 0x02, 0x1f, 0x88, + 0xe5, 0xda, 0xff, 0x53, 0x27, 0xf6, 0xfc, 0x31, 0x23, 0xeb, 0xf2, 0x16, + 0xe7, 0x2a, 0xf5, 0x19, 0xc4, 0xb9, 0x23, 0xff, 0x11, 0x2c, 0x03, 0xda, + 0x11, 0xff, 0xff, 0x1e, 0xc9, 0xcd, 0xfc, 0x5a, 0x39, 0xd3, 0x3a, 0x0c, + 0xf6, 0x72, 0xcc, 0x2b, 0xf7, 0xd7, 0x2c, 0x33, 0xf7, 0xd5, 0x3b, 0x5b, + 0x20, 0xda, 0x11, 0xd3, 0xfb, 0x25, 0x00, 0xef, 0x1e, 0x23, 0xdc, 0xa5, + 0xea, 0x36, 0x81, 0xb8, 0xc5, 0x2c, 0x58, 0x59, 0xf6, 0x59, 0x63, 0x7f, + 0x3c, 0xd7, 0xdb, 0x16, 0xf9, 0xed, 0xc1, 0xf5, 0x1f, 0x79, 0xa7, 0x67, + 0x98, 0xe3, 0xc2, 0x78, 0xdc, 0xab, 0x12, 0xb0, 0xda, 0xc2, 0xcc, 0x07, + 0xfa, 0x98, 0xe3, 0xfd, 0xe8, 0x9f, 0xd0, 0xe7, 0xfb, 0xd3, 0x01, 0x3e, + 0x63, 0x9f, 0xcb, 0x9b, 0xaf, 0xdb, 0x27, 0x1f, 0xda, 0x3e, 0xed, 0x4b, + 0x2e, 0xe3, 0xaa, 0xc8, 0x23, 0x0c, 0xa5, 0x7f, 0xce, 0xfc, 0xfb, 0xcb, + 0x4b, 0xd7, 0xef, 0x17, 0x56, 0xb8, 0x18, 0x23, 0x31, 0xde, 0xc9, 0x35, + 0x30, 0xa8, 0xc8, 0xea, 0xa2, 0x04, 0x5a, 0x34, 0xe3, 0x1f, 0x2f, 0x30, + 0xed, 0xc4, 0x2c, 0x3e, 0xc7, 0xad, 0xd0, 0x31, 0xf5, 0xa7, 0xd8, 0xd7, + 0xf4, 0x4a, 0x02, 0x37, 0x06, 0x02, 0x57, 0x88, 0x37, 0xc2, 0xae, 0xd0, + 0xa2, 0x09, 0x89, 0xd5, 0x81, 0x0c, 0xe7, 0x19, 0x0d, 0x25, 0x23, 0x1d, + 0x3e, 0x3a, 0xdd, 0xe4, 0x1d, 0x5c, 0x35, 0xe4, 0xf6, 0x11, 0x48, 0xc7, + 0x26, 0xd3, 0xfe, 0x15, 0xc3, 0xf0, 0x18, 0x0d, 0x35, 0x3c, 0x53, 0x0f, + 0x0f, 0xe8, 0x0f, 0xf8, 0xe2, 0xf8, 0xf6, 0x36, 0x13, 0x31, 0x23, 0x5f, + 0xe0, 0xb9, 0x0d, 0xbb, 0xf8, 0x03, 0xf3, 0x81, 0xc8, 0xfb, 0xce, 0xc9, + 0x36, 0xb8, 0x45, 0x16, 0xd5, 0x21, 0x41, 0x44, 0x26, 0xe5, 0x3b, 0x9b, + 0xc3, 0x57, 0xf9, 0xa9, 0xdc, 0xe6, 0xb2, 0x02, 0xdc, 0xf7, 0xe7, 0xb0, + 0x14, 0xce, 0xf0, 0xbd, 0xe2, 0xe6, 0xd5, 0x21, 0x96, 0x98, 0x4e, 0x42, + 0x15, 0x55, 0xbd, 0x02, 0xcc, 0x2d, 0xa1, 0xd0, 0xe2, 0x97, 0x3b, 0x33, + 0xe7, 0x3e, 0xf8, 0xbd, 0x5f, 0x1c, 0xfe, 0x0c, 0x32, 0x1d, 0xb3, 0xe1, + 0xae, 0x06, 0x39, 0x7d, 0xc4, 0xec, 0xaa, 0x7f, 0x2d, 0x3d, 0xe0, 0x21, + 0xce, 0xd2, 0xfd, 0x3b, 0x39, 0x48, 0x0b, 0xed, 0x38, 0x1c, 0x36, 0xe3, + 0x28, 0x22, 0x51, 0xfa, 0xda, 0xd8, 0x35, 0x02, 0xd4, 0x15, 0xb6, 0xd3, + 0x31, 0x43, 0xf2, 0xb8, 0x9a, 0xd2, 0xc9, 0xd8, 0x31, 0x81, 0x9d, 0x42, + 0xdc, 0x28, 0xf5, 0xc0, 0x09, 0xcc, 0x40, 0x29, 0x4c, 0x39, 0xf2, 0x32, + 0x28, 0xf2, 0xbb, 0xe1, 0x30, 0xca, 0xf3, 0xdd, 0x2a, 0x03, 0xc5, 0x00, + 0x1d, 0x11, 0xca, 0xec, 0xdf, 0x3f, 0xdf, 0xb6, 0x4e, 0x4a, 0xfe, 0x2f, + 0x28, 0x16, 0xf5, 0x37, 0x2f, 0x00, 0xf3, 0x20, 0xac, 0x7f, 0xbe, 0xf1, + 0xc3, 0x02, 0xa6, 0xe3, 0x67, 0xe3, 0xc1, 0x04, 0xfd, 0x1a, 0x5a, 0xb1, + 0xd6, 0xe6, 0xf2, 0xc3, 0x2e, 0x39, 0x1b, 0xcc, 0x44, 0x33, 0x27, 0xf6, + 0xdc, 0x00, 0xe3, 0x12, 0xf6, 0xc2, 0x2f, 0xd3, 0xde, 0xea, 0xf1, 0x1a, + 0x7f, 0xac, 0xb4, 0xc1, 0x4b, 0x3d, 0x13, 0xe0, 0xed, 0xd5, 0x2f, 0x3c, + 0x4d, 0x1f, 0x28, 0xeb, 0xda, 0xea, 0xba, 0xb4, 0x4f, 0xfc, 0x9c, 0xd0, + 0x47, 0x0d, 0x4d, 0xfe, 0x90, 0xd7, 0xd6, 0xd1, 0xb2, 0xe9, 0xe6, 0xb5, + 0x56, 0x58, 0xd9, 0x2d, 0x17, 0xc4, 0xa9, 0x48, 0xc2, 0xd5, 0x57, 0x1d, + 0xb6, 0x6f, 0xf2, 0xb8, 0xc8, 0x4d, 0x87, 0xe8, 0xd4, 0xfc, 0xe7, 0xcf, + 0x7f, 0x04, 0x1f, 0x16, 0x25, 0xfd, 0x44, 0xe0, 0x19, 0xe5, 0xe5, 0x01, + 0x13, 0xcc, 0x39, 0x33, 0xcf, 0x1a, 0xa6, 0xa0, 0x32, 0xcc, 0xb7, 0x5e, + 0xdb, 0xc8, 0xf0, 0xaf, 0x2d, 0xd2, 0xf0, 0x11, 0x30, 0x50, 0xda, 0xe1, + 0xfd, 0xb3, 0x3c, 0x12, 0x5a, 0x29, 0x5a, 0x12, 0x13, 0xfa, 0x35, 0xba, + 0x33, 0xdf, 0x24, 0xdb, 0x15, 0x2c, 0xbd, 0x17, 0x02, 0xe8, 0xc8, 0xd1, + 0x4c, 0x47, 0x06, 0x03, 0x1e, 0xfc, 0x1c, 0x06, 0xec, 0xb3, 0x33, 0x04, + 0x4d, 0xbf, 0xf2, 0x10, 0x07, 0x12, 0xe8, 0x0f, 0x5c, 0xe4, 0xf7, 0xe9, + 0x1e, 0x31, 0x34, 0xdb, 0x01, 0x0b, 0xf2, 0x0a, 0xc6, 0x03, 0x40, 0x14, + 0x2c, 0xcb, 0xdc, 0x23, 0x3f, 0xe4, 0xff, 0x81, 0xbb, 0xda, 0x0d, 0x28, + 0x02, 0xc0, 0xb6, 0x06, 0xd9, 0xc8, 0x0e, 0x08, 0x76, 0x29, 0x14, 0xf4, + 0x21, 0x32, 0x0b, 0xe1, 0xc8, 0x81, 0x35, 0x45, 0xe8, 0xdf, 0x14, 0xd0, + 0x95, 0xc0, 0x1b, 0x40, 0xbc, 0x00, 0xe0, 0xf7, 0x20, 0xb3, 0xf4, 0x0e, + 0xaf, 0x05, 0x25, 0x28, 0xe9, 0xd8, 0x0e, 0xb5, 0xfd, 0xdd, 0x33, 0x22, + 0xf9, 0xa1, 0xd1, 0x5e, 0x0f, 0xd4, 0xb3, 0x0d, 0x02, 0x21, 0x24, 0x34, + 0x0a, 0xfc, 0xa4, 0xca, 0xb2, 0x1d, 0x0f, 0xed, 0xd6, 0x58, 0xd2, 0x10, + 0x0b, 0x1a, 0x0b, 0xf8, 0xe4, 0xf4, 0x47, 0xb0, 0x1b, 0x1d, 0x18, 0xd7, + 0xfb, 0xd6, 0xc4, 0x27, 0xe6, 0xb4, 0xe5, 0xbd, 0x21, 0x0b, 0x8b, 0x9e, + 0xa8, 0xf4, 0x3f, 0x12, 0x0c, 0x38, 0x1e, 0x20, 0x67, 0x56, 0x83, 0xd6, + 0xf5, 0x13, 0x85, 0x32, 0xd0, 0x9e, 0xca, 0x70, 0x04, 0x7f, 0xcb, 0x64, + 0x98, 0x5c, 0xfb, 0xea, 0xd6, 0xec, 0xf0, 0x3e, 0x37, 0xce, 0x11, 0xcc, + 0x47, 0xfc, 0xd1, 0xe9, 0x34, 0x33, 0xf3, 0x49, 0x03, 0x11, 0x00, 0xdb, + 0x0c, 0x20, 0x41, 0x94, 0xe6, 0xb6, 0x11, 0xbd, 0xe1, 0x11, 0xcc, 0x1b, + 0x2a, 0x10, 0x17, 0xe3, 0x0f, 0x2f, 0xde, 0xe4, 0x13, 0x92, 0x38, 0x0b, + 0xe2, 0xb2, 0x1b, 0x93, 0x16, 0x0c, 0xc4, 0x81, 0xfa, 0xe2, 0xce, 0x2e, + 0x22, 0x15, 0xe1, 0x57, 0xcf, 0xe2, 0xfc, 0x65, 0xdf, 0xbc, 0x45, 0x62, + 0x3e, 0x3f, 0x33, 0x3e, 0xfa, 0xe8, 0xdb, 0x59, 0x6c, 0x42, 0xcc, 0x37, + 0x2d, 0xf2, 0x51, 0xaf, 0x2a, 0x08, 0x01, 0xc1, 0xec, 0x62, 0xdd, 0x32, + 0x0f, 0xfd, 0xc7, 0xd4, 0x16, 0xf2, 0x0d, 0xc6, 0xf5, 0x63, 0x04, 0xdf, + 0xae, 0xc6, 0x04, 0x3a, 0xf7, 0xbc, 0xb7, 0x8d, 0x2e, 0x21, 0x7f, 0xb1, + 0xb2, 0xe8, 0xed, 0xbe, 0x3d, 0xbb, 0x25, 0xe7, 0xdd, 0xd1, 0x62, 0x03, + 0xc4, 0x4c, 0x0e, 0xd5, 0x10, 0x3d, 0x42, 0x21, 0xe0, 0x55, 0xdd, 0x6e, + 0xc5, 0xda, 0xea, 0x36, 0xeb, 0x2a, 0xaa, 0x89, 0x18, 0xf1, 0xe8, 0x09, + 0x1e, 0xe4, 0xb1, 0x17, 0x52, 0x29, 0x43, 0xfd, 0x2d, 0x1e, 0x02, 0xd8, + 0x81, 0x94, 0x04, 0xd1, 0x6b, 0x15, 0xd7, 0x0f, 0x18, 0x54, 0xdb, 0x67, + 0xe6, 0x26, 0xf1, 0xfa, 0x0f, 0xbe, 0x2a, 0xe4, 0x41, 0x00, 0xdf, 0xf3, + 0x8c, 0x02, 0xd9, 0xbd, 0x9b, 0x5a, 0xd9, 0x81, 0xa7, 0xe1, 0xe6, 0x9f, + 0x6a, 0xc7, 0xa8, 0x26, 0x1c, 0x58, 0xf1, 0xb5, 0x13, 0x04, 0x5a, 0xcc, + 0x52, 0xdb, 0xbb, 0x05, 0xb6, 0xa9, 0x1a, 0x2f, 0x0f, 0x18, 0xc8, 0xfb, + 0x78, 0xd6, 0x55, 0x0f, 0x15, 0xfb, 0x2e, 0x1f, 0xa3, 0x66, 0xf4, 0x21, + 0x44, 0x9e, 0x47, 0xf6, 0xc0, 0x66, 0x57, 0x1b, 0x2e, 0x0e, 0x0e, 0xe6, + 0x2b, 0x13, 0x14, 0x02, 0x0c, 0x05, 0xfe, 0x17, 0xf9, 0x38, 0x1c, 0x17, + 0xd4, 0xff, 0x11, 0x53, 0x19, 0x1f, 0xed, 0x2c, 0x7f, 0xe5, 0x15, 0xef, + 0x19, 0xe1, 0x27, 0xfa, 0x18, 0x17, 0x16, 0xf4, 0xf7, 0x09, 0x05, 0xdf, + 0xc3, 0x23, 0xcd, 0x02, 0xad, 0x0b, 0xdb, 0xfa, 0xe4, 0xa6, 0xe9, 0x25, + 0x1d, 0x01, 0x0a, 0x23, 0x1d, 0xdc, 0xf5, 0xf2, 0x0b, 0xfd, 0x09, 0x0c, + 0x00, 0xf6, 0x24, 0x26, 0x05, 0xde, 0xf1, 0xf3, 0xff, 0xe9, 0x08, 0x18, + 0xd3, 0x09, 0x01, 0xee, 0xed, 0x16, 0x06, 0xff, 0x1b, 0xd3, 0x0c, 0x2c, + 0x00, 0xef, 0xe8, 0xfb, 0xdf, 0xf4, 0xf2, 0xec, 0xf4, 0xd1, 0xe8, 0xe5, + 0x09, 0x3e, 0x0a, 0xdd, 0x81, 0xcf, 0x13, 0x0b, 0x0d, 0xf1, 0x29, 0x18, + 0xe2, 0x1c, 0xdc, 0xe2, 0xe7, 0xe7, 0x2d, 0x24, 0x75, 0x3d, 0xf3, 0xdc, + 0x3a, 0x68, 0x39, 0x18, 0xe6, 0x15, 0xf8, 0x30, 0x25, 0xc1, 0xac, 0x0b, + 0xb3, 0x0b, 0x91, 0xb8, 0x81, 0xd2, 0x87, 0xfd, 0x11, 0xd3, 0x9e, 0x53, + 0xbb, 0x1b, 0x45, 0xd2, 0xe3, 0xa2, 0x48, 0x33, 0x18, 0x07, 0xa0, 0xef, + 0x38, 0x18, 0xb9, 0x3d, 0xd9, 0x34, 0x45, 0xe3, 0xe9, 0xf1, 0xfd, 0x90, + 0x14, 0xe0, 0xe7, 0x48, 0x2a, 0xe3, 0x1c, 0x91, 0xd6, 0x2c, 0xdc, 0x00, + 0xef, 0xdc, 0xb2, 0xca, 0x1d, 0x17, 0xfb, 0x15, 0xf5, 0xbe, 0xc3, 0x25, + 0xc1, 0x10, 0x04, 0x0a, 0xec, 0xab, 0x25, 0xd5, 0x34, 0xf2, 0xe7, 0xef, + 0x16, 0x16, 0x46, 0xf6, 0x8f, 0x0a, 0xb4, 0xe1, 0xb9, 0xac, 0xde, 0x22, + 0x49, 0xed, 0xf9, 0x51, 0x11, 0xe4, 0xba, 0x7f, 0xcd, 0x1b, 0xdd, 0xc5, + 0x54, 0x67, 0x33, 0xd5, 0xb6, 0xeb, 0x81, 0xfe, 0x22, 0x0d, 0xce, 0x7f, + 0xec, 0xe0, 0x17, 0x2b, 0xf0, 0xc1, 0x68, 0x76, 0x0b, 0xd8, 0x99, 0x5d, + 0x1d, 0xb8, 0x10, 0xf5, 0x8e, 0xed, 0x93, 0xe4, 0xd3, 0x01, 0x98, 0xce, + 0xba, 0xe8, 0xdd, 0xf8, 0xf2, 0xe9, 0xf4, 0x30, 0xe4, 0x30, 0x0c, 0xf7, + 0xbd, 0xf6, 0xca, 0xb0, 0xe6, 0x12, 0xb8, 0x13, 0x06, 0x3d, 0x5e, 0xec, + 0x2f, 0xf4, 0xc8, 0x25, 0x14, 0x2f, 0x14, 0xef, 0x1d, 0x2d, 0x73, 0x21, + 0x91, 0x0a, 0xc0, 0x18, 0x25, 0x36, 0xe9, 0x36, 0x94, 0xc2, 0xac, 0x08, + 0xbd, 0x04, 0x27, 0x46, 0xad, 0x39, 0xf0, 0x0a, 0xcf, 0x30, 0x8a, 0xe0, + 0x5a, 0xe1, 0x30, 0x2a, 0xac, 0x00, 0x05, 0x10, 0x95, 0x3e, 0xa7, 0xe0, + 0x27, 0x81, 0xe8, 0x15, 0x54, 0x67, 0xd2, 0xef, 0x2f, 0x8c, 0xa0, 0x9e, + 0x2f, 0x24, 0xeb, 0xea, 0x56, 0x22, 0xef, 0x10, 0xc1, 0xe7, 0xe4, 0xd6, + 0xed, 0x04, 0xba, 0x22, 0xf0, 0x4c, 0xce, 0x59, 0x1a, 0xf9, 0x62, 0xd0, + 0x39, 0xf0, 0x6b, 0x09, 0x21, 0xab, 0x99, 0xf3, 0x67, 0x5f, 0xfe, 0xc0, + 0x30, 0x23, 0xb5, 0x1a, 0xd7, 0x31, 0xf6, 0xf6, 0xe9, 0xce, 0x20, 0xef, + 0xce, 0x8d, 0x37, 0x9b, 0x67, 0x49, 0x7f, 0x89, 0x10, 0x4d, 0x01, 0xf5, + 0xc6, 0xe6, 0xac, 0x2c, 0x8f, 0x99, 0x17, 0x50, 0xd1, 0x21, 0xf1, 0x43, + 0xe3, 0x0b, 0xbb, 0xe1, 0xdf, 0x24, 0xe1, 0x33, 0xc0, 0x39, 0x0c, 0x16, + 0xde, 0xba, 0x22, 0x7f, 0x4e, 0xf6, 0x07, 0x21, 0x2b, 0x8f, 0x0f, 0x1e, + 0xf8, 0xca, 0x8e, 0x2d, 0x6b, 0x03, 0xd8, 0x24, 0xb0, 0x66, 0x71, 0xea, + 0xf6, 0xc8, 0xa4, 0x53, 0xaa, 0x3a, 0xb5, 0xe2, 0x3e, 0xe3, 0x38, 0xea, + 0xf9, 0x50, 0xf1, 0xcd, 0x0f, 0x17, 0x53, 0x09, 0x81, 0x0c, 0x54, 0x0f, + 0x6a, 0xa5, 0x38, 0x72, 0xbb, 0xf2, 0xce, 0x14, 0x96, 0xdd, 0xba, 0x5f, + 0x34, 0x2b, 0xe3, 0x39, 0x91, 0x83, 0x0f, 0x4c, 0x37, 0x5d, 0x15, 0x2b, + 0xe4, 0xf8, 0xe5, 0x40, 0x1e, 0x4f, 0x38, 0xeb, 0xad, 0x20, 0xbd, 0x68, + 0x1f, 0xbc, 0xb8, 0x3d, 0x7a, 0xbd, 0x19, 0x95, 0xc4, 0xe7, 0xdc, 0x9f, + 0xef, 0xfd, 0xd6, 0x00, 0x17, 0x88, 0xcb, 0xf1, 0x07, 0x40, 0x06, 0x08, + 0x37, 0xf3, 0xdb, 0x16, 0x12, 0xe6, 0x12, 0xf2, 0x1a, 0x0b, 0x11, 0x1d, + 0xe9, 0x18, 0x46, 0xc8, 0xda, 0xda, 0x28, 0xf4, 0xee, 0xe4, 0x32, 0x04, + 0x0e, 0xd4, 0x33, 0xe6, 0x04, 0xe7, 0xf0, 0x36, 0xcf, 0xcf, 0x04, 0xfa, + 0x03, 0xdf, 0xcd, 0x31, 0x10, 0xaf, 0x43, 0xdc, 0x31, 0xf7, 0xcc, 0xd2, + 0xa3, 0xe6, 0xca, 0xd2, 0x81, 0x16, 0xef, 0x50, 0xca, 0xde, 0x3e, 0xdb, + 0xdb, 0xf0, 0x2e, 0x4d, 0x51, 0x3d, 0xe3, 0xab, 0xf5, 0x4b, 0x29, 0xda, + 0x60, 0xd7, 0x1a, 0xcf, 0xdc, 0xf4, 0xcf, 0x1e, 0x46, 0x1d, 0x19, 0xe6, + 0xea, 0xf6, 0xbf, 0x1a, 0xf3, 0x30, 0xd8, 0x37, 0x63, 0xa3, 0xea, 0xda, + 0xd2, 0xa4, 0x60, 0x0f, 0xbf, 0x2c, 0xe4, 0xfc, 0x59, 0xe9, 0xd1, 0x48, + 0xcb, 0xc3, 0xc1, 0x33, 0x96, 0xe8, 0x25, 0x7f, 0xd5, 0x81, 0x56, 0x54, + 0x11, 0x31, 0x5c, 0xf1, 0x19, 0x2e, 0xc6, 0xdd, 0xd9, 0xb8, 0x0a, 0xd3, + 0x0d, 0x0a, 0xbd, 0x0e, 0x04, 0x2a, 0xb8, 0xa6, 0xe9, 0xd8, 0x36, 0xba, + 0x34, 0x49, 0x0f, 0x38, 0xbf, 0x5e, 0x23, 0x30, 0xcc, 0xec, 0x27, 0x6d, + 0x1e, 0x3a, 0x4c, 0x34, 0xaa, 0x4c, 0x0f, 0x35, 0xda, 0x1b, 0xad, 0x55, + 0xac, 0x0c, 0x40, 0xe5, 0x9d, 0x3c, 0x34, 0x3c, 0x20, 0x13, 0xe9, 0xbe, + 0x35, 0x31, 0xe1, 0x4b, 0x9a, 0xce, 0xfc, 0x0e, 0xe8, 0x16, 0xd2, 0xc8, + 0x33, 0xea, 0xc5, 0xc9, 0xec, 0x2d, 0xfe, 0x1d, 0x1b, 0xd6, 0x16, 0x3a, + 0xf4, 0x03, 0xd9, 0xbc, 0x22, 0x2c, 0xc9, 0xf8, 0xb5, 0x0f, 0x3d, 0xe6, + 0x2c, 0xfb, 0xfd, 0xc9, 0x00, 0xbd, 0x0e, 0xd2, 0x06, 0x54, 0x1f, 0x03, + 0x81, 0x04, 0xa4, 0xd9, 0x11, 0x4d, 0xf1, 0xef, 0xfb, 0x18, 0x30, 0x02, + 0x72, 0xb1, 0xbf, 0xe7, 0x14, 0xd4, 0xd6, 0x1a, 0xc0, 0x46, 0xd6, 0xf4, + 0xee, 0xf4, 0xfd, 0xe5, 0xde, 0xd6, 0x18, 0xfd, 0x40, 0x0c, 0x4e, 0xe4, + 0x20, 0x15, 0x3f, 0x11, 0xe7, 0xd8, 0x04, 0xe5, 0xc9, 0x03, 0x1e, 0x33, + 0x1f, 0x81, 0x4c, 0x03, 0x34, 0x2f, 0xd0, 0xde, 0xdd, 0xf8, 0x10, 0xda, + 0x2b, 0xd6, 0xf2, 0xd2, 0x13, 0x01, 0x1a, 0xf0, 0xed, 0x08, 0xf8, 0x0e, + 0x3c, 0x9a, 0x5d, 0xc8, 0xc7, 0xdd, 0xfa, 0xab, 0x41, 0x9c, 0x3b, 0x3f, + 0x0c, 0x93, 0x16, 0xc5, 0x0a, 0x24, 0xb7, 0x12, 0xef, 0xdd, 0xa7, 0x49, + 0x1d, 0x26, 0xfa, 0xbe, 0xd3, 0xda, 0xe0, 0x27, 0x58, 0xf7, 0xd1, 0x51, + 0x52, 0x42, 0x11, 0xb3, 0x14, 0xd1, 0x3c, 0x4d, 0xf4, 0x1a, 0x3e, 0x6a, + 0x9a, 0x04, 0x24, 0xf4, 0xd4, 0x23, 0x81, 0xc2, 0x23, 0xcf, 0xba, 0x23, + 0xf7, 0xcb, 0x48, 0xfc, 0x47, 0x0c, 0xaf, 0xbc, 0xde, 0x2b, 0x09, 0xe5, + 0x40, 0x67, 0xd7, 0x87, 0xd7, 0x39, 0xac, 0xf1, 0x76, 0x61, 0xc5, 0x48, + 0x4e, 0x00, 0xe5, 0xff, 0xe4, 0xe5, 0xfb, 0x0c, 0xee, 0xe8, 0x27, 0x16, + 0x3b, 0xef, 0xdd, 0xd4, 0xc0, 0x28, 0x26, 0x3a, 0x06, 0xbd, 0x44, 0xf3, + 0xd7, 0x3a, 0x38, 0xb9, 0xc3, 0x64, 0x81, 0xe6, 0xe9, 0x2f, 0x9c, 0xe6, + 0x33, 0x3d, 0x2e, 0x06, 0x3b, 0x1c, 0x63, 0x65, 0x58, 0x72, 0x9f, 0xd7, + 0x11, 0x0c, 0xe0, 0x49, 0xde, 0xf3, 0xb5, 0x3b, 0xc2, 0x19, 0x0c, 0xe0, + 0xa2, 0xc3, 0x4c, 0xd5, 0x6f, 0x98, 0xda, 0xb7, 0x52, 0x6a, 0x56, 0x0d, + 0xa7, 0x1e, 0xff, 0x27, 0xbb, 0x14, 0xee, 0x00, 0x6e, 0x3b, 0x0f, 0x5f, + 0x40, 0x3a, 0xab, 0x1a, 0x7e, 0xdd, 0x7f, 0x26, 0xe6, 0xfd, 0xdb, 0x09, + 0x17, 0x6d, 0x05, 0xfe, 0x01, 0x29, 0x1f, 0xd5, 0xd4, 0xa8, 0x07, 0x90, + 0x21, 0xb2, 0xfd, 0x2a, 0xbc, 0x7f, 0x1a, 0xd7, 0x00, 0xe2, 0x26, 0x2d, + 0xeb, 0xdc, 0xb9, 0x1c, 0xd9, 0xe9, 0x05, 0x11, 0xf7, 0x0d, 0xd5, 0x50, + 0x45, 0x98, 0xe5, 0xc4, 0xaa, 0x03, 0xf9, 0xa8, 0xfa, 0x07, 0x42, 0xf8, + 0xfe, 0xb4, 0x10, 0x2a, 0x38, 0x10, 0xf5, 0xf3, 0x4f, 0x17, 0x1c, 0xdf, + 0xad, 0x02, 0xfc, 0x07, 0x2f, 0x01, 0x00, 0x24, 0xdd, 0x63, 0xbf, 0xc1, + 0xce, 0x20, 0xf5, 0x03, 0xf3, 0xcd, 0xff, 0xd4, 0xd5, 0xe9, 0xc7, 0xcb, + 0x28, 0x2f, 0xde, 0xc1, 0x85, 0x28, 0xeb, 0x04, 0x12, 0xdf, 0xb6, 0xbd, + 0x27, 0xcd, 0x40, 0x12, 0xda, 0x7f, 0x33, 0x48, 0x9a, 0xde, 0xba, 0x30, + 0x4d, 0x2d, 0x3f, 0xe6, 0x45, 0x0f, 0xa1, 0xf6, 0x04, 0x0c, 0xa4, 0x02, + 0xc8, 0xfa, 0xe4, 0xb8, 0x4f, 0xb6, 0xfc, 0xd1, 0xf8, 0xd0, 0x0c, 0xee, + 0xda, 0xa7, 0xde, 0x7f, 0x0e, 0xaf, 0xdc, 0xea, 0x12, 0xbe, 0xd2, 0xeb, + 0x16, 0x5f, 0x45, 0x41, 0xdf, 0xd0, 0x06, 0x38, 0x08, 0x1a, 0x71, 0x0b, + 0x31, 0xe1, 0xec, 0x36, 0xda, 0xf2, 0xd9, 0x9b, 0x48, 0xeb, 0x07, 0x00, + 0x42, 0x0d, 0x05, 0x68, 0x4b, 0xe4, 0x5d, 0x3d, 0xf9, 0xfc, 0x20, 0x43, + 0xb3, 0x2c, 0x5a, 0x30, 0x06, 0xe9, 0xde, 0x24, 0x52, 0x2b, 0xa7, 0xf6, + 0xef, 0xbc, 0xce, 0x1e, 0x0e, 0x45, 0xa8, 0xde, 0xf9, 0x15, 0x29, 0x3d, + 0xe7, 0xb5, 0xda, 0xb3, 0xc5, 0x19, 0x3d, 0xdb, 0xe0, 0x2e, 0xde, 0x9d, + 0xab, 0x05, 0xf8, 0x2a, 0x49, 0x7f, 0xeb, 0xef, 0xe6, 0x33, 0x49, 0x13, + 0xd1, 0xc8, 0x34, 0x47, 0x2e, 0x36, 0x3e, 0x30, 0x40, 0xe0, 0x1a, 0x27, + 0xeb, 0xe7, 0x31, 0x09, 0x05, 0x0c, 0xd6, 0x81, 0x34, 0x59, 0xfd, 0xc3, + 0xea, 0xaa, 0x33, 0xe8, 0x46, 0xf8, 0x37, 0x27, 0xfc, 0xf3, 0x09, 0xb7, + 0x08, 0xd2, 0xe0, 0x3b, 0x4a, 0xb6, 0x19, 0xec, 0x9c, 0xdc, 0x08, 0x4f, + 0xce, 0x0b, 0x38, 0xf1, 0xa4, 0x57, 0x13, 0x26, 0x4c, 0xba, 0xe2, 0x1b, + 0x42, 0xe3, 0x0e, 0x2c, 0x0d, 0xf4, 0x01, 0xc3, 0xd5, 0xd1, 0x56, 0xb3, + 0x1c, 0xb3, 0xe6, 0x44, 0xbf, 0x1c, 0x19, 0x01, 0x2b, 0xd7, 0xde, 0xed, + 0x14, 0x3b, 0xcb, 0xb1, 0x01, 0xe0, 0x01, 0x20, 0x4d, 0x81, 0xfa, 0xc4, + 0xc0, 0xed, 0x39, 0xa2, 0x8c, 0xe4, 0xba, 0x2e, 0xb1, 0xd4, 0x81, 0xf6, + 0x24, 0xb1, 0x7e, 0xed, 0xa9, 0x36, 0xc7, 0xf5, 0xd1, 0xe2, 0x3c, 0xaa, + 0x15, 0x7d, 0xd9, 0xef, 0x52, 0x0a, 0xa1, 0xef, 0xfb, 0x12, 0x0c, 0x48, + 0x8e, 0xea, 0xd6, 0xc2, 0x9e, 0x2b, 0x48, 0x6a, 0xcc, 0x32, 0x21, 0xe1, + 0xee, 0xe3, 0xf9, 0xf4, 0x12, 0xa1, 0xff, 0xae, 0x60, 0x31, 0x1b, 0x07, + 0xab, 0x4a, 0xc5, 0xed, 0xf5, 0xb9, 0x1d, 0xf5, 0xa8, 0x17, 0x65, 0xda, + 0xe1, 0x0b, 0x05, 0x02, 0xce, 0xf5, 0xd1, 0x81, 0xc9, 0x0a, 0x4d, 0x35, + 0x66, 0x17, 0x15, 0x55, 0xfb, 0xd0, 0x6f, 0xb1, 0xe7, 0x12, 0x60, 0x1e, + 0xfa, 0xd8, 0xfc, 0xe3, 0xa7, 0x17, 0xf0, 0x59, 0xd4, 0x10, 0xd8, 0x2c, + 0x0c, 0x3c, 0xe1, 0x16, 0xec, 0x27, 0x05, 0x45, 0x19, 0x39, 0xe4, 0x1e, + 0xb2, 0x48, 0x22, 0xec, 0xe7, 0xe9, 0x51, 0x33, 0x23, 0x10, 0xf0, 0x28, + 0x29, 0xdd, 0xbc, 0x1c, 0x36, 0xe4, 0xbb, 0x17, 0x81, 0xe3, 0x1a, 0xd5, + 0x43, 0x02, 0x12, 0xf5, 0xf8, 0xee, 0x43, 0xb5, 0xbc, 0xec, 0xda, 0xa1, + 0x0b, 0x84, 0x95, 0xe2, 0x9f, 0xb9, 0xb9, 0xd7, 0xfe, 0xc5, 0x6b, 0xac, + 0xc4, 0x50, 0x20, 0xd0, 0x43, 0x22, 0xca, 0xf1, 0x2b, 0xae, 0xa9, 0x7f, + 0xce, 0xf8, 0x66, 0x2f, 0xe8, 0x3c, 0x24, 0x7f, 0x4f, 0xd3, 0xee, 0xb1, + 0x09, 0xb0, 0xca, 0x47, 0x5b, 0x1e, 0xc2, 0xf8, 0x19, 0x0c, 0xd3, 0xb5, + 0x96, 0x6e, 0xcc, 0xc3, 0xbd, 0xf3, 0x09, 0x1f, 0xe8, 0xff, 0x45, 0xa1, + 0x5f, 0x88, 0x64, 0xbd, 0x1d, 0xa9, 0x27, 0x15, 0x32, 0xbb, 0xbd, 0x38, + 0xb3, 0x3f, 0x14, 0xfe, 0x30, 0xac, 0x60, 0x40, 0x15, 0xa9, 0x46, 0x12, + 0x3f, 0xe0, 0x64, 0x2c, 0xa3, 0x3a, 0x0e, 0xef, 0x2c, 0xa1, 0xcf, 0x50, + 0x7f, 0xe4, 0x33, 0xd4, 0xb5, 0xae, 0xeb, 0xd5, 0x03, 0xfa, 0x45, 0x48, + 0xe7, 0x7b, 0xe6, 0xff, 0xc8, 0x27, 0xcc, 0xff, 0x52, 0xee, 0x14, 0x63, + 0x30, 0x21, 0xf5, 0x03, 0x38, 0xdc, 0x02, 0xfa, 0x42, 0xa7, 0xd2, 0xc7, + 0x32, 0xa8, 0xb1, 0x05, 0xab, 0xbf, 0xe4, 0xd7, 0x12, 0x24, 0x54, 0xce, + 0xe0, 0x1e, 0x3b, 0x46, 0x09, 0x4d, 0xfd, 0xe1, 0x38, 0x11, 0xc4, 0xde, + 0x5b, 0x95, 0xf2, 0xbb, 0x5b, 0xaa, 0x2d, 0x1c, 0xe8, 0x2e, 0xdc, 0x1a, + 0xf4, 0x35, 0x43, 0x81, 0xf3, 0x2d, 0xf3, 0x60, 0xcc, 0x54, 0xed, 0xb1, + 0x7f, 0x4b, 0x3f, 0xfc, 0x31, 0xfc, 0xcd, 0x36, 0xfa, 0xe3, 0x70, 0x05, + 0xac, 0x02, 0x41, 0x4d, 0xef, 0xc8, 0xf9, 0xa6, 0x2a, 0x27, 0xdf, 0x4c, + 0xd4, 0x15, 0xd8, 0x58, 0x1d, 0xe2, 0x38, 0xfb, 0xd0, 0xff, 0x24, 0x0d, + 0xd5, 0x0a, 0x4f, 0xbc, 0x7c, 0x74, 0x2e, 0x3e, 0x43, 0xf3, 0x0c, 0x3c, + 0x47, 0x25, 0x0d, 0x4b, 0x2e, 0x24, 0x02, 0x35, 0xcc, 0xf7, 0x1a, 0x15, + 0x06, 0x40, 0xf0, 0x0f, 0x17, 0xfd, 0x3d, 0xe1, 0xac, 0x19, 0xfd, 0x21, + 0xe3, 0x00, 0xfb, 0xd4, 0xa7, 0xe0, 0xf0, 0xd0, 0xb2, 0xce, 0xdd, 0x29, + 0x02, 0x29, 0x01, 0x03, 0x23, 0xd9, 0xdc, 0xc4, 0x34, 0x2b, 0xf5, 0xf3, + 0xa9, 0xe3, 0xdf, 0xdf, 0xc6, 0x11, 0xc1, 0x36, 0x4a, 0x11, 0xf6, 0x7f, + 0xdd, 0x01, 0xe8, 0xa3, 0x2f, 0x23, 0xd4, 0x2b, 0xe7, 0x5f, 0xd9, 0x32, + 0xee, 0xe7, 0xe5, 0x43, 0x1e, 0xdc, 0xc5, 0xe8, 0x01, 0xbb, 0x1c, 0x3e, + 0xe6, 0xe7, 0x33, 0xa0, 0x11, 0xf4, 0x09, 0xf9, 0x01, 0x94, 0xf7, 0x1d, + 0xf0, 0x81, 0x10, 0xe4, 0x96, 0xe9, 0x39, 0xe5, 0x14, 0x25, 0xb0, 0xc4, + 0x01, 0xef, 0x14, 0x32, 0x82, 0xdc, 0xdc, 0x3e, 0x04, 0xed, 0xe7, 0x15, + 0xdb, 0xf2, 0xf0, 0xe0, 0xe4, 0xef, 0xcd, 0xef, 0xe4, 0x47, 0xf2, 0x93, + 0x8d, 0xfc, 0x3e, 0x7d, 0x2d, 0x0c, 0x02, 0x11, 0x4a, 0x98, 0x5a, 0xbf, + 0xd0, 0xaa, 0x25, 0xee, 0x27, 0xf5, 0x36, 0x60, 0xe1, 0x0e, 0x40, 0x11, + 0xd9, 0x43, 0xcf, 0xda, 0xb6, 0x76, 0x12, 0x3a, 0x00, 0x3e, 0x49, 0x42, + 0x1c, 0x04, 0xa3, 0x0d, 0xc7, 0x2e, 0x32, 0xc8, 0xd5, 0xc9, 0x04, 0xb5, + 0x81, 0x9a, 0xf7, 0xf7, 0x17, 0x57, 0xc3, 0xe7, 0x54, 0x08, 0x98, 0x66, + 0xda, 0x16, 0xd2, 0xb5, 0xc4, 0x49, 0x26, 0x02, 0xe1, 0xf2, 0xca, 0x11, + 0x37, 0x5c, 0xf8, 0xa1, 0x81, 0x14, 0xfa, 0x36, 0x39, 0x03, 0xd8, 0xae, + 0xd2, 0xef, 0x19, 0xf8, 0xa1, 0xec, 0xef, 0xcd, 0x11, 0xb7, 0xf7, 0xfd, + 0x56, 0x52, 0x1a, 0xf3, 0xb9, 0xfb, 0x25, 0x3a, 0xd4, 0xdb, 0xfb, 0xf7, + 0xed, 0x2d, 0xe3, 0xb9, 0xd1, 0x2a, 0xd2, 0xcb, 0xc5, 0xf0, 0x1a, 0x21, + 0x09, 0xb7, 0x38, 0x0f, 0xe9, 0x11, 0xf6, 0xe1, 0xed, 0x15, 0x10, 0x33, + 0xfe, 0x12, 0xd5, 0xeb, 0xf2, 0xd6, 0xd1, 0xfb, 0xed, 0xdd, 0xdf, 0xe3, + 0x19, 0xc6, 0xdf, 0x26, 0x0b, 0xfb, 0x22, 0xcc, 0x26, 0xcf, 0xde, 0xa3, + 0x08, 0x19, 0x18, 0x0c, 0xf6, 0x14, 0xc9, 0xe2, 0xe2, 0x37, 0x4c, 0xc2, + 0x2e, 0x7f, 0x04, 0xef, 0xf6, 0x13, 0xde, 0xc7, 0x2e, 0xc6, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x64, 0xff, 0xff, 0xff, + 0x7e, 0x09, 0x00, 0x00, 0x16, 0x0e, 0x00, 0x00, 0x36, 0xfd, 0xff, 0xff, + 0x38, 0x10, 0x00, 0x00, 0x2a, 0xf5, 0xff, 0xff, 0x3d, 0xf2, 0xff, 0xff, + 0x1b, 0xf8, 0xff, 0xff, 0x72, 0x08, 0x00, 0x00, 0xf0, 0x03, 0x00, 0x00, + 0xb5, 0xf5, 0xff, 0xff, 0x3b, 0x10, 0x00, 0x00, 0x83, 0xf5, 0xff, 0xff, + 0x27, 0xfe, 0xff, 0xff, 0x52, 0xf1, 0xff, 0xff, 0x22, 0x02, 0x00, 0x00, + 0x6b, 0xfb, 0xff, 0xff, 0x4f, 0xfb, 0xff, 0xff, 0x08, 0x07, 0x00, 0x00, + 0xb7, 0xf9, 0xff, 0xff, 0x30, 0xfe, 0xff, 0xff, 0x38, 0x05, 0x00, 0x00, + 0xcd, 0x08, 0x00, 0x00, 0x8f, 0x03, 0x00, 0x00, 0x25, 0xf6, 0xff, 0xff, + 0x70, 0xfb, 0xff, 0xff, 0x4a, 0x00, 0x00, 0x00, 0xd1, 0x03, 0x00, 0x00, + 0x4c, 0x02, 0x00, 0x00, 0xc2, 0xf2, 0xff, 0xff, 0x8c, 0x09, 0x00, 0x00, + 0xd0, 0x03, 0x00, 0x00, 0x3c, 0xf6, 0xff, 0xff, 0x10, 0x03, 0x00, 0x00, + 0x0b, 0xfb, 0xff, 0xff, 0xfa, 0xfd, 0xff, 0xff, 0xef, 0x07, 0x00, 0x00, + 0x8a, 0xeb, 0xff, 0xff, 0x93, 0xfd, 0xff, 0xff, 0xa2, 0x04, 0x00, 0x00, + 0x15, 0xfe, 0xff, 0xff, 0x47, 0x08, 0x00, 0x00, 0x6f, 0x01, 0x00, 0x00, + 0xf1, 0x14, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, 0x07, 0x02, 0x00, 0x00, + 0xe9, 0xff, 0xff, 0xff, 0x7f, 0xfd, 0xff, 0xff, 0x99, 0x06, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0xc7, 0x02, 0x00, 0x00, 0xed, 0x02, 0x00, 0x00, + 0xd6, 0x03, 0x00, 0x00, 0x54, 0xf9, 0xff, 0xff, 0xbb, 0xf6, 0xff, 0xff, + 0x36, 0x0c, 0x00, 0x00, 0x3e, 0x02, 0x00, 0x00, 0xdd, 0xfd, 0xff, 0xff, + 0x37, 0xfa, 0xff, 0xff, 0x86, 0x02, 0x00, 0x00, 0x2a, 0xc7, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x00, 0x00, 0xeb, 0x81, 0xbf, 0xd2, + 0x55, 0x2b, 0x81, 0xfb, 0x81, 0xcc, 0xd0, 0x5f, 0x81, 0xa9, 0x03, 0x4b, + 0x86, 0xeb, 0x27, 0x1f, 0x8c, 0xe8, 0x90, 0x7f, 0xcd, 0x73, 0x77, 0xb7, + 0x8a, 0xb1, 0x81, 0x51, 0xfd, 0x05, 0x7f, 0x81, 0xfb, 0x81, 0x8a, 0xdc, + 0xf0, 0x1e, 0xcc, 0x33, 0xb1, 0x49, 0x4a, 0x86, 0xe5, 0x7f, 0x81, 0x40, + 0x1a, 0xd8, 0xfd, 0x99, 0x22, 0xc2, 0x48, 0xc3, 0xd7, 0xbc, 0xb7, 0x2d, + 0x3f, 0x4f, 0xe5, 0xe7, 0xf6, 0x72, 0x81, 0x17, 0x1f, 0x8d, 0xd7, 0x6c, + 0xf5, 0xc8, 0x31, 0xf7, 0x0b, 0x30, 0x0b, 0x40, 0xf4, 0x7f, 0xd5, 0xe3, + 0xe3, 0xc9, 0xc5, 0x38, 0xb7, 0x0c, 0xc7, 0xe1, 0xcc, 0xa4, 0x81, 0xda, + 0x00, 0x1b, 0xba, 0x18, 0xe0, 0xf4, 0xb6, 0x35, 0xca, 0x27, 0x8e, 0xb0, + 0x7f, 0x35, 0x42, 0x99, 0xf5, 0x7f, 0x26, 0x8d, 0x04, 0xd5, 0xdd, 0x9b, + 0x10, 0x51, 0xa7, 0x56, 0x16, 0x59, 0x07, 0x50, 0xf6, 0x55, 0xe7, 0x7f, + 0x08, 0xb5, 0x00, 0x7f, 0x14, 0xe6, 0x1f, 0x1f, 0x27, 0x2d, 0x17, 0xd6, + 0xd8, 0xa6, 0xdb, 0x44, 0x79, 0xf4, 0xf6, 0xff, 0x18, 0xe1, 0xd3, 0x10, + 0x21, 0x21, 0xd9, 0xf6, 0xd3, 0x44, 0xf7, 0xcd, 0x34, 0xd6, 0xd1, 0xe7, + 0x1e, 0x60, 0xfa, 0xcc, 0xec, 0x5c, 0x3a, 0x9d, 0x2f, 0x1a, 0x8d, 0xe4, + 0xec, 0x1b, 0xf3, 0xdb, 0x08, 0x81, 0xec, 0xb7, 0xdc, 0xc2, 0xbe, 0xe7, + 0xc3, 0x1d, 0xfc, 0xeb, 0x7f, 0x04, 0xda, 0x2f, 0xdf, 0x1b, 0xc6, 0xe4, + 0xd3, 0xf3, 0x0e, 0xfb, 0x2a, 0x0e, 0x2c, 0xcc, 0xcb, 0x42, 0xc4, 0x0b, + 0x02, 0xc2, 0xcc, 0x34, 0xf8, 0xe7, 0x3e, 0x1b, 0x16, 0x07, 0x44, 0x30, + 0x69, 0x4e, 0xee, 0x2c, 0x01, 0x1a, 0xe1, 0x31, 0x6c, 0x26, 0xe2, 0x9a, + 0xe9, 0x04, 0xdf, 0xb0, 0x18, 0xdc, 0x44, 0x1c, 0x00, 0x04, 0x93, 0x51, + 0xf3, 0x46, 0xf6, 0x07, 0x45, 0x29, 0xbd, 0x27, 0x12, 0xf9, 0xd2, 0xe6, + 0xed, 0x00, 0xcd, 0x1e, 0x81, 0xe5, 0xee, 0xf2, 0xfd, 0x4b, 0xdb, 0x09, + 0xd7, 0x90, 0x81, 0x05, 0xd7, 0x81, 0x7f, 0xa3, 0xe8, 0xfc, 0x24, 0xeb, + 0x1b, 0x1d, 0xf6, 0x27, 0xcc, 0x27, 0xfc, 0x05, 0x7f, 0x19, 0xc2, 0xa8, + 0xd7, 0x37, 0xfe, 0x0e, 0x46, 0x13, 0xf2, 0x1d, 0xe9, 0xd7, 0xc9, 0x09, + 0x18, 0xe8, 0xe9, 0x34, 0x4a, 0x1d, 0xdd, 0xfd, 0xec, 0x46, 0x11, 0xef, + 0x81, 0xab, 0xeb, 0x81, 0x25, 0x28, 0x7d, 0xb8, 0xea, 0xc3, 0x04, 0x01, + 0xfa, 0xd1, 0xb5, 0xfa, 0x46, 0xc1, 0x2b, 0x23, 0x0b, 0xdd, 0xd5, 0xe5, + 0x4a, 0xb9, 0x30, 0xc4, 0xed, 0x3f, 0xf1, 0x08, 0x5a, 0xea, 0x1e, 0xcc, + 0xfc, 0xbd, 0x1b, 0x1e, 0x2f, 0x02, 0x09, 0xe9, 0xe5, 0x54, 0xad, 0x47, + 0xd1, 0x14, 0x07, 0x2a, 0x2c, 0xfe, 0x33, 0xdc, 0x21, 0x20, 0xc3, 0x02, + 0x93, 0xc5, 0xf0, 0x90, 0xb7, 0x04, 0xea, 0xe6, 0x09, 0xd6, 0x02, 0xfd, + 0x15, 0x24, 0xf3, 0x19, 0x20, 0x02, 0xa0, 0x2f, 0x4d, 0xc8, 0x17, 0x81, + 0x19, 0xcc, 0x09, 0xbf, 0x43, 0xdd, 0x2b, 0xf5, 0xf1, 0x0e, 0xe2, 0x03, + 0xff, 0x59, 0xe3, 0x11, 0x2b, 0x64, 0xe5, 0x7f, 0xfa, 0x18, 0x28, 0x2c, + 0xb1, 0xec, 0x10, 0xee, 0xba, 0xc0, 0x93, 0xe4, 0xc8, 0x0e, 0xb8, 0xe2, + 0x98, 0xd3, 0xde, 0xb8, 0xf0, 0xbb, 0xe6, 0xf4, 0x14, 0x17, 0xc2, 0x15, + 0x09, 0x45, 0x5b, 0x31, 0x7f, 0x62, 0xcd, 0xd0, 0xfc, 0xfd, 0x43, 0xf3, + 0x02, 0x55, 0x34, 0x06, 0xf8, 0x2f, 0x04, 0x8f, 0x0b, 0xe1, 0xd8, 0x2f, + 0xbc, 0x7f, 0xf5, 0xf3, 0xda, 0x43, 0x38, 0xe5, 0x18, 0xd8, 0xe0, 0x2f, + 0xb4, 0xda, 0x11, 0xd4, 0x46, 0x04, 0x1f, 0xf0, 0xd7, 0x36, 0xb8, 0xe2, + 0xaa, 0x14, 0xd2, 0x4e, 0xfc, 0xf4, 0x74, 0x00, 0x38, 0xee, 0xce, 0x08, + 0x2d, 0x71, 0x51, 0xfa, 0xe5, 0x36, 0xf3, 0xf6, 0x48, 0xf1, 0x40, 0x16, + 0xe7, 0x57, 0x2c, 0xe2, 0xf4, 0xe8, 0x24, 0x81, 0x25, 0x09, 0xe3, 0x11, + 0xf0, 0x17, 0x1c, 0x7f, 0xc8, 0xcb, 0xc2, 0xde, 0xf5, 0xdd, 0xa8, 0xb1, + 0xc7, 0x28, 0xd7, 0xeb, 0x0c, 0x1b, 0x03, 0xb6, 0xa6, 0x01, 0xf6, 0x05, + 0xe8, 0x62, 0xe7, 0xbe, 0xde, 0xcf, 0x3c, 0xe3, 0x29, 0xe6, 0xf2, 0x17, + 0xc8, 0xdf, 0x5f, 0x10, 0x1a, 0xc6, 0xf1, 0x8f, 0x0f, 0xe6, 0xdd, 0x2d, + 0x11, 0xe2, 0x09, 0x30, 0xe7, 0xcc, 0x4a, 0xcf, 0x48, 0x15, 0x0c, 0x51, + 0xbd, 0x5c, 0xe3, 0x7f, 0x00, 0xa1, 0xf7, 0xa1, 0x2f, 0xca, 0x81, 0xb9, + 0xd3, 0x0c, 0x0b, 0x12, 0x61, 0x2d, 0x81, 0xfe, 0xaa, 0x53, 0x29, 0x39, + 0xd2, 0x43, 0xe6, 0xd6, 0xca, 0xaa, 0xa5, 0x0f, 0xe6, 0x06, 0x9f, 0x17, + 0xb1, 0x81, 0x30, 0xde, 0xe1, 0x2c, 0xcd, 0xf0, 0x35, 0xf4, 0x14, 0xd3, + 0xc7, 0x01, 0xe7, 0x7b, 0x19, 0xda, 0x29, 0x00, 0x7b, 0x24, 0xdd, 0x7e, + 0x81, 0xd2, 0xdf, 0xf8, 0x5b, 0xc7, 0x16, 0xce, 0xf6, 0x7f, 0xf1, 0x09, + 0x81, 0x72, 0x14, 0xaf, 0xe4, 0x28, 0xc2, 0xdd, 0x81, 0x5a, 0x7f, 0x6d, + 0xf4, 0x7f, 0xdb, 0x3b, 0xe0, 0x81, 0xeb, 0xf5, 0xdc, 0x0b, 0xde, 0x2f, + 0x81, 0xaf, 0x22, 0xa2, 0x5d, 0x02, 0xf9, 0x76, 0x34, 0x30, 0xc3, 0x58, + 0x34, 0x47, 0xc7, 0x7f, 0x4e, 0x44, 0xc7, 0xf8, 0x46, 0x0a, 0x7f, 0x7f, + 0xf6, 0xa0, 0x08, 0x87, 0x30, 0x4d, 0x17, 0x14, 0x63, 0x59, 0x9b, 0x1e, + 0xae, 0x7f, 0x81, 0x2f, 0x72, 0x81, 0x92, 0xd0, 0x86, 0x65, 0x5a, 0x7f, + 0x39, 0x3e, 0x34, 0x5b, 0xc1, 0x9d, 0x8e, 0x0f, 0x7f, 0xe7, 0x9d, 0x7f, + 0x99, 0x50, 0x25, 0x81, 0x27, 0x97, 0x5a, 0x7f, 0x7f, 0xc1, 0xda, 0x25, + 0xd1, 0x81, 0x81, 0x38, 0x7f, 0x66, 0x81, 0x90, 0x42, 0xca, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0xf7, 0x00, 0x00, 0x00, + 0x4a, 0xff, 0xff, 0xff, 0xb9, 0x01, 0x00, 0x00, 0x2c, 0x01, 0x00, 0x00, + 0x47, 0xff, 0xff, 0xff, 0xfa, 0x03, 0x00, 0x00, 0x55, 0x01, 0x00, 0x00, + 0x5e, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x5d, 0xfe, 0xff, 0xff, + 0xed, 0x01, 0x00, 0x00, 0x3a, 0xfe, 0xff, 0xff, 0x47, 0xfc, 0xff, 0xff, + 0x61, 0x01, 0x00, 0x00, 0x88, 0xfe, 0xff, 0xff, 0xac, 0xfe, 0xff, 0xff, + 0x95, 0xfb, 0xff, 0xff, 0xbf, 0xfe, 0xff, 0xff, 0xf6, 0xfd, 0xff, 0xff, + 0x04, 0x01, 0x00, 0x00, 0x5c, 0xfb, 0xff, 0xff, 0x2d, 0x01, 0x00, 0x00, + 0xae, 0xff, 0xff, 0xff, 0x95, 0x00, 0x00, 0x00, 0xea, 0x03, 0x00, 0x00, + 0x7c, 0xfc, 0xff, 0xff, 0x09, 0x00, 0x00, 0x00, 0x4b, 0xfe, 0xff, 0xff, + 0x76, 0xff, 0xff, 0xff, 0xf2, 0xff, 0xff, 0xff, 0x22, 0xfd, 0xff, 0xff, + 0xc5, 0x00, 0x00, 0x00, 0x6a, 0x05, 0x00, 0x00, 0x09, 0x03, 0x00, 0x00, + 0x9c, 0x01, 0x00, 0x00, 0x79, 0xfe, 0xff, 0xff, 0x4f, 0x00, 0x00, 0x00, + 0x9d, 0x00, 0x00, 0x00, 0xe2, 0x00, 0x00, 0x00, 0x4f, 0xff, 0xff, 0xff, + 0xb5, 0x02, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0xc1, 0xfd, 0xff, 0xff, + 0x8f, 0xfd, 0xff, 0xff, 0x2d, 0xfe, 0xff, 0xff, 0xfa, 0xfe, 0xff, 0xff, + 0x6d, 0x00, 0x00, 0x00, 0x5e, 0xfd, 0xff, 0xff, 0x8a, 0xfe, 0xff, 0xff, + 0xab, 0x00, 0x00, 0x00, 0x8b, 0x00, 0x00, 0x00, 0x36, 0xfd, 0xff, 0xff, + 0x8a, 0x00, 0x00, 0x00, 0xfd, 0x03, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, + 0xf8, 0xfc, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xff, 0x21, 0x03, 0x00, 0x00, + 0xa1, 0xfd, 0xff, 0xff, 0x80, 0x05, 0x00, 0x00, 0x3e, 0xcb, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x10, 0x0e, 0x00, 0x00, 0xbd, 0xa6, 0xc7, 0x22, + 0xb9, 0x0e, 0x27, 0xee, 0x31, 0xf0, 0x2c, 0xfb, 0xab, 0xec, 0xed, 0x23, + 0xe8, 0x07, 0xf0, 0x48, 0x3d, 0x1d, 0x3a, 0xfa, 0xf6, 0x0a, 0x04, 0x07, + 0x00, 0x07, 0xc1, 0x5f, 0x2c, 0xf0, 0x74, 0xb8, 0xf3, 0xf1, 0xf2, 0xbd, + 0xdd, 0xd3, 0xa4, 0x01, 0x20, 0x2c, 0x39, 0x38, 0x44, 0xab, 0xea, 0x1e, + 0x17, 0x31, 0x7f, 0x12, 0x07, 0x3a, 0x09, 0xfa, 0x53, 0x17, 0xd0, 0xc2, + 0xcb, 0xe9, 0x23, 0x66, 0xda, 0xc6, 0x3f, 0x1b, 0xf8, 0xfd, 0x27, 0x34, + 0x5a, 0xb0, 0x24, 0xaa, 0x5b, 0xd0, 0x31, 0x08, 0x3e, 0x0d, 0x50, 0x3c, + 0xa0, 0xa0, 0xdc, 0xe4, 0x00, 0x1e, 0xd6, 0x12, 0xce, 0x24, 0x2c, 0x0a, + 0x1a, 0x7f, 0x0c, 0x2d, 0x60, 0xa0, 0x32, 0x2e, 0xbc, 0x3a, 0x3c, 0x01, + 0x20, 0xd9, 0xe9, 0x0a, 0x0d, 0xf1, 0x62, 0x01, 0x5f, 0x4a, 0x21, 0xda, + 0x78, 0x09, 0x13, 0xb2, 0xab, 0x23, 0xd3, 0xcb, 0x5f, 0x4d, 0x3e, 0xea, + 0x1b, 0x38, 0x94, 0xe4, 0x47, 0x46, 0xef, 0xe0, 0x13, 0xe5, 0x0f, 0x25, + 0xfc, 0xe1, 0xfc, 0xf3, 0xcd, 0xed, 0xd5, 0xfd, 0x43, 0x27, 0xba, 0x4c, + 0x07, 0xee, 0x03, 0xd2, 0xcd, 0x1c, 0x54, 0x36, 0x31, 0x6a, 0xe7, 0x33, + 0xd4, 0x77, 0x81, 0xb2, 0xc7, 0x06, 0x4b, 0xad, 0x32, 0x53, 0xd4, 0xbb, + 0x11, 0x35, 0xe7, 0x20, 0xfb, 0x26, 0xc4, 0xcb, 0x51, 0xa1, 0x3b, 0x24, + 0x12, 0xe6, 0x8e, 0x27, 0xa1, 0xfe, 0x00, 0xea, 0xde, 0x35, 0x5e, 0x01, + 0x11, 0xbb, 0x3e, 0x3e, 0x3e, 0xd6, 0x8e, 0x27, 0x3f, 0x9f, 0x87, 0x1a, + 0x1c, 0xac, 0xd8, 0xb0, 0xbf, 0x0c, 0x20, 0xae, 0xc5, 0x31, 0x2d, 0x07, + 0x8b, 0xbc, 0xf0, 0xf6, 0x64, 0x1b, 0x24, 0x7f, 0x3e, 0x10, 0x0c, 0xf8, + 0x0f, 0xec, 0x2e, 0x0b, 0x2d, 0x06, 0x63, 0xec, 0x08, 0x90, 0x25, 0x0c, + 0xe2, 0xf0, 0x36, 0xe2, 0x05, 0xc3, 0x6f, 0x0d, 0xf9, 0x38, 0x19, 0x0e, + 0xc1, 0x4c, 0x31, 0xd9, 0x09, 0xd6, 0x2c, 0x62, 0x46, 0x37, 0x33, 0x81, + 0xb4, 0xdf, 0xcc, 0xe6, 0xf0, 0xd4, 0x08, 0x53, 0xf1, 0x1e, 0xda, 0x43, + 0x0f, 0x15, 0x3e, 0x05, 0x2f, 0x21, 0x0a, 0xe0, 0xae, 0xf1, 0xfd, 0x81, + 0xd2, 0x26, 0x5c, 0x05, 0x14, 0x37, 0x5f, 0x02, 0x37, 0x73, 0xda, 0x1e, + 0xee, 0xf3, 0x59, 0x9a, 0xfe, 0xe4, 0xe6, 0xeb, 0x3a, 0x42, 0x67, 0x3d, + 0x59, 0xff, 0x52, 0xab, 0x0d, 0xdb, 0x03, 0xc1, 0xd4, 0xb5, 0x5b, 0x26, + 0x05, 0x47, 0x0d, 0x20, 0x32, 0xf8, 0xe7, 0x5b, 0xd6, 0xbf, 0x32, 0xb4, + 0x5b, 0x45, 0xa8, 0x2b, 0x31, 0xc3, 0xc4, 0xf8, 0x41, 0x73, 0xf2, 0xad, + 0x2b, 0x30, 0xa5, 0xdb, 0xaf, 0xb0, 0x92, 0x42, 0x9f, 0xd8, 0x7f, 0xf7, + 0x4f, 0xe2, 0xe5, 0xf7, 0xb1, 0xda, 0xd9, 0xcf, 0x36, 0x59, 0x58, 0x85, + 0x12, 0xcc, 0x07, 0xe9, 0x0c, 0xc7, 0xff, 0xa3, 0x31, 0xcc, 0x05, 0x43, + 0x3c, 0x0d, 0x19, 0xf5, 0x52, 0xd5, 0xf8, 0xe5, 0xfb, 0x41, 0xef, 0x1a, + 0xf9, 0xa6, 0xac, 0x28, 0x03, 0x3d, 0xd0, 0xdd, 0xe5, 0x24, 0xd8, 0x11, + 0x17, 0xe8, 0x1c, 0xe4, 0xd6, 0x04, 0xbb, 0xc1, 0xf8, 0xfe, 0x4f, 0xc2, + 0xef, 0xfa, 0xd5, 0xb5, 0xe0, 0x02, 0x0d, 0x22, 0x18, 0x29, 0xd2, 0x33, + 0xfd, 0x2e, 0xcc, 0x15, 0xfa, 0xde, 0xd9, 0x2e, 0xd2, 0x7f, 0xc2, 0x2f, + 0xde, 0x28, 0x3d, 0xcc, 0xe3, 0x35, 0xf8, 0x1b, 0x35, 0xfd, 0x32, 0xf9, + 0xc6, 0xc0, 0xef, 0x52, 0xe4, 0xf5, 0xde, 0xf9, 0x0e, 0xca, 0xcd, 0xec, + 0x50, 0x49, 0x35, 0x24, 0xc3, 0xe9, 0xfc, 0xf6, 0x30, 0x1f, 0xf3, 0x19, + 0xb1, 0x44, 0xce, 0xe5, 0xbd, 0xef, 0x0e, 0x7f, 0x12, 0x1a, 0x0c, 0x0e, + 0xeb, 0x22, 0xd0, 0x1e, 0x1c, 0xf3, 0xc1, 0x61, 0x19, 0x01, 0xe0, 0xec, + 0xda, 0x3d, 0xeb, 0x1e, 0x2f, 0x2f, 0x00, 0x33, 0x30, 0xeb, 0xad, 0xf9, + 0x98, 0x35, 0x2b, 0x33, 0xbf, 0x04, 0xff, 0xdd, 0x3c, 0xb8, 0xf2, 0xab, + 0xd9, 0x25, 0xf5, 0x07, 0x44, 0x15, 0xb4, 0xf8, 0x0d, 0xd0, 0x1a, 0xd5, + 0xb6, 0x46, 0x1e, 0x62, 0xd9, 0xee, 0x30, 0xfa, 0x30, 0xb9, 0xf9, 0x7f, + 0xc2, 0x06, 0x16, 0x13, 0xfc, 0xe6, 0xd0, 0x16, 0x07, 0x36, 0xe7, 0xa3, + 0xd4, 0x11, 0xe6, 0x56, 0x30, 0xc8, 0x31, 0xd0, 0x24, 0x14, 0xcb, 0xfd, + 0x13, 0xf3, 0x7b, 0xdb, 0x29, 0x00, 0xc0, 0xdc, 0x5e, 0x68, 0x0f, 0x93, + 0xf4, 0xd8, 0x20, 0xd0, 0x66, 0x1a, 0xf8, 0xe2, 0xd5, 0xe1, 0xed, 0x5a, + 0xe9, 0xd9, 0xdf, 0xe9, 0x4c, 0xec, 0xd3, 0x2d, 0x37, 0xe2, 0x0c, 0xf8, + 0x26, 0x38, 0x7f, 0xbb, 0xc7, 0x34, 0x11, 0xae, 0x1b, 0x2f, 0xf2, 0xb0, + 0xf0, 0xa5, 0x18, 0x10, 0x51, 0x38, 0xf2, 0x00, 0x35, 0xe0, 0x3b, 0xb4, + 0x29, 0x4e, 0x5e, 0xf2, 0x26, 0x1b, 0xea, 0x13, 0x27, 0x07, 0x23, 0xdc, + 0x81, 0x20, 0x34, 0xe6, 0x42, 0xef, 0x00, 0xb4, 0xc2, 0x19, 0x22, 0xba, + 0x11, 0x33, 0x1e, 0xe3, 0xee, 0xb3, 0xc6, 0xe1, 0x14, 0xc5, 0xc0, 0x64, + 0xca, 0xfc, 0xf4, 0xd2, 0x2e, 0x36, 0xed, 0xe3, 0xec, 0xe4, 0xd4, 0xde, + 0xe0, 0xc2, 0xfe, 0xd9, 0xd7, 0xdc, 0xa7, 0x11, 0x01, 0xce, 0x39, 0xf9, + 0xc8, 0xb8, 0x33, 0x49, 0x6b, 0xa8, 0x1e, 0x1f, 0x59, 0x08, 0x44, 0xe4, + 0x1f, 0x1e, 0xe7, 0xec, 0xd9, 0xf9, 0xfa, 0x10, 0xbc, 0x07, 0xf2, 0x1d, + 0x7f, 0x14, 0xf4, 0x33, 0x32, 0x1b, 0x0a, 0x44, 0x3c, 0x1e, 0x12, 0xa6, + 0xae, 0xe4, 0xac, 0xd0, 0xfb, 0x1c, 0x0d, 0xf9, 0x12, 0x0d, 0x3a, 0x30, + 0x46, 0x2d, 0xe7, 0xe4, 0x2d, 0xd5, 0x06, 0x37, 0xec, 0x0c, 0x34, 0x0d, + 0xbe, 0xf0, 0x13, 0xcb, 0xdb, 0xc4, 0xf0, 0x1e, 0xf2, 0x2d, 0xfc, 0xb3, + 0xb4, 0xbf, 0x2a, 0x9e, 0xda, 0xf3, 0x81, 0x0e, 0x0b, 0x6f, 0xbf, 0xec, + 0x68, 0x58, 0xf9, 0xdb, 0x1f, 0x7b, 0x09, 0xb2, 0x3f, 0x33, 0x78, 0x53, + 0x9e, 0xfa, 0x3f, 0x88, 0x31, 0x32, 0x00, 0x11, 0xe1, 0x31, 0xb9, 0x27, + 0xd7, 0xe5, 0xf7, 0xdc, 0x21, 0xeb, 0xf2, 0x48, 0x90, 0xf4, 0xbf, 0x05, + 0xf0, 0xd5, 0x3d, 0x34, 0xf4, 0x08, 0xa5, 0xe3, 0x3f, 0x5a, 0x13, 0xb9, + 0x1e, 0x0b, 0xbf, 0x07, 0xd7, 0x09, 0xcd, 0xf9, 0xb8, 0xd0, 0x5b, 0xec, + 0x04, 0x1d, 0x02, 0x5b, 0x52, 0x16, 0xce, 0x3d, 0xe6, 0x2d, 0x47, 0x7f, + 0xff, 0x18, 0x2d, 0x0f, 0x7a, 0x45, 0xcc, 0xc0, 0xfa, 0x1b, 0x9f, 0x0c, + 0xe0, 0x05, 0xa0, 0x35, 0x69, 0x14, 0xbf, 0xfc, 0xd9, 0x43, 0x21, 0xe5, + 0xc8, 0xd4, 0x28, 0x1a, 0x33, 0xed, 0xfc, 0x17, 0x1a, 0xe8, 0x20, 0x03, + 0xe0, 0xba, 0x35, 0x0e, 0x28, 0xdf, 0xf7, 0x12, 0x85, 0x1f, 0x44, 0xde, + 0x14, 0x81, 0x5f, 0x18, 0xdc, 0xa8, 0x1e, 0xe2, 0x22, 0xb8, 0xa2, 0xa1, + 0x2a, 0x2a, 0x08, 0xe7, 0x2c, 0xc9, 0x64, 0xe5, 0x54, 0xa9, 0x23, 0xbc, + 0xef, 0x0d, 0xbd, 0xf2, 0xf4, 0xe4, 0x31, 0x8c, 0xfe, 0xb8, 0x3f, 0xf6, + 0x69, 0xaa, 0xe5, 0xc8, 0xcd, 0xa6, 0x27, 0x07, 0x63, 0x05, 0xea, 0xf7, + 0x1b, 0x10, 0x28, 0xb2, 0x0e, 0x5b, 0xec, 0xc5, 0x5c, 0x47, 0x03, 0x41, + 0xe7, 0xe3, 0xd6, 0x7e, 0x28, 0x2f, 0x21, 0x10, 0x6e, 0x16, 0xbf, 0xbf, + 0xe2, 0x14, 0xd7, 0xb6, 0x56, 0x3e, 0x4f, 0xd2, 0x0e, 0x12, 0xf4, 0xe1, + 0x16, 0x0e, 0x43, 0xe5, 0x00, 0x40, 0xe8, 0x26, 0x08, 0x2b, 0x34, 0xdf, + 0x0e, 0x43, 0x01, 0x2e, 0x81, 0x08, 0xd6, 0x0f, 0xe5, 0x0a, 0x23, 0x2d, + 0xf7, 0x33, 0x7f, 0x53, 0x2e, 0xc8, 0x6e, 0xde, 0x17, 0xb7, 0x41, 0x4a, + 0x5e, 0x17, 0x0e, 0x30, 0xb9, 0x03, 0xa7, 0x1c, 0xdb, 0x06, 0x3f, 0xed, + 0x4a, 0x53, 0xbb, 0xc0, 0x4f, 0x17, 0x37, 0xfe, 0x9d, 0x3c, 0x7a, 0x6d, + 0xf2, 0x41, 0x92, 0xe2, 0x28, 0xca, 0xf2, 0xfb, 0x11, 0x2f, 0xe4, 0x2b, + 0x1b, 0x32, 0x6d, 0x3b, 0xdb, 0x29, 0xe5, 0xb8, 0x40, 0x7f, 0xbc, 0x47, + 0xaf, 0x14, 0x5a, 0x04, 0x2a, 0x48, 0xa1, 0xfe, 0x95, 0xf8, 0xc4, 0xb4, + 0x7f, 0xe8, 0x40, 0xf8, 0xff, 0x22, 0x13, 0x3d, 0x67, 0xc4, 0xf4, 0x8e, + 0xe8, 0x02, 0x51, 0xe4, 0x60, 0xfa, 0x29, 0xc9, 0xfb, 0xc3, 0xbb, 0xfb, + 0xea, 0xb7, 0xb6, 0x1a, 0x01, 0x01, 0x00, 0xfa, 0x3f, 0x0b, 0x02, 0xe1, + 0x3c, 0xfa, 0x85, 0x10, 0x02, 0x44, 0x52, 0x25, 0x33, 0x0b, 0xdd, 0x43, + 0x30, 0x1f, 0xc7, 0x3f, 0x4a, 0xb1, 0x2c, 0x28, 0x21, 0xf0, 0xfb, 0xde, + 0xeb, 0xd2, 0xd4, 0x4f, 0x32, 0x1b, 0x53, 0x54, 0x56, 0xb7, 0xd4, 0x36, + 0x2f, 0xcb, 0x37, 0xd5, 0x5d, 0xe4, 0x7f, 0x1f, 0x67, 0x2d, 0x4e, 0x1b, + 0xb8, 0xe6, 0xfb, 0xc9, 0x93, 0x3a, 0xe0, 0x43, 0x14, 0x2e, 0x11, 0xbb, + 0x54, 0x3f, 0xe7, 0x1c, 0x35, 0x10, 0xb6, 0xa0, 0x27, 0x3e, 0x19, 0x0a, + 0x92, 0x51, 0xf8, 0x11, 0xd1, 0x36, 0xcc, 0xed, 0x24, 0xbd, 0xc2, 0x7f, + 0x0f, 0xf1, 0xb8, 0x52, 0xbf, 0x37, 0xe3, 0x10, 0x29, 0x39, 0x00, 0xaa, + 0x5a, 0x2b, 0xbb, 0xb0, 0x42, 0x92, 0x45, 0xd3, 0xfa, 0x05, 0x8b, 0xed, + 0x29, 0x29, 0x41, 0xb8, 0x25, 0x1b, 0xc8, 0xf2, 0xd8, 0xea, 0x39, 0xf1, + 0x51, 0x7a, 0xec, 0x58, 0xf5, 0x0f, 0xf7, 0xf5, 0x32, 0xe7, 0xdb, 0x00, + 0xef, 0x07, 0x10, 0xee, 0x0e, 0xfd, 0x38, 0xf9, 0x3b, 0xc6, 0x23, 0x15, + 0x04, 0xee, 0x26, 0xf4, 0xd6, 0xf5, 0x0b, 0xf1, 0x05, 0xff, 0xec, 0x2b, + 0xd3, 0xe3, 0xcb, 0x13, 0x22, 0xc7, 0x10, 0x7f, 0x10, 0x1d, 0xf0, 0xb8, + 0x16, 0xd9, 0x19, 0xd3, 0xee, 0x27, 0x38, 0xf8, 0xe8, 0x4c, 0xd3, 0xea, + 0xee, 0xed, 0xc1, 0x02, 0xda, 0xf8, 0xd9, 0xdc, 0x1d, 0x3f, 0x35, 0xdc, + 0x81, 0x38, 0x1d, 0x22, 0x43, 0xbb, 0xe3, 0x37, 0x32, 0x37, 0x3e, 0xfe, + 0xdd, 0x04, 0x17, 0xcb, 0x17, 0xf5, 0xe5, 0xd9, 0x3e, 0x2e, 0xdb, 0x1a, + 0xe1, 0xc0, 0x02, 0x1b, 0x1a, 0xba, 0xb4, 0xef, 0xf1, 0xb8, 0xc9, 0xcc, + 0xef, 0x2d, 0x54, 0xba, 0x58, 0x22, 0xfb, 0x14, 0x37, 0xd3, 0xd5, 0xfa, + 0x32, 0xab, 0x09, 0xeb, 0x02, 0xc3, 0x58, 0x04, 0xf7, 0xa6, 0x22, 0x1e, + 0xdb, 0x32, 0x03, 0xcf, 0xd1, 0xf4, 0x52, 0x69, 0x42, 0xdb, 0x1d, 0x06, + 0xb3, 0x21, 0xa9, 0xde, 0xf2, 0xe7, 0x6a, 0x7f, 0x1f, 0x03, 0xc0, 0xf1, + 0x1d, 0xde, 0x3c, 0x1b, 0x22, 0x09, 0x1a, 0x70, 0xc6, 0x32, 0x41, 0xb9, + 0xe7, 0x11, 0x0e, 0x0a, 0xeb, 0x38, 0x60, 0xf9, 0x1f, 0x21, 0xa7, 0xcc, + 0x28, 0x2b, 0xb0, 0xdb, 0xea, 0xf7, 0xcd, 0xf5, 0x0b, 0x7d, 0xc7, 0x55, + 0x25, 0x1d, 0x1e, 0xa3, 0x1d, 0x2e, 0x50, 0x1c, 0xb1, 0xd7, 0x0d, 0x0d, + 0x44, 0xb2, 0xcd, 0xe4, 0x03, 0x13, 0xdb, 0x06, 0x22, 0x2b, 0xb0, 0x81, + 0xa4, 0x59, 0x37, 0x40, 0x4d, 0x4b, 0xe0, 0xb4, 0x61, 0xe2, 0xe7, 0x2c, + 0xfc, 0xc4, 0xee, 0x02, 0x1c, 0xb0, 0x1f, 0xd6, 0x0f, 0xba, 0xc0, 0x06, + 0xe3, 0xeb, 0xcc, 0x94, 0xb8, 0x20, 0x2e, 0xe1, 0x4c, 0x74, 0x17, 0xeb, + 0x54, 0x44, 0xa2, 0x3d, 0xaf, 0xd9, 0xe6, 0xef, 0x40, 0x22, 0x3e, 0x0c, + 0x0e, 0xf8, 0xd4, 0x47, 0x11, 0x10, 0x71, 0x2c, 0xe6, 0xe9, 0x2e, 0xcf, + 0xd9, 0x3a, 0x1b, 0xba, 0x32, 0x4e, 0x18, 0x2a, 0x4d, 0xb9, 0xf9, 0x58, + 0x21, 0x7f, 0xf9, 0x14, 0x33, 0x24, 0x35, 0x5f, 0xe6, 0x1e, 0x14, 0xf7, + 0xf8, 0x9b, 0xff, 0x06, 0xd1, 0x34, 0x09, 0x2a, 0xee, 0x26, 0xcd, 0xef, + 0x00, 0x1f, 0xe0, 0x0f, 0xeb, 0xce, 0x3b, 0x22, 0x17, 0x0a, 0x2d, 0x49, + 0x46, 0xd9, 0xdf, 0xf4, 0x02, 0x13, 0x02, 0x38, 0x05, 0xd3, 0xb1, 0xd4, + 0x39, 0x15, 0x4e, 0x0f, 0x1c, 0x28, 0x10, 0xaf, 0xce, 0xdf, 0xca, 0x81, + 0xef, 0x03, 0xda, 0xb3, 0xfb, 0xbe, 0x07, 0x44, 0xa7, 0xca, 0x17, 0xee, + 0x04, 0xe4, 0xfb, 0xca, 0x2d, 0xd0, 0x3f, 0xce, 0x0e, 0x16, 0xe4, 0x22, + 0x99, 0x08, 0x16, 0xd0, 0x1a, 0x1d, 0xde, 0xca, 0xd3, 0xb8, 0xcf, 0x3e, + 0x81, 0x5b, 0xec, 0xae, 0xde, 0xad, 0x40, 0xf5, 0xce, 0x31, 0x02, 0x0b, + 0xbd, 0x14, 0x9c, 0xf4, 0xfd, 0xd5, 0x3b, 0x09, 0xd0, 0xcb, 0xd7, 0xd3, + 0xfa, 0x1d, 0xad, 0xf5, 0xde, 0xee, 0x12, 0x10, 0xd7, 0xcd, 0xfd, 0xee, + 0x27, 0x09, 0x48, 0x69, 0x2e, 0xde, 0xba, 0xf8, 0xec, 0xd4, 0x35, 0x92, + 0x2a, 0x22, 0x02, 0xd0, 0xf6, 0x23, 0x3d, 0x23, 0x0e, 0x3b, 0x58, 0x81, + 0xb3, 0x28, 0x0e, 0xe9, 0x26, 0xfd, 0x01, 0x26, 0x24, 0xbc, 0xd1, 0x37, + 0xf1, 0xcd, 0xf3, 0x14, 0xf1, 0xb2, 0x3e, 0x40, 0x35, 0x19, 0xd5, 0x21, + 0xcf, 0xf2, 0x45, 0x0e, 0x16, 0x01, 0xe2, 0x62, 0xff, 0xc4, 0xeb, 0x14, + 0xfa, 0x2d, 0xf3, 0x08, 0x1f, 0xc6, 0x00, 0xd3, 0xb6, 0xe1, 0xc7, 0xb4, + 0x35, 0xb8, 0xd3, 0xbd, 0xe7, 0xcc, 0x84, 0xcb, 0x03, 0xdb, 0x2d, 0xc4, + 0xbe, 0xb1, 0x3d, 0x81, 0x0e, 0x3c, 0xaf, 0xde, 0x1c, 0xc2, 0xfd, 0x36, + 0x44, 0xac, 0xa4, 0xc7, 0x1d, 0xef, 0x0e, 0xc4, 0xd7, 0xb8, 0xf0, 0x21, + 0x34, 0x10, 0x24, 0xcf, 0x18, 0x58, 0xd7, 0x26, 0xde, 0xd9, 0x19, 0x05, + 0x32, 0xfb, 0x2d, 0x11, 0xe1, 0x41, 0xc5, 0x0d, 0x10, 0x07, 0xf4, 0x11, + 0xf2, 0x24, 0x29, 0xfc, 0xff, 0xe0, 0x4e, 0x2f, 0x31, 0xe6, 0xde, 0xea, + 0x34, 0xff, 0xe3, 0xff, 0x1f, 0xea, 0xe5, 0x09, 0x06, 0xf4, 0x09, 0xe0, + 0xda, 0x22, 0x31, 0xe0, 0xf4, 0xfb, 0x3e, 0x61, 0xe9, 0xf0, 0x03, 0x81, + 0x14, 0x36, 0xce, 0x0b, 0x2b, 0x28, 0xee, 0xda, 0x9d, 0x3d, 0x48, 0xcf, + 0xda, 0xef, 0xc4, 0x05, 0xed, 0xf1, 0xee, 0xf3, 0x04, 0x5a, 0x27, 0x28, + 0xda, 0xef, 0xfd, 0x20, 0x2c, 0xc0, 0x57, 0xdb, 0x35, 0xf3, 0xb1, 0x5c, + 0xdd, 0x5f, 0xdf, 0xad, 0x42, 0xf8, 0x12, 0xbb, 0x08, 0x1b, 0xea, 0x36, + 0x39, 0x4c, 0xfa, 0x3f, 0x31, 0xc8, 0xdd, 0xff, 0xf4, 0xab, 0xea, 0x3a, + 0x0d, 0x53, 0x08, 0x3c, 0x73, 0x11, 0xc9, 0x3a, 0x22, 0x60, 0xbd, 0xd0, + 0x0d, 0x14, 0x7f, 0x24, 0xec, 0x61, 0xef, 0x27, 0xc9, 0xe3, 0x3b, 0x25, + 0x3f, 0xdc, 0x31, 0xad, 0x30, 0x4b, 0x55, 0xf4, 0x3d, 0xbd, 0xfd, 0x2b, + 0x01, 0x28, 0xd6, 0xc5, 0x31, 0x18, 0xf4, 0xcd, 0xcb, 0x18, 0xd2, 0xf3, + 0x10, 0x69, 0xf3, 0xf2, 0xd8, 0x29, 0xde, 0x1c, 0xe3, 0x17, 0x54, 0xf4, + 0xd7, 0xe5, 0xd5, 0xbe, 0x81, 0xee, 0x0b, 0xe7, 0x16, 0xdc, 0xcd, 0x54, + 0xb6, 0xf9, 0xed, 0xab, 0x1e, 0xbc, 0xc4, 0xde, 0x06, 0x0b, 0x65, 0x14, + 0x0a, 0xdc, 0xd2, 0xe9, 0xe8, 0x3c, 0x05, 0x05, 0xe7, 0x0f, 0xac, 0x0a, + 0x7f, 0x89, 0x41, 0x0f, 0x49, 0x25, 0x4d, 0xea, 0x21, 0x8d, 0x49, 0x05, + 0x11, 0x47, 0xf8, 0xa1, 0xe1, 0xf5, 0xca, 0x03, 0x02, 0xf9, 0x27, 0x95, + 0x08, 0xa7, 0xf0, 0x20, 0xc0, 0xdb, 0x55, 0x3a, 0x39, 0x4d, 0xdd, 0xb2, + 0xc5, 0xef, 0xf5, 0xee, 0xe9, 0xde, 0x59, 0x24, 0xcb, 0xea, 0xdf, 0xf4, + 0xb2, 0x03, 0xba, 0x57, 0xce, 0x26, 0xaf, 0xf1, 0xfa, 0xd7, 0xe5, 0xd9, + 0xe8, 0xa9, 0xc0, 0x13, 0xc7, 0xf2, 0x02, 0x26, 0x29, 0xff, 0xc9, 0xf8, + 0xbb, 0xcb, 0x4c, 0xce, 0x2f, 0x16, 0xf3, 0xec, 0x10, 0x48, 0xcd, 0xc0, + 0x10, 0x09, 0xad, 0x81, 0x22, 0x99, 0x03, 0xb3, 0xda, 0xd7, 0x31, 0xd2, + 0x29, 0xff, 0xde, 0x00, 0xc7, 0x26, 0x4b, 0x30, 0x11, 0xd7, 0x32, 0x1a, + 0x81, 0x0b, 0x13, 0xc5, 0x00, 0xce, 0x44, 0xb4, 0x27, 0xad, 0xd5, 0x6c, + 0xf8, 0x57, 0x3c, 0xe4, 0xfd, 0x57, 0xe5, 0x4b, 0x76, 0x34, 0x3a, 0xcf, + 0x6c, 0x18, 0x38, 0xd2, 0xe3, 0xea, 0x02, 0xe7, 0xb5, 0xe0, 0x76, 0x5b, + 0xe5, 0xde, 0xa1, 0xd4, 0xfa, 0x0f, 0xe3, 0x0c, 0x45, 0xe0, 0xa2, 0x1e, + 0x3c, 0x5d, 0xf8, 0xd6, 0x38, 0xe1, 0x20, 0xd9, 0xef, 0x52, 0x5f, 0x87, + 0x8d, 0x1b, 0x36, 0xd7, 0x3d, 0xe5, 0xdc, 0x03, 0x12, 0x1a, 0xc7, 0x02, + 0x09, 0xd8, 0xf4, 0xa7, 0x0b, 0xe4, 0x25, 0x9e, 0xb4, 0x9c, 0x2a, 0x6b, + 0xc7, 0xb8, 0xd6, 0x11, 0xe6, 0x88, 0xa3, 0xa7, 0x27, 0xb2, 0x0e, 0xeb, + 0x14, 0xfb, 0x7f, 0xc5, 0x1c, 0xe9, 0x0c, 0x02, 0x1d, 0xb0, 0x1c, 0xda, + 0x2f, 0x2f, 0x0b, 0x08, 0x33, 0xd6, 0xfe, 0xe3, 0x10, 0xf0, 0x08, 0x5f, + 0x1b, 0x3e, 0x21, 0xe9, 0x33, 0x44, 0x01, 0x29, 0x1e, 0xe5, 0xd6, 0x24, + 0x11, 0x1b, 0x4c, 0xf1, 0x2c, 0xe3, 0x81, 0xf0, 0x4b, 0x29, 0x07, 0x39, + 0x44, 0x26, 0x39, 0xc6, 0xf2, 0x73, 0x3e, 0xf8, 0xb8, 0xaf, 0x02, 0x0e, + 0xe0, 0xe2, 0x07, 0x39, 0x04, 0x36, 0x12, 0xba, 0x1c, 0x3a, 0x13, 0xc8, + 0xb4, 0xe8, 0x39, 0x2e, 0x4f, 0xe6, 0x0f, 0x69, 0xae, 0xc8, 0x81, 0x3d, + 0x23, 0xc2, 0xcd, 0x44, 0xe4, 0x13, 0xef, 0xd7, 0xfc, 0xbf, 0xa6, 0x5e, + 0x1e, 0xfd, 0x23, 0xe4, 0xd2, 0xde, 0x03, 0x42, 0x17, 0x06, 0xff, 0x29, + 0x5b, 0x14, 0x05, 0x16, 0x8e, 0x3b, 0xb8, 0xf7, 0xb9, 0x3a, 0x69, 0x3b, + 0x2f, 0xbf, 0x98, 0xf2, 0x15, 0xd6, 0x8f, 0xe7, 0x6d, 0xca, 0x0d, 0x1a, + 0xfe, 0x15, 0xf8, 0xe2, 0xb4, 0xcb, 0xde, 0x74, 0x69, 0x6d, 0xe1, 0x42, + 0x97, 0x7f, 0xae, 0xac, 0xdf, 0xdc, 0x8d, 0x4f, 0xbd, 0xd2, 0xb8, 0x66, + 0x73, 0x3f, 0x3d, 0xf7, 0x01, 0x96, 0x9f, 0x7f, 0x0e, 0xe9, 0xbf, 0x04, + 0x38, 0xf9, 0xfa, 0x4c, 0x9b, 0xe9, 0x09, 0xd6, 0xff, 0x4d, 0x6d, 0xab, + 0xa9, 0x08, 0xc7, 0xf9, 0x42, 0x3e, 0x5c, 0xb4, 0x17, 0x98, 0xfd, 0xcf, + 0x29, 0x32, 0xfb, 0xcc, 0x00, 0xcd, 0xa8, 0x67, 0xc7, 0xb9, 0xa0, 0x30, + 0x2b, 0x31, 0xe2, 0xfe, 0xc5, 0x5b, 0xf8, 0xf7, 0xa6, 0xac, 0xd6, 0x4a, + 0x27, 0xb4, 0x4f, 0xcf, 0xaf, 0x60, 0xd3, 0x23, 0xa1, 0x51, 0x55, 0x09, + 0xde, 0xc7, 0xb2, 0x2b, 0x17, 0x89, 0xc1, 0xc4, 0xab, 0x0c, 0x9c, 0xe7, + 0xab, 0x1a, 0x25, 0x54, 0x8a, 0x4c, 0x31, 0x81, 0xee, 0xb5, 0x4c, 0xda, + 0x4f, 0x14, 0x28, 0x2f, 0xbc, 0xf4, 0x43, 0xe4, 0x08, 0xec, 0xd7, 0x60, + 0x3e, 0x1d, 0xe4, 0xc9, 0xe0, 0xfe, 0x06, 0x3e, 0x26, 0xf9, 0xbc, 0xed, + 0xf6, 0x29, 0x07, 0x33, 0xd6, 0xe9, 0xdb, 0x37, 0x2d, 0x1c, 0xec, 0xea, + 0xfb, 0x7f, 0x27, 0x30, 0x24, 0x2e, 0x2a, 0xed, 0x07, 0xe5, 0x15, 0xba, + 0xd8, 0x0f, 0xc8, 0x3a, 0x2e, 0x07, 0x0e, 0xec, 0xf8, 0xf2, 0x38, 0xfb, + 0xd3, 0xe8, 0x18, 0xf2, 0xfd, 0x22, 0xb1, 0x17, 0xef, 0xd2, 0x18, 0x3d, + 0x16, 0xf9, 0xfd, 0x38, 0xf4, 0xe0, 0x06, 0x71, 0xb3, 0xc9, 0x42, 0x31, + 0xca, 0x81, 0xbb, 0xdb, 0x3e, 0xbf, 0xf7, 0x07, 0x06, 0x35, 0xba, 0xa2, + 0xb6, 0xaa, 0xe8, 0x15, 0xc0, 0x3d, 0x4b, 0x01, 0xe4, 0x09, 0xcf, 0x93, + 0x4b, 0x07, 0x12, 0x0f, 0xd5, 0xe8, 0xf4, 0xba, 0x0f, 0x04, 0xdb, 0xa3, + 0x43, 0xd5, 0x0b, 0x9e, 0xc3, 0xdf, 0x30, 0xfc, 0x92, 0x61, 0xda, 0xdd, + 0xde, 0xf0, 0x30, 0xd5, 0xda, 0x11, 0x81, 0xe0, 0xa9, 0xd8, 0xe0, 0x6a, + 0xcd, 0x1a, 0xf9, 0xac, 0x08, 0xc5, 0xc8, 0x06, 0xa4, 0x1d, 0xda, 0x4c, + 0x45, 0x23, 0x40, 0x22, 0x22, 0x08, 0x4c, 0xb2, 0x08, 0xa8, 0x2d, 0x03, + 0xf9, 0x16, 0xb5, 0x07, 0x09, 0x5f, 0xaf, 0x0d, 0x57, 0x25, 0x61, 0xdd, + 0x47, 0x38, 0xf2, 0x55, 0xf9, 0xef, 0xd4, 0x25, 0x1d, 0x32, 0x24, 0x54, + 0x03, 0x08, 0xe7, 0x18, 0x39, 0xd6, 0xe8, 0x38, 0xb9, 0xd4, 0xea, 0x41, + 0x31, 0x24, 0x34, 0xad, 0xc3, 0xb3, 0xfe, 0x14, 0x37, 0x2f, 0xd8, 0xf7, + 0x21, 0xc1, 0x1c, 0xef, 0xec, 0xf9, 0x39, 0xc4, 0xc4, 0xe1, 0xcb, 0x81, + 0xb9, 0xe1, 0xc5, 0xb0, 0xd2, 0x0e, 0x1a, 0x0b, 0xb8, 0xc9, 0x49, 0x3d, + 0x34, 0x33, 0xf3, 0xb5, 0x27, 0x20, 0x30, 0x1e, 0x2e, 0xca, 0x32, 0xb4, + 0xd2, 0x11, 0xb6, 0x37, 0xee, 0x43, 0xd8, 0x12, 0x0e, 0xec, 0xdd, 0x07, + 0xc1, 0x08, 0x06, 0xc4, 0x37, 0x6e, 0x65, 0xb1, 0xe0, 0xbf, 0x69, 0x66, + 0x1c, 0x17, 0xd3, 0xc0, 0xbd, 0x99, 0xec, 0xfc, 0x36, 0xf8, 0x29, 0x3f, + 0x24, 0xde, 0x38, 0xca, 0x05, 0x03, 0x50, 0x2a, 0x22, 0x81, 0x2d, 0xfc, + 0x30, 0x3a, 0x36, 0x79, 0x0e, 0x13, 0x44, 0xfa, 0x2b, 0x04, 0xa8, 0x16, + 0x3a, 0x43, 0x19, 0x24, 0x49, 0xd8, 0x61, 0xd1, 0x12, 0xbf, 0x1f, 0x42, + 0xe4, 0x27, 0x66, 0xa5, 0x24, 0xe8, 0xa5, 0xd0, 0xd9, 0xf5, 0x81, 0x62, + 0x47, 0x40, 0x59, 0x95, 0x2f, 0x18, 0xa4, 0x1b, 0xc3, 0x07, 0xba, 0xad, + 0xed, 0x95, 0x46, 0x07, 0xb8, 0x28, 0xb1, 0xfb, 0xa9, 0x26, 0xf5, 0x68, + 0xba, 0x68, 0x01, 0xdc, 0x14, 0xa0, 0xc2, 0x1c, 0x3b, 0x20, 0x13, 0x89, + 0x33, 0xf1, 0x4d, 0x26, 0x3a, 0xc7, 0xe1, 0xdf, 0xd3, 0x3f, 0x2f, 0xbe, + 0xb3, 0x33, 0x3b, 0xf5, 0xc9, 0x43, 0x27, 0x4d, 0x1b, 0x9f, 0x0b, 0x7f, + 0xf3, 0xaf, 0xf9, 0x25, 0x12, 0xd5, 0x19, 0xb5, 0x4c, 0x1f, 0x87, 0x31, + 0x48, 0xe9, 0x37, 0xed, 0x5f, 0x2f, 0x46, 0x46, 0x20, 0x04, 0x31, 0xc7, + 0x08, 0x4b, 0xf3, 0xea, 0x03, 0xf9, 0xf4, 0xc7, 0x95, 0xf7, 0xfc, 0x48, + 0xfb, 0xaf, 0x00, 0x54, 0x4a, 0xf3, 0x4b, 0x2b, 0x2a, 0x0f, 0x50, 0x1f, + 0xca, 0x16, 0x4b, 0x0c, 0xb6, 0xd1, 0xd7, 0xbd, 0x41, 0x1b, 0x1f, 0x0a, + 0xff, 0x1e, 0x04, 0xef, 0x29, 0x42, 0x3b, 0xd4, 0xc5, 0x66, 0x7f, 0x3a, + 0x06, 0xd3, 0x22, 0x0c, 0xdf, 0x2e, 0xc5, 0xb0, 0x06, 0xe8, 0xeb, 0x16, + 0xfa, 0x1f, 0x31, 0xdb, 0x19, 0xc3, 0xbe, 0x2e, 0x08, 0x5a, 0x18, 0xde, + 0x0c, 0xf8, 0xc1, 0x85, 0x87, 0xf8, 0xff, 0xc8, 0x56, 0xbe, 0xf7, 0xfd, + 0xd1, 0x32, 0xf4, 0xee, 0x3b, 0x7f, 0xed, 0xb3, 0xc5, 0xff, 0x16, 0x41, + 0xfb, 0x5c, 0xff, 0x65, 0x44, 0x34, 0xcb, 0x59, 0x0c, 0xdd, 0xf4, 0x3a, + 0xd2, 0xf9, 0x6c, 0x63, 0xba, 0x75, 0x2d, 0x1f, 0xe3, 0x2a, 0xd9, 0x22, + 0xd9, 0xec, 0x29, 0x40, 0xfe, 0x38, 0xe0, 0x37, 0x2f, 0xa8, 0x31, 0x47, + 0x31, 0x94, 0x9d, 0x18, 0x0f, 0xe9, 0xd3, 0xc1, 0xd2, 0x0e, 0xc8, 0xe0, + 0xe5, 0xab, 0xdd, 0xfc, 0x27, 0x81, 0xb8, 0xdf, 0xda, 0xad, 0xa8, 0x2a, + 0xcd, 0x36, 0xca, 0x48, 0xff, 0x60, 0x4c, 0x92, 0xe5, 0xae, 0x2c, 0xb6, + 0xf3, 0x40, 0xb7, 0xde, 0xf7, 0xd4, 0x1a, 0x1f, 0xac, 0x12, 0x08, 0x47, + 0xfa, 0x6b, 0xaf, 0xfa, 0x87, 0xc5, 0xa8, 0x53, 0xa1, 0x4d, 0xd3, 0xe3, + 0x07, 0xc2, 0xdd, 0x13, 0x0e, 0x49, 0xe3, 0x17, 0x13, 0xfe, 0xbe, 0x2d, + 0xd2, 0xb2, 0x49, 0x89, 0xdd, 0x2c, 0x8e, 0x17, 0x88, 0x91, 0xdb, 0xe1, + 0x41, 0x25, 0xc8, 0x00, 0xab, 0x05, 0xb8, 0xdf, 0x0b, 0x21, 0x7f, 0xee, + 0x0b, 0x09, 0x0c, 0x19, 0xd4, 0xc7, 0x23, 0x36, 0x38, 0x11, 0x44, 0x54, + 0x3c, 0x14, 0x9c, 0xe6, 0xe0, 0xbc, 0xa7, 0xf2, 0x58, 0x24, 0x00, 0xe0, + 0x23, 0x01, 0x2e, 0xc1, 0xf9, 0x41, 0xcc, 0x82, 0x40, 0x0f, 0xf1, 0x89, + 0x35, 0xde, 0x0c, 0x1f, 0xf2, 0xa1, 0xf7, 0xf6, 0x05, 0x73, 0xae, 0x2f, + 0x9d, 0x01, 0xf4, 0xc4, 0x2b, 0xeb, 0xe0, 0x35, 0x72, 0xbf, 0xa1, 0x4e, + 0x1f, 0x0f, 0x67, 0x5b, 0x38, 0x7f, 0xcc, 0x5a, 0xd8, 0x5b, 0xce, 0x07, + 0xcb, 0x38, 0xf4, 0x2e, 0xa5, 0x36, 0xc5, 0x2c, 0xeb, 0x56, 0x42, 0x08, + 0x02, 0x27, 0xac, 0xee, 0xe4, 0xfc, 0xe3, 0x43, 0x42, 0xf9, 0x38, 0xea, + 0x04, 0x11, 0x14, 0x1a, 0xa8, 0x26, 0xf8, 0xd6, 0x10, 0x50, 0x04, 0x21, + 0xea, 0x44, 0x51, 0xff, 0xc9, 0xd3, 0x09, 0x09, 0xec, 0xeb, 0x81, 0xfd, + 0xc8, 0xda, 0x17, 0x16, 0xc3, 0x08, 0xfc, 0xeb, 0xe6, 0x1a, 0xdf, 0x19, + 0xdc, 0xe3, 0xe6, 0x41, 0xde, 0x25, 0x17, 0x5a, 0x2f, 0xc4, 0xfe, 0xee, + 0x17, 0xf7, 0x3b, 0x48, 0x02, 0x36, 0x2f, 0x4a, 0xf4, 0xe4, 0x0e, 0x43, + 0x06, 0xdd, 0x5e, 0xca, 0x2c, 0xb3, 0x19, 0xae, 0x49, 0xb6, 0x10, 0x3f, + 0xcb, 0xd6, 0xf4, 0x16, 0x12, 0x25, 0xd3, 0x2a, 0xc7, 0xf4, 0xe6, 0xd8, + 0x12, 0xcc, 0x4f, 0xce, 0x0b, 0x16, 0x0a, 0x0e, 0x18, 0xd4, 0x19, 0x4d, + 0xe1, 0x39, 0x7f, 0x47, 0x2a, 0xc4, 0xee, 0x47, 0xf3, 0xb2, 0x47, 0xf8, + 0x34, 0xb8, 0xc9, 0x1e, 0x1c, 0x0e, 0xf8, 0xf3, 0x1e, 0xf3, 0x0b, 0xea, + 0xfd, 0xf3, 0x3b, 0xd7, 0xd1, 0xd8, 0xfc, 0x60, 0x02, 0xed, 0xfb, 0x26, + 0x35, 0x54, 0xc7, 0x50, 0xc5, 0xef, 0x39, 0x1e, 0x4a, 0x23, 0x81, 0x38, + 0xbb, 0x1c, 0xb2, 0x0a, 0xee, 0xaf, 0x52, 0x05, 0x0f, 0xfe, 0x20, 0x0f, + 0xc0, 0x42, 0xe7, 0xfa, 0xd8, 0xd4, 0xda, 0xd6, 0x21, 0x21, 0x35, 0x54, + 0xb8, 0xdf, 0x08, 0xee, 0x40, 0x10, 0xfc, 0xf0, 0xd4, 0x35, 0xc1, 0x2c, + 0x2e, 0xdb, 0xe3, 0x2e, 0x21, 0x02, 0xf6, 0x36, 0x22, 0x2c, 0xc2, 0xf7, + 0x33, 0xe1, 0x07, 0xe0, 0x17, 0xfe, 0x1b, 0xe9, 0xec, 0x11, 0x0c, 0x81, + 0xdd, 0xee, 0xf8, 0xa8, 0xb2, 0xe8, 0x08, 0xeb, 0xbb, 0xe6, 0x38, 0x17, + 0x12, 0x0a, 0xff, 0xe4, 0xf0, 0x1c, 0x0c, 0x2d, 0x28, 0xaf, 0x2d, 0x7f, + 0x1f, 0xf4, 0xdc, 0x15, 0x04, 0xed, 0x4f, 0xd3, 0xeb, 0xfc, 0x13, 0x33, + 0xc0, 0x24, 0x49, 0x13, 0x20, 0x23, 0xa0, 0x07, 0xec, 0xc8, 0xa9, 0xf3, + 0x4f, 0x34, 0xbe, 0x55, 0xe3, 0xbe, 0x3c, 0x2b, 0xe8, 0xf0, 0x28, 0xa9, + 0xdb, 0xfe, 0x28, 0x31, 0x38, 0xdb, 0x12, 0x45, 0xf7, 0xb8, 0xfc, 0x52, + 0x25, 0x35, 0xe6, 0x27, 0x32, 0x2d, 0x26, 0xcd, 0xec, 0x81, 0xb8, 0xd5, + 0xcd, 0x0e, 0x10, 0xba, 0xf1, 0xa7, 0xe8, 0x4a, 0x55, 0xf2, 0x1c, 0x2a, + 0xcf, 0xb2, 0x4c, 0xfb, 0xcc, 0xff, 0x49, 0x30, 0x2b, 0xeb, 0xed, 0x34, + 0x28, 0xbd, 0x02, 0x3d, 0xce, 0x3c, 0xed, 0xde, 0xd5, 0x44, 0x75, 0x07, + 0x0e, 0xcb, 0x4b, 0x3a, 0x0e, 0x43, 0xdb, 0x00, 0xd3, 0x02, 0xfe, 0x32, + 0x28, 0xf7, 0x1b, 0xfd, 0xa5, 0xbb, 0x21, 0x14, 0xff, 0x4e, 0x3f, 0x30, + 0x7f, 0x2d, 0x36, 0xe5, 0xba, 0x3c, 0x26, 0xd7, 0x3e, 0x7a, 0xbc, 0xb8, + 0x2e, 0x1c, 0xc0, 0xfe, 0x2b, 0xc8, 0xeb, 0xd4, 0x43, 0x4b, 0xd9, 0x52, + 0x1d, 0xc7, 0xc2, 0xdf, 0x23, 0x08, 0xf5, 0xef, 0x24, 0x4c, 0xe5, 0x30, + 0xf5, 0x0e, 0x2e, 0xff, 0x32, 0x7f, 0x17, 0x64, 0x1b, 0x37, 0x31, 0x37, + 0x24, 0x29, 0xc1, 0x05, 0x31, 0x1e, 0x17, 0x27, 0x5a, 0xd9, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0xdf, 0xee, 0xff, 0xff, + 0x5d, 0x06, 0x00, 0x00, 0xfe, 0xf9, 0xff, 0xff, 0x13, 0xf8, 0xff, 0xff, + 0x68, 0x13, 0x00, 0x00, 0x32, 0xfe, 0xff, 0xff, 0xb6, 0xfa, 0xff, 0xff, + 0x0f, 0x03, 0x00, 0x00, 0x7f, 0x04, 0x00, 0x00, 0xd0, 0xfd, 0xff, 0xff, + 0x50, 0xf9, 0xff, 0xff, 0xbb, 0xfa, 0xff, 0xff, 0x07, 0x06, 0x00, 0x00, + 0x1e, 0xff, 0xff, 0xff, 0xda, 0xf5, 0xff, 0xff, 0x04, 0x14, 0x00, 0x00, + 0x8c, 0x04, 0x00, 0x00, 0x27, 0x07, 0x00, 0x00, 0xb3, 0xfa, 0xff, 0xff, + 0x37, 0x03, 0x00, 0x00, 0x0a, 0xda, 0xff, 0xff, 0x1a, 0x0b, 0x00, 0x00, + 0xac, 0xf1, 0xff, 0xff, 0xd4, 0x16, 0x00, 0x00, 0x63, 0xf7, 0xff, 0xff, + 0x9c, 0x0c, 0x00, 0x00, 0x43, 0x0a, 0x00, 0x00, 0x7a, 0xe2, 0xff, 0xff, + 0x8e, 0x04, 0x00, 0x00, 0x8e, 0xfe, 0xff, 0xff, 0xdb, 0x13, 0x00, 0x00, + 0x51, 0xea, 0xff, 0xff, 0x25, 0x0c, 0x00, 0x00, 0x24, 0x20, 0x00, 0x00, + 0x91, 0xf7, 0xff, 0xff, 0x22, 0xee, 0xff, 0xff, 0xa1, 0xea, 0xff, 0xff, + 0x94, 0xfe, 0xff, 0xff, 0x9b, 0x08, 0x00, 0x00, 0x5a, 0xff, 0xff, 0xff, + 0xa5, 0xe3, 0xff, 0xff, 0x02, 0x03, 0x00, 0x00, 0x5d, 0x02, 0x00, 0x00, + 0x4f, 0xf4, 0xff, 0xff, 0xc4, 0xf8, 0xff, 0xff, 0x75, 0xeb, 0xff, 0xff, + 0x98, 0x02, 0x00, 0x00, 0xbb, 0xed, 0xff, 0xff, 0x0b, 0x08, 0x00, 0x00, + 0x5d, 0x01, 0x00, 0x00, 0x6a, 0xf8, 0xff, 0xff, 0x9a, 0x05, 0x00, 0x00, + 0x9c, 0xf6, 0xff, 0xff, 0xd0, 0xf8, 0xff, 0xff, 0xab, 0x0d, 0x00, 0x00, + 0xfd, 0xf2, 0xff, 0xff, 0x9b, 0xfe, 0xff, 0xff, 0xf2, 0xf6, 0xff, 0xff, + 0x7d, 0x17, 0x00, 0x00, 0xc0, 0xf9, 0xff, 0xff, 0x56, 0xda, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x7f, 0x7f, 0x7f, 0xf0, + 0xeb, 0xe5, 0x81, 0x3c, 0x81, 0x32, 0x52, 0x48, 0xee, 0x81, 0x81, 0x81, + 0x7f, 0xcf, 0x81, 0x53, 0x69, 0x81, 0x7f, 0x7f, 0x7f, 0x3b, 0x7f, 0xdf, + 0x81, 0x7f, 0xcb, 0x9a, 0x83, 0x0f, 0xdb, 0xb3, 0x8a, 0xb3, 0x81, 0xef, + 0xf2, 0xcb, 0xc1, 0x7f, 0x81, 0x4c, 0x00, 0xe7, 0x81, 0x7f, 0x99, 0xcd, + 0x77, 0x7f, 0x43, 0xcc, 0x14, 0x7f, 0x5f, 0xfa, 0xa2, 0x6c, 0x48, 0x81, + 0xfd, 0xdc, 0x18, 0x1f, 0xc1, 0x05, 0xff, 0x1a, 0xb1, 0x45, 0x1c, 0x23, + 0xf3, 0xe2, 0xd7, 0xb6, 0xf3, 0x2f, 0xb1, 0x57, 0xed, 0x22, 0xb7, 0x0a, + 0x15, 0xf9, 0x9a, 0x81, 0xb7, 0x81, 0x3a, 0x15, 0xb3, 0x31, 0xee, 0x81, + 0x52, 0xd7, 0x23, 0xd5, 0xd6, 0xbc, 0x81, 0xa6, 0x5f, 0xda, 0x2f, 0xf9, + 0x7f, 0x22, 0x81, 0x57, 0xee, 0x94, 0x7f, 0x81, 0x85, 0x04, 0xc0, 0xd7, + 0xcd, 0xf0, 0x4b, 0x81, 0x52, 0x31, 0x7f, 0xef, 0xe0, 0x6d, 0xa3, 0x18, + 0x9c, 0xdd, 0xe4, 0x7f, 0x81, 0xdb, 0xa9, 0xc0, 0x02, 0xf3, 0xca, 0xe0, + 0x2f, 0xe2, 0x2c, 0x29, 0x7f, 0xf2, 0xc0, 0x03, 0xca, 0x7f, 0xbe, 0x0d, + 0x41, 0x8d, 0x3b, 0x55, 0xbe, 0xaf, 0xe3, 0x81, 0x3c, 0x1f, 0x7f, 0xdd, + 0xa5, 0x1e, 0xe5, 0x3e, 0x79, 0x8f, 0xd1, 0x44, 0x6c, 0xc4, 0xa5, 0x8b, + 0x7f, 0x7f, 0xb1, 0xd6, 0x54, 0x7f, 0x3e, 0x81, 0x81, 0xf0, 0x44, 0x5d, + 0x8b, 0x81, 0x4d, 0x27, 0xa0, 0x2c, 0x34, 0x14, 0x45, 0x7f, 0x47, 0x7f, + 0x6b, 0xbf, 0x7f, 0x2b, 0xfa, 0xa6, 0x81, 0x81, 0x81, 0x02, 0xd1, 0xb3, + 0x81, 0x81, 0x7f, 0x1c, 0xf8, 0x81, 0x43, 0x4f, 0xbd, 0x63, 0x0f, 0x81, + 0xf9, 0x16, 0x7a, 0x7f, 0x7f, 0x4a, 0x15, 0x37, 0x52, 0xdb, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x1b, 0x03, 0x00, 0x00, + 0x36, 0xff, 0xff, 0xff, 0xbe, 0xfe, 0xff, 0xff, 0xaa, 0xfb, 0xff, 0xff, + 0x14, 0xfe, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, 0x5a, 0xfe, 0xff, 0xff, + 0xe9, 0x01, 0x00, 0x00, 0x0e, 0xfe, 0xff, 0xff, 0x73, 0x01, 0x00, 0x00, + 0x83, 0xfd, 0xff, 0xff, 0x9e, 0xff, 0xff, 0xff, 0xc9, 0x02, 0x00, 0x00, + 0x6f, 0x00, 0x00, 0x00, 0x7b, 0x00, 0x00, 0x00, 0x0b, 0xff, 0xff, 0xff, + 0x70, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x0f, 0x01, 0x00, 0x00, + 0x68, 0x00, 0x00, 0x00, 0xf9, 0xfd, 0xff, 0xff, 0x3a, 0xff, 0xff, 0xff, + 0x2f, 0x01, 0x00, 0x00, 0xa9, 0x00, 0x00, 0x00, 0x53, 0x00, 0x00, 0x00, + 0xdb, 0xff, 0xff, 0xff, 0x78, 0x01, 0x00, 0x00, 0x1f, 0xff, 0xff, 0xff, + 0xe6, 0xfd, 0xff, 0xff, 0x10, 0x01, 0x00, 0x00, 0x11, 0x02, 0x00, 0x00, + 0x99, 0xff, 0xff, 0xff, 0x56, 0xff, 0xff, 0xff, 0x80, 0xfd, 0xff, 0xff, + 0xef, 0xff, 0xff, 0xff, 0x9b, 0x00, 0x00, 0x00, 0xf5, 0xfc, 0xff, 0xff, + 0x77, 0x01, 0x00, 0x00, 0xc9, 0x04, 0x00, 0x00, 0x9d, 0xff, 0xff, 0xff, + 0x56, 0xff, 0xff, 0xff, 0xe0, 0xff, 0xff, 0xff, 0xae, 0x01, 0x00, 0x00, + 0x56, 0xff, 0xff, 0xff, 0x8f, 0xfe, 0xff, 0xff, 0x12, 0xfe, 0xff, 0xff, + 0x62, 0x01, 0x00, 0x00, 0xa8, 0xff, 0xff, 0xff, 0x4b, 0x00, 0x00, 0x00, + 0xb9, 0xff, 0xff, 0xff, 0x40, 0xfe, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0xde, 0xfe, 0xff, 0xff, 0x52, 0xfe, 0xff, 0xff, 0xec, 0xff, 0xff, 0xff, + 0x57, 0xfe, 0xff, 0xff, 0x48, 0xff, 0xff, 0xff, 0x04, 0xfd, 0xff, 0xff, + 0xf5, 0xfe, 0xff, 0xff, 0xb3, 0x00, 0x00, 0x00, 0x4e, 0xdc, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x10, 0x0e, 0x00, 0x00, 0x2e, 0xf2, 0x3e, 0xdc, + 0x96, 0x13, 0x97, 0x26, 0x1b, 0x0d, 0xbe, 0x01, 0x57, 0xd5, 0x17, 0xfa, + 0x49, 0x2a, 0x6b, 0xd6, 0xf0, 0xda, 0xbd, 0xdf, 0x39, 0x3f, 0x09, 0xd7, + 0x1f, 0xdd, 0x03, 0xb3, 0x10, 0xf9, 0x2e, 0x2b, 0x10, 0x31, 0x55, 0xf2, + 0x86, 0xe9, 0x26, 0xc1, 0xd4, 0x25, 0x01, 0xc5, 0xcb, 0x08, 0x9f, 0x63, + 0x4e, 0x7f, 0x2d, 0x14, 0x64, 0x06, 0xde, 0xbb, 0x07, 0xe5, 0xeb, 0xe7, + 0x69, 0xed, 0x30, 0x07, 0x2e, 0x0d, 0xec, 0x36, 0x10, 0xd6, 0x5d, 0x26, + 0x25, 0x40, 0x20, 0x21, 0xfe, 0x30, 0x47, 0xbe, 0x25, 0xac, 0xd4, 0x11, + 0xdb, 0xca, 0x46, 0x2c, 0xc0, 0x1e, 0xa7, 0x45, 0xeb, 0x00, 0xfe, 0x99, + 0xad, 0xbf, 0x31, 0x1b, 0xc7, 0x7f, 0xaf, 0xf3, 0x3e, 0x0d, 0x4e, 0x20, + 0xd5, 0x4b, 0x0c, 0xdc, 0x53, 0xd5, 0x4f, 0xdc, 0x2e, 0x81, 0x22, 0x26, + 0xfe, 0x63, 0xb2, 0x73, 0x01, 0xe6, 0x39, 0x38, 0x4f, 0x07, 0x50, 0xe1, + 0xb7, 0xdb, 0x0e, 0x5b, 0x36, 0xc8, 0xd0, 0x47, 0x2f, 0xe2, 0xba, 0xaf, + 0x2c, 0x52, 0x2b, 0xfd, 0x0f, 0x40, 0xfe, 0xb0, 0xe0, 0xef, 0xd8, 0x03, + 0x25, 0x2c, 0xa6, 0x13, 0x63, 0x47, 0xfa, 0xc4, 0x1c, 0xec, 0x22, 0xae, + 0xe3, 0xeb, 0xf3, 0x25, 0xec, 0xf6, 0x62, 0x55, 0x31, 0xda, 0x00, 0xee, + 0xf2, 0x0f, 0xd9, 0xbb, 0x32, 0x1a, 0xcb, 0x47, 0x4e, 0x8d, 0x08, 0xdb, + 0x04, 0x20, 0x03, 0xe1, 0x4b, 0xcd, 0x21, 0xe2, 0x93, 0x9b, 0x2e, 0xc3, + 0xf7, 0x55, 0xde, 0xf1, 0x11, 0x1b, 0x5f, 0xf1, 0xaa, 0x31, 0xe3, 0x4e, + 0x2c, 0x60, 0xff, 0x1a, 0x21, 0xc2, 0xd3, 0x22, 0xee, 0x04, 0xa0, 0x81, + 0x94, 0xd0, 0x12, 0xcc, 0xa8, 0xff, 0x44, 0xba, 0xec, 0xb1, 0x81, 0xe4, + 0xff, 0xf5, 0xc6, 0x11, 0x07, 0x1c, 0xe8, 0x62, 0xcd, 0x8d, 0xa3, 0xf8, + 0xd9, 0xcf, 0x1e, 0xe1, 0xf9, 0x26, 0x25, 0x96, 0x36, 0xec, 0xcb, 0x08, + 0xcd, 0x1a, 0x3d, 0x2a, 0xe0, 0x1f, 0x05, 0xad, 0x1e, 0x48, 0x90, 0xe1, + 0xdd, 0xb4, 0xab, 0x15, 0x10, 0x1a, 0xf6, 0xdf, 0xed, 0xcc, 0x33, 0xb0, + 0x89, 0xe4, 0x24, 0xe8, 0xaf, 0x05, 0xe6, 0x43, 0xf0, 0x88, 0xcc, 0xbf, + 0xe5, 0x09, 0x14, 0x26, 0x31, 0x24, 0x26, 0xb9, 0x60, 0xeb, 0x10, 0x03, + 0x7f, 0xd9, 0x32, 0x3b, 0xaf, 0x01, 0x2c, 0xce, 0x00, 0xb9, 0xf2, 0x41, + 0x31, 0xec, 0xef, 0x07, 0xcc, 0x4d, 0x41, 0xdf, 0x1e, 0x9a, 0xd2, 0xe1, + 0xc2, 0x47, 0xa8, 0x17, 0x3c, 0xbc, 0x28, 0xef, 0x0b, 0xcd, 0xd5, 0x32, + 0xac, 0xa7, 0xfb, 0x29, 0xd2, 0x33, 0xb9, 0xc4, 0x4c, 0xd0, 0x00, 0x02, + 0x3c, 0x2e, 0x6c, 0xe9, 0x4e, 0x12, 0xba, 0xcf, 0x14, 0xea, 0x26, 0x13, + 0x93, 0x12, 0x07, 0xe7, 0x3b, 0xf4, 0x0d, 0x53, 0xd1, 0x2b, 0xcc, 0x3c, + 0x81, 0x32, 0x25, 0x67, 0x18, 0xd7, 0x18, 0x32, 0x2d, 0xe7, 0x2c, 0xbd, + 0xf7, 0xa0, 0xb8, 0x3a, 0x43, 0x30, 0x53, 0x3c, 0x1a, 0xd7, 0x03, 0xa3, + 0xb8, 0xe9, 0xf9, 0x82, 0xe4, 0x3b, 0x31, 0xbe, 0x2a, 0xcd, 0xde, 0xa6, + 0x0f, 0xc1, 0xfb, 0xec, 0xfb, 0x16, 0xf7, 0xe8, 0xf5, 0x1c, 0x09, 0x13, + 0x1c, 0xea, 0x17, 0xe3, 0x1c, 0x12, 0x49, 0x25, 0xcd, 0xd4, 0x3c, 0xf9, + 0xbd, 0x25, 0xba, 0xf2, 0xd5, 0x10, 0x81, 0x21, 0x02, 0xf0, 0xc3, 0xd7, + 0xf7, 0x11, 0x3e, 0x40, 0xf6, 0xf9, 0xbe, 0x22, 0x01, 0x46, 0xeb, 0xe2, + 0xdd, 0x0f, 0x0f, 0xce, 0x57, 0xc6, 0xef, 0x2c, 0x2c, 0xec, 0xb2, 0x3b, + 0xd3, 0x2b, 0x21, 0x23, 0xdc, 0xeb, 0xc4, 0x7f, 0x1d, 0x20, 0xb8, 0x0b, + 0x17, 0x15, 0x0b, 0xc5, 0x02, 0xfb, 0x36, 0xf8, 0xbc, 0xa0, 0x08, 0x20, + 0xdb, 0xe9, 0x1c, 0x04, 0xfb, 0x37, 0xdc, 0xd4, 0xc0, 0x1b, 0xbc, 0x06, + 0x9a, 0x02, 0x11, 0xe5, 0x31, 0xc5, 0xf1, 0x3a, 0xd5, 0x14, 0x09, 0xd3, + 0xe5, 0xc5, 0xc5, 0x21, 0xbb, 0x03, 0x41, 0xb2, 0xd6, 0x8d, 0xcb, 0x4c, + 0xea, 0xc7, 0x39, 0x49, 0x14, 0xbd, 0xb3, 0x10, 0xe9, 0x2e, 0xf7, 0xdd, + 0x29, 0xcc, 0x34, 0x2c, 0xc1, 0x05, 0x21, 0x41, 0xe5, 0xc3, 0xe2, 0xef, + 0xf0, 0x12, 0x16, 0xe2, 0x18, 0x45, 0x54, 0xe1, 0xf1, 0x20, 0xb2, 0xfc, + 0xcf, 0xb8, 0xfb, 0x2b, 0xf0, 0xde, 0x7f, 0x3a, 0xf8, 0xd4, 0x32, 0xbb, + 0xc0, 0x09, 0x20, 0xcf, 0x1a, 0xe9, 0x34, 0x43, 0x49, 0xe0, 0xa5, 0xdc, + 0xf4, 0x7f, 0x06, 0x2d, 0x2b, 0xe6, 0xf7, 0xff, 0x38, 0x11, 0xe4, 0x14, + 0x16, 0xc4, 0x02, 0x1b, 0xf9, 0xe0, 0xd5, 0xd7, 0x38, 0xe3, 0x09, 0x47, + 0xfa, 0x2d, 0x19, 0xd5, 0xfb, 0x09, 0x21, 0xda, 0x0e, 0x45, 0x07, 0xc9, + 0xae, 0x2d, 0xe4, 0x36, 0xf4, 0xbb, 0xd9, 0xf7, 0xcc, 0x05, 0xe1, 0xa8, + 0x91, 0xbe, 0xf5, 0x66, 0xd3, 0xf4, 0xe3, 0x13, 0xcf, 0xf9, 0xaf, 0xb7, + 0x24, 0xae, 0x14, 0xf5, 0x4f, 0xcf, 0x0b, 0x09, 0xd1, 0x0a, 0x3f, 0x0b, + 0xd3, 0xfd, 0xca, 0x00, 0x0c, 0x71, 0x4e, 0x09, 0x04, 0xe3, 0xce, 0x13, + 0xfc, 0x1f, 0x31, 0x13, 0x0c, 0xda, 0xec, 0x4a, 0x1c, 0x36, 0x13, 0x18, + 0x0f, 0x6e, 0xdd, 0x09, 0xf7, 0x4d, 0x1c, 0xf8, 0xfe, 0x22, 0x06, 0xe9, + 0x81, 0x45, 0xf2, 0xee, 0x25, 0x17, 0x2c, 0x31, 0x21, 0xe6, 0x89, 0x07, + 0x37, 0xce, 0xa6, 0xc4, 0x1d, 0xb8, 0x06, 0x11, 0xc2, 0x5a, 0x15, 0xcd, + 0xc9, 0x0e, 0x1f, 0x1f, 0x18, 0x27, 0x21, 0xb5, 0x2d, 0x26, 0xdd, 0x81, + 0x1b, 0xd0, 0xc4, 0xf4, 0x51, 0xd6, 0xe8, 0xe5, 0x04, 0x39, 0x28, 0x07, + 0xf7, 0x60, 0xda, 0xbd, 0x92, 0x03, 0xf5, 0x23, 0x3f, 0x0e, 0x1f, 0xc8, + 0x10, 0xef, 0xd3, 0xbf, 0x5a, 0xcd, 0x29, 0x4c, 0xf1, 0x81, 0xcd, 0x0f, + 0xff, 0xf7, 0x45, 0xdc, 0x4a, 0x16, 0x21, 0xdd, 0x08, 0x0a, 0x30, 0x0f, + 0x23, 0xb0, 0x0f, 0xf0, 0xc6, 0xeb, 0x04, 0xf5, 0xcf, 0xfa, 0xe8, 0x00, + 0xcd, 0xc3, 0x0d, 0xc8, 0xcf, 0x46, 0x10, 0xe0, 0x06, 0x25, 0xea, 0xd4, + 0xae, 0x2e, 0xd3, 0xf6, 0x12, 0xe7, 0x30, 0x51, 0xf8, 0xa1, 0xba, 0x10, + 0x05, 0xf2, 0xe1, 0x2b, 0x13, 0x50, 0x16, 0xcc, 0x40, 0x19, 0xfa, 0xd2, + 0xfd, 0x32, 0x09, 0xf1, 0xfd, 0x51, 0x39, 0x81, 0xf7, 0x38, 0x1c, 0x2e, + 0xd7, 0xe3, 0xdd, 0xe5, 0xd9, 0xfe, 0x27, 0xe8, 0x25, 0xdb, 0xb5, 0x39, + 0xe7, 0x19, 0xfe, 0xf1, 0xd5, 0xfd, 0x1f, 0x10, 0x1e, 0x13, 0x1e, 0xfc, + 0xc8, 0xda, 0xdd, 0x14, 0xf2, 0x1b, 0x28, 0x0f, 0xe1, 0xe8, 0xe9, 0xcd, + 0xf5, 0x09, 0x2a, 0xcd, 0xba, 0xeb, 0x28, 0xde, 0xc8, 0xb6, 0xe3, 0xb5, + 0xa7, 0x26, 0xbc, 0x11, 0xfa, 0x0e, 0x9c, 0xd0, 0xbe, 0xcd, 0x7f, 0x0c, + 0x4c, 0xe3, 0xd8, 0xce, 0x28, 0xe6, 0x20, 0x4a, 0xff, 0xf0, 0x10, 0xae, + 0xed, 0x3d, 0xe1, 0x36, 0x3e, 0xf6, 0xad, 0x5e, 0x1b, 0x1a, 0x00, 0x2f, + 0xfe, 0x45, 0xf6, 0x2a, 0xa7, 0xe7, 0xd9, 0x2e, 0xed, 0x5b, 0x34, 0x07, + 0x51, 0xe7, 0xd3, 0x1c, 0x3a, 0x09, 0xa2, 0x15, 0x75, 0x69, 0x0c, 0x1d, + 0x2c, 0xfb, 0xea, 0xa3, 0xc1, 0x63, 0xe6, 0x81, 0x6c, 0x0c, 0x8c, 0xdd, + 0x56, 0x69, 0x91, 0xa7, 0x2e, 0xbf, 0x70, 0xb7, 0xa8, 0xf1, 0xfc, 0xf9, + 0x71, 0x0c, 0x91, 0xa2, 0x25, 0xf8, 0x55, 0x09, 0x8f, 0xfe, 0x01, 0x0b, + 0xd5, 0xd8, 0x1c, 0x5e, 0xbb, 0x0b, 0xfd, 0xb8, 0xc8, 0xb0, 0xd3, 0x92, + 0x2e, 0x17, 0xca, 0xaa, 0xb2, 0x3a, 0xcd, 0x0d, 0xd1, 0x12, 0xdc, 0xb8, + 0xba, 0x27, 0x25, 0xeb, 0x30, 0xf3, 0xd7, 0xad, 0x04, 0x10, 0x28, 0x52, + 0xfd, 0x3f, 0x4d, 0xa7, 0xc5, 0x20, 0x57, 0xd6, 0xe9, 0x1f, 0x04, 0xef, + 0xf8, 0x40, 0x2a, 0x06, 0xf5, 0xde, 0xa9, 0x20, 0xfd, 0x13, 0x4a, 0xa6, + 0xaf, 0x3e, 0xd7, 0x64, 0xad, 0x33, 0x33, 0x43, 0x14, 0x7f, 0xea, 0x25, + 0x05, 0x59, 0xf2, 0x4c, 0x5d, 0xc6, 0x61, 0x24, 0xe2, 0xdf, 0x64, 0x1f, + 0xc6, 0x4e, 0x6a, 0x40, 0xa1, 0x92, 0x8f, 0xf2, 0xec, 0x3c, 0xa4, 0xe3, + 0x2a, 0xcc, 0xc9, 0xff, 0x2e, 0x40, 0x1a, 0xcc, 0xd6, 0x17, 0x5d, 0x0b, + 0xc7, 0x92, 0x6b, 0x81, 0x54, 0x7c, 0x0f, 0x24, 0x03, 0xc1, 0x55, 0x47, + 0x35, 0x1c, 0xda, 0xae, 0x0a, 0xb7, 0x12, 0xfe, 0xb9, 0x3e, 0xfd, 0x3c, + 0x19, 0x52, 0xe0, 0x39, 0xe9, 0x23, 0x34, 0xf7, 0x09, 0xf7, 0x65, 0xcd, + 0xcb, 0xd9, 0xe5, 0xe0, 0x08, 0xf0, 0xce, 0xd0, 0xee, 0x21, 0xc9, 0xbb, + 0x2f, 0xeb, 0xf4, 0xfb, 0xde, 0x12, 0x21, 0x02, 0x43, 0x0b, 0x50, 0x21, + 0x21, 0xde, 0xe7, 0xf5, 0x30, 0x3f, 0xdb, 0x1f, 0x09, 0x24, 0xf4, 0x2c, + 0x9d, 0xf7, 0xfa, 0xbf, 0x06, 0xe5, 0x41, 0x03, 0xd9, 0x28, 0x0d, 0x0e, + 0x12, 0x56, 0x27, 0x10, 0x0c, 0xf2, 0x22, 0x81, 0x2d, 0x03, 0xe1, 0xf6, + 0xfb, 0x0d, 0x34, 0x19, 0x1f, 0x08, 0x4a, 0xf2, 0x19, 0xf1, 0xf5, 0x11, + 0xc3, 0xd3, 0x24, 0xf0, 0x9e, 0xdf, 0xe9, 0x01, 0x1e, 0xc7, 0x0e, 0x16, + 0xe1, 0xf7, 0x37, 0xfb, 0xfc, 0xe0, 0xd2, 0x42, 0x1f, 0xd8, 0x1d, 0x20, + 0xc2, 0xef, 0xde, 0x2e, 0xc0, 0x41, 0xa7, 0xba, 0xf0, 0xf9, 0x13, 0xfa, + 0xdd, 0xf3, 0xfe, 0x29, 0x7f, 0x3f, 0x2c, 0x16, 0x26, 0x0b, 0xc5, 0xce, + 0x81, 0x1f, 0x16, 0xf4, 0xd1, 0xcf, 0xe2, 0xfe, 0xfd, 0xfd, 0xdf, 0x43, + 0xea, 0xc6, 0xe8, 0x29, 0xd8, 0x0a, 0xf4, 0x0c, 0xe4, 0x13, 0xf7, 0xf8, + 0x31, 0xfc, 0xa6, 0xe0, 0xf3, 0x10, 0xab, 0xd7, 0x22, 0x05, 0x03, 0x13, + 0xf6, 0x08, 0x05, 0xd7, 0x02, 0xfb, 0xc8, 0x26, 0x1e, 0x29, 0xfd, 0xf0, + 0xf7, 0xcf, 0xac, 0x09, 0x4e, 0x24, 0xf0, 0x60, 0x49, 0xd9, 0xf5, 0x0d, + 0xd2, 0x3c, 0xd1, 0x37, 0xfb, 0x2e, 0xb5, 0x5d, 0x2d, 0xf8, 0x81, 0xdb, + 0x30, 0xc1, 0xb1, 0x14, 0x68, 0x9f, 0x98, 0xc9, 0x2b, 0x1b, 0xe6, 0x2c, + 0x1b, 0x30, 0xe3, 0xf2, 0x11, 0x02, 0x22, 0xf2, 0x37, 0x55, 0xe9, 0x41, + 0x77, 0xf3, 0x0d, 0x5c, 0xf4, 0x15, 0xba, 0x0a, 0xfb, 0xf0, 0xff, 0x47, + 0x13, 0xd0, 0x27, 0xe6, 0xba, 0x28, 0xdf, 0x2b, 0x3a, 0xcd, 0x28, 0x0c, + 0x08, 0xd3, 0x5b, 0x0a, 0xb6, 0x42, 0xd1, 0xcd, 0xd5, 0x0c, 0xef, 0x29, + 0xe5, 0xd2, 0x2a, 0x29, 0x0e, 0x43, 0xd2, 0x3c, 0xd4, 0x3b, 0xa0, 0xe4, + 0x81, 0x35, 0x0c, 0xf9, 0x02, 0xc5, 0xd8, 0x24, 0x4c, 0x35, 0xe4, 0xe3, + 0xd8, 0xc8, 0xe0, 0x00, 0x40, 0x61, 0x3b, 0x28, 0xe1, 0xfe, 0x01, 0xb5, + 0xbc, 0xf3, 0x1b, 0x2d, 0x15, 0xfc, 0x2f, 0x05, 0x01, 0x2e, 0x4b, 0xec, + 0x08, 0xee, 0xeb, 0x50, 0xfa, 0x29, 0xfb, 0xe8, 0x4c, 0xb5, 0xe1, 0x40, + 0xae, 0x2b, 0x63, 0x9b, 0xfd, 0x7f, 0xed, 0xd0, 0xab, 0x12, 0x32, 0x3f, + 0x22, 0x4f, 0x0f, 0xbf, 0xb4, 0x37, 0x23, 0x52, 0xdd, 0x0b, 0x0f, 0xa6, + 0x94, 0xf5, 0xf5, 0x16, 0xed, 0x63, 0x0c, 0x26, 0x37, 0x14, 0xdd, 0xdc, + 0x64, 0x36, 0xfd, 0x59, 0x57, 0xf5, 0x54, 0x9d, 0x5c, 0xfd, 0x6d, 0x3c, + 0xa0, 0x15, 0xc0, 0xde, 0x17, 0xec, 0x81, 0x47, 0x0e, 0x46, 0xd2, 0x38, + 0x5e, 0xe7, 0x17, 0xe1, 0x2d, 0xaf, 0x98, 0xbf, 0x5f, 0xe4, 0xf1, 0x00, + 0x01, 0xbe, 0x88, 0xcf, 0x37, 0x40, 0x10, 0x16, 0x4b, 0x44, 0x78, 0xe0, + 0xbd, 0xc0, 0xc2, 0xb5, 0x2d, 0x89, 0xd2, 0xb8, 0xdd, 0x2c, 0xa9, 0x0b, + 0x53, 0x2e, 0x2e, 0xe7, 0x32, 0xd8, 0xb5, 0xe2, 0x24, 0xaa, 0x07, 0x07, + 0x2d, 0xe0, 0x48, 0x4c, 0xf9, 0x23, 0x6a, 0x95, 0x58, 0xd5, 0x43, 0xa6, + 0x05, 0xbd, 0xde, 0xfa, 0xf1, 0x0d, 0x18, 0x39, 0x0c, 0x07, 0x42, 0xb1, + 0x48, 0x06, 0x03, 0xc9, 0x22, 0xe2, 0x56, 0xf9, 0xb9, 0x4f, 0x60, 0x2c, + 0xc7, 0xfb, 0x1e, 0x63, 0x01, 0xba, 0x30, 0x2c, 0x45, 0xba, 0x20, 0x23, + 0xab, 0x17, 0x7f, 0xdc, 0xbf, 0x08, 0xcc, 0xc2, 0x2b, 0x0e, 0x1d, 0xd9, + 0x12, 0x2d, 0xe5, 0x38, 0x8e, 0x13, 0x18, 0x35, 0x33, 0xc3, 0x9e, 0x60, + 0x01, 0x35, 0x01, 0xe1, 0xbc, 0xa8, 0x27, 0x3c, 0xc3, 0xb8, 0xe9, 0x18, + 0x21, 0xc5, 0x36, 0x13, 0xd0, 0xb7, 0x9f, 0x7f, 0x06, 0xbf, 0xcb, 0x45, + 0x0d, 0xfd, 0x1a, 0xfe, 0x74, 0xbf, 0xec, 0x48, 0x2c, 0xe9, 0xed, 0xd2, + 0xb1, 0xcb, 0xe0, 0x0d, 0x1e, 0xe3, 0x42, 0xdf, 0xc7, 0xf7, 0x32, 0x13, + 0xe4, 0xec, 0x6d, 0x64, 0xe7, 0x50, 0x13, 0xe0, 0xe4, 0x17, 0xbe, 0xfb, + 0xd7, 0x40, 0xcb, 0x2c, 0xdc, 0xc9, 0x08, 0x77, 0x01, 0xd8, 0xb3, 0x42, + 0xa1, 0x03, 0xdc, 0xaf, 0xfd, 0x26, 0xd6, 0xef, 0xf5, 0xef, 0xbc, 0xdd, + 0x41, 0xed, 0x25, 0xba, 0x1c, 0x2d, 0x44, 0x04, 0xf4, 0xe8, 0x19, 0x09, + 0x51, 0x18, 0x44, 0x81, 0xca, 0xe9, 0x5d, 0x0a, 0x23, 0xcc, 0x2e, 0xed, + 0x35, 0xc9, 0xca, 0x50, 0x3a, 0xe6, 0xe9, 0x2e, 0xd4, 0xc5, 0x0b, 0x90, + 0xe4, 0x6e, 0x57, 0x3f, 0x15, 0x7d, 0xe6, 0x07, 0xe9, 0x11, 0x66, 0xbf, + 0xcd, 0x08, 0xe3, 0x18, 0x33, 0xbf, 0xab, 0x20, 0x29, 0x3a, 0x0f, 0x3b, + 0xe7, 0x58, 0x55, 0x26, 0x9e, 0x21, 0x06, 0x52, 0xe0, 0x25, 0xf2, 0x28, + 0x98, 0x01, 0x20, 0x03, 0x7f, 0x24, 0xec, 0xe9, 0x17, 0xd6, 0x56, 0xdd, + 0x04, 0x2b, 0xbf, 0xf9, 0x13, 0xee, 0x0c, 0x37, 0xd5, 0xec, 0xf9, 0xf5, + 0xe7, 0x0d, 0xbd, 0xdd, 0x30, 0x60, 0x34, 0xcf, 0xfd, 0xd7, 0xf7, 0x3c, + 0xd7, 0xff, 0x7f, 0x4e, 0x42, 0xfc, 0x2a, 0xdc, 0xe3, 0xac, 0x3c, 0xbd, + 0x04, 0x09, 0x64, 0xc8, 0xc5, 0x59, 0x2c, 0xf3, 0x2d, 0x3c, 0x2d, 0x11, + 0x2e, 0x3b, 0x1f, 0x19, 0x21, 0xcb, 0xdc, 0xb6, 0xce, 0xdd, 0x11, 0xf2, + 0xe9, 0x71, 0x1c, 0x38, 0xa2, 0xd5, 0xba, 0x30, 0xd6, 0xbd, 0x3e, 0xe1, + 0x7f, 0x0a, 0x29, 0xc7, 0x36, 0xf2, 0xf1, 0x5c, 0xbf, 0x4b, 0x08, 0x86, + 0xc2, 0xf9, 0xc4, 0x4b, 0xd7, 0x71, 0xfb, 0xec, 0xd3, 0x10, 0xa4, 0x45, + 0x32, 0xf3, 0xc6, 0xd9, 0x45, 0x36, 0x16, 0x3a, 0xa0, 0x04, 0x6a, 0xe0, + 0x37, 0x43, 0x82, 0xc2, 0x47, 0xa8, 0xe9, 0x7a, 0xc0, 0xf1, 0x01, 0xdf, + 0xb5, 0x35, 0xf3, 0x07, 0x81, 0xf0, 0x94, 0xea, 0xe8, 0xcb, 0x31, 0x40, + 0x59, 0x01, 0x30, 0x3e, 0x34, 0xed, 0xc0, 0x3a, 0xdc, 0xe9, 0xb0, 0xcd, + 0xb9, 0x2a, 0xb4, 0x51, 0xe6, 0xfd, 0xe0, 0x3f, 0x1b, 0x07, 0xfa, 0x57, + 0xfa, 0x1e, 0x26, 0xfc, 0x3f, 0xe5, 0xed, 0xeb, 0xe0, 0x12, 0xd5, 0xe3, + 0xf3, 0xf3, 0xb7, 0x2d, 0x24, 0xf0, 0x25, 0xf0, 0x37, 0xf0, 0x15, 0xbb, + 0x93, 0x44, 0x33, 0xf8, 0xf3, 0xe8, 0xa7, 0xf9, 0xe7, 0x11, 0x16, 0xb5, + 0x5c, 0x01, 0x0b, 0xcd, 0xc3, 0xaa, 0x98, 0x0f, 0xec, 0x22, 0x26, 0xb6, + 0x11, 0xd6, 0x0b, 0x4a, 0x05, 0x21, 0x10, 0xb8, 0x54, 0xd7, 0x06, 0x4b, + 0x48, 0x2d, 0xf2, 0x3a, 0x30, 0xcb, 0xd4, 0xde, 0x32, 0x7e, 0x9a, 0x31, + 0x05, 0x46, 0x81, 0x4e, 0x25, 0x2d, 0xcc, 0x40, 0x79, 0x36, 0x4d, 0xd5, + 0x36, 0x29, 0x34, 0x47, 0x0b, 0x6f, 0x03, 0x9c, 0x7e, 0xe1, 0x3d, 0x07, + 0x55, 0x59, 0x08, 0x41, 0xd0, 0xf6, 0xda, 0x31, 0xa6, 0x95, 0x6d, 0x43, + 0x6c, 0xcf, 0x95, 0x4e, 0x10, 0xe7, 0x5f, 0x06, 0xd2, 0x06, 0xe7, 0xd3, + 0x22, 0x63, 0x27, 0x01, 0xe5, 0x18, 0xaf, 0x34, 0x6a, 0xef, 0x98, 0xa9, + 0x1e, 0xfc, 0x7f, 0x1a, 0xb0, 0x36, 0x1f, 0x49, 0xeb, 0xe4, 0x98, 0x10, + 0x81, 0x53, 0xc9, 0xd4, 0xcf, 0xf3, 0xd2, 0x14, 0xee, 0x0f, 0xfb, 0xe7, + 0xfb, 0xbc, 0x5c, 0x01, 0xec, 0xb8, 0xd3, 0x08, 0xf6, 0xf5, 0x28, 0xd5, + 0x2e, 0xe9, 0x0f, 0xea, 0xef, 0x13, 0x9d, 0x28, 0x19, 0xed, 0x25, 0xfe, + 0x3a, 0x13, 0xc3, 0xed, 0xe6, 0xd1, 0xea, 0x67, 0xfb, 0x37, 0x83, 0xea, + 0x15, 0x07, 0x8e, 0x00, 0x07, 0x53, 0xf7, 0x52, 0x1c, 0x49, 0xd6, 0xe1, + 0x76, 0x01, 0xcb, 0xc6, 0x7e, 0x0a, 0xc8, 0x32, 0xc0, 0x17, 0x21, 0xab, + 0x32, 0xfa, 0xc0, 0xcb, 0x15, 0x7f, 0x5a, 0xef, 0x4e, 0xbe, 0xf3, 0xdf, + 0x6a, 0x3c, 0xbd, 0xb3, 0x56, 0x4d, 0x14, 0x1c, 0x7d, 0x1f, 0x56, 0x68, + 0xbe, 0x39, 0xd1, 0x0f, 0xce, 0x18, 0xc2, 0x53, 0x28, 0x39, 0xf0, 0xcb, + 0x9e, 0x56, 0x3e, 0xac, 0xc3, 0xfe, 0x0d, 0xbf, 0xeb, 0x16, 0x29, 0x27, + 0xd5, 0x25, 0x20, 0x1f, 0xf0, 0xa0, 0xf7, 0xf3, 0xf2, 0xe0, 0xfc, 0xdd, + 0x10, 0xd7, 0x06, 0x0a, 0xd5, 0x7f, 0x0d, 0x07, 0x14, 0x30, 0xf6, 0x08, + 0x2d, 0xfb, 0xde, 0x10, 0x46, 0xec, 0xd1, 0xd7, 0x02, 0x1b, 0xfe, 0xd9, + 0x46, 0x24, 0x15, 0x13, 0xb6, 0x18, 0xd1, 0x09, 0xd5, 0x67, 0x1e, 0x3a, + 0xf7, 0x0a, 0xfc, 0xe1, 0x40, 0xea, 0xeb, 0xf6, 0x0d, 0x81, 0xe0, 0x5a, + 0xff, 0x43, 0x2d, 0x05, 0x01, 0xcd, 0xed, 0xd4, 0x01, 0xe0, 0xf0, 0xea, + 0x07, 0xcb, 0x5f, 0xdd, 0x16, 0xf7, 0xd3, 0x42, 0x00, 0x9f, 0x2d, 0xe5, + 0xae, 0xd0, 0x25, 0xf9, 0x0c, 0x34, 0xf7, 0xba, 0xe4, 0xd5, 0x14, 0xef, + 0xff, 0x1d, 0xef, 0xe3, 0x1c, 0x26, 0xda, 0x0b, 0x9d, 0xe9, 0xef, 0xbf, + 0xa1, 0xe9, 0x0a, 0x32, 0xdd, 0xb7, 0x3f, 0x3f, 0xc1, 0x34, 0x36, 0x13, + 0x27, 0x40, 0x3e, 0xde, 0xf8, 0xca, 0xb4, 0x00, 0x35, 0xce, 0x43, 0xf6, + 0xf4, 0x37, 0x1e, 0xec, 0xd4, 0xd9, 0xed, 0xe5, 0x81, 0x81, 0xec, 0x30, + 0xd8, 0x1a, 0xd6, 0x4a, 0xe3, 0x32, 0xe2, 0x76, 0xfe, 0x3b, 0x87, 0x00, + 0xe9, 0x36, 0x32, 0x19, 0x51, 0x46, 0xf6, 0xf4, 0xc7, 0x0b, 0xf5, 0x19, + 0xfa, 0xf9, 0xf7, 0xd5, 0xd4, 0xeb, 0x42, 0x03, 0xe7, 0x24, 0xe5, 0x2e, + 0x0b, 0x38, 0xb6, 0xd0, 0x06, 0xe1, 0x4f, 0xc4, 0x81, 0x96, 0x6e, 0x2e, + 0xdb, 0xc5, 0x96, 0xe7, 0xdc, 0x2c, 0xb8, 0xbc, 0x63, 0x14, 0x4e, 0xb7, + 0xe1, 0xc3, 0x1b, 0xe9, 0x35, 0xa9, 0xe6, 0x05, 0xe8, 0xf7, 0x3c, 0xe8, + 0xfc, 0x17, 0xcf, 0xaa, 0x29, 0xc5, 0x0f, 0x66, 0x47, 0x49, 0x18, 0xe0, + 0xc3, 0xfc, 0x60, 0xc7, 0x52, 0x00, 0x23, 0xd5, 0x4b, 0x2a, 0x9c, 0x0f, + 0x17, 0x44, 0xf4, 0x14, 0x1f, 0x10, 0x00, 0x3f, 0x08, 0x30, 0x01, 0xb1, + 0x81, 0x01, 0xc6, 0xc5, 0xfd, 0x4f, 0x1c, 0xbd, 0x0f, 0x0b, 0x36, 0xc8, + 0xd2, 0xdd, 0x20, 0x22, 0x06, 0xdf, 0xfc, 0xec, 0xea, 0xef, 0x34, 0xe3, + 0xfb, 0xff, 0xba, 0x1c, 0xcc, 0x09, 0x01, 0x41, 0x1b, 0x2f, 0xc6, 0xdf, + 0xad, 0x22, 0x45, 0x29, 0xf4, 0x42, 0x29, 0x1a, 0x1c, 0xe7, 0xca, 0xa3, + 0xe5, 0x2b, 0xaa, 0xfe, 0xca, 0xaa, 0x32, 0x23, 0xb3, 0x3e, 0x59, 0xa2, + 0x9b, 0xc3, 0x1b, 0x20, 0x1a, 0x75, 0xfc, 0x15, 0x25, 0x11, 0x26, 0xbf, + 0xf3, 0x10, 0x52, 0x29, 0x7c, 0x02, 0xc7, 0x3c, 0xeb, 0x1c, 0x1f, 0x1c, + 0x01, 0x17, 0xf7, 0xe8, 0xaa, 0xcb, 0x81, 0x09, 0xbc, 0x00, 0x85, 0x24, + 0xfc, 0xc4, 0x7d, 0xf0, 0xf1, 0xf5, 0x0d, 0x13, 0xbd, 0xf9, 0xac, 0xe3, + 0x0c, 0xae, 0x11, 0x81, 0xda, 0xf3, 0x36, 0x06, 0x39, 0x4e, 0x0c, 0x6d, + 0x23, 0x52, 0xf0, 0x9d, 0x1c, 0xb6, 0xe8, 0xff, 0x10, 0xd4, 0x38, 0xd2, + 0xd6, 0xc7, 0x1e, 0xb8, 0xb8, 0xf9, 0xd1, 0x11, 0x43, 0x6c, 0x2b, 0xfd, + 0x27, 0xdf, 0xaa, 0xe4, 0x13, 0x04, 0xae, 0xde, 0xa5, 0x79, 0x0a, 0x04, + 0x30, 0x53, 0x41, 0x48, 0xda, 0xd6, 0x25, 0xf8, 0xf5, 0x18, 0x22, 0xa8, + 0xc8, 0x5b, 0xce, 0xb6, 0x32, 0xb5, 0xda, 0xc3, 0xec, 0x0b, 0x3a, 0xfb, + 0x38, 0xf8, 0x5d, 0x28, 0x57, 0xc6, 0x35, 0x11, 0x10, 0x31, 0x4c, 0x3a, + 0xf5, 0xd7, 0x9f, 0xbb, 0x3b, 0x49, 0xce, 0x2d, 0x39, 0xfa, 0x1d, 0x4f, + 0xbb, 0x43, 0xa7, 0xfb, 0xa1, 0xeb, 0x71, 0xb1, 0x02, 0x7f, 0xd2, 0xf4, + 0x01, 0x5f, 0xca, 0x12, 0xc3, 0x9e, 0x20, 0xb5, 0x40, 0x81, 0x38, 0xec, + 0xb8, 0xdb, 0x10, 0x0c, 0xf6, 0x13, 0x03, 0xde, 0x32, 0x03, 0x2d, 0xf2, + 0x07, 0xf7, 0x41, 0xe9, 0x0c, 0x33, 0xf9, 0xd9, 0x21, 0xcd, 0xd7, 0xd3, + 0xed, 0x58, 0x1c, 0xf5, 0x0b, 0x3c, 0x0a, 0xd4, 0x14, 0xf8, 0xb1, 0xe8, + 0x38, 0xee, 0x09, 0x1e, 0x02, 0xd2, 0x4a, 0xf6, 0xfb, 0x1f, 0xfd, 0xb6, + 0xaf, 0xc5, 0x2b, 0x3b, 0xed, 0x1e, 0xf2, 0x31, 0x4f, 0xdc, 0x23, 0x34, + 0x1f, 0xda, 0x2e, 0xb6, 0xfb, 0xf2, 0x04, 0x21, 0xfa, 0xb7, 0xac, 0x4c, + 0xc7, 0xe7, 0x2b, 0xf5, 0x8d, 0x2a, 0xf5, 0x23, 0x23, 0xe7, 0x20, 0x25, + 0xe6, 0x48, 0xae, 0x10, 0x12, 0xea, 0x81, 0x43, 0x20, 0xea, 0x06, 0x82, + 0x03, 0x49, 0x6d, 0x31, 0xac, 0xea, 0xf5, 0x03, 0xd9, 0x58, 0x34, 0x12, + 0x1e, 0x0f, 0x15, 0x5e, 0x5b, 0xff, 0xb9, 0x33, 0xf6, 0xf7, 0x3b, 0x04, + 0x21, 0x1b, 0x26, 0x56, 0xb4, 0xe4, 0xd8, 0xff, 0xed, 0xad, 0x0a, 0xfa, + 0xd6, 0x45, 0x48, 0xd3, 0xfd, 0x0c, 0x1f, 0x7f, 0xc4, 0xed, 0x14, 0xe4, + 0x86, 0x34, 0x3b, 0x2e, 0x06, 0x3c, 0xd7, 0x6e, 0x20, 0xe8, 0x1e, 0x43, + 0x0a, 0xb3, 0x43, 0xed, 0x43, 0x59, 0xa1, 0x31, 0xb9, 0xa6, 0xd0, 0x1a, + 0x23, 0xfe, 0xc7, 0xf2, 0x23, 0x16, 0xfb, 0xdc, 0x1f, 0x03, 0xa0, 0xcb, + 0x1e, 0xc7, 0xcc, 0xa2, 0x27, 0x16, 0x47, 0x65, 0xdd, 0x1d, 0x09, 0xbc, + 0x98, 0x40, 0xb3, 0xd2, 0xf6, 0x35, 0x2b, 0xe1, 0xe9, 0xfb, 0x33, 0x2c, + 0xfa, 0xd5, 0x67, 0xcf, 0x11, 0x04, 0xa1, 0x3b, 0x5f, 0xeb, 0x9d, 0xdd, + 0xdf, 0x5d, 0xee, 0xf8, 0xc8, 0x6d, 0xae, 0x47, 0xab, 0x7f, 0xc4, 0xeb, + 0xac, 0x23, 0x42, 0x38, 0x12, 0x03, 0x1f, 0xe1, 0x0f, 0xd8, 0x25, 0x9c, + 0xf7, 0xbd, 0xf0, 0x16, 0x05, 0xf3, 0x1e, 0x36, 0x20, 0xd1, 0xbd, 0x24, + 0x22, 0x48, 0x1c, 0xf4, 0x2c, 0x39, 0x36, 0x07, 0xfe, 0x1e, 0x4d, 0x07, + 0x46, 0xec, 0xc1, 0xf5, 0x2c, 0x08, 0x16, 0xea, 0x35, 0xf3, 0xf5, 0x03, + 0xf3, 0x1e, 0xe3, 0x04, 0xed, 0xed, 0xe3, 0x06, 0x18, 0x03, 0xe9, 0xfe, + 0xee, 0x7f, 0x35, 0x2c, 0xf0, 0x0c, 0xe6, 0xd4, 0xb9, 0x81, 0xf4, 0x0e, + 0x2b, 0xcc, 0x49, 0x25, 0x0c, 0x04, 0xbf, 0xca, 0xfc, 0x0f, 0x30, 0x1a, + 0xa4, 0xa6, 0x4a, 0x14, 0x03, 0x00, 0xe7, 0x30, 0x25, 0x0a, 0x21, 0x17, + 0x98, 0x02, 0x2e, 0x22, 0xae, 0x28, 0x30, 0xb6, 0x41, 0xce, 0xb7, 0xcb, + 0xeb, 0xd5, 0x1d, 0x3f, 0x26, 0x40, 0x47, 0x38, 0xe8, 0xfc, 0xf2, 0xe9, + 0xa0, 0xd2, 0xe9, 0x1c, 0xda, 0x23, 0x5a, 0xf7, 0x60, 0x01, 0xbc, 0xd2, + 0xec, 0xeb, 0x8f, 0x0a, 0x41, 0x3a, 0xb8, 0x47, 0xee, 0x0e, 0x09, 0xda, + 0x12, 0x3e, 0xde, 0xa8, 0xd4, 0x0f, 0xf7, 0x1b, 0x33, 0x58, 0x2e, 0x1e, + 0xce, 0xdc, 0xe4, 0xbd, 0x3a, 0xd0, 0x20, 0x5b, 0x77, 0xcc, 0xbc, 0x36, + 0x28, 0x4c, 0x31, 0xa8, 0xb8, 0xf2, 0xd9, 0x5b, 0x33, 0x7f, 0xe2, 0xe9, + 0x23, 0x77, 0xed, 0xfc, 0xc5, 0xa7, 0x0c, 0x20, 0x00, 0x0d, 0x5c, 0xf6, + 0x22, 0xaf, 0x2b, 0x00, 0x81, 0x60, 0x01, 0xd4, 0x32, 0x0d, 0xf7, 0x56, + 0xf7, 0x64, 0x29, 0x24, 0x0e, 0xc9, 0x32, 0x21, 0xa2, 0xef, 0xd5, 0x01, + 0xdc, 0xd8, 0xf6, 0x50, 0x0e, 0xbe, 0x03, 0x2e, 0x2b, 0xa8, 0x3a, 0x2f, + 0xb6, 0xdc, 0x18, 0xc8, 0xcd, 0x57, 0x2e, 0xd9, 0x0f, 0xdd, 0xd4, 0x00, + 0x15, 0xb4, 0x49, 0x0d, 0xe0, 0xf7, 0x13, 0x24, 0x40, 0x3b, 0xa6, 0xcb, + 0xb0, 0xdb, 0xdd, 0xf6, 0x42, 0x0d, 0xff, 0x09, 0x26, 0x30, 0x2f, 0xd7, + 0xca, 0x4e, 0x45, 0xe0, 0xc1, 0xfc, 0xa5, 0x16, 0x25, 0x09, 0x2e, 0x1b, + 0x4e, 0x38, 0x81, 0xce, 0x19, 0xd7, 0x01, 0x1f, 0x3e, 0x1c, 0x02, 0x50, + 0xf9, 0x34, 0xc1, 0xf7, 0xcb, 0x24, 0x09, 0x63, 0xe5, 0x3d, 0xbf, 0xde, + 0xf8, 0x5d, 0xe6, 0x45, 0xf7, 0x3e, 0xd4, 0xf9, 0x0d, 0x31, 0x14, 0xf1, + 0xc2, 0x0a, 0x2c, 0x15, 0x81, 0x36, 0xe3, 0x1d, 0xdd, 0xcc, 0xe6, 0x53, + 0xdc, 0x23, 0x16, 0x32, 0x05, 0xd8, 0x19, 0x25, 0xa8, 0xa8, 0x2c, 0xfc, + 0xe1, 0xe3, 0xb6, 0xde, 0x32, 0x2b, 0x98, 0x13, 0x3e, 0x55, 0x16, 0xd4, + 0xcf, 0xf2, 0xef, 0x11, 0x45, 0x3b, 0xf8, 0xb6, 0x45, 0xc0, 0x47, 0x59, + 0x3d, 0x15, 0xd4, 0xfd, 0x1f, 0xa0, 0xde, 0x11, 0xd3, 0x0a, 0x49, 0x2d, + 0x7e, 0x3e, 0x64, 0x25, 0xde, 0x5d, 0x07, 0x81, 0x46, 0x29, 0xec, 0xad, + 0xc1, 0x32, 0x43, 0x3a, 0xff, 0xb0, 0x38, 0x5d, 0xd4, 0x31, 0x14, 0x4f, + 0x9b, 0x29, 0x0b, 0xf6, 0x55, 0xae, 0x53, 0x6a, 0xec, 0xe4, 0x56, 0x0d, + 0x16, 0xd0, 0xe3, 0xc8, 0x11, 0xe6, 0xb1, 0xf9, 0x14, 0xf0, 0x14, 0x25, + 0xf8, 0xcc, 0x4a, 0xfe, 0xf5, 0xc9, 0x22, 0xef, 0x1e, 0xf1, 0xff, 0x1e, + 0x34, 0xdc, 0xf8, 0xde, 0x2c, 0xd9, 0xc3, 0x27, 0xe2, 0xd6, 0x27, 0x2a, + 0xef, 0xff, 0xc7, 0x12, 0xfb, 0x7f, 0x14, 0xe3, 0x25, 0xf1, 0x0d, 0xeb, + 0x1a, 0x2d, 0x3a, 0x0b, 0x50, 0x2a, 0xe1, 0x08, 0xe2, 0xcc, 0xff, 0xd4, + 0xf7, 0x1e, 0xfa, 0x03, 0xea, 0x13, 0xd9, 0xd4, 0x1f, 0x1a, 0x1f, 0x1f, + 0x0a, 0x27, 0x2b, 0x0b, 0x3a, 0xe4, 0x1c, 0xbb, 0x09, 0x08, 0xcf, 0xb8, + 0xb2, 0x3f, 0xcc, 0x33, 0x2a, 0xa1, 0xfc, 0xd3, 0xff, 0xbc, 0xca, 0xef, + 0xc9, 0xec, 0xd4, 0xb9, 0xa5, 0xc0, 0xdd, 0x17, 0x46, 0x34, 0x1c, 0xe5, + 0x22, 0xdd, 0xe1, 0x38, 0x0d, 0xfa, 0xfd, 0xdb, 0xf3, 0x01, 0x23, 0xc0, + 0xfa, 0x7f, 0x36, 0xfa, 0xeb, 0x20, 0xce, 0x21, 0xf3, 0x28, 0x30, 0xd9, + 0x33, 0x35, 0xc7, 0xfe, 0x35, 0x24, 0x04, 0xea, 0xee, 0x06, 0xc7, 0x1e, + 0xc2, 0x1a, 0xc8, 0x41, 0xdd, 0x7f, 0x11, 0xd3, 0x3f, 0x02, 0xd5, 0x28, + 0x3c, 0x52, 0x13, 0xb5, 0xb2, 0x49, 0x20, 0xd5, 0x34, 0x8d, 0xc8, 0x61, + 0x50, 0x12, 0xd8, 0xca, 0x3e, 0x2a, 0xd7, 0xbc, 0x07, 0x38, 0xfd, 0xb0, + 0xf0, 0xe8, 0xc4, 0x3f, 0x20, 0x93, 0x43, 0xec, 0x37, 0xf6, 0x08, 0xe7, + 0xcd, 0xf4, 0xe6, 0xee, 0x97, 0x40, 0x3f, 0xce, 0x29, 0xf1, 0xa8, 0x47, + 0xb8, 0x1a, 0x0f, 0x45, 0xfb, 0xd1, 0xf9, 0x3f, 0x52, 0x28, 0xc3, 0xe0, + 0x4f, 0x18, 0x07, 0xcc, 0xfb, 0x0e, 0x2c, 0xbc, 0xe4, 0xe3, 0xad, 0x1d, + 0x25, 0x1c, 0xca, 0xb1, 0x2c, 0xe4, 0xe6, 0xbe, 0x0b, 0x22, 0x98, 0xc5, + 0x81, 0xcf, 0xed, 0x33, 0x0f, 0xab, 0x19, 0xd5, 0xdc, 0xe4, 0x24, 0x90, + 0x0f, 0xd8, 0xee, 0xdc, 0xf1, 0xf4, 0xdf, 0x06, 0x6a, 0xea, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x59, 0xfd, 0xff, 0xff, + 0x55, 0xf5, 0xff, 0xff, 0x5d, 0x0a, 0x00, 0x00, 0xb0, 0x15, 0x00, 0x00, + 0x66, 0xfe, 0xff, 0xff, 0x32, 0x1c, 0x00, 0x00, 0x34, 0x0a, 0x00, 0x00, + 0x5f, 0xe7, 0xff, 0xff, 0x3f, 0x0e, 0x00, 0x00, 0xf7, 0x07, 0x00, 0x00, + 0x2a, 0xfb, 0xff, 0xff, 0xb2, 0x07, 0x00, 0x00, 0x5b, 0xfb, 0xff, 0xff, + 0xb5, 0x0b, 0x00, 0x00, 0xef, 0xf6, 0xff, 0xff, 0x76, 0xf7, 0xff, 0xff, + 0xee, 0xf1, 0xff, 0xff, 0x77, 0xec, 0xff, 0xff, 0x8d, 0x10, 0x00, 0x00, + 0x34, 0xf5, 0xff, 0xff, 0x54, 0xee, 0xff, 0xff, 0x4b, 0xfa, 0xff, 0xff, + 0x05, 0x07, 0x00, 0x00, 0x46, 0xff, 0xff, 0xff, 0x94, 0xf6, 0xff, 0xff, + 0x29, 0x07, 0x00, 0x00, 0x25, 0xff, 0xff, 0xff, 0x0e, 0x00, 0x00, 0x00, + 0x28, 0xf5, 0xff, 0xff, 0x3a, 0x03, 0x00, 0x00, 0x7f, 0xfb, 0xff, 0xff, + 0x42, 0x0c, 0x00, 0x00, 0x1e, 0x0d, 0x00, 0x00, 0x01, 0x06, 0x00, 0x00, + 0x45, 0x04, 0x00, 0x00, 0x02, 0xfb, 0xff, 0xff, 0xc5, 0x0f, 0x00, 0x00, + 0xec, 0xfa, 0xff, 0xff, 0x52, 0x12, 0x00, 0x00, 0xf4, 0x1b, 0x00, 0x00, + 0xa9, 0xee, 0xff, 0xff, 0x13, 0xf7, 0xff, 0xff, 0xbf, 0xf7, 0xff, 0xff, + 0xb2, 0xf7, 0xff, 0xff, 0x12, 0xfa, 0xff, 0xff, 0x0a, 0x07, 0x00, 0x00, + 0xe4, 0xe6, 0xff, 0xff, 0xe0, 0x13, 0x00, 0x00, 0x08, 0xf7, 0xff, 0xff, + 0xbc, 0x00, 0x00, 0x00, 0xb9, 0x09, 0x00, 0x00, 0x3f, 0xfd, 0xff, 0xff, + 0xea, 0x07, 0x00, 0x00, 0x4e, 0x03, 0x00, 0x00, 0x60, 0x02, 0x00, 0x00, + 0xe7, 0xfa, 0xff, 0xff, 0xa3, 0xff, 0xff, 0xff, 0x9e, 0xf3, 0xff, 0xff, + 0xb0, 0xfe, 0xff, 0xff, 0xfc, 0x01, 0x00, 0x00, 0x66, 0xeb, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x2c, 0x01, 0x00, 0x00, 0x22, 0x18, 0xa6, 0xcb, + 0x22, 0xbd, 0xc9, 0x1d, 0x94, 0xd6, 0xe2, 0x51, 0x22, 0xf6, 0xfd, 0x2b, + 0xea, 0x27, 0x0e, 0x47, 0xe4, 0xea, 0x06, 0xab, 0x1f, 0x1f, 0x29, 0xbe, + 0xc4, 0x26, 0x29, 0xbc, 0xcc, 0x0f, 0xf1, 0x08, 0x58, 0x0c, 0x97, 0xba, + 0x28, 0x27, 0x2d, 0x1e, 0x54, 0xeb, 0x0f, 0x99, 0x4e, 0x40, 0xba, 0x52, + 0xac, 0x7f, 0xce, 0xbf, 0x33, 0x04, 0xcf, 0xcf, 0x05, 0x30, 0xe5, 0xcc, + 0xf6, 0xca, 0xf9, 0x19, 0xd1, 0xb1, 0xf4, 0x17, 0xfb, 0xc6, 0x18, 0xee, + 0xf3, 0xee, 0x39, 0x23, 0x01, 0x11, 0xfa, 0xd5, 0x1d, 0x41, 0xdf, 0xd7, + 0x0d, 0x06, 0x1f, 0x0a, 0xfd, 0x22, 0x0e, 0x02, 0x06, 0x11, 0xb6, 0xe4, + 0x00, 0xf0, 0xec, 0x1d, 0x2a, 0xd5, 0x25, 0xf0, 0x15, 0x3f, 0xc0, 0x1d, + 0xee, 0x43, 0x11, 0xe4, 0x0f, 0x0a, 0xfb, 0xfb, 0x0e, 0x0d, 0xfb, 0xd7, + 0xd4, 0xe5, 0xdf, 0x0f, 0xd1, 0xf6, 0xbf, 0x08, 0x04, 0xc7, 0xfd, 0x16, + 0x16, 0x19, 0x27, 0x05, 0x03, 0xf0, 0xdf, 0xe6, 0x2f, 0x12, 0x11, 0xe4, + 0xed, 0x16, 0x15, 0x36, 0x08, 0xfc, 0xd7, 0xe2, 0x0a, 0x0c, 0x04, 0x02, + 0x0a, 0xe1, 0x07, 0x17, 0x1d, 0x9b, 0x12, 0xf7, 0xf9, 0xfa, 0xd9, 0x17, + 0xe5, 0x0e, 0x16, 0xe0, 0x1b, 0xfe, 0xe8, 0xd0, 0x31, 0x32, 0xea, 0xb0, + 0x0d, 0xb9, 0xd5, 0x0b, 0xd6, 0xe3, 0xf6, 0x15, 0xfd, 0xe5, 0xea, 0x16, + 0xf1, 0x0e, 0x31, 0x37, 0x34, 0x0b, 0x4b, 0xe5, 0x2b, 0x3c, 0xd6, 0xe2, + 0xfd, 0x0b, 0x20, 0x20, 0x28, 0x27, 0xc7, 0x1a, 0xe9, 0xfb, 0xc5, 0xf3, + 0x05, 0xf9, 0xfe, 0x2e, 0xef, 0xba, 0x55, 0x00, 0x1d, 0x10, 0xb2, 0x28, + 0xf9, 0x17, 0x03, 0x05, 0x1b, 0x15, 0xc8, 0xd9, 0xfc, 0x27, 0xd2, 0xa6, + 0xef, 0x92, 0xb6, 0x3d, 0xd1, 0xdb, 0xce, 0x44, 0x32, 0xdb, 0xbb, 0x4a, + 0xaf, 0x33, 0x15, 0xf7, 0x6d, 0x41, 0x19, 0xd9, 0xd7, 0xfa, 0xa7, 0xdf, + 0xe6, 0x4f, 0x10, 0x1d, 0x34, 0x33, 0x94, 0x48, 0x1f, 0x2a, 0xbe, 0xdc, + 0x0b, 0x46, 0x3a, 0x10, 0x3f, 0xf1, 0x49, 0xdb, 0x59, 0x19, 0xb9, 0x2a, + 0xd8, 0x51, 0xe8, 0xb8, 0x29, 0x18, 0xb2, 0xab, 0x9e, 0xec, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x9b, 0x6d, 0xff, 0xff, + 0xae, 0xec, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xca, 0xec, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe6, 0xec, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x02, 0xed, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x1e, 0xed, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2c, 0x01, 0x00, 0x00, + 0x32, 0xed, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x28, 0x00, 0x00, 0x00, 0xa4, 0xa3, 0xff, 0xff, 0xa8, 0xa3, 0xff, 0xff, + 0x0f, 0x00, 0x00, 0x00, 0x4d, 0x4c, 0x49, 0x52, 0x20, 0x43, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x74, 0x65, 0x64, 0x2e, 0x00, 0x02, 0x00, 0x00, 0x00, + 0xec, 0x05, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x2a, 0xfa, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0xb8, 0x02, 0x00, 0x00, + 0xb8, 0x02, 0x00, 0x00, 0xb8, 0x02, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x4e, 0x6f, 0x4f, 0x70, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x54, 0x02, 0x00, 0x00, 0x30, 0x02, 0x00, 0x00, 0xe4, 0x01, 0x00, 0x00, + 0xc0, 0x01, 0x00, 0x00, 0x74, 0x01, 0x00, 0x00, 0x50, 0x01, 0x00, 0x00, + 0x04, 0x01, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x94, 0x00, 0x00, 0x00, + 0x70, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0xe2, 0xef, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6e, 0xee, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6f, 0x2c, 0x00, 0x00, 0x00, + 0x30, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0xee, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x46, 0xf0, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0xd2, 0xee, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6f, + 0x30, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0xc4, 0xee, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x08, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x31, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xae, 0xf0, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x09, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x3a, 0xef, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6f, 0x30, 0x00, 0x00, 0x00, + 0x34, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2c, 0xef, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x32, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0xf1, 0xff, 0xff, + 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0xa2, 0xef, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x6f, 0x30, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x94, 0xef, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, + 0x61, 0x6d, 0x5f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x7e, 0xf1, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x0a, 0xf0, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6f, + 0x30, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0xfc, 0xef, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x08, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x34, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xe6, 0xf1, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x72, 0xf0, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6f, 0x30, 0x00, 0x00, 0x00, + 0x34, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x64, 0xf0, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x35, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0xc0, 0x02, 0x00, 0x00, + 0x78, 0x02, 0x00, 0x00, 0x30, 0x02, 0x00, 0x00, 0xe8, 0x01, 0x00, 0x00, + 0x9c, 0x01, 0x00, 0x00, 0x50, 0x01, 0x00, 0x00, 0x18, 0x01, 0x00, 0x00, + 0xe0, 0x00, 0x00, 0x00, 0xa8, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, + 0x38, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0xa6, 0xa6, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x5e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x14, 0x00, 0x00, 0x00, + 0xe8, 0xa6, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, + 0x61, 0x6d, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xa6, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x5d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x18, 0x00, 0x00, 0x00, + 0x18, 0xa7, 0xff, 0xff, 0x09, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, + 0x61, 0x6d, 0x5f, 0x31, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x0a, 0xa7, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, + 0x18, 0x00, 0x00, 0x00, 0x4c, 0xa7, 0xff, 0xff, 0x09, 0x00, 0x00, 0x00, + 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x32, 0x31, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3e, 0xa7, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x5b, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0d, 0x18, 0x00, 0x00, 0x00, 0x80, 0xa7, 0xff, 0xff, + 0x09, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x33, + 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x72, 0xa7, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x5a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x18, 0x00, 0x00, 0x00, + 0xb4, 0xa7, 0xff, 0xff, 0x09, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, + 0x61, 0x6d, 0x5f, 0x34, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xa6, 0xa7, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x59, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, + 0x18, 0x00, 0x00, 0x00, 0xe8, 0xa7, 0xff, 0xff, 0x09, 0x00, 0x00, 0x00, + 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x35, 0x31, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x16, 0xdf, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x18, 0xa8, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x61, 0x72, 0x69, 0x74, 0x68, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, + 0x6e, 0x74, 0x31, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x5e, 0xdf, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x60, 0xa8, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x61, 0x72, 0x69, 0x74, 0x68, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, + 0x6e, 0x74, 0x31, 0x30, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0xa6, 0xdf, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0xa8, 0xa8, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, + 0x61, 0x72, 0x69, 0x74, 0x68, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, + 0x6e, 0x74, 0x39, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0xea, 0xdf, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0xec, 0xa8, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x61, 0x72, 0x69, 0x74, + 0x68, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x38, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x2e, 0xe0, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x54, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x30, 0xa9, 0xff, 0xff, + 0x0f, 0x00, 0x00, 0x00, 0x61, 0x72, 0x69, 0x74, 0x68, 0x2e, 0x63, 0x6f, + 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x37, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x1e, 0x00, 0x00, 0x00, 0x72, 0xe0, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x53, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x74, 0xa9, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, + 0x61, 0x72, 0x69, 0x74, 0x68, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, + 0x6e, 0x74, 0x36, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x0e, 0x00, 0x18, 0x00, 0x14, 0x00, 0x10, 0x00, 0x0c, 0x00, + 0x08, 0x00, 0x04, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0xb0, 0x0c, 0x00, 0x00, 0xb4, 0x0c, 0x00, 0x00, + 0xb8, 0x0c, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x6d, 0x61, 0x69, 0x6e, + 0x00, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x68, 0x0c, 0x00, 0x00, + 0x08, 0x0c, 0x00, 0x00, 0xac, 0x0b, 0x00, 0x00, 0x60, 0x0b, 0x00, 0x00, + 0x14, 0x0b, 0x00, 0x00, 0xc8, 0x0a, 0x00, 0x00, 0x7c, 0x0a, 0x00, 0x00, + 0x58, 0x0a, 0x00, 0x00, 0x28, 0x0a, 0x00, 0x00, 0x04, 0x0a, 0x00, 0x00, + 0xe0, 0x09, 0x00, 0x00, 0xbc, 0x09, 0x00, 0x00, 0x98, 0x09, 0x00, 0x00, + 0x70, 0x09, 0x00, 0x00, 0x4c, 0x09, 0x00, 0x00, 0x14, 0x09, 0x00, 0x00, + 0xf0, 0x08, 0x00, 0x00, 0x9c, 0x08, 0x00, 0x00, 0x78, 0x08, 0x00, 0x00, + 0x40, 0x08, 0x00, 0x00, 0x1c, 0x08, 0x00, 0x00, 0xc8, 0x07, 0x00, 0x00, + 0x80, 0x07, 0x00, 0x00, 0x5c, 0x07, 0x00, 0x00, 0x24, 0x07, 0x00, 0x00, + 0x00, 0x07, 0x00, 0x00, 0xb8, 0x06, 0x00, 0x00, 0x70, 0x06, 0x00, 0x00, + 0x4c, 0x06, 0x00, 0x00, 0x14, 0x06, 0x00, 0x00, 0xf0, 0x05, 0x00, 0x00, + 0xa8, 0x05, 0x00, 0x00, 0x60, 0x05, 0x00, 0x00, 0x3c, 0x05, 0x00, 0x00, + 0x04, 0x05, 0x00, 0x00, 0xe0, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, + 0x50, 0x04, 0x00, 0x00, 0x2c, 0x04, 0x00, 0x00, 0xf4, 0x03, 0x00, 0x00, + 0xd0, 0x03, 0x00, 0x00, 0xa8, 0x03, 0x00, 0x00, 0x70, 0x03, 0x00, 0x00, + 0x4c, 0x03, 0x00, 0x00, 0x08, 0x03, 0x00, 0x00, 0xe4, 0x02, 0x00, 0x00, + 0xc0, 0x02, 0x00, 0x00, 0x7c, 0x02, 0x00, 0x00, 0x58, 0x02, 0x00, 0x00, + 0x34, 0x02, 0x00, 0x00, 0xf0, 0x01, 0x00, 0x00, 0xcc, 0x01, 0x00, 0x00, + 0xa8, 0x01, 0x00, 0x00, 0x64, 0x01, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, + 0x1c, 0x01, 0x00, 0x00, 0xd8, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, + 0x90, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x8e, 0xf6, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x51, 0x00, 0x00, 0x00, + 0xae, 0xf6, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x51, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x3a, 0xf5, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x18, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x2c, 0xf5, 0xff, 0xff, + 0x0f, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x50, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, + 0x0e, 0xf7, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x1f, 0x00, 0x00, 0x00, 0x4f, 0x00, 0x00, 0x00, 0x2e, 0xf7, 0xff, 0xff, + 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x4f, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x4e, 0x00, 0x00, 0x00, 0xba, 0xf5, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x20, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x0b, 0x00, 0x00, 0x00, 0xac, 0xf5, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, + 0x0d, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x4e, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x8e, 0xf7, 0xff, 0xff, + 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, + 0x4d, 0x00, 0x00, 0x00, 0xae, 0xf7, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x4d, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, + 0x3a, 0xf6, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, + 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x00, + 0x2c, 0xf6, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x38, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x00, 0x00, 0x0e, 0xf8, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x4b, 0x00, 0x00, 0x00, + 0x2e, 0xf8, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x4b, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x4a, 0x00, 0x00, 0x00, 0xba, 0xf6, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x18, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x00, 0xac, 0xf6, 0xff, 0xff, + 0x0f, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x4a, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x33, 0x00, 0x00, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, + 0x8e, 0xf8, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x49, 0x00, 0x00, 0x00, 0xae, 0xf8, 0xff, 0xff, + 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x49, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x48, 0x00, 0x00, 0x00, 0x3a, 0xf7, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x20, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x0b, 0x00, 0x00, 0x00, 0x2c, 0xf7, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, + 0x0d, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x2e, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x0e, 0xf9, 0xff, 0xff, + 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, + 0x47, 0x00, 0x00, 0x00, 0x2e, 0xf9, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x47, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, + 0xba, 0xf7, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, + 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x00, + 0xac, 0xf7, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x2a, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x00, 0x00, 0x8e, 0xf9, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x45, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, + 0x1a, 0xf8, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, + 0x10, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, + 0x08, 0xae, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0xe2, 0xf9, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x43, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x06, 0xfa, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x42, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, + 0x92, 0xf8, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, + 0x14, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, + 0x2a, 0xf8, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x41, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0x5a, 0xfa, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x00, + 0xe6, 0xf8, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x04, 0xfc, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x3f, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, + 0x0a, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x2a, 0xf9, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0xfd, 0xff, 0xff, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x0b, 0x00, 0x00, 0x00, 0x02, 0xfb, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3d, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x8e, 0xf9, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, + 0x14, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, + 0x26, 0xf9, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, + 0x3b, 0x00, 0x00, 0x00, 0x56, 0xfb, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3b, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3a, 0x00, 0x00, 0x00, + 0xe2, 0xf9, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x00, 0xfd, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x3a, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x39, 0x00, 0x00, 0x00, + 0x0e, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x26, 0xfa, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0xfe, 0xff, 0xff, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x39, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x0f, 0x00, 0x00, 0x00, 0xfe, 0xfb, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x38, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00, + 0x8a, 0xfa, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, + 0x14, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, + 0x22, 0xfa, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x37, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, + 0x36, 0x00, 0x00, 0x00, 0x52, 0xfc, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x36, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00, + 0xde, 0xfa, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xfc, 0xfd, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x35, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, + 0x12, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x22, 0xfb, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x04, 0xff, 0xff, 0xff, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x33, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x13, 0x00, 0x00, 0x00, 0xfa, 0xfc, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, + 0x86, 0xfb, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, + 0x14, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, + 0x1e, 0xfb, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x32, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, + 0x31, 0x00, 0x00, 0x00, 0x4e, 0xfd, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x31, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, + 0xda, 0xfb, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0xf8, 0xfe, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x30, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x2f, 0x00, 0x00, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x1e, 0xfc, 0xff, 0xff, + 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x2c, 0x00, 0x00, 0x00, + 0x30, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x14, 0x00, + 0x13, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x04, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x2f, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x2e, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x17, 0x00, 0x00, 0x00, 0x02, 0xfe, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2e, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, + 0x8e, 0xfc, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, + 0x14, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, + 0x26, 0xfc, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2d, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, + 0x2c, 0x00, 0x00, 0x00, 0x56, 0xfe, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2b, 0x00, 0x00, 0x00, + 0xe2, 0xfc, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x2c, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x14, 0x00, 0x13, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x07, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x2b, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, + 0x1a, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0xc6, 0xfe, 0xff, 0xff, + 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x29, 0x00, 0x00, 0x00, 0x52, 0xfd, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0a, 0x14, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x00, 0x00, 0xea, 0xfc, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x26, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x1a, 0xff, 0xff, 0xff, + 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x27, 0x00, 0x00, 0x00, 0x3a, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x27, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x5e, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x26, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, + 0x7e, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x9e, 0xff, 0xff, 0xff, + 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x1f, 0x00, 0x00, 0x00, 0xbe, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x23, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, + 0xde, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, + 0x10, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x04, 0x00, 0x0a, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x96, 0xfe, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x6f, 0x30, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x88, 0xfe, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, + 0x61, 0x6d, 0x5f, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xde, 0xfe, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x6f, 0x30, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0xd0, 0xfe, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, + 0x61, 0x6d, 0x5f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x26, 0xff, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x6f, 0x30, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x18, 0xff, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, + 0x61, 0x6d, 0x5f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x6e, 0xff, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x6f, 0x30, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x60, 0xff, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, + 0x61, 0x6d, 0x5f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xb6, 0xff, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x6f, 0x30, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0xa8, 0xff, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, + 0x61, 0x6d, 0x5f, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x18, 0x00, 0x14, 0x00, + 0x10, 0x00, 0x0c, 0x00, 0x0b, 0x00, 0x04, 0x00, 0x0e, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6f, 0x34, 0x00, 0x00, 0x00, + 0x38, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x0c, 0x00, + 0x08, 0x00, 0x04, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, + 0x61, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x0e, 0x00, 0x16, 0x00, 0x00, 0x00, 0x10, 0x00, 0x0c, 0x00, + 0x0b, 0x00, 0x04, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x67, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x06, 0x00, 0x08, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, 0xbc, 0x49, 0x00, 0x00, + 0x60, 0x49, 0x00, 0x00, 0x20, 0x49, 0x00, 0x00, 0xe0, 0x48, 0x00, 0x00, + 0xa0, 0x48, 0x00, 0x00, 0x60, 0x48, 0x00, 0x00, 0x20, 0x48, 0x00, 0x00, + 0xbc, 0x47, 0x00, 0x00, 0x58, 0x47, 0x00, 0x00, 0x34, 0x44, 0x00, 0x00, + 0x00, 0x41, 0x00, 0x00, 0xdc, 0x3d, 0x00, 0x00, 0x90, 0x3a, 0x00, 0x00, + 0x54, 0x37, 0x00, 0x00, 0x20, 0x34, 0x00, 0x00, 0xfc, 0x30, 0x00, 0x00, + 0xc4, 0x2d, 0x00, 0x00, 0x9c, 0x2a, 0x00, 0x00, 0x68, 0x27, 0x00, 0x00, + 0x44, 0x24, 0x00, 0x00, 0x0c, 0x21, 0x00, 0x00, 0xe4, 0x1d, 0x00, 0x00, + 0xb0, 0x1a, 0x00, 0x00, 0xf4, 0x18, 0x00, 0x00, 0x24, 0x17, 0x00, 0x00, + 0x64, 0x15, 0x00, 0x00, 0x98, 0x13, 0x00, 0x00, 0x64, 0x13, 0x00, 0x00, + 0x2c, 0x13, 0x00, 0x00, 0xf4, 0x12, 0x00, 0x00, 0xbc, 0x12, 0x00, 0x00, + 0x84, 0x12, 0x00, 0x00, 0x4c, 0x12, 0x00, 0x00, 0xfc, 0x11, 0x00, 0x00, + 0x94, 0x11, 0x00, 0x00, 0x44, 0x11, 0x00, 0x00, 0xf4, 0x10, 0x00, 0x00, + 0xa4, 0x10, 0x00, 0x00, 0x54, 0x10, 0x00, 0x00, 0xec, 0x0f, 0x00, 0x00, + 0xa8, 0x0f, 0x00, 0x00, 0x68, 0x0f, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, + 0x7c, 0x0e, 0x00, 0x00, 0x1c, 0x0e, 0x00, 0x00, 0xd8, 0x0d, 0x00, 0x00, + 0x70, 0x0d, 0x00, 0x00, 0xfc, 0x0c, 0x00, 0x00, 0x80, 0x0c, 0x00, 0x00, + 0x24, 0x0c, 0x00, 0x00, 0xe0, 0x0b, 0x00, 0x00, 0x74, 0x0b, 0x00, 0x00, + 0x00, 0x0b, 0x00, 0x00, 0x84, 0x0a, 0x00, 0x00, 0x28, 0x0a, 0x00, 0x00, + 0xe4, 0x09, 0x00, 0x00, 0x78, 0x09, 0x00, 0x00, 0x04, 0x09, 0x00, 0x00, + 0x88, 0x08, 0x00, 0x00, 0x2c, 0x08, 0x00, 0x00, 0xe8, 0x07, 0x00, 0x00, + 0x7c, 0x07, 0x00, 0x00, 0x08, 0x07, 0x00, 0x00, 0x8c, 0x06, 0x00, 0x00, + 0x30, 0x06, 0x00, 0x00, 0xec, 0x05, 0x00, 0x00, 0x80, 0x05, 0x00, 0x00, + 0x24, 0x05, 0x00, 0x00, 0xb8, 0x04, 0x00, 0x00, 0x4c, 0x04, 0x00, 0x00, + 0xe0, 0x03, 0x00, 0x00, 0x98, 0x03, 0x00, 0x00, 0x30, 0x03, 0x00, 0x00, + 0xe4, 0x02, 0x00, 0x00, 0x78, 0x02, 0x00, 0x00, 0x2c, 0x02, 0x00, 0x00, + 0xc0, 0x01, 0x00, 0x00, 0x74, 0x01, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, + 0xbc, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0xde, 0xee, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0xe0, 0xb7, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x69, + 0x64, 0x65, 0x64, 0x5f, 0x73, 0x6c, 0x69, 0x63, 0x65, 0x5f, 0x35, 0x31, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0xea, 0xb7, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, + 0x34, 0x00, 0x00, 0x00, 0x51, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x3c, 0x00, 0x00, 0x00, 0xd4, 0xb7, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x25, 0xb9, 0x7c, 0x3c, 0x0f, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x69, + 0x64, 0x65, 0x64, 0x5f, 0x73, 0x6c, 0x69, 0x63, 0x65, 0x5f, 0x35, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x8e, 0xef, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x50, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x90, 0xb8, 0xff, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x69, 0x64, 0x65, 0x64, 0x5f, + 0x73, 0x6c, 0x69, 0x63, 0x65, 0x5f, 0x34, 0x31, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x9a, 0xb8, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, + 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x3c, 0x00, 0x00, 0x00, + 0x84, 0xb8, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x64, 0x59, 0xbd, 0x3c, + 0x0f, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x69, 0x64, 0x65, 0x64, 0x5f, + 0x73, 0x6c, 0x69, 0x63, 0x65, 0x5f, 0x34, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x3e, 0xf0, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x4e, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x40, 0xb9, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x73, 0x74, 0x72, 0x69, 0x64, 0x65, 0x64, 0x5f, 0x73, 0x6c, 0x69, 0x63, + 0x65, 0x5f, 0x33, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x4a, 0xb9, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x4d, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x3c, 0x00, 0x00, 0x00, 0x34, 0xb9, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x9b, 0xc4, 0x9d, 0x3c, 0x0f, 0x00, 0x00, 0x00, + 0x73, 0x74, 0x72, 0x69, 0x64, 0x65, 0x64, 0x5f, 0x73, 0x6c, 0x69, 0x63, + 0x65, 0x5f, 0x33, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0xee, 0xf0, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0xf0, 0xb9, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x69, + 0x64, 0x65, 0x64, 0x5f, 0x73, 0x6c, 0x69, 0x63, 0x65, 0x5f, 0x32, 0x31, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0xfa, 0xb9, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, + 0x34, 0x00, 0x00, 0x00, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x3c, 0x00, 0x00, 0x00, 0xe4, 0xb9, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x9e, 0x3e, 0xfb, 0x3c, 0x0f, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x69, + 0x64, 0x65, 0x64, 0x5f, 0x73, 0x6c, 0x69, 0x63, 0x65, 0x5f, 0x32, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x9e, 0xf1, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x4a, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xa0, 0xba, 0xff, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x69, 0x64, 0x65, 0x64, 0x5f, + 0x73, 0x6c, 0x69, 0x63, 0x65, 0x5f, 0x31, 0x31, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0xaa, 0xba, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, + 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, + 0x94, 0xba, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x01, 0x00, 0x00, 0x00, 0x88, 0x57, 0xb0, 0x3c, 0x0f, 0x00, 0x00, 0x00, + 0x73, 0x74, 0x72, 0x69, 0x64, 0x65, 0x64, 0x5f, 0x73, 0x6c, 0x69, 0x63, + 0x65, 0x5f, 0x31, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, + 0x4a, 0xf2, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x4c, 0xbb, 0xff, 0xff, 0x0e, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x69, + 0x64, 0x65, 0x64, 0x5f, 0x73, 0x6c, 0x69, 0x63, 0x65, 0x31, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x52, 0xbb, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, + 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x3c, 0x00, 0x00, 0x00, + 0x3c, 0xbb, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x81, 0x80, 0x00, 0x3c, + 0x0d, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x69, 0x64, 0x65, 0x64, 0x5f, + 0x73, 0x6c, 0x69, 0x63, 0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x28, 0x00, 0x00, 0x00, 0xba, 0xbb, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x44, 0x00, 0x00, 0x00, 0xa4, 0xbb, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x80, 0x3b, 0x19, 0x00, 0x00, 0x00, 0x53, 0x74, 0x61, 0x74, + 0x65, 0x66, 0x75, 0x6c, 0x50, 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, + 0x6e, 0x65, 0x64, 0x43, 0x61, 0x6c, 0x6c, 0x3a, 0x30, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x22, 0xbc, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, + 0x30, 0x00, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x44, 0x00, 0x00, 0x00, 0x0c, 0xbc, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x51, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x9e, 0xb7, 0xac, 0x3d, + 0x1a, 0x00, 0x00, 0x00, 0x64, 0x65, 0x6e, 0x73, 0x65, 0x2f, 0x4d, 0x61, + 0x74, 0x4d, 0x75, 0x6c, 0x3b, 0x64, 0x65, 0x6e, 0x73, 0x65, 0x2f, 0x42, + 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x8a, 0xbc, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, + 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x34, 0x00, 0x00, 0x00, + 0x74, 0xbc, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x25, 0xb9, 0x7c, 0x3c, + 0x07, 0x00, 0x00, 0x00, 0x52, 0x65, 0x73, 0x68, 0x61, 0x70, 0x65, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2c, 0x01, 0x00, 0x00, + 0xe2, 0xbc, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, + 0x34, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x3c, 0x00, 0x00, 0x00, 0xcc, 0xbc, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x25, 0xb9, 0x7c, 0x3c, 0x0d, 0x00, 0x00, 0x00, 0x74, 0x66, 0x6c, 0x2e, + 0x71, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x7a, 0x65, 0x35, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x86, 0xf4, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x42, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x88, 0xbd, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x63, 0x6f, 0x6e, 0x63, 0x61, 0x74, 0x5f, 0x35, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0xc6, 0xf4, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, + 0xc8, 0xbd, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x70, 0x77, 0x34, 0x2f, + 0x52, 0x65, 0x6c, 0x75, 0x3b, 0x70, 0x77, 0x34, 0x2f, 0x42, 0x69, 0x61, + 0x73, 0x41, 0x64, 0x64, 0x3b, 0x70, 0x77, 0x34, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0xe2, 0xbd, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x4c, 0x00, 0x00, 0x00, 0xcc, 0xbd, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x25, 0xb9, 0x7c, 0x3c, 0x1f, 0x00, 0x00, 0x00, + 0x70, 0x77, 0x34, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x3b, 0x70, 0x77, 0x34, + 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x3b, 0x70, 0x77, 0x34, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x5a, 0xbe, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x44, 0x00, 0x00, 0x00, 0x44, 0xbe, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0xd2, 0x6d, 0x2f, 0x3c, 0x19, 0x00, 0x00, 0x00, 0x64, 0x77, 0x34, 0x2f, + 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x3b, 0x64, 0x77, 0x34, 0x2f, + 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0xca, 0xbe, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, + 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x3c, 0x00, 0x00, 0x00, + 0xb4, 0xbe, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x64, 0x59, 0xbd, 0x3c, + 0x0d, 0x00, 0x00, 0x00, 0x74, 0x66, 0x6c, 0x2e, 0x71, 0x75, 0x61, 0x6e, + 0x74, 0x69, 0x7a, 0x65, 0x34, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x6e, 0xf6, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, + 0x18, 0x00, 0x00, 0x00, 0x70, 0xbf, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x63, 0x6f, 0x6e, 0x63, 0x61, 0x74, 0x5f, 0x34, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0xae, 0xf6, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xb0, 0xbf, 0xff, 0xff, + 0x20, 0x00, 0x00, 0x00, 0x70, 0x77, 0x33, 0x2f, 0x52, 0x65, 0x6c, 0x75, + 0x3b, 0x70, 0x77, 0x33, 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, + 0x3b, 0x70, 0x77, 0x33, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0xca, 0xbf, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, + 0x34, 0x00, 0x00, 0x00, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x4c, 0x00, 0x00, 0x00, 0xb4, 0xbf, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x59, 0xbd, 0x3c, 0x1f, 0x00, 0x00, 0x00, 0x70, 0x77, 0x33, 0x2f, + 0x52, 0x65, 0x6c, 0x75, 0x3b, 0x70, 0x77, 0x33, 0x2f, 0x42, 0x69, 0x61, + 0x73, 0x41, 0x64, 0x64, 0x3b, 0x70, 0x77, 0x33, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x42, 0xc0, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, + 0x30, 0x00, 0x00, 0x00, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x44, 0x00, 0x00, 0x00, 0x2c, 0xc0, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xfb, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xbe, 0x5b, 0x82, 0x3c, + 0x19, 0x00, 0x00, 0x00, 0x64, 0x77, 0x33, 0x2f, 0x42, 0x69, 0x61, 0x73, + 0x41, 0x64, 0x64, 0x3b, 0x64, 0x77, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0xb2, 0xc0, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x39, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x3c, 0x00, 0x00, 0x00, 0x9c, 0xc0, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x9b, 0xc4, 0x9d, 0x3c, 0x0d, 0x00, 0x00, 0x00, + 0x74, 0x66, 0x6c, 0x2e, 0x71, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x7a, 0x65, + 0x33, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0d, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x56, 0xf8, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x58, 0xc1, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x63, 0x6f, 0x6e, 0x63, + 0x61, 0x74, 0x5f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x96, 0xf8, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00, + 0x30, 0x00, 0x00, 0x00, 0x98, 0xc1, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, + 0x70, 0x77, 0x32, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x3b, 0x70, 0x77, 0x32, + 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x3b, 0x70, 0x77, 0x32, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0xb2, 0xc1, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, + 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x4c, 0x00, 0x00, 0x00, + 0x9c, 0xc1, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x9b, 0xc4, 0x9d, 0x3c, + 0x1f, 0x00, 0x00, 0x00, 0x70, 0x77, 0x32, 0x2f, 0x52, 0x65, 0x6c, 0x75, + 0x3b, 0x70, 0x77, 0x32, 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, + 0x3b, 0x70, 0x77, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x2a, 0xc2, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x44, 0x00, 0x00, 0x00, + 0x14, 0xc2, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x01, 0x00, 0x00, 0x00, 0xe7, 0x9f, 0x77, 0x3c, 0x19, 0x00, 0x00, 0x00, + 0x64, 0x77, 0x32, 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x3b, + 0x64, 0x77, 0x32, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, + 0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x9a, 0xc2, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, + 0x34, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x3c, 0x00, 0x00, 0x00, 0x84, 0xc2, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x9e, 0x3e, 0xfb, 0x3c, 0x0d, 0x00, 0x00, 0x00, 0x74, 0x66, 0x6c, 0x2e, + 0x71, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x7a, 0x65, 0x32, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x3e, 0xfa, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x33, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x40, 0xc3, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x63, 0x6f, 0x6e, 0x63, 0x61, 0x74, 0x5f, 0x32, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x7e, 0xfa, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, + 0x80, 0xc3, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x70, 0x77, 0x31, 0x2f, + 0x52, 0x65, 0x6c, 0x75, 0x3b, 0x70, 0x77, 0x31, 0x2f, 0x42, 0x69, 0x61, + 0x73, 0x41, 0x64, 0x64, 0x3b, 0x70, 0x77, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x9a, 0xc3, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x4c, 0x00, 0x00, 0x00, 0x84, 0xc3, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x9e, 0x3e, 0xfb, 0x3c, 0x1f, 0x00, 0x00, 0x00, + 0x70, 0x77, 0x31, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x3b, 0x70, 0x77, 0x31, + 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x3b, 0x70, 0x77, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x12, 0xc4, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x44, 0x00, 0x00, 0x00, 0xfc, 0xc3, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, + 0xb2, 0x51, 0x01, 0x3c, 0x19, 0x00, 0x00, 0x00, 0x64, 0x77, 0x31, 0x2f, + 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x3b, 0x64, 0x77, 0x31, 0x2f, + 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x82, 0xc4, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, + 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, + 0x6c, 0xc4, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x01, 0x00, 0x00, 0x00, 0x88, 0x57, 0xb0, 0x3c, 0x0d, 0x00, 0x00, 0x00, + 0x74, 0x66, 0x6c, 0x2e, 0x71, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x7a, 0x65, + 0x31, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, + 0x22, 0xfc, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x2e, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x24, 0xc5, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x63, 0x6f, 0x6e, 0x63, + 0x61, 0x74, 0x5f, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x1e, 0x00, 0x00, 0x00, 0x62, 0xfc, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, + 0x34, 0x00, 0x00, 0x00, 0x64, 0xc5, 0xff, 0xff, 0x26, 0x00, 0x00, 0x00, + 0x63, 0x6f, 0x6e, 0x76, 0x30, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x3b, 0x63, + 0x6f, 0x6e, 0x76, 0x30, 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, + 0x3b, 0x63, 0x6f, 0x6e, 0x76, 0x30, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, + 0x44, 0x31, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, + 0x82, 0xc5, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, + 0x34, 0x00, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x54, 0x00, 0x00, 0x00, 0x6c, 0xc5, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x88, 0x57, 0xb0, 0x3c, 0x25, 0x00, 0x00, 0x00, 0x63, 0x6f, 0x6e, 0x76, + 0x30, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x3b, 0x63, 0x6f, 0x6e, 0x76, 0x30, + 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x3b, 0x63, 0x6f, 0x6e, + 0x76, 0x30, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x02, 0xc6, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, + 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, + 0xec, 0xc5, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x01, 0x00, 0x00, 0x00, 0x81, 0x80, 0x00, 0x3c, 0x0c, 0x00, 0x00, 0x00, + 0x74, 0x66, 0x6c, 0x2e, 0x71, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x7a, 0x65, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0xa2, 0xfd, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0xa4, 0xc6, 0xff, 0xff, 0x06, 0x00, 0x00, 0x00, 0x63, 0x6f, 0x6e, 0x63, + 0x61, 0x74, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0xde, 0xfd, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0xe0, 0xc6, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x45, 0x78, 0x70, 0x61, + 0x6e, 0x64, 0x44, 0x69, 0x6d, 0x73, 0x31, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x28, 0x00, 0x00, 0x00, 0xe2, 0xc6, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, 0xcc, 0xc6, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x81, 0x80, 0x00, 0x3c, 0x0a, 0x00, 0x00, 0x00, + 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x44, 0x69, 0x6d, 0x73, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x82, 0xfe, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x27, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x84, 0xc7, 0xff, 0xff, + 0x15, 0x00, 0x00, 0x00, 0x63, 0x6f, 0x6e, 0x63, 0x61, 0x74, 0x2f, 0x52, + 0x65, 0x61, 0x64, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x4f, + 0x70, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0xce, 0xfe, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x26, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, + 0xd0, 0xc7, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x63, 0x6f, 0x6e, 0x63, + 0x61, 0x74, 0x5f, 0x35, 0x2f, 0x52, 0x65, 0x61, 0x64, 0x56, 0x61, 0x72, + 0x69, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x70, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x1a, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x1c, 0xc8, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, + 0x63, 0x6f, 0x6e, 0x63, 0x61, 0x74, 0x5f, 0x34, 0x2f, 0x52, 0x65, 0x61, + 0x64, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x70, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x66, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x68, 0xc8, 0xff, 0xff, + 0x17, 0x00, 0x00, 0x00, 0x63, 0x6f, 0x6e, 0x63, 0x61, 0x74, 0x5f, 0x33, + 0x2f, 0x52, 0x65, 0x61, 0x64, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, + 0x65, 0x4f, 0x70, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0xb2, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, + 0xb4, 0xc8, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x63, 0x6f, 0x6e, 0x63, + 0x61, 0x74, 0x5f, 0x32, 0x2f, 0x52, 0x65, 0x61, 0x64, 0x56, 0x61, 0x72, + 0x69, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x70, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x18, 0x00, 0x14, 0x00, + 0x00, 0x00, 0x10, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x18, 0xc9, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, + 0x63, 0x6f, 0x6e, 0x63, 0x61, 0x74, 0x5f, 0x31, 0x2f, 0x52, 0x65, 0x61, + 0x64, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x70, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x26, 0xc9, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x18, 0x00, 0x00, 0x00, + 0x68, 0xc9, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, + 0x61, 0x6d, 0x5f, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x5a, 0xc9, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, + 0x18, 0x00, 0x00, 0x00, 0x9c, 0xc9, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x34, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x8e, 0xc9, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0d, 0x18, 0x00, 0x00, 0x00, 0xd0, 0xc9, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x33, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc2, 0xc9, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x18, 0x00, 0x00, 0x00, + 0x04, 0xca, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, + 0x61, 0x6d, 0x5f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xf6, 0xc9, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, + 0x18, 0x00, 0x00, 0x00, 0x38, 0xca, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x31, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x2a, 0xca, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0d, 0x14, 0x00, 0x00, 0x00, 0x6c, 0xca, 0xff, 0xff, + 0x06, 0x00, 0x00, 0x00, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x5a, 0xca, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x90, 0x01, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x9c, 0x01, 0x00, 0x00, 0x44, 0xca, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x2b, 0xc3, 0x22, 0x3a, + 0x4b, 0x9b, 0x5f, 0x3a, 0x37, 0xb7, 0x24, 0x3b, 0xae, 0x43, 0x86, 0x3a, + 0x3d, 0xc3, 0x9c, 0x3a, 0x7f, 0x81, 0x7f, 0x3a, 0x4c, 0x55, 0x9a, 0x3a, + 0x4e, 0x0c, 0x4e, 0x3a, 0x89, 0xf0, 0x1c, 0x3b, 0x85, 0x00, 0x91, 0x3a, + 0x54, 0xa0, 0xfd, 0x3a, 0x32, 0xfa, 0xfd, 0x3a, 0x3b, 0xcc, 0xca, 0x3a, + 0x88, 0xb8, 0x09, 0x3a, 0xb0, 0x92, 0x0b, 0x3a, 0x30, 0xd7, 0xec, 0x3a, + 0x89, 0xf4, 0x83, 0x3a, 0xd8, 0xb9, 0x5c, 0x3a, 0x41, 0xbd, 0xcf, 0x3a, + 0xe6, 0xb0, 0x67, 0x3a, 0xf9, 0xfe, 0x26, 0x3b, 0x35, 0xa9, 0x61, 0x3a, + 0x53, 0x2e, 0xba, 0x3a, 0xb5, 0x52, 0x5c, 0x3b, 0x21, 0x69, 0xa6, 0x3a, + 0x35, 0x37, 0x97, 0x3a, 0xbf, 0x45, 0xd0, 0x3a, 0xd2, 0x0c, 0xf8, 0x3a, + 0x06, 0x7c, 0xd4, 0x3a, 0x97, 0x3d, 0xe4, 0x39, 0x13, 0x00, 0x00, 0x00, + 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, 0x64, 0x6f, 0x5f, 0x71, + 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x31, 0x39, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x1e, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x28, 0x00, 0x00, 0x00, 0x22, 0xcc, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x90, 0x01, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x9c, 0x01, 0x00, 0x00, 0x0c, 0xcc, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x92, 0x66, 0xa3, 0x36, + 0xc8, 0x7b, 0xe0, 0x36, 0x94, 0x5c, 0xa5, 0x37, 0x79, 0xca, 0x06, 0x37, + 0x9e, 0x60, 0x1d, 0x37, 0x01, 0x41, 0x00, 0x37, 0x3d, 0xf0, 0x1a, 0x37, + 0x2a, 0xdb, 0xce, 0x36, 0x18, 0x8e, 0x9d, 0x37, 0x18, 0x92, 0x11, 0x37, + 0xf4, 0x9e, 0x7e, 0x37, 0x2c, 0xf9, 0x7e, 0x37, 0xd4, 0x97, 0x4b, 0x37, + 0xcb, 0x42, 0x8a, 0x36, 0xcf, 0x1e, 0x8c, 0x36, 0xf6, 0xc4, 0x6d, 0x37, + 0x03, 0x79, 0x04, 0x37, 0x70, 0x97, 0xdd, 0x36, 0xd0, 0x8d, 0x50, 0x37, + 0x80, 0x99, 0xe8, 0x36, 0xa0, 0xa6, 0xa7, 0x37, 0xc2, 0x8b, 0xe2, 0x36, + 0x3d, 0xe9, 0x3a, 0x37, 0xe6, 0x2f, 0xdd, 0x37, 0x32, 0x10, 0x27, 0x37, + 0x05, 0xcf, 0x17, 0x37, 0xd7, 0x16, 0x51, 0x37, 0xd9, 0x05, 0x79, 0x37, + 0x58, 0x51, 0x55, 0x37, 0xbb, 0x22, 0x65, 0x36, 0x13, 0x00, 0x00, 0x00, + 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, 0x64, 0x6f, 0x5f, 0x71, + 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x31, 0x38, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x1e, 0x00, 0x00, 0x00, 0xde, 0xcd, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x94, 0x01, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0xa0, 0x01, 0x00, 0x00, 0xc2, 0xdc, 0xff, 0xff, + 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x00, 0x00, + 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, + 0x34, 0xaa, 0xb5, 0x3a, 0xa5, 0x64, 0xa8, 0x3a, 0x5c, 0x74, 0x5f, 0x3a, + 0x94, 0x71, 0xdb, 0x3a, 0x52, 0x1b, 0x06, 0x3b, 0x73, 0x09, 0xe4, 0x3a, + 0xd3, 0xc8, 0x80, 0x3a, 0x70, 0x5e, 0xa7, 0x3a, 0x7b, 0xbf, 0x00, 0x3b, + 0x94, 0x12, 0x13, 0x3b, 0xe8, 0xb5, 0xcf, 0x3a, 0x80, 0x93, 0x9a, 0x3a, + 0xc9, 0x4f, 0x97, 0x3a, 0xc6, 0xeb, 0xec, 0x3a, 0x99, 0x21, 0xc1, 0x3a, + 0xd6, 0x98, 0xf4, 0x3a, 0xd2, 0xa7, 0x9b, 0x3a, 0x0e, 0xf4, 0xf0, 0x3a, + 0x2e, 0x87, 0x2a, 0x3b, 0x19, 0x18, 0xb5, 0x3a, 0x45, 0xcf, 0x13, 0x3b, + 0x1e, 0x09, 0xe4, 0x3a, 0x66, 0x3b, 0xfd, 0x3a, 0x89, 0xaf, 0x06, 0x3b, + 0x68, 0xc7, 0x42, 0x3a, 0x8b, 0x03, 0xda, 0x3a, 0x00, 0x80, 0xc1, 0x3a, + 0x20, 0x2d, 0xc9, 0x3a, 0x5e, 0x2a, 0xb2, 0x3a, 0x7a, 0x9d, 0xa0, 0x3a, + 0x13, 0x00, 0x00, 0x00, 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, + 0x64, 0x6f, 0x5f, 0x71, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x31, 0x37, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0xaa, 0xcf, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, + 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x98, 0x01, 0x00, 0x00, + 0x94, 0xcf, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, + 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x42, 0x46, 0xfa, 0x37, + 0x8a, 0xfd, 0xe7, 0x37, 0x67, 0xec, 0x99, 0x37, 0x1e, 0x29, 0x17, 0x38, + 0x46, 0xc1, 0x38, 0x38, 0x77, 0x14, 0x1d, 0x38, 0x33, 0x6c, 0xb1, 0x37, + 0x4e, 0x94, 0xe6, 0x37, 0x54, 0x5f, 0x31, 0x38, 0x1e, 0x9e, 0x4a, 0x38, + 0x15, 0x14, 0x0f, 0x38, 0x84, 0xf4, 0xd4, 0x37, 0x2d, 0x75, 0xd0, 0x37, + 0x1a, 0x33, 0x23, 0x38, 0x22, 0x09, 0x05, 0x38, 0xb5, 0x7c, 0x28, 0x38, + 0x32, 0x71, 0xd6, 0x37, 0x2d, 0xfa, 0x25, 0x38, 0x7c, 0xee, 0x6a, 0x38, + 0xf9, 0x7c, 0xf9, 0x37, 0x13, 0xa2, 0x4b, 0x38, 0x3d, 0x14, 0x1d, 0x38, + 0x6c, 0x6f, 0x2e, 0x38, 0x77, 0x8d, 0x39, 0x38, 0xb1, 0x2b, 0x86, 0x37, + 0xfb, 0x2c, 0x16, 0x38, 0x29, 0x4a, 0x05, 0x38, 0xcf, 0x93, 0x0a, 0x38, + 0x17, 0x74, 0xf5, 0x37, 0x5d, 0x46, 0xdd, 0x37, 0x13, 0x00, 0x00, 0x00, + 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, 0x64, 0x6f, 0x5f, 0x71, + 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x31, 0x36, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x1e, 0x00, 0x00, 0x00, 0x62, 0xd1, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0xf8, 0x02, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x04, 0x03, 0x00, 0x00, 0x4c, 0xd1, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0xec, 0x01, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0xe1, 0x65, 0x7e, 0x3c, + 0xf0, 0x33, 0x8b, 0x3c, 0x57, 0x95, 0x56, 0x3c, 0xa7, 0x9d, 0x9d, 0x3c, + 0x43, 0x24, 0xeb, 0x3c, 0xd2, 0xe2, 0xa6, 0x3c, 0x60, 0x8b, 0x89, 0x3c, + 0xce, 0xd9, 0x90, 0x3c, 0xa6, 0xb0, 0x96, 0x3c, 0x0f, 0x8c, 0x94, 0x3c, + 0xd3, 0x21, 0x71, 0x3c, 0x57, 0xd2, 0x80, 0x3c, 0x5a, 0x29, 0xac, 0x3c, + 0x71, 0x08, 0xd5, 0x3c, 0x76, 0x97, 0xae, 0x3c, 0xb3, 0x07, 0x3a, 0x3c, + 0xa3, 0x2b, 0x82, 0x3c, 0xc2, 0x85, 0x5a, 0x3c, 0xb3, 0xa3, 0xef, 0x3b, + 0x03, 0x21, 0xa1, 0x3c, 0xe8, 0xfd, 0x70, 0x3c, 0x1d, 0x37, 0x90, 0x3c, + 0x5c, 0x54, 0x60, 0x3c, 0x6e, 0x3c, 0x95, 0x3c, 0xe9, 0x28, 0x8a, 0x3c, + 0x39, 0xaf, 0x91, 0x3c, 0x8e, 0x1b, 0x9b, 0x3c, 0x2e, 0xce, 0x89, 0x3c, + 0xb3, 0xe5, 0x30, 0x3c, 0x7e, 0x01, 0x4e, 0x3c, 0x44, 0x11, 0xb9, 0x3c, + 0x99, 0xda, 0x48, 0x3c, 0x79, 0x31, 0xc0, 0x3c, 0xb9, 0x46, 0x5b, 0x3c, + 0x14, 0x01, 0x24, 0x3c, 0x16, 0x4c, 0xcf, 0x3c, 0x02, 0xd8, 0x8c, 0x3c, + 0xd6, 0x70, 0x75, 0x3c, 0xad, 0x47, 0x97, 0x3c, 0x4d, 0x2d, 0x6c, 0x3c, + 0x96, 0x4f, 0xa8, 0x3c, 0x64, 0x43, 0x6f, 0x3c, 0x20, 0xe8, 0x8c, 0x3c, + 0xbb, 0xe0, 0x98, 0x3c, 0xef, 0xa1, 0xdf, 0x3c, 0xfb, 0x8e, 0xe7, 0x3c, + 0xc2, 0x06, 0x9c, 0x3c, 0x27, 0x0a, 0x89, 0x3c, 0x2f, 0x70, 0xad, 0x3c, + 0x73, 0x60, 0x8c, 0x3c, 0x68, 0xe9, 0x53, 0x3c, 0x1c, 0x6f, 0x90, 0x3c, + 0x20, 0x52, 0x53, 0x3c, 0x1c, 0xf4, 0x91, 0x3c, 0x9a, 0xd1, 0xad, 0x3c, + 0x71, 0xaf, 0xa4, 0x3c, 0xbd, 0xc9, 0xce, 0x3c, 0x62, 0xc5, 0x9c, 0x3c, + 0x26, 0xf7, 0x9d, 0x3c, 0x9f, 0x9a, 0x2f, 0x3c, 0x13, 0x00, 0x00, 0x00, + 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, 0x64, 0x6f, 0x5f, 0x71, + 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x31, 0x35, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x1e, 0x00, 0x00, 0x00, 0x92, 0xd4, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0xf8, 0x02, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x04, 0x03, 0x00, 0x00, 0x7c, 0xd4, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0xec, 0x01, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x86, 0x82, 0x00, 0x39, + 0x30, 0xa3, 0x0c, 0x39, 0x77, 0xcb, 0xd8, 0x38, 0x7b, 0x3d, 0x1f, 0x39, + 0x9f, 0x90, 0x6d, 0x39, 0x1b, 0x9b, 0x28, 0x39, 0x40, 0xf6, 0x0a, 0x39, + 0xf5, 0x57, 0x12, 0x39, 0x35, 0x3e, 0x18, 0x39, 0xf6, 0x13, 0x16, 0x39, + 0xfd, 0x9d, 0xf3, 0x38, 0x34, 0x26, 0x02, 0x39, 0x8e, 0xef, 0x2d, 0x39, + 0x79, 0x3a, 0x57, 0x39, 0x14, 0x64, 0x30, 0x39, 0x7e, 0xf2, 0xbb, 0x38, + 0x0f, 0x83, 0x03, 0x39, 0x46, 0xc6, 0xdc, 0x38, 0xed, 0x1b, 0x72, 0x38, + 0x1c, 0xca, 0x22, 0x39, 0xb4, 0x79, 0xf3, 0x38, 0x97, 0xb3, 0x11, 0x39, + 0x32, 0xa4, 0xe2, 0x38, 0x27, 0xc6, 0x16, 0x39, 0x69, 0x95, 0x0b, 0x39, + 0x93, 0x2f, 0x13, 0x39, 0xc4, 0xb4, 0x1c, 0x39, 0xbe, 0x39, 0x0b, 0x39, + 0x66, 0xb8, 0xb2, 0x38, 0xfc, 0x20, 0xd0, 0x38, 0x85, 0xf9, 0x3a, 0x39, + 0x80, 0xec, 0xca, 0x38, 0x87, 0x2c, 0x42, 0x39, 0x3a, 0x89, 0xdd, 0x38, + 0xc3, 0xb1, 0xa5, 0x38, 0xfd, 0x6e, 0x51, 0x39, 0x97, 0x4b, 0x0e, 0x39, + 0x5e, 0xf8, 0xf7, 0x38, 0xca, 0xd6, 0x18, 0x39, 0x65, 0x9c, 0xee, 0x38, + 0xa2, 0x0b, 0x2a, 0x39, 0xa0, 0xba, 0xf1, 0x38, 0xdf, 0x5b, 0x0e, 0x39, + 0x0f, 0x74, 0x1a, 0x39, 0xee, 0xef, 0x61, 0x39, 0xe3, 0xf1, 0x69, 0x39, + 0x65, 0xa2, 0x1d, 0x39, 0xb2, 0x73, 0x0a, 0x39, 0xc2, 0x39, 0x2f, 0x39, + 0xcc, 0xd2, 0x0d, 0x39, 0x7b, 0x18, 0xd6, 0x38, 0x29, 0xec, 0x11, 0x39, + 0xa4, 0x7f, 0xd5, 0x38, 0x2c, 0x75, 0x13, 0x39, 0x2e, 0x9c, 0x2f, 0x39, + 0xec, 0x61, 0x26, 0x39, 0x4c, 0xeb, 0x50, 0x39, 0xfc, 0x62, 0x1e, 0x39, + 0xe6, 0x97, 0x1f, 0x39, 0xe8, 0x69, 0xb1, 0x38, 0x13, 0x00, 0x00, 0x00, + 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, 0x64, 0x6f, 0x5f, 0x71, + 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x31, 0x34, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0xb6, 0xd7, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0xfc, 0x02, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x08, 0x03, 0x00, 0x00, 0x9a, 0xe6, 0xff, 0xff, + 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xec, 0x01, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0xf8, 0xbe, 0x9a, 0x3a, 0x78, 0xc7, 0x98, 0x3a, 0xb1, 0x03, 0x82, 0x3a, + 0xea, 0x60, 0xa5, 0x3a, 0xc9, 0x8f, 0x07, 0x3b, 0xbe, 0x03, 0xea, 0x3a, + 0x66, 0x1e, 0x9e, 0x3a, 0xd5, 0x7e, 0x92, 0x3a, 0x69, 0x57, 0xc5, 0x3a, + 0x65, 0xc0, 0xb4, 0x3a, 0x06, 0x57, 0x8a, 0x3a, 0xe6, 0x05, 0xa3, 0x3a, + 0x9a, 0x6c, 0xd7, 0x3a, 0x9a, 0x41, 0xb0, 0x3a, 0xe9, 0xd0, 0x95, 0x3a, + 0x1f, 0x2f, 0x7c, 0x3a, 0xe4, 0x2a, 0x88, 0x3a, 0x85, 0xd9, 0xa9, 0x3a, + 0x79, 0xbb, 0x4d, 0x3a, 0xa2, 0xdc, 0xae, 0x3a, 0x1f, 0xcd, 0xb8, 0x3a, + 0x95, 0x95, 0x7b, 0x3a, 0x26, 0xc9, 0xcd, 0x3a, 0xe5, 0x0f, 0xb0, 0x3a, + 0xd3, 0x1d, 0x08, 0x3b, 0x2b, 0x64, 0xd8, 0x3a, 0xe3, 0x99, 0xb7, 0x3a, + 0x89, 0x30, 0xe5, 0x3a, 0x81, 0x68, 0x89, 0x3a, 0x7c, 0x88, 0x5b, 0x3a, + 0x65, 0x61, 0x8a, 0x3a, 0xba, 0x4e, 0x7f, 0x3a, 0xfb, 0x4c, 0xd6, 0x3a, + 0xbb, 0xfd, 0xd1, 0x3a, 0x0d, 0x5e, 0x55, 0x3a, 0x33, 0x74, 0x2b, 0x3a, + 0xdb, 0x26, 0xd8, 0x3a, 0x36, 0x2a, 0xb3, 0x3a, 0x08, 0xab, 0xa4, 0x3a, + 0x73, 0x92, 0x90, 0x3a, 0x04, 0x16, 0xa2, 0x3a, 0xf3, 0x3c, 0x1f, 0x3b, + 0x91, 0x57, 0x8b, 0x3a, 0x54, 0x48, 0x77, 0x3a, 0xa1, 0x13, 0x47, 0x3b, + 0x4f, 0xff, 0xd6, 0x3a, 0x44, 0xe7, 0xcf, 0x3a, 0xfc, 0xc2, 0xdb, 0x3a, + 0x36, 0x3f, 0xaf, 0x3a, 0xd7, 0x6b, 0xa6, 0x3a, 0x3e, 0x5b, 0xba, 0x3a, + 0x34, 0x37, 0x97, 0x3a, 0xe2, 0x40, 0xef, 0x3a, 0x33, 0x8d, 0x9c, 0x3a, + 0x89, 0xc4, 0xcd, 0x3a, 0x56, 0x7a, 0xb2, 0x3a, 0x6e, 0x8f, 0x19, 0x3b, + 0x57, 0xd7, 0x65, 0x3a, 0x3d, 0x95, 0xe7, 0x3a, 0x0a, 0x21, 0xa9, 0x3a, + 0x13, 0x00, 0x00, 0x00, 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, + 0x64, 0x6f, 0x5f, 0x71, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x31, 0x33, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0xea, 0xda, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0xf4, 0x02, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, + 0xd4, 0xda, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0xe8, 0x01, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x17, 0xdf, 0x17, 0x38, + 0xf1, 0xf0, 0x15, 0x38, 0xd7, 0x32, 0xff, 0x37, 0x79, 0x4e, 0x22, 0x38, + 0x23, 0x0b, 0x85, 0x38, 0xe9, 0xaa, 0x65, 0x38, 0x7b, 0x2e, 0x1b, 0x38, + 0x30, 0xc6, 0x0f, 0x38, 0xf9, 0xac, 0x41, 0x38, 0xd9, 0x64, 0x31, 0x38, + 0x29, 0xc5, 0x07, 0x38, 0xa9, 0xfe, 0x1f, 0x38, 0x2c, 0x6c, 0x53, 0x38, + 0x6f, 0xfb, 0x2c, 0x38, 0x7a, 0x08, 0x13, 0x38, 0xe2, 0x7f, 0xf7, 0x37, + 0x5c, 0xa3, 0x05, 0x38, 0xd1, 0xb1, 0x26, 0x38, 0x22, 0xe9, 0xc9, 0x37, + 0x18, 0x9d, 0x2b, 0x38, 0x51, 0x5e, 0x35, 0x38, 0x33, 0xe9, 0xf6, 0x37, + 0x8e, 0xf6, 0x49, 0x38, 0xa6, 0xca, 0x2c, 0x38, 0x89, 0x96, 0x85, 0x38, + 0x24, 0x5f, 0x54, 0x38, 0xca, 0x30, 0x34, 0x38, 0xa6, 0xee, 0x60, 0x38, + 0x13, 0xdb, 0x06, 0x38, 0x84, 0x74, 0xd7, 0x37, 0x57, 0xcf, 0x07, 0x38, + 0xa3, 0x90, 0xfa, 0x37, 0xe5, 0x51, 0x52, 0x38, 0x23, 0x17, 0x4e, 0x38, + 0x67, 0x67, 0xd1, 0x37, 0xde, 0x44, 0xa8, 0x37, 0xf8, 0x22, 0x54, 0x38, + 0x36, 0xd6, 0x2f, 0x38, 0xf8, 0x9b, 0x21, 0x38, 0xf3, 0xe2, 0x0d, 0x38, + 0x3b, 0x13, 0x1f, 0x38, 0xb5, 0x47, 0x9c, 0x38, 0xf0, 0xc0, 0x08, 0x38, + 0x66, 0xb0, 0xf2, 0x37, 0xf0, 0x60, 0xc3, 0x38, 0xe9, 0x00, 0x53, 0x38, + 0x9a, 0x0a, 0x4c, 0x38, 0xee, 0xad, 0x57, 0x38, 0xd7, 0xfd, 0x2b, 0x38, + 0x71, 0x54, 0x23, 0x38, 0x0b, 0xe5, 0x36, 0x38, 0x1d, 0x68, 0x14, 0x38, + 0x23, 0xcf, 0x6a, 0x38, 0xbc, 0xa4, 0x19, 0x38, 0x07, 0xf2, 0x49, 0x38, + 0x9a, 0x29, 0x2f, 0x38, 0x30, 0xb5, 0x96, 0x38, 0x5a, 0x92, 0xe1, 0x37, + 0xf8, 0x47, 0x63, 0x38, 0xc3, 0xfc, 0x25, 0x38, 0x13, 0x00, 0x00, 0x00, + 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, 0x64, 0x6f, 0x5f, 0x71, + 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x31, 0x32, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x0a, 0xde, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0xf8, 0x02, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x04, 0x03, 0x00, 0x00, 0xf4, 0xdd, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0xec, 0x01, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x6f, 0x01, 0x24, 0x3c, + 0x4f, 0xe4, 0x4b, 0x3c, 0x23, 0x90, 0x39, 0x3c, 0x82, 0x8e, 0x3b, 0x3c, + 0x2f, 0xed, 0x6a, 0x3c, 0xf7, 0xf3, 0x18, 0x3c, 0xdc, 0xa3, 0x10, 0x3c, + 0xa9, 0x23, 0x60, 0x3c, 0xe0, 0x04, 0x30, 0x3c, 0x4f, 0xdf, 0x2d, 0x3c, + 0x35, 0x52, 0x4a, 0x3c, 0xd4, 0xfb, 0x13, 0x3c, 0x9b, 0xe2, 0x1d, 0x3c, + 0x92, 0x7f, 0x26, 0x3c, 0xf7, 0x94, 0x1f, 0x3c, 0xdb, 0x70, 0x29, 0x3c, + 0xd4, 0x8c, 0x01, 0x3c, 0x44, 0x10, 0xc9, 0x3b, 0xd2, 0x84, 0x30, 0x3c, + 0x4f, 0xde, 0x5c, 0x3c, 0x72, 0x2f, 0x3c, 0x3c, 0x17, 0x05, 0x50, 0x3c, + 0x3f, 0xb5, 0x3a, 0x3c, 0xf9, 0xd3, 0x0b, 0x3c, 0x85, 0x82, 0x1f, 0x3c, + 0x48, 0xb9, 0x12, 0x3c, 0xc4, 0x2a, 0x8b, 0x3c, 0xdb, 0x2d, 0x8b, 0x3c, + 0xaa, 0xa1, 0x17, 0x3c, 0x2e, 0xc7, 0xdf, 0x3b, 0x6b, 0x6d, 0x41, 0x3c, + 0x21, 0xb1, 0x09, 0x3c, 0x77, 0xe0, 0x02, 0x3c, 0xd1, 0x86, 0x04, 0x3c, + 0x51, 0xda, 0xe3, 0x3b, 0x17, 0xf2, 0x58, 0x3c, 0xbf, 0xa5, 0x03, 0x3c, + 0x1f, 0x35, 0x13, 0x3c, 0xdb, 0x57, 0x4f, 0x3c, 0x03, 0x3c, 0x33, 0x3c, + 0x02, 0x18, 0xe8, 0x3b, 0x1c, 0xa4, 0x20, 0x3c, 0x6a, 0x0c, 0xc1, 0x3b, + 0xa5, 0x2e, 0x39, 0x3c, 0x50, 0x61, 0x2e, 0x3c, 0xa9, 0x8a, 0x65, 0x3c, + 0xb9, 0xac, 0x14, 0x3c, 0x0d, 0xdc, 0x1c, 0x3c, 0x84, 0x9e, 0xe2, 0x3b, + 0x18, 0x3c, 0x38, 0x3c, 0xd0, 0x0a, 0x4a, 0x3c, 0x9c, 0xf9, 0xe0, 0x3b, + 0x7e, 0xa7, 0xd4, 0x3b, 0xe1, 0xae, 0x1a, 0x3c, 0x1c, 0xb7, 0x3d, 0x3c, + 0xc1, 0x3d, 0x32, 0x3c, 0x63, 0x1a, 0x40, 0x3c, 0x98, 0x67, 0x16, 0x3c, + 0xe2, 0x80, 0x13, 0x3c, 0xdb, 0xb3, 0x65, 0x3c, 0x13, 0x00, 0x00, 0x00, + 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, 0x64, 0x6f, 0x5f, 0x71, + 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x31, 0x31, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x3a, 0xe1, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0xf8, 0x02, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x04, 0x03, 0x00, 0x00, 0x24, 0xe1, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0xec, 0x01, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0xd3, 0xa3, 0x1e, 0x39, + 0xa3, 0x38, 0x45, 0x39, 0xfa, 0x7d, 0x33, 0x39, 0xa6, 0x6b, 0x35, 0x39, + 0x96, 0x3d, 0x63, 0x39, 0xed, 0xf2, 0x13, 0x39, 0x72, 0xe8, 0x0b, 0x39, + 0x68, 0xce, 0x58, 0x39, 0xa6, 0x42, 0x2a, 0x39, 0x10, 0x2f, 0x28, 0x39, + 0xb1, 0xb3, 0x43, 0x39, 0x68, 0x24, 0x0f, 0x39, 0x42, 0xb8, 0x18, 0x39, + 0x15, 0x0d, 0x21, 0x39, 0x68, 0x5c, 0x1a, 0x39, 0xb9, 0xe5, 0x23, 0x39, + 0x98, 0x9f, 0xfa, 0x38, 0x48, 0x7c, 0xc2, 0x38, 0x68, 0xbe, 0x2a, 0x39, + 0x74, 0xa4, 0x55, 0x39, 0x52, 0x07, 0x36, 0x39, 0xd8, 0x36, 0x49, 0x39, + 0x7f, 0x99, 0x34, 0x39, 0xdc, 0x40, 0x07, 0x39, 0x90, 0x4a, 0x1a, 0x39, + 0x6a, 0xec, 0x0d, 0x39, 0x30, 0x9d, 0x86, 0x39, 0x2d, 0xa0, 0x86, 0x39, + 0xb1, 0xab, 0x12, 0x39, 0xf4, 0x74, 0xd8, 0x38, 0x64, 0x19, 0x3b, 0x39, + 0xe8, 0x2f, 0x05, 0x39, 0xa5, 0x30, 0xfd, 0x38, 0xdb, 0x30, 0x00, 0x39, + 0xf6, 0x65, 0xdc, 0x38, 0x16, 0xd9, 0x51, 0x39, 0x4c, 0xae, 0xfe, 0x38, + 0x34, 0x64, 0x0e, 0x39, 0x47, 0x8f, 0x48, 0x39, 0xdb, 0x5e, 0x2d, 0x39, + 0x22, 0x80, 0xe0, 0x38, 0xae, 0x62, 0x1b, 0x39, 0x8f, 0xbb, 0xba, 0x38, + 0xac, 0x1f, 0x33, 0x39, 0xd0, 0xac, 0x28, 0x39, 0x29, 0x08, 0x5e, 0x39, + 0x84, 0xcf, 0x0f, 0x39, 0x4b, 0xba, 0x17, 0x39, 0x7e, 0x34, 0xdb, 0x38, + 0x0f, 0x35, 0x32, 0x39, 0xa2, 0x6e, 0x43, 0x39, 0x5c, 0x9d, 0xd9, 0x38, + 0x6e, 0xb2, 0xcd, 0x38, 0x59, 0x9f, 0x15, 0x39, 0x2c, 0x82, 0x37, 0x39, + 0xea, 0x68, 0x2c, 0x39, 0x73, 0xd1, 0x39, 0x39, 0xe6, 0x7b, 0x11, 0x39, + 0x7c, 0xad, 0x0e, 0x39, 0x02, 0x30, 0x5e, 0x39, 0x13, 0x00, 0x00, 0x00, + 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, 0x64, 0x6f, 0x5f, 0x71, + 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x31, 0x30, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x5e, 0xe4, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0xfc, 0x02, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x08, 0x03, 0x00, 0x00, 0x42, 0xf3, 0xff, 0xff, + 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xec, 0x01, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0xe2, 0x38, 0x95, 0x3a, 0xc5, 0x06, 0x1f, 0x3b, 0xb5, 0x63, 0x81, 0x3a, + 0x8c, 0x96, 0xba, 0x3a, 0xc4, 0x9c, 0xe9, 0x3a, 0xdf, 0xeb, 0x10, 0x3a, + 0x34, 0xc6, 0xf4, 0x3a, 0x29, 0xb5, 0xb2, 0x3a, 0x7e, 0x26, 0xcf, 0x3a, + 0x49, 0x91, 0x86, 0x3a, 0x85, 0x7e, 0xf8, 0x3a, 0xc7, 0xc3, 0x95, 0x3a, + 0x7d, 0xf5, 0x06, 0x3b, 0x16, 0x30, 0x83, 0x3a, 0x1a, 0x4c, 0x9c, 0x3a, + 0xfd, 0xeb, 0x74, 0x3a, 0x64, 0x0f, 0xb2, 0x3a, 0xe4, 0x5c, 0xb2, 0x3a, + 0x1d, 0xca, 0xef, 0x3a, 0xdf, 0xf2, 0x06, 0x3b, 0xdd, 0x1f, 0x5f, 0x3a, + 0x1c, 0xef, 0x05, 0x3b, 0xfd, 0x3d, 0x98, 0x3a, 0xd1, 0x92, 0xec, 0x3a, + 0x19, 0xdb, 0xa1, 0x3a, 0xdb, 0x3a, 0xa4, 0x3a, 0xe8, 0x84, 0xc4, 0x3a, + 0xe6, 0xfc, 0x26, 0x3b, 0x8c, 0xa5, 0x98, 0x3a, 0xb7, 0x50, 0xae, 0x3a, + 0x7f, 0x32, 0xae, 0x3a, 0x67, 0xe5, 0x9a, 0x3a, 0x95, 0xa5, 0x4c, 0x3a, + 0x85, 0xad, 0xba, 0x3a, 0x23, 0xea, 0x84, 0x3a, 0x53, 0x2f, 0x15, 0x3b, + 0xe4, 0x59, 0xa8, 0x3a, 0x28, 0xcb, 0x81, 0x3a, 0x47, 0xbe, 0x05, 0x3b, + 0x81, 0x0b, 0x57, 0x3b, 0x18, 0xaf, 0xaa, 0x3a, 0xda, 0x16, 0x8d, 0x3a, + 0xa5, 0xa1, 0xef, 0x3a, 0x80, 0xab, 0x03, 0x3b, 0xbd, 0x4b, 0xb0, 0x3a, + 0xf5, 0x08, 0xb0, 0x3a, 0x3d, 0x2f, 0x43, 0x3a, 0xc4, 0x6c, 0x89, 0x3a, + 0xdb, 0x3f, 0x9b, 0x3a, 0x62, 0x37, 0xfd, 0x3a, 0x33, 0xd7, 0xa5, 0x3a, + 0xd4, 0x55, 0x5d, 0x3a, 0x49, 0xeb, 0xae, 0x3a, 0xd3, 0xe5, 0x98, 0x3a, + 0x20, 0x81, 0x18, 0x3b, 0xd7, 0x64, 0x99, 0x3a, 0xd1, 0xe5, 0x0b, 0x3b, + 0x32, 0xf9, 0x89, 0x3a, 0x5b, 0x9d, 0xde, 0x3a, 0x6e, 0x1d, 0x8b, 0x3a, + 0x12, 0x00, 0x00, 0x00, 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, + 0x64, 0x6f, 0x5f, 0x71, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x39, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x92, 0xe7, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0xf4, 0x02, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, + 0x7c, 0xe7, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0xe8, 0x01, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0xf9, 0xec, 0xb7, 0x37, + 0x91, 0x02, 0x44, 0x38, 0x09, 0x7b, 0x9f, 0x37, 0x40, 0xfb, 0xe5, 0x37, + 0x8e, 0xf8, 0x0f, 0x38, 0xe8, 0x9f, 0x32, 0x37, 0x8a, 0xd9, 0x16, 0x38, + 0xb2, 0x44, 0xdc, 0x37, 0x64, 0x53, 0xff, 0x37, 0xe5, 0xdc, 0xa5, 0x37, + 0x6f, 0x24, 0x19, 0x38, 0x2b, 0x98, 0xb8, 0x37, 0x67, 0x58, 0x26, 0x38, + 0x7b, 0xb2, 0xa1, 0x37, 0x6a, 0xa5, 0xc0, 0x37, 0xd3, 0xf0, 0x96, 0x37, + 0x60, 0x78, 0xdb, 0x37, 0xe6, 0xd7, 0xdb, 0x37, 0x1c, 0xc7, 0x13, 0x38, + 0x2d, 0x55, 0x26, 0x38, 0xe6, 0x81, 0x89, 0x37, 0x01, 0x15, 0x25, 0x38, + 0xe0, 0xa5, 0xbb, 0x37, 0xba, 0xcb, 0x11, 0x38, 0x58, 0x7f, 0xc7, 0x37, + 0x72, 0x6c, 0xca, 0x37, 0xde, 0x38, 0xf2, 0x37, 0xb0, 0xd2, 0x4d, 0x38, + 0x84, 0x25, 0xbc, 0x37, 0xbf, 0xda, 0xd6, 0x37, 0x80, 0xb5, 0xd6, 0x37, + 0x4b, 0xeb, 0xbe, 0x37, 0x6e, 0x3d, 0x7c, 0x37, 0x91, 0x17, 0xe6, 0x37, + 0x56, 0xd3, 0xa3, 0x37, 0x31, 0xe1, 0x37, 0x38, 0xd7, 0x80, 0xcf, 0x37, + 0x8b, 0xfa, 0x9f, 0x37, 0xd0, 0xd8, 0x24, 0x38, 0x35, 0x87, 0x84, 0x38, + 0xee, 0x60, 0xd2, 0x37, 0xbd, 0xe6, 0xad, 0x37, 0x2b, 0xae, 0x13, 0x38, + 0x99, 0x4a, 0x22, 0x38, 0xaf, 0x4b, 0xd9, 0x37, 0x5f, 0xf9, 0xd8, 0x37, + 0xbe, 0x93, 0x70, 0x37, 0x7d, 0x62, 0xa9, 0x37, 0xc8, 0x5a, 0xbf, 0x37, + 0x6f, 0x0d, 0x1c, 0x38, 0xaf, 0x68, 0xcc, 0x37, 0x9f, 0x67, 0x88, 0x37, + 0x44, 0x99, 0xd7, 0x37, 0xbe, 0x74, 0xbc, 0x37, 0xa0, 0xf8, 0x3b, 0x38, + 0x4c, 0x11, 0xbd, 0x37, 0xc4, 0x6e, 0x2c, 0x38, 0x94, 0x0f, 0xaa, 0x37, + 0x78, 0x31, 0x09, 0x38, 0xc6, 0x77, 0xab, 0x37, 0x12, 0x00, 0x00, 0x00, + 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, 0x64, 0x6f, 0x5f, 0x71, + 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x38, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0xb2, 0xea, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0xf8, 0x02, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x04, 0x03, 0x00, 0x00, 0x9c, 0xea, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0xec, 0x01, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x8d, 0x5f, 0xd3, 0x3b, + 0x9d, 0x26, 0xef, 0x3b, 0xc1, 0x9b, 0x23, 0x3c, 0x1c, 0x54, 0x05, 0x3c, + 0x5b, 0x94, 0x0e, 0x3c, 0xad, 0xc9, 0xde, 0x3b, 0x7a, 0xad, 0xb5, 0x3b, + 0x26, 0x3e, 0x12, 0x3c, 0xfe, 0x6d, 0x0e, 0x3c, 0xaf, 0xe7, 0xc6, 0x3b, + 0x9c, 0x5f, 0xf2, 0x3b, 0x69, 0x9a, 0x09, 0x3c, 0x3d, 0xa2, 0x03, 0x3c, + 0x1e, 0x70, 0x00, 0x3c, 0xcb, 0x72, 0xed, 0x3b, 0x9b, 0x93, 0xd5, 0x3b, + 0xb0, 0x1a, 0x34, 0x3c, 0xc9, 0xae, 0xd1, 0x3b, 0xf9, 0x03, 0xb8, 0x3b, + 0xf2, 0x6d, 0x2a, 0x3c, 0x8a, 0x2e, 0xc3, 0x3b, 0x8f, 0xe6, 0x55, 0x3c, + 0x14, 0xbc, 0xe4, 0x3b, 0x39, 0xb4, 0x18, 0x3c, 0xe6, 0xa9, 0xc2, 0x3b, + 0x09, 0x73, 0xf1, 0x3b, 0x71, 0x90, 0xf7, 0x3b, 0xba, 0x13, 0xf3, 0x3b, + 0xb1, 0x2b, 0x28, 0x3c, 0xcd, 0x4b, 0xfd, 0x3b, 0xdf, 0x68, 0x3e, 0x3c, + 0xa3, 0xaf, 0xf4, 0x3b, 0xce, 0xce, 0xd5, 0x3b, 0x1f, 0xd7, 0x1f, 0x3c, + 0xa7, 0xf2, 0xf6, 0x3b, 0x61, 0xf9, 0xef, 0x3b, 0x65, 0xf2, 0xb2, 0x3b, + 0x29, 0xb4, 0xc5, 0x3b, 0x89, 0x5e, 0xd6, 0x3b, 0x18, 0x3a, 0xcb, 0x3b, + 0x53, 0x30, 0xdb, 0x3b, 0xf8, 0x64, 0x04, 0x3c, 0xeb, 0xcf, 0xa6, 0x3b, + 0xad, 0x8d, 0xfd, 0x3b, 0x85, 0x00, 0xcc, 0x3b, 0xd7, 0xfd, 0xe9, 0x3b, + 0x80, 0xbb, 0xd4, 0x3b, 0xb7, 0x6b, 0xff, 0x3b, 0x37, 0x80, 0xe2, 0x3b, + 0x86, 0xc4, 0xbe, 0x3b, 0x1d, 0xef, 0x08, 0x3c, 0x1a, 0x8c, 0x00, 0x3c, + 0x82, 0x34, 0xf1, 0x3b, 0x99, 0xae, 0x1c, 0x3c, 0xeb, 0x58, 0x32, 0x3c, + 0x69, 0xea, 0xf1, 0x3b, 0x28, 0xb2, 0x0a, 0x3c, 0xdb, 0x4b, 0x11, 0x3c, + 0xbf, 0xe8, 0xfd, 0x3b, 0x60, 0x5f, 0x0f, 0x3c, 0x12, 0x00, 0x00, 0x00, + 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, 0x64, 0x6f, 0x5f, 0x71, + 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x37, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0xe2, 0xed, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0xf4, 0x02, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, 0xcc, 0xed, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0xe8, 0x01, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x8b, 0x44, 0xd7, 0x38, 0xa0, 0x8e, 0xf3, 0x38, + 0x74, 0x9f, 0x26, 0x39, 0xfc, 0xc8, 0x07, 0x39, 0xde, 0x34, 0x11, 0x39, + 0x82, 0xe4, 0xe2, 0x38, 0x67, 0x06, 0xb9, 0x38, 0xf0, 0xef, 0x14, 0x39, + 0xcc, 0x0d, 0x11, 0x39, 0xde, 0x91, 0xca, 0x38, 0xd2, 0xd6, 0xf6, 0x38, + 0x73, 0x23, 0x0c, 0x39, 0x1f, 0x0f, 0x06, 0x39, 0xed, 0xcd, 0x02, 0x39, + 0xc6, 0xd2, 0xf1, 0x38, 0xfd, 0x82, 0xd9, 0x38, 0x31, 0x6c, 0x37, 0x39, + 0xce, 0x8b, 0xd5, 0x38, 0xed, 0x67, 0xbb, 0x38, 0xd1, 0x91, 0x2d, 0x39, + 0x29, 0xc7, 0xc6, 0x38, 0x79, 0xd7, 0x59, 0x39, 0xf6, 0xf2, 0xe8, 0x38, + 0x7d, 0x84, 0x1b, 0x39, 0x13, 0x40, 0xc6, 0x38, 0xe3, 0xe5, 0xf5, 0x38, + 0x23, 0x20, 0xfc, 0x38, 0x42, 0x8e, 0xf7, 0x38, 0xe8, 0x44, 0x2b, 0x39, + 0x44, 0xfb, 0x00, 0x39, 0xfc, 0xea, 0x41, 0x39, 0xc2, 0x31, 0xf9, 0x38, + 0x48, 0xbf, 0xd9, 0x38, 0x0c, 0xc9, 0x22, 0x39, 0x71, 0x7f, 0xfb, 0x38, + 0x46, 0x65, 0xf4, 0x38, 0x71, 0x3e, 0xb6, 0x38, 0xad, 0x58, 0xc9, 0x38, + 0xa9, 0x51, 0xda, 0x38, 0xa9, 0xf8, 0xce, 0x38, 0x2e, 0x3a, 0xdf, 0x38, + 0x70, 0xd5, 0x06, 0x39, 0xba, 0xe2, 0xa9, 0x38, 0xcf, 0x1c, 0x01, 0x39, + 0xbe, 0xc2, 0xcf, 0x38, 0x84, 0x4d, 0xee, 0x38, 0xe7, 0xa6, 0xd8, 0x38, + 0x3c, 0x10, 0x02, 0x39, 0x8f, 0xac, 0xe6, 0x38, 0x53, 0x48, 0xc2, 0x38, + 0xff, 0x74, 0x0b, 0x39, 0x6d, 0xea, 0x02, 0x39, 0x35, 0xa6, 0xf5, 0x38, + 0xa0, 0x91, 0x1f, 0x39, 0x23, 0xa2, 0x35, 0x39, 0x76, 0x5f, 0xf6, 0x38, + 0x59, 0x40, 0x0d, 0x39, 0x2e, 0xf9, 0x13, 0x39, 0x2f, 0x4b, 0x01, 0x39, + 0xa0, 0x03, 0x12, 0x39, 0x12, 0x00, 0x00, 0x00, 0x74, 0x66, 0x6c, 0x2e, + 0x70, 0x73, 0x65, 0x75, 0x64, 0x6f, 0x5f, 0x71, 0x63, 0x6f, 0x6e, 0x73, + 0x74, 0x36, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x16, 0x00, 0x1e, 0x00, 0x18, 0x00, 0x17, 0x00, 0x10, 0x00, + 0x0c, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x28, 0x00, 0x00, 0x00, + 0x10, 0x03, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x1c, 0x03, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, + 0x12, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0xec, 0x01, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x29, 0x13, 0x12, 0x3a, 0xd1, 0x4c, 0xb1, 0x3a, + 0xb6, 0xb3, 0xe8, 0x3a, 0x39, 0x0f, 0x7d, 0x3a, 0xb1, 0x89, 0x11, 0x3b, + 0xd6, 0xda, 0xd0, 0x3a, 0x77, 0x9e, 0xb4, 0x3a, 0xfb, 0xed, 0x9a, 0x3a, + 0x4c, 0x12, 0xce, 0x3a, 0xf9, 0x87, 0xf3, 0x3a, 0x77, 0x55, 0x80, 0x3a, + 0x4c, 0xff, 0x28, 0x3b, 0x1d, 0x46, 0xa8, 0x3a, 0x4a, 0x1d, 0x9a, 0x3a, + 0xae, 0x26, 0xdc, 0x3a, 0xab, 0xcb, 0xa7, 0x3a, 0x07, 0xcc, 0xa2, 0x3a, + 0x2c, 0x44, 0xa4, 0x3a, 0x0f, 0x56, 0xd4, 0x3a, 0xfe, 0x78, 0x40, 0x3a, + 0xfa, 0x1a, 0x35, 0x3a, 0xec, 0x4d, 0x21, 0x3b, 0xec, 0x16, 0x94, 0x3a, + 0x87, 0x86, 0xe8, 0x3a, 0xf6, 0x59, 0x8e, 0x3a, 0x95, 0xf0, 0xbb, 0x3a, + 0x91, 0x71, 0x98, 0x3a, 0xfb, 0x70, 0xe1, 0x3a, 0x61, 0xb6, 0xa6, 0x3a, + 0x6e, 0x03, 0x85, 0x3a, 0xa9, 0x33, 0xd9, 0x3a, 0x6a, 0x5d, 0x5c, 0x3a, + 0x6a, 0x59, 0x6e, 0x3a, 0x5c, 0xf6, 0x5f, 0x3a, 0x69, 0xad, 0x07, 0x3b, + 0xd2, 0xf4, 0xb3, 0x3a, 0x89, 0x1f, 0x99, 0x3a, 0x68, 0x2a, 0x70, 0x3a, + 0x41, 0x39, 0x8d, 0x3a, 0xbf, 0xdc, 0xba, 0x3a, 0xf5, 0x23, 0xce, 0x3a, + 0xf3, 0xd1, 0xc9, 0x3a, 0x0e, 0xe8, 0x5a, 0x3a, 0x05, 0xf3, 0xa3, 0x3a, + 0xee, 0x44, 0x04, 0x3b, 0x2a, 0x68, 0xcd, 0x3a, 0x4c, 0x6a, 0xf4, 0x3a, + 0x02, 0x9d, 0x90, 0x3a, 0xd9, 0x3a, 0x8b, 0x3a, 0xc3, 0xde, 0x07, 0x3b, + 0x2c, 0x44, 0x7c, 0x3a, 0x4f, 0x62, 0xca, 0x3a, 0xa0, 0xe7, 0xc7, 0x3a, + 0xda, 0xd2, 0x10, 0x3b, 0xf7, 0x5c, 0xe1, 0x3a, 0x73, 0xc4, 0x68, 0x3a, + 0x62, 0x32, 0xee, 0x3a, 0x82, 0x42, 0x3a, 0x3a, 0x4c, 0xad, 0x4f, 0x3a, + 0x7a, 0x7c, 0x90, 0x3a, 0x12, 0x00, 0x00, 0x00, 0x74, 0x66, 0x6c, 0x2e, + 0x70, 0x73, 0x65, 0x75, 0x64, 0x6f, 0x5f, 0x71, 0x63, 0x6f, 0x6e, 0x73, + 0x74, 0x35, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x62, 0xf4, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, + 0xf4, 0x02, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, + 0x00, 0x03, 0x00, 0x00, 0x4c, 0xf4, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0xe8, 0x01, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x4e, 0x16, 0x58, 0x37, 0x9f, 0x23, 0x03, 0x38, 0xef, 0x1d, 0x2c, 0x38, + 0x9a, 0x2c, 0xbb, 0x37, 0xf3, 0x4a, 0x57, 0x38, 0x7e, 0x7a, 0x1a, 0x38, + 0x10, 0x98, 0x05, 0x38, 0x97, 0x2f, 0xe5, 0x37, 0x77, 0x6b, 0x18, 0x38, + 0x6c, 0x20, 0x34, 0x38, 0xd1, 0xd7, 0xbd, 0x37, 0xfc, 0xfe, 0x79, 0x38, + 0x0b, 0xed, 0xf8, 0x37, 0xe0, 0xfa, 0xe3, 0x37, 0x6e, 0xd5, 0x22, 0x38, + 0xe9, 0x37, 0xf8, 0x37, 0xf3, 0xd2, 0xf0, 0x37, 0x61, 0xff, 0xf2, 0x37, + 0xae, 0x0d, 0x1d, 0x38, 0x89, 0x5c, 0x8e, 0x37, 0x28, 0xf4, 0x85, 0x37, + 0xb5, 0x9d, 0x6e, 0x38, 0x44, 0x11, 0xdb, 0x37, 0x83, 0xfc, 0x2b, 0x38, + 0x3f, 0x94, 0xd2, 0x37, 0x3e, 0x02, 0x0b, 0x38, 0x26, 0x82, 0xe1, 0x37, + 0x22, 0xbf, 0x26, 0x38, 0xb8, 0x9d, 0xf6, 0x37, 0xf5, 0xc3, 0xc4, 0x37, + 0xfc, 0xa6, 0x20, 0x38, 0xea, 0xfd, 0xa2, 0x37, 0x3d, 0x4b, 0xb0, 0x37, + 0x16, 0xa7, 0xa5, 0x37, 0xce, 0xb4, 0x48, 0x38, 0x95, 0x1a, 0x05, 0x38, + 0x80, 0x83, 0xe2, 0x37, 0x2b, 0xa3, 0xb1, 0x37, 0x2a, 0xe9, 0xd0, 0x37, + 0x39, 0x36, 0x0a, 0x38, 0x87, 0x78, 0x18, 0x38, 0x79, 0x46, 0x15, 0x38, + 0xc3, 0xe9, 0xa1, 0x37, 0x54, 0x87, 0xf2, 0x37, 0x27, 0xaa, 0x43, 0x38, + 0xa0, 0xed, 0x17, 0x38, 0xd3, 0xc7, 0x34, 0x38, 0xd3, 0xec, 0xd5, 0x37, + 0x20, 0xf6, 0xcd, 0x37, 0xcf, 0xfd, 0x48, 0x38, 0x6b, 0x96, 0xba, 0x37, + 0x40, 0xb1, 0x15, 0x38, 0xcf, 0xdb, 0x13, 0x38, 0x7a, 0x3c, 0x56, 0x38, + 0x54, 0xb0, 0x26, 0x38, 0x50, 0x2a, 0xac, 0x37, 0x5f, 0x2e, 0x30, 0x38, + 0x24, 0xc4, 0x89, 0x37, 0x75, 0x9b, 0x99, 0x37, 0xb4, 0xbc, 0xd5, 0x37, + 0x12, 0x00, 0x00, 0x00, 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, + 0x64, 0x6f, 0x5f, 0x71, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x34, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x82, 0xf7, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0xf8, 0x02, 0x00, 0x00, + 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x04, 0x03, 0x00, 0x00, + 0x6c, 0xf7, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0xec, 0x01, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0xe0, 0x66, 0x4c, 0x3c, 0xf7, 0x74, 0x22, 0x3c, 0x38, 0x96, 0x7c, 0x3c, + 0xc1, 0x84, 0x3d, 0x3c, 0x42, 0x7d, 0x49, 0x3c, 0xea, 0x56, 0x78, 0x3c, + 0x98, 0x1e, 0x4f, 0x3c, 0xf7, 0x76, 0x62, 0x3c, 0x33, 0xa3, 0x82, 0x3c, + 0x76, 0xae, 0x84, 0x3c, 0x3a, 0xd7, 0x97, 0x3c, 0xba, 0x91, 0x52, 0x3c, + 0x4c, 0xc2, 0x20, 0x3c, 0xbf, 0x9c, 0xae, 0x3c, 0xf8, 0x48, 0x95, 0x3c, + 0x8f, 0x65, 0x4f, 0x3c, 0xf9, 0x3f, 0x29, 0x3c, 0xb4, 0xbe, 0x24, 0x3c, + 0x92, 0x9a, 0x58, 0x3c, 0xb1, 0x76, 0x8a, 0x3c, 0x03, 0x98, 0x5b, 0x3c, + 0x3e, 0xc2, 0x8b, 0x3c, 0xe7, 0x2e, 0x7b, 0x3c, 0x6f, 0x4d, 0x72, 0x3c, + 0x29, 0x21, 0x80, 0x3c, 0xc6, 0x2e, 0x74, 0x3c, 0x16, 0xf3, 0x74, 0x3c, + 0x7a, 0x68, 0x82, 0x3c, 0x59, 0x27, 0x7a, 0x3c, 0x74, 0x19, 0x1a, 0x3c, + 0xe8, 0x7d, 0x62, 0x3c, 0x3c, 0x97, 0x58, 0x3c, 0x55, 0x9e, 0x7f, 0x3c, + 0x01, 0x47, 0x4e, 0x3c, 0xb6, 0xdf, 0x45, 0x3c, 0x80, 0x46, 0x86, 0x3c, + 0x07, 0x5d, 0x2c, 0x3c, 0xeb, 0xa5, 0x6d, 0x3c, 0x78, 0xcc, 0x99, 0x3c, + 0xe0, 0x25, 0x5c, 0x3c, 0xb0, 0x26, 0x4f, 0x3c, 0x8a, 0x40, 0x8c, 0x3c, + 0xfa, 0x5b, 0x4a, 0x3c, 0x60, 0xef, 0x6b, 0x3c, 0x6a, 0x4d, 0x3e, 0x3c, + 0xa5, 0x90, 0xa6, 0x3c, 0xe5, 0x64, 0x2f, 0x3c, 0xc4, 0x3a, 0x7a, 0x3c, + 0x88, 0x44, 0x48, 0x3c, 0x4f, 0x5b, 0x88, 0x3c, 0x48, 0x2c, 0x58, 0x3c, + 0xc8, 0x15, 0x22, 0x3c, 0xd8, 0x00, 0x8a, 0x3c, 0x81, 0xfb, 0x7e, 0x3c, + 0x4b, 0x57, 0x64, 0x3c, 0x8a, 0x95, 0x1d, 0x3c, 0x53, 0xe1, 0x8c, 0x3c, + 0x60, 0x01, 0x32, 0x3c, 0xd9, 0x60, 0x45, 0x3c, 0xb1, 0x31, 0x74, 0x3c, + 0x12, 0x00, 0x00, 0x00, 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, + 0x64, 0x6f, 0x5f, 0x71, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x33, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0xb2, 0xfa, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x01, 0x14, 0x00, 0x00, 0x00, 0xf4, 0x02, 0x00, 0x00, + 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x03, 0x00, 0x00, + 0x9c, 0xfa, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0xe8, 0x01, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x03, 0x12, 0x0c, 0x39, + 0x4c, 0xa7, 0xde, 0x38, 0x0b, 0x17, 0x2d, 0x39, 0x0d, 0xdf, 0x01, 0x39, + 0x10, 0x13, 0x0a, 0x39, 0xf3, 0x2d, 0x2a, 0x39, 0xc4, 0xee, 0x0d, 0x39, + 0x79, 0x30, 0x1b, 0x39, 0x35, 0x0b, 0x33, 0x39, 0x5c, 0xd8, 0x35, 0x39, + 0x88, 0x1a, 0x50, 0x39, 0xf3, 0x4b, 0x10, 0x39, 0x91, 0x53, 0xdc, 0x38, + 0x1d, 0x50, 0x6f, 0x39, 0xd8, 0x99, 0x4c, 0x39, 0x65, 0x1f, 0x0e, 0x39, + 0xad, 0xf6, 0xe7, 0x38, 0x13, 0xca, 0xe1, 0x38, 0x95, 0x6e, 0x14, 0x39, + 0x12, 0xc5, 0x3d, 0x39, 0x1e, 0x7b, 0x16, 0x39, 0x79, 0x8b, 0x3f, 0x39, + 0xd1, 0x20, 0x2c, 0x39, 0xe1, 0x0a, 0x26, 0x39, 0x45, 0x9b, 0x2f, 0x39, + 0xba, 0x54, 0x27, 0x39, 0x40, 0xdb, 0x27, 0x39, 0xba, 0xba, 0x32, 0x39, + 0x36, 0x6c, 0x2b, 0x39, 0x03, 0x33, 0xd3, 0x38, 0x3b, 0x35, 0x1b, 0x39, + 0x4c, 0x6c, 0x14, 0x39, 0xe4, 0x2a, 0x2f, 0x39, 0x07, 0x5b, 0x0d, 0x39, + 0xd0, 0x98, 0x07, 0x39, 0x97, 0x07, 0x38, 0x39, 0x12, 0x3b, 0xec, 0x38, + 0x5e, 0xda, 0x22, 0x39, 0x81, 0xc9, 0x52, 0x39, 0x55, 0xdc, 0x16, 0x39, + 0x50, 0xf4, 0x0d, 0x39, 0x92, 0x38, 0x40, 0x39, 0xaf, 0xab, 0x0a, 0x39, + 0xd9, 0xad, 0x21, 0x39, 0x8f, 0x68, 0x02, 0x39, 0xaa, 0x48, 0x64, 0x39, + 0x6d, 0x62, 0xf0, 0x38, 0x84, 0x79, 0x2b, 0x39, 0xc2, 0x3c, 0x09, 0x39, + 0xd3, 0xe1, 0x3a, 0x39, 0x01, 0x23, 0x14, 0x39, 0xd8, 0x24, 0xde, 0x38, + 0x8e, 0x23, 0x3d, 0x39, 0x4f, 0xbb, 0x2e, 0x39, 0xa1, 0x79, 0x1c, 0x39, + 0xa7, 0xf9, 0xd7, 0x38, 0xee, 0x14, 0x41, 0x39, 0x9a, 0xf6, 0xf3, 0x38, + 0xe0, 0x41, 0x07, 0x39, 0xb9, 0x56, 0x27, 0x39, 0x12, 0x00, 0x00, 0x00, + 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, 0x64, 0x6f, 0x5f, 0x71, + 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x32, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0xd2, 0xfd, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x3c, 0x00, 0x00, 0x00, 0xbc, 0xfd, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x5b, 0xa0, 0x5c, 0x3b, 0x12, 0x00, 0x00, 0x00, 0x74, 0x66, 0x6c, 0x2e, + 0x70, 0x73, 0x65, 0x75, 0x64, 0x6f, 0x5f, 0x71, 0x63, 0x6f, 0x6e, 0x73, + 0x74, 0x31, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x2c, 0x01, 0x00, 0x00, 0x32, 0xfe, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x40, 0x00, 0x00, 0x00, 0x1c, 0xfe, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x69, 0xcd, 0x59, 0x38, 0x11, 0x00, 0x00, 0x00, + 0x74, 0x66, 0x6c, 0x2e, 0x70, 0x73, 0x65, 0x75, 0x64, 0x6f, 0x5f, 0x71, + 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x92, 0xfe, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x1c, 0x00, 0x00, 0x00, 0xd4, 0xfe, 0xff, 0xff, + 0x0f, 0x00, 0x00, 0x00, 0x61, 0x72, 0x69, 0x74, 0x68, 0x2e, 0x63, 0x6f, + 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x35, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0xce, 0xfe, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x10, 0xff, 0xff, 0xff, + 0x0f, 0x00, 0x00, 0x00, 0x61, 0x72, 0x69, 0x74, 0x68, 0x2e, 0x63, 0x6f, + 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x34, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x0a, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x4c, 0xff, 0xff, 0xff, + 0x0f, 0x00, 0x00, 0x00, 0x61, 0x72, 0x69, 0x74, 0x68, 0x2e, 0x63, 0x6f, + 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x33, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x46, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x88, 0xff, 0xff, 0xff, + 0x0f, 0x00, 0x00, 0x00, 0x61, 0x72, 0x69, 0x74, 0x68, 0x2e, 0x63, 0x6f, + 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x32, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x82, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x14, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x1c, 0x00, 0x00, 0x00, 0xc4, 0xff, 0xff, 0xff, + 0x0f, 0x00, 0x00, 0x00, 0x61, 0x72, 0x69, 0x74, 0x68, 0x2e, 0x63, 0x6f, + 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x31, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0xbe, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, + 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x61, 0x72, 0x69, 0x74, + 0x68, 0x2e, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, + 0x1c, 0x00, 0x18, 0x00, 0x17, 0x00, 0x10, 0x00, 0x0c, 0x00, 0x08, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x16, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x54, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x04, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x01, 0x00, 0x00, 0x00, 0x81, 0x80, 0x00, 0x3c, 0x1d, 0x00, 0x00, 0x00, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x5f, 0x64, 0x65, 0x66, 0x61, + 0x75, 0x6c, 0x74, 0x5f, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x61, 0x75, + 0x64, 0x69, 0x6f, 0x3a, 0x30, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x0d, 0x00, 0x00, 0x00, 0xf4, 0x00, 0x00, 0x00, 0xd8, 0x00, 0x00, 0x00, + 0xc8, 0x00, 0x00, 0x00, 0xb8, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0x00, + 0x88, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, + 0x50, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x4c, 0xff, 0xff, 0xff, + 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x98, 0xff, 0xff, 0xff, + 0x2d, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2d, + 0xa8, 0xff, 0xff, 0xff, 0x0e, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0e, 0xb8, 0xff, 0xff, 0xff, 0x09, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xc8, 0xff, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, + 0xd8, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xa8, 0xff, 0xff, 0xff, 0x72, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x72, 0xb4, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x0c, 0x00, 0x10, 0x00, 0x0f, 0x00, 0x00, 0x00, + 0x08, 0x00, 0x04, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0xdc, 0xff, 0xff, 0xff, + 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0xe8, 0xff, 0xff, 0xff, + 0x8f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0xf4, 0xff, 0xff, 0xff, + 0x8e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x0c, 0x00, 0x0c, 0x00, + 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, +}; + +const size_t mww_model_data_size = 55472; diff --git a/src/audio/microwakeword/mww_model_data.h b/src/audio/microwakeword/mww_model_data.h new file mode 100644 index 000000000000..5ec4adab89a3 --- /dev/null +++ b/src/audio/microwakeword/mww_model_data.h @@ -0,0 +1,13 @@ +// SPDX-License-Identifier: BSD-3-Clause +// Auto-generated by sof_mww_train.py — do not edit. + +#ifndef MWW_MODEL_DATA_H_ +#define MWW_MODEL_DATA_H_ + +#include +#include + +extern const unsigned char mww_model_data[]; +extern const size_t mww_model_data_size; + +#endif // MWW_MODEL_DATA_H_ diff --git a/src/audio/microwakeword/tune/README.md b/src/audio/microwakeword/tune/README.md new file mode 100644 index 000000000000..bc31692d1846 --- /dev/null +++ b/src/audio/microwakeword/tune/README.md @@ -0,0 +1,123 @@ +# microWakeWord (MWW) Training & Tuning Toolchain + +This directory contains offline scripts to train, quantize, verify, and export streaming keyword-spotting models for the SOF `microwakeword` (MWW) module using real SOF MFCC features extracted via `sof-testbench4`. + +--- + +## Toolchain Overview + +1. **Synthetic Data Synthesis:** + - [sof_mww_generate_keyword_dataset_piper_tts.sh](sof_mww_generate_keyword_dataset_piper_tts.sh): Synthesizes positive keyword WAVs with single-speaker Piper TTS voices, pitch/tempo perturbation (via `sox`), Gaussian gain jitter, and Room Impulse Response (RIR) reverberation. + - [sof_mww_generate_keyword_dataset.sh](sof_mww_generate_keyword_dataset.sh): Multi-speaker generation with `piper-sample-generator` (LibriTTS-R). + - [sof_mww_prepare_silence_unknown.sh](sof_mww_prepare_silence_unknown.sh): Prepares negative dataset classes (`silence` and `unknown`) by slicing background noise and non-target words from Google Speech Commands v2. + +2. **DSP Feature Extraction:** + - [sof_mfcc_extract_features.sh](sof_mfcc_extract_features.sh): Emits 184-byte hop records ($24\text{-byte } \texttt{struct mfcc\_data\_header} + 40 \times \text{int32\_t}$ Q9.23 mel values) by running the SOF host testbench with 10 ms mel-40 topology. + +3. **Model Training & Export:** + - [sof_mww_dataset.py](sof_mww_dataset.py): Parses testbench `.raw` feature files, applies soft mel-log AGC ($0\text{ dB}$ target, $0.5\text{ dB/s}$ release recovery), and builds training slices. + - [sof_mww_train.py](sof_mww_train.py): Trains a streaming Keras model, quantizes to `int8` with TFLite Micro resource variables, packages behind SOF IPC4 ABI headers, and emits: + - `mww_model_data.{cc,h}`: Drop-in static C array. + - `.conf`: ALSA Topology v2 configuration blob for `Object.Base.data`. + - `.txt`: Runtime `sof-ctl` binary control file. + +4. **Off-Device Verification & Automation:** + - [sof_mww_verify.py](sof_mww_verify.py): Feeds 3-hop streaming slices through the quantized TFLite model to verify detection rates and false alarm rates. + - [sof_mww_train_pipeline.sh](sof_mww_train_pipeline.sh): End-to-end automation runner. + +--- + +## Quickstart + +### Environment Setup + +#### Setup Piper Virtual Environment (for Dataset Generation) +```bash +python3 -m venv ~/venvs/piper +source ~/venvs/piper/bin/activate +pip install --upgrade pip +pip install piper-sample-generator +``` + +#### Setup `piper-sample-generator` and Model Checkpoint +```bash +git clone https://github.com/rhasspy/piper-sample-generator ~/git/piper-sample-generator +mkdir -p ~/git/piper-sample-generator/models +wget -O ~/git/piper-sample-generator/models/en_US-libritts_r-medium.pt \ + https://github.com/rhasspy/piper-sample-generator/releases/download/v2.0.0/en_US-libritts_r-medium.pt +``` + +#### Setup Model Training Virtual Environment (Python 3.10 via `uv`) +For systems with newer default Python versions (such as Ubuntu 24.04/26.04), install `uv` to manage a Python 3.10 environment required by TensorFlow 2.16: +```bash +curl -LsSf https://astral.sh/uv/install.sh | sh +uv venv ~/venvs/mww-train --python 3.10 +source ~/venvs/mww-train/bin/activate +uv pip install --upgrade pip +uv pip install "tensorflow==2.16.1" "tf-keras==2.16.0" +``` + +### 1. Generate Synthetic Keyword Data + +#### Option A: Multi-speaker dataset with `piper-sample-generator` (PyTorch `.pt` model) +```bash +./sof_mww_generate_keyword_dataset.sh \ + --keyword "hey jarvis" \ + --label hey_jarvis \ + --venv ~/venvs/piper \ + ~/wov/wavs +``` +By default, the script automatically uses: +- `PIPER_MODEL="$HOME/git/piper-sample-generator/models/en_US-libritts_r-medium.pt"` (auto-detected) +- `MAX_SAMPLES=1000` (clips synthesized per speaking-rate variation) +- `MAX_SPEAKERS=200` (cap on LibriTTS-R speaker indices for diverse, high-quality voices) +- `GAIN_AUG=1` (Gaussian level jitter enabled: peak target -10 dBFS, sigma 5 dB) + +These can be overridden via environment variables if desired (e.g., `MAX_SAMPLES=1500 MAX_SPEAKERS=300 ./sof_mww_generate_keyword_dataset.sh ...`). + +#### Option B: Single-speaker dataset with `piper-tts` (ONNX `.onnx` model) +```bash +./sof_mww_generate_keyword_dataset_piper_tts.sh \ + --keyword "hey jarvis" \ + --label hey_jarvis \ + --voice ~/.local/share/piper-voices/en_US-lessac-medium.onnx \ + ~/wov/wavs +``` + +### 2. Run End-to-End Retraining Pipeline +With the `mww-train` virtual environment activated: +```bash +source ~/venvs/mww-train/bin/activate +./sof_mww_train_pipeline.sh \ + --keyword hey_jarvis \ + --name hey_jarvis \ + ~/wov/wavs ~/wov/feats ~/wov/model +``` + +--- + +### Training Multiple Keyword Variants into the Same Model + +You can train a single wake-word model to trigger on multiple spoken variants (such as `"hey jarvis"` and `"hi jarvis"`) with **no increase in model size or DSP RAM**: + +#### 1. Generate Datasets for Both Phrases +```bash +./sof_mww_generate_keyword_dataset.sh \ + --keyword "hey jarvis" --label hey_jarvis \ + --keyword "hi jarvis" --label hi_jarvis \ + --venv ~/venvs/piper \ + ~/wov/wavs +``` + +#### 2. Train with Multiple `--keyword` Arguments +Pass both directory labels to the training pipeline and specify `--name hey_jarvis`: +```bash +source ~/venvs/mww-train/bin/activate +./sof_mww_train_pipeline.sh \ + --keyword hey_jarvis \ + --keyword hi_jarvis \ + --name hey_jarvis \ + ~/wov/wavs ~/wov/feats ~/wov/model +``` + +Both phrase directories are pooled as the positive target class ($y = 1$). The streaming verification report provides individual detection recall for each phrase, and the single exported `mww_model_data.cc` triggers when either phrase is spoken. diff --git a/src/audio/microwakeword/tune/sof_mfcc_extract_features.sh b/src/audio/microwakeword/tune/sof_mfcc_extract_features.sh new file mode 100755 index 000000000000..be19bc57c142 --- /dev/null +++ b/src/audio/microwakeword/tune/sof_mfcc_extract_features.sh @@ -0,0 +1,155 @@ +#!/bin/bash +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2026 Intel Corporation. All rights reserved. +# +# Batch-emit SOF mel40 MFCC feature files for a labelled WAV dataset using the +# SOF host testbench. Used for training microWakeWord (MWW) models against real +# SOF DSP frontend features. +# +# Expected input layout: +# /